#atgNav-PC *,#atgNav-SP *,body *{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;box-sizing:border-box}.master_header_pc{display:block}#master_header ul{margin:0;padding:0}#master_header .list-unstyled{list-style:none;margin:0;padding:0}#master_header.afterTop{margin-bottom:20px}#master_header .master-header-container,#master_header .master-sub-header,#master_header .modal-container{max-width:1396px;min-width:1263px;margin:0 auto;padding-left:8px;padding-right:8px}#master_header.ipadview .master-header-container,#master_header.ipadview .master-sub-header{width:1316px}#master_header .master-header-container:before,#master_header .master-header-container:after{content:'';display:table;width:100%;clear:both}#master_header .master-top-header .master-header-container{background:#196FB9}#master_header .master-top-header{background:#196FB9;color:#fff;height:44px}.jpx{line-height:44px;font-size:12px;margin-right:15px;padding-right:15px;position:relative}.jpx:after{content:"";display:block;position:absolute;right:0;top:13px;height:16px;width:1px;background-color:#fff}.jpx img{vertical-align:middle;width:26px;margin-right:7px}#master_header .jpx,#master_header .login-reg,#master_header .menu-language{float:left}#master_header .login-reg,#master_header .menu-language{margin-top:6px}#master_header .master-top-menu{float:right;margin:0}#master_header .master-top-menu li{float:left;margin:0;background:#fff;border-radius:4px}#master_header .master-top-menu li.li_member{background:#196FB9;border:1px solid #fff;border-radius:4px;line-height:18px;font-size:12px;margin-right:10px}#master_header .master-top-menu li.li_member a{text-decoration:none;display:block;background:url(/images/pc/icon_personadd.svg) 10px 7px no-repeat;background-size:18px 18px;max-width:165px;height:30px;overflow:hidden;white-space:nowrap;padding:7px 15px 6px 32px;text-overflow:ellipsis;color:#fff;border:none}#master_header li a{font-size:12px;color:#333;-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}#master_header li a.user_login{text-decoration:none;display:block;background:url(/images/common/pc/icon_person.svg) 10px 8px no-repeat;background-size:18px;max-width:165px;height:32px;overflow:hidden;white-space:nowrap;padding:7px 15px 6px 32px;text-overflow:ellipsis;border:none}#master_header li a.user_login:hover{background-color:#F5F5F5;border-radius:5px}#master_header li a.user_login.act{background:url(/images/common/pc/icon_accountCircle.svg) 10px 8px no-repeat;background-size:18px;height:32px;width:66px}#master_header li a.user_login.act:after{right:15px;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#666;border-width:5px;margin-top:-3px}#master_header .master-dropdown{position:relative;display:inline-block}#master_header .master-dropdown a{white-space:nowrap;color:#000;padding:12px 16px;text-decoration:none;display:block}#master_header .master-dropdown:hover .master-dropdown-content{display:block}#master_header .master-dropdown .master-dropdown-content{display:none;position:absolute;right:0;border-top:6px solid #196fb9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);background-color:#fff;z-index:1000}#master_header .master-dropdown .master-dropdown-content ul{width:320px;right:0}#master_header .master-dropdown .master-dropdown-content li{border-bottom:1px solid #D9D9D9;display:block;float:none;margin:0;padding:0 15px;border-radius:0}#master_header .master-dropdown .master-dropdown-content li:hover{background:#F5F5F5}#master_header .master-dropdown .master-dropdown-content li:last-child{border:none}#master_header .master-dropdown .master-dropdown-content li.cap{line-height:32px;font-size:14px;font-weight:700;color:#333;background:#eee;display:block;position:relative;padding-left:20px;text-align:left}#master_header .master-dropdown .master-dropdown-content li.cap:before{display:block;content:"";width:4px;height:16px;background:#196FB9;position:absolute;border-radius:3px;top:8px;left:10px}#master_header .master-dropdown .master-dropdown-content li.mypage{font-weight:700;margin-top:0;background:#F5F5F5}#master_header .master-dropdown .master-dropdown-content li.mypage img{width:18px;margin-right:10px;vertical-align:middle}#master_header .master-dropdown .master-dropdown-content li.mypage span{display:block;font-weight:400;margin-top:5px}#master_header .master-dropdown .master-dropdown-content li.btn-logout{border-bottom:none;margin-bottom:44px}#master_header .master-dropdown .master-dropdown-content li.btn-logout a{width:92px;margin:20px auto 0;border-radius:4px;border:1px solid #D9D9D9;font-size:12px;text-align:center;padding:7px}li.btn-logout a:after,li.btn-logout a:before{display:none}#master_header .master-dropdown .master-dropdown-content li a{display:block;text-align:left;position:relative;font-size:14px;color:#333;padding:14px 0}.master-dropbtn.master-guidemenu:after,.master-dropbtn.master-langmenu:after{content:" ";position:absolute;pointer-events:none}#master_header .master-dropdown .master-dropdown-content li a:hover{color:#196fb9}#master_header .master-dropdown .master-dropdown-content li a:after,#master_header .master-dropdown .master-dropdown-content li a:before{left:98%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#master_header .master-dropdown .master-dropdown-content li a:after{border-color:rgba(136,183,213,0);border-left-color:#fff;border-width:5px;margin-top:-5px}#master_header .master-dropdown .master-dropdown-content li a:before{border-color:rgba(194,225,245,0);border-left-color:#666;border-width:7px;margin-top:-7px}#master_header .master-langmenu{height:32px;width:125px;line-height:32px;font-size:12px;color:#fff;border-radius:4px;border:1px solid #fff;cursor:pointer;padding-left:10px}#master_header .master-langmenu:hover{background-color:#2B7ABE}.master-dropbtn.master-langmenu:after{right:12px;top:17px;border:solid transparent;height:0;width:0;border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:6px;margin-top:-4px}img.flag{vertical-align:middle;margin-right:6px;width:28px;height:20px;margin-top:-4px;border-radius:3px}.menu-language .master-dropdown-content a{padding:10px 11px!important;font-size:12px}.menu-language .master-dropdown-content a:hover{background:#F5F5F5}#master_header .menu-language .master-dropdown-content{width:125px;right:0}.master-sub-header{text-align:right;padding-top:10px}.master-sub-header div{display:inline-block;font-size:12px;margin-left:6px}.master-sub-header div.businesstrip,.master-sub-header div.travelcolumn{border-radius:4px;background-color:#E7F3F9;padding:9px 15px 7px}.master-sub-header div.businesstrip:hover,.master-sub-header div.travelcolumn:hover{background:#D7E9F4}.master-sub-header div.businesstrip a,.master-sub-header div.travelcolumn a{color:#333;text-decoration:none}.master-sub-header div.businesstrip{background:#FFF4B8}.master-sub-header div.businesstrip:hover{background:#FEF1AA}.master-sub-header div.bookinglink,.master-sub-header div.cancellink{padding:7px 0}.master-sub-header div.bookinglink a,.master-sub-header div.cancellink a{display:block;padding-left:21px;color:#05C;text-decoration:underline!important}.master-sub-header div.master-sub-header-container div>a:hover{text-decoration:none}.master-sub-header div.bookinglink a{background:url(/images/common/pc/icon_event.svg) no-repeat;background-size:18px 18px}.master-sub-header div.cancellink a{background:url(/images/common/pc/icon_event_busy.svg) no-repeat;background-size:18px 18px}#master_header .userguide .master-guidemenu{height:32px;width:125px;line-height:32px;color:#333;border-radius:4px;border:1px solid #d9d9d9;cursor:pointer;text-align:left;padding-left:10px;margin:0}#master_header .userguide .master-guidemenu:hover{background-color:#F5F5F5}#master_header .userguide .master-dropdown-content{width:240px;border:none!important;right:0}#master_header .userguide .master-dropdown-content ul{width:240px}.master-dropbtn.master-guidemenu:after{right:15px;top:50%;border:solid transparent;height:0;width:0;border-color:rgba(136,183,213,0);border-top-color:#666;border-width:5px;margin-top:-3px}#li_user{position:relative}h1.titlepage{font-size:16px;font-weight:700;color:#333;text-align:left;line-height:60px;height:60px;width:1200px;margin:0 auto}.master-top-header h1{font-weight:400;font-size:13px;float:left;margin:0;padding:13px 0 0}body *{margin:0;padding:0;line-height:150%}.header_icon{float:right}.header_icon a{display:block}.header_icon img{height:48px;width:auto}.sp_header{margin:0;height:48px;width:100%;overflow:hidden}#airtriplogo{width:74px;height:auto;float:left;margin-left:2px}#header_booking_confirm,#header_cancelform,#header_mypage_login,#menu_ham{display:block;float:right}#header_booking_confirm,#header_cancelform{margin-top:10px;margin-right:5px}#header_booking_confirm a,#header_cancelform a{border-radius:4px;padding-left:7px;padding-right:7px;border:1px solid #bcbcbc;width:auto;line-height:26px;color:#333;font-size:10px;text-align:center;text-decoration:none}.menu_content{width:100%;height:100%;position:fixed;top:0;background:#fff;z-index:999}.menu_content div.cap #logined_menu_close,.menu_content div.cap #menu_close{display:block;position:absolute;right:0;top:3px;font-size:26px;font-weight:400;width:48px;height:48px;line-height:42px}.menu_content #guidance_ul{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.menu_content div.cap{height:54px;background:#196FB9;color:#fff;display:block;font-size:14px;font-weight:700;text-align:center;line-height:54px;position:fixed;width:100%;z-index:100;top:0}.menu_content p.grouptitle,.menu_content p.h_grouptitle{line-height:32px;font-size:14px;position:relative;font-weight:700;display:block;color:#333;background:#eee;padding-left:20px;margin-top:40px}.menu_content p.icon-user-login,.menu_content p.icon-user-not-login{margin-top:54px;margin-bottom:20px;line-height:32px;font-size:14px;font-weight:700;color:#333;display:block;position:relative;background:#eee url(/images/common/sp/mnu_user_login.svg) no-repeat 10px;background-size:21px;padding-left:35px}.menu_content p.icon-user-not-login{background:#eee url(/images/common/sp/mnu_user_not_login.svg) no-repeat 10px;background-size:21px}.menu_content p.h_grouptitle{margin-top:40px;margin-bottom:20px;background:url(/images/common/sp/icon_search.svg) 10px no-repeat #eee;background-size:16px;padding-left:32px}.menu_content p.grouptitle{background:#eee;padding-left:20px;margin-top:40px}.menu_content p.grouptitle:before{display:block;content:"";width:4px;height:16px;background:#196FB9;position:absolute;border-radius:3px;top:8px;left:10px}p.subgrouptitle{font-size:12px;font-weight:700;margin-left:10px;margin-bottom:-15px}.menu_content ul{margin:20px 10px;display:block;border:1px solid #D9D9D9;border-radius:4px;list-style:none}.menu_content ul li{line-height:46px;font-size:12px;border-bottom:1px solid #d9d9d9}.menu_content ul li:last-child{border:none}.menu_content ul li.userinfo{padding:0 10px}.menu_content ul li.userinfo.basicinfo div,.menu_content ul li.userinfo.basicinfo img{display:inline-block;margin:15px 2px;vertical-align:middle;line-height:1;font-size:14px}.menu_content ul li.userinfo.basicinfo .username{font-size:18px;line-height:1.3;display:block}.menu_content ul li.userinfo.point img{display:inline-block;vertical-align:middle;margin:0 20px 0 10px}.menu_content ul li.userinfo.point span{display:inline-block;vertical-align:middle;line-height:1}.menu_content ul li.userinfo.point .header_point{margin-left:60px}.menu_content ul li a img{display:inline-block;vertical-align:middle;padding-right:5px;width:24px;height:24px}.menu_content ul li a{color:#333;text-decoration:none;display:block;position:relative;margin:0 10px;line-height:46px}.menu_content ul li a:after,.menu_content ul li a:before{left:98%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.menu_content ul li a:after{border-color:rgba(136,183,213,0);border-left-color:#fff;border-width:5px;margin-top:-5px}.menu_content ul li a:before{border-color:rgba(194,225,245,0);border-left-color:#666;border-width:7px;margin-top:-7px}#logined_menu ul{margin:20px 10px}#logined_menu .mypage_link{padding-bottom:15px;font-size:14px}#logined_menu .mypage_link img{width:21px;height:21px;display:inline-block;vertical-align:middle}#logined_menu .mypage_link span{display:block;line-height:1}a.btn_logout_out{display:block;text-align:center;margin:0 10px 40px;border:1px solid #BCBCBC;border-radius:4px;text-decoration:none;font-size:11px;line-height:32px;color:#333}.fix_pos{position:fixed;z-index:500}.master_header_sp{display:none}@media screen and (max-width:1200px){.master_header_pc{display:none}.master_header_sp{display:block}}#master_header .master-sub-header .master-airtrip-logo{float:left;width:98px;padding:5px 0 0 0;line-height:1}#master_header .master-sub-header .master-airtrip-logo img{width:100%}#atgNav-PC .master-primary-header .primary-header-right li a:hover{opacity:1!important}#atgNav-PC *,#atgNav-SP *{margin:0;padding:0}#atgNav-PC ul{list-style:none;margin:0;padding:0;display:table;width:100%}.common-globalnav #atgNav-PC{max-width:1396px;min-width:1263px;padding-left:8px;padding-right:8px;margin:0 auto}.master-header-container:after,.master-header-container:before{content:'';display:table;width:100%;clear:both}#atgNav-PC .master-primary-header{margin-top:7px;height:82px;width:100%;background:#fff}#atgNav-PC .master-primary-header:after,#atgNav-PC .master-primary-header:before{content:'';display:table;width:100%;clear:both}#atgNav-PC .master-primary-header .master-airtrip-logo{float:left;width:115px;padding:0}#atgNav-PC .master-primary-header .master-airtrip-logo img{width:100%}.master-airtrip-logo.isDisabled{cursor:not-allowed;pointer-events:none}#atgNav-PC .master-primary-header .primary-header-right .atgNav:after,#atgNav-PC .master-primary-header .primary-header-right .atgNav:before{content:'';display:table;width:100%;clear:both}#atgNav-PC .master-primary-header .primary-header-right li{display:table-cell;position:relative;vertical-align:top}#atgNav-PC .master-primary-header .primary-header-right li a,#atgNav-PC .master-primary-header .primary-header-right li span.span-sub-link{display:block;height:82px;position:relative;overflow:visible;padding:45px 8px 9px;letter-spacing:-.5px;text-decoration:none;text-align:center;color:transparent;cursor:pointer}#atgNav-PC .master-primary-header .primary-header-right li a:before,#atgNav-PC .master-primary-header .primary-header-right li span.span-sub-link:before{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-8px;height:16px;width:1px;background-color:#D9D9D9}#atgNav-PC .master-primary-header .primary-header-right li a.p_active:before,#atgNav-PC .master-primary-header .primary-header-right li:hover a:before,#atgNav-PC .master-primary-header .primary-header-right li:hover span.span-sub-link:before{background-color:#196FB9}#atgNav-PC .master-primary-header .primary-header-right li:first-child a:before{display:none}#atgNav-PC .master-primary-header .primary-header-right li.p_active,#atgNav-PC .master-primary-header .primary-header-right li:hover{background:#196FB9;z-index:1}#atgNav-PC .master-primary-header .master-services.master_goto_travel{background:url(/images/common/header/globalnav/pc/goto_travel.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_goto_travel:after{background:url(/images/common/header/globalnav/pc/goto_travel.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_goto_travel,#atgNav-PC .master-primary-header .master-services.master_goto_travel:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_goto_travel{background:url(/images/common/header/globalnav/pc/goto_travel_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_domestic_air{background:url(/images/common/header/globalnav/pc/icon_domesticair.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_domestic_air:after{background:url(/images/common/header/globalnav/pc/icon_domesticair_act.svg?20221111) -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_domestic_air,#atgNav-PC .master-primary-header .master-services.master_domestic_air:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_domestic_air{background:url(/images/common/header/globalnav/pc/icon_domesticair_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_overseas_air{background:url(/images/common/header/globalnav/pc/icon_overseasair.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_overseas_air:after{background:url(/images/common/header/globalnav/pc/icon_overseasair_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_overseas_air,#atgNav-PC .master-primary-header .master-services.master_overseas_air:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_overseas_air{background:url(/images/common/header/globalnav/pc/icon_overseasair_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_domestic_hotel{background:url(/images/common/header/globalnav/pc/icon_domestichotel.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_domestic_hotel:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_domestichotel_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_domestic_hotel,#atgNav-PC .master-primary-header .master-services.master_domestic_hotel:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_domestic_hotel{background:#196FB9 url(/images/common/header/globalnav/pc/icon_domestichotel_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_luxuryinn{background:url(/images/common/header/globalnav/pc/icon_luxuryinn.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_luxuryinn:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_luxuryinn_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_luxuryinn,#atgNav-PC .master-primary-header .master-services.master_luxuryinn:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_luxuryinn{background:#196FB9 url(/images/common/header/globalnav/pc/icon_luxuryinn_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_overseas_hotel{background:url(/images/common/header/globalnav/pc/icon_overseashotel.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_overseas_hotel:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_overseashotel_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_overseas_hotel,#atgNav-PC .master-primary-header .master-services.master_overseas_hotel:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_overseas_hotel{background:#196FB9 url(/images/common/header/globalnav/pc/icon_overseashotel_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_domair_domhotel{background:url(/images/common/header/globalnav/pc/icon_domairdomhotel.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_domair_domhotel:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_domairdomhotel_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_domair_domhotel,#atgNav-PC .master-primary-header .master-services.master_domair_domhotel:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_domair_domhotel{background:#196FB9 url(/images/common/header/globalnav/pc/icon_domairdomhotel_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_oversair_overshotel{background:url(/images/common/header/globalnav/pc/icon_oversairovershotel.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_oversair_overshotel:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_oversairovershotel_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_oversair_overshotel,#atgNav-PC .master-primary-header .master-services.master_oversair_overshotel:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_oversair_overshotel{background:#196FB9 url(/images/common/header/globalnav/pc/icon_oversairovershotel_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_dometour{background:url(/images/common/header/globalnav/pc/icon_domtour.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_dometour:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_domtour_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_dometour,#atgNav-PC .master-primary-header .master-services.master_dometour:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_dometour{background:#196FB9 url(/images/common/header/globalnav/pc/icon_domtour_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_overseastour{background:url(/images/common/header/globalnav/pc/icon_overseastour.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_overseastour:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_overseastour_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_overseastour,#atgNav-PC .master-primary-header .master-services.master_overseastour:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_overseastour{background:#196FB9 url(/images/common/header/globalnav/pc/icon_overseastour_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_shinkansen{padding:45px 14px 9px;background:url(/images/common/header/globalnav/pc/icon_shinkansen.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_shinkansen:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_shinkansen_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_shinkansen,#atgNav-PC .master-primary-header .master-services.master_shinkansen:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_shinkansen{background:#196FB9 url(/images/common/header/globalnav/pc/icon_shinkansen_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_rentalcar{background:url(/images/common/header/globalnav/pc/icon_rentacar.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_rentalcar:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_rentacar_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_rentalcar,#atgNav-PC .master-primary-header .master-services.master_rentalcar:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_rentalcar{background:#196FB9 url(/images/common/header/globalnav/pc/icon_rentacar_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_activity{background:url(/images/common/header/globalnav/pc/icon_activity.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_activity:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_activity_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_activity,#atgNav-PC .master-primary-header .master-services.master_activity:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_activity{background:#196FB9 url(/images/common/header/globalnav/pc/icon_activity_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_express_bus{background:url(/images/common/header/globalnav/pc/icon_express_bus.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_express_bus:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_express_bus_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_express_bus,#atgNav-PC .master-primary-header .master-services.master_express_bus:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_express_bus{background:#196FB9 url(/images/common/header/globalnav/pc/icon_express_bus_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_okinawatour{background:url(/images/common/header/globalnav/pc/icon_okinawatour.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_okinawatour:after{background:url(/images/common/header/globalnav/pc/icon_okinawatour_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_okinawatour,#atgNav-PC .master-primary-header .master-services.master_okinawatour:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_okinawatour{background:url(/images/common/header/globalnav/pc/icon_okinawatour_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_hawaiitour{padding:45px 5px 9px;background:url(/images/common/header/globalnav/pc/icon_hawaiitour.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_hawaiitour:after{background:url(/images/common/header/globalnav/pc/icon_hawaiitour_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_hawaiitour,#atgNav-PC .master-primary-header .master-services.master_hawaiitour:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_hawaiitour{background:url(/images/common/header/globalnav/pc/icon_hawaiitour_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_rv_japan{background:url(/images/common/header/globalnav/pc/icon_rv_japan.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_rv_japan:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_rv_japan_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_rv_japan,#atgNav-PC .master-primary-header .master-services.master_rv_japan:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_rv_japan{background:#196FB9 url(/images/common/header/globalnav/pc/icon_rv_japan_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_train_hotel{background:url(/images/common/header/globalnav/pc/icon_trainhotel.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_train_hotel:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_trainhotel_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_train_hotel,#atgNav-PC .master-primary-header .master-services.master_train_hotel:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_train_hotel{background:#196FB9 url(/images/common/header/globalnav/pc/icon_trainhotel_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_wifi{padding:45px 18px 9px;background:url(/images/common/header/globalnav/pc/icon_wifi.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_wifi:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_wifi_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_wifi,#atgNav-PC .master-primary-header .master-services.master_wifi:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_wifi{background:#196FB9 url(/images/common/header/globalnav/pc/icon_wifi_act.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_leisure{background:url(/images/common/header/globalnav/pc/icon_leisure_pack.svg?20221111) no-repeat center top}#atgNav-PC .master-primary-header .master-services.master_leisure:after{background:#D9D9D9 url(/images/common/header/globalnav/pc/icon_leisure_pack_act.svg?20221111) no-repeat -999px}#atgNav-PC .master-primary-header li:hover .master-services.master_leisure,#atgNav-PC .master-primary-header .master-services.master_leisure:hover,#atgNav-PC .master-primary-header .p_active .master-services.master_leisure{background:#196FB9 url(/images/common/header/globalnav/pc/icon_leisure_pack_act.svg?20221111) no-repeat center top}ul.atgNav>li:nth-child(1){width:94px}ul.atgNav>li:nth-child(2){width:95px}ul.atgNav>li:nth-child(3){width:139px}ul.atgNav>li:nth-child(4){width:139px}ul.atgNav>li:nth-child(5){width:111px}ul.atgNav>li:nth-child(6){width:111px}ul.atgNav>li:nth-child(7){width:96px}ul.atgNav>li:nth-child(8){width:113px}ul.atgNav>li:nth-child(9){width:96px}ul.atgNav>li:nth-child(10){width:95px}ul.atgNav>li:nth-child(11){width:95px}ul.atgNav>li:nth-child(12){width:115px}ul.atgNav>li:nth-child(13){width:84px}#atgNav-PC ul ul.master-sub-menu{position:absolute!important;background:#fff;box-shadow:0 8px 16px #00000029;display:flex!important;padding:0!important;overflow:hidden;z-index:10;height:0;opacity:0;-webkit-transition:visibility .5s,opacity .5s;-moz-transition:visibility .5s,opacity .5s;transition:visibility .5s,opacity .5s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#atgNav-PC ul li:hover ul.master-sub-menu,#atgNav-PC ul.master-sub-menu.active{display:table!important;height:auto;opacity:1;padding:8px 0!important;-webkit-transition:visibility .5s,opacity .5s;-moz-transition:visibility .5s,opacity .5s;transition:visibility .5s,opacity .5s}#atgNav-PC .master-primary-header .primary-header-right li .master-sub-menu li{display:block}#atgNav-PC .master-primary-header .primary-header-right li .master-sub-menu li:hover,#atgNav-PC .master-primary-header .primary-header-right li .master-sub-menu li.active{background:#F5F5F5}#atgNav-PC .master-primary-header .primary-header-right li .master-sub-menu li a{height:auto;padding:14px 16px;letter-spacing:0;text-align:left;color:#333;font-size:16px;white-space:nowrap}#atgNav-PC .master-primary-header .primary-header-right li .master-sub-menu li a:before{display:none}.special-word{font-family:sans-serif!important;font-style:normal;font-size:80%;position:relative;top:-3px}.additional:before{content:'';background:#FB8501;height:14px;position:absolute;left:0;right:0;bottom:0}.master-shinkansen-fix-width{min-width:67px}#atgNav-SP{height:109px}#atgNav-SP .nav_tab{height:53px;background:#196FB9;padding-left:10px;padding-top:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;position:relative;font-size:0;-ms-overflow-style:-ms-autohiding-scrollbar}#atgNav-SP .nav_tab_sup{height:56px;background:#fff}#atgNav-SP .nav_tab p{margin-right:4px;height:45px;text-align:center;background:center no-repeat #50A2D2;border-radius:4px 4px 0 0;font-size:0;color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#atgNav-SP .nav_tab p.active{background:center no-repeat #fff}#atgNav-SP .nav_tab p.t_airticket{background-image:url(/images/common/header/globalnav/sp/nav_airticket.svg);width:56px}#atgNav-SP .nav_tab p.t_hotel{background-image:url(/images/common/header/globalnav/sp/nav_hotel.svg);width:56px}#atgNav-SP .nav_tab p.t_tour{background-image:url(/images/common/header/globalnav/sp/nav_tours.svg);width:56px}#atgNav-SP .nav_tab p.t_airtickethotel{background-image:url(/images/common/header/globalnav/sp/nav_hotel_airticket.svg);width:103px}#atgNav-SP .nav_tab p.t_others{background-image:url(/images/common/header/globalnav/sp/nav_others.svg);width:139px;margin-right:10px}#atgNav-SP .nav_tab p.t_airticket:after,#atgNav-SP .nav_tab p.t_airtickethotel:after,#atgNav-SP .nav_tab p.t_hotel:after,#atgNav-SP .nav_tab p.t_others:after,#atgNav-SP .nav_tab p.t_tour:after{content:'';display:block;width:0;height:0}#atgNav-SP .nav_tab p.t_airticket.active,#atgNav-SP .nav_tab p.t_airticket:after{background-image:url(/images/common/header/globalnav/sp/nav_airticket_act.svg)}#atgNav-SP .nav_tab p.t_hotel.active,#atgNav-SP .nav_tab p.t_hotel:after{background-image:url(/images/common/header/globalnav/sp/nav_hotel_act.svg)}#atgNav-SP .nav_tab p.t_tour.active,#atgNav-SP .nav_tab p.t_tour:after{background-image:url(/images/common/header/globalnav/sp/nav_tours_act.svg)}#atgNav-SP .nav_tab p.t_airtickethotel.active,#atgNav-SP .nav_tab p.t_airtickethotel:after{background-image:url(/images/common/header/globalnav/sp/nav_hotel_airticket_act.svg)}#atgNav-SP .nav_tab p.t_others.active,#atgNav-SP .nav_tab p.t_others:after{background-image:url(/images/common/header/globalnav/sp/nav_others_act.svg)}#atgNav-SP .nav_tab p img{height:37px;width:auto;margin-top:4px}#atgNav-SP .nav_tab .nav_content{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;position:relative}#atgNav-SP .nav_tab_sup .tabcontent{display:none;padding:0}#atgNav-SP .nav_tab_sup .tabcontent.current-tab{display:block}#atgNav-SP .nav_tab_sup .tabcontent a{display:inline-flex;text-decoration:none;color:#666;font-size:14px;height:56px;line-height:56px;padding:0 15px 0 40px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6bm9uZTt9LmJ7ZmlsbDojMTk2ZmI5O308L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxMikiPjxwYXRoIGNsYXNzPSJhIiBkPSJNMCwwSDI0VjI0SDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIgLTEyKSIvPjxwYXRoIGNsYXNzPSJiIiBkPSJNOC41OSwxNi41OSwxMy4xNywxMiw4LjU5LDcuNDEsMTAsNmw2LDYtNiw2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyIC0xMikiLz48L2c+PC9zdmc+) no-repeat left center;background-size:24px 24px;background-position-x:12px;white-space:nowrap}#atgNav-SP .nav_tab_sup #Otherservices.tabcontent a{padding:0 15px 0 22px;background-position-x:0}#atgNav-SP .nav_tab_sup .tabcontent a.active{color:#196FB9;border-bottom:3px solid #196FB9}@media screen and (max-width:375px){.nav_tab_sup .tabcontent a{padding:0 10px;font-size:12px}}.headerborder_b{border-bottom:1px solid #D9D9D9}#atgNav-SP .tabcontent{background-color:transparent}#master_header .userguide a.master-guidemenu{display:block;padding:0;line-height:34px;height:34px;text-align:center;width:110px}#master_header .userguide a.master-guidemenu:after{display:none}@media screen and (max-width:1024px){#Otherservices{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.master-sub-tab-menu{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;position:relative;font-size:0;-ms-overflow-style:-ms-autohiding-scrollbar}}.hasAirtripplus-icon{position:absolute;width:75px;height:15px;background:url(/images/pc/top/pc_airtrip_plus_icon.svg) no-repeat center;top:-8px;left:25px;z-index:50}.hasAirtripplus-icon.show{display:block}.hasAirtripplus-icon.hide{display:none}#atgNav-SP .nav_tab p{position:relative}.headerborder{border-top:1px solid #D9D9D9}.master-header-titlepage{max-width:1396px;min-width:1263px;padding-left:8px;padding-right:8px;margin:0 auto}.master-header-titlepage h1{font-size:12px;font-weight:700;color:#333;padding:16px 0;line-height:1.4}@media (max-width:1050px){.master-header-titlepage{display:none}}@media (max-width:767px){body>.headerborder_b{display:none}#master_header .master-header-container,#master_header .master-sub-header,.master-header-titlepage,#wrap{min-width:320px;width:auto}}@media (min-width:768px) and (max-width:1050px){.sale-content{font-size:12px}.sale-content .text_pc{font-size:12px}}.banner-goto-travel-top{height:90px;position:relative}.banner-goto-travel-top:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:url(/images/common/header/bg_goto_travel1.png) repeat-x}.banner-goto-travel-top a{width:1200px;margin:0 auto;height:100px;display:block;position:relative;z-index:1;background:url(/images/common/header/link_goto_travel_banner_top.png) no-repeat left 20px;background-size:contain}#atgNav-PC .has-goto-travel{display:none!important;position:absolute;width:74px;height:16px;top:4px;left:50%;margin-left:-37px;background:url(/images/common/header/icon_goto_travel.svg?20201002) no-repeat center}.note-domair{background:#FB8501;color:#fff;font-size:8px;position:absolute;left:0;bottom:0;width:100%;height:14px;padding-top:0!important;text-align:center;letter-spacing:-1px;font-weight:200;line-height:14px;white-space:nowrap}