@charset "UTF-8";

/* CSS Document */

/* =============================
	head
================================ */

#wrap{
	background:none;
	padding-top:40px;
	
}

div#backwrap #inner_top{
	position:absolute;
	top:0;
	width:100%;
	background:#8CC63F;
	text-align:right;
}

p.about{
	margin:0 auto;
	width:920px;
	padding:5px 20px 0;
	height:29px;
}

/* =============================
	contents
================================ */


div#infoarea{
	padding:0 0 0 40px;
	width:880px;
	margin:40px auto 80px;
}

div#infoarea h1{
	padding:0 0 0 40px;
}

div#infoarea h2{
	padding:100px 0 0 40px;
	text-align:left;
}

div#infoarea .productbox{
	clear:both;
	width:675px;
	margin:70px auto 0;
	min-height:230px;
}

div#infoarea .productbox p{
	float:left;
	width:275px;
}

div#infoarea .productbox dl{
	float:right;
	width:360px;
}

div#infoarea .productbox dt{
	display:block;
	height:23px;
	padding-bottom:20px;
}

div#infoarea .productbox dd{
	font-size:15px;
	color:#5AA733;
	margin-bottom:10px;
}

div#infoarea .productbox dd span{
	font-size:15px;
	color:#595757;
}

div#infoarea .productbox dd.line{
	height:12px;
	background:url(../img/product/li_product.gif) repeat-x top left;
}

div#infoarea p.cyuui{
	color:#9A9898;
	font-size:12px;
	width:675px;
	margin:90px auto 0;
}

/* =============================
	font
================================ */

@font-face {
	font-family:'hui';
	 src: url('../font/hui-webfont.eot'); /* IE9 Compat Modes */
	src: url('../font/hui-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('../font/hui-webfont.woff') format('woff'), /* Modern Browsers */
	     url('../font/hui-webfont.ttf')  format('truetype'); /* Safari, Android, iOS */
}