.s11_33{color:#333;font-size:70%;line-height:1.2em;}
.s12{color:#000;font-size:75%;line-height:1.3em;}
.s12_66{color:#666;font-size:75%;line-height:1.3em;}
.s14_00{color:#000;font-size:87.5%;}
#shisetsu-waku01{margin:10px 0 0 0;padding:0;}
#shisetsu-waku01 #td05 {margin:0;padding:9px 9px 4px 9px;border:1px solid #f93;border-bottom:none;}
#shisetsu-waku01 #td06 {margin:0;padding:9px;border:1px solid #f93;border-top:none;}
.lh{line-height:1.4em;}

.clear{clear:both;line-height:0em;font-size:1px;}
.detail-cassette{width:620px;margin:20px 0 0 0;text-align:left;}
.detail-cassette .detail-header{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;background:#f7dbac;padding:5px;}
.detail-cassette .detail-body{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;padding:10px 10px 5px 10px;}
.detail-cassette .detail-body .plan-picture{float:left;width:135px;}
.detail-cassette .detail-body .plan-picture img{border:1px solid #999;}
.detail-cassette .detail-body .plan-picture .plan-picture-caption{margin:5px 0 0 0;}
.detail-cassette .detail-body .plan-detail{float:right;width:448px;}
.detail-cassette .detail-body .plan-detail .plan_reserve{margin:10px 0 0 0;}
.detail-cassette .detail-body .plan-detail .plan_reserve table{width:448px;}
.detail-cassette .detail-body .plan-detail .plan_reserve th{padding:0 0 5px 0;border-bottom:1px solid #ccc;}
.detail-cassette .detail-body .plan-detail .plan_reserve td{background:url(images/prt_border_02.gif) repeat-x bottom;padding:5px 0;}
.detail-cassette .detail-body .plan-detail .plan_reserve td.end{background:none;padding:5px 0 0 0;}

.shisetsu-main04 table .td07 {
	background: #F5E7C7;
	width: 99px;
	height: 19px;
	text-align: center;
}


