@charset "Shift_JIS";
/* ===================================================================
CSS information

 file name  :detail.css
 style info :detail style
 
=================================================================== */

/*----------------------------------------------------
	#main
----------------------------------------------------*/
#main{
	padding-left:59px;
	width:785px;
	margin:0 auto;
}

#main .detailBox{
	background:url("../img/common/bg_detail_bottom.gif") no-repeat bottom;
	width:785px;
	margin-bottom:10px;
	padding-bottom:5px;
}

#main .detailBox .inner{
	background:url("../img/common/bg_detail.gif") repeat-y;
	padding:10px 15px 10px 15px;
}

#main .detailBox h2{
	background:url("../img/common/headline_01.gif") no-repeat;
	font-size:font-size:108%;
	padding:8px 10px 9px 30px;
}

#main .detailBox .subBox{
	float:left;
	width:148px;
}

#main .detailBox .subBox img{
	margin-bottom:10px;
}

#main .detailBox .txtBox{
	/*float:right;
	width:607px;*/
}

table.sheet{
	width:128px;
	border-collapse:collapse;
	border-spacing:0px;
	border: 1px solid #444;
	border-bottom: none;
	font-size:100%;
}

.sheet th,
.sheet td{
	border: 1px solid #444;
	padding: 5px;
	text-align: center;
	vertical-align:top;
}

.sheet th{
	background:#dedede url("../img/common/bg_th.gif") repeat-x 0 0;
	width: 50px;
}

.sheet td{
	text-align:right;
}

#main .detailBox .txtBox{
	float: right;
	width: 750px;
}

#main .detailBox .txtBox dl{
	padding:10px 10px 10px 30px;
	background: url("../img/common/line_dot.gif") repeat-x 0 100%;
	background-color: #f7f5f6;
}

#main .detailBox .txtBox dt{
	float: left;
	/*width:13%;*/
	margin-right:10px;
	font-weight: bold;
	height: 15px;

}

#main .detailBox .txtBox dd{
	/*float:right;*/
	width:90%;
	margin-top: 20px;
	line-height: 18px;
}

#main .voice dl{
	background: url("../img/common/line_dot.gif") repeat-x 0 100%;
	margin-bottom:10px;
	padding:0 10px;
}

#main .voice dt{
	background: url("../img/common/icon_person.gif") no-repeat 0 50%;
	padding-left:15px;
}

#main .voice dt strong{
	padding-left:5px;
	font-size:116%;
}

#main .voice dt,
#main .voice dd{
	padding-bottom:10px;
}
