.filter-item .filter-item-clear,.str-footer .str-footer-link a,.form-container .form-clear-btn,.btn-history-del,.calendar-guide .calendar-guide-link{color:#3983b5;text-decoration:none}.mypage-cancel-list .cmn-dashed,.form-confirm-booking-item .cmn-dashed,.form-confirm-booking-list .cmn-dashed{--cmn-dashed-grad: linear-gradient(90deg, #3983b5, #3983b5 50%, transparent 50%, transparent 100%) repeat-x 0 100%;--cmn-dashed-color: #3983b5;--cmn-dashed-font-color: #3983b5;color:#3983b5}.result-filter-header .form-search-btn,.btn-select-submit,.btn-submit{background-color:#069;border:1px solid #006699}.form-confirm-btn,.btn-modal-prev,.btn-reserve{background-color:#222;border:1px solid #222}.btn-reserve .btn-reserve-sup{background-color:#ffeb50}.str-header{border-top:5px #6f0318 solid;border-bottom:2px #6f0318 solid}.str-header .str-header-inner{padding:0 12px 16px 224px}.str-header .str-header-logo{left:20px}.str-header .str-header-logo a{background:url(/front/pc/images/skip/logo-w9e.png) no-repeat center center / 100% auto}.hs-header-text{position:absolute;left:17px;top:60px}#hs-menu-box{padding-bottom:8px}#hs-menu-box:after{content:"";display:block;clear:both}#hs-menu,#menu{margin:0 auto;padding:0;width:960px}#hs-menu li,#menu li{display:block;float:left;width:150px;margin:0;padding:0}#hs-menu li:nth-child(2),#menu li:nth-child(2){width:200px}#hs-menu li a,#menu li a{display:block;padding:5px 0;background-color:#fff;color:#333;text-align:center;text-decoration:none}#hs-menu li a:hover,#menu li a:hover{background:#eee;border-radius:15px;-webkit-border-radius:15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px}#hs-menu li.active a,#menu li.active a{background:#6f0318;color:#fff;border:1px solid #6f0318;border-radius:15px;-webkit-border-radius:15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px}.str-footer{padding-top:20px}.str-footer .str-footer-link-list{display:flex;justify-content:space-between;column-count:5;flex-wrap:wrap;flex-direction:column;height:40px}.str-footer .str-footer-link-list>li{margin-right:0;text-align:center}.str-footer .str-footer-top{background-color:#fff}.str-container{--str-header-height: 95px;--str-footer-height: 174px}.str-main{padding:12px 0 124px}body.hs-is-bg-image{background-image:url(/front/pc/images/skip/bg_traverea.jpg);background-repeat:no-repeat;background-position:top center;background-attachment:fixed;background-size:cover}.hdg-l1{color:#222}body.hs-is-bg-image .hdg-l1{color:#fff;text-shadow:1px 1px #666,1px -1px #666,-1px 1px #666,-1px -1px #666,2px 2px 4px #333}.form-container .form-row .form-key .form-key-notes{font-size:12px;margin-top:5px}.form-dest-popular-list>li b{background-color:#6f0318}.form-dest-popular-list>li b a{color:#fff}.result-list .price-row .price .number{color:#c00}.result-info{background-color:#00428e}.modal-container .modal-detail .reserve-row .price .number,.price-change-after span{color:#c00}.modal-container .modal-detail .modal-flex-footer{color:#000;background-color:#ddd}.modal-container .modal-detail .modal-flex-footer .reserve-notes{color:#000}.form-container .form-row .form-error-text{color:#c00}.flt-sch-list>li .flt-sch-header .flt-sch-desc .flt-sch-airport-desc.is-diff,.flt-route-list .flt-route-item .airport .code.is-diff{background-color:#f6bfbc}.hs-notice{width:960px;box-sizing:border-box;margin:16px auto 0;padding:10px 12px 2px 14px;background-color:#ffffffe6;border:1px #ccc solid;box-shadow:inset 0 0 8px #5a5a5a33}.hs-notice dl:after{content:"";display:block;clear:both}.hs-notice dt{float:left}.hs-notice dd{margin:0 0 6px;padding:0 0 5px 80px;position:relative;font-size:12px;border-bottom:1px #aaa dashed}.hs-notice dd:last-child{border-bottom:none;padding-bottom:0}.hs-notice dd a{color:#3983b5;display:block;width:100%;height:100%}.hs-notice span.hs-date{color:#444}.hs-notice span.hs-label{display:inline-block;background-color:#eee;font-size:12px;color:#444;line-height:1;padding:2px 0;min-width:68px;margin-right:8px;text-align:center;border:1px #999 solid;border-radius:15px;-webkit-border-radius:15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px}.hs-notice span.hs-important{background-color:#fff;color:#c00;border:1px #c00 solid}
