@charset "UTF-8";
/*---------------------------------------------------------------
top.css
-----------------------------------------------------------------
table of contents

	1. Layout
-----------------------------------------------------------------
font-size table

	10px :   77%		16px : 123.1%
	11px :   85%		17px :    131%
	12px :   93%		18px : 138.5%
	13px : 100%		19px : 146.5%
	14px : 108%		20px : 153.9%
	15px : 116%		21px : 161.6%
---------------------------------------------------------------*/

/*===============================================================
	1.	Layout
===============================================================*/
#product{
}
#product h2{
	margin-top:55px;
	margin-bottom:30px;
	margin-left:30px;
}
#product h3{
	font-size:21px;
	line-height:30px;
	margin-bottom:17px;
}
#product a.pagetop{
	clear:both;
	background:#000;
	border-right:1px solid #000;
	text-align:right;
	padding-right:55px;
	_padding-right:65px;
	background-image: url(../images/top/icon_pagetop.gif);
	background-repeat:no-repeat;
	background-position:575px center;
	line-height:53px;
	margin-bottom:30px;
	margin-right:0px;
	margin-left:0px;
	cursor:pointer;
	display:block;
	color:#fff;
	text-decoration: none;
	font-size:16px;
}
#product .pagetop a:hover{
	text-decoration: none;
}
#product .caption{
	text-align:center;
	padding-bottom:10px;
	font-size:13px;
}
#product p.product-image{
	text-align:center;
	padding-bottom:30px;
}

#product .block{
	padding:30px 30px 0px 30px;
	border-top:1px solid #f3f3f3;
	border-left:1px solid #f3f3f3;
	border-right:1px solid #f3f3f3;
}

