/*============================================================
//  バスツアーのご案内
//==========================================================*/
.head-mn .hmn .hmn8 {background:url(../img/index/h-mn08t.gif); width:86px;}


.bt-main {padding:10px 5px 15px 5px;}
.bt-txt {padding:0 0 10px 0;}

.bt-stit {background:#e9e9e9; padding:11px 15px 7px 15px; width:547px;}
.bt-st-txt {float:left; padding:6px 0; width:265px;}
.bt-st-txt em {font-style:normal; color:#3366cc; padding:0 3px 0 0;}
.bt-st-txt p {background:url(../img/bus_tour/bt-arr.gif) no-repeat 0 5px; padding:5px 0 5px 18px; display:block; font-weight:bold;}
.bt-st-l {float:left; background:url(../img/bus_tour/bt-btn-bg.gif) no-repeat #2787b7; border:#5a83a1 1px solid; width:240px; padding:6px 0 6px 27px; margin:0 0 5px 0; font-weight:bold;}
.bt-st-l a{display:block; color:#FFFFFF;}
.bt-st-l a:hover {color:#FF0000; text-decoration:underline;}
.bt-st-r {float:right; background:url(../img/bus_tour/bt-btn-bg.gif) no-repeat #2787b7; border:#5a83a1 1px solid; width:240px; padding:6px 0 5px 27px; margin:0 0 5px 0; color:#FFFFFF; font-weight:bold;}
.bt-st-r a{display:block; color:#FFFFFF;}
.bt-st-r a:hover {color:#FF0000; text-decoration:underline;}
.bt-stb-l {float:left;}
.bt-stb-l p{background:url(../img/plan/discount-all.gif) no-repeat 0 4px; padding:4px 0 4px 18px; display:block; font-weight:bold;}
.bt-stb-r {float:right; padding:3px 12px 0 0;}

.bt-sm-l {float:left;}
.bt-sm-r {float:right;}
.bt-sm-tbr {width:390px; margin:0 0 15px 0;}
.bt-sm-tbr td {font-weight:bold;}
.bt-sm-tbr .stt-l {background:url(../img/bus_tour/bt-detail-bg.gif) left repeat-y; width:105px;}
.bt-sm-tbr .sm-tt {width:103px;}
.bt-sm-tbrl {width:560px; margin:0 0 15px 0;}
.bt-sm-tbrl td {font-weight:bold;}
.bt-sm-tbrl .stt-l {background:url(../img/bus_tour/bt-detail-bg.gif) left repeat-y; width:105px;}
.bt-sm-tbrl .sm-tt {width:103px;}

.bt-stbl {background:#f3f3f3; padding:5px 10px; width:558px;}
.bt-stbl div {padding:5px 0;}
.bt-stbl a{font-weight:bold;}



/*============================================================
//  ツアー詳細ページ
//==========================================================*/
.bt-tit{background:url(../img/bus_tour/bt-detail-tit.gif) no-repeat #7089b8; border:#57738c 1px solid; padding:7px 0 6px 18px; font-weight:bold; color:#FFFFFF;}

.bt-det-stbl {width:577px; margin:0 0 7px 0;}
.bt-det-stbl td {font-weight:bold;}
.bt-det-stbl .stt-l {background:url(../img/bus_tour/bt-detail-bg.gif) left repeat-y; width:105px;}
.bt-det-stbl .bt-det-stt {width:480px;}
.bt-dsm {}
.bt-dsm td {padding:0 7px 0 0; vertical-align:top;}
.bt-dis-l{float:left; padding:0 0 0 10px; width:100px;}
.bt-dis-c{float:left; padding:0 0 0 10px; width:300px;}
.bt-dis-r{float:right; padding:0 10px 0 0;}
.bt-con-bnr{padding:0 0 10px 0;}

.pl-smu{width:201px; padding:7px 0 15px 0;}
.pl-smu p {background:url(../img/plan/discount-all.gif) no-repeat 0 3px; width:183px; padding:4px 0 3px 18px; border-bottom:#adadad 1px solid;}







/*============================================================
//  バスツアー予約フォーム
//==========================================================*/
.inq-main {padding:10px 5px 15px 5px;}
.inq-txt {padding:0 0 10px 0;}

.sogo_form-tbl {width:578px;}
.sogo_form-tbl td {padding:12px 5px; border-bottom:#cccccc 1px solid;}
.sogo_form-tbl .sf-tt {vertical-align:top; width:120px;}
.sogo_form-tbl .sf-br input {display:block; margin:0 0 7px 0;}
.sogo_form-tbl .sf-pa div {margin:0 0 5px 0;}
.sogo_form-tbl em{padding:0 3px; font-style:normal;}
.sogo_form-tbl p{background:url(../img/plan/discount-all.gif) no-repeat 0 4px; padding:4px 0 4px 18px; display:block;}

.sogo_form-btn{padding:15px 0 0 0; width:260px; margin:0 auto;}

.inq-w-ssl {padding:10px; background:#d3e9f0; margin:0 0 5px 0;}
.inq-w-ssl em {font-style:normal; font-weight:bold; color:#ff5400; display:block; padding:0 0 4px 0;}
.inq-w-ssl .ssl-l{float:left; width:420px;}
.inq-w-ssl .ssl-r{float:right;}
.inq-w-pri {padding:10px; background:#e5e5e5; margin:0 0 5px 0;}
.inq-w-pri em {font-style:normal; font-weight:bold; color:#ff5400; display:block; padding:0 0 4px 0;}

.inq-w-l {float:left;}
.inq-w-r {float:right; width:490px;}
.inq-w-tbl {background:#999999; font-size:12px;}
.inq-w-tbl td{background:#FFFFFF; padding:5px; vertical-align:top;}
.inq-w-tbl .wt-t{background:#3366cc; color:#FFFFFF; font-weight:bold; text-align:center; width:50px;}
.inq-w-tbl .wt-t02{background:#3366cc; color:#FFFFFF; font-weight:bold; text-align:center; width:194px;}
.inq-w-tbl .wt-t03{background:#3366cc; color:#FFFFFF; font-weight:bold; text-align:center; width:90px;}

.cha-stit-content{text-align:center; padding:20px 0 7px 0;}

.form-thanks {padding:70px 15px; background:#eeeeee; border:#999999 1px solid; text-align:center;}

.bt-ri-tbl {background:#d6d8ee; padding:5px 0 0 0; margin:0 0 15px 0;}
.bt-ri-tbl .bt-ri-stbl {background:#d6d8ee; width:578px;}
.bt-ri-tbl .bt-ri-stbl td {padding:0 5px 5px 5px; font-weight:bold;}
.bt-ri-tbl .bt-ri-stbl em {font-style:normal; color:#FF0000;}
.bt-ri-tbl .bt-ri-stt {width:455px;}