#def_fee{margin:0;line-height:26px;}
#def_fee h3{margin:0 8px 2px 8px;font-size:100%;line-height:26px;text-indent:12px;width:210px;height:28px;background:url(img/midashibar_mini_base.gif);background-repeat:no-repeat;display:block;position:relative;float:left;color:#000}
#def_fee h3 img{margin:0;padding:0;border:0 none;top:0;right:0;position:absolute}
#def_fee h4{margin:0 8px 40px 8px;font-size:100%;line-height:26px;text-indent:12px;width:120px;height:28px;background:url(img/midashibar_mini_base.gif);background-repeat:no-repeat;display:block;position:relative;float:left;color:#000}
#def_fee h4 img{margin:0;padding:0;border:0 none;top:0;right:0;position:absolute}
#def_fee h5{margin:0 8px 0 8px;font-size:100%;line-height:26px;text-indent:12px;width:210px;height:28px;background:url(img/midashibar_mini_base.gif);background-repeat:no-repeat;display:block;position:relative;float:left;color:#000}
#def_fee h5 img{margin:0;padding:0;border:0 none;top:0;right:0;position:absolute}
.excuse1{text-indent:10px;display:block;height:1.8em}
.excuse2{margin:0 0 5px 0;text-indent:10px;display:block;height:1.8em}
#def_fee strong{margin-left:5px;width:85px;text-align:right;display:block;float:left;}
#def_fee tt{margin:0 4px;font-weight:bold}
#def_fee h6{margin:0;padding:0;font-size:100%;width:80px;height:30px;text-indent:8px;display:block;float:left;}


#option{margin:0;line-height:26px;}
#option h5{margin:0 8px 20px 8px;font-size:100%;text-indent:8px;line-height:26px;text-indent:12px;width:210px;height:28px;background:url(img/midashibar_mini_base.gif);background-repeat:no-repeat;display:block;float:left;position:relative;}
#option h5 img{margin:0;padding:0;border:0 none;top:0;right:0;position:absolute}
#option tt{margin:0 4px;font-weight:bold}
.opt_cos{margin:0 4px;font-weight:bold;text-decoration:underline;cursor:pointer}

#option_pics{margin:0 0 0 10px;width:640px;height:206px;background:#F7F7F7;color:#000;border:solid 3px #B3875A;display:none}
#option_pics div{margin:0;width:80px;height:190px;float:left}
#option_pics img{width:80px;height:160px}
#option_pics span{font-size:100%;text-indent:32px;height:28px;line-height:26px;width:80px;background:url(img/midashibar_mini_base.gif);background-repeat:no-repeat;display:block;position:relative;}
#option_pics span img{width:6px;height:28px;margin:0;padding:0;border:0 none;top:0;right:0;position:absolute}
#option_pics b{margin:0;padding:0;width:640px;height:14px;font-size:12px;line-height:14px;text-align:center;display:block}

.crs_title{margin:0;padding:0;border:0;height:30px;display:block;clear:right}

#wide_panel{margin:10px 0 0 10px}
#wide_panel small{font-size:10px ! important;line-height:28px ! important;font-weight:bold;}
#crs_btn_het{width:326px;height:163px;line-height:18px;font-weight:bold;display:block;background:url(img/btnbig.gif);background-repeat:no-repeat;position:relative;float:left;overflow:hidden}
#crs_btn_sof{width:166px;height:163px;line-height:18px;font-weight:bold;display:block;background:url(img/btnbig.gif);background-repeat:no-repeat;position:relative;float:left;overflow:hidden}
#crs_btn_het img,#crs_btn_sof img{margin:0;padding:0;border:0 none;top:0;right:0;position:absolute}
#crs_mid{width:158px;float:left;}
#crs_mid div{margin:0 auto 0 auto;}
#crs_btn_het b{font-family:"Osaka-等幅","ＭＳ Ｐゴシック",monoscape;font-size:12px;line-height:30px;text-indent:8px;display:block;color:#000;cursor:pointer}
#crs_btn_sof b{font-family:"Osaka-等幅","ＭＳ Ｐゴシック",monoscape;font-size:12px;line-height:30px;text-indent:8px;display:block;color:#999;cursor:pointer}
#sum_het{margin-left:10px;width:295px;font-weight:normal;cursor:pointer}
#sum_sof{margin-left:10px;width:295px;display:none;font-weight:normal;cursor:pointer}
.fyen_het{width:80px;height:20px;text-align:center;line-height:18px;font-weight:bold;}
.fyen_sof{width:80px;height:20px;text-align:center;line-height:18px;font-weight:normal;display:none}
.ftime{width:54px;text-align:right;height:20px;line-height:18px;margin-right:2px;}
.lv1_sof{width:10px;background-color:#999;height:20px;line-height:18px;}
.lv2_sof{width:10px;background-color:#FF4900;height:20px;line-height:18px;}
.lv3_sof{width:10px;background-color:#C07F00;height:20px;line-height:18px;}
.lv1_het,.lv2_het,.lv3_het{width:10px;background-color:#E7E7DF;height:20px;line-height:18px;}
.lv1{margin-left:10px;color:#999;}
.lv3{margin-left:20px;color:#C07F00;}

#map_transit{line-height:200%;text-align:left}
#map_transit h3{margin:0;padding:0;font-size:100%;line-height:26px;text-indent:12px;width:150px;height:28px;background:url(img/midashiorange_mini_base.gif);background-repeat:no-repeat;position:relative;display:block;color:#FFF;float:left;}
#map_transit h3 img{margin:0;padding:0 auto;border:0 none;top:0;right:0;position:absolute}
#map_transit h4{margin:0;padding:0;font-size:100%;line-height:26px;text-indent:12px;width:150px;height:28px;background:url(img/midashibar_mini_base.gif);background-repeat:no-repeat;display:block;position:relative;float:left;}
#map_transit h4 img{margin:0;padding:0;border:0 none;top:0;right:0;position:absolute}
#map_transit tt{margin-right:4px;font-weight:bold;}
.mapimg{width:355px;height:355px;margin:0 8px 0 10px;padding:0;position:relative;display:block;float:left;}
.sts2{height:45px}
.maph34br{line-height:30px;}

#pay_method{margin:10px 0 0 0;width:660px;line-height:20px;}
#pay_method h4{margin:0 8px 60px 8px;font-size:100%;line-height:26px;text-indent:12px;width:200px;height:28px;background:url(img/midashibar_mini_base.gif);background-repeat:no-repeat;display:block;position:relative;float:left}
#pay_method h4 img{padding:0;border:0 none;top:0;right:0;position:absolute}
#pay_method h5{margin:0 8px 50px 8px;font-size:100%;line-height:26px;text-indent:12px;width:200px;height:28px;background:url(img/midashiorange_mini_base.gif);background-repeat:no-repeat;display:block;position:relative;float:left;color:#FFF}
#pay_method h5 img{margin:0;padding:0;border:0 none;top:0;right:0;position:absolute}
