@charset "UTF-8";container #ponta-t p
#container{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;position:relative;}
#th-contents{height:166px;margin-bottom:10px;overflow:hidden;}
#container .bg-gradient{width:640px;height:198px;zoom:.5;margin:0 auto;}
@media screen and (min-width:340px){#container .bg-gradient{width:640px;height:198px;max-height:99px;margin:0 auto;zoom:1.0;}
}
#container #ponta-t{width:598px;height:102px;margin:0 0 0 0;background:url(../img/common/ponta2.gif) no-repeat 0 0;position:absolute;top:110px;right:2%;zoom:0.5;}
#container .ponta-link a{position:absolute;top:20px;font-weight:bold;color:#000000;left:0px;width:100%;height:55px;display:block;}
#container #ponta-t p{font-size:9.5px;position:relative;top:40%;left:3.5%;width:84%;font-weight:bold;zoom:2.0;}
#container #th-button-era{margin:0 auto;position:absolute;top:100px;left:2.5%;width:94.4%;background-color:rgba(237,237,237,0.6);-webkit-box-shadow:0 0 10px rgba(7,0,2,.7);-moz-box-shadow:0 0 10px rgba(7,0,2,.7);box-shadow:0 0 10px rgba(7,0,2,.7);display:table;}
#th-button-era #airTicket, #th-button-era #airTicket02{overflow:hidden;display:table;width:100%;font-size:30px;font-weight:bold;color:#000000;}
.th-b{display:table-row;}
.th-b02{display:table-row;padding:3% 0 3% 0;}
#airTicket a,#airTicket02 a{width:100%;height:60px;display:block;text-decoration:none;}
#th-button-era #airTicket .airTicket-icon{width:50%;margin:0 auto;border-right:solid 1px #939393;border-bottom:solid 1px #939393;display:table-cell;vertical-align:middle;max-width:274px;}
#th-button-era #airTicket .plane-hotel{width:50%;margin:0 auto;display:table-cell;border-bottom:solid 1px #939393;max-width:266px;}
#th-button-era #airTicket02 .tour-icon{width:50%;margin:0 auto;border-right:solid 1px #939393;border-bottom:solid 1px #939393;display:table-cell;vertical-align:middle;}
#th-button-era #airTicket02 .hotel-option{width:50%;margin:0 auto;display:table-cell;vertical-align:middle;border-bottom:solid 1px #939393;max-width:266px;}
#th-button-era .plane-hotel .airTicket-text,#th-button-era .airTicket-icon .airTicket-text,#th-button-era .tour-icon .airTicket-text{font-size:26px;font-weight:bold;color:#000000;text-decoration:none;padding:7px 0 0 0;line-height:16px;}
#th-button-era .hotel-option .airTicket-text{font-size:26px;font-weight:bold;color:#000000;text-decoration:none;padding:7px 0 0 0;line-height:12px;}
#th-button-era .airTicket-icon .airTicket-text span.figure{width:233px;height:74px;display:block;padding:26px 0 0 60px;text-align:center;margin:5px -10px 0 20px;zoom:.5;}
#th-button-era .plane-hotel .airTicket-text span.figure{padding:10px 0 0 60px;width:233px;height:90px;display:block;text-align:center;margin:5px -10px 0 20px;zoom:.5;}
#th-button-era .tour-icon .airTicket-text span.figure{width:233px;height:80px;display:block;padding:26px 0 0 60px;text-align:center;margin:5px -10px 0 20px;zoom:.5;}
#th-button-era .hotel-option .airTicket-text span.figure{padding:30px 0 0 60px;width:230px;height:80px;display:block;text-align:center;margin:5px -10px 0 20px;zoom:.5;}
.airTicket-text span.figure-small{padding:0 0 0 50px;width:230px;display:block;margin:-8px 0 0 20px;zoom:.5;}
#th-button-era .hotel-option .airTicket-text span.font-s{font-size:24px;font-weight:bold;zoom:.5;line-height:0;}
#carousel ul.ui-carousel-panel-indicator{position:absolute;top:100px;}
.ticket-p{padding:5px 2.5% 0 2.5%;}
.ticket-p ul.ticket-price{list-style:none;margin:0;padding:0;margin:0 0 0 0;}
.ticket-p ul.ticket-price li.ticket-price-area{overflow:hidden;position:relative;padding:9px;background:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(0.49, #222),color-stop(0.5, #111),color-stop(0.6, #222),to(#333));font-size:16px;font-weight:bold;border:solid 1px #585858;}
.ticket-p a{width:100%;height:36px;display:block;}
.ticket-p ul.ticket-price li span.dest{float:left;color:#fff;}
.ticket-p ul.ticket-price li span.price{float:right;color:#fff;}
.ticket-p ul.ticket-price li div.shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(../img/top/text_shadow.png) repeat-x left top;opacity:0.8;}
.ticket-p ul.ticket-price li.ticket-price-title{background-color:#034896;color:#FFF;overflow:hidden;position:relative;padding:12px;font-size:13px;font-weight:bold;text-align:left;}
h3.airticket-price-title{font-size:13px;font-weight:bold;color:#024895;margin:10px 0 5px 0;}
.plane-area{width:100%;margin:0 0 10px 0;}
.plane-area .p-area-title{padding:0 2.5% 2px 2.5%;overflow:hidden;}
.plane-area .p-area-left{float:left;margin:10px 0 0 1%;}
.plane-area .p-area-letter{width:28px;height:28px;float:left;background:url(../img/top/plane_icon03.png) no-repeat -2px 0;zoom:.5;}
.plane-area .p-area-letter a{width:243px;height:26px;display:block;}
.plane-area .p-area-letter span.p-area-text01{font-size:48px;font-weight:bold;color:#000;padding:2px 0 0 60px;width:290px;display:block;height:26px;zoom:0.5;}
.plane-area .p-area-letter span.p-area-text02{font-size:12px;font-weight:bold;color:#000;padding:0 0 0 27px;width:219px;display:block;}
.plane-area .p-area-letter-tour{width:28px;height:28px;float:left;background:url(../img/top/tour_icon03.png) no-repeat 0 0;zoom:.5;padding:0 5px 0 0;}
.plane-area .p-area-letter-tour a{width:243px;height:26px;display:block;}
.plane-area .p-area-letter-tour span.p-area-text01{font-size:12px;font-weight:bold;color:#000;padding:2px 0 0 27px;width:290px;display:block;height:26px;}
.plane-area .p-area-letter-tour span.p-area-text02{font-size:12px;font-weight:bold;color:#000;padding:0 0 0 27px;width:219px;display:block;}
.plane-area .plane-arrow{width:12px;height:17px;background:url(../img/top/plane_arrow_icon.png) no-repeat center right;zoom:.5;margin:4px 0 0 157px;}
.plane-area .plane-arrow02{width:12px;height:17px;background:url(../img/top/plane_arrow_icon.png) no-repeat center right;zoom:.5;margin:4px 0 0 252px;}
.plane-area .p-area-right{float:right;margin:4px 1% 0 0;}
.plane-area .t-sprite-btn_more_look{text-indent:-9999px;width:196px;height:48px;zoom:0.5;float:right;margin:5px 0 0 0;}
.plane-area-container{display:table;border-collapse:collapse;width:100%;margin:10px 0 10px 0;}
.plane-area-container .p-area-content{display:table-row;overflow:hidden;}
.plane-area-container .p-area-content a{display:block;text-decoration:none;color:#000;height:100%;width:100%;}
.plane-area-container .p-area-cell01, .p-area-cell02, .p-area-cell03{display:table-cell;margin:10px 0 0 1%;height:29px;width:1%;font-size:10.5px;font-weight:bold;color:#000;padding:7px 9px 0 12px;text-align:center;}
.plane-area-container .p-area-cell01, .p-area-cell02{border-right:1px solid #cecece;}
.plane-area-container .p-area-cell01, .p-area-cell03{line-height:2.5;}
.plane-area-container .p-area-cell02{line-height:1.2;}
.plane-area-container .p-area-content .p-area-img01{margin-top:14px;}
.plane-area-container .p-area-content .p-area-img02{margin-top:5px;}
.plane-area-container .p-area-content .p-area-img03{margin-top:10px;}
.plane-area-container .p-area-content img{float:left;}
.plane-area-container .p-area-content .p-area-text01{float:right;background:url(../img/top/arrow_right02.png) no-repeat center right;width:70%;padding:0 15px 0 0;text-align:left;zoom:50%;font-size:20px;}
#m-plane-hotel{overflow:hidden;border-bottom:solid 1px #cecece;}
.m-plane-hotel-title{color:#fff;font-weight:bold;font-size:13px;width:73%;height:10px;background-color:#034896;padding:7px 0 10px 12px;line-height:1.0;}
#m-hotel-option .m-list02 dl{padding:0 0 5px 0;}
#m-plane-hotel .list-lab{width:160px;float:left;margin:0 0 0 10px;}
.m-list01 dt{width:95px;height:95px;float:left;background-position:center center;background-size:cover;background-repeat:no-repeat;}
#container .m-list01 dt{width:95px;height:95px;float:left;background-position:center center;background-size:cover;background-repeat:no-repeat;margin:5px 0 0 5px;}
.m-list01 dd{float:left;padding:0 0 0 0px;width:66%;}
.m-list01-02 dd{float:left;padding:0 0 0 0px;width:200px;}
#m-plane-hotel .list-lab .lab01{margin:0 5px 0 0;float:left;color:#ffffff;background-color:#9c9c9c;padding:3px 5px 2px 5px;-webkit-border-radius:5px/5px 5px 5px 5px;-moz-border-radius:5px/5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font-size:10px;}
#m-plane-hotel .list-lab .lab02{margin:0 5px 0 0;float:left;color:#ffffff;background-color:#9c9c9c;padding:3px 5px 2px 5px;-webkit-border-radius:5px/5px 5px 5px 5px;-moz-border-radius:5px/5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font-size:10px;}
#m-plane-hotel .list-lab .price{font-size:13px;color:#ff0000;float:left;padding:2px 0 0 0;}
#m-plane-hotel .lab-box{width:160px;overflow:hidden;margin:6px 0 3px 0;font-weight:bold;}
#m-plane-hotel .lab-box02{width:160px;overflow:hidden;margin:0 0 7px 0;font-weight:bold;}
.m-list-arrow{background:url(../img/arrow.png) no-repeat right center;background-size:10px 14px;margin:0 2% 0 0;padding:0 2% 0 0;overflow:hidden;clear:both;}
#m-hotel-option .m-list-arrow{background:url(../img/arrow.png) no-repeat right center;background-size:10px 14px;margin:0 15px 0 0;overflow:hidden;clear:both;padding:0 0 5px 0;}
.m-list-desc{font-size:13px;line-height:16px;color:#000;text-decoration:none;clear:both;width:90%;float:left;margin:0 0 0 10px;font-weight:bold;}
#m-tour{overflow:hidden;}
#m-tour .m-tour-title{width:84%;color:#fff;height:27px;background-color:#034896;line-height:1.0;float:left;}
#m-tour .m-tour-title-l{font-weight:bold;font-size:13px;padding:7px 0 10px 12px;float:left;}
#m-tour .fuel{display:block;background-color:#ff0000;padding:3px 0 3px 3px;font-size:11px;width:116px;color:#fff;float:left;font-weight:bold;margin:6px 0 0 13px;-webkit-border-radius:3px/3px 3px 3px 3px;-moz-border-radius:3px/3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
#m-tour .m-tour-tax{font-size:10px;float:right;width:14%;color:#000;margin:12px 0 0 0;}
#m-tab01 ul{width:100%;display:table;}
#m-tab01 ul li{width:50%;display:table-cell;}
#m-tab01 ul li a{display:table-cell;vertical-align:middle;width:1%;height:10px;color:#fff;font-size:12px;font-weight:bold;text-align:center;background-image:-webkit-linear-gradient(top, #034895, #00254e);background-image:-webkit-gradient(linear, left top, left bottom, from(#034895), to(#00254e));background-image:-moz-linear-gradient(top, #034895, #00254e);background-image:-o-linear-gradient(top, #034895, #00254e);background-image:-ms-linear-gradient(top, #034895, #00254e);background-image:linear-gradient(to, bottom, #034895, #00254e);}
#m-tab01 ul li a.active{display:table-cell;vertical-align:middle;width:1%;height:10px;text-align:center;color:#fff;font-size:12px;font-weight:bold;text-align:center;background-image:-webkit-linear-gradient(bottom, #034895, #00254e);background-image:-webkit-gradient(linear, left bottom, left top, from(#034895), to(#00254e));background-image:-moz-linear-gradient(bottom, #034895, #00254e);background-image:-o-linear-gradient(bottom, #034895, #00254e);background-image:-ms-linear-gradient(bottom, #034895, #00254e);background-image:linear-gradient(to, top, #034895, #00254e);}
#m-tab01{display:table-cell;vertical-align:middle;width:1%;color:#fff;font-size:12px;font-weight:bold;text-align:center;overflow:hidden;height:33px;zoom:1.0;}
#m-tab01{overflow:hidden;}
#m-tab01 ul li a{font-size:13px;font-weight:bold;text-align:center;color:#fff;padding:10px 0 12px 0;display:block;width:100%;}
#container #tab-m{margin:0 0 0 0;zoom:1.0;}
#container #tbm02-com,#container #tbm01-com{overflow:hidden;}
#container #m-tab01 #tbm01-com dd,#m-tab01 #tbm02-com dd{float:left;padding:0 0 0 0px;width:200px;}
#container #m-tab01 #tbm01-com .list-lab .lab01,#m-tab01 #tbm02-com .list-lab .lab01{margin:0 5px 0 0;float:left;color:#ffffff;background-color:#9c9c9c;padding:3px 5px 2px 5px;-webkit-border-radius:5px/5px 5px 5px 5px;-moz-border-radius:5px/5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font-size:10px;}
#container #m-tab01 #tbm01-com .list-lab .lab02,#m-tab01 #tbm02-com .list-lab .lab02{margin:0 5px 0 0;float:left;color:#ffffff;background-color:#9c9c9c;padding:3px 5px 2px 5px;-webkit-border-radius:5px/5px 5px 5px 5px;-moz-border-radius:5px/5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font-size:10px;}
#container #m-tab01 #tbm01-com .list-lab .price,#m-tab01 #tbm02-com .list-lab .price{font-size:13px;color:#ff0000;float:left;padding:2px 0 0 0;}
#container #m-tab01 #tbm01-com .lab-box,#m-tab01 #tbm02-com .lab-box{width:160px;overflow:hidden;margin:6px 0 3px 0;}
#container #m-tab01 #tbm01-com .lab-box02,#m-tab01 #tbm02-com .lab-box02{width:160px;overflow:hidden;margin:0 0 7px 0;}
#container #m-tab01 #tbm01-com .m-list01 dl,#m-tab01 #tbm02-com .m-list01 dl{overflow:hidden;padding:0 0 5px 0;border-top:solid 1px #cecece;}
#container #m-tab01 #tbm01-com .m-list-arrow,#m-tab01 #tbm02-com .m-list-arrow{background:url(../img/common/arrow.png) no-repeat right center;margin:0 15px 0 0;overflow:hidden;}
#container #m-tab01 #tbm01-com .m-list-desc,#m-tab01 #tbm02-com .m-list-desc{font-size:14px;line-height:18px;color:#000;text-decoration:none;clear:both;width:160px;float:right;margin:0 20px 0 0;}
#container #tab-m .price-value{width:180px;float:left;text-align:left;margin:10px 0 0 10px;}
#container #tab-m .price-value .lab01{font-size:14px;font-weight:bold;color:#ff0000;width:50px;float:left;}
#container #tab-m .price-value .price{font-size:14px;color:#ff0000;width:100px;float:right;}
#container #tab-m .m-list01 .m-list-desc02{clear:both;font-size:13px;padding:9px 0 0 0;color:#000;float:left;margin:0 0 0 10px;text-align:left;font-weight:bold;}
#container #tab-m .m-list01 .m-list-desc02 span{font-size:15px;color:#000;padding:7px 0 0 0;display:block;}
.plane-area .p-area-text03{font-size:12px;font-weight:bold;color:#000;padding:0 0 0 18px;width:290px;display:block;text-align:left;zoom:2.0;}
.plane-area .p-area-letter02{width:28px;height:28px;background:url(../img/top/tour_icon03.png) no-repeat 0 0;zoom:.5;margin:50px 0 0 0;padding:0 9px 0 0;}
.plane-area .p-area-letter02 a{width:320px;height:26px;display:block;}
.plane-area .plane-arrow03{width:12px;height:17px;background:url(../img/top/plane_arrow_icon.png) no-repeat center right;zoom:.5;margin:4px 0 0 158px;}
.plane-area .plane-arrow04{width:12px;height:17px;background:url(../img/top/plane_arrow_icon.png) no-repeat center right;zoom:.5;margin:-17px 0 0 324px;}
.plane-area .p-area-letter-tour span.p-area-text02-1{font-size:12px;font-weight:bold;color:#000;padding:0 0 0 18px;width:219px;display:block;zoom:2.0;text-align:left;}
.m-banner-area{width:306px;height:42px;margin:0 auto 10px auto;}
.m-banner-area02{width:303px;height:55px;margin:0 auto 10px auto;}
.m-banner-area03{width:303px;height:45px;margin:0 auto 10px auto;}
#m-feature{overflow:hidden;}
.m-list3 dd{float:left;padding:0 0 0 0;width:71%;text-align:left;margin:6px 0 0 10px;line-height:1.4;}
.m-list-desc03{font-size:13px;font-weight:bold;line-height:1.5;}
.m-list-desc03-01{font-size:11px;font-weight:bold;color:#000;}
.black{color:#000;font-weight:bold;}
.blue{color:#034896;}
.orange{color:#ff9900;}
.indigo{color:#cc0000;}
.purple{color:#c56bc5;}
.m-list3 dl{border-bottom:solid 1px #CECECE;padding:0 0 3px 0;clear:both;}
.m-list-option{overflow:hidden;width:100%;}
#his-app{overflow:hidden;}
.his-app-title{width:43%;color:#fff;font-weight:bold;font-size:13px;height:8px;background-color:#034896;padding:7px 0 10px 12px;height:10px;line-height:1.0;}
.app-desc{font-size:11px;line-height:15px;color:#000;text-align:left;padding:5px 20px 5px 20px;border-top:solid 1px #CECECE;border-bottom:solid 1px #CECECE;}
.m-list4 dt{float:left;width:54px;margin:6px 0 0 5px;}
.m-list4 dd{float:left;padding:0 0 0 0;width:215px;text-align:left;margin:18px 0 0 10px;}
.m-list-desc04{font-size:13px;font-weight:bold;line-height:1.5;}
.m-list-desc05{font-size:13px;font-weight:bold;line-height:1.5;margin:5px 0 0 0;}
#his-app .m-list4 dl{border-bottom:solid 1px #CECECE;padding:0 0 5px 0;}
#container .travel-bro{overflow:hidden;padding:0 0 10px 0;}
#container .m-list5 dl{border:solid 1px #034896;width:100%;margin:0 auto 0 auto;}
#container .m-list6 dl{border:solid 1px #034896;width:100%;margin:0 auto 0 auto;background-color:#fff;}
#container .travel-bro .travel-bro-title{-webkit-box-shadow:0 0 3px rgba(7,0,2,.35);-moz-box-shadow:0 0 3px rgba(7,0,2,.35);box-shadow:0 0 3px rgba(7,0,2,.35);-webkit-border-radius:5px/5px 5px 0 0;-moz-border-radius:5px/5px 5px 0 0;border-radius:5px 5px 0 0;width:88%;color:#fff;font-weight:bold;font-size:13px;background-color:#034896;line-height:1.8;padding:3px 0 1px 12px;margin:0 auto 0 auto;text-align:left;position:relative;}
#container .travel-bro .travel-bro-title span{margin:0 0 0 4px;}
#container .travel-bro .white-dotted{width:10px;height:10px;background:url(../img/top/white_dotted.png) no-repeat 0 0;position:absolute;top:7px;left:6px;zoom:.5}
#container .m-list-arrow-b{background:url(../img/common/arrow_right02.png) no-repeat right center;margin:0 15px 0 0;overflow:hidden;clear:both;}
#container .travel-bro .m-list-desc04{font-size:13px;}
#container .travel-bro .m-list-desc04-small{font-size:10px;font-weight:bold;}
#container .travel-bro .m-list5 dt,#container .travel-bro .#container .shadow-box{-webkit-box-shadow:0 0 10px rgba(7,0,2,.7);-moz-box-shadow:0 0 10px rgba(7,0,2,.7);box-shadow:0 0 10px rgba(7,0,2,.7);width:95%;margin:0 auto;}
#at-container dt{width:67px;float:left;margin:3px 0 0 3px;}
#at-container dt img{width:100%;}
#container .travel-bro .m-list6 dt{width:67px;float:left;margin:3px 0 0 3px;}
#container .travel-bro .m-list5 dd,.travel-bro .m-list6 dd{width:200px;float:left;margin:20px 0 0 10px;}
#container .travel-bro .m-list6 dd{width:72%;float:left;margin:10px 0 5px 5px;}
#container .travel-bro .m-list6 dd.m-list-desc04-1-line{padding:9px 0 0 0;}
#container .shadow-box{-webkit-box-shadow:0 0 10px rgba(7,0,2,.7);-moz-box-shadow:0 0 10px rgba(7,0,2,.7);box-shadow:0 0 10px rgba(7,0,2,.7);width:95%;margin:0 auto;}
#travel-bro02{overflow:hidden;margin:0 auto 10px auto;}
#container .travel-bro02-title{width:61%;color:#fff;font-weight:bold;font-size:13px;height:8px;background-color:#034896;padding:7px 0 10px 12px;height:10px;line-height:1.0;}
#container .m-list4-1 dl.adding{border-top:solid 1px #CECECE;border-bottom:solid 1px #CECECE;padding:0 0 5px 0;}
#container .m-list4-1 dl{border-bottom:solid 1px #CECECE;padding:0 0 5px 0;}
#container .m-list4-1 dt{float:left;width:67px;margin:6px 0 0 3%;}
#container .m-list4-1 dd{float:left;padding:0 0 0 0;width:215px;text-align:left;margin:18px 0 0 10px;}
#container .m-list-desc04-1{font-size:13px;font-weight:bold;line-height:1.5;}
#container dt img{width:100%;}
#support-g{overflow:hidden;margin:0 0 10px 0;}
#support-g .support-g-box{}
#support-g .support-g-cell01{width:42%;background-color:#ffa200;float:left;padding:5px 0 7px 0;margin:4px 0 0 6%;-webkit-border-radius:5px/5px 5px 5px 5px;-moz-border-radius:5px/5px 5px 5px 5px;border-radius:5px 0 0 0;}
#support-g .support-g-cell01 span{width:252px;height:60px;background:url(../img/top/taravel_support.png) no-repeat left center;text-indent:-9999px;display:block;zoom:.5;margin:0 0 0 6px;}
#support-g .support-g-cell02{width:48.5%;background-color:#fffdf2;border:solid 1px #ffa200;float:left;height:44px;position:relative;}
#support-g .support-g-cell02 a.link{display:block;height:44px;}
#support-g .support-g-cell02 p{font-weight:bold;font-size:13px;margin:0 0 0 9px;text-align:left;color:#ffa200;padding:17px 0 0 0;}
#support-g span.support-g-cell-small{font-weight:bold;font-size:10px;text-align:left;color:#ffa200;margin:0 0 0 5px;}
#support-g span.arrow-orange{width:19px;height:28px;zoom:.5;display:block;background:url(../img/common/arrow_orange.png) no-repeat center right;position:absolute;top:34px;right:30px;}
#support-g .support-g-cell03{width:44.7%;background-color:#fffdf2;border:solid 1px #ffa200;float:left;height:43px;position:relative;margin:0 0 0 3%;}
#support-g .support-g-cell03 a.link{display:block;height:43px;}
#support-g .support-g-cell03 p{font-weight:bold;font-size:13px;margin:0 0 0 9px;text-align:left;color:#ffa200;padding:17px 0 0 0;}
#support-g .support-g-cell04{width:48.5%;background-color:#fffdf2;border-bottom:solid 1px #ffa200;border-right:solid 1px #ffa200;height:44px;float:left;height:44px;position:relative;}
#support-g .support-g-cell04 a.link{display:block;height:44px;}
#support-g .support-g-cell04 p{font-weight:bold;font-size:13px;margin:0 0 0 9px;text-align:left;color:#ffa200;padding:17px 0 0 0;}
#d-trip{overflow:hidden;padding:0 0 10px 0;}
#d-trip .d-trip-inner{width:95%;margin:0 auto;position:relative;}
#d-trip .d-trip-left{background-color:#034896;-webkit-border-radius:5px/5px 5px 5px 5px;-moz-border-radius:5px/5px 5px 5px 5px;border-radius:5px;margin:-20px 0 0 0;width:97%;float:left;padding:0 0 78px 0;}
#d-trip .d-trip-left p{font-size:17px;font-weight:bold;color:#fff;line-height:1.5;margin:20px 0 0 10px;}
#d-trip .flag{width:38px;margin:0 0 0 10px;}
#d-trip .d-trip-right{position:absolute;top:0;right:0;}
#d-trip .m-list7{width:70%;float:right;}
#container .m-list7 dl{border:solid 1px #034896;width:100%;margin:0 0 0 0;background-color:#fff;}
#container .m-list7 dt{width:53px;float:left;margin:7px 15px 0 5px;}
#container .m-list7 dd{width:282px;text-align:left;}
#container .m-list-desc05{font-size:13px;font-weight:bold;line-height:1.5;padding:3px 0 3px 0;}
#sign-in{padding:0 0 10px 0;}
#sign-in .sin-in-inner{overflow:hidden;border-top:solid 2px #aaaaaa;border-right:solid 2px #aaaaaa;border-left:solid 2px #aaaaaa;width:95%;background-color:#024895;margin:0 auto;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;}
#sign-in .sign-in-left{width:57%;height:51px;border-right:solid 2px #aaaaaa;border-bottom:solid 2px #aaaaaa;float:left;-webkit-box-shadow:0 0 0px rgba(7,0,2,.7), 0 0 20px rgba(185, 213, 246, .8) inset;-moz-box-shadow:0 0 0px rgba(7,0,2,.7),0 0 20px rgba(185, 213, 246, .8) inset;;box-shadow:0 0 0px rgba(7,0,2,.7),0 0 20px rgba(185, 213, 246, .8) inset;display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box;}
#sign-in .sign-in-left a{width:100%;height:51px;display:block;}
#sign-in .sign-in-left p{width:306px;height:58px;text-indent:-9999px;zoom:.5;padding:35px 0 0 20px;background:url(../img/top/btn_member_login.png) no-repeat center center;}
#sign-in .sign-in-right{width:43%;height:51px;border-bottom:solid 2px #aaaaaa;float:left;-webkit-box-shadow:0 0 0px rgba(7,0,2,.7), 0 0 20px rgba(185, 213, 246, .8) inset;-moz-box-shadow:0 0 0px rgba(7,0,2,.7),0 0 20px rgba(185, 213, 246, .8) inset;;box-shadow:0 0 0px rgba(7,0,2,.7),0 0 20px rgba(185, 213, 246, .8) inset;display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box;}
#sign-in .sign-in-right a{width:100%;height:51px;display:block;}
#sign-in .sign-in-right p{width:226px;height:64px;text-indent:-9999px;zoom:.5;padding:35px 0 0 20px;background:url(../img/top/btn_email_sign_up.png) no-repeat center center;}
#sign-in .sign-in-unnder{width:100%;height:45px;clear:both;-webkit-box-shadow:0 0 0px rgba(7,0,2,.7), 0 0 20px rgba(185, 213, 246, .8) inset;-moz-box-shadow:0 0 0px rgba(7,0,2,.7),0 0 20px rgba(185, 213, 246, .8) inset;;box-shadow:0 0 0px rgba(7,0,2,.7),0 0 20px rgba(185, 213, 246, .8) inset;}
#sign-in .sign-in-unnder a{width:100%;height:45px;display:block;}
#sign-in .sign-in-unnder p{background:url(../img/top/btn_email_page.png) no-repeat right center;width:496px;height:28px;zoom:.5;float:right;text-indent:-9999px;margin:30px 25px 0 0;}
#container .social-button{overflow:hidden;border-bottom:solid 1px #034896;}
#container .social-button .sb-left{width:100%;float:left;margin:7px 0 7px 4px;border-right:dotted 1px #034896;}
a.sb-left-link{width:47%;height:48px;display:block;float:left;}
a.sb-right-link{width:50%;height:48px;display:block;float:left;margin:0 0 0 5px;}
#container .social-icon{width:33px;float:left;}
#container .facebook-text,#container .twitter-text{text-align:left;font-size:10px;font-weight:bold;margin:5px 0 0 3px;float:left;padding:8px 0 0 0;}
#container .sb-right{width:100%;float:left;margin:5px 0 7px 4px;}
#container .good-icon{width:26px;float:left;margin:2px 0 0 0;}
#container .good-icon-text{text-align:left;font-size:10px;font-weight:bold;float:left;margin:13px 0 0 0;}
#container .shadow-box02{-webkit-box-shadow:0 0 10px rgba(7,0,2,.7);-moz-box-shadow:0 0 10px rgba(7,0,2,.7);box-shadow:0 0 10px rgba(7,0,2,.7);width:95%;margin:0 auto;border:solid 1px #034896;margin:0 auto 0 auto;background-color:#fff;overflow:hidden;}
#container .social-button02{overflow:hidden;margin:0 0 0 0;}
#container .sb-left02{clear:both;width:100%;float:left;margin:0 0 0 4px;border-right:solid 1px #034896;padding:5px 0 7px 0;overflow:hidden;}
a.sb-left02-link{width:47%;height:42px;display:block;float:left;}
#container .sb-right02{width:50%;float:left;padding:5px 0 0 4px;margin:0 0 0 5px;}
#container .sb-right02 ul li{display:inline;margin:0 8px 0 2px;}
#container .sb-right02 ul li.mixi-icon{padding:0 0 0 8px;}
#container .sb-right02 ul li a{width:32px;height:32px;}
#container .sns-buttons{margin:0 0 10px 0;overflow:hidden;text-align:center;}
#container .sns-buttons li{display:inline;}
#container .sns-buttons li.line a img{width:90px;height:20px;zoom:1;}
#support-g02{overflow:hidden;margin:0 0 10px 0;}
#support-g02 .support-g02-cell01{width:42%;background-color:#b6b6b6;float:left;padding:5px 0 6px 0;margin:4px 0 0 6%;-webkit-border-radius:5px/5px 5px 5px 5px;-moz-border-radius:5px/5px 5px 5px 5px;border-radius:5px 0 0 0;}
#support-g02 .support-g02-cell01 span{width:158px;height:36px;background:url(../img/top/guide.png) no-repeat left center;text-indent:-9999px;display:block;zoom:.5;margin:0 0 0 6px;}
#support-g02 .support-g02-cell02{width:100%;background-color:#fff;border:solid 1px #b7b7b7;padding:7px 0 10px 0;float:left;position:relative;}
#support-g02 .support-g02-cell02 p{font-weight:bold;font-size:10px;margin:5px 0 0 8px;text-align:left;color:#6b6b6b;height:9px;vertical-align:middle;display:block;border-left:solid 2px #B7B7B7;padding:1px 0 0 5px;}
a.go02-cell02-link{display:block;width:48.6%;height:33px;float:left;}
#support-g02 span.arrow{width:10px;height:14px;display:block;background:url(../img/common/arrow.png) no-repeat center right;position:absolute;top:10px;right:9px;}
#support-g02 .support-g02-cell03{width:100%;background-color:#fff;padding:6px 0 10px 0;float:left;position:relative;}
#support-g02 .support-g02-cell03 p{font-weight:bold;font-size:10px;margin:5px 0 0 8px;text-align:left;color:#6b6b6b;height:9px;vertical-align:middle;display:block;border-left:solid 2px #B7B7B7;padding:1px 0 0 5px;}
a.go02-cell03-link{width:44.9%;height:33px;float:left;display:block;margin:-1px 0 0 3%;border:solid 1px #b7b7b7;}
#support-g02 .support-g02-cell04{width:100%;background-color:#fff;padding:6px 0 10px 0;float:left;position:relative;}
#support-g02 .support-g02-cell04 p{font-weight:bold;font-size:10px;margin:5px 0 0 8px;text-align:left;color:#6b6b6b;height:9px;vertical-align:middle;display:block;border-left:solid 2px #B7B7B7;padding:1px 0 0 5px;}
#support-g02 .support-g02-cell04 a{color:#6b6b6b;}
a.go02-cell04-link{width:48.5%;height:33px;float:left;display:block;border-bottom:solid 1px #b7b7b7;border-right:solid 1px #b7b7b7;}
#support-g02 .support-g02-cell05{width:100%;background-color:#fff;padding:6px 0 10px 0;float:left;position:relative;}
#support-g02 .support-g02-cell05 p{font-weight:bold;font-size:10px;margin:5px 0 0 8px;text-align:left;color:#6b6b6b;height:9px;vertical-align:middle;display:block;border-left:solid 2px #B7B7B7;padding:1px 0 0 5px;}
#support-g02 .support-g02-cell05 a{color:#6b6b6b;}
a.go02-cell05-link{width:93.5%;height:33px;float:left;display:block;border-bottom:solid 1px #b7b7b7;border-left:solid 1px #b7b7b7;border-right:solid 1px #b7b7b7;margin:0 0 0 3%;}
#container #ov-serv{overflow:hidden;}
#ov-serv .ov-serv-title{background-color:#6b6b6b;color:#fff;width:100%;font-size:13px;font-weight:bold;text-align:center;height:10px;padding:7px 0 10px 0;}
#ov-serv .ov-serv-box{background-color:#b7b7b7;overflow:hidden;}
#ov-serv .boxs-line01{margin:10px 0 4px 0;overflow:hidden;}
#ov-serv .boxs-line02{margin:0 0 4px 0;overflow:hidden;}
#ov-serv .boxs-line03{margin:0 0 10px 0;overflow:hidden;}
#ov-serv .boxs01,#ov-serv .boxs02{background:#fff;width:46%;float:left;margin:0 0 0 3%;}
#ov-serv .boxs01 a,#ov-serv .boxs02 a{width:100%;height:29px;display:block;}
#ov-serv .boxs03{background:#fff;width:46%;float:left;margin:0 0 0 3%;}
#ov-serv .boxs03 a{display:block;width:100%;height:29px;}
#ov-serv .boxs04{background:#fff;width:46%;float:left;margin:0 0 0 3%;}
#ov-serv .boxs04 a{display:block;width:100%;height:29px;}
#ov-serv .boxs05{background:#fff;width:46%;float:left;margin:0 0 0 3%;}
#ov-serv .boxs05 a{display:block;width:100%;height:28px;;}
#ov-serv .boxs06{background:#fff;width:46%;float:left;margin:0 0 0 3%;}
#ov-serv .boxs06 a{display:block;width:100%;height:29px;}
#ov-serv .boxs01 .boxs-icon{width:16px;float:left;margin:0 8px 0 4px;padding-top:6px;}
#ov-serv .boxs02 .boxs-icon{width:17px;float:left;margin:0 8px 0 4px;padding-top:6px;}
#ov-serv .boxs01 .boxs-text,#ov-serv .boxs02 .boxs-text{width:110px;float:left;font-size:10px;font-weight:bold;margin:4px 0 0 0;color:#000;padding-top:6px;}
#ov-serv .boxs04 .boxs-text{width:110px;float:left;font-size:10px;font-weight:bold;margin:4px 0 0 0;color:#000;padding-top:6px;padding:6px 0 3px 0;}
#ov-serv .boxs03 .boxs-text{width:105px;float:left;font-size:10px;font-weight:bold;margin:5px 0 0 0;color:#000;padding:5px 0 2px 0;}
#ov-serv .boxs05 .boxs-text{width:120px;float:left;font-size:10px;font-weight:bold;margin:4px 0 0 0;color:#000;padding:6px 0 6px 0;}
#ov-serv .boxs06 .boxs-text{width:120px;float:left;text-align:right;font-size:10px;font-weight:bold;margin:4px 0 0 0;color:#000;padding:6px 0 3px 0;}
#ov-serv .boxs03 .boxs-icon{width:38px;float:left;margin:0 0 0 0;padding:5px 0 2px 0;}
#ov-serv .boxs04 .boxs-icon{width:17px;float:left;margin:0 8px 0 4px;padding:6px 0 3px 0;}
#ov-serv .boxs05 .boxs-icon{width:12px;float:left;margin:0 8px 0 4px;padding:6px 0 6px 0;}
#ov-serv .boxs06 .boxs-icon{width:17px;float:left;margin:0 0px 0 4px;padding:6px 0 3px 0;}
a{text-decoration:none;}
#container .mail-area{text-align:center;margin:-5px 0 2px 0;}
#container #m-tour{overflow:hidden;margin:10px 0 0 0;clear:both;}
#container #m-tour .m-tour-title{width:84%;color:#fff;height:27px;background-color:#034896;line-height:1.0;float:left;margin:0 0 5px 0;}
#container #m-tour .m-tour-title-l{font-weight:bold;font-size:13px;padding:7px 0 10px 12px;float:left;}
#container #m-tour .fuel{display:block;background-color:#ff0000;padding:3px 0 3px 3px;font-size:11px;width:116px;color:#fff;float:left;font-weight:bold;margin:6px 0 0 13px;-webkit-border-radius:3px/3px 3px 3px 3px;-moz-border-radius:3px/3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
#container #m-tour .m-tour-tax{font-size:10px;float:right;width:14%;color:#000;margin:12px 0 0 0;}
#container .tour-preview02{line-height:1.5;padding:10px 0 5px 0;margin:32px 0 0 0;}
#container .tour-img .tour-img-container{width:90px;height:90px;background-position:center center;background-size:cover;background-repeat:no-repeat;margin:auto;}
#container .tour-label{clear:both;margin:0 0 4px 0;}
#container .tour-label li{display:inline;margin:0 2px 0 0;}
#container .tour-code{color:#000;font-size:8px;font-weight:bold;padding:0 10px 0 10px;}
#container .str-3 .details-toggle .dark-btn{border-radius:0;font-size:15px;padding:15px 0 15px 0;width:100%;}
#container .tour-details{font-size:10px;line-height:1.5;margin:5px 10px 10px 10px;font-weight:bold;}
#container .tour-details tr{border-bottom:1px dotted #e0dfde;}
#container .tour-details td{padding:5px 0 0 0;}
#container .tour-details .table-subject{padding:0 0 0 4px;width:90px;}
#container .tour-details .table-text01{font-weight:normal;width:150px;}
#container .tour-details .table-text01 a{color:#ee9a30;}
#container .tour-details .table-text02{padding:5px 0 0 4px;}
#container .tour-details .table-text02 a{color:#000;text-decoration:underline;}
#container .tour-details .table-text03{font-weight:normal;width:150px;color:#999;}
#result-list .frame1 .tour-preview{line-height:1.5;padding:10px 0 5px 0;}
#result-list .frame1 .tour-preview02{line-height:1.5;padding:10px 0 5px 0;margin:32px 0 0 0;}
#result-list .frame1 .tour-img{float:left;margin:0 0 5px 5px;clear:both;}
#result-list .frame1 .tour-desc{float:left;margin:0 0 0 8px;width:195px;}
#result-list .frame1 .tour-desc .tour-desc-text01{font-size:10px;}
#result-list .frame1 .tour-desc .tour-desc-text02{font-size:13px;}
#result-list .frame1 .tour-desc .tour-desc-text03{color:#e32400;font-size:16px;}
#result-list .frame1 .tour-label{clear:both;margin:0 0 4px 5px;}
#result-list .frame1 .tour-label li{display:inline;margin:0 2px 0 0;}
#result-list .frame1 .tour-code{color:#000;font-size:8px;font-weight:bold;padding:0 10px 0 10px;}
#result-list .frame1 str-3 .details-toggle .dark-btn{border-radius:0;font-size:15px;padding:15px 0 15px 0;width:100%;}
#result-list .frame1 .tour-details{font-size:10px;line-height:1.5;margin:5px 10px 10px 10px;font-weight:bold;}
#result-list .frame1 .tour-details tr{border-bottom:1px dotted #e0dfde;}
#result-list .frame1 .tour-details td{padding:5px 0 0 0;}
#result-list .frame1 .tour-details .table-subject{padding:0 0 0 4px;width:90px;}
#result-list .frame1 .tour-details .table-text01{font-weight:normal;width:150px;}
#result-list .frame1 .tour-details .table-text01 a{color:#ee9a30;}
#result-list .frame1 .tour-details .table-text02{padding:5px 0 0 4px;}
#result-list .frame1 .tour-details .table-text02 a{color:#000;text-decoration:underline;}
#result-list .frame1 .tour-details .table-text03{font-weight:normal;width:150px;color:#999;}
#container .on-label02{font-size:9px;font-weight:bold;width:75px;height:13px;color:#FFF;margin:0 0 5px 0;float:left;border:solid 1px #e0dfde;text-align:center;padding:2px 0 0 0;overflow:hidden;}
#container .tour-icon02{vertical-align:middle;}
#container .c-box{background-color:#b68f87;}
#container .e-box{background-color:#c6a077;}
#container .d-box{background-color:#b199c7;}
#container .p-red{color:#F00;}
#container .f-box{background-color:#cfc371;}
#container .g-box{background-color:#7c9aaa;}
#container .h-box{background-color:#b894b1;}
#container .i-box{background-color:#83c178;}
#container .j-box{background-color:#6bc189;}
#container .k-box{background-color:#74afc5;}
#container .l-box{background-color:#9e93ce;}
#container .m-box{background-color:#7b92c8;}
#container .tour-code-text{font-size:7px;color:#999;clear:both;margin:0 0 0 5px;font-weight:bold;}
#container .tour-codex{width:200px;float:left;}
#container .tour-codex-text{width:200px;float:left;}
#container #range-t{width:86%;margin:0 auto;clear:both;}
#container .budget{border:0;color:#000;font-weight:bold;width:100%;padding:10px 0 14px 0;float:left;background-color:#E6E6E6;font-size:13px;text-align:center;outline:none;}
#container .budget-t{width:30px;float:left;padding:19px 0 0px 0;position:absolute;top:70px;left:0;}
#container #m-tab01 > ul{width:100%;display:table;background-color:#024895;padding:0 0 3px 0;}
#container #m-tab01 > ul li{width:50%;display:table-cell;}
#container #m-tab01 > ul li a{display:table-cell;vertical-align:middle;width:1%;height:10px;color:#000;font-size:12px;font-weight:bold;text-align:center;background-color:#81858b;border:solid 1px #d6d6d6;background-image:-webkit-gradient(linear, left bottom, left top, from(#bfbfbf), to(#fff));background-image:linear-gradient(to top, #bfbfbf, #fff);-webkit-box-shadow:inset 0 0 10px rgba(169,168,168,.3);box-shadow:inset 0 0 10px rgba(169,168,168,.3);border-bottom:none;border-top:none;}
#container #m-tab01 > ul li a.active{display:table-cell;vertical-align:middle;width:1%;height:10px;text-align:center;color:#fff;font-size:12px;font-weight:bold;text-align:center;border:solid 1px #d6d6d6;background-image:-webkit-linear-gradient(bottom, #034895, #00254e);background-image:-webkit-gradient(linear, left bottom, left top, from(#034895), to(#00254e));background-image:-moz-linear-gradient(bottom, #034895, #00254e);background-image:-o-linear-gradient(bottom, #034895, #00254e);background-image:-ms-linear-gradient(bottom, #034895, #00254e);background-image:linear-gradient(to, top, #034895, #00254e);}
#container #m-tab01{display:table-cell;vertical-align:middle;width:1%;color:#fff;font-size:12px;font-weight:bold;text-align:center;overflow:hidden;height:33px;zoom:1.0;}
#container #m-tab01{overflow:hidden;}
#container #m-tab01 > ul li a{font-size:13px;font-weight:bold;text-align:center;color:#333333;padding:10px 0 12px 0;display:block;width:100%;}
#container #m-tab01 > ul li a.active{display:block;vertical-align:middle;text-align:center;color:#fff;font-size:13px;font-weight:bold;text-align:center;width:100%;padding:10px 0 12px 0;border-bottom:#003570;border-left:none;border-right:none;border-top:none;}
#container .tlink-box-t{background-color:#034896;font-size:13px;font-weight:bold;color:#fff;height:12px;padding:7px 0 8px 10px;}
#container .tmod-link-boxs-in{margin:45px 2.5% 10px 2.5%;border-top:solid 1px #c7c7c7;-webkit-box-sizing:border-box;box-sizing:border-box;}
#container .tmod-link-ta{display:table;width:100%;background-color:#f0f0f0;border-bottom:solid 1px #c7c7c7;border-left:solid 1px #c7c7c7;border-right:solid 1px #c7c7c7;box-sizing:border-box;-webkit-box-sizing:border-box;}
#container .tmlink-left{background-color:#f0f0f0;height:25px;float:left;width:25%;display:table-cell;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;}
#container .tmod-link-boxs a{width:100%;height:25px;display:block;}
#container .tmlink-right{background-color:#f0f0f0;height:25px;float:left;width:25%;display:table-cell;vertical-align:middle;border-left:solid 1px #c7c7c7;box-sizing:border-box;-webkit-box-sizing:border-box;}
#container .tmlink-text{color:#000;padding:7px 0 0 8px;font-size:12px;font-weight:bold;}
#container .tmlink-text span{text-align:right;float:right;margin:0 5px 0 0px;}
#popup{width:275px;margin:0 auto;z-index:205;position:fixed;bottom:0;left:50%;z-index:250;margin-left:-137px;-webkit-animation-name:bottom-to-top;animation-name:bottom-to-top;-webkit-animation-duration:1.5s;animation-duration:1.5s;}
#popup .pupup-in{width:275px;height:100px;background-color:#fff2d6;border-radius:15px;z-index:205;padding:13px 0 0 0;margin:0 0 10px 0;}
#popup .p-left{width:67px;float:left;margin:10px 0 0 10px;z-index:250;}
#popup .p-right{width:173px;float:left;margin:10px 0 0 0;z-index:250;}
#popup .p-right p{font-weight:bold;font-size:11px;line-height:23px;margin:0 0 5px 5px;font-family:"ヒラギノ角ゴ Pro W3", sans-serif;z-index:250;}
#popup .pupup-close{position:absolute;top:5px;right:1px;width:50px;height:50px;z-index:250;}
#popup .pupup-close img{margin:0 0 0 30px;z-index:250;}
#popup .pupup-tri{text-align:center;}
#popup{-webkit-animation-timing-function:cubic-bezier(0.25, 0, 0.25, 1);animation-timing-function:cubic-bezier(0.25, 0, 0.25, 1);z-index:250;}
@-webkit-keyframes bottom-to-top{from{bottom:-210px;}
to{bottom:0px;}
}
#error-404 p.error-txt{color:red;font-weight:bold;margin:40px 0 20px 0;text-align:center;}
.btn-row02{width:100%;margin:0 10px 30px 0;}
.dark-btn04{padding:6px 16px 6px 16px;border:0;font-size:15px;white-space:nowrap;color:white;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #141414), color-stop(100%, #505050));border-radius:8px;height:40px;width:278px;margin:10px 0 0 0;}
section.tabs_frm > ul.tabs_list{display:table;width:100%;background-color:#024895;padding:0 0 3px 0;}
section.tabs_frm > ul.tabs_list > li{display:table-cell;text-align:center;}
section.tabs_frm > ul.tabs_list.tabs_list2 > li{width:50%;}
section.tabs_frm > ul.tabs_list.tabs_list3 > li{width:33%;}
section.tabs_frm > ul.tabs_list.tabs_list4 > li{width:25%;}
section.tabs_frm > ul.tabs_list.tabs_list5 > li{width:20%;}
section.tabs_frm > ul.tabs_list > li:first-child{width:auto;}
section.tabs_frm > ul.tabs_list > li > a{display:block;padding:10px 0;vertical-align:middle;font-size:12px;font-weight:bold;text-align:center;color:#333;background-image:-webkit-gradient(linear, left bottom, left top, from(#bfbfbf), to(#fff));background-image:linear-gradient(to top, #bfbfbf, #fff);-webkit-box-shadow:inset 0 0 10px rgba(169,168,168,.3);box-shadow:inset 0 0 10px rgba(169,168,168,.3);border-left:solid 3px #024895;}
section.tabs_frm > ul.tabs_list > li:first-child > a{border-left:none;}
section.tabs_frm > ul.tabs_list > li > a.active{color:#fff;border-left:none;background-image:-webkit-gradient(linear, left bottom, left top, from(#034895), to(#00254e));background-image:linear-gradient(to, top, #034895, #00254e);}
section.tabs_frm > div.tabs_item{display:none;}
section.tabs_frm > div.tabs_item.active{display:block;}