ul.navi li.nav02 a{;background:url(../../cmn/img/navi02.gif) left top;color:#fff;}

h2{margin:25px 0 0 20px;}


.tb01{margin:5px 0 0;}
.set01{width:600px;margin:10px 0 20px 30px;padding:0;border:}

.tb02{float:left;margin:0;}
.tb03{float:left;margin:0 0 0 20px;}
td.photo{padding:5px 0 0;}
td.photo img{border:solid 1px #999;}
td.cnt{padding:5px 10px 0 5px;}
td.cnt p{margin:0 0 5px;font-size:95%;}
td.cnt img{margin:5px 0 0;}

h2.eqp{margin:15px 0 0 20px;}

.main_image{margin:10px 0 0;}
.cnt01{margin:20px 0 0 20px;}

dl.eqp_info dt{
	margin:15px 0 0 2px;
	padding:0 0 0 15px;
	border-bottom:dotted 1px #999;
	background:url(../img/point01.gif) no-repeat 0 3px;	
}

dl.eqp_info dd{
	margin:5px 0 0 0;
}



.price{border-top:solid 1px #666;border-right:solid 1px #666;margin:5px 0 0 10px;font-size:90%;}
.price td{
padding:3px;
border-bottom:solid 1px #666;margin:20px 0 0;
border-left:solid 1px #666;margin:20px 0 0;
}
.price th{
font-weight:normal;
padding:3px;
border-bottom:solid 1px #666;margin:20px 0 0;
border-left:solid 1px #666;margin:20px 0 0;
}
.price td table{border:none;padding:1px;}

dl.eqp_info dd table.note01{margin:0 0 0 10px;}
dl.eqp_info dd table.note01 td{margin:0 0 0 5px;padding:0;font-size:80%;text-align:right;}

.colR img{
margin:0 0 0px 0;
}

img.setubi{margin:5px 0 0 5px;}
.tb_icon{margin:5px 0 0 5px;}
img.pano{margin:15px 0 0 5px;}

.note02{margin:0 0 0 5px;}
.note02 td{text-align:right;padding:0;}
.note02 td p{font-size:80%;margin:0 0 3px;}
.map{margin:10px 0 0;}


table.list_icon{
margin:5px 0 0;
border-right:solid 1px #999;
border-top:solid 1px #999;
}


table.list_icon td{
font-size:75%;
padding:5px;
border-left:solid 1px #999;
border-bottom:solid 1px #999;
}

h1.icon{font-size:75%;margin:0 auto 0;width:400px;}








