@charset "utf-8";

/* index----------------------------- */
.main .section .ttl01{
	background:url(../../../images/common/bg_h2.jpg) no-repeat left top;
	height:29px;
	text-indent:10px;
	font-size:116%;
	font-weight:bold;
	line-height:29px;
	margin:20px 0 20px 0;
	clear: both;
	}

.main .section h4{
	font-size:100%;
	font-weight:bold;
	padding:0 0 10px 15px;
	background:url("../../../images/common/icon_cube.gif") no-repeat 0 3px;
	clear:both;
}

.main .section p{margin-bottom:30px;}

.main .section dl.c_box01 dt{
float:left;
width:420px;
}

.main .section dl.c_box01 dd{
margin-bottom:40px;
float:right;
}

/*拡大----------------------------------------------------------------*/

.main .section .section-wrapper-details02{
	width:313px;
	float:left;
	margin:0 0 30px 0;
	font-size:93%;
}
.main .section .section-wrapper-details02.right{
	float:right;
}
.main .section .section-wrapper-details02 h3{
	text-indent:8px;
	font-size:100%;
	font-weight:bold;
	height:19px;
	margin:0 0 10px 0;
	line-height:19px;
	background:url("../../../images/lineup/flooring/common/img_item_ttl.gif") no-repeat 0 0;
}
.main .section .section-wrapper-details02 p.img{
	float:right;
	margin:0 0 0 0;
}
.main .section .section-wrapper-details02 dl{
	font-size:100%;
	width:205px;
	float:left;
	margin:2px 0 10px 0;
}
.main .section .section-wrapper-details02 dl dt{
	clear:both;
	margin-bottom:10px;
}
.main .section .section-wrapper-details dl dd{
	clear:both;
}

.main .section .section-wrapper-details02 p{
font-weight:bold;
}

