/*============================================================
//  メイン
//==========================================================*/
.head-mn .hmn .hmn7 {background:url(../img/index/h-mn07t.gif); width:69px;}

.cha-txt{padding:10px 5px;}
.cha-stit{background:url(../img/charter/charter-stit-bg.gif) no-repeat #89a4b1; border:#5e6f77 1px solid; padding:7px 0 6px 17px; margin:15px 0;}
.cha-stit strong{color:#FFFFFF;}
.cha-lineup{margin:7px 0 0 0; padding:0 6px 0 0; width:188px; float:left;}
.cha-lineup-bnr{margin:7px 0 0 0; padding:51px 7px 0 0; width:188px; float:left;}

.cha-sc{margin:0 0 15px 0;}
.cha-gn-tbl{background:url(../img/charter/charter-ng-tit.gif) no-repeat 1px 1px #2955a0;}
.cha-gn-bi{text-align:center; padding:20px 0 0 0;}
.cha-gn-bt{width:390px; margin:0 auto 8px auto; padding:5px; background:#666666;}
.cha-gn-bt strong{color:#FFFFFF;}
.cha-gn-st {font-weight:bold; color:#FFFFFF; padding:7px 9px;}
.cha-gn-si{padding:0 0 15px 10px;}
.cha-gn-sie{padding:0 8px 15px 10px;}

.cha-sel{float:left;}
.cha-ser{float:right; width:245px; padding:7px 0 0 0;}
.cha-nil{float:left;}
.cha-nir{float:right; width:520px; padding:7px 0 0 0;}
.cha-nir strong{color:#cc0000;}
.cha-zal{float:left;}
.cha-zar{float:right;}

.top-al-txt{padding:0 0 7px 0;}
.top-al-txt img{padding:0 0 5px 0;}
.top-al-txt .cha-tbl{margin:0 10px;}
.top-al-txt .cha-tbl td{padding:3px 7px;}
.cha-mb{text-align:center; padding:10px 0 15px 0;}
.cha-ug{padding:0 0 15px 0;}
.cha-ug-l{float:left;}
.cha-ug-r{float:right; width:460px;}
.cha-ug-r p{padding:0 0 7px 0;}

label {cursor:pointer;}




/*============================================================
//  プレミアム
//==========================================================*/
.prem-stit{background:url(../img/charter/prem-stit-bg.gif) no-repeat #101010; border:#000000 1px solid; padding:5px 0 5px 17px; margin:15px 0;}
.prem-stit strong{color:#FFFFFF;}
.prem-tbl{}
.prem-tbl td{padding:3px 7px 3px 0;}

.cha-preml{float:left;}
.cha-premr{float:left; width:320px; padding:7px 0 0 0; margin:0 0 0 4px;}
.cha-sc-prem24{margin:0 0 15px 0; background:url(../img/charter/prem-24-img01.jpg) no-repeat right bottom; height:130px;}
.cha-sc-prem11{margin:0 0 15px 0; background:url(../img/charter/prem-11-img01.jpg) no-repeat right bottom; height:130px;}

.prem-gn-tbl{background:url(../img/charter/prem-ng-tit.gif) no-repeat 1px 1px #000000;}
.cha-gn-bi{text-align:center; padding:20px 0 0 0;}
.cha-gn-bt{width:390px; margin:0 auto 8px auto; padding:5px; background:#666666;}
.cha-gn-bt strong{color:#FFFFFF;}
.cha-gn-st {font-weight:bold; color:#FFFFFF; padding:7px 9px;}
.cha-gn-si{padding:0 0 15px 10px;}
.cha-gn-sie{padding:0 8px 15px 10px;}

.cm-movie {text-align:center; padding:15px 0;}
.cm-movie embed {border:4px solid #eee;}
.cm-movie2 {text-align:center; padding:15px 0;}
.cm-movie2 embed {}







/*============================================================
//  貸切バスお見積もりフォーム
//==========================================================*/
.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;}