#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}#master_header:before,#master_header:after{content:'';display:table;width:100%;clear:both}#master_header h1{font-weight:400;font-size:11px;float:left;margin:0;padding:0;line-height:44px}#master_header h1.titlepage{font-size:16px;font-weight:700;color:#333;text-align:left;line-height:60px;height:60px;max-width:1396px;min-width:1263px;padding-left:8px;padding-right:8px;margin:0 auto;float:none}.jpx{line-height:44px;font-size:11px;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:25px;height:auto;margin-right:7px}#master_header .login-reg,#master_header .menu-language,#master_header .jpx,.search-history{float:left}#master_header .login-reg,#master_header .menu-language,.search-history{margin-top:6px}#master_header .menu-language{margin-left:10px}#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 li a{font-size:12px;color:#333}#master_header li a.user_login{text-decoration:none;display:block;background:url(/image/pc/icon_person.svg) 10px 8px no-repeat;background-size:18px 18px;max-width:165px;height:32px;overflow:hidden;white-space:nowrap;padding:7px 15px 6px 32px;text-overflow:ellipsis;border:none}#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 li a.user_member{text-decoration:none;display:block;background:url(/image/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 .master-top-menu .li_member:hover{background-color:#2B7ABE}#master_header li a.user_login:hover,div.search-history a:hover{background-color:#F5F5F5;border-radius:5px}#master_header li a.user_login.act{background:url(/image/pc/icon_accountCircle.svg) 10px 8px no-repeat;background-size:18px 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 li a.user_login.act.non-sub:after{display:none}#master_header li a.user_login.act.non-sub{width:38px;padding:0}#master_header .master-dropdown{position:relative;display:inline-block}#master_header .master-dropdown a{white-space:nowrap;color:black;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:hover{background-color:inherit}#master_header .master-dropdown .master-dropdown-content li.btn-logout a{width:92px;margin:20px auto 0 auto;border-radius:4px;border:1px solid #D9D9D9;font-size:12px;text-align:center;padding:7px}#master_header .master-dropdown .master-dropdown-content li.btn-logout a:hover{background-color:#F5F5F5}li.btn-logout a:before,li.btn-logout a:after{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_header .master-dropdown .master-dropdown-content li:hover{background:#F5F5F5}#master_header .master-dropdown .master-dropdown-content li a:hover{color:#196fb9}#master_header .master-dropdown .master-dropdown-content li a:before,#master_header .master-dropdown .master-dropdown-content li a:after{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;content:" ";height:0;width:0;position:absolute;pointer-events:none}.master-dropbtn.master-langmenu:after{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.userguide,.master-sub-header div.travelcolumn,.master-sub-header div.businesstrip{border-radius:4px}.master-sub-header div.userguide{background:#fff;border:1px solid #d9d9d9}.master-sub-header div.businesstrip{background:#FFF4B8;border:1px solid #FFF4B8}.master-sub-header div.travelcolumn{background:#E7F3F9;border:1px solid #E7F3F9}.master-sub-header div.userguide:hover{background:#F5F5F5}.master-sub-header div.travelcolumn:hover{background:#D7E9F4}.master-sub-header div.businesstrip:hover{background:#FEF1AA}.master-sub-header div.travelcolumn a,.master-sub-header div.businesstrip a,.master-sub-header div.userguide a{padding:0 15px;display:block;height:34px;color:#333;text-decoration:none;text-align:center;line-height:34px}.master-sub-header div.bookinglink,.master-sub-header div.cancellink,.master-sub-header div.search-history{padding:7px 0}.master-sub-header div.bookinglink a,.master-sub-header div.cancellink a,.master-sub-header div.search-history a{background-size:18px;display:block;padding-left:21px;color:#05C;text-decoration:underline}.master-sub-header div.bookinglink a:hover,.master-sub-header div.cancellink a:hover,.master-sub-header div.search-history a:hover{text-decoration:none}.master-sub-header div.bookinglink a{background:url(/image/pc/icon_event.svg) 0 1px no-repeat;background-size:18px 18px}.master-sub-header div.cancellink a{background:url(/image/pc/icon_event_busy.svg) 0 1px no-repeat;background-size:18px 18px}#master_header .userguide .master-guidemenu{height:34px;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;content:" ";height:0;width:0;position:absolute;pointer-events:none}.master-dropbtn.master-guidemenu:after{border-color:rgba(136,183,213,0);border-top-color:#666;border-width:5px;margin-top:-3px}.branch_name{color:pink}#li_user{position:relative}#footer{margin-top:60px}.footer_content{width:1000px;margin:0 auto;padding:25px 0;color:#fff;text-align:center}.footer_menu{background:#4b74b4}.footer_menu span{display:block;margin-bottom:12px;font-weight:700}.footer_menu a{color:#fff!important;display:inline-block;margin:0 0 0 0;padding:0;border-left:1px solid #fff}.footer_menu a.noBorder{border-left:none}.footer_menu a:first-child{border:none}.footer_menu .links a{margin-top:5px}.airlines{margin-bottom:16px}.airlines li{display:inline-block}.airlines img{width:105px}.airlines a{padding:0 0 5px 0}.copyright{background:#2d589a}#master_header .userguide a.master-guidemenu{display:block;padding:0;line-height:30px;text-align:center;width:110px}#master_header .userguide a.master-guidemenu:after{display:none}@media screen and (max-width:1199px){.menu_content .services-link{border:none}.menu_content .services-link li{margin:0 0 15px;border:1px solid #d9d9d9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.menu_content ul.services-link li:last-child{border:1px solid #d9d9d9}}#master_header .master-sub-header div.cancellink a{background:url(/image/pc/icon_event_busy.svg) 0 0 no-repeat;background-size:18px 18px}.footer_menu .footer_content{position:relative}.footer_menu .footer_content .footer_menu a{padding:0 6px}.footer_menu .footer_content .p-mark{position:absolute;width:60px;height:60px;left:10px;bottom:20px;background-color:#fff;text-align:center;padding:3px}.footer_menu .footer_content .p-mark a{padding:0;display:block}.footer_menu .footer_content .p-mark img{width:100%}.footer_menu .footer_content .links{margin-left:80px;padding-top:4px}.footer_menu .footer_content .links a{padding:0 6px;white-space:nowrap}div.message-history{position:fixed;z-index:11;background:rgba(0,0,0,.3);top:0;right:0;left:0;bottom:0;display:none;margin:0}.search-history.show{position:relative;z-index:12}.message-history .modal-dialog{width:235px;margin:54px 290px 0 auto;background:#fff;padding:12px 20px;line-height:1.5;position:relative;text-align:left;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#333}.message-history .modal-dialog:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #fff transparent;position:absolute;top:-14px;left:50%;z-index:100;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.message-history .modal-header{float:right;margin:4px -12px 0 0;cursor:pointer}.message-history .modal-header span{display:block;width:15px;height:2px;background-color:#707070;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.message-history .modal-header span:before{content:'';position:absolute;width:15px;height:2px;background-color:#707070;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);top:0;left:0}div.search-history a{background:url(/image/pc/icon_schedule.svg) 9px 7px no-repeat;background-size:18px 18px;text-decoration:none;display:block;max-width:165px;height:32px;overflow:hidden;white-space:nowrap;padding:7px 10px 6px 30px;text-overflow:ellipsis;border:none;font-size:12px;color:#333}.master-sub-header #message-history>div{display:block}.search-history{background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:10px}div.search-history a>span{font-weight:700;display:inline-block;color:#196FB9}.message-history.has-login .modal-dialog{margin:54px 815px}.avex .jpx{margin-right:0;padding-right:0}.avex .jpx:after{display:none}#atgNav-PC .has-goto-travel{display:none!important;position:absolute;width:74px;height:16px;top:4px;left:50%;margin-left:-37px;background:url(/image/pc/icon_goto_travel.svg?20201002) no-repeat center}