@charset "UTF-8";
/*----------------------------------------

	+ content
		-lnav
		-product_area

-----------------------------------------*/

#comment {
	padding: 20px 0 0 43px;
}

/*----------------------------------------
	content
-----------------------------------------*/

#content {
	width: 870px;
	background: url(../../img/common_content_bg01.gif) repeat-y;
}

#content_bg {
	width: 787px;
	padding: 17px 41px 0 42px;
	background: url(../img/common_content_bg01.gif) repeat-x top;
}

/*----------------------------------------
	lnav
-----------------------------------------*/

h2#lnav_tit {
	margin-left:1px;
}

#lnav {
	background:url(../img/common_lnav_bg01.gif);
	width: 745px;
	padding: 7px 20px 9px;
	border: 1px solid #f2f2f2;
}

#lnav div.lnav_line {
	background: url(../img/index_lnav_line.gif) repeat-x bottom;
	padding-bottom: 9px;
	margin-bottom: 7px;
}

#lnav div h3 {
	float:left;
}

#lnav div ul {
	float:right;
	width:576px;
	margin-top: 8px;
}

#lnav div ul li {
	float:left;
	background: url(../img/common_lnav_arw.gif) no-repeat left 3px;
	margin-right: 18px;
	padding-left: 17px;
}

#lnav_cap{
	padding-top: 6px;
}

#lnav_cap p{
	float: left;
	width: 450px;
	padding-left: 1px;
}

#lnav_cap div{
	float: right;
	width: 299px;
	margin-top: 1px;
}

#lnav_cap div h3 {
	float: left;
	margin-top: 14px;
}

#lnav_cap div ul {
	float: right;
}

#lnav_cap div ul li {
	float: left;
}

/*----------------------------------------
	product_area
-----------------------------------------*/

#product_area {
	width: 785px;
	padding: 0 42px 35px 43px;
}

#product_area .titbox {
	width: 768px;
	background: url(../img/common_stit01.gif) no-repeat bottom left;
	padding: 6px 0 8px 17px;
	margin-top: 34px;
}

#product_area .product_box {
	padding: 20px 0 18px;
	background: url(../img/common_line01.gif) repeat-x bottom;
}

#product_area .product_box div {
	float: left;
	width: 145px;
	padding-right: 8px;
	margin-right: 7px;
	text-align: center;
	background: url(../img/common_line02.gif) repeat-y right;
}

#product_area .product_box div p {
	margin-top: 1px;
}

#product_area .product_box div.last {
	padding-right: 0;
	margin-right: 0;
	background: none;
}

#product_area p.totop {
	padding: 13px 0 5px 722px;
}
