@charset "utf-8";


.main .section h3{
	font-size:150%;
	font-weight:bold;
	margin:0 0 15px 0;
}

/* ----------------------------- */
.main .section .section-wrapper{
	padding:1px;
	margin:0 0 20px 0;
	padding:1px 1px 10px 1px;
	border:1px solid #CCC;
}

.main .section h4{
	margin:0 0 10px 0;
	padding:0 0 0 20px;
	font-weight:bold;
	background:url("../../../images/common/icon_cube.gif") no-repeat 0 8px;	/*background:url("../../../images/lineup/flooring/newforte/common/bg_ttl.jpg") no-repeat 0 0;
	color:#FFF;
	border:1px solid #E4E4E4;*/
}

.main .section .detail-left{
	margin:0 0 50px 0;
	padding:0 15px 0 0;
	background: url(../../../images/lineup/flooring/eghot/index/bg_dotline_y.gif) top right repeat-y;
	float:left;
	width:310px;
}

.main .section .detail-right{
	margin:0 0 50px 0;
	padding:0 0 0 10px;
	float:right;
	width:315px;
}

.main .section .section-wrapper p.coment{
	width: 635px;
	margin:0 0 0 10px;
}
.main .section .section-wrapper h5{
	font-size: 117%;
	font-weight: bold;
	padding: 28px 0 0 12px;
}

.main .section .section-wrapper table{
	width: 630px;
	margin: 0 0 0 10px;
}

.main .section .section-wrapper p.text{
	width:410px;
	float:left;
	margin:10px 0 0 10px;
}
.main .section .section-wrapper ul{
	float:right;
}
.main .section .section-wrapper ul li{
	float:left;
	padding:0 7px 0 0;
}
.main .section .section-wrapper ul li dt{
	text-align:center;
	font-weight:bold;
	background:#E7E7E7;
}
/* --------------------------------------------
各詳細ぺ－ジ
-------------------------------------------- */
.main .section.navi ul{
	background:url("../../../images/lineup/flooring/eghot/common/bg_details.jpg") no-repeat 0 0;
}
