@charset "Shift_JIS";

#contentsArea a:link    {color: #888075 ; text-decoration: underline ;}
#contentsArea a:visited {color: #888075 ; text-decoration: underline ;}
#contentsArea a:hover   {color: #888075 ; text-decoration: none ;}
#contentsArea a:active  {color: #888075 ; text-decoration: none ;}

#contentsArea .col03 a:link    {color: #000000 ; text-decoration: underline ;}
#contentsArea .col03 a:visited {color: #000000 ; text-decoration: underline ;}
#contentsArea .col03 a:hover   {color: #000000 ; text-decoration: none ;}
#contentsArea .col03 a:active  {color: #000000 ; text-decoration: none ;}

#contentsArea .col04 a:link    {color: #666666 ; text-decoration: underline ;}
#contentsArea .col04 a:visited {color: #666666 ; text-decoration: underline ;}
#contentsArea .col04 a:hover   {color: #666666 ; text-decoration: none ;}
#contentsArea .col04 a:active  {color: #666666 ; text-decoration: none ;}



.col01{
	color:#414141;
}
.col02{
	color:#181512;
}
.col03{
	color:#000000;
}
.col04{
	color:#666666;
}
.tomonthlytop img {
	margin:0 3px -2px 0; 
}
.text01 {
	font-size:10px;
	color:#414141;
	line-height:110%;
	margin: 0;
	padding: 0;
}

.text02 {
	font-size:10px;
	color:#414141;
	line-height:150%;
	margin: 20px 0 20px 0;
	padding: 0;
}

.text03 {
	font-size:10px;
	color:#414141;
	line-height:150%;
	margin:7px 0 7px 0;
	padding: 0;
}

.text04 {
	font-size:10px;
	color:#414141;
	line-height:150%;
	margin: 0px;
	padding: 0;
}
.text05 {
	font-size:10px;
	color:#414141;
	line-height:110%;
	margin: 3px 0 0 0;
	padding: 0;
}


.layout01 {
	margin:5px 10px 0 0;
}
.layout02 {
	margin:7px;
}
.layout03 {
	line-height:130%;
	margin:0 7px;
}
.layout04 {
	line-height:130%;
	margin:0 7px;
}
.layout05 {
	margin:10px 7px 0 7px;
}
.layout06 {
	line-height:100%;
}
.layout07 {
	margin-right:10px;
}
.layout08 {
	line-height:110%;
}
.layout09 {
	margin-top:7px;
}
.layout10 {
	line-height:150%;
}
p.layout11 {
	padding: 20px 0 20px 0;
}

p.layout12 {
	padding: 7px 0 0 0;
}

/* ----- 2008.09.01 tsuika [kura labo cafe] banner ----- */
.cafe {
	margin: 0 0 10px 85px;
	padding: 0;
	text-align: center;
}
.cafe p {
	color: #999999;
	font-size: 10px;
	line-height: 1.4;
	margin: 6px 0 0 0;
	padding: 0;
}

/* ----- 2009.12.25 tsuika banner ----- */
#contentsArea .bnr{
	margin:10px 0;
	width:950px;	
}

