@charset  "Shift_JIS";


/*info*/

p.text01
	{
	line-height:180%;
	font-size:14px;
	margin:0px 0 20px 0;
	}	


/*比較*/


div.compare-ranking 
{}

div.compare-ranking table
{
margin:0 0 20px 0;
}

div.compare-ranking h3
{
margin:0 0 0px 0;
font-size:20px;
}


div.price-month
	{
	font-size:18px;
	padding:5px 0;
	font-weight:bold;
	color:#ff0000;
	}
	
div.compare-ranking p
{
font-size:12px;
line-height:160%;
}

div.compare-border
	{
	background-image:url(../img/bg_border.gif);
	background-repeat:repeat-x;
	font-size:1px;
	height:1px;
	margin:0 0 20px 0;
	}
	
	
div.compare-matome	
	{
	margin:0 auto 30px auto ;
	}
	
	
div.compare-matome h3
	{
	margin:0 0 5px 0;
	}
	
div.compare-matome p
	{
	font-size: 12px;
	margin:0 auto;
	padding: 0px;
	background: url(../img/note_line.gif);
	line-height: 29px;
	}
	
	
/*個別商品紹介*/


div.goods-intro
	{
	margin:0 0 20px 0;
	}
	
	
div.goods-intro h3
	{
	font-size:20px;
	margin:0 0 5px 0;
	}

div.goods-intro p
	{
	font-size: 12px;
	margin:0 auto;
	padding: 0px;
	background: url(../img/note_line.gif);
	line-height: 29px;
	}




div.goods-box01
	{
	margin:0 0 20px 0;
	}
	
	
div.goods-box01 h4
	{
	margin:0 0 5px 0;
	}

div.goods-box01 h5
	{
	margin:0 0 5px 0;
	padding:5px 0 5px 0;
	font-size:12px;
	}
		
div.goods-box01 h6
	{
	font-size:14px;
	margin:0 0 10px 0;
	padding:2px 0 2px 13px;
	border-left:8px solid #FFC0CB;
	line-height:140%;
	}		

div.goods-box01 p
	{
	font-size: 12px;
	margin:0 0 25px 0;
	padding: 0px;
	background: url(../img/note_line.gif);
	line-height: 29px;
	}




.goods-photo
	{
	border:2px solid #dcdcdc;
	margin-left:10px;
	margin-bottom:5px;
	float:right;
	}



.text-news{
font-size: 12px;
padding-top: 2px;
padding-bottom: 6px;
background: url(/img/note_line.gif) #fff;
margin-top: 0px;
margin-bottom: 17px;
line-height: 28px;
}




/*体験*/




div.taiken-intro
	{
	margin:0 0 30px 0;
	}
	
	
div.taiken-intro h3
	{
	font-size:20px;
	margin:0 0 5px 0;
	}

td.taiken-prof
	{
	padding:5px 0;
	font-weight:bold;
	}

div.taiken-intro p
	{
	font-size: 12px;
	margin:0 auto;
	padding: 0px;
	background: url(../img/note_line.gif);
	line-height: 29px;
	}









div.taiken-detail
	{
	margin:0 0 25px 0;
	}
	
	
div.taiken-detail h4
	{
	margin:0 0 16px 0;
	}

div.taiken-detail h5
	{
	font-size:14px;
	margin:0 0 10px 0;
	padding:2px 0 2px 13px;
	border-left:8px solid #FFC0CB;
	}


div.taiken-detail p
	{
	font-size: 12px;
	margin:0 0 20px 0;
	padding: 0px;
	background: url(../img/note_line.gif);
	line-height: 29px;
	}


/***********フィッシュコラーゲンコラム*************/

div.fish-column h3
	{
	margin:0 0 15px 0;
	font-size:16px;
	}


div.fish-column h4
	{
	margin:0 0 15px 0;
	color:#8B0000;
	font-size:14px;
	}



div.fish-column p
	{
	font-size: 12px;
	margin:0 0 20px 0;
	padding: 0px;
	background: url(../img/note_line.gif);
	line-height: 29px;
	}

/***********次ページへのリンク*************/

div.pagetonext
	{
	margin:0 0 20px 0;
	width:100%;
	text-align:center;
	}






	