
*{
	margin: 0;
	padding: 0;
	}
body{
	color: #333;
	}
#wrap{
	width: 600px;
	padding-bottom: 30px;
	font-size: 85%;
	}
#wrap p{
		margin: 0;
		padding: 0;
		line-height: 150%;
	}
.clear{
	clear: both;
	}
#wrap h2{
		margin-top: 0;
		margin-bottom: 2px;
	}
#wrap h3{
		height: 29px;
		padding-top: 15px;
		margin: 0 0 15px 0;
		clear: both;
	}
#wrap p.comment01{
		padding-left: 8px;
	}
#wrap p.comment02{
		margin-bottom: 18px;
		padding-left: 6px;
		padding-top: 10px;
	}
.foto_box{
		width: 270px;
		float: left;
	}
.foto_box img{
		padding: 4px;
		border: 1px solid #DDD;
	}
.data_box{
		width: 318px;
		float: right;
	}
.ico01{
		margin-right: 8px;
	}
.ico02{
		margin-right: 2px;
		margin-bottom: 4px;
	}
.data_box dl.short{
		margin: 0;
		padding: 6px 0 0 0;
		clear: both;
	}
	
.data_box dl.short dt{
	width: 55px;
	float: left;
	margin-right: 8px;
	clear: both;
	
	}
.data_box dl.short dd{
	float: left;
	width: 250px;
	line-height: 140%;
	}
	
#wrap p.i_data_ji{
		clear: both;
		padding-top: 6px;
		margin-bottom: 5px;
	}
table.t_jirei{
		border-collapse: collapse;
		border: 1px solid #CCC;
		margin-bottom: 10px;
	}
/*
.t_jirei td.t01{
		background-color: #E5F0F8;
		border: 1px solid #CCC;
		padding: 8px 10px;
		font-weight: bold;
		line-height: 150%;
	}
*/
.t_jirei td.t01{
		background: url(http://www.kyuden.co.jp/library/esco/jirei/common/bg_td_ex.jpg) repeat-x top left #ECF4FD;
		border: 1px solid #CCC;
		padding: 12px 10px 9px;
		font-weight: bold;
		font-size: 114%;
	}
.t_jirei td.t02{
		background-color: #FFF;
		border: 1px solid #CCC;
		padding: 8px 10px;
		line-height: 150%;
	}

table.t_jirei dl{
		margin: 0;
		padding: 10px 0 0 0;
	}
table.t_jirei dt{
	width: 25px;
	float: left;
	margin-right: 3px;
	clear: both;
	
	}
table.t_jirei dd{
	float: left;
	width: 360px;
	margin-bottom: 10px;
	line-height: 150%;
	}
.p-t1{
		padding-top: 10px;
	}
.pic_tx{
		font-size: 85%;
		color: #666;
	}
.pic_tx_center{
		font-size: 85%;
		color: #666;
		text-align: center;
	}
.pic_box{
		width: 250px;
		text-align: center;
		padding-top: 10px;
	}
.cut_area{
		background-color: #E9F59E;
		border: 1px solid #CBE034;
		padding: 5px 4px 4px 4px;
		margin-top: 10px;
		margin-right: 30px;
	}
.cut_area table{
		margin-left: 8px;
	}
.cut_area table td{
		padding-bottom: 2px;
	}
	
.cut_area2{
		background-color: #E9F59E;
		border: 1px solid #CBE034;
		padding: 5px 4px 4px 4px;
		margin-top: 10px;
	}
.cut_area2 table{
		margin-left: 8px;
	}
.cut_area2 table td{
		padding-bottom: 2px;
	}
.gr_box{
		border: #096 1px solid;
		border-collapse: collapse;
		text-align: center;
		margin: 0 auto;
		padding: 5px 0px 4px 5px;
		width: 170px;
	}
.gr_box table{
		margin: 0 auto;
	}
.gr_box table td{
		padding: 3px;
	}
.b_tx{
		font-weight: bold;
	}
.tx_item{
		color: #006600;
		font-weight: bold;
	}
.dot_list{
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
.dot_list li{
		background: url(http://www.kyuden.co.jp/library/esco/jirei/common/list_dot01.gif) no-repeat 0px 7px;
		margin-bottom: 4px;
		padding-left: 8px;
	}

.li_eco{
		margin: 10px 0 0 0;
		padding: 0;
		list-style-type: none;
	}
.li_eco li{
		background: url(http://www.kyuden.co.jp/library/esco/jirei/common/li_eco.gif) no-repeat 0px 4px;
		margin-bottom: 4px;
		padding-left: 13px;
	}
.li_kome{
		margin: 10px 0 0 0;
		padding: 0;
		list-style-type: none;
	}
.li_kome li{
		background: url(http://www.kyuden.co.jp/library/esco/jirei/common/li_kome.gif) no-repeat 0px 3px;
		padding-left: 12px;
	}
#wrap p.subti01{
		margin: 5px 0 15px 0;
	padding: 0 0 5px 15px;
	background: url("http://www.kyuden.co.jp/library/image/inquire/list_01.gif") no-repeat 0px 4px;
	border-bottom: 1px dashed #999;	
	font-weight: bold;
	
	}
