*{margin:0;border:none;padding:0;}*,*:before,*:after{box-sizing:inherit;}*:before,*:after{text-decoration:inherit;vertical-align:inherit;}html{position:relative;box-sizing:border-box;overflow-y:scroll;background-color:#fff;color:#333;font-size:10px;font-family:Arial,Helvetica,"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"メイリオ",sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%;}body{line-height:1.625;font-size:1.6em;letter-spacing:-.00001em;word-wrap:break-word;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary,svg{display:block;}button,input,optgroup,select,textarea{color:inherit;font:inherit;text-shadow:inherit;}input[type="submit"],input[type="button"],input[type="image"],input[type="reset"],input[type="radio"],input[type="checkbox"],button,select,option,label{cursor:pointer;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}table{border-collapse:collapse;}h1,h2,h3,h4,h5,h6,th,dt{font-weight:normal;}ul,ol{list-style:none;}img{vertical-align:top;max-width:100%;height:auto;border:none;}table img{max-width:inherit;}strong,em,b,i{font-style:normal;}strong,em,b{font-weight:bold;}strong{color:#c80074;}h1,h2,h3,h4,h5,h6,small{font-size:100%;}code,var{font-family:Menlo,Osaka-mono,Consolas,monospace;}a{color:#07185c;text-decoration:underline;}a:visited{color:#4f1a5c;}a:hover,a:focus,a:active{text-decoration:none;}#nav-global > ul > li > .submenu .list-submenu dt a span::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a::before,.hdg-footer a::before,.list-airport > li > a span::before,.list-footer-01 > li > a::before,.list-footer-02 > li > a::before,.box-attention-01 > ul > li a::before,.lyt-detail-01 > .col > .detail .place .floor .map::before,.lyt-quickpanel-01 .hdg > a > span::before,.lyt-shop-and-dine-01 > .secondary a span::before,.lyt-sv-02 > ul > li > .link .text::before,.hdg-page-01 .link a::before,.hdg-link-01 > .link a::before,.list-link-01 > li > a::before,.list-anchor-01 > li > a::before,.list-anchor-02 > li a > span .text::before,.list-anchor-03 > li > a::before,.list-bullet-01 > li.link > a::before,.list-access-01 > li > a > span::before,.list-floormap-01 > li > a > .text::before,.list-home-01 > li > a .text::before,.list-home-02 > li > a::before,.link-text-01::before,.link-aux-01::before,.link-box-01::before,.nav-btn-01 a::before,.nav-btn-01 button::before,.nav-btn-02 a::before,.nav-btn-02 button::before,.nav-pager-01 > li a::before,.nav-pager-01 > li button::before,.nav-pager-02 > li.prev > a::before,.nav-pager-02 > li.next > a::before,.nav-item-01 > .link .text::before,.nav-related-01 > .text .link::before,.nav-page-01 > a > span::before,ul.nav-page-01 > li > a::before,ul.nav-page-01 > li > ul > li > a::before,.nav-index-01 .link .text > span::before,.nav-search-01 .submit > button::before,.nav-search-02 .submit::before,.nav-flight-01 > dl > div > dd ul > li > a::before,.tbl-flight-01.toggle table .toggle-ready .ui::before,#nav-global > ul > li > .submenu .list-submenu dt a span::after,#nav-global > ul > li > .submenu .list-submenu dd ul > li a::after,.hdg-footer a::after,.list-airport > li > a span::after,.list-footer-01 > li > a::after,.list-footer-02 > li > a::after,.box-attention-01 > ul > li a::after,.lyt-detail-01 > .col > .detail .place .floor .map::after,.lyt-quickpanel-01 .hdg > a > span::after,.lyt-shop-and-dine-01 > .secondary a span::after,.lyt-sv-02 > ul > li > .link .text::after,.hdg-page-01 .link a::after,.hdg-link-01 > .link a::after,.list-link-01 > li > a::after,.list-anchor-01 > li > a::after,.list-anchor-02 > li a > span .text::after,.list-anchor-03 > li > a::after,.list-bullet-01 > li.link > a::after,.list-access-01 > li > a > span::after,.list-floormap-01 > li > a > .text::after,.list-home-01 > li > a .text::after,.list-home-02 > li > a::after,.link-text-01::after,.link-aux-01::after,.link-box-01::after,.nav-btn-01 a::after,.nav-btn-01 button::after,.nav-btn-02 a::after,.nav-btn-02 button::after,.nav-pager-01 > li a::after,.nav-pager-01 > li button::after,.nav-pager-02 > li.prev > a::after,.nav-pager-02 > li.next > a::after,.nav-item-01 > .link .text::after,.nav-related-01 > .text .link::after,.nav-page-01 > a > span::after,ul.nav-page-01 > li > a::after,ul.nav-page-01 > li > ul > li > a::after,.nav-index-01 .link .text > span::after,.nav-search-01 .submit > button::after,.nav-search-02 .submit::after,.nav-flight-01 > dl > div > dd ul > li > a::after,.tbl-flight-01.toggle table .toggle-ready .ui::after{content:"";position:absolute;display:block;width:7px;height:2px;border-radius:2px;}#nav-global > ul > li > .submenu .list-submenu dt a span::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a::before,.hdg-footer a::before,.list-airport > li > a span::before,.list-footer-01 > li > a::before,.list-footer-02 > li > a::before,.box-attention-01 > ul > li a::before,.lyt-detail-01 > .col > .detail .place .floor .map::before,.lyt-quickpanel-01 .hdg > a > span::before,.lyt-shop-and-dine-01 > .secondary a span::before,.lyt-sv-02 > ul > li > .link .text::before,.hdg-page-01 .link a::before,.hdg-link-01 > .link a::before,.list-link-01 > li > a::before,.list-anchor-01 > li > a::before,.list-anchor-02 > li a > span .text::before,.list-anchor-03 > li > a::before,.list-bullet-01 > li.link > a::before,.list-access-01 > li > a > span::before,.list-floormap-01 > li > a > .text::before,.list-home-01 > li > a .text::before,.list-home-02 > li > a::before,.link-text-01::before,.link-aux-01::before,.link-box-01::before,.nav-btn-01 a::before,.nav-btn-01 button::before,.nav-btn-02 a::before,.nav-btn-02 button::before,.nav-pager-01 > li a::before,.nav-pager-01 > li button::before,.nav-pager-02 > li.prev > a::before,.nav-pager-02 > li.next > a::before,.nav-item-01 > .link .text::before,.nav-related-01 > .text .link::before,.nav-page-01 > a > span::before,ul.nav-page-01 > li > a::before,ul.nav-page-01 > li > ul > li > a::before,.nav-index-01 .link .text > span::before,.nav-search-01 .submit > button::before,.nav-search-02 .submit::before,.nav-flight-01 > dl > div > dd ul > li > a::before,.tbl-flight-01.toggle table .toggle-ready .ui::before{margin-top:-.5px;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}#nav-global > ul > li > .submenu .list-submenu dt a span::after,#nav-global > ul > li > .submenu .list-submenu dd ul > li a::after,.hdg-footer a::after,.list-airport > li > a span::after,.list-footer-01 > li > a::after,.list-footer-02 > li > a::after,.box-attention-01 > ul > li a::after,.lyt-detail-01 > .col > .detail .place .floor .map::after,.lyt-quickpanel-01 .hdg > a > span::after,.lyt-shop-and-dine-01 > .secondary a span::after,.lyt-sv-02 > ul > li > .link .text::after,.hdg-page-01 .link a::after,.hdg-link-01 > .link a::after,.list-link-01 > li > a::after,.list-anchor-01 > li > a::after,.list-anchor-02 > li a > span .text::after,.list-anchor-03 > li > a::after,.list-bullet-01 > li.link > a::after,.list-access-01 > li > a > span::after,.list-floormap-01 > li > a > .text::after,.list-home-01 > li > a .text::after,.list-home-02 > li > a::after,.link-text-01::after,.link-aux-01::after,.link-box-01::after,.nav-btn-01 a::after,.nav-btn-01 button::after,.nav-btn-02 a::after,.nav-btn-02 button::after,.nav-pager-01 > li a::after,.nav-pager-01 > li button::after,.nav-pager-02 > li.prev > a::after,.nav-pager-02 > li.next > a::after,.nav-item-01 > .link .text::after,.nav-related-01 > .text .link::after,.nav-page-01 > a > span::after,ul.nav-page-01 > li > a::after,ul.nav-page-01 > li > ul > li > a::after,.nav-index-01 .link .text > span::after,.nav-search-01 .submit > button::after,.nav-search-02 .submit::after,.nav-flight-01 > dl > div > dd ul > li > a::after,.tbl-flight-01.toggle table .toggle-ready .ui::after{margin-top:-1px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;}#header-lang > button > span span,#header-search > button > span span,#header-search .search .submit span,#header-nav > button > span span,#nav-global > ul > li > a span,.nav-backtotop > a span,.lyt-toggle-01 > .hdg > button > span,.lyt-carousel-01 .carousel-ui .pager > li button span,.lyt-carousel-01 .carousel-ui .state button span,.lyt-carousel-01 .carousel-ui .prev button span,.lyt-carousel-01 .carousel-ui .next button span,.lyt-flight-01 > .panel > .ui button > span span,.lyt-date-01 > .calendar > button > span,.lyt-sv-mv > .mv .ui span,.nav-pager-02 a > span,.nav-refine-01 > .ui > button > span span,.nav-svmenu-01 .menu-01 .ui button span span,.tbl-flight-01.toggle table .toggle-ready .ui .label{position:absolute;top:-999em;left:-999em;}#header-lang > button,#header-search > button,#header-nav > button,.lyt-detail-02 .hdg,[class*="hdg-page"] h1,[class*="hdg-section"],[class*="hdg-cs"],[class*="hdg-sv"]{font-feature-settings:"kern","palt";letter-spacing:.0375em;}#header-search .search .input,#header-search .search .submit,.lyt-input-01 .input .select select,.lyt-input-02 .input .select select,.lyt-input-03 .input .select select,.lyt-input-02 .input .text input,.lyt-input-03 .input .text input,.lyt-date-01 > .date > .time .input .select select,.nav-search-01 .submit > button,.nav-search-02 .input{-webkit-appearance:none;-moz-appearance:none;appearance:none;}body > noscript:first-child iframe{display:none;visibility:hidden;width:0;height:0;}#page{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:100vh;overflow:hidden;border-width:0;border-style:solid;padding-top:120px;-webkit-font-kerning:normal;font-kerning:normal;}.ie #page{display:block;}@media print{#page{display:block !important;padding-top:0 !important;}}@media only screen and (max-width:960px){#page{border-style:double;padding-top:170px;}}@media only screen and (max-width:768px){#page{border-style:dotted;padding-top:54px;}}@media only screen and (max-width:480px){#page{border-style:dashed;}}#header{position:fixed;top:0;left:0;right:0;z-index:999;box-shadow:0 0 0 rgba(0,0,0,.2);padding:0 40px;background-color:#fff;transition:top .4s,box-shadow .4s;will-change:box-shadow;}#header > .inner{position:relative;max-width:1260px;height:120px;margin:0 auto;padding-top:1.25em;transition:height .4s;will-change:height;}.stickied #header{top:-60px;}.scrolled #header,.static #header{box-shadow:0 .2em .2em rgba(0,0,0,.2);}@media only screen and (max-width:960px){#header{padding:0 25px;}#header > .inner{height:170px;}.stickied #header{top:-110px;}}@media only screen and (max-width:768px){#header{box-shadow:0 .2em .2em rgba(0,0,0,.2);padding:0;}#header > .inner{height:54px;padding:0;}.stickied #header{top:0;}}@media print{#header{position:static !important;}}.header-logo{position:absolute;left:0;bottom:25%;z-index:2;width:202.5px;height:40px;margin-bottom:0;transition:bottom .4s,width .4s,height .4s;will-change:bottom,width,height;}.header-logo > a{display:inline-block;height:100%;white-space:nowrap;}.header-logo > a > img{height:100%;}.stickied .header-logo{bottom:12.5%;width:152.5px;height:30px;}@media only screen and (max-width:960px){.header-logo{bottom:51.76471%;}.stickied .header-logo{bottom:8.82353%;}}@media only screen and (max-width:768px){.header-logo{bottom:22.22222%;left:16px;width:152.5px;height:30px;}.header-logo > a > img:nth-child(n+2){display:none;}.stickied .header-logo{bottom:22.22222%;}}.header-item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;}@media print{.header-item{display:none !important;}}@media only screen and (max-width:960px){.header-item{margin-left:280px;}.static .header-item{margin-left:364px;}}@media only screen and (max-width:768px){.header-item{margin-left:0;}.static .header-item{margin-left:0;}}#header-lang{margin-right:30px;}#header-lang > button{position:relative;display:none;width:54px;height:54px;line-height:1.09091;overflow:hidden;border-radius:0;background-color:#fff;color:#07185c;font-size:1.1rem;text-align:center;letter-spacing:0;transition:color .2s;will-change:color;}#header-lang > button::before{content:"";position:absolute;top:54px;left:0;right:0;bottom:0;z-index:1;display:block;background-color:#ebebeb;transition:top .4s;will-change:top;}#header-lang > button > span{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:block;padding:36px 2px 6px 2px;}#header-lang > button > span::before{content:"";position:absolute;top:12px;left:50%;display:block;width:20px;height:20px;background:transparent url(/sites/all/themes/kix/images/common/icon/lang-01.png) no-repeat 50% 0;background-size:cover;-webkit-transform:translateX(-50%);transform:translateX(-50%);}#header-lang > button:hover,#header-lang > button:focus,#header-lang > button:active,#header-lang > button[aria-pressed="true"]{color:#c80074;}#header-lang > button:hover > span::before,#header-lang > button:focus > span::before,#header-lang > button:active > span::before,#header-lang > button[aria-pressed="true"] > span::before{background-position:50% 100%;}#header-lang > button:active::before,#header-lang > button[aria-pressed="true"]::before{top:0;}#header-lang > .inner > button:first-child{background-color:transparent;}#header-lang > .inner > .select{margin-bottom:0;}#header-lang > .inner > .select > li > a{display:block;color:#07185c;text-decoration:none;}#header-lang .close{display:none;width:100%;background-color:#fff;color:#07185c;font-size:1.6rem;text-align:center;}#header-lang .close span{position:relative;display:inline-block;padding:1.0625em 0 1.0625em 24px;color:#07185c;transition:color .2s;will-change:color;}#header-lang .close span::before,#header-lang .close span::after{content:"";position:absolute;top:50%;display:block;border-radius:1px;background-color:#07185c;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:background-color .2s;will-change:background-color;}#header-lang .close span::before{left:0;width:16px;height:2px;margin-top:-1px;}#header-lang .close span::after{left:7px;width:2px;height:16px;margin-top:-8px;}#header-lang .close:hover span,#header-lang .close:focus span,#header-lang .close:active span{color:#c80074;}#header-lang .close:hover span::before,#header-lang .close:hover span::after,#header-lang .close:focus span::before,#header-lang .close:focus span::after,#header-lang .close:active span::before,#header-lang .close:active span::after{background-color:#c80074;}.static #header-lang{display:none;}@media print{#header-lang{display:none !important;}}@media only screen and (max-width:960px){#header-lang{margin-left:100px;}}@media only screen and (min-width:769px){#header-lang > .inner{position:relative;height:auto !important;font-size:1.4rem;}#header-lang > .inner > button:first-child{position:relative;display:block;line-height:2.30631;overflow:hidden;padding:0 2px 0 30px;color:#07185c;transition:color .2s;will-change:color;}#header-lang > .inner > button:first-child::before{content:"";position:absolute;top:50%;left:2px;display:block;width:20px;height:20px;background:transparent url(/sites/all/themes/kix/images/common/icon/lang-01.png) no-repeat 50% 0;background-size:cover;-webkit-transform:translateY(-50%);transform:translateY(-50%);}#header-lang > .inner > button:first-child:hover,#header-lang > .inner > button:first-child:focus,#header-lang > .inner > button:first-child:active{color:#c80074;}#header-lang > .inner > button:first-child:hover::before,#header-lang > .inner > button:first-child:focus::before,#header-lang > .inner > button:first-child:active::before{background-position:50% 100%;}#header-lang > .inner > button:first-child > span{position:absolute;top:-999em;left:-999em;}#header-lang > .inner > .select{position:absolute;left:calc(50% + 14px);top:2.25em;z-index:1000;display:none;overflow:hidden;padding-top:.57143em;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:height .2s;will-change:height;}#header-lang > .inner > .select > li{border:1px solid #d7d7d7;border-top:none;}#header-lang > .inner > .select > li > a{padding:.14286em 15px;background-color:#fff;text-align:center;white-space:nowrap;transition:background-color .2s;will-change:background-color;}#header-lang > .inner > .select > li > a:hover,#header-lang > .inner > .select > li > a:focus,#header-lang > .inner > .select > li > a:active{background-color:#d7d7d7;}#header-lang > .inner > .select > li:first-child{border-top:1px solid #d7d7d7;}#header-lang > .inner > .select > li:first-child > a{position:relative;}#header-lang > .inner > .select > li:first-child > a::before,#header-lang > .inner > .select > li:first-child > a::after{content:"";position:absolute;left:50%;display:block;width:0;height:0;border-style:solid;}#header-lang > .inner > .select > li:first-child > a::before{top:-9px;margin-left:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #d7d7d7 transparent;}#header-lang > .inner > .select > li:first-child > a::after{top:-8px;margin-left:-8px;border-width:0 8px 8px 8px;border-color:transparent transparent #fff transparent;transition:border-color .2s;will-change:border-color;}#header-lang > .inner > .select > li:first-child > a:hover::after,#header-lang > .inner > .select > li:first-child > a:focus::after,#header-lang > .inner > .select > li:first-child > a:active::after{border-color:transparent transparent #d7d7d7 transparent;}#header-lang > .inner > .select.exist{display:block;}#header-lang > .inner > .select.static{transition:none;}}@media only screen and (max-width:768px){#header-lang{margin-left:0;margin-right:0;}#header-lang > button{display:block;}#header-lang > .inner{position:absolute;left:0;right:0;z-index:999;display:none;height:0;box-shadow:0 .2em .2em rgba(0,0,0,.2);overflow:hidden;background-color:#ebebeb;transition:height .4s;will-change:height;}#header-lang > .inner.exist{display:block;}#header-lang > .inner.static{transition:none;will-change:auto;}#header-lang > .inner > button:first-child{display:none;height:0;}#header-lang > .inner > .select{height:auto !important;}#header-lang > .inner > .select > li + li{border-top:1px solid #d7d7d7;}#header-lang > .inner > .select > li > a{position:relative;padding:.4375em 36px .4375em 16px;transition:color .2s,background-color .2s;will-change:color,background-color;}#header-lang > .inner > .select > li > a::before,#header-lang > .inner > .select > li > a::after{content:"";position:absolute;top:49%;right:19px;display:block;width:7px;height:2px;border-radius:2px;background-color:#07185c;transition:right .2s,background-color .2s;will-change:right,background-color;}#header-lang > .inner > .select > li > a::before{margin-top:-.5px;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}#header-lang > .inner > .select > li > a::after{margin-top:-1px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;}#header-lang > .inner > .select > li > a:hover,#header-lang > .inner > .select > li > a:focus,#header-lang > .inner > .select > li > a:active{background-color:#676b7a;color:#fff;}#header-lang > .inner > .select > li > a:hover::before,#header-lang > .inner > .select > li > a:hover::after,#header-lang > .inner > .select > li > a:focus::before,#header-lang > .inner > .select > li > a:focus::after,#header-lang > .inner > .select > li > a:active::before,#header-lang > .inner > .select > li > a:active::after{right:16px;background-color:#fff;}#header-lang .close{display:block;}}#header-search{margin-right:30px;}#header-search > button{position:relative;display:none;width:54px;height:54px;line-height:1.09091;overflow:hidden;border-radius:0;background-color:#fff;color:#07185c;font-size:1.1rem;text-align:center;letter-spacing:0;transition:color .2s;will-change:color;}#header-search > button::before{content:"";position:absolute;top:54px;left:0;right:0;bottom:0;z-index:1;display:block;background-color:#ebebeb;transition:top .4s;will-change:top;}#header-search > button > span{position:relative;top:0;left:0;right:0;bottom:0;z-index:2;display:block;padding:36px 2px 6px 2px;}#header-search > button > span::before,#header-search > button > span::after{content:"";position:absolute;display:block;}#header-search > button > span::before{top:14px;left:18px;width:15px;height:15px;border:3px solid #07185c;border-radius:50%;transition:border-color .2s;will-change:border-color;}#header-search > button > span::after{top:27px;left:29px;width:7px;height:3px;border-radius:1.5px;background-color:#07185c;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:background .2s;will-change:background;}#header-search > button:hover,#header-search > button:focus,#header-search > button:active,#header-search > button[aria-pressed="true"]{color:#c80074;}#header-search > button:hover > span::before,#header-search > button:focus > span::before,#header-search > button:active > span::before,#header-search > button[aria-pressed="true"] > span::before{border-color:#c80074;}#header-search > button:hover > span::after,#header-search > button:focus > span::after,#header-search > button:active > span::after,#header-search > button[aria-pressed="true"] > span::after{background-color:#c80074;}#header-search > button:active::before,#header-search > button[aria-pressed="true"]::before{top:0;}#header-search .search{position:relative;display:-webkit-flex;display:flex;width:200px;border-radius:16px;}#header-search .search::before{content:"";position:absolute;top:0;right:16px;bottom:0;z-index:-1;display:block;width:16px;background-color:#e6e6e6;}#header-search .search .input{width:168px;height:2em;border-radius:16px 0 0 16px;padding:0 10px 0 14px;background-color:#e6e6e6;color:#333;font-size:1.6rem;}#header-search .search .input::-webkit-input-placeholder{color:#666 !important;opacity:1;}#header-search .search .input::-moz-placeholder{color:#666 !important;opacity:1;}#header-search .search .input:-ms-input-placeholder{color:#666 !important;opacity:1;}#header-search .search .input:placeholder-shown{color:#666 !important;opacity:1;}#header-search .search .submit{position:relative;display:block;width:32px;height:32px;border:2px solid #07185c;border-radius:16px;background-color:#07185c;transition:background-color .2s;will-change:background-color;}#header-search .search .submit::before,#header-search .search .submit::after{content:"";position:absolute;display:block;}#header-search .search .submit::before{top:8px;left:8px;width:10px;height:10px;border:2px solid #fff;border-radius:5px;background-color:transparent;transition:border-color .2s;will-change:border-color;}#header-search .search .submit::after{top:15px;left:16.5px;width:5px;height:2px;border-radius:2px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;transition:background-color .2s;will-change:background-color;}#header-search .search .submit:hover,#header-search .search .submit:focus,#header-search .search .submit:active{background-color:#fff;}#header-search .search .submit:hover::before,#header-search .search .submit:focus::before,#header-search .search .submit:active::before{border-color:#07185c;}#header-search .search .submit:hover::after,#header-search .search .submit:focus::after,#header-search .search .submit:active::after{background-color:#07185c;}#header-search .close{display:none;width:100%;background-color:#fff;color:#07185c;font-size:1.6rem;text-align:center;}#header-search .close span{position:relative;display:inline-block;padding:1.0625em 0 1.0625em 24px;color:#07185c;transition:color .2s;will-change:color;}#header-search .close span::before,#header-search .close span::after{content:"";position:absolute;top:50%;display:block;border-radius:1px;background-color:#07185c;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:background-color .2s;will-change:background-color;}#header-search .close span::before{left:0;width:16px;height:2px;margin-top:-1px;}#header-search .close span::after{left:7px;width:2px;height:16px;margin-top:-8px;}#header-search .close:hover span,#header-search .close:focus span,#header-search .close:active span{color:#c80074;}#header-search .close:hover span::before,#header-search .close:hover span::after,#header-search .close:focus span::before,#header-search .close:focus span::after,#header-search .close:active span::before,#header-search .close:active span::after{background-color:#c80074;}.safari #header-search .search .input{padding-left:0;padding-right:0;}@media print{#header-search{display:none !important;}}@media only screen and (max-width:1140px){#header-search{margin-right:16px;}#header-search .search{width:140px;}#header-search .search .input{width:108px;}}@media only screen and (max-width:960px){#header-search{margin-right:0;}#header-search .search{width:200px;}#header-search .search .input{width:168px;}}@media only screen and (min-width:769px){#header-search > .inner{height:auto !important;}}@media only screen and (max-width:768px){#header-search{margin-right:54px;}#header-search > button{display:block;}#header-search > .inner{position:absolute;left:0;right:0;z-index:999;display:none;height:0;box-shadow:0 .2em .2em rgba(0,0,0,.2);overflow:hidden;background-color:#ebebeb;transition:height .4s;will-change:height;}#header-search > .inner.exist{display:block;}#header-search > .inner.static{transition:none;will-change:auto;}#header-search .search{width:auto;border-radius:0;}#header-search .search::before{content:none;}#header-search .search .input{-webkit-flex-grow:1;flex-grow:1;height:3.75em;border-radius:0;padding-left:16px;background-color:transparent;}#header-search .search .submit{margin:14px 16px 0 6px;}#header-search .close{display:block;}.safari #header-search .search .input{padding-left:4px;}}#header-nav > button{position:absolute;top:0;right:0;display:none;width:54px;height:54px;line-height:1.09091;overflow:hidden;border-radius:0;background-color:#fff;color:#07185c;font-size:1.1rem;text-align:center;letter-spacing:0;transition:color .2s;will-change:color;}#header-nav > button::before{content:"";position:absolute;top:54px;left:0;right:0;bottom:0;z-index:1;display:block;background-color:#ebebeb;transition:top .4s;will-change:top;}#header-nav > button > span{position:relative;top:0;left:0;right:0;bottom:0;z-index:2;display:block;padding:36px 2px 6px 2px;}#header-nav > button::after,#header-nav > button > span::before,#header-nav > button > span::after{content:"";position:absolute;left:16px;display:block;width:22px;height:2px;border-radius:1px;background-color:#07185c;transition:background-color .2s;will-change:background-color;}#header-nav > button::after{top:15px;z-index:2;}#header-nav > button > span::before{top:21px;}#header-nav > button > span::after{top:27px;}#header-nav > button:hover,#header-nav > button:focus,#header-nav > button:active,#header-nav > button[aria-pressed="true"]{color:#c80074;}#header-nav > button:hover::after,#header-nav > button:hover > span::before,#header-nav > button:hover > span::after,#header-nav > button:focus::after,#header-nav > button:focus > span::before,#header-nav > button:focus > span::after,#header-nav > button:active::after,#header-nav > button:active > span::before,#header-nav > button:active > span::after,#header-nav > button[aria-pressed="true"]::after,#header-nav > button[aria-pressed="true"] > span::before,#header-nav > button[aria-pressed="true"] > span::after{background-color:#c80074;}#header-nav > button:active::before,#header-nav > button[aria-pressed="true"]::before{top:0;}#header-nav .nav-header{position:relative;display:-webkit-flex;display:flex;margin-bottom:0;padding-left:1px;}#header-nav .nav-header::before{content:"";position:absolute;top:0;left:0;bottom:0;display:block;width:1px;background-color:#ebebeb;background-image:linear-gradient(to bottom,#949494 33.33333%,#fff 33.33334%);background-repeat:repeat-y;background-size:1px 3px;}#header-nav .nav-header > li{margin-left:30px;}#header-nav .nav-header > li > a{position:relative;display:block;line-height:2;padding:.14286em 0 .14286em 30px;color:#07185c;font-size:1.4rem;font-weight:bold;text-decoration:none;transition:color .2s;will-change:color;}#header-nav .nav-header > li > a::before{content:"";position:absolute;top:50%;left:0;width:20px;height:20px;display:block;background-repeat:no-repeat;background-position:0 0;background-size:cover;-webkit-transform:translateY(-50%);transform:translateY(-50%);}#header-nav .nav-header > li > a .kern{letter-spacing:-.1875em;}#header-nav .nav-header > li > a:hover,#header-nav .nav-header > li > a:focus,#header-nav .nav-header > li > a:active{color:#c80074;}#header-nav .nav-header > li > a:hover::before,#header-nav .nav-header > li > a:focus::before,#header-nav .nav-header > li > a:active::before{background-position:0 100%;}#header-nav .nav-header > li > a.faq::before{background-image:url(/sites/all/themes/kix/images/common/icon/faq-01.png);}#header-nav .nav-header > li > a.map::before{background-image:url(/sites/all/themes/kix/images/common/icon/map-01.png);}#header-nav .nav-header > li > a.contact::before{background-image:url(/sites/all/themes/kix/images/common/icon/contact-01.png);}#header-nav .close{display:none;width:100%;background-color:#fff;color:#07185c;font-size:1.6rem;text-align:center;}#header-nav .close span{position:relative;display:inline-block;padding:1.0625em 0 1.0625em 24px;color:#07185c;transition:color .2s;will-change:color;}#header-nav .close span::before,#header-nav .close span::after{content:"";position:absolute;top:50%;display:block;border-radius:1px;background-color:#07185c;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:background-color .2s;will-change:background-color;}#header-nav .close span::before{left:0;width:16px;height:2px;margin-top:-1px;}#header-nav .close span::after{left:7px;width:2px;height:16px;margin-top:-8px;}#header-nav .close:hover span,#header-nav .close:focus span,#header-nav .close:active span{color:#c80074;}#header-nav .close:hover span::before,#header-nav .close:hover span::after,#header-nav .close:focus span::before,#header-nav .close:focus span::after,#header-nav .close:active span::before,#header-nav .close:active span::after{background-color:#c80074;}#header-nav .close + span{display:none;}@media print{#header-nav{display:none !important;}}@media only screen and (max-width:1140px){#header-nav .nav-header > li{margin-left:30px;}#header-nav .nav-header > li > a{padding-left:24px;}}@media only screen and (max-width:960px){#header-nav{margin-top:1.125em;}#header-nav .nav-header{padding-left:0;}#header-nav .nav-header::before{content:none;}#header-nav .nav-header > li{margin-left:30px;}#header-nav .nav-header > li:first-child{margin-left:0;}}@media only screen and (min-width:769px){#header-nav > .inner{height:auto !important;}}@media only screen and (max-width:768px){#header-nav{width:100%;margin-top:0;}#header-nav > button{display:block;}#header-nav > .inner{position:relative;top:0;left:0;z-index:999;display:none;height:0;max-height:calc(100vh - 54px);box-shadow:0 .2em .2em rgba(0,0,0,.2);overflow:hidden;background-color:#ebebeb;transition:height .4s;will-change:height;}#header-nav > .inner.exist{display:block;}#header-nav > .inner.scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}#header-nav > .inner.static{transition:none;will-change:auto;}#header-nav .nav-header{-webkit-order:1;order:1;border-bottom:1px solid #d7d7d7;}#header-nav .nav-header > li{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0%;flex-basis:0%;display:-webkit-flex;display:flex;margin-left:0;}#header-nav .nav-header > li + li{border-left:1px solid #d7d7d7;}#header-nav .nav-header > li > a{-webkit-flex-grow:1;flex-grow:1;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;line-height:1.375;padding:2.875em 4px .875em 4px;text-align:center;}#header-nav .nav-header > li > a::before{top:14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}#header-nav .close{display:block;-webkit-order:2;order:2;height:60px;}#header-nav .close + span{display:block;min-height:80px;height:30vh;border-top:1px solid #d7d7d7;}}@media only screen and (max-width:768px){.nav-header > li:nth-of-type(2):lang(ja) > a > span{margin-left:-12px;}}#nav-global{position:absolute;right:0;bottom:0;width:100%;padding-left:240px;transition:padding-left .4s;will-change:padding-left;}#nav-global > ul{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:0;}#nav-global > ul > li + li{margin-left:40px;}#nav-global > ul > li > a{position:relative;display:block;overflow:hidden;padding-bottom:1.5em;color:#07185c;font-size:1.6rem;font-weight:bold;text-decoration:none;transition:padding-bottom .4s,font-size .4s;will-change:padding-bottom,font-size;}#nav-global > ul > li > a::after{content:"";position:absolute;left:0;right:0;bottom:-8px;display:block;height:8px;background-color:#eb008b;animation:nav-global-decurrentfy .2s ease 1 both;will-change:bottom;}#nav-global > ul > li > a.init::after{animation:none;}#nav-global > ul > li > a:hover::after,#nav-global > ul > li > a:focus::after,#nav-global > ul > li > a:active::after,#nav-global > ul > li > a[aria-current]::after,#nav-global > ul > li > a[aria-pressed="true"]::after{bottom:-5px;animation:nav-global-currentfy .4s ease 1 both;}#nav-global > ul > li > .submenu{position:absolute;left:50%;width:100vw;z-index:999;display:none;height:0;box-shadow:0 .2em .2em rgba(0,0,0,.2);overflow:hidden;padding:0 40px;background-color:#ebebeb;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:height .4s;will-change:height;}#nav-global > ul > li > .submenu.exist{display:block;}#nav-global > ul > li > .submenu.static{transition:none;will-change:auto;}#nav-global > ul > li > .submenu > .inner{position:relative;max-width:1260px;margin:0 auto;}#nav-global > ul > li > .submenu .list-submenu{margin-bottom:0;}#nav-global > ul > li > .submenu .list-submenu dt{padding:2em 0 1em 0;}#nav-global > ul > li > .submenu .list-submenu dt a{position:relative;display:inline-block;padding-right:36px;color:#07185c;font-size:2rem;font-weight:bold;text-decoration:none;transition:color .2s;will-change:color;}#nav-global > ul > li > .submenu .list-submenu dt a::after{content:"";position:absolute;top:50%;right:0;display:block;width:24px;height:24px;border:2px solid #07185c;border-radius:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:right .2s,border-color .2s;will-change:right,border-color;}#nav-global > ul > li > .submenu .list-submenu dt a span::before,#nav-global > ul > li > .submenu .list-submenu dt a span::after{top:49%;right:9px;background-color:#07185c;transition:right .2s,background-color .2s;will-change:right,background-color;}#nav-global > ul > li > .submenu .list-submenu dt a:hover,#nav-global > ul > li > .submenu .list-submenu dt a:focus,#nav-global > ul > li > .submenu .list-submenu dt a:active{color:#c80074;}#nav-global > ul > li > .submenu .list-submenu dt a:hover::after,#nav-global > ul > li > .submenu .list-submenu dt a:focus::after,#nav-global > ul > li > .submenu .list-submenu dt a:active::after{right:-3px;border-color:#c80074;}#nav-global > ul > li > .submenu .list-submenu dt a:hover span::before,#nav-global > ul > li > .submenu .list-submenu dt a:hover span::after,#nav-global > ul > li > .submenu .list-submenu dt a:focus span::before,#nav-global > ul > li > .submenu .list-submenu dt a:focus span::after,#nav-global > ul > li > .submenu .list-submenu dt a:active span::before,#nav-global > ul > li > .submenu .list-submenu dt a:active span::after{right:6px;background-color:#c80074;}#nav-global > ul > li > .submenu .list-submenu dd{position:relative;padding-left:30.15873%;}#nav-global > ul > li > .submenu .list-submenu dd::before{content:"";position:absolute;top:0;left:0;display:block;width:30.15873%;padding-top:10.07937%;background-size:cover;}#nav-global > ul > li > .submenu .list-submenu dd.flight::before{background-image:url(/sites/all/themes/kix/images/common/menu-flight-01.png);}#nav-global > ul > li > .submenu .list-submenu dd.access::before{background-image:url(/sites/all/themes/kix/images/common/menu-access-01.png);}#nav-global > ul > li > .submenu .list-submenu dd.shop-and-dine::before{background-image:url(/sites/all/themes/kix/images/common/menu-shop-and-dine-01.png);}#nav-global > ul > li > .submenu .list-submenu dd.service::before{background-image:url(/sites/all/themes/kix/images/common/menu-service-01.png);}#nav-global > ul > li > .submenu .list-submenu dd ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;align-content:flex-start;min-height:127px;margin-bottom:0;}#nav-global > ul > li > .submenu .list-submenu dd ul > li{width:50%;padding-left:6.81818%;}#nav-global > ul > li > .submenu .list-submenu dd ul > li a{position:relative;display:block;padding:.4375em 12px .4375em 24px;background-color:transparent;color:#07185c;font-size:1.6rem;text-decoration:none;transition:background-color .2s;will-change:background-color;}#nav-global > ul > li > .submenu .list-submenu dd ul > li a::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a::after{top:1.1875em;left:9px;background-color:#07185c;transition:left .2s,right .2s,background-color .2s;will-change:left,right,background-color;}#nav-global > ul > li > .submenu .list-submenu dd ul > li a:hover,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:focus,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:active,#nav-global > ul > li > .submenu .list-submenu dd ul > li a[aria-current]{background-color:#d7d7d7;}#nav-global > ul > li > .submenu .list-submenu dd ul > li a:hover::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:hover::after,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:focus::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:focus::after,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:active::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:active::after,#nav-global > ul > li > .submenu .list-submenu dd ul > li a[aria-current]::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a[aria-current]::after{left:12px;}#nav-global > ul > li > .submenu .close{position:relative;display:block;width:100%;margin-top:2.125em;padding-top:1px;background-color:#ebebeb;font-size:1.6rem;text-align:center;}#nav-global > ul > li > .submenu .close::before{content:"";position:absolute;top:0;left:50%;display:block;width:100vw;border-top:1px solid #d7d7d7;-webkit-transform:translateX(-50%);transform:translateX(-50%);}#nav-global > ul > li > .submenu .close span{position:relative;display:inline-block;padding:.4375em 0 .4375em 24px;color:#07185c;transition:color .2s;will-change:color;}#nav-global > ul > li > .submenu .close span::before,#nav-global > ul > li > .submenu .close span::after{content:"";position:absolute;top:50%;display:block;border-radius:1px;background-color:#07185c;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:background-color .2s;will-change:background-color;}#nav-global > ul > li > .submenu .close span::before{left:0;width:16px;height:2px;margin-top:-1px;}#nav-global > ul > li > .submenu .close span::after{left:7px;width:2px;height:16px;margin-top:-8px;}#nav-global > ul > li > .submenu .close:hover span,#nav-global > ul > li > .submenu .close:focus span,#nav-global > ul > li > .submenu .close:active span{color:#c80074;}#nav-global > ul > li > .submenu .close:hover span::before,#nav-global > ul > li > .submenu .close:hover span::after,#nav-global > ul > li > .submenu .close:focus span::before,#nav-global > ul > li > .submenu .close:focus span::after,#nav-global > ul > li > .submenu .close:active span::before,#nav-global > ul > li > .submenu .close:active span::after{background-color:#c80074;}.stickied #nav-global > ul > li > a{padding-bottom:1.0625em;}@keyframes nav-global-currentfy{0%{bottom:-8px;}25%{bottom:0;}100%{bottom:-5px;}}@keyframes nav-global-decurrentfy{0%{bottom:-5px;}100%{bottom:-8px;}}@media only screen and (min-width:961px){#nav-global > ul > li > .submenu{max-height:calc(100vh - 120px);}#nav-global > ul > li > .submenu.scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}.stickied #nav-global > ul > li > .submenu{max-height:calc(100vh - 60px);}}@media only screen and (max-width:960px){#nav-global{padding-left:0;}#nav-global > ul{-webkit-justify-content:space-between;justify-content:space-between;}#nav-global > ul > li + li{margin-left:24px;}#nav-global > ul > li > .submenu{max-height:calc(100vh - 170px);padding:0 25px;}#nav-global > ul > li > .submenu.scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}.stickied #nav-global > ul{-webkit-justify-content:flex-end;justify-content:flex-end;}.stickied #nav-global > ul > li > a{padding-bottom:1.42857em;font-size:1.4rem;}.stickied #nav-global > ul > li > .submenu{max-height:calc(100vh - 60px);}}@media only screen and (max-width:840px){#nav-global > ul > li > .submenu .list-submenu dd{padding-left:48.23725%;}#nav-global > ul > li > .submenu .list-submenu dd::before{width:48.23725%;padding-top:16.12%;}#nav-global > ul > li > .submenu .list-submenu dd ul > li{width:100%;}}@media only screen and (max-width:768px){#nav-global{position:static;-webkit-order:0;order:0;}#nav-global > ul{display:block;}#nav-global > ul > li{border-bottom:1px solid #d7d7d7;}#nav-global > ul > li + li{margin-left:0;}#nav-global > ul > li > a{padding:1.0625em 36px 1.0625em 16px;}#nav-global > ul > li > a::before,#nav-global > ul > li > a::after{content:none;left:inherit;bottom:inherit;animation:none;}#nav-global > ul > li > a[aria-expanded]::before,#nav-global > ul > li > a[aria-expanded]::after{content:"";position:absolute;top:50%;display:block;border-radius:1px;background-color:#07185c;transition:-webkit-transform .4s,transform .4s;will-change:-webkit-transform,transform;}#nav-global > ul > li > a[aria-expanded]::before{right:16px;width:12px;height:2px;margin-top:-1px;}#nav-global > ul > li > a[aria-expanded]::after{right:21px;width:2px;height:12px;margin-top:-6px;}#nav-global > ul > li > a[aria-expanded="false"]::before,#nav-global > ul > li > a[aria-expanded="false"]::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}#nav-global > ul > li > a[aria-expanded="true"]::before,#nav-global > ul > li > a[aria-expanded="true"]::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);}#nav-global > ul > li > a:hover::after,#nav-global > ul > li > a:focus::after,#nav-global > ul > li > a:active::after,#nav-global > ul > li > a[aria-current]::after{bottom:inherit;animation:none;}#nav-global > ul > li > a[aria-current]{color:#c80074;}#nav-global > ul > li > .submenu{position:static;width:auto !important;max-height:inherit;overflow:hidden;box-shadow:none;padding:0;background-color:transparent;-webkit-transform:none;transform:none;}#nav-global > ul > li > .submenu.exist{display:block;}#nav-global > ul > li > .submenu.scroll{overflow-y:hidden;}#nav-global > ul > li > .submenu::before{content:none;}#nav-global > ul > li > .submenu > .inner{position:static;padding-left:16px;padding-bottom:0;}#nav-global > ul > li > .submenu .list-submenu{margin-bottom:0;}#nav-global > ul > li > .submenu .list-submenu dt{border-top:1px solid #d7d7d7;padding:0;}#nav-global > ul > li > .submenu .list-submenu dt a{display:block;padding:.4375em 36px .4375em 10px;background-color:#ebebeb;font-size:1.6rem;font-weight:normal;transition:background-color .2s,color .2s;will-change:background-color,color;}#nav-global > ul > li > .submenu .list-submenu dt a::after{content:none;}#nav-global > ul > li > .submenu .list-submenu dt a span::before,#nav-global > ul > li > .submenu .list-submenu dt a span::after{right:19px;}#nav-global > ul > li > .submenu .list-submenu dt a:hover,#nav-global > ul > li > .submenu .list-submenu dt a:focus,#nav-global > ul > li > .submenu .list-submenu dt a:active,#nav-global > ul > li > .submenu .list-submenu dt a[aria-current]{background-color:#676b7a;color:#fff;}#nav-global > ul > li > .submenu .list-submenu dt a:hover span::before,#nav-global > ul > li > .submenu .list-submenu dt a:hover span::after,#nav-global > ul > li > .submenu .list-submenu dt a:focus span::before,#nav-global > ul > li > .submenu .list-submenu dt a:focus span::after,#nav-global > ul > li > .submenu .list-submenu dt a:active span::before,#nav-global > ul > li > .submenu .list-submenu dt a:active span::after,#nav-global > ul > li > .submenu .list-submenu dt a[aria-current] span::before,#nav-global > ul > li > .submenu .list-submenu dt a[aria-current] span::after{right:16px;background-color:#fff;}#nav-global > ul > li > .submenu .list-submenu dd{position:static;padding-left:0;}#nav-global > ul > li > .submenu .list-submenu dd::before{content:none;}#nav-global > ul > li > .submenu .list-submenu dd ul{display:block;}#nav-global > ul > li > .submenu .list-submenu dd ul > li{width:auto;border-top:1px solid #d7d7d7;padding-left:0;}#nav-global > ul > li > .submenu .list-submenu dd ul > li a{padding:.4375em 36px .4375em 20px;background-color:#ebebeb;transition:background-color .2s,color .2s;will-change:background-color,color;}#nav-global > ul > li > .submenu .list-submenu dd ul > li a::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a::after{top:50%;left:inherit;right:19px;margin-top:-1px;}#nav-global > ul > li > .submenu .list-submenu dd ul > li a::after{margin-top:-1.375px;}#nav-global > ul > li > .submenu .list-submenu dd ul > li a:hover,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:focus,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:active,#nav-global > ul > li > .submenu .list-submenu dd ul > li a[aria-current]{background-color:#676b7a;color:#fff;}#nav-global > ul > li > .submenu .list-submenu dd ul > li a:hover::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:hover::after,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:focus::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:focus::after,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:active::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a:active::after,#nav-global > ul > li > .submenu .list-submenu dd ul > li a[aria-current]::before,#nav-global > ul > li > .submenu .list-submenu dd ul > li a[aria-current]::after{left:inherit;right:16px;background-color:#fff;}#nav-global > ul > li > .submenu .close{display:none;}.stickied #nav-global > ul > li > a{padding-bottom:1.0625em;font-size:1.6rem;}.stickied #nav-global > ul > li > .submenu{max-height:inherit;}}#nav-blind{position:absolute;top:0;left:0;right:0;bottom:0;z-index:998;display:none;background-color:rgba(0,0,0,.6);opacity:0;transition:opacity .4s;}#nav-blind.exist{display:block;}#nav-blind.show{opacity:1;}#nav-blind.static{transition:none;}#modal-blind{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99998;display:none;background-color:rgba(0,0,0,.6);opacity:0;transition:opacity .4s;}#modal-blind.exist{display:block;}#modal-blind.show{opacity:1;}.modal-content{position:absolute;left:50%;z-index:99999;display:none;width:100%;min-height:25vh;background-color:#fff;opacity:0;transition:opacity .4s;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.modal-content.exist{display:block;}.modal-content.show{opacity:1;}.modal-content .close{position:absolute;top:0;right:0;display:block;border-radius:0;padding:.4375em 36px .4375em 20px;background-color:rgba(0,0,0,.8);color:#fff;font-size:1.6rem;transition:background-color .2s;will-change:background-color;}.modal-content .close::before,.modal-content .close::after{content:"";position:absolute;top:50%;right:14px;display:block;width:16px;height:2px;margin-top:-1px;border-radius:.0625em;background-color:#fff;}.modal-content .close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.modal-content .close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.modal-content .close:hover,.modal-content .close:focus,.modal-content .close:active{background-color:rgba(0,0,0,.6);}.static .modal-content{position:static;display:block;opacity:1;-webkit-transform:none;transform:none;}@media only screen and (max-width:768px){.modal-content .close{padding:.28571em 30px .28571em 14px;font-size:1.4rem;}.modal-content .close::before,.modal-content .close::after{right:12px;width:14px;border-radius:.07143em;}}#footer{position:relative;border-top:1px solid #d7d7d7;padding:0 40px;background:#fff url(/sites/all/themes/kix/images/common/logo-kansaiairport-02.png) no-repeat 100% 50%;background-size:500px;}#footer > .inner{max-width:1260px;margin:0 auto;padding:.01em 0;}@media only screen and (max-width:1340px){#footer{background-size:39.68254%;}}@media only screen and (max-width:960px){#footer{padding:0 25px;}}@media only screen and (max-width:768px){#footer{border-top:none;padding:0 16px;background-image:none;}}.nav-backtotop{position:fixed;right:0;bottom:-40px;z-index:9999;margin-bottom:0;transition:bottom .4s;will-change:bottom;}.nav-backtotop > a{position:relative;display:block;width:40px;height:40px;overflow:hidden;background-color:#333;background-color:rgba(0,0,0,.8);transition:background-color .2s;will-change:background-color;}.nav-backtotop > a::before,.nav-backtotop > a::after{content:"";position:absolute;top:50%;left:50%;display:block;width:2px;height:12px;margin-top:-6px;border-radius:2px;background-color:#fff;will-change:-webkit-transform,transform;}.nav-backtotop > a::before{margin-left:-.5px;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:0 0;transform-origin:0 0;}.nav-backtotop > a::after{margin-left:-1.5px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;}.nav-backtotop > a:hover,.nav-backtotop > a:focus,.nav-backtotop > a:active{background-color:rgba(51,51,51,.8);}.nav-backtotop.rise{bottom:40px;}.static .nav-backtotop{bottom:40px;}@media only screen and (max-width:768px){.nav-backtotop{position:static;margin:0 -16px;transition:none;will-change:auto;}.nav-backtotop > a{position:relative;top:0;width:100%;}}.hdg-footer{margin:3.75em 0 3.25em 0;font-size:1.6rem;}.hdg-footer b,.hdg-footer a{display:inline-block;}.hdg-footer b{width:326px;}.hdg-footer a{position:relative;margin-left:36px;padding-left:20px;color:#07185c;font-weight:bold;text-decoration:none;}.hdg-footer a::before,.hdg-footer a::after{top:.75em;left:3px;background-color:#07185c;transition:left .2s;will-change:left;}.hdg-footer a:hover,.hdg-footer a:focus,.hdg-footer a:active{text-decoration:underline;}.hdg-footer a:hover::before,.hdg-footer a:hover::after,.hdg-footer a:focus::before,.hdg-footer a:focus::after,.hdg-footer a:active::before,.hdg-footer a:active::after{left:6px;}@media only screen and (max-width:768px){.hdg-footer{margin:1.875em 0 1.25em 0;}.hdg-footer b{display:block;width:100%;max-width:326px;margin-bottom:.625em;}.hdg-footer a{margin-left:0;}}.lyt-footer{display:-webkit-flex;display:flex;margin-bottom:.5em;}.lyt-footer > .column{width:30.15873%;}.lyt-footer > .column + .column{margin-left:4.76191%;}@media only screen and (max-width:768px){.lyt-footer{display:block;margin-bottom:.5em;}.lyt-footer > .column{width:auto;}.lyt-footer > .column + .column{margin-left:0;}}.list-airport{margin-bottom:0;color:#07185c;font-size:1.6rem;font-weight:bold;}.list-airport > li{margin-bottom:1.375em;}.list-airport > li > a{position:relative;display:table;line-height:1.42857;padding-right:36px;color:#07185c;font-size:2.8rem;text-decoration:none;transition:color .2s;will-change:color;}.list-airport > li > a::after{content:"";position:absolute;top:47.5%;right:0;display:block;width:24px;height:24px;border:2px solid #07185c;border-radius:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:right .2s,border-color .2s;will-change:right,border-color;}.list-airport > li > a span::before,.list-airport > li > a span::after{top:47.5%;right:9px;background-color:#07185c;transition:right .2s,background-color .2s;will-change:right,background-color;}.list-airport > li > a:hover,.list-airport > li > a:focus,.list-airport > li > a:active{color:#c80074;}.list-airport > li > a:hover::after,.list-airport > li > a:focus::after,.list-airport > li > a:active::after{right:-3px;border-color:#c80074;}.list-airport > li > a:hover span::before,.list-airport > li > a:hover span::after,.list-airport > li > a:focus span::before,.list-airport > li > a:focus span::after,.list-airport > li > a:active span::before,.list-airport > li > a:active span::after{right:6px;background-color:#c80074;}.list-airport > li > a .icon-blank-01{margin-top:.425em;}.list-airport > li > em{display:block;font-size:1.4rem;color:#c80074;}.list-footer-01,.list-footer-02{margin-bottom:0;}.list-footer-01 > li + li,.list-footer-02 > li + li{margin-top:.25em;}.list-footer-01 > li > a,.list-footer-02 > li > a{position:relative;display:inline-block;padding-left:20px;color:#07185c;text-decoration:none;}.list-footer-01 > li > a::before,.list-footer-01 > li > a::after,.list-footer-02 > li > a::before,.list-footer-02 > li > a::after{top:.75em;left:3px;background-color:#07185c;transition:left .2s;will-change:left;}.list-footer-01 > li > a:hover,.list-footer-01 > li > a:focus,.list-footer-01 > li > a:active,.list-footer-02 > li > a:hover,.list-footer-02 > li > a:focus,.list-footer-02 > li > a:active{text-decoration:underline;}.list-footer-01 > li > a:hover::before,.list-footer-01 > li > a:hover::after,.list-footer-01 > li > a:focus::before,.list-footer-01 > li > a:focus::after,.list-footer-01 > li > a:active::before,.list-footer-01 > li > a:active::after,.list-footer-02 > li > a:hover::before,.list-footer-02 > li > a:hover::after,.list-footer-02 > li > a:focus::before,.list-footer-02 > li > a:focus::after,.list-footer-02 > li > a:active::before,.list-footer-02 > li > a:active::after{left:6px;}.list-footer-01{font-size:1.6rem;font-weight:bold;}.list-footer-02{margin-top:1.5em;font-size:1.4rem;}.list-footer-02 > li + li{margin-top:.5em;}.list-footer-02 > li > a::before,.list-footer-02 > li > a::after{top:.8125em;}.list-footer-02 .icon-blank-01{margin-left:.3em;}.list-footer-03{display:-webkit-flex;display:flex;}.list-footer-03 > li + li{margin-left:20px;}.list-footer-03 > li a{display:block;width:29px;transition:opacity .2s;}.list-footer-03 > li a:hover,.list-footer-03 > li a:focus,.list-footer-03 > li a:active{opacity:.75;}.list-footer-03 > li:last-child a{width:34px;}@media only screen and (max-width:768px){.list-footer-03{-webkit-justify-content:center;justify-content:center;margin-top:1.625em;}}.copyright{margin:3.375em 0 1.5em 0;}.copyright small{font-size:1.4rem;}@media only screen and (max-width:768px){.copyright{margin:1.5em 0 .875em 0;}}#main{position:relative;-webkit-flex-grow:1;flex-grow:1;overflow:hidden;padding-top:.01em;padding-bottom:5.75em;}@media only screen and (max-width:768px){#main{padding-bottom:3.875em;}}#breadcrumb{margin-bottom:2.8125em;padding:.01em 40px;}#breadcrumb > ol{display:-webkit-flex;display:flex;max-width:1260px;margin:0 auto;padding:.78571em 0;font-size:1.4rem;}#breadcrumb > ol > li{position:relative;padding-right:24px;}#breadcrumb > ol > li::after{content:"";position:absolute;top:50%;right:10px;display:block;width:7px;height:7px;margin-top:-3.5px;border-top:1px solid #333;border-right:1px solid #333;-webkit-transform:rotate(45deg) skew(-15deg,-15deg);transform:rotate(45deg) skew(-15deg,-15deg);}#breadcrumb > ol > li:last-child{padding-right:0;}#breadcrumb > ol > li:last-child::after{content:none;}#breadcrumb > ol > li a{display:inline-block;}#breadcrumb > ol > li em{font-weight:normal;}#breadcrumb .subtitle::before,#breadcrumb .subtitle::after{content:"";display:inline-block;width:14px;height:12px;background:transparent url(/sites/all/themes/kix/images/common/bg-wavedash-02.png) no-repeat 50% 50%;background-size:contain;}@media only screen and (max-width:960px){#breadcrumb{padding:.01em 25px;}}@media only screen and (max-width:768px){#breadcrumb{display:none;}}#nav-local{margin:.9375em 0 3.5625em 0;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:.01em 20px;background-color:#fff;}#nav-local .link{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;max-width:1260px;margin:0 auto;padding:1em 0;font-size:1.4rem;}#nav-local .link > li{position:relative;margin:.25em 0;padding:0 20px;}#nav-local .link > li::after{content:"";position:absolute;top:.5em;right:0;bottom:.5em;display:block;border-right:1px solid #d7d7d7;}#nav-local .link > li:last-child::after{content:none;}#nav-local .link > li a{position:relative;display:inline-block;padding:.25em 0;text-decoration:none;}#nav-local .link > li a::after{content:"";position:absolute;left:0;right:0;bottom:0;display:block;border-bottom:0 solid #d7d7d7;transition:border-bottom-width .1s;will-change:border-bottom-width;}#nav-local .link > li a:hover,#nav-local .link > li a:focus,#nav-local .link > li a:active,#nav-local .link > li a[aria-current]{text-decoration:none;}#nav-local .link > li a:hover::after,#nav-local .link > li a:focus::after,#nav-local .link > li a:active::after,#nav-local .link > li a[aria-current]::after{border-bottom-width:3px;}#nav-local .link > li a[aria-current]{color:#333;}#nav-local > .inner{display:-webkit-flex;display:flex;max-width:1260px;margin:0 auto;}#nav-local .col{width:24%;padding:0 20px;}#nav-local .col + .col{border-left:1px solid #d7d7d7;}#nav-local .col.terminal{width:38%;}#nav-local .col > dl{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:0;}#nav-local .col > dl dt{padding-left:20px;}#nav-local .col > dl dt .icon{display:inline-block;width:30px;height:30px;border:2px solid #d7d7d7;background-color:#fff;color:#000;font-size:1.6rem;font-weight:bold;text-align:center;}#nav-local .col > dl dt .icon.terminal1{border-color:#0088cd;}#nav-local .col > dl dt .icon.terminal2{border-color:#eb6d80;}#nav-local .col > dl dd{width:100%;}#nav-local .col > dl dd .link{-webkit-justify-content:flex-start;justify-content:flex-start;}#nav-local .col > p{margin:0;padding:1em 0;font-size:1.4rem;text-align:center;}#nav-local .col > p a{position:relative;display:inline-block;margin:.25em 0;padding:.25em 0;text-decoration:none;}#nav-local .col > p a::after{content:"";position:absolute;left:0;right:0;bottom:0;display:block;border-bottom:0 solid #d7d7d7;transition:border-bottom-width .2s;will-change:border-bottom-width;}#nav-local .col > p a:hover,#nav-local .col > p a:focus,#nav-local .col > p a:active,#nav-local .col > p a[aria-current]{text-decoration:none;}#nav-local .col > p a:hover::after,#nav-local .col > p a:focus::after,#nav-local .col > p a:active::after,#nav-local .col > p a[aria-current]::after{border-bottom-width:3px;}#nav-local .col > p a[aria-current]{color:#333;}@media only screen and (max-width:960px){#nav-local{padding:.01em 8px;}#nav-local .col > dl dt{padding-left:10px;}}@media only screen and (max-width:768px){#nav-local{margin:.625em 0 2.6875em 0;padding:.01em 1px;}#nav-local .link{padding:.875em 0;}#nav-local .link > li{margin:.125em 0;padding:0 15px;}#nav-local .link > li::after{top:.5em;bottom:.5em;}#nav-local > .inner{display:block;}#nav-local .col{width:auto;padding:0 16px;}#nav-local .col + .col{border-top:1px solid #d7d7d7;border-left:none;}#nav-local .col.terminal{width:auto;}#nav-local .col > p{margin:0;}}@media only screen and (max-width:600px){#nav-local .col > dl dt{padding-left:0;}}.box-attention-01{background-color:#c80074;padding:.01em 40px;}.box-attention-01 > ul{max-width:1260px;margin:0 auto;padding:.9375em 0 .9375em 30px;background:transparent url(/sites/all/themes/kix/images/common/icon/attention-01.png) no-repeat 0 1.0625em;background-size:20px;}.box-attention-01 > ul > li{font-size:1.6rem;font-weight:bold;}.box-attention-01 > ul > li + li{margin-top:.5em;}.box-attention-01 > ul > li a,.box-attention-01 > ul > li span{position:relative;display:inline-block;padding-left:20px;color:#fff;text-decoration:none;}.box-attention-01 > ul > li a::before,.box-attention-01 > ul > li a::after{top:.75em;left:3px;background-color:#fff;transition:left .2s;will-change:left;}.box-attention-01 > ul > li a:hover,.box-attention-01 > ul > li a:focus,.box-attention-01 > ul > li a:active{text-decoration:underline;}.box-attention-01 > ul > li a:hover::before,.box-attention-01 > ul > li a:hover::after,.box-attention-01 > ul > li a:focus::before,.box-attention-01 > ul > li a:focus::after,.box-attention-01 > ul > li a:active::before,.box-attention-01 > ul > li a:active::after{left:6px;}.box-attention-01 > ul > li span::before{content:"";position:absolute;top:.6125em;left:4px;display:block;width:4px;height:4px;border-radius:50%;background-color:#fff;}@media only screen and (max-width:960px){.box-attention-01{padding:.01em 25px;}}@media only screen and (max-width:768px){.box-attention-01{padding:.01em 16px;}.box-attention-01 > ul{padding:.75em 0 .75em 30px;background-position:0 .75em;}.box-attention-01 > ul > li{font-size:1.4rem;}.box-attention-01 > ul > li + li{margin-top:.375em;}}.area-content{max-width:1340px;margin:0 auto;padding-left:40px;padding-right:40px;}.area-content > [class*="hdg-section"]:first-child,.area-content > [class*="hdg-cs"]:first-child{margin-top:0;}@media only screen and (max-width:960px){.area-content{padding-left:25px;padding-right:25px;}}@media only screen and (max-width:768px){.area-content{padding-left:16px;padding-right:16px;}}p,ul,ol,dl,table{margin-bottom:1.75em;}@media only screen and (max-width:768px){p,ul,ol,dl,table{margin-bottom:1.25em;}}input::-webkit-input-placeholder{color:#949494 !important;opacity:1;}input::-moz-placeholder{color:#949494 !important;opacity:1;}input:-ms-input-placeholder{color:#949494 !important;opacity:1;}input:placeholder-shown{color:#949494 !important;opacity:1;}sup,sub{position:relative;line-height:1.125;font-size:1.2rem;}sup{top:.125em;}sub{bottom:.125em;}.mt-0{margin-top:0 !important;}.mt-1{margin-top:.5em !important;}.mt-2{margin-top:1em !important;}.mt-3{margin-top:1.5em !important;}.mt-4{margin-top:2em !important;}.mt-5{margin-top:2.5em !important;}.mt-6{margin-top:3em !important;}.mt-7{margin-top:3.5em !important;}.mt-8{margin-top:4em !important;}.mt-9{margin-top:4.5em !important;}.mr-0{margin-right:0 !important;}.mr-1{margin-right:10px !important;}.mr-2{margin-right:20px !important;}.mr-3{margin-right:30px !important;}.mr-4{margin-right:40px !important;}.mr-5{margin-right:50px !important;}.mr-6{margin-right:60px !important;}.mr-7{margin-right:70px !important;}.mr-8{margin-right:80px !important;}.mr-9{margin-right:90px !important;}.mb-0{margin-bottom:0 !important;}.mb-1{margin-bottom:.5em !important;}.mb-2{margin-bottom:1em !important;}.mb-3{margin-bottom:1.5em !important;}.mb-4{margin-bottom:2em !important;}.mb-5{margin-bottom:2.5em !important;}.mb-6{margin-bottom:3em !important;}.mb-7{margin-bottom:3.5em !important;}.mb-8{margin-bottom:4em !important;}.mb-9{margin-bottom:4.5em !important;}.ml-0{margin-left:0 !important;}.ml-1{margin-left:10px !important;}.ml-2{margin-left:20px !important;}.ml-3{margin-left:30px !important;}.ml-4{margin-left:40px !important;}.ml-5{margin-left:50px !important;}.ml-6{margin-left:60px !important;}.ml-7{margin-left:70px !important;}.ml-8{margin-left:80px !important;}.ml-9{margin-left:90px !important;}.ta-l,.ta-l th,.ta-l td{text-align:left !important;}.ta-c,.ta-c th,.ta-c td{text-align:center !important;}.ta-r,.ta-r th,.ta-r td{text-align:right !important;}.va-t,.va-t th,.va-t td{vertical-align:top !important;}.va-m,.va-m th,.va-m td{vertical-align:middle !important;}.va-b,.va-b th,.va-b td{vertical-align:bottom !important;}.w5{width:5%;}.w10{width:10%;}.w15{width:15%;}.w20{width:20%;}.w25{width:25%;}.w30{width:30%;}.w35{width:35%;}.w40{width:40%;}.w45{width:45%;}.w50{width:50%;}.w55{width:55%;}.w60{width:60%;}.w65{width:65%;}.w70{width:70%;}.w75{width:75%;}.w80{width:80%;}.w85{width:85%;}.w90{width:90%;}.w95{width:95%;}.w-bus{width:15.75%;}.lyt-section-01[id]{margin-top:calc(-1 * (60px + .625em));padding-top:calc(60px + .625em);}.static .lyt-section-01[id]{margin-top:calc(-1 * (120px + .625em));padding-top:calc(120px + .625em);}@media only screen and (max-width:960px){.static .lyt-section-01[id]{margin-top:calc(-1 * (170px + .625em));padding-top:calc(170px + .625em);}}@media only screen and (max-width:768px){.lyt-section-01[id]{margin-top:calc(-1 * (54px + .625em));padding-top:calc(54px + .625em);}}.lyt-img-01{padding-top:.25em;text-align:center;}.lyt-img-01 .caption{display:inline-block;margin-top:.78571em;color:#666;font-size:1.4rem;}.lyt-img-02::after{content:"";display:block;clear:both;}.lyt-img-02 > .lyt-img-01{max-width:calc(50% - (40px / 2));}.lyt-img-02.img-l > .lyt-img-01{float:left;margin-right:40px;}.lyt-img-02.img-r > .lyt-img-01{float:right;margin-left:40px;}.lyt-img-02.parallel > .content{overflow:hidden;}@media only screen and (max-width:960px){.lyt-img-02 > .lyt-img-01{max-width:calc(50% - (30px / 2));}.lyt-img-02.img-l > .lyt-img-01{margin-right:30px;}.lyt-img-02.img-r > .lyt-img-01{margin-left:30px;}}@media only screen and (max-width:768px){.lyt-img-02 > .lyt-img-01{max-width:calc(50% - (20px / 2));}.lyt-img-02.img-l > .lyt-img-01{margin-right:20px;}.lyt-img-02.img-r > .lyt-img-01{margin-left:20px;}}@media only screen and (max-width:480px){.lyt-img-02 > .lyt-img-01{width:auto !important;max-width:inherit;}.lyt-img-02.img-l > .lyt-img-01,.lyt-img-02.img-r > .lyt-img-01{float:none;margin-right:0;margin-left:0;}.lyt-img-02.parallel > .content{overflow:inherit;}.lyt-img-02.reverse{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;}}.lyt-img-03{margin-bottom:1.875em;}.lyt-img-03::after{content:"";display:block;clear:both;}.lyt-img-03 > .lyt-img-01{float:left;width:calc(((100% - (60px * 2)) / 3) * 2 + 60px);}.lyt-img-03 > .content{float:right;width:calc((100% - (60px * 2)) / 3);}.lyt-img-03 > .content > .nav-btn-01:first-child{margin-top:.25em;}@media only screen and (max-width:960px){.lyt-img-03 > .lyt-img-01{width:calc(((100% - (40px * 2)) / 3) * 2 + 40px);}.lyt-img-03 > .content{width:calc((100% - (40px * 2)) / 3);}}@media only screen and (max-width:768px){.lyt-img-03::after{content:none;}.lyt-img-03 > .lyt-img-01,.lyt-img-03 > .content{float:none;width:auto;}}.lyt-col-01{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2.38095%;margin-right:-2.38095%;}.lyt-col-01 > .col{padding-left:2.2727%;padding-right:2.2727%;}.lyt-col-01.col2 > .col{width:50%;}.lyt-col-01.col3 > .col{width:calc((100% - .0375px) / 3);}.lyt-col-01.col4 > .col{width:25%;}.lyt-col-01.only-banner{margin-bottom:0;padding-top:.375em;padding-bottom:.375em;}.lyt-col-01.only-banner > .col{text-align:center;}.lyt-col-01.only-banner > .col > a{display:inline-block;transition:opacity .2s;}.lyt-col-01.only-banner > .col > a:hover,.lyt-col-01.only-banner > .col > a:focus,.lyt-col-01.only-banner > .col > a:active{opacity:.75;}.lyt-col-01.only-banner.col2 > .col:nth-child(1n+3){margin-top:2.5em;}.lyt-col-01.only-banner.col3 > .col:nth-child(1n+4){margin-top:2.5em;}.lyt-col-01.only-banner.col4 > .col:nth-child(1n+5){margin-top:2.5em;}.ie .lyt-col-01.only-banner > .col > a img:only-child{width:100%;}@media only screen and (max-width:960px){.lyt-col-01{margin-left:-2.21239%;margin-right:-2.21239%;}.lyt-col-01 > .col{padding-left:2.11864%;padding-right:2.11864%;}.lyt-col-01.col2 > .col{width:50%;}.lyt-col-01.col3 > .col,.lyt-col-01.col4 > .col{width:calc((100% - .0375px) / 3);}.lyt-col-01.only-banner.col2 > .col:nth-child(1n+3){margin-top:1.875em;}.lyt-col-01.only-banner.col3 > .col:nth-child(1n+4){margin-top:1.875em;}.lyt-col-01.only-banner.col4 > .col:nth-child(1n+5),.lyt-col-01.only-banner.col4 > .col:nth-child(1n+4){margin-top:1.875em;}}@media only screen and (max-width:768px){.lyt-col-01{margin-left:-1.3587%;margin-right:-1.3587%;}.lyt-col-01 > .col{padding-left:1.32275%;padding-right:1.32275%;}.lyt-col-01.col2 > .col,.lyt-col-01.col3 > .col,.lyt-col-01.col4 > .col{width:50%;}.lyt-col-01.early-linear{margin-left:0;margin-right:0;}.lyt-col-01.early-linear > .col{padding-left:0;padding-right:0;}.lyt-col-01.early-linear.col2 > .col,.lyt-col-01.early-linear.col3 > .col,.lyt-col-01.early-linear.col4 > .col{width:100%;}.lyt-col-01.only-banner.col2 > .col:nth-child(1n+3){margin-top:1.25em;}.lyt-col-01.only-banner.col3 > .col:nth-child(1n+4),.lyt-col-01.only-banner.col3 > .col:nth-child(1n+3){margin-top:1.25em;}.lyt-col-01.only-banner.col4 > .col:nth-child(1n+5),.lyt-col-01.only-banner.col4 > .col:nth-child(1n+4),.lyt-col-01.only-banner.col4 > .col:nth-child(1n+3){margin-top:1.25em;}}@media only screen and (max-width:600px){.lyt-col-01{margin-left:0;margin-right:0;}.lyt-col-01 > .col{padding-left:0;padding-right:0;}.lyt-col-01.col2 > .col,.lyt-col-01.col3 > .col,.lyt-col-01.col4 > .col{width:100%;}.lyt-col-01.no-linear{margin-left:-1.73611%;margin-right:-1.73611%;}.lyt-col-01.no-linear > .col{padding-left:1.67785%;padding-right:1.67785%;}.lyt-col-01.no-linear.col2 > .col,.lyt-col-01.no-linear.col3 > .col,.lyt-col-01.no-linear.col4 > .col{width:50%;}.lyt-col-01.only-banner > .col:nth-child(1n+2){margin-top:.9375em;}.lyt-col-01.only-banner.col2 > .col:nth-child(1n+3){margin-top:.9375em;}.lyt-col-01.only-banner.col3 > .col:nth-child(1n+4),.lyt-col-01.only-banner.col3 > .col:nth-child(1n+3){margin-top:.9375em;}.lyt-col-01.only-banner.col4 > .col:nth-child(1n+5),.lyt-col-01.only-banner.col4 > .col:nth-child(1n+4),.lyt-col-01.only-banner.col4 > .col:nth-child(1n+3){margin-top:.9375em;}}.lyt-detail-01{margin-top:2.75em;margin-bottom:3.75em;}.lyt-detail-01 > .col > .img{display:block;margin-top:.125em;border:1px solid #ebebeb;}.lyt-detail-01 > .col > .detail .category{line-height:1.38462;margin-bottom:1em;color:#666;font-size:1.3rem;}.lyt-detail-01 > .col > .detail .place{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:1.25em;}.lyt-detail-01 > .col > .detail .place .pin{-webkit-flex-shrink:0;flex-shrink:0;position:relative;line-height:1.375;margin:.25em 20px 0 0;padding:2.625em 10px .75em 10px;font-weight:bold;text-align:center;}.lyt-detail-01 > .col > .detail .place .pin.terminal1{background-color:#b2dbf0;}.lyt-detail-01 > .col > .detail .place .pin.terminal2{background-color:#f9d3d9;}.lyt-detail-01 > .col > .detail .place .pin.aeroplaza{background-color:#b2dfc6;}.lyt-detail-01 > .col > .detail .place .pin.observationhall{background-color:#dad4e3;}.lyt-detail-01 > .col > .detail .place .pin::before,.lyt-detail-01 > .col > .detail .place .pin::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.lyt-detail-01 > .col > .detail .place .pin::before{top:15px;width:16px;height:16px;border:4px solid #07185c;border-radius:50%;}.lyt-detail-01 > .col > .detail .place .pin::after{top:27px;width:0;height:0;border-style:solid;border-width:10px 7px 0 7px;border-color:#07185c transparent transparent transparent;}.lyt-detail-01 > .col > .detail .place .floor{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;}.lyt-detail-01 > .col > .detail .place .floor .map{position:relative;display:inline-block;margin-top:.75em;border:1px solid #d7d7d7;border-radius:.3125em;padding:.375em 30px .375em 20px;background-color:#fff;color:#07185c;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;will-change:border-color,background-color,color;}.lyt-detail-01 > .col > .detail .place .floor .map::before,.lyt-detail-01 > .col > .detail .place .floor .map::after{top:50%;right:15px;background-color:#07185c;transition:right .2s,background-color .2s;will-change:right,background-color;}.lyt-detail-01 > .col > .detail .place .floor .map:hover,.lyt-detail-01 > .col > .detail .place .floor .map:focus,.lyt-detail-01 > .col > .detail .place .floor .map:active{border-color:#676b7a;background-color:#676b7a;color:#fff;}.lyt-detail-01 > .col > .detail .place .floor .map:hover::before,.lyt-detail-01 > .col > .detail .place .floor .map:hover::after,.lyt-detail-01 > .col > .detail .place .floor .map:focus::before,.lyt-detail-01 > .col > .detail .place .floor .map:focus::after,.lyt-detail-01 > .col > .detail .place .floor .map:active::before,.lyt-detail-01 > .col > .detail .place .floor .map:active::after{right:12px;background-color:#fff;}.lyt-detail-01 > .col > .detail .attr{line-height:1.25;margin-bottom:0;}.lyt-detail-01 > .col > .detail .attr > div{display:-webkit-flex;display:flex;}.lyt-detail-01 > .col > .detail .attr > div + div{margin-top:.9375em;}.lyt-detail-01 > .col > .detail .attr > div > dt{-webkit-flex-shrink:0;flex-shrink:0;width:32px;}.lyt-detail-01 > .col > .detail .attr > div > dt img{width:20px;height:20px;}.lyt-detail-01 > .col > .detail .attr > div > dd ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}.lyt-detail-01 > .col > .detail .attr > div > dd ul > li{margin:.5em 10px 0 0;}.lyt-detail-01 > .col > .detail .attr > div > dd a{word-break:break-all;}.lyt-detail-01 > .col > .detail .attr-b{line-height:1.25;margin-bottom:0;}.lyt-detail-01 > .col > .detail .attr-b > dl{margin-bottom:0;display:-webkit-flex;display:flex;}.lyt-detail-01 > .col > .detail .attr-b > dl + dl{margin-top:.9375em;}.lyt-detail-01 > .col > .detail .attr-b > dl dt{-webkit-flex-shrink:0;flex-shrink:0;width:32px;}.lyt-detail-01 > .col > .detail .attr-b > dl dt img{width:20px;height:20px;}.lyt-detail-01 > .col > .detail .attr-b > dl dd ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}.lyt-detail-01 > .col > .detail .attr-b > dl dd ul > li{margin:.5em 10px 0 0;}.lyt-detail-01 > .col > .detail .attr-b > dl dd a{word-break:break-all;}.ie .lyt-detail-01 > .col > .detail .attr > div > dd{width:100%;}.ie .lyt-detail-01 > .col > .detail .attr > div > dd ul{width:100%;}.ie .lyt-detail-01 > .col > .detail .attr-b > dl dd{width:100%;}.ie .lyt-detail-01 > .col > .detail .attr-b > dl dd ul{width:100%;}[lang="ko"] .lyt-detail-01 > .col > .detail .place .floor .map[href*="/skyview/floormap.html"],[lang="zh-cn"] .lyt-detail-01 > .col > .detail .place .floor .map[href*="/skyview/floormap.html"],[lang="zh-hans"] .lyt-detail-01 > .col > .detail .place .floor .map[href*="/skyview/floormap.html"],[lang="zh-tw"] .lyt-detail-01 > .col > .detail .place .floor .map[href*="/skyview/floormap.html"],[lang="zh-hans"] .lyt-detail-01 > .col > .detail .place .floor .map[href*="/skyview/floormap.html"]{display:none;}@media only screen and (max-width:600px){.lyt-detail-01{margin-top:1.875em;margin-bottom:2.125em;}.lyt-detail-01 > .col > .img{margin-bottom:1.625em;}.lyt-detail-01 > .col > .detail .place .pin{padding-top:3.25em;font-size:1.4rem;}}.lyt-detail-02{margin-bottom:3em;}.lyt-detail-02 .hdg{margin-bottom:.65em;color:#07185c;font-size:2rem;font-weight:bold;}.lyt-detail-02 .body *:last-child{margin-bottom:0;}.lyt-detail-02 .lyt-carousel-01{margin-bottom:1em;}.lyt-col-01.col2 > .col:nth-child(1) .lyt-detail-02,.lyt-col-01.col2 > .col:nth-child(2) .lyt-detail-02{margin-top:3em;}.lyt-col-01.col3 > .col:nth-child(1) .lyt-detail-02,.lyt-col-01.col3 > .col:nth-child(2) .lyt-detail-02,.lyt-col-01.col3 > .col:nth-child(3) .lyt-detail-02{margin-top:3em;}.lyt-col-01.col4 > .col:nth-child(1) .lyt-detail-02,.lyt-col-01.col4 > .col:nth-child(2) .lyt-detail-02,.lyt-col-01.col4 > .col:nth-child(3) .lyt-detail-02,.lyt-col-01.col4 > .col:nth-child(4) .lyt-detail-02{margin-top:3em;}@media only screen and (max-width:960px){.lyt-col-01.col4 > .col:nth-child(4) .lyt-detail-02{margin-top:0;}}@media only screen and (max-width:768px){.lyt-detail-02{margin-bottom:2.125em;}.lyt-detail-02 .hdg{margin-bottom:.77778em;font-size:1.8rem;}.lyt-col-01.col2 > .col:nth-child(1) .lyt-detail-02,.lyt-col-01.col2 > .col:nth-child(2) .lyt-detail-02{margin-top:2.125em;}.lyt-col-01.col3 > .col:nth-child(1) .lyt-detail-02,.lyt-col-01.col3 > .col:nth-child(2) .lyt-detail-02,.lyt-col-01.col4 > .col:nth-child(1) .lyt-detail-02,.lyt-col-01.col4 > .col:nth-child(2) .lyt-detail-02{margin-top:2.125em;}.lyt-col-01.col3 > .col:nth-child(3) .lyt-detail-02,.lyt-col-01.col4 > .col:nth-child(3) .lyt-detail-02{margin-top:0;}.lyt-col-01.early-linear.col2 > .col:nth-child(2) .lyt-detail-02,.lyt-col-01.early-linear.col3 > .col:nth-child(2) .lyt-detail-02,.lyt-col-01.early-linear.col4 > .col:nth-child(2) .lyt-detail-02{margin-top:0;}.lyt-col-01.early-linear.col2 > .col .lyt-detail-02 .header,.lyt-col-01.early-linear.col3 > .col .lyt-detail-02 .header,.lyt-col-01.early-linear.col4 > .col .lyt-detail-02 .header{height:auto !important;}}@media only screen and (max-width:600px){.lyt-col-01:not(.no-linear).col2 > .col:nth-child(2) .lyt-detail-02,.lyt-col-01:not(.no-linear).col3 > .col:nth-child(2) .lyt-detail-02,.lyt-col-01:not(.no-linear).col4 > .col:nth-child(2) .lyt-detail-02{margin-top:0;}.lyt-col-01:not(.no-linear).col2 > .col .lyt-detail-02 .header,.lyt-col-01:not(.no-linear).col3 > .col .lyt-detail-02 .header,.lyt-col-01:not(.no-linear).col4 > .col .lyt-detail-02 .header{height:auto !important;}}.lyt-parking-01{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:1.875em;}.lyt-parking-01 .hdg{position:relative;line-height:1.33333;color:#07185c;font-size:2.4rem;font-weight:bold;padding:.1875em 0 .1875em 50px;}.lyt-parking-01 .hdg::before{content:"";position:absolute;top:50%;left:0;width:40px;height:40px;margin-top:-20px;background:transparent url(/sites/all/themes/kix/images/common/icon/parking-01.png) no-repeat 50% 50%;background-size:cover;}.lyt-parking-01 .time{margin-bottom:0;color:#666;font-size:1.4rem;}@media only screen and (max-width:960px){.lyt-parking-01{display:block;margin-bottom:0;}.lyt-parking-01 .hdg{margin-bottom:.83333em;}.lyt-parking-01 .time{margin-bottom:1.71429em;}}@media only screen and (max-width:768px){.lyt-parking-01{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:1.625em;margin-bottom:1.25em;}.lyt-parking-01 .hdg{margin-bottom:0;}.lyt-parking-01 .time{margin-bottom:0;}}@media only screen and (max-width:480px){.lyt-parking-01{display:block;margin-bottom:0;}.lyt-parking-01 .hdg{margin-bottom:.83333em;}.lyt-parking-01 .time{margin-bottom:1.71429em;}}.lyt-busyness-01 .hdg{position:relative;display:inherit;line-height:1.33333;padding:.1875em 0;color:#07185c;font-size:2.4rem;font-weight:bold;}@media only screen and (max-width:768px){.lyt-busyness-01{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:1.625em;margin-bottom:1.25em;}}.busyness-constrcuction-txt{color:#c80174;}.lyt-search-01{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}.lyt-search-01 .result,.lyt-search-01 .display{margin-bottom:1.875em;}.lyt-search-01 .result b{font-size:1.8rem;}.lyt-search-01 .display{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.lyt-search-01 .display ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 5px;}.lyt-search-01 .display ul > li{display:-webkit-flex;display:flex;margin-left:5px;}.lyt-search-01 .display ul > li > a{min-width:40px;border:1px solid #d7d7d7;padding:.125em 4px;background-color:#fff;color:#666;text-align:center;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;will-change:border-color,background-color,color;}.lyt-search-01 .display ul > li > a:hover,.lyt-search-01 .display ul > li > a:focus,.lyt-search-01 .display ul > li > a:active{background-color:#ebebeb;}.lyt-search-01 .display ul > li > a.current{border-color:#676b7a;background-color:#676b7a;color:#fff;}@media only screen and (max-width:768px){.lyt-search-01{display:block;}}.lyt-floormap-01{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;margin-bottom:2.5em;}.lyt-floormap-01 > .inner{position:relative;width:1260px;padding:24px 0;text-align:center;}.lyt-floormap-01 .map-point{position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.lyt-floormap-01 .map-point .pin{position:absolute;width:50px;height:45px;margin:-35px 0 0 -25px;opacity:0;transition:opacity .4s;}.lyt-floormap-01 .map-point .pin img{display:inline-block;will-change:transform;}.lyt-floormap-01 .map-point .pin.show{opacity:1;}.lyt-floormap-01 .map-point .pin.spring img{transform:translateY(0) scale(1,1);transform-origin:50% 100%;animation:spring 1s linear 1;}@keyframes spring{0%{transform:translateY(0) scale(1,1);}7%{transform:translateY(0) scale(1.1,.9);}14%{transform:translateY(0) scale(1.15,.85);}21%{transform:translateY(0) scale(1.1,.9);}28%{transform:translateY(0) scale(1,1);}35%{transform:translateY(-8px) scale(1,1);}42%{transform:translateY(-11px) scale(1,1);}50%{transform:translateY(-12px) scale(1,1);}58%{transform:translateY(-11px) scale(1,1);}65%{transform:translateY(-8px) scale(1,1);}72%{transform:translateY(0) scale(1,1);}79%{transform:translateY(0) scale(1.1,.9);}86%{transform:translateY(0) scale(1.15,.85);}93%{transform:translateY(0) scale(1.1,.9);}100%{transform:translateY(0) scale(1,1);}}@media only screen and (max-width:768px){.lyt-floormap-01{margin-bottom:1.875em;}}.lyt-toggle-01{margin-bottom:2.125em;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}.lyt-toggle-01 + .lyt-toggle-01{margin-top:-2.1875em;}.lyt-toggle-01 > .hdg{position:relative;padding:1.2em 20px;color:#07185c;font-size:2rem;font-weight:bold;}.lyt-toggle-01 > .hdg > button{display:none;}.lyt-toggle-01 > .content{overflow:hidden;}.lyt-toggle-01 > .content > .inner{padding:2em 1px 1.5em 1px;}.lyt-toggle-01 > .content > .inner > *:first-child[class*="hdg-section"]{margin-top:.4rem;}.lyt-toggle-01.toggle-ready > .hdg{background-color:#fff;transition:background-color .4s;will-change:background-color;}.lyt-toggle-01.toggle-ready > .hdg:hover,.lyt-toggle-01.toggle-ready > .hdg:focus,.lyt-toggle-01.toggle-ready > .hdg:active{background-color:#f2f2f2;}.lyt-toggle-01.toggle-ready > .hdg::after{content:"";position:absolute;top:50%;right:20px;z-index:2;display:block;width:30px;height:30px;border-radius:.5rem;background-color:#07185c;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.lyt-toggle-01.toggle-ready > .hdg > button{position:relative;z-index:3;display:block;width:calc(100% + 40px);overflow:hidden;margin:-1.2em -20px;border-radius:0;padding:1.2em 70px 1.2em 20px;background-color:transparent;text-align:left;}.lyt-toggle-01.toggle-ready > .hdg > button::before,.lyt-toggle-01.toggle-ready > .hdg > button::after{content:"";position:absolute;top:50%;z-index:4;display:block;border-radius:1px;background-color:#fff;transition:-webkit-transform .4s,transform .4s;will-change:-webkit-transform,transform;}.lyt-toggle-01.toggle-ready > .hdg > button::before{right:27px;width:16px;height:2px;margin-top:-1px;}.lyt-toggle-01.toggle-ready > .hdg > button::after{right:34px;width:2px;height:16px;margin-top:-8px;}.lyt-toggle-01.toggle-ready > .hdg > button[aria-pressed="true"]::before,.lyt-toggle-01.toggle-ready > .hdg > button[aria-pressed="true"]::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.lyt-toggle-01.toggle-ready > .content{display:none;transition:height .4s;will-change:height;}.lyt-toggle-01.toggle-ready.opened > .hdg{background-color:#ebebeb;}.lyt-toggle-01.toggle-ready.exist > .content{display:block;}.lyt-toggle-01.toggle-ready.static > .content{transition:none;will-change:auto;}.lyt-toggle-01.qa > .hdg > button > span.mark{top:50%;left:20px;width:30px;height:30px;line-height:1.875;display:block;margin-top:-15px;background-color:#c80074;color:#fff;font-size:1.6rem;font-weight:bold;text-align:center;}.lyt-toggle-01.qa.toggle-ready > .hdg > button{padding-left:60px;}.lyt-toggle-01.voice > .hdg > button > span.voice{position:relative;top:inherit;left:inherit;display:inline-block;padding-left:40px;}.lyt-toggle-01.voice > .hdg > button > span.voice::before{content:"";position:absolute;top:.8em;left:0;display:block;width:30px;height:30px;margin-top:-15px;background:transparent url(/sites/all/themes/kix/images/common/icon/voice-01.png) no-repeat 50% 50%;background-size:cover;}.lyt-toggle-01.voice > .hdg > button > br + .voice{margin-top:.5em;}.static .lyt-toggle-01 > .hdg{background-color:#ebebeb;}@media only screen and (max-width:768px){.lyt-toggle-01{margin-left:-16px;margin-right:-16px;margin-bottom:1.5em;}.lyt-toggle-01 + .lyt-toggle-01{margin-top:-1.5625em;}.lyt-toggle-01 > .hdg{padding:.86111em 16px;font-size:1.8rem;}.lyt-toggle-01 > .content > .inner{padding:1.625em 16px .75em 16px;}.lyt-toggle-01.toggle-ready > .hdg::after{right:16px;}.lyt-toggle-01.toggle-ready > .hdg > button{width:calc(100% + (16px * 2));margin:-.86111em -16px;padding:.86111em 62px .86111em 16px;}.lyt-toggle-01.toggle-ready > .hdg > button::before{right:23px;}.lyt-toggle-01.toggle-ready > .hdg > button::after{right:30px;}.lyt-toggle-01.qa > .hdg > button > span.mark{left:16px;}.lyt-toggle-01.qa.toggle-ready > .hdg > button{padding-left:56px;}}.lyt-partation-01{display:block;margin:1.5em 0 3em 0;border-top:1px solid #d7d7d7;}@media only screen and (max-width:768px){.lyt-partation-01{margin:1.125em 0 2.375em 0;}}.lyt-quickpanel-01{margin-bottom:3.75em;background-color:#ebebeb;font-size:1.6rem;}.lyt-quickpanel-01 p,.lyt-quickpanel-01 ul{margin-bottom:0;}.lyt-quickpanel-01 > .inner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;max-width:1260px;margin:0 auto;}.lyt-quickpanel-01 > .inner > .col{width:calc(100%/3);padding:1.5em;}.lyt-quickpanel-01 .hdg{line-height:1.25;margin-bottom:.875em;color:#000;font-size:2rem;font-weight:bold;}.lyt-quickpanel-01 .hdg > a{position:relative;display:table;padding-right:32px;color:#07185c;text-decoration:none;transition:color .2s;will-change:color;}.lyt-quickpanel-01 .hdg > a::after{content:"";position:absolute;top:47.5%;right:0;display:block;width:24px;height:24px;border:2px solid #07185c;border-radius:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:right .2s,border-color .2s;will-change:right,border-color;}.lyt-quickpanel-01 .hdg > a > span::before,.lyt-quickpanel-01 .hdg > a > span::after{top:47.5%;right:9px;background-color:#07185c;transition:right .2s,background-color .2s;will-change:right,background-color;}.lyt-quickpanel-01 .hdg > a:hover,.lyt-quickpanel-01 .hdg > a:focus,.lyt-quickpanel-01 .hdg > a:active{color:#c80074;}.lyt-quickpanel-01 .hdg > a:hover::after,.lyt-quickpanel-01 .hdg > a:focus::after,.lyt-quickpanel-01 .hdg > a:active::after{right:-3px;border-color:#c80074;}.lyt-quickpanel-01 .hdg > a:hover > span::before,.lyt-quickpanel-01 .hdg > a:hover > span::after,.lyt-quickpanel-01 .hdg > a:focus > span::before,.lyt-quickpanel-01 .hdg > a:focus > span::after,.lyt-quickpanel-01 .hdg > a:active > span::before,.lyt-quickpanel-01 .hdg > a:active > span::after{right:6px;background-color:#c80074;}.lyt-quickpanel-01 .hdg > a .icon-blank-01{margin-top:.425em;}.lyt-quickpanel-01 .train,.lyt-quickpanel-01 .car,.lyt-quickpanel-01 .ship,.lyt-quickpanel-01 .parking{position:relative;min-height:40px;padding:.25em 0 0 50px;font-weight:bold;}.lyt-quickpanel-01 .train::before,.lyt-quickpanel-01 .car::before,.lyt-quickpanel-01 .ship::before,.lyt-quickpanel-01 .parking::before{content:"";position:absolute;top:0;left:0;display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:50% 50%;background-size:40px;}.lyt-quickpanel-01 .train p + p,.lyt-quickpanel-01 .car p + p,.lyt-quickpanel-01 .ship p + p,.lyt-quickpanel-01 .parking p + p{margin-top:.625em;}.lyt-quickpanel-01 .train p .title,.lyt-quickpanel-01 .car p .title,.lyt-quickpanel-01 .ship p .title,.lyt-quickpanel-01 .parking p .title{display:inline-block;}.lyt-quickpanel-01 .train b,.lyt-quickpanel-01 .car b,.lyt-quickpanel-01 .ship b,.lyt-quickpanel-01 .parking b{position:relative;top:.05em;display:inline-block;line-height:1.5;padding:0 5px;font-size:2rem;}.lyt-quickpanel-01 .train b.normal,.lyt-quickpanel-01 .car b.normal,.lyt-quickpanel-01 .ship b.normal,.lyt-quickpanel-01 .parking b.normal{background-color:#fff;color:#07185c;}.lyt-quickpanel-01 .train b.trouble,.lyt-quickpanel-01 .car b.trouble,.lyt-quickpanel-01 .ship b.trouble,.lyt-quickpanel-01 .parking b.trouble{background-color:#c80074;color:#fff;}.lyt-quickpanel-01 .train b.empty,.lyt-quickpanel-01 .car b.empty,.lyt-quickpanel-01 .ship b.empty,.lyt-quickpanel-01 .parking b.empty{background-color:#fff;color:#07185c;}.lyt-quickpanel-01 .train b.crowded,.lyt-quickpanel-01 .car b.crowded,.lyt-quickpanel-01 .ship b.crowded,.lyt-quickpanel-01 .parking b.crowded{background-color:#f9d3d9;color:#07185c;}.lyt-quickpanel-01 .train b.full,.lyt-quickpanel-01 .car b.full,.lyt-quickpanel-01 .ship b.full,.lyt-quickpanel-01 .parking b.full{background-color:#c80074;color:#fff;}.lyt-quickpanel-01 .train::before{background-image:url(/sites/all/themes/kix/images/common/icon/train-01.png);}.lyt-quickpanel-01 .car{margin-top:.875em;}.lyt-quickpanel-01 .car::before{background-image:url(/sites/all/themes/kix/images/common/icon/bridge-01.png);}.lyt-quickpanel-01 .ship{margin-top:.875em;}.lyt-quickpanel-01 .ship::before{background-image:url(/sites/all/themes/kix/images/common/icon/ship-01.png);}.lyt-quickpanel-01 .parking + *:first-of-type{margin-top:.625em;margin-left:-5px;}.lyt-quickpanel-01 .parking::before{background-image:url(/sites/all/themes/kix/images/common/icon/parking-01.png);}.lyt-quickpanel-01 .weather{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-weight:bold;}.lyt-quickpanel-01 .weather .img{width:60px;height:60px;margin-right:24px;}.lyt-quickpanel-01 .weather .img img{width:100%;}.lyt-quickpanel-01 .weather + *:first-of-type{margin-top:.625em;margin-left:-5px;}@media only screen and (max-width:960px){.lyt-quickpanel-01{margin-bottom:2.5em;padding:.01em 25px;}.lyt-quickpanel-01 > .inner > .col{padding:1.5em;}.lyt-quickpanel-01 > .inner > .col.col1{width:100%;}.lyt-quickpanel-01 > .inner > .col.col2{width:47.78761%;border-top:1px solid #d7d7d7;}.lyt-quickpanel-01 .bridge{display:-webkit-flex;display:flex;}.lyt-quickpanel-01 .train p{display:inline-block;margin-right:16px;margin-bottom:.5em;}.lyt-quickpanel-01 .train p + p{margin-top:0;margin-right:0;}.lyt-quickpanel-01 .car{margin-top:0;margin-left:30px;}.lyt-quickpanel-01 .ship{margin-top:0;margin-left:30px;}}@media only screen and (max-width:960px) and (min-width:769px){.lyt-quickpanel-01 .title{width:auto !important;}}@media only screen and (max-width:768px){.lyt-quickpanel-01{padding:.01em 16px;}.lyt-quickpanel-01 > .inner > .col.col2{width:48.64131%;}.lyt-quickpanel-01 .hdg{margin-bottom:.65em;}.lyt-quickpanel-01 .train,.lyt-quickpanel-01 .car,.lyt-quickpanel-01 .ship,.lyt-quickpanel-01 .parking{padding-top:.4375em;}.lyt-quickpanel-01 .train b,.lyt-quickpanel-01 .car b,.lyt-quickpanel-01 .ship b,.lyt-quickpanel-01 .parking b{position:static;line-height:1.625;padding:0 5px;font-size:1.6rem;}.lyt-quickpanel-01 .train p{display:block;margin-bottom:0;}.lyt-quickpanel-01 .train p + p{margin-top:.625em;margin-right:0;}.lyt-quickpanel-01 .car{margin-left:40px;}.lyt-quickpanel-01 .ship{margin-left:40px;}}@media only screen and (max-width:768px) and (min-width:600px){.lyt-quickpanel-01 .car .title{width:auto !important;}.lyt-quickpanel-01 .ship .title{width:auto !important;}}@media only screen and (max-width:600px){.lyt-quickpanel-01 > .inner{display:block;margin-left:-16px;margin-right:-16px;}.lyt-quickpanel-01 > .inner > .col{padding:1.25em 16px;}.lyt-quickpanel-01 > .inner > .col.col1,.lyt-quickpanel-01 > .inner > .col.col2{width:auto;}.lyt-quickpanel-01 > .inner > .col.col2{overflow:hidden;}.lyt-quickpanel-01 > .inner > .col .inner{display:-webkit-flex;display:flex;}.lyt-quickpanel-01 .bridge{display:block;}.lyt-quickpanel-01 .train p{display:inline-block;}.lyt-quickpanel-01 .train p + p{margin-top:0;margin-left:10px;}.lyt-quickpanel-01 .car{margin-top:.5625em;margin-left:0;}.lyt-quickpanel-01 .ship{margin-top:.5625em;margin-left:0;}.lyt-quickpanel-01 .parking + *:first-of-type{margin-top:.4375em;margin-left:20px;}.lyt-quickpanel-01 .weather{float:left;margin-right:50px;}.lyt-quickpanel-01 .weather + *:first-of-type{margin-top:0;padding-top:.2625em;}}@media only screen and (max-width:480px){.lyt-quickpanel-01 > .inner > .col .inner{display:block;}.lyt-quickpanel-01 .train p{display:block;}.lyt-quickpanel-01 .train p + p{margin-top:.635em;margin-left:0;}.lyt-quickpanel-01 .parking + *:first-of-type{margin-top:.625em;margin-left:0;}.lyt-quickpanel-01 .weather{float:none;margin-right:0;}.lyt-quickpanel-01 .weather + *:first-of-type{margin-top:.625em;margin-left:0;padding-top:0;}}.lyt-carousel-01{position:relative;margin-bottom:2.125em;}.lyt-carousel-01 > .carousel-content{display:none;overflow:hidden;}.lyt-carousel-01 > .carousel-content > ul{display:-webkit-flex;display:flex;width:100%;margin-bottom:0;}.lyt-carousel-01 > .carousel-content > ul > li{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;background-color:#fff;}.lyt-carousel-01 > .carousel-content > ul > li > *{-webkit-flex-basis:99%;flex-basis:99%;text-align:center;}.lyt-carousel-01 > .carousel-content.ready{display:block;}.lyt-carousel-01 > .carousel-content.ready > ul{transition:-webkit-transform .4s,transform .4s;transition-timing-function:ease-in-out;will-change:-webkit-transform,transform;}.lyt-carousel-01 > .carousel-content.static > ul{transition:none;will-change:auto;}.lyt-carousel-01 .carousel-ui{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}.lyt-carousel-01 .carousel-ui .pager{display:-webkit-flex;display:flex;margin:1.25em 0 0 0;}.lyt-carousel-01 .carousel-ui .pager > li{margin-left:20px;}.lyt-carousel-01 .carousel-ui .pager > li:first-child{margin-left:0;}.lyt-carousel-01 .carousel-ui .pager > li button{display:block;width:1em;height:1em;overflow:hidden;border:3px solid #949494;border-radius:.5em;background-color:#fff;transition:border-width .4s,border-color .4s;will-change:border-width,border-color;}.lyt-carousel-01 .carousel-ui .pager > li button:hover,.lyt-carousel-01 .carousel-ui .pager > li button:focus,.lyt-carousel-01 .carousel-ui .pager > li button:active{border-color:#c80074;}.lyt-carousel-01 .carousel-ui .pager > li button.current{border-width:.5em;border-color:#c80074;}.lyt-carousel-01 .carousel-ui .pager + .state{margin-left:20px;}.lyt-carousel-01 .carousel-ui .pager + .prev{top:calc((100% - 2.25em) / 2);}.lyt-carousel-01 .carousel-ui .pager + .prev + .next{top:calc((100% - 2.25em) / 2);}.lyt-carousel-01 .carousel-ui .state{margin:1.25em 0 0 0;}.lyt-carousel-01 .carousel-ui .state button{position:relative;display:block;width:1em;height:1em;overflow:hidden;border-radius:0;background-color:transparent;}.lyt-carousel-01 .carousel-ui .state button.pause::before,.lyt-carousel-01 .carousel-ui .state button.pause::after{content:"";position:absolute;top:50%;display:block;width:4px;height:14px;background-color:#949494;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .4s;will-change:background-color;}.lyt-carousel-01 .carousel-ui .state button.pause::before{left:1px;}.lyt-carousel-01 .carousel-ui .state button.pause::after{right:1px;}.lyt-carousel-01 .carousel-ui .state button.pause:hover::before,.lyt-carousel-01 .carousel-ui .state button.pause:hover::after,.lyt-carousel-01 .carousel-ui .state button.pause:focus::before,.lyt-carousel-01 .carousel-ui .state button.pause:focus::after,.lyt-carousel-01 .carousel-ui .state button.pause:active::before,.lyt-carousel-01 .carousel-ui .state button.pause:active::after{background-color:#c80074;}.lyt-carousel-01 .carousel-ui .state button.resume::before{content:"";position:absolute;top:50%;left:2px;display:block;width:0;height:0;border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent #949494;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:border-color .4s;will-change:border-color;}.lyt-carousel-01 .carousel-ui .state button.resume:hover::before,.lyt-carousel-01 .carousel-ui .state button.resume:focus::before,.lyt-carousel-01 .carousel-ui .state button.resume:active::before{border-color:transparent transparent transparent #c80074;}.lyt-carousel-01 .carousel-ui .state + .prev{top:calc((100% - 2.25em) / 2);}.lyt-carousel-01 .carousel-ui .state + .prev + .next{top:calc((100% - 2.25em) / 2);}.lyt-carousel-01 .carousel-ui .prev,.lyt-carousel-01 .carousel-ui .next{position:absolute;top:50%;margin-bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.lyt-carousel-01 .carousel-ui .prev button,.lyt-carousel-01 .carousel-ui .next button{position:relative;display:block;width:40px;height:80px;overflow:hidden;border-radius:0;background-color:rgba(0,0,0,.6);transition:background-color .2s;will-change:background-color;}.lyt-carousel-01 .carousel-ui .prev button:hover,.lyt-carousel-01 .carousel-ui .prev button:focus,.lyt-carousel-01 .carousel-ui .prev button:active,.lyt-carousel-01 .carousel-ui .next button:hover,.lyt-carousel-01 .carousel-ui .next button:focus,.lyt-carousel-01 .carousel-ui .next button:active{background-color:rgba(0,0,0,.4);}.lyt-carousel-01 .carousel-ui .prev button::before,.lyt-carousel-01 .carousel-ui .prev button::after,.lyt-carousel-01 .carousel-ui .next button::before,.lyt-carousel-01 .carousel-ui .next button::after{content:"";position:absolute;top:50%;display:block;width:13px;height:2px;margin-top:-1.25px;border-radius:1.5px;background-color:#fff;transition:left .2s,right .2s;will-change:left,right;}.lyt-carousel-01 .carousel-ui .prev button::after,.lyt-carousel-01 .carousel-ui .next button::after{margin-top:-1.75px;}.lyt-carousel-01 .carousel-ui .prev{left:3px;}.lyt-carousel-01 .carousel-ui .prev button::before,.lyt-carousel-01 .carousel-ui .prev button::after{left:15px;}.lyt-carousel-01 .carousel-ui .prev button::before{-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;}.lyt-carousel-01 .carousel-ui .prev button::after{-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:0 0;transform-origin:0 0;}.lyt-carousel-01 .carousel-ui .prev button:hover::before,.lyt-carousel-01 .carousel-ui .prev button:hover::after,.lyt-carousel-01 .carousel-ui .prev button:focus::before,.lyt-carousel-01 .carousel-ui .prev button:focus::after,.lyt-carousel-01 .carousel-ui .prev button:active::before,.lyt-carousel-01 .carousel-ui .prev button:active::after{left:12px;}.lyt-carousel-01 .carousel-ui .next{right:3px;}.lyt-carousel-01 .carousel-ui .next button::before,.lyt-carousel-01 .carousel-ui .next button::after{right:15px;}.lyt-carousel-01 .carousel-ui .next button::before{-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}.lyt-carousel-01 .carousel-ui .next button::after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;}.lyt-carousel-01 .carousel-ui .next button:hover::before,.lyt-carousel-01 .carousel-ui .next button:hover::after,.lyt-carousel-01 .carousel-ui .next button:focus::before,.lyt-carousel-01 .carousel-ui .next button:focus::after,.lyt-carousel-01 .carousel-ui .next button:active::before,.lyt-carousel-01 .carousel-ui .next button:active::after{right:12px;}.lyt-carousel-01.carousel-home-01{margin-bottom:1.25em;}.static .lyt-carousel-01 > .carousel-content{display:block;}.static .lyt-carousel-01 > .carousel-content > ul{display:block;will-change:auto;}.static .lyt-carousel-01 > .carousel-content > ul > li + li{margin-top:.5em;}.static .lyt-carousel-01 > .carousel-ui{display:none;}@media only screen and (max-width:768px){.lyt-carousel-01 .carousel-ui .prev button,.lyt-carousel-01 .carousel-ui .next button{width:30px;}.lyt-carousel-01 .carousel-ui .prev button::before,.lyt-carousel-01 .carousel-ui .prev button::after{left:10px;}.lyt-carousel-01 .carousel-ui .prev button:hover::before,.lyt-carousel-01 .carousel-ui .prev button:hover::after,.lyt-carousel-01 .carousel-ui .prev button:focus::before,.lyt-carousel-01 .carousel-ui .prev button:focus::after,.lyt-carousel-01 .carousel-ui .prev button:active::before,.lyt-carousel-01 .carousel-ui .prev button:active::after{left:8px;}.lyt-carousel-01 .carousel-ui .next button::before,.lyt-carousel-01 .carousel-ui .next button::after{right:10px;}.lyt-carousel-01 .carousel-ui .next button:hover::before,.lyt-carousel-01 .carousel-ui .next button:hover::after,.lyt-carousel-01 .carousel-ui .next button:focus::before,.lyt-carousel-01 .carousel-ui .next button:focus::after,.lyt-carousel-01 .carousel-ui .next button:active::before,.lyt-carousel-01 .carousel-ui .next button:active::after{right:8px;}}.lyt-tab-01 > .tab-list{display:-webkit-flex;display:flex;line-height:1.25;font-size:1.6rem;}.lyt-tab-01 > .tab-list > li{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0%;flex-basis:0%;display:-webkit-flex;display:flex;}.lyt-tab-01 > .tab-list > li a{-webkit-flex-grow:1;flex-grow:1;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:3px solid #e6e6e6;padding:.4375em 7px;background-color:#e6e6e6;color:#666;font-weight:bold;text-align:center;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;will-change:border-color,background-color,color;}.lyt-tab-01 > .tab-list > li a::after{content:"";position:absolute;left:50%;bottom:-11px;display:block;width:0;height:0;margin-left:-5.5px;border-style:solid;border-width:8px 5.5px 0 5.5px;border-color:#07185c transparent transparent transparent;opacity:0;transition:opacity .2s;}.lyt-tab-01 > .tab-list > li a:hover,.lyt-tab-01 > .tab-list > li a:focus,.lyt-tab-01 > .tab-list > li a:active{background-color:#fff;}.lyt-tab-01 > .tab-list > li.current a{border-color:#07185c;background-color:#07185c;color:#fff;}.lyt-tab-01 > .tab-list > li.current a::after{opacity:1;}.lyt-tab-01 > .tab-panels{margin-top:1.25em;}.lyt-tab-01 > .tab-panels > .tab-panel{display:none;}.lyt-tab-01 > .tab-panels > .tab-panel.current{display:block;}.static .lyt-tab-01 > .tab-panels > .tab-panel{display:block;}.static .lyt-tab-01 > .tab-panels > .tab-panel[id]{margin-top:-120px;padding-top:120px;}@media only screen and (max-width:960px){.static .lyt-tab-01 > .tab-panels > .tab-panel[id]{margin-top:-170px;padding-top:170px;}}@media only screen and (max-width:768px){.static .lyt-tab-01 > .tab-panels > .tab-panel[id]{margin-top:-54px;padding-top:54px;}}.lyt-home-slides{position:relative;height:500px;}.lyt-home-slides .track{position:absolute;top:0;left:0;width:100%;height:100%;}.lyt-home-slides .track > li{display:none;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background:#f8f8f8 no-repeat center center / cover;}.lyt-home-slides .track > li:hover{opacity:.8;}.lyt-home-slides .track > li::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(34,43,46,0),rgba(34,43,46,.4));z-index:0;}.lyt-home-slides .track > li .inner{position:relative;top:50%;max-width:1340px;margin:0 auto;padding:0 40px;transform:translate(0,-50%);z-index:1;}.lyt-home-slides .track > li .inner p:first-child{text-shadow:0 0 6px rgba(51,51,51,.5);color:#fff;font-size:48px;font-weight:bold;line-height:67px;}.lyt-home-slides .track > li .inner p.nav-btn-01{margin:40px 0 0;}.lyt-home-slides .track > li .inner p.nav-btn-01 a{max-width:280px;margin:0;}.lyt-home-slides .track > li .inner p.nav-btn-01 a:not(:hover){background-color:rgba(255,255,255,.7);}.lyt-home-slides .indicators{display:flex;justify-content:center;position:absolute;left:0;bottom:30px;width:100%;height:17px;margin:0;}.lyt-home-slides .indicators li{position:relative;width:17px;height:17px;margin:0 10px;text-align:center;cursor:pointer;}.lyt-home-slides .indicators li::before{content:"";display:block;position:relative;top:2px;left:2px;width:12px;height:12px;border-radius:50%;border:2px solid #c80074;background-color:#fff;transition:top 200ms,left 200ms,width 200ms,height 200ms,border 200ms,background-color;}.lyt-home-slides .indicators li.current::before{top:0;left:0;width:17px;height:17px;border:2px solid #fff;background-color:#c80074;}.lyt-home-slides button.play{position:absolute;left:40px;bottom:30px;padding:0 0 0 20px;border:none;background:none;}.lyt-home-slides button.play span{display:none;color:#fff;font-size:13px;line-height:18px;}.lyt-home-slides button.play::before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;border:1px solid rgba(255,255,255,.6);}.lyt-home-slides button.play:not(.pause) span:first-child{display:block;}.lyt-home-slides button.play:not(.pause)::after{content:"";display:block;position:absolute;top:4px;left:4px;width:9px;height:8px;border-left:3px solid #fff;border-right:3px solid #fff;border-top:none;border-bottom:none;}.lyt-home-slides button.play.pause span:last-child{display:block;}.lyt-home-slides button.play.pause::after{content:"";display:block;position:absolute;left:6px;top:3px;height:0;width:0;border:5px transparent solid;border-right-width:0;border-left-color:#fff;}.lyt-home-search{padding:36px 0 30px;background-color:#07185c;}.lyt-home-search .inner{width:100%;max-width:1340px;margin:0 auto;padding:0 40px;}.lyt-home-search .inner h2{text-align:center;}.lyt-home-search .inner h2 span{display:inline-block;position:relative;padding:0 0 0 68px;color:#fff;font-size:36px;font-weight:bold;line-height:1em;}.lyt-home-search .inner h2 span::before{content:"";position:absolute;top:0;left:0;width:29px;height:29px;border:6px solid #fff;border-radius:50%;}.lyt-home-search .inner h2 span::after{content:"";position:absolute;top:26px;left:21px;width:16px;height:6px;background-color:#fff;transform:rotate(45deg);}.lyt-home-search .inner form{margin:28px -20px 0;padding:0;background-color:transparent;}.lyt-home-search .inner form ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.lyt-home-search .inner form ul li{display:block;width:25%;padding:0 20px;}.lyt-home-search .inner form ul li label.input{display:block;color:#fff;}.lyt-home-search .inner form ul li .label{width:100%;font-size:14px;font-weight:bold;}.lyt-home-search .inner form .submit{max-width:610px;margin:0 auto;}.lyt-home-search .inner form .submit button{max-width:660px;height:40px;padding:0;border:1px solid #fff;}@media only screen and (max-width:768px){.lyt-home-slides{height:100vw;}.lyt-home-slides .track > li .inner{height:100%;padding:0 2rem;}.lyt-home-slides .track > li .inner p:first-child{position:absolute;top:calc(50% - 6rem);left:2rem;width:calc(100% - 4rem);text-shadow:0 0 1rem rgba(51,51,51,.5);font-size:2.4rem;line-height:3.4rem;transform:translate(0,-50%);}.lyt-home-slides .track > li .inner p.nav-btn-01{position:absolute;left:0;bottom:9rem;width:100%;padding:0 10%;}.lyt-home-slides .track > li .inner p.nav-btn-01 a{margin:0 auto;min-height:50px;padding:.5em 32px .5em 20px;}.lyt-home-slides .indicators{bottom:2rem;}.lyt-home-slides button.play{left:3rem;bottom:2rem;}.lyt-home-search{padding:2.8rem 1.8rem;border-bottom:none;}.lyt-home-search .inner{padding:0;}.lyt-home-search .inner h2{text-align:left;}.lyt-home-search .inner h2 span{padding:0 0 0 3.6rem;font-size:2rem;}.lyt-home-search .inner h2 span::before{width:1.7rem;height:1.7rem;border:.4rem solid #fff;}.lyt-home-search .inner h2 span::after{top:1.4rem;left:1.1rem;width:1.1rem;height:.4rem;}.lyt-home-search .inner form{margin:2rem 0 0;}.lyt-home-search .inner form ul{display:block;}.lyt-home-search .inner form ul li{width:100%;padding:0;}.lyt-home-search .inner form ul li .label{width:6.7rem;font-size:1.4rem;font-weight:bold;line-height:2.3rem;}.lyt-home-search .inner form ul li span.select,.lyt-home-search .inner form ul li span.input{width:100%;}.lyt-home-search .inner form .submit{width:100%;}}.lyt-home-02{display:-webkit-flex;display:flex;margin-left:-2.38095%;margin-right:-2.38095%;}.lyt-home-02 > .col{padding-left:2.2727%;padding-right:2.2727%;}.lyt-home-02 > .col:nth-child(1){width:calc(((100% - .0375px) / 3) * 2);}.lyt-home-02 > .col:nth-child(2){width:calc((100% - .0375px) / 3);}@media only screen and (max-width:960px){.lyt-home-02{margin-left:-2.21239%;margin-right:-2.21239%;}.lyt-home-02 > .col{padding-left:2.11864%;padding-right:2.11864%;}}@media only screen and (max-width:768px){.lyt-home-02{display:block;margin-left:0;margin-right:0;}.lyt-home-02 > .col{padding-left:0;padding-right:0;}.lyt-home-02 > .col:nth-child(1){width:auto;}.lyt-home-02 > .col:nth-child(2){max-width:400px;width:100%;margin-left:auto;margin-right:auto;}}.lyt-flight-01{height:620px;overflow:auto;box-shadow:0 0 1.25em rgba(64,64,64,.5);}.lyt-flight-01 > .panel > .ui{margin-bottom:0;}.lyt-flight-01 > .panel > .ui button{position:relative;display:block;width:100%;border-radius:0;padding:1.2em 20px 1.2em 64px;background-color:transparent;font-size:2rem;font-weight:bold;text-align:left;}.lyt-flight-01 > .panel > .ui button > span{display:block;}.lyt-flight-01 > .panel > .content{overflow:hidden;}.lyt-flight-01 > .panel > .content > .inner{margin:0 20px;padding:.01em 0 1.25em 0;}.lyt-flight-01 > .panel.panel-realtime{background-color:rgba(255,255,255,.95);}.lyt-flight-01 > .panel.panel-realtime > .ui button{color:#07185c;}.lyt-flight-01 > .panel.panel-realtime > .ui button::before{content:"";position:absolute;top:50%;left:20px;display:block;width:32px;height:32px;margin-top:-16px;background:transparent url(/sites/all/themes/kix/images/common/icon/airplane-01.png) no-repeat 50% 50%;background-size:cover;}.lyt-flight-01 > .panel.panel-search{background-color:rgba(7,24,92,.95);}.lyt-flight-01 > .panel.panel-search > .ui button{color:#fff;}.lyt-flight-01 > .panel.panel-search > .ui button::before,.lyt-flight-01 > .panel.panel-search > .ui button::after{content:"";position:absolute;top:50%;display:block;}.lyt-flight-01 > .panel.panel-search > .ui button::before{left:20px;width:22px;height:22px;margin-top:-13px;border:2px solid #fff;border-radius:50%;}.lyt-flight-01 > .panel.panel-search > .ui button::after{left:36px;width:10px;height:2px;margin-top:8px;border-radius:.05em;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.lyt-flight-01 > .panel .lyt-tab-01 > .tab-list{margin-bottom:.625em;}.lyt-flight-01 > .panel .lyt-tab-01 > .tab-panels{margin-top:.75em;}.lyt-flight-01 > .panel .lyt-tab-01 .lyt-tab-01 > .tab-list > li a{border:none;border-bottom:3px solid #d7d7d7;padding-top:.5em;padding-bottom:.25em;background-color:transparent;transition:border-bottom-color .2s,background-color .2s,color .2s;will-change:border-bottom-color,background-color,color;}.lyt-flight-01 > .panel .lyt-tab-01 .lyt-tab-01 > .tab-list > li a:hover,.lyt-flight-01 > .panel .lyt-tab-01 .lyt-tab-01 > .tab-list > li a:focus,.lyt-flight-01 > .panel .lyt-tab-01 .lyt-tab-01 > .tab-list > li a:active{background-color:#fff;}.lyt-flight-01 > .panel .lyt-tab-01 .lyt-tab-01 > .tab-list > li.current a{border-bottom-color:#07185c;color:#07185c;}.lyt-flight-01 > .panel .lyt-tab-01 .tbl-flight-02{margin-bottom:1.25em;}.lyt-flight-01 > .panel .lyt-tab-01 .nav-btn-01{margin:0;}.lyt-flight-01 > .panel .lyt-tab-01 .nav-btn-01 a,.lyt-flight-01 > .panel .lyt-tab-01 .nav-btn-01 button{max-width:inherit;min-height:40px;border-radius:0;padding-top:0;padding-bottom:0;background-color:transparent;}.lyt-flight-01 > .panel .lyt-tab-01 .nav-btn-01 a:hover,.lyt-flight-01 > .panel .lyt-tab-01 .nav-btn-01 a:focus,.lyt-flight-01 > .panel .lyt-tab-01 .nav-btn-01 a:active,.lyt-flight-01 > .panel .lyt-tab-01 .nav-btn-01 button:hover,.lyt-flight-01 > .panel .lyt-tab-01 .nav-btn-01 button:focus,.lyt-flight-01 > .panel .lyt-tab-01 .nav-btn-01 button:active{background-color:#676b7a;}.lyt-flight-01 > .panel .nav-search-01{margin:0;padding:0;background-color:transparent;}.lyt-flight-01 > .panel .nav-search-01::before{content:none;}.lyt-flight-01 > .panel .nav-search-01 .submit > button{max-width:inherit;border:1px solid #fff;padding-top:.375em;padding-bottom:.375em;}.lyt-flight-01 > .panel .lyt-input-02,.lyt-flight-01 > .panel .lyt-input-03{display:block;margin-bottom:1em;}.lyt-flight-01 > .panel .lyt-input-02 > li,.lyt-flight-01 > .panel .lyt-input-03 > li{margin-top:.5em;width:auto;}.lyt-flight-01 > .panel .lyt-input-02 > li:last-child,.lyt-flight-01 > .panel .lyt-input-03 > li:last-child{width:auto;}.lyt-flight-01 > .panel .lyt-input-02 .input > b,.lyt-flight-01 > .panel .lyt-input-03 .input > b{margin-bottom:.07143em;color:#fff;}.lyt-flight-01 > .panel .lyt-input-02 + .submit,.lyt-flight-01 > .panel .lyt-input-03 + .submit{margin-top:1.25em;}.lyt-flight-01.toggle-ready{height:auto;overflow:hidden;}.lyt-flight-01.toggle-ready > .panel > .ui button{padding-top:.7em;padding-bottom:.7em;transition:padding-top .4s,padding-bottom .4s,background-color .2s;will-change:padding-top,padding-bottom,background-color;}.lyt-flight-01.toggle-ready > .panel > .ui button > span{padding-right:24px;}.lyt-flight-01.toggle-ready > .panel > .ui button > span::before,.lyt-flight-01.toggle-ready > .panel > .ui button > span::after{content:"";position:absolute;top:50%;right:20px;display:block;width:16px;height:2px;margin-top:-1px;border-radius:.05em;-webkit-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .4s,transform .4s;will-change:-webkit-transform,transform;}.lyt-flight-01.toggle-ready > .panel > .ui button > span::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.lyt-flight-01.toggle-ready > .panel > .content{display:none;height:auto;transition:height .4s;will-change:height;}.lyt-flight-01.toggle-ready > .panel > .content.exist{display:block;}.lyt-flight-01.toggle-ready > .panel > .content.static{transition:none;will-change:auto;}.lyt-flight-01.toggle-ready > .panel.opened > .ui button{padding-top:1.2em;padding-bottom:1.2em;}.lyt-flight-01.toggle-ready > .panel.opened > .ui button > span::before{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.lyt-flight-01.toggle-ready > .panel.opened > .ui button > span::after{-webkit-transform:rotate(225deg);transform:rotate(225deg);}.lyt-flight-01.toggle-ready > .panel.panel-realtime > .ui button:hover,.lyt-flight-01.toggle-ready > .panel.panel-realtime > .ui button:focus,.lyt-flight-01.toggle-ready > .panel.panel-realtime > .ui button:active{background-color:#ebebeb;}.lyt-flight-01.toggle-ready > .panel.panel-realtime > .ui button > span::before,.lyt-flight-01.toggle-ready > .panel.panel-realtime > .ui button > span::after{background-color:#07185c;}.lyt-flight-01.toggle-ready > .panel.panel-search > .ui button:hover,.lyt-flight-01.toggle-ready > .panel.panel-search > .ui button:focus,.lyt-flight-01.toggle-ready > .panel.panel-search > .ui button:active{background-color:rgba(255,255,255,.25);}.lyt-flight-01.toggle-ready > .panel.panel-search > .ui button > span::before,.lyt-flight-01.toggle-ready > .panel.panel-search > .ui button > span::after{background-color:#fff;}.static .lyt-flight-01 > .panel .lyt-tab-01 .nav-btn-01{margin-bottom:1.5em;}@media only screen and (max-width:768px){.lyt-flight-01{height:auto;box-shadow:none;}.lyt-flight-01 > .panel > .ui button{padding-left:58px;padding-right:16px;}.lyt-flight-01 > .panel > .content > .inner{margin:0 16px;}.lyt-flight-01 > .panel.panel-realtime{background-color:#fff;}.lyt-flight-01 > .panel.panel-realtime > .ui button::before{left:16px;}.lyt-flight-01 > .panel.panel-search{background-color:#07185c;}.lyt-flight-01 > .panel.panel-search > .ui button::before{left:16px;}.lyt-flight-01 > .panel.panel-search > .ui button::after{left:32px;}.lyt-flight-01.toggle-ready > .panel > .ui button > span::before,.lyt-flight-01.toggle-ready > .panel > .ui button > span::after{right:16px;}}.lyt-flight-02{margin-bottom:5em;padding:0 40px;background:#07185c url(/sites/all/themes/kix/images/common/bg-flight-01.jpg) no-repeat 0 0;background-size:100%;}.lyt-flight-02 > .inner{max-width:1260px;margin:0 auto;padding-top:3.25em;padding-bottom:3.75em;}.lyt-flight-02 > .inner > .hdg{color:#fff;font-size:3.2rem;font-weight:bold;text-align:center;}.lyt-flight-02 .panels{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;}.lyt-flight-02 .panels > .panel-01,.lyt-flight-02 .panels > .panel-02,.lyt-flight-02 .panels > .panel-03{box-shadow:0 0 1.5em rgba(0,0,0,.15);background-color:#fff;}.lyt-flight-02 .panels > .panel-01 .hdg,.lyt-flight-02 .panels > .panel-02 .hdg,.lyt-flight-02 .panels > .panel-03 .hdg{color:#07185c;font-size:2.2rem;font-weight:bold;text-align:center;}.lyt-flight-02 .panels > .panel-01,.lyt-flight-02 .panels > .panel-02{width:47.61905%;margin-top:3.25em;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .hdg{-webkit-order:1;order:1;margin:.25em 20px .625em 20px;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-list{-webkit-order:0;order:0;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-list > li a{border:none;box-shadow:0 -.125em 1em rgba(0,0,0,.2) inset;padding-top:.625em;padding-bottom:.625em;transition:box-shadow .2s,background-color .2s,color .2s;will-change:box-shadow,background-color,color;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-list > li a::after{content:none;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-list > li.current a{box-shadow:0 0 0 rgba(0,0,0,0) inset;background-color:#fff;color:#07185c;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-panels{-webkit-order:2;order:2;padding:0 20px 1.875em 20px;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-panels .lyt-tab-01 > .tab-list{margin-bottom:.5em;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-panels .lyt-tab-01 > .tab-panels{margin-top:1.125em;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-panels .lyt-tab-01 > .tab-panels .nav-btn-01{margin-top:0;margin-bottom:0;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-panels .lyt-tab-01 > .tab-panels .nav-btn-01 > a,.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-panels .lyt-tab-01 > .tab-panels .nav-btn-01 > button{max-width:380px;width:100%;}.lyt-flight-02 .panels > .panel-02{padding:2em 20px 1.875em 20px;}.lyt-flight-02 .panels > .panel-02 .hdg{margin-bottom:.40909em;}.lyt-flight-02 .panels > .panel-02 .lyt-tab-01{margin-top:2.5em;}.lyt-flight-02 .panels > .panel-02 .worldmap{margin-bottom:0;padding-top:2.125em;}.lyt-flight-02 .panels > .panel-03{width:100%;margin-top:3.75em;padding:2em 40px 1.875em 40px;}.lyt-flight-02 .panels > .panel-03 .nav-search-01{margin:1.875em 0 0 0;padding:0;background-color:transparent;}.lyt-flight-02 .panels > .panel-map{width:100%;}.lyt-flight-02 .panels > .panel-map .regionmap p{margin-bottom:0;text-align:center;}.static .lyt-flight-02 .panels > .panel-map .regionmap{margin-top:-120px;padding-top:calc(120px + 1.25em);}.static .lyt-flight-02 .panels > .panel-map .regionmap:first-child{padding-top:calc(120px + 2.5em);}@media only screen and (max-width:960px){.lyt-flight-02{padding-left:25px;padding-right:25px;}}@media only screen and (max-width:768px){.lyt-flight-02{margin-bottom:3.75em;padding-left:16px;padding-right:16px;}.lyt-flight-02 > .inner{padding-top:2.125em;padding-bottom:1.875em;}.lyt-flight-02 > .inner > .hdg{font-size:2.8rem;}.lyt-flight-02 .panels{display:block;}.lyt-flight-02 .panels > .panel-01,.lyt-flight-02 .panels > .panel-02,.lyt-flight-02 .panels > .panel-03{box-shadow:0 0 1em rgba(0,0,0,.15);}.lyt-flight-02 .panels > .panel-01 .hdg,.lyt-flight-02 .panels > .panel-02 .hdg,.lyt-flight-02 .panels > .panel-03 .hdg{font-size:2rem;}.lyt-flight-02 .panels > .panel-01{width:auto;margin-top:2.125em;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .hdg{margin:0 16px;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-panels{padding:0 16px 1.25em 16px;}.lyt-flight-02 .panels > .panel-01 > .lyt-tab-01 > .tab-panels .lyt-tab-01 > .tab-panels{margin-top:.8125em;}.lyt-flight-02 .panels > .panel-02{display:none;}.lyt-flight-02 .panels > .panel-03{margin-top:1em;padding:1.25em 16px 1.25em 16px;}.lyt-flight-02 .panels > .panel-03 .nav-search-01{margin-top:1.25em;}}.lyt-input-01{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;}.lyt-input-01 > li{width:calc(50% - 30px);margin:1.25em 15px 0 15px;}.lyt-input-01 > li:nth-child(1),.lyt-input-01 > li:nth-child(2){margin-top:0;}.lyt-input-01 .input{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.lyt-input-01 .input > b{width:100px;margin-right:10px;font-size:1.4rem;font-weight:bold;text-align:center;}.lyt-input-01 .input > .select,.lyt-input-01 .input > .selects{-webkit-flex-grow:1;flex-grow:1;}.lyt-input-01 .input > .selects{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.lyt-input-01 .input > .selects .select{width:27.72277%;}.lyt-input-01 .input > .selects .select:nth-child(1){width:40.59406%;}.lyt-input-01 .input .select{position:relative;display:block;}.lyt-input-01 .input .select::before,.lyt-input-01 .input .select::after{content:"";position:absolute;right:14px;display:block;pointer-events:none;}.lyt-input-01 .input .select::before{top:17px;width:10px;height:1px;background-color:#07185c;}.lyt-input-01 .input .select::after{top:18px;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#07185c transparent transparent transparent;}.lyt-input-01 .input .select select{display:block;width:100%;height:2.5em;border:1px solid #d7d7d7;border-radius:.3125em;padding:0 31px 0 11px;background-color:#fff;color:#333;font-size:1.6rem;}.lyt-input-01 .input .select select::-ms-expand{display:none;}.lyt-input-01 .input .select select[disabled]{background-color:#f2f2f2;color:#737373;cursor:default;}.lyt-input-01 + .submit{margin-top:1.875em;}.edge .lyt-input-01 .select select{padding-top:.375em;}.edge .lyt-input-01 .selects .select select{padding-top:.125em;}@media only screen and (max-width:768px){.lyt-input-01{display:block;margin:0;}.lyt-input-01 > li{width:auto;margin:.5em 0 0 0;}.lyt-input-01 > li:nth-child(1){margin-top:0;}.lyt-input-01 > li:nth-child(2){margin-top:.5em;}.lyt-input-01 .input{display:block;}.lyt-input-01 .input > b{display:block;width:auto;margin-right:0;margin-bottom:.07143em;text-align:left;}.lyt-input-01 .input > .selects .select{width:24.30556%;}.lyt-input-01 .input > .selects .select:nth-child(1){width:47.91667%;}.lyt-input-01 .input .select::before,.lyt-input-01 .input .select::after{right:9px;}.lyt-input-01 .input .select select{padding-right:23px;}.lyt-input-01 + .submit{margin-top:1.25em;}}.lyt-input-02,.lyt-input-03{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:-.3125em;}.lyt-input-02 > li,.lyt-input-03 > li{width:21.26984%;}.lyt-input-02 > li:last-child,.lyt-input-03 > li:last-child{width:11.74603%;}.lyt-input-02 .input > b,.lyt-input-03 .input > b{display:block;margin-bottom:.35714em;font-size:1.4rem;font-weight:bold;}.lyt-input-02 .input .select,.lyt-input-03 .input .select{position:relative;display:block;}.lyt-input-02 .input .select::before,.lyt-input-02 .input .select::after,.lyt-input-03 .input .select::before,.lyt-input-03 .input .select::after{content:"";position:absolute;right:14px;display:block;pointer-events:none;}.lyt-input-02 .input .select::before,.lyt-input-03 .input .select::before{top:17px;width:10px;height:1px;background-color:#07185c;}.lyt-input-02 .input .select::after,.lyt-input-03 .input .select::after{top:18px;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#07185c transparent transparent transparent;}.lyt-input-02 .input .select select,.lyt-input-03 .input .select select{display:block;width:100%;height:2.5em;border:1px solid #d7d7d7;border-radius:.3125em;padding:0 31px 0 11px;background-color:#fff;color:#333;font-size:1.6rem;}.lyt-input-02 .input .select select::-ms-expand,.lyt-input-03 .input .select select::-ms-expand{display:none;}.lyt-input-02 .input .select select[disabled],.lyt-input-03 .input .select select[disabled]{background-color:#f2f2f2;color:#737373;cursor:default;}.lyt-input-02 .input .text input,.lyt-input-03 .input .text input{display:block;width:100%;height:2.5em;border:1px solid #d7d7d7;border-radius:.3125em;padding:0 11px;background-color:#fff;color:#333;font-size:1.6rem;}.lyt-input-02 + .submit,.lyt-input-03 + .submit{margin-top:1.875em;}.lyt-input-03 > li{width:27%;}.lyt-input-03 > li:last-child{width:16%;}@media only screen and (max-width:768px){.lyt-input-02,.lyt-input-03{display:block;}.lyt-input-02 > li,.lyt-input-03 > li{margin-top:.5em;width:auto;}.lyt-input-02 > li:last-child,.lyt-input-03 > li:last-child{width:auto;}.lyt-input-02 .input > b,.lyt-input-03 .input > b{margin-bottom:.07143em;}.lyt-input-02 + .submit,.lyt-input-03 + .submit{margin-top:1.25em;}}.lyt-input-03{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;}.lyt-input-03 > li{width:calc(50% - 30px);margin:1.25em 15px 0 15px;}.lyt-input-03 > li:nth-child(1),.lyt-input-03 > li:nth-child(2){margin-top:0;}.lyt-input-03 .input{display:-webkit-flex;display:flex;}.lyt-input-03 .input > b{min-width:80px;margin-right:20px;font-weight:bold;}.lyt-input-03 .input > .check ul{margin-bottom:0;}.lyt-input-03 .input > .check ul > li{margin-bottom:.375em;}.lyt-input-03 .input > .check ul > li:last-child{margin-bottom:0;}.lyt-input-03 .input > .check label{position:relative;display:inline-block;padding-left:22px;}.lyt-input-03 .input > .check label input{position:absolute;top:.34em;left:0;}@media only screen and (max-width:768px){.lyt-input-03{display:block;margin:0;}.lyt-input-03 > li{width:auto;margin:1.2em 0 0 0;}.lyt-input-03 > li:nth-child(1){margin-top:0;}.lyt-input-03 > li:nth-child(2){margin-top:1.2em;}.lyt-input-03 .input{display:block;}.lyt-input-03 .input > b{display:block;min-width:0;margin-right:0;margin-bottom:.25em;}}.parking-list > li{width:calc(53% - 60px);}.parking-list > li:last-child{width:47%;}@media only screen and (max-width:768px){.parking-list > li{width:100%;}.parking-list > li:last-child{width:100%;}}.lyt-date-01{text-align:center;}.lyt-date-01 > .calendar button{background-color:transparent;color:#07185c;text-decoration:underline;}.lyt-date-01 > .calendar button:hover,.lyt-date-01 > .calendar button:focus,.lyt-date-01 > .calendar button:active{text-decoration:none;}.lyt-date-01 > .calendar > button{position:relative;display:inline-block;width:22px;height:1.125em;overflow:hidden;margin:0 .25em;border-bottom:1px solid #07185c;border-radius:0;vertical-align:text-bottom;}.lyt-date-01 > .calendar > button::before,.lyt-date-01 > .calendar > button::after{content:"";position:absolute;top:50%;display:block;width:9px;height:9px;margin-top:-4px;-webkit-transform:rotate(45deg) skew(-15deg,-15deg);transform:rotate(45deg) skew(-15deg,-15deg);}.lyt-date-01 > .calendar > button:nth-child(1)::before,.lyt-date-01 > .calendar > button:nth-child(1)::after{border-left:1px solid #07185c;border-bottom:1px solid #07185c;}.lyt-date-01 > .calendar > button:nth-child(1)::before{left:5px;}.lyt-date-01 > .calendar > button:nth-child(1)::after{right:-1px;}.lyt-date-01 > .calendar > button:nth-child(2)::before,.lyt-date-01 > .calendar > button:nth-child(2)::after{border-top:1px solid #07185c;border-right:1px solid #07185c;}.lyt-date-01 > .calendar > button:nth-child(2)::before{left:-1px;}.lyt-date-01 > .calendar > button:nth-child(2)::after{right:5px;}.lyt-date-01 > .calendar > button:hover,.lyt-date-01 > .calendar > button:focus,.lyt-date-01 > .calendar > button:active{border-bottom-color:transparent;}.lyt-date-01 > .calendar > table{width:100%;margin:.65em 0 1.25em 0;}.lyt-date-01 > .calendar > table th,.lyt-date-01 > .calendar > table td{border:1px solid #d7d7d7;vertical-align:middle;}.lyt-date-01 > .calendar > table th{padding:.65em 10px;background-color:#ebebeb;font-weight:bold;}.lyt-date-01 > .calendar > table th.sun{background-color:#fde5f3;}.lyt-date-01 > .calendar > table th.sat{background-color:#e5f8fe;}.lyt-date-01 > .calendar > table td{color:#999;}.lyt-date-01 > .calendar > table td button{display:block;width:100%;border-radius:0;padding:.65em 10px;background-color:#fff;color:#07185c;text-align:center;transition:background-color .2s,color .2s;will-change:background-color,color;}.lyt-date-01 > .calendar > table td button:hover,.lyt-date-01 > .calendar > table td button:focus,.lyt-date-01 > .calendar > table td button:active{background-color:#ebebeb;}.lyt-date-01 > .calendar > table td.selected button{background-color:#07185c;color:#fff;}.lyt-date-01 > .date{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-bottom:1.25em;}.lyt-date-01 > .date > .ymd{line-height:2;}.lyt-date-01 > .date > .time{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.lyt-date-01 > .date > .time .input{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.lyt-date-01 > .date > .time .input .select{-webkit-flex-grow:1;flex-grow:1;position:relative;display:block;min-width:80px;margin:0 10px;}.lyt-date-01 > .date > .time .input .select::before,.lyt-date-01 > .date > .time .input .select::after{content:"";position:absolute;right:14px;display:block;pointer-events:none;}.lyt-date-01 > .date > .time .input .select::before{top:17px;width:10px;height:1px;background-color:#07185c;}.lyt-date-01 > .date > .time .input .select::after{top:18px;width:0;height:0;border-width:6px 5px 0 5px;border-style:solid;border-color:#07185c transparent transparent transparent;}.lyt-date-01 > .date > .time .input .select select{display:block;width:100%;height:2.5em;border:1px solid #d7d7d7;border-radius:.3125em;padding:0 31px 0 11px;color:#333;font-size:1.6rem;background-color:#fff;}.lyt-date-01 > .date > .time .input .select select::-ms-expand{display:none;}.lyt-date-01 > .date > .time .input .select select[disabled]{cursor:default;color:#737373;background-color:#f2f2f2;}.lyt-date-01 > .hdg-section-02:first-child{margin-top:.5em;}@media only screen and (max-width:768px){.lyt-date-01 > .date{margin-bottom:1.85em;}}.lyt-shop-and-dine-01{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:4.375em;}.lyt-shop-and-dine-01 p{margin-bottom:0;}.lyt-shop-and-dine-01 a{display:block;}.lyt-shop-and-dine-01 a img{transition:opacity .4s;}.lyt-shop-and-dine-01 a img:hover,.lyt-shop-and-dine-01 a img:focus,.lyt-shop-and-dine-01 a img:active{opacity:.75;}.lyt-shop-and-dine-01 > .primary{-webkit-flex-shrink:0;flex-shrink:0;width:66.5873%;}.lyt-shop-and-dine-01 > .secondary{-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;width:31.8254%;}.lyt-shop-and-dine-01 > .secondary a{position:relative;}.lyt-shop-and-dine-01 > .secondary a::after{content:"";position:absolute;right:0;bottom:0;display:block;width:30px;height:30px;background-color:rgba(0,0,0,.6);}.lyt-shop-and-dine-01 > .secondary a span::before,.lyt-shop-and-dine-01 > .secondary a span::after{right:12px;bottom:.875em;z-index:1;background-color:#fff;transition:right .2s;will-change:right;}.lyt-shop-and-dine-01 > .secondary a:hover span::before,.lyt-shop-and-dine-01 > .secondary a:hover span::after,.lyt-shop-and-dine-01 > .secondary a:focus span::before,.lyt-shop-and-dine-01 > .secondary a:focus span::after,.lyt-shop-and-dine-01 > .secondary a:active span::before,.lyt-shop-and-dine-01 > .secondary a:active span::after{right:10px;}.ie .lyt-shop-and-dine-01 > .secondary{display:block;}.ie .lyt-shop-and-dine-01 > .secondary > p:first-child{margin-bottom:5%;}@media only screen and (max-width:768px){.lyt-shop-and-dine-01{margin-bottom:3.5em;display:block;}.lyt-shop-and-dine-01 > .primary{width:auto;margin-bottom:1em;}.lyt-shop-and-dine-01 > .secondary{-webkit-flex-direction:row;flex-direction:row;width:auto;margin:0 -.5em;}.lyt-shop-and-dine-01 > .secondary > p{-webkit-flex-grow:1;flex-grow:1;padding:0 .5em;}.ie .lyt-shop-and-dine-01 > .secondary > p:first-child{margin-bottom:1em;}}@media only screen and (max-width:480px){.lyt-shop-and-dine-01 > .secondary{display:block;margin:0;}.lyt-shop-and-dine-01 > .secondary > p{margin-bottom:1em;padding:0;}}.lyt-sv-mv{position:relative;z-index:1;margin-bottom:-3em;}.lyt-sv-mv > .mv{position:relative;max-height:38.75em;height:43.05556vw;overflow:hidden;background:url(/static/images/shop-and-dine/skyview/mv/01.jpg) no-repeat 50% 50%;background-size:cover;}.lyt-sv-mv > .mv .hdg{position:absolute;top:50%;left:50%;z-index:3;width:443px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:width .4s;will-change:width;}.lyt-sv-mv > .mv .ui{position:absolute;right:0;bottom:0;z-index:3;display:block;width:40px;height:40px;overflow:hidden;border-radius:0;background-color:rgba(0,0,0,.8);transition:background-color .2s;will-change:background-color;}.lyt-sv-mv > .mv .ui:hover,.lyt-sv-mv > .mv .ui:focus,.lyt-sv-mv > .mv .ui:active{background-color:rgba(0,0,0,.6);}.lyt-sv-mv > .mv .ui::before,.lyt-sv-mv > .mv .ui::after{content:"";position:absolute;top:50%;left:50%;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.lyt-sv-mv > .mv .ui.pause::before{width:12px;height:14px;border-left:4px solid #fff;border-right:4px solid #fff;}.lyt-sv-mv > .mv .ui.resume::after{width:0;height:0;border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent #fff;}.lyt-sv-mv > .mv.ready{background:none;}.lyt-sv-mv > .mv.ready .visual{position:absolute;top:0;left:50%;bottom:0;z-index:1;width:101%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-filter:blur(1em);filter:blur(1em);transition:opacity 2s,-webkit-filter 2s,filter 2s;will-change:opacity,-webkit-filter,filter;}.lyt-sv-mv > .mv.ready .visual.current{z-index:2;opacity:1;-webkit-filter:blur(0);filter:blur(0);}.lyt-sv-mv > .link{position:relative;top:-2.5em;z-index:2;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:0;}.lyt-sv-mv > .link > li{width:210px;margin:0 5px;}.lyt-sv-mv > .link > li a{position:relative;display:block;padding:2.625em 10px .75em 10px;color:#fff;font-size:1.6rem;font-weight:bold;text-align:center;text-decoration:none;}.lyt-sv-mv > .link > li a::before,.lyt-sv-mv > .link > li a::after{content:"";position:absolute;display:block;}.lyt-sv-mv > .link > li a::before{top:0;left:0;right:0;bottom:0;z-index:-1;opacity:.9;-webkit-transform:skew(-27deg);transform:skew(-27deg);transition:opacity .2s;}.lyt-sv-mv > .link > li a::after{top:1em;left:50%;width:20px;height:20px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.lyt-sv-mv > .link > li a.access::before{background-color:#2a56bd;}.lyt-sv-mv > .link > li a.access::after{background-image:url(/sites/all/themes/kix/images/common/icon/pin-01.png);}.lyt-sv-mv > .link > li a.map::before{background-color:#007099;}.lyt-sv-mv > .link > li a.map::after{background-image:url(/sites/all/themes/kix/images/common/icon/map-02.png);}.lyt-sv-mv > .link > li a:hover::before,.lyt-sv-mv > .link > li a:focus::before,.lyt-sv-mv > .link > li a:active::before{opacity:1;}.chrome .lyt-sv-mv > .mv.ready .visual{-webkit-filter:blur(0);filter:blur(0);}@media only screen and (max-width:960px){.lyt-sv-mv > .mv .hdg{width:300px;}}@media only screen and (max-width:768px){.lyt-sv-mv{margin-bottom:-1.25em;}.lyt-sv-mv > .mv{height:70vw;}.lyt-sv-mv > .mv .hdg{top:calc(50% + 40px);}.lyt-sv-mv > .link{display:none;}}@media only screen and (max-width:480px){.lyt-sv-mv > .mv{height:101.875vw;}.lyt-sv-mv > .mv .hdg{width:240px;}}.lyt-svfooter-01{margin-top:5em;margin-bottom:5em;}.lyt-svfooter-01 > .col{display:-webkit-flex;display:flex;}.lyt-svfooter-01 > .col > a{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;line-height:1.25;border:1px solid #d7d7d7;padding:1.171875em 10px;background-color:#fff;text-decoration:none;transition:background-color .2s;will-change:background-color;}.lyt-svfooter-01 > .col > a:hover,.lyt-svfooter-01 > .col > a:focus,.lyt-svfooter-01 > .col > a:active{background-color:#ebebeb;}.lyt-svfooter-01 > .col > a > .icon{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;padding-left:42px;}.lyt-svfooter-01 > .col > a > .icon::before{content:"";position:absolute;top:50%;left:0;display:block;width:29px;height:29px;margin-top:-14.5px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}.lyt-svfooter-01 > .col > a > .icon.twitter::before{background-image:url(/static/images/common/icon/twitter-01.png);}.lyt-svfooter-01 > .col > a > .icon.instagram::before{background-image:url(/static/images/common/icon/instagram-01.png);}.lyt-svfooter-01 > .col > a > .icon span{color:#07185c;font-size:1.6rem;font-weight:bold;}.lyt-svfooter-01 > .col > a > .icon span + small{margin-top:.25em;}.lyt-svfooter-01 > .col > a > .icon small{color:#333;font-size:1.4rem;font-weight:normal;}@media only screen and (max-width:768px){.lyt-svfooter-01{margin-top:2.5em;margin-bottom:2.5em;}.lyt-svfooter-01 > .col + .col{margin-top:1em;}.lyt-svfooter-01 > .col > a > .icon{max-width:224px;width:100%;padding-left:52px;}}.lyt-svfooter-02{position:relative;bottom:-5.75em;margin-top:-5.75em;padding:0 40px;background-color:#ebebeb;}.lyt-svfooter-02 > .inner{max-width:1260px;margin:0 auto;padding:4.75em 0;}.lyt-svfooter-02 p{margin-bottom:0;}@media only screen and (max-width:960px){.lyt-svfooter-02{padding:0 25px;}.lyt-svfooter-02 > .inner{padding:2.25em 0;}}@media only screen and (max-width:768px){.lyt-svfooter-02{bottom:-3.875em;margin-top:-3.875em;padding:0 16px;}.lyt-svfooter-02 .lyt-img-02 .lyt-img-01{float:none;max-width:inherit;margin-right:0;}.lyt-svfooter-02 .lyt-img-02 .lyt-img-01 + .lyt-img-01{margin-top:.75em;}.lyt-svfooter-02 .lyt-img-02 .lyt-img-01 > *:first-child{margin:0 auto !important;}.lyt-svfooter-02 .lyt-img-02 .content{margin-top:1em;}}.lyt-sv-01{position:relative;margin:5em 0 0 0;padding:.5em 0 2.875em 0;}.lyt-sv-01::before{content:"";position:absolute;top:0;left:50%;bottom:0;z-index:-1;display:block;width:100vw;background:#c0e0fc url(/sites/all/themes/kix/images/shop-and-dine/skyview/index-02.jpg) repeat 0 0;background-size:2400px 1216px;animation:lyt-sv-01 240s linear infinite;will-change:background-position;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.lyt-sv-01 > .panel{position:relative;overflow:hidden;}.lyt-sv-01 > .panel + .panel{margin-top:3.75em;}.lyt-sv-01 > .panel + .panel.lyt-section-01[id]{margin-top:0;}.lyt-sv-01 > .panel:last-of-type{margin-bottom:3.75em;}.lyt-sv-01 > .panel > .inner{margin:2.5em 0 0 46.8254%;padding:2.125em 40px 2.125em 9.52381%;background-color:#fff;}.lyt-sv-01 > .panel > .inner > *:last-child{margin-bottom:0;}.lyt-sv-01 > .panel .date{margin-bottom:.5em;color:#666;font-size:1.4rem;font-weight:bold;}.lyt-sv-01 > .panel .hdg{margin-bottom:1.125em;color:#0b6abd;font-size:2rem;font-weight:bold;}.lyt-sv-01 > .panel .img{position:absolute;top:0;left:0;display:block;width:53.1746%;}.lyt-sv-01 > .panel.lyt-section-01[id] .img{top:calc(60px + .625em);}.static .lyt-sv-01 > .panel.lyt-section-01[id] .img{top:calc(120px + .625em);}@keyframes lyt-sv-01{0%{background-position:4800px 0;}100%{background-position:0 1216px;}}@media only screen and (max-width:960px){.lyt-sv-01 > .panel.lyt-section-01[id] .img{top:calc(170px + .625em);}}@media only screen and (max-width:768px){.lyt-sv-01{margin-top:2.5em;padding:.1px 0 1em 0;}.lyt-sv-01::before{background-size:1200px 608px;}.lyt-sv-01 > .panel{position:relative;}.lyt-sv-01 > .panel + .panel{margin-top:1.875em;}.lyt-sv-01 > .panel:last-of-type{margin-bottom:1.875em;}.lyt-sv-01 > .panel::before{content:"";position:relative;z-index:-1;display:block;width:100%;padding-top:56.26866%;}.lyt-sv-01 > .panel > .inner{height:auto !important;margin:-3em 0 0 1.25em;padding:3.5em 16px 2em 16px;}.lyt-sv-01 > .panel .hdg{font-size:1.6rem;}.lyt-sv-01 > .panel .img{width:93.05556%;height:auto !important;}.lyt-sv-01 > .panel.lyt-section-01[id] .img{top:calc(54px + .625em);}}.lyt-sv-02{position:relative;padding:5em 0 11.25em 0;}.lyt-sv-02::before{content:"";position:absolute;top:0;left:50%;bottom:0;z-index:-1;display:block;width:100vw;background:#9a837e url(/static/images/shop-and-dine/skyview/index-06.jpg) no-repeat 50% 100%;background-size:cover;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.lyt-sv-02 > ul{margin-bottom:0;}.lyt-sv-02 > ul > li{display:-webkit-flex;display:flex;}.lyt-sv-02 > ul > li > .link{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;background-color:#fff;text-decoration:none;}.lyt-sv-02 > ul > li > .link .img{overflow:hidden;}.lyt-sv-02 > ul > li > .link .img span{display:inline-block;vertical-align:top;}.lyt-sv-02 > ul > li > .link .img span img{width:100%;-webkit-transform:scale(1.01);transform:scale(1.01);transition:-webkit-transform .4s,transform .4s,opacity .4s;will-change:-webkit-transform,transform,opacity;}.lyt-sv-02 > ul > li > .link .text{-webkit-flex-grow:1;flex-grow:1;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:.875em 32px .875em 20px;}.lyt-sv-02 > ul > li > .link .text::before,.lyt-sv-02 > ul > li > .link .text::after{top:50%;right:16px;background-color:#07185c;transition:right .2s;will-change:right;}.lyt-sv-02 > ul > li > .link .text span{color:#2a56bd;font-size:1.6rem;font-weight:bold;}.lyt-sv-02 > ul > li > .link:hover .img span img,.lyt-sv-02 > ul > li > .link:focus .img span img,.lyt-sv-02 > ul > li > .link:active .img span img{opacity:.75;-webkit-transform:scale(1.1);transform:scale(1.1);}.lyt-sv-02 > ul > li > .link:hover .text::before,.lyt-sv-02 > ul > li > .link:hover .text::after,.lyt-sv-02 > ul > li > .link:focus .text::before,.lyt-sv-02 > ul > li > .link:focus .text::after,.lyt-sv-02 > ul > li > .link:active .text::before,.lyt-sv-02 > ul > li > .link:active .text::after{right:13px;}@media only screen and (max-width:768px){.lyt-sv-02{padding:2.5em 0;}.lyt-sv-02 > ul > li + li{margin-top:1em;}.lyt-sv-02 > ul > li > .link{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-direction:row;flex-direction:row;}.lyt-sv-02 > ul > li > .link .img{-webkit-flex-shrink:0;flex-shrink:0;width:41.66667%;}.lyt-sv-02 > ul > li > .link .text{padding:.75em 30px .75em 16px;}.lyt-sv-02 > ul > li > .link .text::before,.lyt-sv-02 > ul > li > .link .text::after{right:14px;}.lyt-sv-02 > ul > li > .link .text span{font-size:1.4rem;}.lyt-sv-02 > ul > li > .link:hover .text::before,.lyt-sv-02 > ul > li > .link:hover .text::after,.lyt-sv-02 > ul > li > .link:focus .text::before,.lyt-sv-02 > ul > li > .link:focus .text::after,.lyt-sv-02 > ul > li > .link:active .text::before,.lyt-sv-02 > ul > li > .link:active .text::after{right:12px;}}@media only screen and (max-width:600px){.lyt-sv-02 > ul > li > .link .img span{margin:0 -13%;}}@media only screen and (max-width:480px){.lyt-sv-02 > ul > li > .link .img span{margin:0 -39%;}}@media only screen and (min-width:961px){.lyt-sv-02 ul li.col.mt-4{margin-top:0 !important;}.lyt-sv-02 ul li.col.mt-4 .text{padding:1.688em 32px 1.688em 20px;}}@media only screen and (max-width:960px) and (min-width:769px){.lyt-sv-02 ul li.col.mt-4 .text{padding:1.688em 32px 1.688em 20px;}}@media only screen and (max-width:768px){.lyt-sv-02 ul li.col.mt-4{margin-top:1em !important;}}.lyt-sv-03{position:relative;display:-webkit-flex;display:flex;min-height:500px;margin-bottom:3.375em;}.lyt-sv-03::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;background-color:#ebebeb;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.lyt-sv-03 > .inner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:35%;padding:5em 60px;color:#fff;}.lyt-sv-03 > .inner::before{content:"";position:absolute;top:0;left:0;bottom:0;z-index:-1;display:block;width:35%;background-color:rgba(42,86,189,.9);}.lyt-sv-03 > .inner > *:last-child{margin-bottom:0;}.lyt-sv-03 > .inner .lead{margin-bottom:1.25em;font-size:2.4rem;}.lyt-sv-03 > .inner .lead b{font-weight:normal;}.lyt-sv-03 > .inner a,.lyt-sv-03 > .inner .pgh-notice-01{color:#fff;}.lyt-sv-03.museum::before{background-image:url(/static/images/shop-and-dine/skyview/bg-museum-01.jpg);}.lyt-sv-03.shopping::before{background-image:url(/static/images/shop-and-dine/skyview/bg-shopping-01.jpg);}.lyt-sv-03.view::before{background-image:url(/static/images/shop-and-dine/skyview/bg-view-01.jpg);}.area-content + .lyt-sv-03{margin-top:5em;}@media only screen and (max-width:1340.0064px){.lyt-sv-03 > .inner{width:40%;padding-left:40px;padding-right:40px;}.lyt-sv-03 > .inner::before{width:40%;}}@media only screen and (max-width:960px){.lyt-sv-03 > .inner{width:50%;padding-top:3.75em;padding-bottom:3.75em;}.lyt-sv-03 > .inner::before{width:50%;}}@media only screen and (max-width:768px){.lyt-sv-03{display:block;min-height:inherit;margin-bottom:2.125em;padding-top:56.25vw;padding-left:0;padding-right:0;}.lyt-sv-03::before{top:0;left:0;right:0;bottom:inherit;z-index:0;height:56.25vw;}.lyt-sv-03 > .inner{width:100%;padding:1.875em 16px;}.lyt-sv-03 > .inner::before{width:100%;background-color:#2a56bd;}.lyt-sv-03 > .inner .lead{font-size:2rem;}.area-content + .lyt-sv-03{margin-top:3.75em;}}.lyt-course-01{overflow:hidden;font-size:1.6rem;}.lyt-course-01 > .course{float:left;width:320px;margin-top:.25em;margin-right:40px;border:3px solid #d7d7d7;text-align:center;}.lyt-course-01 > .course > li{padding:.625em 27px;}.lyt-course-01 > .course > li + li{border-top:1px solid #d7d7d7;}.lyt-course-01 > .course > li.time{color:#c80074;font-weight:bold;}.lyt-course-01 > .course > li.time b{line-height:1.25;font-size:2rem;}.lyt-course-01 > .course > li .label{display:inline-block;padding:0 10px;background-color:#949494;color:#fff;font-weight:bold;}.lyt-course-01 > .course > li .label.label-individual{background-color:#2a56bd;}.lyt-course-01 > .course > li .label.label-group{background-color:#007099;}.lyt-course-01 > .course > li .label + .label{margin-left:.375em;}.lyt-course-01 > .text{overflow:hidden;}@media only screen and (max-width:960px){.lyt-course-01 > .course{margin-right:28px;}}@media only screen and (max-width:768px){.lyt-course-01 > .course{width:240px;margin-right:16px;}.lyt-course-01 > .course > li{padding:.5em 17px;}}@media only screen and (max-width:600px){.lyt-course-01 > .course{float:none;max-width:360px;width:100%;margin-top:0;margin-left:auto;margin-right:auto;}}.lyt-reserve-01{position:relative;margin:3.75em 0 5em 0;padding:2.75em 0;background-color:#e5f8fe;}.lyt-reserve-01::before{content:"";position:absolute;top:0;left:50%;bottom:0;z-index:-1;display:block;width:100vw;background-color:#e5f8fe;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.lyt-reserve-01 > .hdg{margin-top:1.25em;font-size:2.4rem;font-weight:bold;color:#2a56bd;text-align:center;}.lyt-reserve-01 .nav-btn-01 small{display:block;font-weight:normal;}.lyt-reserve-01 .nav-btn-01.indivudual a,.lyt-reserve-01 .nav-btn-01.indivudual button{border-color:#2a56bd;background-color:#2a56bd;}.lyt-reserve-01 .nav-btn-01.indivudual a:hover,.lyt-reserve-01 .nav-btn-01.indivudual a:focus,.lyt-reserve-01 .nav-btn-01.indivudual a:active,.lyt-reserve-01 .nav-btn-01.indivudual button:hover,.lyt-reserve-01 .nav-btn-01.indivudual button:focus,.lyt-reserve-01 .nav-btn-01.indivudual button:active{background-color:#fff;color:#2a56bd;}.lyt-reserve-01 .nav-btn-01.indivudual a:hover::before,.lyt-reserve-01 .nav-btn-01.indivudual a:hover::after,.lyt-reserve-01 .nav-btn-01.indivudual a:focus::before,.lyt-reserve-01 .nav-btn-01.indivudual a:focus::after,.lyt-reserve-01 .nav-btn-01.indivudual a:active::before,.lyt-reserve-01 .nav-btn-01.indivudual a:active::after,.lyt-reserve-01 .nav-btn-01.indivudual button:hover::before,.lyt-reserve-01 .nav-btn-01.indivudual button:hover::after,.lyt-reserve-01 .nav-btn-01.indivudual button:focus::before,.lyt-reserve-01 .nav-btn-01.indivudual button:focus::after,.lyt-reserve-01 .nav-btn-01.indivudual button:active::before,.lyt-reserve-01 .nav-btn-01.indivudual button:active::after{background-color:#2a56bd;}.lyt-reserve-01 .nav-btn-01.group a,.lyt-reserve-01 .nav-btn-01.group button{border-color:#007099;background-color:#007099;}.lyt-reserve-01 .nav-btn-01.group a:hover,.lyt-reserve-01 .nav-btn-01.group a:focus,.lyt-reserve-01 .nav-btn-01.group a:active,.lyt-reserve-01 .nav-btn-01.group button:hover,.lyt-reserve-01 .nav-btn-01.group button:focus,.lyt-reserve-01 .nav-btn-01.group button:active{background-color:#fff;color:#007099;}.lyt-reserve-01 .nav-btn-01.group a:hover::before,.lyt-reserve-01 .nav-btn-01.group a:hover::after,.lyt-reserve-01 .nav-btn-01.group a:focus::before,.lyt-reserve-01 .nav-btn-01.group a:focus::after,.lyt-reserve-01 .nav-btn-01.group a:active::before,.lyt-reserve-01 .nav-btn-01.group a:active::after,.lyt-reserve-01 .nav-btn-01.group button:hover::before,.lyt-reserve-01 .nav-btn-01.group button:hover::after,.lyt-reserve-01 .nav-btn-01.group button:focus::before,.lyt-reserve-01 .nav-btn-01.group button:focus::after,.lyt-reserve-01 .nav-btn-01.group button:active::before,.lyt-reserve-01 .nav-btn-01.group button:active::after{background-color:#007099;}@media only screen and (max-width:768px){.lyt-reserve-01{margin:1.875em 0 3.75em 0;padding:2.25em 0;}.lyt-reserve-01 > .hdg{margin-top:.66667em;}}.box-content-01,.box-content-02,.box-content-03,.box-content-04,.box-cs-01,.box-cs-02{margin-bottom:2.125em;padding:2.125em 40px;}.box-content-01 > *:first-child,.box-content-02 > *:first-child,.box-content-03 > *:first-child,.box-content-04 > *:first-child,.box-cs-01 > *:first-child,.box-cs-02 > *:first-child{margin-top:0;}.box-content-01 > *:last-child,.box-content-02 > *:last-child,.box-content-03 > *:last-child,.box-content-04 > *:last-child,.box-cs-01 > *:last-child,.box-cs-02 > *:last-child{margin-bottom:0;}.box-content-01 .hdg,.box-content-02 .hdg,.box-content-03 .hdg,.box-content-04 .hdg,.box-cs-01 .hdg,.box-cs-02 .hdg{margin:1.7em -40px;padding:.7em 40px;font-size:2rem;font-weight:bold;text-align:center;}.box-content-01 .hdg:first-child,.box-content-02 .hdg:first-child,.box-content-03 .hdg:first-child,.box-content-04 .hdg:first-child,.box-cs-01 .hdg:first-child,.box-cs-02 .hdg:first-child{border-top:none;margin-top:-1.7em;}.box-content-01{border:1px solid #d7d7d7;padding:2.0625em 39px;background-color:#fff;}.box-content-01 .hdg{margin:1.7em -39px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:.7em 39px;}.box-content-01 .hdg:first-child{margin-top:-1.65em;}.box-content-02{background-color:#e5f8fe;}.box-content-02 .hdg{border-top:1px solid #c0dee7;border-bottom:1px solid #c0dee7;}.box-content-03{background-color:#ebebeb;}.box-content-03 .hdg{margin:1.75em 0 1.125em 0;padding:0;font-size:1.6rem;text-align:left;}.box-content-03 .hdg:first-child{margin-top:0;}.box-content-04{background-color:#fde5f3;}.box-content-04 .hdg{border-top:1px solid #e7c0d6;border-bottom:1px solid #e7c0d6;color:#c80074;}.box-cs-01{background-color:#f4f1e5;}.box-cs-01 .hdg{border-top:1px solid #dbd1ac;border-bottom:1px solid #dbd1ac;}.box-cs-02{background-color:#e7eaf1;}.box-cs-02 .hdg{border-top:1px solid #c7cad3;border-bottom:1px solid #c7cad3;}@media only screen and (max-width:768px){.box-content-01,.box-content-02,.box-content-03,.box-content-04,.box-cs-01,.box-cs-02{margin-bottom:1.5em;padding:1.5em 16px;}.box-content-01 .hdg,.box-content-02 .hdg,.box-content-03 .hdg,.box-content-04 .hdg,.box-cs-01 .hdg,.box-cs-02 .hdg{margin:1.33333em -16px;padding:.77778em 16px;font-size:1.8rem;}.box-content-01 .hdg:first-child,.box-content-02 .hdg:first-child,.box-content-03 .hdg:first-child,.box-content-04 .hdg:first-child,.box-cs-01 .hdg:first-child,.box-cs-02 .hdg:first-child{margin-top:-1.33333em;}.box-content-01{padding:1.4375em 15px;}.box-content-01 .hdg{margin:1.33333em -15px;padding:.77778em 15px;}.box-content-03 .hdg{margin:1.5em 0 1em 0;padding:0;font-size:1.6rem;}.box-content-03 .hdg:first-child{margin-top:0;}}@media only screen and (min-width:481px){.box-content-01 .lyt-img-02:last-child > .lyt-img-01,.box-content-02 .lyt-img-02:last-child > .lyt-img-01,.box-content-03 .lyt-img-02:last-child > .lyt-img-01,.box-content-04 .lyt-img-02:last-child > .lyt-img-01,.box-cs-01 .lyt-img-02:last-child > .lyt-img-01,.box-cs-02 .lyt-img-02:last-child > .lyt-img-01{margin-bottom:0;}.box-content-01 .lyt-img-02:last-child > .content > *:last-child,.box-content-02 .lyt-img-02:last-child > .content > *:last-child,.box-content-03 .lyt-img-02:last-child > .content > *:last-child,.box-content-04 .lyt-img-02:last-child > .content > *:last-child,.box-cs-01 .lyt-img-02:last-child > .content > *:last-child,.box-cs-02 .lyt-img-02:last-child > .content > *:last-child{margin-bottom:0;}}.box-adobe-01{position:relative;margin-bottom:2.125em;padding:2em 40px 2em 240px;background-color:#ebebeb;}.box-adobe-01 > *:last-child{margin-bottom:0;}.box-adobe-01 a img{position:absolute;top:calc(50% - 20px);left:40px;}@media only screen and (max-width:768px){.box-adobe-01{margin-bottom:1.5em;padding:5.625em 16px 1.5em 16px;}.box-adobe-01 a img{top:1.875em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}}.box-notfound-01{margin-bottom:2.5em;padding:2.125em 40px;background-color:#fde5f3;color:#c80074;text-align:center;}.box-notfound-01 > *:last-child{margin-bottom:0;}@media only screen and (max-width:768px){.box-notfound-01{margin-bottom:1.875em;padding:1.5em 16px;}}.box-video-01{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:2.5em;}.box-video-01 > iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.box-video-01 > video{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;}@media only screen and (max-width:768px){.box-video-01{margin-bottom:1.875em;}}.box-simulation-01{margin-bottom:1.85em;padding:.95em 40px;background-color:#ebebeb;font-weight:bold;text-align:center;}.box-simulation-01 > *:last-child{margin-bottom:0;}.box-simulation-02 > .inner{margin-bottom:0;}.box-simulation-02 > .inner > b{position:relative;display:block;margin:1.66em 0 1.5em;padding:1.35em 0;background-color:#fde5f3;color:#c80074;font-size:2.4rem;font-weight:bold;text-align:center;}.box-simulation-02 > .inner > b::before{content:"";position:absolute;top:0;left:50%;bottom:0;z-index:-1;display:block;width:100vw;background-color:#fde5f3;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media only screen and (max-width:768px){.box-simulation-02 > .inner > b{font-size:2.2rem;padding:1.07em 0;}}.hdg-page-01{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:2em 40px;background-color:#07185c;color:#fff;}.hdg-page-01 > .inner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-width:1260px;width:100%;min-height:72px;margin:0 auto;}.hdg-page-01 h1{-webkit-flex-grow:1;flex-grow:1;line-height:1.5;font-size:3.6rem;font-weight:bold;}.hdg-page-01 h1 .subtitle{display:inline;}.hdg-page-01 h1 .subtitle::before,.hdg-page-01 h1 .subtitle::after{content:"";display:inline-block;width:36px;height:28px;background:transparent url(/sites/all/themes/kix/images/common/bg-wavedash-03.png) no-repeat 50% 50%;background-size:contain;}.hdg-page-01.access,.hdg-page-01.cargo,.hdg-page-01.cs,.hdg-page-01.flight,.hdg-page-01.kankun-sorayan,.hdg-page-01.service,.hdg-page-01.shop-and-dine,.hdg-page-01.skyview{background-color:#f3f3f3;background-repeat:no-repeat;background-position:right center;background-size:cover;color:#000;}.hdg-page-01.access > .inner,.hdg-page-01.cargo > .inner,.hdg-page-01.cs > .inner,.hdg-page-01.flight > .inner,.hdg-page-01.kankun-sorayan > .inner,.hdg-page-01.service > .inner,.hdg-page-01.shop-and-dine > .inner,.hdg-page-01.skyview > .inner{min-height:156px;}.hdg-page-01.access h1,.hdg-page-01.cargo h1,.hdg-page-01.cs h1,.hdg-page-01.flight h1,.hdg-page-01.kankun-sorayan h1,.hdg-page-01.service h1,.hdg-page-01.shop-and-dine h1,.hdg-page-01.skyview h1{padding-right:20%;text-shadow:0 0 8px #fff,0 0 6px #fff,0 0 4px #fff,0 0 2px #fff;}.hdg-page-01.access{background-image:url(/sites/all/themes/kix/images/common/hdg-access-01.jpg);}.hdg-page-01.cargo{background-image:url(/sites/all/themes/kix/images/common/hdg-cargo-01.jpg);}.hdg-page-01.cargo h1 .subtitle::before,.hdg-page-01.cargo h1 .subtitle::after{width:47px;margin:0 -5.5px;background-image:url(/sites/all/themes/kix/images/common/bg-wavedash-04.png);}.hdg-page-01.cs{background-image:url(/sites/all/themes/kix/images/common/hdg-cs-01.jpg);}.hdg-page-01.flight{background-image:url(/sites/all/themes/kix/images/common/hdg-flight-01.jpg);}.hdg-page-01.kankun-sorayan{background-color:#0c72b5;background-image:url(/sites/all/themes/kix/images/common/hdg-kankun-sorayan-01.jpg);}.hdg-page-01.kankun-sorayan h1{padding-right:380px;color:#fff;text-shadow:none;}.hdg-page-01.service{background-image:url(/sites/all/themes/kix/images/common/hdg-service-01.jpg);}.hdg-page-01.shop-and-dine{background-image:url(/sites/all/themes/kix/images/common/hdg-shop-and-dine-01.jpg);}.hdg-page-01.skyview{background-image:url(/sites/all/themes/kix/images/common/hdg-skyview-01.jpg);}.hdg-page-01 .icon{display:inline-block;width:60px;height:60px;line-height:1.85714;margin-right:20px;border:4px solid #d7d7d7;background-color:#fff;color:#000;font-size:2.8rem;font-weight:bold;text-align:center;}.hdg-page-01 .icon.terminal1{border-color:#0088cd;}.hdg-page-01 .icon.terminal2{border-color:#eb6d80;}.hdg-page-01 .link{margin:0 0 0 20px;}.hdg-page-01 .link a{position:relative;display:inline-block;border:1px solid #fff;border-radius:.3125em;padding:.4em 30px .35em 20px;background-color:transparent;color:#fff;font-size:1.6rem;font-weight:bold;text-decoration:none;transition:background-color .2s,color .2s;will-change:background-color,color;}.hdg-page-01 .link a::before,.hdg-page-01 .link a::after{top:50%;right:16px;background-color:#fff;transition:right .2s,background-color .2s;will-change:right,background-color;}.hdg-page-01 .link a:hover,.hdg-page-01 .link a:focus,.hdg-page-01 .link a:active{background-color:#fff;color:#07185c;}.hdg-page-01 .link a:hover::before,.hdg-page-01 .link a:hover::after,.hdg-page-01 .link a:focus::before,.hdg-page-01 .link a:focus::after,.hdg-page-01 .link a:active::before,.hdg-page-01 .link a:active::after{right:13px;background-color:#07185c;}@media only screen and (max-width:960px){.hdg-page-01{padding:1.5625em 25px;}.hdg-page-01 > .inner{min-height:65px;}.hdg-page-01 h1{font-size:2.8rem;}.hdg-page-01 h1 .subtitle::before,.hdg-page-01 h1 .subtitle::after{width:28px;height:22px;}.hdg-page-01.access > .inner,.hdg-page-01.cargo > .inner,.hdg-page-01.cs > .inner,.hdg-page-01.flight > .inner,.hdg-page-01.kankun-sorayan > .inner,.hdg-page-01.service > .inner,.hdg-page-01.shop-and-dine > .inner,.hdg-page-01.skyview > .inner{min-height:140px;}.hdg-page-01.cargo h1 .subtitle::before,.hdg-page-01.cargo h1 .subtitle::after{width:37px;margin:0 -4px;}.hdg-page-01.kankun-sorayan h1{padding-right:330px;}}@media only screen and (max-width:768px){.hdg-page-01{margin-bottom:2.5em;padding:1.25em 16px;}.hdg-page-01 > .inner{-webkit-flex-wrap:wrap;flex-wrap:wrap;min-height:54px;}.hdg-page-01 h1{line-height:1.6;font-size:2rem;}.hdg-page-01 h1 .subtitle::before,.hdg-page-01 h1 .subtitle::after{width:20px;height:15.5px;}.hdg-page-01.access > .inner,.hdg-page-01.cargo > .inner,.hdg-page-01.cs > .inner,.hdg-page-01.flight > .inner,.hdg-page-01.kankun-sorayan > .inner,.hdg-page-01.service > .inner,.hdg-page-01.shop-and-dine > .inner,.hdg-page-01.skyview > .inner{min-height:110px;}.hdg-page-01.cargo h1 .subtitle::before,.hdg-page-01.cargo h1 .subtitle::after{width:27px;margin:0 -3px;}.hdg-page-01.kankun-sorayan h1{padding-right:280px;}.hdg-page-01 .icon{width:40px;height:40px;line-height:1.88889;margin-right:10px;border-width:3px;font-size:1.8rem;}.hdg-page-01 .link{width:100vw;margin:1.25em -16px -1.25em -16px;}.hdg-page-01 .link a{display:block;border:none;border-radius:0;padding:.4em 30px .35em 16px;background-color:#39467d;transition:none;will-change:auto;}.hdg-page-01 .link a:hover,.hdg-page-01 .link a:focus,.hdg-page-01 .link a:active{background-color:#39467d;color:#fff;}.hdg-page-01 .link a:hover::before,.hdg-page-01 .link a:hover::after,.hdg-page-01 .link a:focus::before,.hdg-page-01 .link a:focus::after,.hdg-page-01 .link a:active::before,.hdg-page-01 .link a:active::after{right:13px;background-color:#fff;}}@media only screen and (max-width:600px){.hdg-page-01{padding:1em 16px;}.hdg-page-01 > .inner{min-height:48px;}.hdg-page-01.access > .inner,.hdg-page-01.cargo > .inner,.hdg-page-01.cs > .inner,.hdg-page-01.flight > .inner,.hdg-page-01.kankun-sorayan > .inner,.hdg-page-01.service > .inner,.hdg-page-01.shop-and-dine > .inner,.hdg-page-01.skyview > .inner{min-height:88px;}.hdg-page-01.kankun-sorayan{background-size:200%;}.hdg-page-01.kankun-sorayan h1{padding-right:40%;}.hdg-page-01 .link{margin:1em -16px -1em -16px;}}.hdg-section-01{line-height:1.5;margin:1.66667em 0 .69444em 0;color:#07185c;font-size:3.6rem;font-weight:bold;}@media only screen and (max-width:768px){.hdg-section-01{margin:1.6em 0 .96em 0;font-size:2.5rem;}}.hdg-section-02{line-height:1.5;margin:2em 0 1.41667em 0;border-bottom:1px solid #07185c;padding-bottom:.375em;color:#07185c;font-size:2.4rem;font-weight:bold;}.hdg-section-02 .aux{display:inline-block;line-height:1.625;padding:0 .25em;background-color:#c80074;color:#fff;font-size:1.6rem;vertical-align:text-bottom;}@media only screen and (max-width:768px){.hdg-section-02{margin:1.72727em 0 1.18182em 0;font-size:2.2rem;}.hdg-section-02 .aux{position:relative;top:-.07143em;line-height:1.71429;font-size:1.4rem;}}.hdg-section-03{line-height:1.5;margin:2.18182em 0 1.27273em 0;color:#07185c;font-size:2.2rem;font-weight:bold;}@media only screen and (max-width:768px){.hdg-section-03{line-height:1.6;margin:1.95em 0 .9em 0;font-size:2rem;}}.hdg-section-04{line-height:1.6;margin:2.4em 0 1.4em 0;color:#000;font-size:2rem;font-weight:bold;}@media only screen and (max-width:768px){.hdg-section-04{margin:2.11111em 0 1em 0;font-size:1.8rem;}}.hdg-link-01{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;align-items:baseline;}.hdg-link-01 > .link{margin:-1em 0 1.75em 10px;text-align:right;}.hdg-link-01 > .link a{position:relative;display:inline-block;padding-left:20px;text-decoration:none;}.hdg-link-01 > .link a::before,.hdg-link-01 > .link a::after{top:50%;left:3px;background-color:#07185c;transition:left .2s;will-change:left;}.hdg-link-01 > .link a:hover,.hdg-link-01 > .link a:focus,.hdg-link-01 > .link a:active{text-decoration:underline;}.hdg-link-01 > .link a:hover::before,.hdg-link-01 > .link a:hover::after,.hdg-link-01 > .link a:focus::before,.hdg-link-01 > .link a:focus::after,.hdg-link-01 > .link a:active::before,.hdg-link-01 > .link a:active::after{left:6px;}.hdg-link-01 > [class*="hdg-section-"]{-webkit-flex-grow:1;flex-grow:1;}.hdg-link-01 > [class*="hdg-section-"].ta-c{padding-left:3em;}.hdg-link-01 > .hdg-section-02{border-bottom:none;}.hdg-link-01 > .hdg-section-02 + .link{margin-top:-1.375em;}.hdg-link-01 > .hdg-section-02::after{content:"";position:absolute;left:0;right:0;bottom:1.41667em;display:block;border-top:1px solid #07185c;}@media only screen and (max-width:768px){.hdg-link-01 > .link{margin-bottom:1.125em;}.hdg-link-01 > [class*="hdg-section-"].ta-c{padding-left:2.25em;}.hdg-link-01 > .hdg-section-02{padding-bottom:0;}.hdg-link-01 > .hdg-section-02 + .link{margin-bottom:1.5em;}.hdg-link-01 > .hdg-section-02::after{bottom:.72727em;}}.hdg-cs-01,.hdg-cs-03{position:relative;line-height:1.5;margin:1.66667em 0 .69444em 0;padding-left:50px;color:#07185c;font-size:3.6rem;font-weight:bold;}.hdg-cs-01::before,.hdg-cs-03::before{content:"";position:absolute;top:.2em;left:0;display:block;width:36px;height:36px;background-repeat:no-repeat;background-position:0 50%;background-size:cover;}.hdg-cs-01{color:#8f7200;}.hdg-cs-01::before{background-image:url(/sites/all/themes/kix/images/common/icon/crown-01.png);}.hdg-cs-03{color:#676b7a;}.hdg-cs-03::before{background-image:url(/sites/all/themes/kix/images/common/icon/crown-02.png);}@media only screen and (max-width:768px){.hdg-cs-01,.hdg-cs-03{margin:1.6em 0 .96em 0;padding-left:36px;font-size:2.5rem;}.hdg-cs-01::before,.hdg-cs-03::before{width:25px;height:25px;}}.hdg-cs-02,.hdg-cs-04{line-height:1.5;margin:2.18182em 0 1.27273em 0;color:#07185c;font-size:2.2rem;font-weight:bold;}.hdg-cs-02{color:#8f7200;}.hdg-cs-04{color:#676b7a;}@media only screen and (max-width:768px){.hdg-cs-02,.hdg-cs-04{line-height:1.6;margin:1.95em 0 .9em 0;font-size:2rem;}}.lyt-section-01 [class*="hdg-sv-"]:first-child{margin-top:0;}.hdg-sv-01{line-height:1.25;margin:2.1875em 0 1.875em 0;color:#264fad;font-size:3.2rem;font-weight:bold;text-align:center;}.hdg-sv-01::before,.hdg-sv-01::after{content:"";position:relative;top:.125em;display:inline-block;width:8px;height:1em;border-left:2px solid #7fb7cc;border-right:2px solid #7fb7cc;-webkit-transform:skew(-21deg);transform:skew(-21deg);}.hdg-sv-01::before{margin-right:.375em;}.hdg-sv-01::after{margin-left:.375em;}@media only screen and (max-width:768px){.hdg-sv-01{margin:2.4em 0 2em 0;font-size:2.5rem;}}.hdg-sv-02{line-height:1.5;margin:1.75em 0 1.375em 0;border-bottom:1px solid #7fb7cc;padding-bottom:.375em;color:#2a56bd;font-size:2.4rem;font-weight:bold;}@media only screen and (max-width:768px){.hdg-sv-02{margin:1.5em 0 1em 0;padding-bottom:.375em;font-size:2.2rem;}}.hdg-sv-03{line-height:1.5;margin:2.36364em 0 1.45455em 0;color:#2a56bd;font-size:2.2rem;font-weight:bold;}@media only screen and (max-width:768px){.hdg-sv-03{margin:1.90909em 0 1em 0;font-size:2rem;}}.pgh-notice-01{margin-bottom:2.14286em;color:#666;font-size:1.4rem;}.pgh-notice-01 + .pgh-notice-01{margin-top:-1.71429em;}.pgh-notice-01 > small,.pgh-notice-01 > em{display:-webkit-flex;display:flex;}.pgh-notice-01 > small > .mark,.pgh-notice-01 > em > .mark{-webkit-flex-shrink:0;flex-shrink:0;margin-right:.5em;white-space:nowrap;}.pgh-notice-01 > small > .text,.pgh-notice-01 > em > .text{-webkit-flex-grow:1;flex-grow:1;}.pgh-notice-01 > small > .text > em,.pgh-notice-01 > em > .text > em{color:#c80074;font-weight:normal;}.pgh-notice-01 > em{color:#c80074;font-weight:normal;}.pgh-notice-01.ta-c{text-align:left !important;}.pgh-notice-01.ta-c > small,.pgh-notice-01.ta-c > em{-webkit-justify-content:center;justify-content:center;}.pgh-notice-01.ta-c > small > .text,.pgh-notice-01.ta-c > em > .text{-webkit-flex-grow:0;flex-grow:0;}_:-ms-input-placeholder > small,_:-ms-input-placeholder > em,:root table .pgh-notice-01 > small,:root table .pgh-notice-01 > em{display:inline-block;margin-left:1.5em;text-indent:-1.5em;}@media only screen and (max-width:768px){.pgh-notice-01{margin-bottom:1.42857em;}.pgh-notice-01 + .pgh-notice-01{margin-top:-1em;}}@media only screen and (max-width:480px){.pgh-notice-01.ta-c > small,.pgh-notice-01.ta-c > em{-webkit-justify-content:flex-start;justify-content:flex-start;}.pgh-notice-01.ta-c > small > .text,.pgh-notice-01.ta-c > em > .text{-webkit-flex-grow:1;flex-grow:1;}}.pgh-lead-01{line-height:1.5;margin:1.71429em 0 .89286em 0;font-size:2.8rem;}.pgh-lead-01 > b{font-weight:normal;}@media only screen and (max-width:768px){.pgh-lead-01{line-height:1.6;margin:.9em 0;font-size:2rem;}}.pgh-lead-02{margin-bottom:.8em;font-size:2rem;}@media only screen and (max-width:768px){.pgh-lead-02{font-size:1.6rem;}}.pgh-parallel-01,.pgh-parallel-02{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.pgh-parallel-01 > p:not([class]),.pgh-parallel-02 > p:not([class]){margin-bottom:1em;color:#666;font-size:1.4rem;}@media only screen and (max-width:768px){.pgh-parallel-01,.pgh-parallel-02{-webkit-flex-direction:column;flex-direction:column;}.pgh-parallel-02 > p:nth-child(1){-webkit-order:2;order:2;}.pgh-parallel-02 > p:nth-child(2){-webkit-order:1;order:1;}}.pgh-result-01,.pgh-result-02{margin-bottom:1em;color:#666;font-size:1.4rem;}.pgh-result-02{text-align:right;}.pgh-contact-01{text-align:center;}.pgh-contact-01 > b{font-weight:bold;}.pgh-contact-01 > b > span,.pgh-contact-01 > b > .tel-number{font-size:3.6rem;}@media only screen and (max-width:768px){.pgh-contact-01 > b > span,.pgh-contact-01 > b > .tel-number{font-size:2.8rem;}}.icon-num-01{display:inline-block;width:30px;height:30px;line-height:2.14286;overflow:hidden;border-radius:50%;background-color:#07185c;color:#fff;font-size:1.4rem;font-weight:bold;text-align:center;white-space:nowrap;}.icon-num-01 + .icon-num-01{margin-left:.42857em;}@media only screen and (max-width:768px){.icon-num-01 + .icon-num-01{margin-left:.07143em;}}[class*="list-"] > li > div:first-of-type,[class*="list-"] > li > p:first-of-type,[class*="list-"] > li > ul:first-of-type,[class*="list-"] > li > ol:first-of-type,[class*="list-"] > li > dl:first-of-type{margin-top:.375em;}[class*="list-"] > li > div:last-of-type,[class*="list-"] > li > p:last-of-type,[class*="list-"] > li > ul:last-of-type,[class*="list-"] > li > ol:last-of-type,[class*="list-"] > li > dl:last-of-type{margin-bottom:0;}.list-link-01 > li{margin-bottom:.375em;padding-left:20px;}.list-link-01 > li:last-child{margin-bottom:0;}.list-link-01 > li > a{position:relative;display:inline-block;margin-left:-20px;padding-left:20px;text-decoration:none;}.list-link-01 > li > a::before,.list-link-01 > li > a::after{top:.75em;left:4px;background-color:#07185c;transition:left .2s;will-change:left;}.list-link-01 > li > a:hover,.list-link-01 > li > a:focus,.list-link-01 > li > a:active{text-decoration:underline;}.list-link-01 > li > a:hover::before,.list-link-01 > li > a:hover::after,.list-link-01 > li > a:focus::before,.list-link-01 > li > a:focus::after,.list-link-01 > li > a:active::before,.list-link-01 > li > a:active::after{left:7px;}.list-link-01.inline > li{display:inline-block;margin-right:40px;}.list-link-01.col2,.list-link-01.col3,.list-link-01.col4{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-4.7619%;}.list-link-01.col2 > li,.list-link-01.col3 > li,.list-link-01.col4 > li{padding-right:4.54545%;}.list-link-01.col2 > li{width:50%;}.list-link-01.col3 > li{width:calc((100% - .0375px) / 3);}.list-link-01.col4 > li{width:25%;}.list-link-01 .list-link-01{margin:.375em 0 0 0;}.list-link-01 .list-link-01 > li > a::before,.list-link-01 .list-link-01 > li > a::after{width:6px;background-color:#949494;}@media only screen and (max-width:960px){.list-link-01.col2,.list-link-01.col3,.list-link-01.col4{margin-right:-4.42478%;}.list-link-01.col2 > li,.list-link-01.col3 > li,.list-link-01.col4 > li{padding-right:4.23729%;}.list-link-01.col4 > li{width:calc((100% - .0375px) / 3);}}@media only screen and (max-width:768px){.list-link-01.inline > li{margin-right:20px;}.list-link-01.col2,.list-link-01.col3,.list-link-01.col4{margin-right:-2.8169%;}.list-link-01.col2 > li,.list-link-01.col3 > li,.list-link-01.col4 > li{padding-right:2.73973%;}.list-link-01.col3 > li,.list-link-01.col4 > li{width:50%;}}@media only screen and (max-width:600px){.list-link-01.col2,.list-link-01.col3,.list-link-01.col4{display:block;margin-right:0;}.list-link-01.col2 > li,.list-link-01.col3 > li,.list-link-01.col4 > li{width:auto;padding-right:0;}}.list-anchor-01{margin:0 0 2.5625em -40px;}.list-anchor-01::after{content:"";display:block;clear:both;}.list-anchor-01 > li{float:left;margin-bottom:.375em;padding-left:40px;}.list-anchor-01 > li > a{position:relative;display:inline-block;padding-left:20px;text-decoration:none;}.list-anchor-01 > li > a::before,.list-anchor-01 > li > a::after{top:.5em;left:6px;width:2px;height:7px;margin-top:0;background-color:#07185c;transition:margin-top .2s;will-change:margin-top;}.list-anchor-01 > li > a::before{-webkit-transform-origin:0 100%;transform-origin:0 100%;}.list-anchor-01 > li > a::after{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}.list-anchor-01 > li > a:hover,.list-anchor-01 > li > a:focus,.list-anchor-01 > li > a:active{text-decoration:underline;}.list-anchor-01 > li > a:hover::before,.list-anchor-01 > li > a:hover::after,.list-anchor-01 > li > a:focus::before,.list-anchor-01 > li > a:focus::after,.list-anchor-01 > li > a:active::before,.list-anchor-01 > li > a:active::after{margin-top:2px;}@media only screen and (max-width:768px){.list-anchor-01{margin-left:-20px;}.list-anchor-01 > li{padding-left:20px;}}.list-anchor-02{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;overflow:hidden;margin:3.75em 0;border:1px solid #d7d7d7;}.list-anchor-02 > li{-webkit-flex-grow:1;flex-grow:1;}.list-anchor-02 > li a{position:relative;display:block;padding:.875em 0;background-color:#fff;color:#07185c;font-size:1.6rem;font-weight:bold;text-align:center;text-decoration:none;transition:background-color .2s;will-change:background-color;}.list-anchor-02 > li a::before,.list-anchor-02 > li a::after{content:"";position:absolute;display:block;background-color:#fff;transition:background-color .2s;will-change:background-color;}.list-anchor-02 > li a::before{top:0;left:-16px;bottom:0;z-index:1;width:16px;}.list-anchor-02 > li a::after{top:50%;right:-6px;z-index:2;width:46px;height:46px;margin-top:-23px;border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.list-anchor-02 > li a > span{position:relative;z-index:3;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}.list-anchor-02 > li a > span .num{display:inline-block;width:30px;height:30px;line-height:1.875;margin-right:8px;background-color:#c80074;color:#fff;text-align:center;}.list-anchor-02 > li a > span .text{position:relative;display:inline-block;padding-right:10px;}.list-anchor-02 > li a > span .text::before,.list-anchor-02 > li a > span .text::after{top:50%;right:-2px;width:2px;height:7px;margin-top:-5px;background-color:#07185c;transition:margin-top .2s;will-change:margin-top;}.list-anchor-02 > li a > span .text::before{-webkit-transform-origin:0 100%;transform-origin:0 100%;}.list-anchor-02 > li a > span .text::after{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}.list-anchor-02 > li a:hover,.list-anchor-02 > li a:focus,.list-anchor-02 > li a:active{background-color:#ebebeb;}.list-anchor-02 > li a:hover::before,.list-anchor-02 > li a:hover::after,.list-anchor-02 > li a:focus::before,.list-anchor-02 > li a:focus::after,.list-anchor-02 > li a:active::before,.list-anchor-02 > li a:active::after{background-color:#ebebeb;}.list-anchor-02 > li a:hover > span .text::before,.list-anchor-02 > li a:hover > span .text::after,.list-anchor-02 > li a:focus > span .text::before,.list-anchor-02 > li a:focus > span .text::after,.list-anchor-02 > li a:active > span .text::before,.list-anchor-02 > li a:active > span .text::after{margin-top:-3px;}.list-anchor-02 > li:last-child a::after{content:none;}@media only screen and (max-width:960px){.list-anchor-02 > li a::after{right:-10px;width:60px;height:60px;margin-top:-30px;-webkit-transform:rotate(45deg) skew(10deg,10deg);transform:rotate(45deg) skew(10deg,10deg);}.list-anchor-02 > li a > span{-webkit-flex-direction:column;flex-direction:column;}.list-anchor-02 > li a > span .text{top:.25em;}}@media only screen and (max-width:768px){.list-anchor-02{display:none;}}.list-anchor-03{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -20px 3.25em -20px;}.list-anchor-03 > li{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0%;flex-basis:0%;display:-webkit-flex;display:flex;margin-bottom:1.75em;padding:0 20px;}.list-anchor-03 > li > a{-webkit-flex-grow:1;flex-grow:1;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-height:60px;line-height:1.5;border:3px solid #07185c;border-radius:.3125em;padding:.875em 30px .875em 18px;background-color:#07185c;color:#fff;font-size:1.6rem;font-weight:bold;text-align:center;text-decoration:none;transition:background-color .2s,color .2s;will-change:background-color,color;}.list-anchor-03 > li > a::before,.list-anchor-03 > li > a::after{top:50%;right:14px;width:2px;height:7px;margin-top:-5px;background-color:#fff;transition:margin-top .2s;will-change:margin-top;}.list-anchor-03 > li > a::before{-webkit-transform-origin:0 100%;transform-origin:0 100%;}.list-anchor-03 > li > a::after{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}.list-anchor-03 > li > a:hover,.list-anchor-03 > li > a:focus,.list-anchor-03 > li > a:active{border-color:#07185c;background-color:#fff;color:#07185c;}.list-anchor-03 > li > a:hover::before,.list-anchor-03 > li > a:hover::after,.list-anchor-03 > li > a:focus::before,.list-anchor-03 > li > a:focus::after,.list-anchor-03 > li > a:active::before,.list-anchor-03 > li > a:active::after{margin-top:-3px;background-color:#07185c;}@media only screen and (max-width:768px){.list-anchor-03{margin:0 -10px 2.75em -10px;}.list-anchor-03 > li{margin-bottom:1.5em;padding:0 10px;}}@media only screen and (max-width:480px){.list-anchor-03{margin:0 -5px 2.75em -5px;}.list-anchor-03 > li{padding:0 5px;}}.list-bullet-01 > li{position:relative;margin-bottom:.375em;padding-left:20px;}.list-bullet-01 > li:last-child{margin-bottom:0;}.list-bullet-01 > li::before{content:"";position:absolute;top:.5875em;left:4px;display:block;width:6px;height:6px;border-radius:50%;background-color:#07185c;}.list-bullet-01 > li.link{padding-left:0;}.list-bullet-01 > li.link::before{content:none;}.list-bullet-01 > li.link > a{display:inline-block;padding-left:20px;text-decoration:none;}.list-bullet-01 > li.link > a::before,.list-bullet-01 > li.link > a::after{top:.75em;left:3px;background-color:#07185c;transition:left .2s;will-change:left;}.list-bullet-01 > li.link > a:hover,.list-bullet-01 > li.link > a:focus,.list-bullet-01 > li.link > a:active{text-decoration:underline;}.list-bullet-01 > li.link > a:hover::before,.list-bullet-01 > li.link > a:hover::after,.list-bullet-01 > li.link > a:focus::before,.list-bullet-01 > li.link > a:focus::after,.list-bullet-01 > li.link > a:active::before,.list-bullet-01 > li.link > a:active::after{left:6px;}.list-bullet-01.inline{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;}.list-bullet-01.inline > li{margin-left:20px;margin-right:20px;}.list-bullet-01.col2,.list-bullet-01.col3,.list-bullet-01.col4{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-4.7619%;}.list-bullet-01.col2 > li,.list-bullet-01.col3 > li,.list-bullet-01.col4 > li{padding-right:4.54545%;}.list-bullet-01.col2 > li{width:50%;}.list-bullet-01.col3 > li{width:calc((100% - .0375px) / 3);}.list-bullet-01.col4 > li{width:25%;}.list-link-01 .list-bullet-01 > li::before,.list-bullet-01 .list-bullet-01 > li::before,.list-marked-01 .list-bullet-01 > li::before,.list-ordered-01 .list-bullet-01 > li::before{top:.65em;width:4px;height:4px;background-color:#949494;}.list-link-01 .list-bullet-01 > li.link > a::before,.list-link-01 .list-bullet-01 > li.link > a::after,.list-bullet-01 .list-bullet-01 > li.link > a::before,.list-bullet-01 .list-bullet-01 > li.link > a::after,.list-marked-01 .list-bullet-01 > li.link > a::before,.list-marked-01 .list-bullet-01 > li.link > a::after,.list-ordered-01 .list-bullet-01 > li.link > a::before,.list-ordered-01 .list-bullet-01 > li.link > a::after{width:6px;background-color:#949494;}@media only screen and (max-width:960px){.list-bullet-01.col2,.list-bullet-01.col3,.list-bullet-01.col4{margin-right:-4.42478%;}.list-bullet-01.col2 > li,.list-bullet-01.col3 > li,.list-bullet-01.col4 > li{padding-right:4.23729%;}.list-bullet-01.col4 > li{width:calc((100% - .0375px) / 3);}}@media only screen and (max-width:768px){.list-bullet-01.inline{margin-left:-10px;}.list-bullet-01.inline > li{margin-left:10px;margin-right:10px;}.list-bullet-01.col2,.list-bullet-01.col3,.list-bullet-01.col4{margin-right:-2.8169%;}.list-bullet-01.col2 > li,.list-bullet-01.col3 > li,.list-bullet-01.col4 > li{padding-right:2.73973%;}.list-bullet-01.col3 > li,.list-bullet-01.col4 > li{width:50%;}}@media only screen and (max-width:600px){.list-bullet-01.col2,.list-bullet-01.col3,.list-bullet-01.col4{display:block;margin-right:0;}.list-bullet-01.col2 > li,.list-bullet-01.col3 > li,.list-bullet-01.col4 > li{width:auto;padding-right:0;}}.list-marked-01 > li{position:relative;margin-bottom:.375em;padding-left:36px;}.list-marked-01 > li:last-child{margin-bottom:0;}.list-marked-01 > li > span{display:block;}.list-marked-01 > li > span.marked{position:absolute;top:0;left:0;width:28px;text-align:right;}.list-ordered-01{list-style:decimal;margin-left:36px;}.list-ordered-01 > li{margin-bottom:.375em;}.list-ordered-01 > li:last-child{margin-bottom:0;}.list-desc-01 > dt{font-weight:bold;}.list-desc-01 > dt + dd{margin-top:.375em;}.list-desc-01 > dd + dt{margin-top:1.75em;}.list-desc-01 > dd + dd{margin-top:.375em;}@media only screen and (max-width:768px){.list-desc-01 > dd + dt{margin-top:1.25em;}}.list-desc-02 > div{display:-webkit-flex;display:flex;}.list-desc-02 > div > dt{-webkit-flex-shrink:0;flex-shrink:0;width:6.25em;margin-right:.625em;font-weight:bold;}.list-desc-02 > div > dd{-webkit-flex-grow:1;flex-grow:1;}.list-desc-02 > div + div{margin-top:.375em;}@media only screen and (max-width:768px){.list-desc-02 > div{display:block;}.list-desc-02 > div > dt{width:auto;margin-right:0;}}.list-news-01 > li{display:-webkit-flex;display:flex;}.list-news-01 > li + li{margin-top:.9375em;}.list-news-01 > li > .date{-webkit-flex-shrink:0;flex-shrink:0;width:6em;}.list-news-01 > li > .link .new{position:relative;top:-.071429em;display:inline-block;line-height:1.71429;margin-right:5px;padding:0 5px;background-color:#c80074;color:#fff;font-size:1.4rem;font-weight:normal;}.list-news-01.type-01 li + li{margin-top:0;}@media only screen and (max-width:768px){.list-news-01.type-01 li{border-bottom:1px solid #c2c2c2;}}.list-news-01.type-01 li a{text-decoration:none;position:relative;padding:10px 25px 10px 0;}@media only screen and (max-width:768px){.list-news-01.type-01 li a{width:100%;}}.list-news-01.type-01 li a::before,.list-news-01.type-01 li a::after{top:50%;right:0;background-color:#07185c;transition:right .2s,background-color .2s;will-change:right,background-color;content:"";position:absolute;display:block;width:7px;height:2px;border-radius:2px;}.list-news-01.type-01 li a::before{margin-top:-1px;transform:rotate(35deg);transform-origin:100% 100%;}.list-news-01.type-01 li a::after{transform-origin:100% 0;transform:rotate(-35deg);margin-top:-1px;}.list-news-01.type-01 li a:hover{text-decoration:underline;}.list-news-01.type-01 li a:hover::before,.list-news-01.type-01 li a:hover::after{right:-5px;}@media only screen and (max-width:480px){.list-news-01 > li{display:block;}.list-news-01 > li > .date{display:block;width:auto;margin-bottom:.0625em;}.list-news-01.type-01 > li{display:flex;}}.list-result-01{margin-bottom:3.75em;border-bottom:1px solid #d7d7d7;}.list-result-01 > li{border-top:1px solid #d7d7d7;}.list-result-01 > li > a{display:block;padding:1.5em 20px;background-color:#fff;text-decoration:none;transition:background-color .2s;will-change:background-color;}.list-result-01 > li > a:hover,.list-result-01 > li > a:focus,.list-result-01 > li > a:active{background-color:#ebebeb;}.list-result-01 > li > a .title{display:block;font-size:1.6rem;font-weight:bold;}.list-result-01 > li > a .url{display:block;margin-top:.25em;color:#666;font-size:1.4rem;word-break:break-all;overflow-wrap:break-word;}@media only screen and (max-width:768px){.list-result-01{margin-bottom:2.5em;margin-left:-16px;margin-right:-16px;}.list-result-01 > li > a{padding:1em 16px;}}.list-flow-01{position:relative;margin:3.75em 0 2.5em 0;padding:0 0 .01em 80px;}.list-flow-01::before,.list-flow-01::after{content:"";position:absolute;left:30px;bottom:0;display:block;width:6px;margin-left:-3px;}.list-flow-01::before{top:60px;z-index:1;background-image:url(/sites/all/themes/kix/images/common/bg-dot-01.png);background-size:6px 12px;}.list-flow-01::after{z-index:2;height:60px;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);}.list-flow-01 > li{padding-bottom:1.75em;}.list-flow-01 > li[id]{margin-top:-60px;padding-top:60px;}.list-flow-01 > li:last-child{padding-bottom:0;}.list-flow-01 > li > .hdg{position:relative;z-index:3;min-height:3em;line-height:1.375;padding-top:.85em;color:#07185c;font-size:2rem;font-weight:bold;}.list-flow-01 > li > .hdg .num{position:absolute;top:0;left:-80px;display:inline-block;width:60px;height:60px;line-height:2.14286;background-color:#c80074;color:#fff;font-size:2.8rem;text-align:center;}.list-flow-01 > li > .inner:first-of-type{margin-top:2.25em;}.list-flow-01 .nav-btn-01 a,.list-flow-01 .nav-btn-01 button{margin-left:0;}@media only screen and (max-width:768px){.list-flow-01{margin:2.5em 0 1.875em 0;padding-left:40px;}.list-flow-01::before,.list-flow-01::after{left:15px;width:4px;margin-left:-2px;}.list-flow-01::before{background-size:4px 8px;}.list-flow-01::after{height:40px;}.list-flow-01 > li{padding-bottom:1.25em;}.list-flow-01 > li > .hdg{min-height:1.66667em;padding-top:.2em;font-size:1.8rem;}.list-flow-01 > li > .hdg .num{left:-40px;width:30px;height:30px;line-height:1.875;font-size:1.6rem;}.list-flow-01 > li > .inner:first-of-type{margin-top:1.25em;}}@media only screen and (max-width:600px){.list-flow-01 .lyt-img-02 > .lyt-img-01{width:auto !important;max-width:inherit;}.list-flow-01 .lyt-img-02.img-l > .lyt-img-01,.list-flow-01 .lyt-img-02.img-r > .lyt-img-01{float:none;margin-right:0;margin-left:0;}.list-flow-01 .lyt-img-02.parallel > .content{overflow:inherit;}.list-flow-01 .lyt-img-02.reverse{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;}.list-flow-01 .nav-btn-01 a,.list-flow-01 .nav-btn-01 button{margin-left:auto;}}.list-flow-02{margin-bottom:3.75em;padding-left:40px;}.list-flow-02 > li + li{margin-top:2.125em;}.list-flow-02 > li > .hdg{position:relative;margin:0;border-bottom:none;padding:0;color:#07185c;font-size:2rem;font-weight:bold;text-align:left;}.list-flow-02 > li > .hdg:first-child{margin-top:0;}.list-flow-02 > li > .hdg > .num{position:absolute;top:1em;left:-40px;display:block;width:30px;height:30px;line-height:1.625;margin-top:-15px;border:2px solid #07185c;background-color:#fff;font-size:1.6rem;font-weight:bold;color:#07185c;text-align:center;}@media only screen and (max-width:768px){.list-flow-02{margin-bottom:2.5em;}.list-flow-02 > li + li{margin-top:1.25em;}.list-flow-02 > li > .hdg{font-size:1.8rem;}.list-flow-02 > li > .hdg > .num{top:.875em;}}.label-flow-01,.label-flow-02{display:inline-block;width:24px;height:24px;line-height:1.375;margin-left:.25em;margin-right:.25em;border:2px solid #07185c;background-color:#fff;color:#07185c;font-size:1.6rem;font-weight:bold;text-align:center;}.label-flow-02{border-color:#666;background-color:#666;color:#fff;}.list-access-01{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-30px 0 2.5em -30px;}.list-access-01 > li{display:-webkit-flex;display:flex;width:calc((100% - .0375px) / 3);padding:30px 0 0 30px;}.list-access-01 > li > a{-webkit-flex-grow:1;flex-grow:1;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:180px;border:3px solid #d7d7d7;border-radius:.3125em;padding:6.375em 0 1.375em 0;background-color:#fff;color:#07185c;font-size:1.6rem;font-weight:bold;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;will-change:border-color,background-color,color;}.list-access-01 > li > a::before{content:"";position:absolute;top:1.75em;left:50%;display:block;width:74px;height:74px;background-repeat:no-repeat;background-position:50% 0;background-size:cover;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.list-access-01 > li > a > span{-webkit-flex-grow:1;flex-grow:1;position:relative;display:block;line-height:1.25;margin:0 14px;padding:0 14px;text-align:center;}.list-access-01 > li > a > span::before,.list-access-01 > li > a > span::after{top:50%;right:0;background-color:#07185c;transition:right .2s,background-color .2s;}.list-access-01 > li > a:hover,.list-access-01 > li > a:focus,.list-access-01 > li > a:active{border-color:#676b7a;background-color:#676b7a;color:#fff;}.list-access-01 > li > a:hover::before,.list-access-01 > li > a:focus::before,.list-access-01 > li > a:active::before{background-position:50% 100%;}.list-access-01 > li > a:hover > span::before,.list-access-01 > li > a:hover > span::after,.list-access-01 > li > a:focus > span::before,.list-access-01 > li > a:focus > span::after,.list-access-01 > li > a:active > span::before,.list-access-01 > li > a:active > span::after{right:-3px;background-color:#fff;}.list-access-01 > li > a.train::before{background-image:url(/sites/all/themes/kix/images/common/icon/train-02.png);}.list-access-01 > li > a.bus::before{background-image:url(/sites/all/themes/kix/images/common/icon/bus-01.png);}.list-access-01 > li > a.car::before{background-image:url(/sites/all/themes/kix/images/common/icon/car-01.png);}.list-access-01 > li > a.ship::before{background-image:url(/sites/all/themes/kix/images/common/icon/ship-01.png);}.list-access-01 > li > a.ferry::before{background-image:url(/sites/all/themes/kix/images/common/icon/ferry-01.png);}.list-access-01 > li > a.taxi::before{background-image:url(/sites/all/themes/kix/images/common/icon/taxi-01.png);}.list-access-01 > li > a.groupbus::before{background-image:url(/sites/all/themes/kix/images/common/icon/groupbus-01.png);}@media only screen and (max-width:960px) and (min-width:769px){.list-access-01{overflow:hidden;margin-top:0;margin-left:0;border:3px solid #d7d7d7;border-radius:.3125em;}.list-access-01 > li{width:50%;padding:0;}.list-access-01 > li > a{min-height:58px;margin:0 -1px -1px 0;border:1px solid #d7d7d7;border-radius:0;padding:5.5em 0 .875em 0;}.list-access-01 > li > a::before{top:.625em;}.list-access-01 > li > a:hover,.list-access-01 > li > a:focus,.list-access-01 > li > a:active{border-color:#d7d7d7;}.list-access-01 > li:nth-child(1) > a,.list-access-01 > li:nth-child(2) > a{border-top:none;}.list-access-01 > li:nth-child(2n+1) > a{border-left:none;}}@media only screen and (max-width:768px){.list-access-01{margin:-16px 0 1.875em -16px;}.list-access-01 > li{padding:16px 0 0 16px;}.list-access-01 > li > a{min-height:120px;margin:0;padding:5.5em 0 .875em 0;}.list-access-01 > li > a::before{top:.625em;}}@media only screen and (max-width:480px){.list-access-01{overflow:hidden;margin-top:0;margin-left:0;border:3px solid #d7d7d7;border-radius:.3125em;}.list-access-01 > li{width:50%;padding:0;}.list-access-01 > li > a{min-height:58px;margin:0 -1px -1px 0;border:1px solid #d7d7d7;border-radius:0;padding:.375em 0 .375em 54px;}.list-access-01 > li > a::before{top:50%;left:8px;width:40px;height:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.list-access-01 > li > a > span{margin:0;padding:0 20px 0 0;text-align:left;}.list-access-01 > li > a > span::before,.list-access-01 > li > a > span::after{right:10px;}.list-access-01 > li > a:hover,.list-access-01 > li > a:focus,.list-access-01 > li > a:active{border-color:#d7d7d7;}.list-access-01 > li > a:hover > span::before,.list-access-01 > li > a:hover > span::after,.list-access-01 > li > a:focus > span::before,.list-access-01 > li > a:focus > span::after,.list-access-01 > li > a:active > span::before,.list-access-01 > li > a:active > span::after{right:8px;}.list-access-01 > li:nth-child(1) > a,.list-access-01 > li:nth-child(2) > a{border-top:none;}.list-access-01 > li:nth-child(2n+1) > a{border-left:none;}}.list-train-01 > div{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;}.list-train-01 > div + div{margin-top:.5em;}.list-train-01 > div dt{-webkit-flex-shrink:0;flex-shrink:0;width:54px;overflow:hidden;border:1px solid #d7d7d7;background-color:#fff;color:#666;font-size:1.4rem;text-align:center;white-space:nowrap;}.list-train-01 > div dt.nankai{border-color:#ed6d1e;color:#bd5719;}.list-train-01 > div dt.jr{border-color:#0373bd;color:#0373bd;}.list-train-01 > div dd{-webkit-flex-grow:1;flex-grow:1;padding-left:10px;}[lang="ja"] .list-train-01 > div dt{width:38px;}.list-img-01{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;line-height:1;margin-top:-10px;margin-left:-10px;}.list-img-01 > li{margin-top:10px;margin-left:10px;}.list-floormap-01{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;}.list-floormap-01 > li{width:calc(((100% - .0375px) / 4) - 20px);margin:0 0 1em 20px;}.list-floormap-01 > li > a,.list-floormap-01 > li > span{position:relative;display:inline-block;min-height:30px;padding:.15625em 0 0 40px;text-decoration:none;}.list-floormap-01 > li > a > .mark,.list-floormap-01 > li > span > .mark{position:absolute;top:0;left:0;display:block;width:30px;height:30px;line-height:2.14286;border-radius:15px;background-color:#676b7a;color:#fff;font-size:1.4rem;font-weight:bold;text-align:center;}.list-floormap-01 > li > a > .text,.list-floormap-01 > li > span > .text{display:inline-block;}.list-floormap-01 > li > a > .text{position:relative;padding-left:18px;}.list-floormap-01 > li > a > .text::before,.list-floormap-01 > li > a > .text::after{top:.75em;left:0;background-color:#07185c;transition:left .2s;will-change:left;}.list-floormap-01 > li > a:hover > .text,.list-floormap-01 > li > a:focus > .text,.list-floormap-01 > li > a:active > .text{text-decoration:underline;}.list-floormap-01 > li > a:hover > .text::before,.list-floormap-01 > li > a:hover > .text::after,.list-floormap-01 > li > a:focus > .text::before,.list-floormap-01 > li > a:focus > .text::after,.list-floormap-01 > li > a:active > .text::before,.list-floormap-01 > li > a:active > .text::after{left:3px;}.list-floormap-01.type-01 > li > a > .mark,.list-floormap-01.type-01 > li > span > .mark{background-color:#eb6d80;}.list-floormap-01.type-02 > li > a > .mark,.list-floormap-01.type-02 > li > span > .mark{background-color:#0088cd;}.list-floormap-01.type-03 > li > a > .mark,.list-floormap-01.type-03 > li > span > .mark{background-color:#8ebd20;}.list-floormap-01.type-04 > li > a > .mark,.list-floormap-01.type-04 > li > span > .mark{background-color:#f29600;}.list-floormap-01.type-01 > li > a > .mark.type-01,.list-floormap-01.type-01 > li > span > .mark.type-01,.list-floormap-01.type-02 > li > a > .mark.type-01,.list-floormap-01.type-02 > li > span > .mark.type-01,.list-floormap-01.type-03 > li > a > .mark.type-01,.list-floormap-01.type-03 > li > span > .mark.type-01,.list-floormap-01.type-04 > li > a > .mark.type-01,.list-floormap-01.type-04 > li > span > .mark.type-01{background-color:#eb6d80;}.list-floormap-01.type-01 > li > a > .mark.type-02,.list-floormap-01.type-01 > li > span > .mark.type-02,.list-floormap-01.type-02 > li > a > .mark.type-02,.list-floormap-01.type-02 > li > span > .mark.type-02,.list-floormap-01.type-03 > li > a > .mark.type-02,.list-floormap-01.type-03 > li > span > .mark.type-02,.list-floormap-01.type-04 > li > a > .mark.type-02,.list-floormap-01.type-04 > li > span > .mark.type-02{background-color:#0088cd;}.list-floormap-01.type-01 > li > a > .mark.type-03,.list-floormap-01.type-01 > li > span > .mark.type-03,.list-floormap-01.type-02 > li > a > .mark.type-03,.list-floormap-01.type-02 > li > span > .mark.type-03,.list-floormap-01.type-03 > li > a > .mark.type-03,.list-floormap-01.type-03 > li > span > .mark.type-03,.list-floormap-01.type-04 > li > a > .mark.type-03,.list-floormap-01.type-04 > li > span > .mark.type-03{background-color:#8ebd20;}.list-floormap-01.type-01 > li > a > .mark.type-04,.list-floormap-01.type-01 > li > span > .mark.type-04,.list-floormap-01.type-02 > li > a > .mark.type-04,.list-floormap-01.type-02 > li > span > .mark.type-04,.list-floormap-01.type-03 > li > a > .mark.type-04,.list-floormap-01.type-03 > li > span > .mark.type-04,.list-floormap-01.type-04 > li > a > .mark.type-04,.list-floormap-01.type-04 > li > span > .mark.type-04{background-color:#f29600;}@media only screen and (max-width:960px){.list-floormap-01 > li{width:calc(((100% - .0375px) / 3) - 20px);}}@media only screen and (max-width:768px){.list-floormap-01{margin-left:-16px;}.list-floormap-01 > li{width:calc(((100% - .0375px) / 2) - 16px);margin:0 0 .625em 16px;}}@media only screen and (max-width:600px){.list-floormap-01{display:block;margin-left:0;}.list-floormap-01 > li{width:auto;margin:0 0 .625em 0;}}.list-floormap-02{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:2.5em 0;border:1px solid #d7d7d7;padding:2.125em 40px 2.125em 20px;}.list-floormap-02 > div{width:calc(((100% - .0375px) / 3) - 20px);margin-left:20px;}.list-floormap-02 > div > dt{font-weight:bold;}.list-floormap-02 > div > dt + dd{margin-top:.5em;}.list-floormap-02 > div > dd > *:last-child{margin-bottom:0;}@media only screen and (max-width:768px){.list-floormap-02{display:block;margin:1.875em 0;padding:1.5em 16px;}.list-floormap-02 > div{width:auto;margin-left:0;}.list-floormap-02 > div + div{margin-top:1.5em;}.list-floormap-02 > div > dt + dd{margin-top:.375em;}.list-floormap-02 > div > dd .list-link-01{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;}.list-floormap-02 > div > dd .list-link-01 > li{margin-left:16px;}.list-floormap-02 > div:nth-child(1) > dd .list-link-01 > li{width:calc(((100% - .0375px) / 2) - 16px);}.list-floormap-02 > div:nth-child(2) > dd .list-link-01 > li{width:calc(100% - 16px);}.list-floormap-02 > div:nth-child(3) > dd .list-link-01 > li{width:calc(((100% - .0375px) / 4) - 16px);}}@media only screen and (max-width:480px){.list-floormap-02 > div > dd .list-link-01{display:block;margin-left:0;}.list-floormap-02 > div > dd .list-link-01 > li{margin-left:0;}.list-floormap-02 > div:nth-child(1) > dd .list-link-01 > li,.list-floormap-02 > div:nth-child(2) > dd .list-link-01 > li,.list-floormap-02 > div:nth-child(3) > dd .list-link-01 > li{width:auto;}}.list-floormap-03{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:2.5em 0;border:1px solid #d7d7d7;padding:2.4375em 40px 1.4375em 20px;}.list-floormap-03 > li{position:relative;width:calc(((100% - .0375px) / 4) - 20px);min-height:40px;margin:0 0 1em 20px;padding:.45313em 0 0 50px;}.list-floormap-03 > li > .icon{position:absolute;top:0;left:0;display:block;width:40px;height:40px;}.list-floormap-03 > li > .icon img{width:100%;}@media only screen and (max-width:960px){.list-floormap-03 > li{width:calc(((100% - .0375px) / 3) - 20px);}}@media only screen and (max-width:768px){.list-floormap-03{margin:1.875em 0;padding:1.875em 16px 1.25em 0;}.list-floormap-03 > li{width:calc(((100% - .0375px) / 2) - 16px);min-height:30px;margin:0 0 .625em 16px;padding:.15625em 0 0 40px;}.list-floormap-03 > li > .icon{width:30px;height:30px;}}@media only screen and (max-width:600px){.list-floormap-03{display:block;padding:1.875em 16px 1.25em 16px;}.list-floormap-03 > li{width:auto;margin-left:0;}}.list-home-01{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.list-home-01 > li{width:48.17073%;}.list-home-01 > li > a{display:block;text-align:center;text-decoration:none;}.list-home-01 > li > a .img{display:block;}.list-home-01 > li > a .img img{transition:opacity .2s;}.list-home-01 > li > a .text{position:relative;display:inline-block;margin-top:.5em;padding-left:18px;color:#07185c;font-size:2rem;font-weight:bold;}.list-home-01 > li > a .text::before,.list-home-01 > li > a .text::after{top:50%;left:0;background-color:#07185c;transition:left .2s;will-change:left;}.list-home-01 > li > a:hover .img img,.list-home-01 > li > a:focus .img img,.list-home-01 > li > a:active .img img{opacity:.75;}.list-home-01 > li > a:hover .text::before,.list-home-01 > li > a:hover .text::after,.list-home-01 > li > a:focus .text::before,.list-home-01 > li > a:focus .text::after,.list-home-01 > li > a:active .text::before,.list-home-01 > li > a:active .text::after{left:3px;}@media only screen and (max-width:768px){.list-home-01{margin-left:-1.3587%;margin-right:-1.3587%;}.list-home-01 > li{width:50%;padding-left:1.32275%;padding-right:1.32275%;}}@media only screen and (max-width:600px){.list-home-01{display:block;margin-left:-16px;margin-right:-16px;}.list-home-01 > li{width:auto;padding-left:0;padding-right:0;}.list-home-01 > li + li{margin-top:1.75em;}.list-home-01 > li > a .text{margin-top:.375em;}}.list-home-02{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:-1.25em;margin-bottom:0;}.list-home-02 > li{display:-webkit-flex;display:flex;width:48.17073%;margin-top:1.25em;}.list-home-02 > li > a{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-grow:1;flex-grow:1;min-height:60px;line-height:1.25;border:1px solid #d7d7d7;border-radius:.3125em;padding:20px 25px 10px 54px;background-color:#fff;color:#07185c;font-size:1.6rem;font-weight:bold;text-decoration:none;}.list-home-02 > li > a::before,.list-home-02 > li > a::after{top:50%;right:13px;background-color:#07185c;transition:right .2s;will-change:right;}.list-home-02 > li > a:hover::before,.list-home-02 > li > a:hover::after,.list-home-02 > li > a:focus::before,.list-home-02 > li > a:focus::after,.list-home-02 > li > a:active::before,.list-home-02 > li > a:active::after{right:10px;}.list-home-02 > li > a > span{-webkit-flex-grow:1;flex-grow:1;}.list-home-02 > li > a > span::before{content:"";position:absolute;top:50%;left:13px;width:32px;height:32px;background-repeat:no-repeat;background-position:50% 0;background-size:cover;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.list-home-02 > li > a > span.wifi::before{background-image:url(/sites/all/themes/kix/images/common/icon/wifi-01.png);}.list-home-02 > li > a > span.massage::before{background-image:url(/sites/all/themes/kix/images/common/icon/shower-01.png);}.list-home-02 > li > a > span.trunk::before{background-image:url(/sites/all/themes/kix/images/common/icon/trunk-01.png);}.list-home-02 > li > a > span.bear::before{background-image:url(/sites/all/themes/kix/images/common/icon/bear-01.png);}@media only screen and (max-width:960px){.list-home-02{margin-top:-1em;}.list-home-02 > li{margin-top:1em;}}@media only screen and (max-width:768px){.list-home-02{margin-bottom:1.875em;margin-left:-1.3587%;margin-right:-1.3587%;}.list-home-02 > li{width:50%;padding-left:1.32275%;padding-right:1.32275%;}}@media only screen and (max-width:600px){.list-home-02{display:block;margin-top:1px;margin-left:0;margin-right:0;}.list-home-02 > li{width:auto;margin-top:-1px;padding-left:0;padding-right:0;}.list-home-02 > li > a{border:1px solid #d7d7d7;border-radius:0;}.list-home-02 > li:first-child > a{border-radius:.3125em .3125em 0 0;}.list-home-02 > li:last-child > a{border-radius:0 0 .3125em .3125em;}}.list-busstop-01,.list-busstop-02{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:2.125em;background:#fff url(/static/images/shop-and-dine/skyview/bg-busstop-01.png) repeat-x 0 0;}.list-busstop-01 > li,.list-busstop-02 > li{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:120px;overflow:hidden;padding-top:3em;}.list-busstop-01 > li::before,.list-busstop-02 > li::before{content:"";position:absolute;top:0;left:50%;z-index:2;display:block;width:44px;height:40px;background:transparent url(/static/images/shop-and-dine/skyview/bg-busstop-03.png) no-repeat 50% 50%;background-size:cover;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.list-busstop-01 > li:first-child::before,.list-busstop-01 > li:last-child::before,.list-busstop-02 > li:first-child::before,.list-busstop-02 > li:last-child::before{width:64px;}.list-busstop-01 > li:first-child::after,.list-busstop-01 > li:last-child::after,.list-busstop-02 > li:first-child::after,.list-busstop-02 > li:last-child::after{content:"";position:absolute;top:0;z-index:1;display:block;width:50%;height:40px;background-color:#fff;}.list-busstop-01 > li:first-child::before,.list-busstop-02 > li:first-child::before{background-image:url(/static/images/shop-and-dine/skyview/bg-busstop-04.png);}.list-busstop-01 > li:first-child::after,.list-busstop-02 > li:first-child::after{left:0;}.list-busstop-01 > li:last-child::before,.list-busstop-02 > li:last-child::before{background-image:url(/static/images/shop-and-dine/skyview/bg-busstop-05.png);}.list-busstop-01 > li:last-child::after,.list-busstop-02 > li:last-child::after{right:0;}.list-busstop-01 > li > span,.list-busstop-02 > li > span{display:block;line-height:1.42857;font-size:1.4rem;text-align:center;}.list-busstop-02{background-image:url(/static/images/shop-and-dine/skyview/bg-busstop-02.png);}.list-busstop-02 > li::before{background-image:url(/static/images/shop-and-dine/skyview/bg-busstop-06.png);}.list-busstop-02 > li:first-child::before{background-image:url(/static/images/shop-and-dine/skyview/bg-busstop-07.png);}.list-busstop-02 > li:last-child::before{background-image:url(/static/images/shop-and-dine/skyview/bg-busstop-08.png);}@media only screen and (max-width:768px){.list-busstop-01,.list-busstop-02{margin-bottom:1.25em;}.list-busstop-01 > li,.list-busstop-02 > li{width:100px;}.list-busstop-01 > li > span,.list-busstop-02 > li > span{line-height:1.33334;font-size:1.2rem;}}@media only screen and (max-width:600px){.list-busstop-01 > li,.list-busstop-02 > li{width:56px;padding-bottom:108px;}.list-busstop-01 > li:first-child,.list-busstop-01 > li:last-child,.list-busstop-02 > li:first-child,.list-busstop-02 > li:last-child{width:64px;}.list-busstop-01 > li > span,.list-busstop-02 > li > span{position:absolute;left:50%;bottom:0;height:9em;line-height:1.125;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;text-align:inherit;-webkit-transform:translateX(-51.25%);transform:translateX(-51.25%);}.list-busstop-02{margin-left:-16px;margin-right:-16px;}.ie .list-busstop-01 > li > span,.ie .list-busstop-02 > li > span,.edge .list-busstop-01 > li > span,.edge .list-busstop-02 > li > span{writing-mode:tb-rl;}[lang="ja"] .list-busstop-01 > li > span,[lang="ja"] .list-busstop-02 > li > span{line-height:1.33334;}}.nav-header .icon-blank-02::after{content:"";position:absolute;top:28%;right:-27%;width:12px;height:12px;display:block;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(/sites/all/themes/kix/images/common/icon/blank-04.png);}.nav-header .icon-blank-02:lang(ja)::after{right:-13%;}@media only screen and (max-width:768px){.nav-header .icon-blank-02::after{top:60%;right:24%;}}@media only screen and (max-width:768px){.nav-header .icon-blank-02:lang(ja)::after{right:3%;}}.icon-blank-01{width:12px;height:12px;margin-top:.375em;vertical-align:top;}@media only screen and (max-width:768px){.nav-header .icon-blank-01{margin-top:.1em;}}.icon-pdf-01,.icon-excel-01,.icon-word-01,.icon-zip-01{width:16px;height:16px;margin-top:.25em;vertical-align:top;}.icon-zip-01{width:20px;}.link-text-01{position:relative;display:inline-block;padding-left:20px;text-decoration:none;}.link-text-01::before,.link-text-01::after{top:.75em;left:4px;background-color:#07185c;transition:left .2s;will-change:left;}.link-text-01:hover,.link-text-01:focus,.link-text-01:active{text-decoration:underline;}.link-text-01:hover::before,.link-text-01:hover::after,.link-text-01:focus::before,.link-text-01:focus::after,.link-text-01:active::before,.link-text-01:active::after{left:7px;}p br + .link-text-01{margin-top:.375em;}.link-aux-01{position:relative;display:inline-block;border:1px solid #666;padding:0 20px 0 10px;background-color:#666;color:#fff !important;font-size:1.4rem;text-decoration:none;transition:background-color .2s,color .2s;will-change:background-color,color;}.link-aux-01::before,.link-aux-01::after{top:48%;right:9px;background-color:#fff;transition:background-color .2s;will-change:background-color;}.link-aux-01.type-01{border-color:#c80074;background-color:#c80074;}.link-aux-01.type-02{border-color:#07185c;background-color:#07185c;}.link-aux-01:hover,.link-aux-01:focus,.link-aux-01:active{background-color:#fff;color:#666 !important;}.link-aux-01:hover.type-01,.link-aux-01:focus.type-01,.link-aux-01:active.type-01{color:#c80074 !important;}.link-aux-01:hover.type-01::before,.link-aux-01:hover.type-01::after,.link-aux-01:focus.type-01::before,.link-aux-01:focus.type-01::after,.link-aux-01:active.type-01::before,.link-aux-01:active.type-01::after{background-color:#c80074;}.link-aux-01:hover.type-02,.link-aux-01:focus.type-02,.link-aux-01:active.type-02{color:#07185c !important;}.link-aux-01:hover.type-02::before,.link-aux-01:hover.type-02::after,.link-aux-01:focus.type-02::before,.link-aux-01:focus.type-02::after,.link-aux-01:active.type-02::before,.link-aux-01:active.type-02::after{background-color:#07185c;}.link-box-01{position:relative;display:block;border:1px solid #d7d7d7;border-radius:.3125em;padding:1em 32px 1em 20px;background-color:#fff;color:#07185c;text-align:center;text-decoration:none;transition:border-color .2s,background-color .2s;will-change:border-color,background-color;}.link-box-01::before,.link-box-01::after{top:50%;right:15px;background-color:#07185c;transition:right .2s,background-color .2s;will-change:right,background-color;}.link-box-01 > .text{display:block;color:#07185c;font-weight:bold;transition:color .2s;will-change:color;}.link-box-01 > .text + .notice{margin-top:.35714em;}.link-box-01 > .notice{display:block;margin-bottom:.071429em;color:#666;font-size:1.4rem;transition:color .2s;will-change:color;}.link-box-01:hover,.link-box-01:focus,.link-box-01:active{border-color:#676b7a;background-color:#676b7a;}.link-box-01:hover::before,.link-box-01:hover::after,.link-box-01:focus::before,.link-box-01:focus::after,.link-box-01:active::before,.link-box-01:active::after{right:12px;background-color:#fff;}.link-box-01:hover > .text,.link-box-01:hover > .notice,.link-box-01:focus > .text,.link-box-01:focus > .notice,.link-box-01:active > .text,.link-box-01:active > .notice{color:#fff;}li + li > .link-box-01{margin-top:1.25em;}@media only screen and (max-width:768px){li + li > .link-box-01{margin-top:1em;}}.nav-btn-01{margin:2.125em 0;}.nav-btn-01 + .nav-btn-01{margin-top:-.875em;}.nav-btn-01 a,.nav-btn-01 button{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;max-width:400px;width:100%;min-height:60px;line-height:1.5;margin:0 auto;border:1px solid #d7d7d7;border-radius:.3125em;padding:1em 32px 1em 20px;background-color:#fff;color:#07185c;font-size:1.6rem;font-weight:bold;text-align:center;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,opacity .2s;will-change:border-color,background-color,color,opacity;}.nav-btn-01 a::before,.nav-btn-01 a::after,.nav-btn-01 button::before,.nav-btn-01 button::after{top:50%;right:16px;background-color:#07185c;transition:right .2s,background-color .2s;will-change:right,background-color;}.nav-btn-01 a > span,.nav-btn-01 button > span{vertical-align:middle;}.nav-btn-01 a:hover,.nav-btn-01 a:focus,.nav-btn-01 a:active,.nav-btn-01 button:hover,.nav-btn-01 button:focus,.nav-btn-01 button:active{text-decoration:none;border-color:#676b7a;background-color:#676b7a;color:#fff;}.nav-btn-01 a:hover::before,.nav-btn-01 a:hover::after,.nav-btn-01 a:focus::before,.nav-btn-01 a:focus::after,.nav-btn-01 a:active::before,.nav-btn-01 a:active::after,.nav-btn-01 button:hover::before,.nav-btn-01 button:hover::after,.nav-btn-01 button:focus::before,.nav-btn-01 button:focus::after,.nav-btn-01 button:active::before,.nav-btn-01 button:active::after{right:13px;background-color:#fff;}.nav-btn-01 a > span > span,.nav-btn-01 button > span > span{display:inline-block;margin-top:.5em;font-size:1.4rem;font-weight:normal;}.nav-btn-01 a[disabled],.nav-btn-01 button[disabled]{opacity:.125;cursor:default;}.nav-btn-01 a[disabled]:hover,.nav-btn-01 a[disabled]:focus,.nav-btn-01 a[disabled]:active,.nav-btn-01 button[disabled]:hover,.nav-btn-01 button[disabled]:focus,.nav-btn-01 button[disabled]:active{border-color:#d7d7d7;background-color:#fff;color:#07185c;}.nav-btn-01 a[disabled]:hover::before,.nav-btn-01 a[disabled]:hover::after,.nav-btn-01 a[disabled]:focus::before,.nav-btn-01 a[disabled]:focus::after,.nav-btn-01 a[disabled]:active::before,.nav-btn-01 a[disabled]:active::after,.nav-btn-01 button[disabled]:hover::before,.nav-btn-01 button[disabled]:hover::after,.nav-btn-01 button[disabled]:focus::before,.nav-btn-01 button[disabled]:focus::after,.nav-btn-01 button[disabled]:active::before,.nav-btn-01 button[disabled]:active::after{right:16px;background-color:#07185c;}.nav-btn-01 button > span{display:block;}.nav-btn-01 em{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;}.nav-btn-01 em a,.nav-btn-01 em button{border:3px solid #07185c;padding:.875em 30px .875em 18px;background-color:#07185c;color:#fff;transition:background-color .2s,color .2s,opacity .2s;will-change:background-color,color,opacity;}.nav-btn-01 em a::before,.nav-btn-01 em a::after,.nav-btn-01 em button::before,.nav-btn-01 em button::after{right:14px;background-color:#fff;}.nav-btn-01 em a:hover,.nav-btn-01 em a:focus,.nav-btn-01 em a:active,.nav-btn-01 em button:hover,.nav-btn-01 em button:focus,.nav-btn-01 em button:active{border-color:#07185c;background-color:#fff;color:#07185c;}.nav-btn-01 em a:hover::before,.nav-btn-01 em a:hover::after,.nav-btn-01 em a:focus::before,.nav-btn-01 em a:focus::after,.nav-btn-01 em a:active::before,.nav-btn-01 em a:active::after,.nav-btn-01 em button:hover::before,.nav-btn-01 em button:hover::after,.nav-btn-01 em button:focus::before,.nav-btn-01 em button:focus::after,.nav-btn-01 em button:active::before,.nav-btn-01 em button:active::after{right:11px;background-color:#07185c;}.nav-btn-01 em a[disabled]:hover,.nav-btn-01 em a[disabled]:focus,.nav-btn-01 em a[disabled]:active,.nav-btn-01 em button[disabled]:hover,.nav-btn-01 em button[disabled]:focus,.nav-btn-01 em button[disabled]:active{border-color:#07185c;background-color:#07185c;color:#fff;}.nav-btn-01 em a[disabled]:hover::before,.nav-btn-01 em a[disabled]:hover::after,.nav-btn-01 em a[disabled]:focus::before,.nav-btn-01 em a[disabled]:focus::after,.nav-btn-01 em a[disabled]:active::before,.nav-btn-01 em a[disabled]:active::after,.nav-btn-01 em button[disabled]:hover::before,.nav-btn-01 em button[disabled]:hover::after,.nav-btn-01 em button[disabled]:focus::before,.nav-btn-01 em button[disabled]:focus::after,.nav-btn-01 em button[disabled]:active::before,.nav-btn-01 em button[disabled]:active::after{right:14px;background-color:#fff;}.nav-btn-01 .icon-blank-01{margin-top:.3em;}.nav-btn-01.inline{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-left:-15px;margin-right:-15px;}.nav-btn-01.inline > p{display:-webkit-flex;display:flex;max-width:400px;margin:0 15px;}.nav-btn-01.inline.col2 > p{width:calc(((100% - .0375px) - (30px * 2)) / 2);}.nav-btn-01.inline.col3 > p{width:calc(((100% - .0375px) - (30px * 3)) / 3);}.nav-btn-01.contact{padding:.375em 0;}.nav-btn-01.width-max a,.nav-btn-01.width-max button{max-width:inherit;}.nav-btn-01.width-half a,.nav-btn-01.width-half button{max-width:600px;}table .nav-btn-01{margin:.5em 0;}table .nav-btn-01 a,table .nav-btn-01 button{display:inline-block;max-width:inherit;width:auto;min-height:inherit;margin:0;padding-top:.4375em;padding-bottom:.4375em;}@media only screen and (max-width:768px){.nav-btn-01{margin:1.5em 0;}.nav-btn-01 + .nav-btn-01{margin-top:-.5625em;}.nav-btn-01.inline.col3 > p{width:100%;}.nav-btn-01.inline.col3 > p + p{margin-top:15px;}.nav-btn-01.contact.inline{display:block;margin-left:0;margin-right:0;}.nav-btn-01.contact.inline > p{max-width:inherit;width:100%;margin:0;}.nav-btn-01.contact.inline.col2 > p,.nav-btn-01.contact.inline.col3 > p{width:auto;}.nav-btn-01.contact.inline.col2 > p + p,.nav-btn-01.contact.inline.col3 > p + p{margin-top:15px;}table .nav-btn-01 a,table .nav-btn-01 button{padding-top:.60714em;padding-bottom:.60714em;font-size:1.4rem;}}@media only screen and (max-width:480px){.nav-btn-01 a,.nav-btn-01 button{width:100%;}.nav-btn-01.inline{display:block;margin-left:0;margin-right:0;}.nav-btn-01.inline > p{width:100%;margin:0;}.nav-btn-01.inline.col2 > p,.nav-btn-01.inline.col3 > p{width:auto;}.nav-btn-01.inline.col2 > p + p,.nav-btn-01.inline.col3 > p + p{margin-top:15px;}}.nav-btn-02{margin:2.125em 0;}.nav-btn-02 + .nav-btn-02{margin-top:-.875em;}.nav-btn-02 a,.nav-btn-02 button{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;max-width:430px;width:100%;min-height:60px;line-height:1.5;margin:0 auto;border:1px solid #d7d7d7;border-radius:30px;padding:1em 32px 1em 20px;background-color:#e6e6e6;color:#07185c;font-size:1.6rem;font-weight:bold;text-align:center;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,opacity .2s;will-change:border-color,background-color,color,opacity;}.nav-btn-02 a::before,.nav-btn-02 a::after,.nav-btn-02 button::before,.nav-btn-02 button::after{top:50%;right:16px;background-color:#07185c;transition:right .2s,background-color .2s;will-change:right,background-color;}.nav-btn-02 a > span,.nav-btn-02 button > span{vertical-align:middle;}.nav-btn-02 a:hover,.nav-btn-02 a:focus,.nav-btn-02 a:active,.nav-btn-02 button:hover,.nav-btn-02 button:focus,.nav-btn-02 button:active{text-decoration:none;border-color:#676b7a;background-color:#676b7a;color:#fff;}.nav-btn-02 a:hover::before,.nav-btn-02 a:hover::after,.nav-btn-02 a:focus::before,.nav-btn-02 a:focus::after,.nav-btn-02 a:active::before,.nav-btn-02 a:active::after,.nav-btn-02 button:hover::before,.nav-btn-02 button:hover::after,.nav-btn-02 button:focus::before,.nav-btn-02 button:focus::after,.nav-btn-02 button:active::before,.nav-btn-02 button:active::after{right:13px;background-color:#fff;}.nav-btn-02 a > span > span,.nav-btn-02 button > span > span{display:inline-block;margin-top:.5em;font-size:1.4rem;font-weight:normal;}.nav-btn-02 a[disabled],.nav-btn-02 button[disabled]{opacity:.125;cursor:default;}.nav-btn-02 a[disabled]:hover,.nav-btn-02 a[disabled]:focus,.nav-btn-02 a[disabled]:active,.nav-btn-02 button[disabled]:hover,.nav-btn-02 button[disabled]:focus,.nav-btn-02 button[disabled]:active{border-color:#d7d7d7;background-color:#fff;color:#07185c;}.nav-btn-02 a[disabled]:hover::before,.nav-btn-02 a[disabled]:hover::after,.nav-btn-02 a[disabled]:focus::before,.nav-btn-02 a[disabled]:focus::after,.nav-btn-02 a[disabled]:active::before,.nav-btn-02 a[disabled]:active::after,.nav-btn-02 button[disabled]:hover::before,.nav-btn-02 button[disabled]:hover::after,.nav-btn-02 button[disabled]:focus::before,.nav-btn-02 button[disabled]:focus::after,.nav-btn-02 button[disabled]:active::before,.nav-btn-02 button[disabled]:active::after{right:16px;background-color:#07185c;}.nav-btn-02 button > span{display:block;}.nav-btn-02 em{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;}.nav-btn-02 em a,.nav-btn-02 em button{border:3px solid #07185c;padding:.875em 30px .875em 18px;background-color:#07185c;color:#fff;transition:background-color .2s,color .2s,opacity .2s;will-change:background-color,color,opacity;}.nav-btn-02 em a::before,.nav-btn-02 em a::after,.nav-btn-02 em button::before,.nav-btn-02 em button::after{right:14px;background-color:#fff;}.nav-btn-02 em a:hover,.nav-btn-02 em a:focus,.nav-btn-02 em a:active,.nav-btn-02 em button:hover,.nav-btn-02 em button:focus,.nav-btn-02 em button:active{border-color:#07185c;background-color:#fff;color:#07185c;}.nav-btn-02 em a:hover::before,.nav-btn-02 em a:hover::after,.nav-btn-02 em a:focus::before,.nav-btn-02 em a:focus::after,.nav-btn-02 em a:active::before,.nav-btn-02 em a:active::after,.nav-btn-02 em button:hover::before,.nav-btn-02 em button:hover::after,.nav-btn-02 em button:focus::before,.nav-btn-02 em button:focus::after,.nav-btn-02 em button:active::before,.nav-btn-02 em button:active::after{right:11px;background-color:#07185c;}.nav-btn-02 em a[disabled]:hover,.nav-btn-02 em a[disabled]:focus,.nav-btn-02 em a[disabled]:active,.nav-btn-02 em button[disabled]:hover,.nav-btn-02 em button[disabled]:focus,.nav-btn-02 em button[disabled]:active{border-color:#07185c;background-color:#07185c;color:#fff;}.nav-btn-02 em a[disabled]:hover::before,.nav-btn-02 em a[disabled]:hover::after,.nav-btn-02 em a[disabled]:focus::before,.nav-btn-02 em a[disabled]:focus::after,.nav-btn-02 em a[disabled]:active::before,.nav-btn-02 em a[disabled]:active::after,.nav-btn-02 em button[disabled]:hover::before,.nav-btn-02 em button[disabled]:hover::after,.nav-btn-02 em button[disabled]:focus::before,.nav-btn-02 em button[disabled]:focus::after,.nav-btn-02 em button[disabled]:active::before,.nav-btn-02 em button[disabled]:active::after{right:14px;background-color:#fff;}.nav-btn-02 .icon-blank-01{margin-top:.3em;}.nav-btn-02.inline{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-left:-15px;margin-right:-15px;}.nav-btn-02.inline > p{display:-webkit-flex;display:flex;max-width:400px;margin:0 15px;}.nav-btn-02.inline.col2 > p{width:calc(((100% - .0375px) - (30px * 2)) / 2);}.nav-btn-02.inline.col3 > p{width:calc(((100% - .0375px) - (30px * 3)) / 3);}.nav-btn-02.contact{padding:.375em 0;}.nav-btn-02.width-max a,.nav-btn-02.width-max button{max-width:inherit;}.nav-btn-02.width-half a,.nav-btn-02.width-half button{max-width:600px;}.nav-pager-01{overflow:hidden;margin:2.125em 0 3.375em 0;}.nav-pager-01 > li{width:50%;max-width:275px;}.nav-pager-01 > li a,.nav-pager-01 > li button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;line-height:1.5;border:1px solid #d7d7d7;border-radius:.3125em;padding:1.0625em 20px;background-color:#fff;color:#07185c;font-size:1.6rem;font-weight:bold;text-align:center;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;will-change:border-color,background-color,color;}.nav-pager-01 > li a::before,.nav-pager-01 > li a::after,.nav-pager-01 > li button::before,.nav-pager-01 > li button::after{top:50%;background-color:#07185c;transition:left .2s,right .2s,background-color .2s;will-change:left,right,background-color;}.nav-pager-01 > li a:hover,.nav-pager-01 > li a:focus,.nav-pager-01 > li a:active,.nav-pager-01 > li button:hover,.nav-pager-01 > li button:focus,.nav-pager-01 > li button:active{border-color:#676b7a;background-color:#676b7a;color:#fff;text-decoration:none;}.nav-pager-01 > li a:hover::before,.nav-pager-01 > li a:hover::after,.nav-pager-01 > li a:focus::before,.nav-pager-01 > li a:focus::after,.nav-pager-01 > li a:active::before,.nav-pager-01 > li a:active::after,.nav-pager-01 > li button:hover::before,.nav-pager-01 > li button:hover::after,.nav-pager-01 > li button:focus::before,.nav-pager-01 > li button:focus::after,.nav-pager-01 > li button:active::before,.nav-pager-01 > li button:active::after{background-color:#fff;}.nav-pager-01 > li.prev{float:left;padding-right:5px;}.nav-pager-01 > li.prev a,.nav-pager-01 > li.prev button{padding-left:32px;}.nav-pager-01 > li.prev a::before,.nav-pager-01 > li.prev a::after,.nav-pager-01 > li.prev button::before,.nav-pager-01 > li.prev button::after{left:14px;}.nav-pager-01 > li.prev a::before,.nav-pager-01 > li.prev button::before{left:14px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;}.nav-pager-01 > li.prev a::after,.nav-pager-01 > li.prev button::after{left:14px;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:0 0;transform-origin:0 0;}.nav-pager-01 > li.prev a:hover::before,.nav-pager-01 > li.prev a:hover::after,.nav-pager-01 > li.prev a:focus::before,.nav-pager-01 > li.prev a:focus::after,.nav-pager-01 > li.prev a:active::before,.nav-pager-01 > li.prev a:active::after,.nav-pager-01 > li.prev button:hover::before,.nav-pager-01 > li.prev button:hover::after,.nav-pager-01 > li.prev button:focus::before,.nav-pager-01 > li.prev button:focus::after,.nav-pager-01 > li.prev button:active::before,.nav-pager-01 > li.prev button:active::after{left:11px;}.nav-pager-01 > li.next{float:right;padding-left:5px;}.nav-pager-01 > li.next a,.nav-pager-01 > li.next button{padding-right:32px;}.nav-pager-01 > li.next a::before,.nav-pager-01 > li.next a::after,.nav-pager-01 > li.next button::before,.nav-pager-01 > li.next button::after{right:14px;}.nav-pager-01 > li.next a:hover::before,.nav-pager-01 > li.next a:hover::after,.nav-pager-01 > li.next a:focus::before,.nav-pager-01 > li.next a:focus::after,.nav-pager-01 > li.next a:active::before,.nav-pager-01 > li.next a:active::after,.nav-pager-01 > li.next button:hover::before,.nav-pager-01 > li.next button:hover::after,.nav-pager-01 > li.next button:focus::before,.nav-pager-01 > li.next button:focus::after,.nav-pager-01 > li.next button:active::before,.nav-pager-01 > li.next button:active::after{right:11px;}@media only screen and (max-width:768px){.nav-pager-01{margin:1.5em 0 2.125em 0;}}.nav-pager-02{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:3.75em 0;}.nav-pager-02 li + li{margin-left:10px;}.nav-pager-02 a{display:block;min-width:40px;height:40px;overflow:hidden;border-radius:.3125em;padding:.4375em 5px;background-color:#fff;color:#333;font-size:1.6rem;font-weight:bold;text-align:center;text-decoration:none;transition:background-color .2s,color .2s;will-change:background-color,color;}.nav-pager-02 a:hover,.nav-pager-02 a:focus,.nav-pager-02 a:active{background-color:#ebebeb;}.nav-pager-02 a[aria-current="page"]{background-color:#676b7a;color:#fff;}.nav-pager-02 a:hover{opacity:.7;}.nav-pager-02 > li.prev > a,.nav-pager-02 > li.next > a{position:relative;}.nav-pager-02 > li.prev > a::before,.nav-pager-02 > li.prev > a::after,.nav-pager-02 > li.next > a::before,.nav-pager-02 > li.next > a::after{top:50%;background-color:#333;}.nav-pager-02 > li.prev > a::before,.nav-pager-02 > li.prev > a::after{left:calc(50% - 2.5px);}.nav-pager-02 > li.prev > a::before{-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;}.nav-pager-02 > li.prev > a::after{-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:0 0;transform-origin:0 0;}.nav-pager-02 > li.next > a::before,.nav-pager-02 > li.next > a::after{right:calc(50% - 2.5px);}.nav-pager-02 > li.page > ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:0;}@media only screen and (max-width:768px){.nav-pager-02{margin:2.5em 0;}.nav-pager-02 a{min-width:30px;height:30px;padding:.125em 4px;}}.nav-item-01{max-width:360px;margin:0 auto 2.28125em auto;}.nav-item-01 > .link{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-decoration:none;}.nav-item-01 > .link .text{position:relative;-webkit-order:1;order:1;margin-top:.9375em;padding-left:20px;font-weight:bold;}.nav-item-01 > .link .text::before,.nav-item-01 > .link .text::after{top:.75em;left:3px;background-color:#07185c;transition:left .2s;will-change:left;}.nav-item-01 > .link .category{-webkit-order:2;order:2;color:#666;font-size:1.3rem;}.nav-item-01 > .link .img{-webkit-order:0;order:0;overflow:hidden;border:1px solid #ebebeb;}.nav-item-01 > .link .img img{-webkit-transform:scale(1);transform:scale(1);opacity:1;transition:-webkit-transform .4s,transform .4s,opacity .4s;will-change:-webkit-transform,transform,opacity;}.nav-item-01 > .link:hover .text,.nav-item-01 > .link:focus .text,.nav-item-01 > .link:active .text{text-decoration:underline;}.nav-item-01 > .link:hover .text::before,.nav-item-01 > .link:hover .text::after,.nav-item-01 > .link:focus .text::before,.nav-item-01 > .link:focus .text::after,.nav-item-01 > .link:active .text::before,.nav-item-01 > .link:active .text::after{left:6px;}.nav-item-01 > .link:hover .img img,.nav-item-01 > .link:focus .img img,.nav-item-01 > .link:active .img img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.75;}.nav-item-01 > div.link .text{color:#333;}.nav-item-01 > div.link .text::before{top:.675em;left:4px;width:6px;height:6px;border-radius:50%;-webkit-transform:none;transform:none;transition:none;will-change:auto;}.nav-item-01 > div.link .text::after{content:none;}.nav-item-01 > div.link .img img{-webkit-transform:none;transform:none;transition:none;will-change:auto;}.nav-item-01 > div.link:hover .text,.nav-item-01 > div.link:focus .text,.nav-item-01 > div.link:active .text{text-decoration:none;}.nav-item-01 > div.link:hover .text::before,.nav-item-01 > div.link:focus .text::before,.nav-item-01 > div.link:active .text::before{left:4px;}.nav-item-01 > div.link:hover .img img,.nav-item-01 > div.link:focus .img img,.nav-item-01 > div.link:active .img img{opacity:1;-webkit-transform:none;transform:none;}.nav-item-01 .tag{margin:.75em 0 0 0;}.nav-item-01 .tag > li{display:inline-block;line-height:1.71429;margin-bottom:.25em;padding:0 .375em;background-color:#ebebeb;color:#333;font-size:1.4rem;}.nav-item-01 .tag > li.tag-terminal1{background-color:#b2dbf0;}.nav-item-01 .tag > li.tag-terminal2{background-color:#f9d3d9;}.nav-item-01 .tag > li.tag-aeroplaza{background-color:#b2dfc6;}.nav-item-01 .tag > li.tag-observationhall{background-color:#dad4e3;}.nav-item-01 .tag > li.tag-dutyfree{box-shadow:1px 1px 0 #e60000 inset,-1px -1px 0 #e60000 inset;background-color:#fff;color:#e60000;}.safari .nav-item-01 > .link .img img{will-change:auto;}@media only screen and (max-width:768px){.nav-item-01{margin-bottom:2.03125em;}}@media only screen and (max-width:600px){.nav-item-01{margin-bottom:1.78125em;}}.nav-related-01{display:block;overflow:hidden;color:#333;text-decoration:none;}.nav-related-01 > .img,.nav-related-01 > .text{display:block;}.nav-related-01 > .img{float:left;width:50%;padding-top:.25em;padding-right:10px;}.nav-related-01 > .img img{transition:opacity .2s;}.nav-related-01 > .text{overflow:hidden;padding-left:10px;}.nav-related-01 > .text .link{position:relative;display:inline-block;padding-left:20px;}.nav-related-01 > .text .link::before,.nav-related-01 > .text .link::after{top:.75em;left:3px;background-color:#07185c;transition:left .2s,background-color .2s;will-change:left,background-color;}.nav-related-01:hover > .img img,.nav-related-01:focus > .img img,.nav-related-01:active > .img img{opacity:.75;}.nav-related-01:hover > .text .link,.nav-related-01:focus > .text .link,.nav-related-01:active > .text .link{text-decoration:underline;}.nav-related-01:hover > .text .link::before,.nav-related-01:hover > .text .link::after,.nav-related-01:focus > .text .link::before,.nav-related-01:focus > .text .link::after,.nav-related-01:active > .text .link::before,.nav-related-01:active > .text .link::after{left:6px;}span.nav-related-01 > .text .link{color:#333;}span.nav-related-01 > .text .link::before{top:.625em;width:6px;height:6px;border-radius:3px;transform:none;}span.nav-related-01 > .text .link::after{content:none;}span.nav-related-01:visited > .text .link{color:#333;}span.nav-related-01:hover > .img img,span.nav-related-01:focus > .img img,span.nav-related-01:active > .img img{opacity:1;}span.nav-related-01:hover > .text .link,span.nav-related-01:focus > .text .link,span.nav-related-01:active > .text .link{text-decoration:none;}span.nav-related-01:hover > .text .link::before,span.nav-related-01:hover > .text .link::after,span.nav-related-01:focus > .text .link::before,span.nav-related-01:focus > .text .link::after,span.nav-related-01:active > .text .link::before,span.nav-related-01:active > .text .link::after{left:3px;}@media only screen and (max-width:768px){.nav-related-01{margin-bottom:1.625em;}.nav-related-01 > .img{padding-right:5px;}.nav-related-01 > .text{padding-left:5px;}}.nav-page-01{margin-bottom:2.5em;}.nav-page-01 > a,.nav-page-01 > span{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-top:4px solid #eb008b;padding:2.125em 44px;background-color:#ebebeb;}.nav-page-01 > a > span .hdg,.nav-page-01 > span > span .hdg{display:block;font-size:2rem;color:#07185c;text-align:center;}.nav-page-01 > a > span .hdg .subtitle,.nav-page-01 > span > span .hdg .subtitle{display:inline;}.nav-page-01 > a > span .hdg .subtitle::before,.nav-page-01 > a > span .hdg .subtitle::after,.nav-page-01 > span > span .hdg .subtitle::before,.nav-page-01 > span > span .hdg .subtitle::after{content:"";display:inline-block;width:20px;height:16px;background:transparent url(/sites/all/themes/kix/images/common/bg-wavedash-01.png) no-repeat 50% 50%;background-size:contain;}.nav-page-01 > a > span .text,.nav-page-01 > span > span .text{position:relative;display:block;margin-top:2.5em;color:#333;}.nav-page-01 > a > span .text::before,.nav-page-01 > span > span .text::before{content:"";position:absolute;top:-1.75em;left:50%;display:block;width:30px;height:1px;background-color:#07185c;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.nav-page-01 > a{text-decoration:none;transition:background-color .2s;will-change:background-color;}.nav-page-01 > a::before,.nav-page-01 > a::after{content:"";position:absolute;display:block;}.nav-page-01 > a::before{left:0;right:0;bottom:0;border-bottom:0 solid #eb008b;transition:border-bottom-width .1s;will-change:border-bottom-width;}.nav-page-01 > a::after{right:20px;bottom:-20px;width:40px;height:40px;border-radius:.3125em;background-color:#07185c;}.nav-page-01 > a > span::before,.nav-page-01 > a > span::after{right:37.5px;bottom:0;z-index:2;background-color:#fff;}.nav-page-01 > a > span .hdg::before,.nav-page-01 > a > span .hdg::after{content:"";position:absolute;top:0;bottom:0;display:block;}.nav-page-01 > a > span .hdg::before{left:0;border-left:0 solid #eb008b;transition:border-left-width .1s;will-change:border-left-width;}.nav-page-01 > a > span .hdg::after{right:0;border-right:0 solid #eb008b;transition:border-right-width .1s;will-change:border-right-width;}.nav-page-01 > a:hover,.nav-page-01 > a:focus,.nav-page-01 > a:active{background-color:#fff;}.nav-page-01 > a:hover::before,.nav-page-01 > a:focus::before,.nav-page-01 > a:active::before{border-bottom-width:4px;}.nav-page-01 > a:hover > span .hdg::before,.nav-page-01 > a:focus > span .hdg::before,.nav-page-01 > a:active > span .hdg::before{border-left-width:4px;}.nav-page-01 > a:hover > span .hdg::after,.nav-page-01 > a:focus > span .hdg::after,.nav-page-01 > a:active > span .hdg::after{border-right-width:4px;}ul.nav-page-01{margin-bottom:3.75em;}ul.nav-page-01 > li{border-bottom:1px solid #d7d7d7;}ul.nav-page-01 > li:first-child{border-top:1px solid #d7d7d7;}ul.nav-page-01 > li > a{position:relative;display:block;padding:.4375em 32px .4375em 10px;background-color:#fff;text-decoration:none;transition:background-color .2s;will-change:background-color;}ul.nav-page-01 > li > a::before,ul.nav-page-01 > li > a::after{top:50%;right:16px;background-color:#07185c;transition:right .2s;will-change:right;}ul.nav-page-01 > li > a:hover,ul.nav-page-01 > li > a:focus,ul.nav-page-01 > li > a:active{background-color:#ebebeb;}ul.nav-page-01 > li > a:hover::before,ul.nav-page-01 > li > a:hover::after,ul.nav-page-01 > li > a:focus::before,ul.nav-page-01 > li > a:focus::after,ul.nav-page-01 > li > a:active::before,ul.nav-page-01 > li > a:active::after{right:13px;}ul.nav-page-01 > li > ul{position:relative;margin:0;padding:.75em 0;background-color:#fff;}ul.nav-page-01 > li > ul::before{content:"";position:absolute;top:0;left:0;right:0;display:block;height:1px;background-color:#ebebeb;background-image:linear-gradient(to right,#d7d7d7 50%,#fff 50%);background-repeat:repeat-x;background-size:4px 1px;}ul.nav-page-01 > li > ul > li{margin-top:.125em;}ul.nav-page-01 > li > ul > li > a{position:relative;display:block;padding:.125em 0 .125em 30px;text-decoration:none;}ul.nav-page-01 > li > ul > li > a::before,ul.nav-page-01 > li > ul > li > a::after{top:.875em;left:14px;background-color:#07185c;transition:left .2s;will-change:left;}ul.nav-page-01 > li > ul > li > a:hover,ul.nav-page-01 > li > ul > li > a:focus,ul.nav-page-01 > li > ul > li > a:active{text-decoration:underline;}ul.nav-page-01 > li > ul > li > a:hover::before,ul.nav-page-01 > li > ul > li > a:hover::after,ul.nav-page-01 > li > ul > li > a:focus::before,ul.nav-page-01 > li > ul > li > a:focus::after,ul.nav-page-01 > li > ul > li > a:active::before,ul.nav-page-01 > li > ul > li > a:active::after{left:17px;}@media only screen and (max-width:768px){.nav-page-01 > a,.nav-page-01 > span{padding:1.5em 24px;}.nav-page-01 > a > span .hdg,.nav-page-01 > span > span .hdg{font-size:1.8rem;}.nav-page-01 > a > span .hdg .subtitle::before,.nav-page-01 > a > span .hdg .subtitle::after,.nav-page-01 > span > span .hdg .subtitle::before,.nav-page-01 > span > span .hdg .subtitle::after{width:18px;height:14.4px;}.nav-page-01 > a > span .text,.nav-page-01 > span > span .text{margin-top:1.875em;}.nav-page-01 > a > span .text::before,.nav-page-01 > span > span .text::before{top:-1.25em;}}.nav-index-01{margin-top:4.625em;margin-bottom:2.125em;}.nav-index-01 .link,.nav-index-01 .login{margin-bottom:3.125em;}.nav-index-01 .link{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;text-decoration:none;}.nav-index-01 .link .text{line-height:1.5;margin-top:.5em;color:#07185c;font-size:2.4rem;font-weight:bold;}.nav-index-01 .link .text > span{position:relative;display:inline-block;padding-left:18px;}.nav-index-01 .link .text > span::before,.nav-index-01 .link .text > span::after{top:.7em;left:0;background-color:#07185c;transition:left .2s;will-change:left;}.nav-index-01 .link .img{overflow:hidden;}.nav-index-01 .link .img img{opacity:1;-webkit-transform:scale(1.01);transform:scale(1.01);transition:-webkit-transform .4s,transform .4s,opacity .4s;will-change:-webkit-transform,transform,opacity;}.nav-index-01 .link:hover .text > span::before,.nav-index-01 .link:hover .text > span::after,.nav-index-01 .link:focus .text > span::before,.nav-index-01 .link:focus .text > span::after,.nav-index-01 .link:active .text > span::before,.nav-index-01 .link:active .text > span::after{left:3px;}.nav-index-01 .link:hover .img img,.nav-index-01 .link:focus .img img,.nav-index-01 .link:active .img img{opacity:.75;-webkit-transform:scale(1.1);transform:scale(1.1);}.nav-index-01 .link + ul.nav-page-01{margin-top:-2em;}.nav-index-01 .login{margin-bottom:0;padding:56.31579% 20px 1.875em 20px;background:#e5f8fe url(/sites/all/themes/kix/images/cs/index-06.jpg) no-repeat 50% 0;background-size:contain;text-align:center;}.nav-index-01 .login > dt{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:.875em;}.nav-index-01 .login > dt span{font-size:2rem;font-weight:bold;}.nav-index-01 .login > dt small{font-size:1.6rem;}.nav-index-01 .login > dd{margin:1em 0 0 0;}.nav-index-01.shop-and-dine .link{margin-bottom:0;}.nav-index-01.shop-and-dine .link .text > span{margin-top:15px;}.nav-index-01.cargo .login{background-image:url(/sites/all/themes/kix/images/cargo/index-08.jpg);}@media only screen and (max-width:768px){.nav-index-01{margin-top:3.375em;margin-bottom:1.5em;}.nav-index-01 .link,.nav-index-01 .login{margin-bottom:1.75em;}.nav-index-01 .link .text{line-height:1.5;margin-top:.5em;font-size:2rem;}.nav-index-01 .link + ul.nav-page-01{margin-top:-1em;}.nav-index-01 .login{padding:56.31579% 16px 1.25em 16px;}}@media only screen and (max-width:600px){.nav-index-01 .login{margin-left:-16px;margin-right:-16px;}.nav-index-01 > li + li{margin-top:1.75em;}}.nav-search-01{position:relative;margin-bottom:2.125em;padding:2.5em 0 1.875em 0;background-color:#ebebeb;}.nav-search-01::before{content:"";position:absolute;top:0;left:50%;bottom:0;z-index:-1;display:block;width:100vw;background-color:#ebebeb;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.nav-search-01 .submit{margin-bottom:0;}.nav-search-01 .submit > button{position:relative;display:block;max-width:380px;width:100%;margin:0 auto;border:2px solid #07185c;border-radius:.3125em;padding:.9375em 32px .9375em 20px;background-color:#07185c;color:#fff;font-size:1.6rem;font-weight:bold;text-align:center;transition:background-color .2s,color .2s,opacity .2s;will-change:background-color,color,opacity;}.nav-search-01 .submit > button::before,.nav-search-01 .submit > button::after{top:50%;right:14px;background-color:#fff;transition:right .2s,background-color .2s;will-change:right,background-color;}.nav-search-01 .submit > button > span{position:relative;display:inline-block;padding-left:20px;}.nav-search-01 .submit > button > span::before,.nav-search-01 .submit > button > span::after{content:"";position:absolute;display:block;}.nav-search-01 .submit > button > span::before{top:7px;left:0;width:10px;height:10px;border:2px solid #fff;border-radius:5px;background-color:transparent;transition:border-color .2s;will-change:border-color;}.nav-search-01 .submit > button > span::after{top:14px;left:8.5px;width:5px;height:2px;border-radius:2px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;transition:background-color .2s;will-change:background-color;}.nav-search-01 .submit > button:hover,.nav-search-01 .submit > button:focus,.nav-search-01 .submit > button:active{background-color:#fff;color:#07185c;}.nav-search-01 .submit > button:hover::before,.nav-search-01 .submit > button:hover::after,.nav-search-01 .submit > button:focus::before,.nav-search-01 .submit > button:focus::after,.nav-search-01 .submit > button:active::before,.nav-search-01 .submit > button:active::after{right:11px;background-color:#07185c;}.nav-search-01 .submit > button:hover > span::before,.nav-search-01 .submit > button:focus > span::before,.nav-search-01 .submit > button:active > span::before{border-color:#07185c;}.nav-search-01 .submit > button:hover > span::after,.nav-search-01 .submit > button:focus > span::after,.nav-search-01 .submit > button:active > span::after{background-color:#07185c;}.nav-search-01 .submit > button[disabled]{opacity:.25;cursor:default;}.nav-search-01 .submit > button[disabled]:hover,.nav-search-01 .submit > button[disabled]:focus,.nav-search-01 .submit > button[disabled]:active{background-color:#07185c;color:#fff;}.nav-search-01 .submit > button[disabled]:hover::before,.nav-search-01 .submit > button[disabled]:hover::after,.nav-search-01 .submit > button[disabled]:focus::before,.nav-search-01 .submit > button[disabled]:focus::after,.nav-search-01 .submit > button[disabled]:active::before,.nav-search-01 .submit > button[disabled]:active::after{right:14px;background-color:#fff;}.nav-search-01 .submit > button[disabled]:hover > span::before,.nav-search-01 .submit > button[disabled]:focus > span::before,.nav-search-01 .submit > button[disabled]:active > span::before{border-color:#fff;}.nav-search-01 .submit > button[disabled]:hover > span::after,.nav-search-01 .submit > button[disabled]:focus > span::after,.nav-search-01 .submit > button[disabled]:active > span::after{background-color:#fff;}@media only screen and (max-width:768px){.nav-search-01{margin-bottom:1.5em;padding-top:1.5em;}}.nav-search-02{position:relative;margin-bottom:3.75em;}.nav-search-02::before{content:"";position:absolute;top:0;left:50%;bottom:0;z-index:-1;display:block;width:100vw;background-color:#ebebeb;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.nav-search-02 > .inner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:2.5em 0;}.nav-search-02 .input{width:47.30159%;border:1px solid #d7d7d7;border-right:none;border-radius:.3125em 0 0 .3125em;padding:0 5px;font-size:1.6rem;}.nav-search-02 .submit{-webkit-flex-shrink:0;flex-shrink:0;position:relative;width:160px;border:2px solid #07185c;border-radius:0 .3125em .3125em 0;padding:.3125em 30px .3125em 20px;background-color:#07185c;color:#fff;font-size:1.6rem;font-weight:bold;text-align:center;transition:background-color .2s,color .2s;will-change:background-color,color;}.nav-search-02 .submit::before,.nav-search-02 .submit::after{top:50%;right:15px;background-color:#fff;transition:right .2s,background-color .2s;will-change:right,background-color;}.nav-search-02 .submit > span{position:relative;display:inline-block;padding-left:20px;}.nav-search-02 .submit > span::before,.nav-search-02 .submit > span::after{content:"";position:absolute;display:block;}.nav-search-02 .submit > span::before{top:7px;left:0;width:10px;height:10px;border:2px solid #fff;border-radius:5px;background-color:transparent;transition:border-color .2s;will-change:border-color;}.nav-search-02 .submit > span::after{top:14px;left:8.5px;width:5px;height:2px;border-radius:2px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;transition:background-color .2s;will-change:background-color;}.nav-search-02 .submit:hover,.nav-search-02 .submit:focus,.nav-search-02 .submit:active{background-color:#fff;color:#07185c;}.nav-search-02 .submit:hover::before,.nav-search-02 .submit:hover::after,.nav-search-02 .submit:focus::before,.nav-search-02 .submit:focus::after,.nav-search-02 .submit:active::before,.nav-search-02 .submit:active::after{right:12px;background-color:#07185c;}.nav-search-02 .submit:hover > span::before,.nav-search-02 .submit:focus > span::before,.nav-search-02 .submit:active > span::before{border-color:#07185c;}.nav-search-02 .submit:hover > span::after,.nav-search-02 .submit:focus > span::after,.nav-search-02 .submit:active > span::after{background-color:#07185c;}.safari .nav-search-02 .input{padding:0;}@media only screen and (max-width:960px){.nav-search-02 .input{-webkit-flex-grow:1;flex-grow:1;width:auto;}}@media only screen and (max-width:768px){.nav-search-02{margin-bottom:2.5em;}.nav-search-02 > .inner{padding:1.875em 0;}.nav-search-02 .submit{width:106px;padding-right:26px;padding-left:14px;}.nav-search-02 .submit::before,.nav-search-02 .submit::after{right:11px;}.nav-search-02 .submit > span{padding-left:18px;}.nav-search-02 .submit:hover::before,.nav-search-02 .submit:hover::after,.nav-search-02 .submit:focus::before,.nav-search-02 .submit:focus::after,.nav-search-02 .submit:active::before,.nav-search-02 .submit:active::after{right:9px;}}.nav-refine-01{margin-top:2.5em;margin-bottom:3.375em;background-color:#d7d7d7;}.nav-refine-01 > .ui{display:none;margin-bottom:0;}.nav-refine-01 > .ui > button{position:relative;display:block;width:100%;line-height:1.5;border-radius:0;padding:.61364em 36px .61364em 16px;background-color:transparent;color:#07185c;font-size:2.2rem;font-weight:bold;text-align:left;}.nav-refine-01 > .ui > button[aria-pressed]::before,.nav-refine-01 > .ui > button[aria-pressed]::after{content:"";position:absolute;top:50%;display:block;border-radius:1px;background-color:#07185c;transition:-webkit-transform .4s,transform .4s;will-change:-webkit-transform,transform;}.nav-refine-01 > .ui > button[aria-pressed]::before{right:16px;width:16px;height:2px;margin-top:-1px;}.nav-refine-01 > .ui > button[aria-pressed]::after{right:23px;width:2px;height:16px;margin-top:-8px;}.nav-refine-01 > .ui > button[aria-pressed="true"]::before,.nav-refine-01 > .ui > button[aria-pressed="true"]::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.nav-refine-01 > .ui > button > span{position:relative;display:inline-block;padding-left:20px;}.nav-refine-01 > .ui > button > span::before,.nav-refine-01 > .ui > button > span::after{content:"";position:absolute;display:block;}.nav-refine-01 > .ui > button > span::before{top:11px;left:0;width:10px;height:10px;border:2px solid #07185c;border-radius:5px;background-color:transparent;}.nav-refine-01 > .ui > button > span::after{top:18px;left:8.5px;width:5px;height:2px;border-radius:2px;background-color:#07185c;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;}.nav-refine-01 > .inner{padding:0 40px;}.nav-refine-01 > .inner > .detail{margin-left:-40px;margin-right:-40px;background-color:#cdd1de;}.nav-refine-01 > .inner > .detail > .ui{position:relative;margin-bottom:0;}.nav-refine-01 > .inner > .detail > .ui button{display:block;width:100%;border-radius:0;background-color:#07185c;color:#fff;font-size:1.6rem;transition:background-color .2s;will-change:background-color;}.nav-refine-01 > .inner > .detail > .ui button > span{display:inline-block;padding:.4375em 0;}.nav-refine-01 > .inner > .detail > .ui button[aria-pressed]{position:relative;}.nav-refine-01 > .inner > .detail > .ui button[aria-pressed]::after{content:"";position:absolute;left:50%;bottom:-10px;z-index:1;display:block;width:0;height:0;margin-left:-6px;border-style:solid;border-width:10px 6px 0 6px;border-color:#07185c transparent transparent transparent;opacity:0;transition:border-top-color .2s,opacity .4s;will-change:border-top-color,opacity;}.nav-refine-01 > .inner > .detail > .ui button[aria-pressed] > span{position:relative;padding-right:24px;}.nav-refine-01 > .inner > .detail > .ui button[aria-pressed] > span::before,.nav-refine-01 > .inner > .detail > .ui button[aria-pressed] > span::after{content:"";position:absolute;top:50%;display:block;border-radius:1px;background-color:#fff;transition:-webkit-transform .4s,transform .4s;will-change:-webkit-transform,transform;}.nav-refine-01 > .inner > .detail > .ui button[aria-pressed] > span::before{right:0;width:16px;height:2px;margin-top:-1px;}.nav-refine-01 > .inner > .detail > .ui button[aria-pressed] > span::after{right:7px;width:2px;height:16px;margin-top:-8px;}.nav-refine-01 > .inner > .detail > .ui button[aria-pressed="true"]::after{opacity:1;}.nav-refine-01 > .inner > .detail > .ui button[aria-pressed="true"] > span::before,.nav-refine-01 > .inner > .detail > .ui button[aria-pressed="true"] > span::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.nav-refine-01 > .inner > .detail > .ui button:hover,.nav-refine-01 > .inner > .detail > .ui button:focus,.nav-refine-01 > .inner > .detail > .ui button:active{background-color:rgba(7,24,92,.75);}.nav-refine-01 > .inner > .detail > .ui button:hover::after,.nav-refine-01 > .inner > .detail > .ui button:focus::after,.nav-refine-01 > .inner > .detail > .ui button:active::after{border-top-color:rgba(7,24,92,.75);}.nav-refine-01 > .inner > .detail > .inner{position:relative;padding-left:40px;padding-right:40px;}.nav-refine-01 > .inner > .detail > .inner::before{content:"";position:absolute;top:0;left:50%;bottom:0;z-index:-1;display:block;width:100vw;background-color:#cdd1de;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.nav-refine-01 > .inner > .detail > .inner > .input{max-width:1260px;margin-left:auto;margin-right:auto;padding-top:2.5em;padding-bottom:1.25em;}.nav-refine-01 .input{max-width:1260px;margin:0 auto;padding:2.125em 0 2.5em 0;}.nav-refine-01 .input > div + div{margin-top:1.25em;}.nav-refine-01 .input dt{font-size:1.6rem;font-weight:bold;text-align:center;}.nav-refine-01 .input dd ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;}.nav-refine-01 .input dd ul > li{-webkit-flex-grow:1;flex-grow:1;position:relative;display:-webkit-flex;display:flex;margin-top:10px;padding:0 5px;}.nav-refine-01 .input dd ul > li input[type="checkbox"],.nav-refine-01 .input dd ul > li input[type="radio"]{position:absolute;top:50%;left:.625em;z-index:-1;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.nav-refine-01 .input dd ul > li input[type="checkbox"]:hover + label,.nav-refine-01 .input dd ul > li input[type="checkbox"]:focus + label,.nav-refine-01 .input dd ul > li input[type="checkbox"]:active + label,.nav-refine-01 .input dd ul > li input[type="radio"]:hover + label,.nav-refine-01 .input dd ul > li input[type="radio"]:focus + label,.nav-refine-01 .input dd ul > li input[type="radio"]:active + label{background-color:#ebebeb;}.nav-refine-01 .input dd ul > li input[type="checkbox"]:checked + label,.nav-refine-01 .input dd ul > li input[type="radio"]:checked + label{background-color:#676b7a;color:#fff;}.nav-refine-01 .input dd ul > li label{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0%;flex-basis:0%;border-radius:.3125em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;line-height:1.23077;padding:.92308em 8px;background-color:#fff;color:#07185c;font-size:1.3rem;font-weight:bold;text-align:center;transition:background-color .2s,color .2s;will-change:background-color,color;}.nav-refine-01 .input dd ul > li label:hover,.nav-refine-01 .input dd ul > li label:focus,.nav-refine-01 .input dd ul > li label:active{background-color:#ebebeb;}.nav-refine-01 .input dd input[type="text"]{display:block;width:100%;border-radius:.3125em;padding:.4375em 8px;background-color:#fff;font-size:1.6rem;}.nav-refine-01 .input .category ul > li label{position:relative;padding-top:4.92308em;padding-left:4px;padding-right:4px;}.nav-refine-01 .input .category .icon{position:relative;}.nav-refine-01 .input .category .icon::before{content:"";position:absolute;top:1.15385em;left:50%;display:block;width:40px;height:40px;margin-left:-20px;background-repeat:no-repeat;background-position:0 0;background-size:cover;}.nav-refine-01 .input .category .icon.rice::before{background-image:url(/sites/all/themes/kix/images/common/icon/rice-01.png);}.nav-refine-01 .input .category .icon.dish::before{background-image:url(/sites/all/themes/kix/images/common/icon/dish-01.png);}.nav-refine-01 .input .category .icon.chinese::before{background-image:url(/sites/all/themes/kix/images/common/icon/chinese-01.png);}.nav-refine-01 .input .category .icon.burger::before{background-image:url(/sites/all/themes/kix/images/common/icon/burger-01.png);}.nav-refine-01 .input .category .icon.cafe::before{background-image:url(/sites/all/themes/kix/images/common/icon/cafe-01.png);}.nav-refine-01 .input .category .icon.cocktail::before{background-image:url(/sites/all/themes/kix/images/common/icon/cocktail-01.png);}.nav-refine-01 .input .category .icon.foodcourt::before{background-image:url(/sites/all/themes/kix/images/common/icon/foodcourt-01.png);}.nav-refine-01 .input .category .icon.lipstick::before{background-image:url(/sites/all/themes/kix/images/common/icon/lipstick-01.png);}.nav-refine-01 .input .category .icon.dress::before{background-image:url(/sites/all/themes/kix/images/common/icon/dress-01.png);}.nav-refine-01 .input .category .icon.watch::before{background-image:url(/sites/all/themes/kix/images/common/icon/watch-01.png);}.nav-refine-01 .input .category .icon.liquor-tobacco::before{background-image:url(/sites/all/themes/kix/images/common/icon/liquor-tobacco-01.png);}.nav-refine-01 .input .category .icon.camera::before{background-image:url(/sites/all/themes/kix/images/common/icon/camera-01.png);}.nav-refine-01 .input .category .icon.book::before{background-image:url(/sites/all/themes/kix/images/common/icon/book-01.png);}.nav-refine-01 .input .category .icon.medicine::before{background-image:url(/sites/all/themes/kix/images/common/icon/medicine-01.png);}.nav-refine-01 .input .category .icon.trunk::before{background-image:url(/sites/all/themes/kix/images/common/icon/trunk-01.png);}.nav-refine-01 .input .category .icon.gift::before{background-image:url(/sites/all/themes/kix/images/common/icon/gift-02.png);}.nav-refine-01 .input .category .icon.bear::before{background-image:url(/sites/all/themes/kix/images/common/icon/bear-01.png);}.nav-refine-01 .input .category .icon.candy::before{background-image:url(/sites/all/themes/kix/images/common/icon/candy-01.png);}.nav-refine-01 .input .category .icon.store::before{background-image:url(/sites/all/themes/kix/images/common/icon/store-01.png);}.nav-refine-01 .input .category .icon.massage::before{background-image:url(/sites/all/themes/kix/images/common/icon/shower-01.png);}.nav-refine-01 .input .category .icon.others::before{background-image:url(/sites/all/themes/kix/images/common/icon/others-02.png);}.nav-refine-01 .input .category input:checked + .icon::before{background-position:0 100%;}.nav-refine-01 .input .hours .icon span{position:relative;display:inline-block;padding-left:30px;}.nav-refine-01 .input .hours .icon span::before{content:"";position:absolute;top:50%;left:0;display:block;width:20px;height:20px;margin-top:-10px;background-repeat:no-repeat;background-position:0 0;background-size:cover;}.nav-refine-01 .input .hours input:checked + .icon span::before{background-position:0 100%;}.nav-refine-01 .input .icon.morning span::before{background-image:url(/sites/all/themes/kix/images/common/icon/sun-01.png);}.nav-refine-01 .input .icon.night span::before{background-image:url(/sites/all/themes/kix/images/common/icon/moon-01.png);}.nav-refine-01 .input .col9 ul > li{width:calc((100% - .0375px) / 9);}.nav-refine-01 .input .col8 ul > li{width:12.5%;}.nav-refine-01 .input .col7 ul > li{width:calc((100% - .0375px) / 7);}.nav-refine-01 .input .col6 ul > li{width:calc((100% - .0375px) / 6);}.nav-refine-01 .input .col5 ul > li{width:20%;}.nav-refine-01 .input .col4 ul > li{width:25%;}.nav-refine-01 .input .col3 ul > li{width:calc((100% - .0375px) / 3);}.nav-refine-01 .input .col2 ul > li{width:50%;}.nav-refine-01 .input .col1 ul > li{width:100%;}.nav-refine-01 .detail .input > div{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}.nav-refine-01 .detail .input > div > dt{-webkit-flex-shrink:0;flex-shrink:0;width:105px;margin-right:10px;}.nav-refine-01 .detail .input > div > dd{-webkit-flex-grow:1;flex-grow:1;}.nav-refine-01 .detail .input > div > dd ul{margin-top:-10px;}.nav-refine-01 .submit{margin-bottom:0;padding-bottom:2.5em;text-align:center;}.nav-refine-01 .submit > button{display:block;max-width:244px;width:100%;margin:0 auto;border:2px solid #07185c;border-radius:.3125em;padding:0 5px;background-color:#07185c;color:#fff;font-size:1.6rem;font-weight:bold;text-align:center;transition:background-color .2s,color .2s;will-change:background-color,color;}.nav-refine-01 .submit > button > span{position:relative;display:inline-block;padding:.3125em 0 .3125em 22px;}.nav-refine-01 .submit > button > span::before,.nav-refine-01 .submit > button > span::after{content:"";position:absolute;display:block;}.nav-refine-01 .submit > button > span::before{top:12px;left:0;width:10px;height:10px;border:2px solid #fff;border-radius:5px;background-color:transparent;transition:border-color .2s;will-change:border-color;}.nav-refine-01 .submit > button > span::after{top:19px;left:8.5px;width:5px;height:2px;border-radius:2px;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;transition:background-color .2s;will-change:background-color;}.nav-refine-01 .submit > button:hover,.nav-refine-01 .submit > button:focus,.nav-refine-01 .submit > button:active{background-color:#fff;color:#07185c;}.nav-refine-01 .submit > button:hover > span::before,.nav-refine-01 .submit > button:focus > span::before,.nav-refine-01 .submit > button:active > span::before{border-color:#07185c;}.nav-refine-01 .submit > button:hover > span::after,.nav-refine-01 .submit > button:focus > span::after,.nav-refine-01 .submit > button:active > span::after{background-color:#07185c;}.nav-refine-01.toggle-ready > .inner{display:block;}.nav-refine-01.toggle-ready > .inner.exist{display:block;}.nav-refine-01.toggle-ready > .inner.static{transition:none;will-change:auto;}.nav-refine-01.toggle-ready > .inner > .detail > .inner{display:none;overflow:hidden;transition:height .4s;will-change:height;}.nav-refine-01.toggle-ready > .inner > .detail > .inner.exist{display:block;}.nav-refine-01.toggle-ready > .inner > .detail > .inner.static{transition:none;will-change:auto;}@media only screen and (max-width:960px){.nav-refine-01 > .inner{padding-left:25px;padding-right:25px;}.nav-refine-01 > .inner > .detail{margin-left:-25px;margin-right:-25px;}.nav-refine-01 > .inner > .detail > .inner{padding-left:25px;padding-right:25px;}}@media only screen and (max-width:768px){.nav-refine-01{margin-bottom:2.125em;}.nav-refine-01 > .ui{display:block;}.nav-refine-01 > .inner{padding-left:16px;padding-right:16px;}.nav-refine-01 > .inner > .detail{margin-left:-16px;margin-right:-16px;}.nav-refine-01 > .inner > .detail > .inner{padding-left:16px;padding-right:16px;}.nav-refine-01 > .inner > .detail > .inner > .input{padding-top:1em;padding-bottom:1.25em;}.nav-refine-01 .input{padding:.25em 0 1.875em 0;}.nav-refine-01 .input > div + div{margin-top:.375em;}.nav-refine-01 .input dt{margin-bottom:.125em;font-size:1.4rem;text-align:left;}.nav-refine-01 .input dd ul{position:relative;overflow:hidden;margin:0;border-radius:.3125em;background-color:#fff;}.nav-refine-01 .input dd ul > li{-webkit-flex-grow:0;flex-grow:0;position:static;margin-top:-1px;border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;padding:0;}.nav-refine-01 .input dd ul > li:nth-child(1),.nav-refine-01 .input dd ul > li:nth-child(2){margin-top:0;border-top:none;}.nav-refine-01 .input dd ul > li:nth-child(2n){border-right:none;}.nav-refine-01 .input dd ul > li:last-child::after{content:"";position:absolute;top:-1px;right:-250%;width:250%;height:1px;background-color:#d7d7d7;}.nav-refine-01 .input dd ul > li label{-webkit-justify-content:flex-start;justify-content:flex-start;border-radius:0;padding:.92308em 8px;text-align:left;}.nav-refine-01 .input .category ul > li label{position:static;padding-top:.92308em;padding-left:8px;padding-right:8px;}.nav-refine-01 .input .category .icon{position:static;}.nav-refine-01 .input .category .icon::before{content:none;}.nav-refine-01 .input .hours .icon span{position:static;padding-left:0;}.nav-refine-01 .input .hours .icon span::before{content:none;}.nav-refine-01 .input .area.col3 dd ul > li{margin-top:0;border-top:none;border-right:none;}.nav-refine-01 .input .area.col3 dd ul > li:last-child::after{content:none;}.nav-refine-01 .input .area.col3 dd ul > li + li{border-top:1px solid #d7d7d7;}.nav-refine-01 .input .col10 ul > li,.nav-refine-01 .input .col9 ul > li,.nav-refine-01 .input .col8 ul > li,.nav-refine-01 .input .col7 ul > li,.nav-refine-01 .input .col6 ul > li,.nav-refine-01 .input .col5 ul > li,.nav-refine-01 .input .col4 ul > li,.nav-refine-01 .input .col2 ul > li{width:50%;}.nav-refine-01 .input .col3 ul > li{width:100%;}.nav-refine-01 .input .dutyfree.col3 ul > li:not(:first-child){border-top:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}.nav-refine-01 .detail .input > div{display:block;}.nav-refine-01 .detail .input > div > dt{width:auto;margin-right:0;}.nav-refine-01 .detail .input > div > dd ul{margin-top:0;}.nav-refine-01 .submit{padding-bottom:1.875em;}.nav-refine-01.toggle-ready > .inner{display:none;overflow:hidden;transition:height .4s;will-change:height;}}@media only screen and (max-width:480px){.nav-refine-01 .submit > button{max-width:inherit;}}.nav-flight-01{position:relative;margin:2.125em 0;padding-top:2.5em;}.nav-flight-01 > .hdg{border:1px solid #d7d7d7;border-bottom:none;padding:2.375em 9px .75em 9px;background-color:#ebebeb;color:#000;font-size:2rem;font-weight:bold;text-align:center;}.nav-flight-01 > .hdg > span{position:absolute;top:0;left:50%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:80px;height:80px;border:4px solid #949494;background-color:#fff;font-size:3.6rem;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.nav-flight-01 > dl{margin-bottom:0;}.nav-flight-01 > dl > div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border:1px solid #d7d7d7;border-top:none;padding:1.875em 0;}.nav-flight-01 > dl > div > dt{width:80px;margin:0 6.66667%;font-size:1.6rem;font-weight:bold;text-align:center;}.nav-flight-01 > dl > div > dt span{position:relative;display:inline-block;padding-top:2.875em;}.nav-flight-01 > dl > div > dt span::before{content:"";position:absolute;top:0;left:50%;display:block;width:36px;height:36px;background-image:url(/sites/all/themes/kix/images/common/icon/flight-01.png);background-repeat:no-repeat;background-size:73px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.nav-flight-01 > dl > div > dd{-webkit-flex-grow:1;flex-grow:1;margin-right:6.66667%;}.nav-flight-01 > dl > div > dd ul{margin-bottom:0;}.nav-flight-01 > dl > div > dd ul > li + li{margin-top:20px;}.nav-flight-01 > dl > div > dd ul > li > a{position:relative;display:block;line-height:1.5;border:1px solid #d7d7d7;border-radius:.3125em;padding:1.0625em 32px 1.0625em 20px;background-color:#fff;color:#07185c;font-size:1.6rem;font-weight:bold;text-align:center;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;will-change:border-color,background-color,color;}.nav-flight-01 > dl > div > dd ul > li > a::before,.nav-flight-01 > dl > div > dd ul > li > a::after{top:50%;right:16px;background-color:#07185c;transition:right .2s,background-color .2s;will-change:right,background-color;}.nav-flight-01 > dl > div > dd ul > li > a:hover,.nav-flight-01 > dl > div > dd ul > li > a:focus,.nav-flight-01 > dl > div > dd ul > li > a:active{border-color:#676b7a;background-color:#676b7a;color:#fff;text-decoration:none;}.nav-flight-01 > dl > div > dd ul > li > a:hover::before,.nav-flight-01 > dl > div > dd ul > li > a:hover::after,.nav-flight-01 > dl > div > dd ul > li > a:focus::before,.nav-flight-01 > dl > div > dd ul > li > a:focus::after,.nav-flight-01 > dl > div > dd ul > li > a:active::before,.nav-flight-01 > dl > div > dd ul > li > a:active::after{right:13px;background-color:#fff;}.nav-flight-01.t1 > .hdg{background-color:#b2dbf0;}.nav-flight-01.t1 > .hdg > span{border-color:#0088cd;}.nav-flight-01.t1 > dl > div.departure > dt span::before{background-position:0 0;}.nav-flight-01.t1 > dl > div.arrival > dt span::before{background-position:0 100%;}.nav-flight-01.t2 > .hdg{background-color:#f9d3d9;}.nav-flight-01.t2 > .hdg > span{border-color:#eb6d80;}.nav-flight-01.t2 > dl > div.departure > dt span::before{background-position:100% 0;}.nav-flight-01.t2 > dl > div.arrival > dt span::before{background-position:100% 100%;}@media only screen and (max-width:768px){.nav-flight-01{margin:1.875em 0;padding-top:1.875em;}.nav-flight-01 > .hdg{padding:1.88889em 9px .77778em 9px;font-size:1.8rem;}.nav-flight-01 > .hdg > span{width:60px;height:60px;font-size:2.8rem;}.nav-flight-01 > dl > div{display:block;padding:1.25em 16px;}.nav-flight-01 > dl > div > dt{width:auto;margin:0 0 1.25em 0;}.nav-flight-01 > dl > div > dt span{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-top:0;}.nav-flight-01 > dl > div > dt span::before{content:"";position:static;margin-right:12px;-webkit-transform:none;transform:none;}.nav-flight-01 > dl > div > dd{margin-right:0;}.nav-flight-01 > dl > div > dd ul > li + li{margin-top:0;}.nav-flight-01 > dl > div > dd ul > li > a{border-radius:0;border-top:none;}.nav-flight-01 > dl > div > dd ul > li:first-child > a{border-top:1px solid #d7d7d7;border-radius:.3125em .3125em 0 0;}.nav-flight-01 > dl > div > dd ul > li:last-child > a{border-radius:0 0 .3125em .3125em;}}@media only screen and (max-width:600px){.nav-flight-01.t2{margin-top:0;}}.nav-gmap-01{position:relative;margin:2.125em 0;padding-top:354px;}.nav-gmap-01 > iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}@media only screen and (max-width:768px){.nav-gmap-01{padding-top:285px;}}@media only screen and (max-width:768px){.nav-gmap-01{margin:1.5em 0;padding-top:216px;}}.nav-svmenu-01{position:relative;left:0;right:0;z-index:2;background-color:rgba(7,24,92,.9);font-size:1.4rem;font-weight:bold;}.nav-svmenu-01 a{display:block;color:#fff;text-decoration:none;}.nav-svmenu-01 > .inner{display:-webkit-flex;display:flex;max-width:1260px;margin:0 auto;}.nav-svmenu-01 .menu-01{-webkit-flex-grow:1;flex-grow:1;}.nav-svmenu-01 .menu-01 .ui{display:none;margin-bottom:0;}.nav-svmenu-01 .menu-01 .ui button{position:relative;display:block;width:100%;border-radius:0;padding:.64286em 48px .64286em 16px;background-color:#07185c;color:#fff;text-align:left;transition:background-color .2s;will-change:background-color;}.nav-svmenu-01 .menu-01 .ui button:hover,.nav-svmenu-01 .menu-01 .ui button:focus,.nav-svmenu-01 .menu-01 .ui button:active{background-color:#1f2f6c;}.nav-svmenu-01 .menu-01 .ui button::after,.nav-svmenu-01 .menu-01 .ui button span::before,.nav-svmenu-01 .menu-01 .ui button span::after{content:"";position:absolute;right:16px;display:block;width:22px;height:2px;border-radius:1px;background-color:#fff;}.nav-svmenu-01 .menu-01 .ui button::after{top:13px;}.nav-svmenu-01 .menu-01 .ui button span::before{top:19px;}.nav-svmenu-01 .menu-01 .ui button span::after{top:25px;}.nav-svmenu-01 .menu-01 .content{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}.nav-svmenu-01 .menu-01 .content > li{padding:0 15px;}.nav-svmenu-01 .menu-01 .content > li a span{padding:.64286em 0;}.nav-svmenu-01 .menu-02{display:-webkit-flex;display:flex;margin-bottom:0;}.nav-svmenu-01 .menu-02 > li{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;}.nav-svmenu-01 .menu-02 > li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;}.nav-svmenu-01 .menu-02 > li a.access{background-color:#2a56bd;}.nav-svmenu-01 .menu-02 > li a.map{background-color:#007099;}.nav-svmenu-01 .menu-02 > li a span{padding:.64286em 20px;}.skyview-top .nav-svmenu-01{position:absolute;}.ie .nav-svmenu-01 .menu-01{width:82.5%;}@media only screen and (max-width:960px){.nav-svmenu-01 .menu-02 > li a{padding-left:10px;padding-right:10px;}}@media only screen and (min-width:769px){.nav-svmenu-01 a{white-space:nowrap;}.nav-svmenu-01 a > span{position:relative;display:inline-block;}.nav-svmenu-01 a > span::after{content:"";position:absolute;left:0;right:0;bottom:0;display:block;border-bottom:0 solid #00bff2;transition:border-width .1s;will-change:border-width;}.nav-svmenu-01 a:hover > span::after,.nav-svmenu-01 a:focus > span::after,.nav-svmenu-01 a:active > span::after{border-width:3px;}}@media only screen and (max-width:768px){.nav-svmenu-01{position:static;background-color:#07185c;}.nav-svmenu-01 > .inner{display:block;}.nav-svmenu-01 .menu-01 .content{display:none;padding:0;}.nav-svmenu-01 .menu-01 .content > li{border-top:1px solid #39467d;padding:0;}.nav-svmenu-01 .menu-01 .content > li a{position:relative;padding:.64286em 30px .64286em 16px;background-color:#1f2f6c;transition:background-color .2s;will-change:background-color;}.nav-svmenu-01 .menu-01 .content > li a::before,.nav-svmenu-01 .menu-01 .content > li a::after{content:"";position:absolute;top:50%;right:17px;display:block;width:7px;height:2px;border-radius:2px;background-color:#fff;transition:right .2s;will-change:right;}.nav-svmenu-01 .menu-01 .content > li a::before{margin-top:-.5px;-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}.nav-svmenu-01 .menu-01 .content > li a::after{margin-top:-1px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform-origin:100% 0;transform-origin:100% 0;}.nav-svmenu-01 .menu-01 .content > li a:hover,.nav-svmenu-01 .menu-01 .content > li a:focus,.nav-svmenu-01 .menu-01 .content > li a:active{background-color:#07185c;}.nav-svmenu-01 .menu-01 .content > li a:hover::before,.nav-svmenu-01 .menu-01 .content > li a:hover::after,.nav-svmenu-01 .menu-01 .content > li a:focus::before,.nav-svmenu-01 .menu-01 .content > li a:focus::after,.nav-svmenu-01 .menu-01 .content > li a:active::before,.nav-svmenu-01 .menu-01 .content > li a:active::after{right:14px;}.nav-svmenu-01 .menu-01.toggle-ready .ui{display:block;}.nav-svmenu-01 .menu-01.toggle-ready .content{display:none;overflow:hidden;transition:height .4s;will-change:height;}.nav-svmenu-01 .menu-01.toggle-ready.exist .content{display:block;}.nav-svmenu-01 .menu-01.toggle-ready.static .content{transition:none;will-change:auto;}.nav-svmenu-01 .menu-02{overflow:hidden;}.nav-svmenu-01 .menu-02 > li{-webkit-flex-basis:0%;flex-basis:0%;}.nav-svmenu-01 .menu-02 > li a{position:relative;}.nav-svmenu-01 .menu-02 > li a > span{position:relative;display:inline-block;}.nav-svmenu-01 .menu-02 > li a > span::after{content:"";position:absolute;left:0;right:0;bottom:-2px;display:block;border-bottom:0 solid #fff;transition:border-width .1s;will-change:border-width;}.nav-svmenu-01 .menu-02 > li a:hover > span::after,.nav-svmenu-01 .menu-02 > li a:focus > span::after,.nav-svmenu-01 .menu-02 > li a:active > span::after{border-width:2px;}.nav-svmenu-01 .menu-02 > li a.access::after,.nav-svmenu-01 .menu-02 > li a.map::after{content:"";position:absolute;top:50%;z-index:2;display:block;width:16px;height:64px;margin-top:-32px;}.nav-svmenu-01 .menu-02 > li a.access::after{right:0;background-color:#2a56bd;-webkit-transform:skew(-30deg);transform:skew(-30deg);}.nav-svmenu-01 .menu-02 > li a.map::after{left:0;background-color:#007099;-webkit-transform:skew(-30deg);transform:skew(-30deg);}.ie .nav-svmenu-01 .menu-01{width:auto;}.static .skyview-top .nav-svmenu-01{position:static;}}.tbl-data-01{width:100%;margin-bottom:2.125em;font-size:1.6rem;}.tbl-data-01 th,.tbl-data-01 td{padding:1em 20px;text-align:left;vertical-align:middle;}.tbl-data-01 th > *:last-child,.tbl-data-01 td > *:last-child{margin-bottom:0;}.tbl-data-01 th{font-weight:bold;}.tbl-data-01 thead th,.tbl-data-01 thead td{border-left:1px solid #fff;background-color:#07185c;color:#fff;text-align:center;}.tbl-data-01 thead th:first-child,.tbl-data-01 thead td:first-child{border-left:none;}.tbl-data-01 thead th[rowspan]:not(:last-child),.tbl-data-01 thead td[rowspan]:not(:last-child){border-right:1px solid #fff;}.tbl-data-01 thead + tbody > tr:first-child th,.tbl-data-01 thead + tbody > tr:first-child td{border-top:none;}.tbl-data-01 thead tr + tr th,.tbl-data-01 thead tr + tr td{border-top:1px solid #fff;}.tbl-data-01 tbody th,.tbl-data-01 tbody td{border:1px solid #d7d7d7;}.tbl-data-01 tbody th{background-color:#ebebeb;}.tbl-data-01 tbody td{background-color:#fff;}.tbl-data-01.flat tbody th{background-color:#fff;}.tbl-data-01.bus tbody th,.tbl-data-01.bus tbody td{text-align:center;word-spacing:1.5em;}.tbl-data-01.bus tbody th{white-space:nowrap;}.tbl-data-01.bus tbody td{padding-left:2.5px;padding-right:2.5px;}@media only screen and (max-width:960px){.tbl-data-01 th,.tbl-data-01 td{padding:.9375em 10px;}.tbl-data-01.bus tbody th,.tbl-data-01.bus tbody td{word-spacing:1em;}}@media only screen and (max-width:768px){.tbl-data-01{margin-bottom:1.5em;font-size:1.4rem;}.tbl-data-01 th,.tbl-data-01 td{padding:.875em 5px;}.tbl-data-01.bus tbody th,.tbl-data-01.bus tbody td{word-spacing:.5em;}}@media only screen and (max-width:480px){.tbl-data-01 th,.tbl-data-01 td{padding:.75em 5px;}.tbl-data-01.bus tbody th,.tbl-data-01.bus tbody td{word-spacing:0;}}.tbl-data-01-scroll{width:100%;overflow-x:auto;margin-bottom:2.125em;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}.tbl-data-01-scroll .swipe{display:none;}.tbl-data-01-scroll .tbl-data-01{width:calc(100% - 1px);margin-bottom:0;}.firefox .tbl-data-01-scroll .tbl-data-01{margin-left:1px;}@media only screen and (max-width:960px){.tbl-data-01-scroll{position:relative;}.tbl-data-01-scroll .swipe{position:absolute;top:50%;left:50%;z-index:2;display:block;width:200px;margin:0;padding:4.14286em 10px .85714em 10px;border-radius:.35714em;background-color:rgba(0,0,0,.8);color:#fff;font-size:1.4rem;font-weight:bold;text-align:center;transition:opacity .2s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.tbl-data-01-scroll .swipe::before{content:"";position:absolute;top:1.07143em;left:50%;display:block;width:92px;height:38px;margin-left:-46px;background:transparent url(/sites/all/themes/kix/images/common/icon/swipe-01.png) no-repeat 0 0;background-size:cover;}.tbl-data-01-scroll .tbl-data-01{width:125%;opacity:.25;transition:opacity .2s;}.tbl-data-01-scroll.scrolled .swipe{opacity:0;}.tbl-data-01-scroll.scrolled .tbl-data-01{opacity:1;}.static .tbl-data-01-scroll .swipe{position:static;width:auto;margin:0 0 .5em 0;padding:0;border-radius:0;background-color:transparent;color:#333;font-size:1.4rem;font-weight:normal;text-align:left;transition:none;-webkit-transform:none;transform:none;}.static .tbl-data-01-scroll .swipe::before{content:none;}.static .tbl-data-01-scroll .tbl-data-01{opacity:1;transition:none;}}@media only screen and (max-width:768px){.tbl-data-01-scroll{margin-bottom:1.5em;}.tbl-data-01-scroll .tbl-data-01{width:160%;}}@media only screen and (max-width:600px){.tbl-data-01-scroll .tbl-data-01{width:220%;}}@media only screen and (max-width:480px){.tbl-data-01-scroll .tbl-data-01{width:280%;}}.tbl-flight-01{width:99.99%;margin-bottom:2.125em;}.tbl-flight-01.scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}.tbl-flight-01.scroll .swipe{display:none;}.tbl-flight-01.scroll table td{white-space:nowrap;}.tbl-flight-01.scroll table thead th{font-size:1.25rem;}.tbl-flight-01.scroll table thead th:nth-child(1),.tbl-flight-01.scroll table thead th:nth-child(5),.tbl-flight-01.scroll table thead th:nth-child(8){width:7%;}.tbl-flight-01.scroll table thead th:nth-child(6){width:8%;}.tbl-flight-01.scroll table thead th:nth-child(6):lang(ko){width:6%;}.tbl-flight-01.scroll table thead th:nth-child(7){width:6%;}.tbl-flight-01.scroll table thead th:nth-child(7):lang(ko){width:7%;}.tbl-flight-01.scroll table thead th:nth-child(4){width:11%;}.tbl-flight-01.scroll table thead th:nth-child(9),.tbl-flight-01.scroll table thead th:nth-child(10){width:9%;}.tbl-flight-01.scroll table thead th:nth-child(2),.tbl-flight-01.scroll table thead th:nth-child(3){width:16%;}.tbl-flight-01.toggle table{word-break:break-all;}.tbl-flight-01.toggle table thead th:nth-child(1),.tbl-flight-01.toggle table thead th:nth-child(2){width:22%;}.tbl-flight-01.toggle table thead th:nth-child(3){width:56%;}.tbl-flight-01.toggle table tbody tr td.airline br + .flight-num{min-height:inherit;margin-top:.5em;}.tbl-flight-01.toggle table tbody tr td.airline br + .flight-num b{min-height:inherit;}.tbl-flight-01.toggle table .ui{display:block;width:100%;background-color:transparent;text-align:left;}.tbl-flight-01.toggle table .detail{overflow:hidden;}.tbl-flight-01.toggle table .toggle-ready .ui{position:relative;overflow:hidden;padding-right:13px;}.tbl-flight-01.toggle table .toggle-ready .ui::before,.tbl-flight-01.toggle table .toggle-ready .ui::after{top:50%;width:2px;height:7px;margin-top:-3.5px;background-color:#07185c;}.tbl-flight-01.toggle table .toggle-ready .ui::before{right:4px;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;}.tbl-flight-01.toggle table .toggle-ready .ui::after{right:3px;-webkit-transform-origin:0 100%;transform-origin:0 100%;}.tbl-flight-01.toggle table .toggle-ready .detail{display:none;transition:height .4s;will-change:height;}.tbl-flight-01.toggle table .toggle-ready.opened .ui::before{right:8px;}.tbl-flight-01.toggle table .toggle-ready.opened .ui::after{right:0;}.tbl-flight-01.toggle table .toggle-ready.exist .detail{display:block;}.tbl-flight-01.toggle table .toggle-ready.static .detail{transition:none;will-change:auto;}.tbl-flight-01 table{width:100%;line-height:1.42857;margin-bottom:0;border-bottom:1px solid #d7d7d7;font-size:1.4rem;}.tbl-flight-01 table img[src*="weather"]{width:26px;height:26px;}.tbl-flight-01 table th,.tbl-flight-01 table td{text-align:center;vertical-align:middle;}.tbl-flight-01 table thead tr th,.tbl-flight-01 table thead tr td{border-left:1px solid #fff;padding:1.21429em 8px;background-color:#07185c;color:#fff;font-weight:bold;}.tbl-flight-01 table thead tr th:first-child,.tbl-flight-01 table thead tr td:first-child{border-left:none;}.tbl-flight-01 table tbody tr th,.tbl-flight-01 table tbody tr td{border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;padding:1.71429em 5px;background-color:#fff;}.tbl-flight-01 table tbody tr th:first-child,.tbl-flight-01 table tbody tr td:first-child{border-left:none;background-image:linear-gradient(to right,#d7d7d7 25%,#fff 25%);background-position:0 0;background-repeat:repeat-y;background-size:4px;}.tbl-flight-01 table tbody tr th:last-child,.tbl-flight-01 table tbody tr td:last-child{background-image:linear-gradient(to right,#fff 75%,#d7d7d7 75%);background-position:100% 0;background-repeat:repeat-y;background-size:4px;}.tbl-flight-01 table tbody tr th:only-child,.tbl-flight-01 table tbody tr td:only-child{background-image:linear-gradient(to right,#d7d7d7 25%,#fff 25%),linear-gradient(to right,#fff 75%,#d7d7d7 75%);background-position:0 0,100% 0;background-repeat:repeat-y,repeat-y;background-size:4px,4px;}.tbl-flight-01 table tbody tr th.airline,.tbl-flight-01 table tbody tr td.airline{line-height:1.92857;padding-top:1.42857em;padding-bottom:1.42857em;text-align:left;}.tbl-flight-01 table tbody tr th.airline b,.tbl-flight-01 table tbody tr th.airline span,.tbl-flight-01 table tbody tr td.airline b,.tbl-flight-01 table tbody tr td.airline span{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-height:27px;line-height:1.28571;}.tbl-flight-01 table tbody tr th.airline b img,.tbl-flight-01 table tbody tr th.airline span img,.tbl-flight-01 table tbody tr td.airline b img,.tbl-flight-01 table tbody tr td.airline span img{display:block;width:36px;min-width:36px;height:27px;margin-right:5px;}.tbl-flight-01 table tbody tr th.airline b br,.tbl-flight-01 table tbody tr th.airline span br,.tbl-flight-01 table tbody tr td.airline b br,.tbl-flight-01 table tbody tr td.airline span br{display:inline;}.tbl-flight-01 table tbody tr th.airline br,.tbl-flight-01 table tbody tr td.airline br{display:none;}.tbl-flight-01 table tbody tr th.airline br + b,.tbl-flight-01 table tbody tr th.airline br + span,.tbl-flight-01 table tbody tr td.airline br + b,.tbl-flight-01 table tbody tr td.airline br + span{margin-top:.35714em;}.tbl-flight-01 table tbody tr th.flight-num,.tbl-flight-01 table tbody tr th.checkin,.tbl-flight-01 table tbody tr td.flight-num,.tbl-flight-01 table tbody tr td.checkin{line-height:2.32143;padding-top:1.42857em;padding-bottom:1.42857em;}.tbl-flight-01 table tbody tr td.nobg{background-image:none;}.tbl-flight-01 table tbody tr.date th,.tbl-flight-01 table tbody tr.date td{border:none;padding-top:1.35714em;padding-bottom:1.35714em;background-color:#6a749d;color:#fff;font-weight:bold;}.tbl-flight-01 table tbody tr.date th:first-child,.tbl-flight-01 table tbody tr.date th:last-child,.tbl-flight-01 table tbody tr.date th:only-child,.tbl-flight-01 table tbody tr.date td:first-child,.tbl-flight-01 table tbody tr.date td:last-child,.tbl-flight-01 table tbody tr.date td:only-child{background-image:none;}.tbl-flight-01 table tbody tr.date + tr th,.tbl-flight-01 table tbody tr.date + tr td{border-top:none;}.tbl-flight-01 table .detail table{border:none;font-size:1.2rem;}.tbl-flight-01 table .detail table th,.tbl-flight-01 table .detail table td{border:none;padding:.25em 0;text-align:left;}.tbl-flight-01 table .detail table th:first-child,.tbl-flight-01 table .detail table th:last-child,.tbl-flight-01 table .detail table th:only-child,.tbl-flight-01 table .detail table td:first-child,.tbl-flight-01 table .detail table td:last-child,.tbl-flight-01 table .detail table td:only-child{background-image:none;}.tbl-flight-01 table .detail table th{width:65%;padding-right:5px;}.tbl-flight-01 table .detail table td{width:35%;white-space:nowrap;}.tbl-flight-01 table .detail table td img[src*="weather"]{width:18px;height:18px;}.tbl-flight-01 table .detail table tr:first-child th,.tbl-flight-01 table .detail table tr:first-child td{padding-top:.75em;}.tbl-flight-01 table .detail table tr:last-child th,.tbl-flight-01 table .detail table tr:last-child td{padding-bottom:0;}@media only screen and (max-width:960px){.tbl-flight-01 table thead tr th,.tbl-flight-01 table thead tr td{padding-left:3px;padding-right:3px;}.tbl-flight-01.scroll{position:relative;}.tbl-flight-01.scroll .swipe{position:absolute;top:50%;left:50%;z-index:2;display:block;width:200px;margin:0;padding:4.14286em 10px .85714em 10px;border-radius:.35714em;background-color:rgba(0,0,0,.8);color:#fff;font-size:1.4rem;font-weight:bold;text-align:center;transition:opacity .2s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.tbl-flight-01.scroll .swipe::before{content:"";position:absolute;top:1.07143em;left:50%;display:block;width:92px;height:38px;margin-left:-46px;background:transparent url(/sites/all/themes/kix/images/common/icon/swipe-01.png) no-repeat 0 0;background-size:cover;}.tbl-flight-01.scroll table{width:125%;opacity:.25;transition:opacity .2s;}.tbl-flight-01.scroll.scrolled .swipe{opacity:0;}.tbl-flight-01.scroll.scrolled table{opacity:1;}.static .tbl-flight-01.scroll .swipe{position:static;width:auto;margin:0 0 .5em 0;padding:0;border-radius:0;background-color:transparent;color:#333;font-size:1.4rem;font-weight:normal;text-align:left;transition:none;-webkit-transform:none;transform:none;}.static .tbl-flight-01.scroll .swipe::before{content:none;}.static .tbl-flight-01.scroll table{opacity:1;transition:none;}}@media only screen and (max-width:768px){.tbl-flight-01{margin-bottom:1.5em;}.tbl-flight-01 table thead tr th,.tbl-flight-01 table thead tr td{padding:.42857em 2.5px;}.tbl-flight-01 table tbody tr th,.tbl-flight-01 table tbody tr td{padding:.71429em 5px;}.tbl-flight-01 table tbody tr th.airline,.tbl-flight-01 table tbody tr td.airline{padding-top:.71429em;padding-bottom:.71429em;}.tbl-flight-01 table tbody tr th.flight-num,.tbl-flight-01 table tbody tr th.checkin,.tbl-flight-01 table tbody tr td.flight-num,.tbl-flight-01 table tbody tr td.checkin{line-height:2.32143;padding-top:.64286em;padding-bottom:.64286em;}.tbl-flight-01 table tbody tr.date th,.tbl-flight-01 table tbody tr.date td{padding-top:.60714em;padding-bottom:.60714em;}.tbl-flight-01.scroll table{width:160%;}}@media only screen and (max-width:600px){.tbl-flight-01.scroll table{width:220%;}}@media only screen and (max-width:480px){.tbl-flight-01.scroll table{width:280%;}.tbl-flight-01.scroll table thead th:nth-child(1),.tbl-flight-01.scroll table thead th:nth-child(8),.tbl-flight-01.scroll table thead th:nth-child(10),.tbl-flight-01.scroll table thead th:nth-child(7){width:7%;}.tbl-flight-01.scroll table thead th:nth-child(6){width:11%;}.tbl-flight-01.scroll table thead th:nth-child(6):lang(ko){width:8%;}.tbl-flight-01.scroll table thead th:nth-child(6):lang(ja){width:12%;}.tbl-flight-01.scroll table thead th:nth-child(8):lang(ja){width:5%;}.tbl-flight-01.scroll table thead th:nth-child(4){width:20%;}.tbl-flight-01.scroll table thead th:nth-child(4):lang(ja){width:18%;}.tbl-flight-01.scroll table thead th:nth-child(9){width:9%;}.tbl-flight-01.scroll table thead th:nth-child(5):lang(ja){width:10%;}.tbl-flight-01.scroll table thead th:nth-child(2),.tbl-flight-01.scroll table thead th:nth-child(3){width:16%;}}.tbl-flight-02{width:100%;line-height:1.21426;margin-bottom:2.14286em;font-size:1.4rem;}.tbl-flight-02.type-01 td{word-break:break-word;}.tbl-flight-02 th,.tbl-flight-02 td{border-bottom:1px solid #d7d7d7;padding:.5em 5px .5em 0;text-align:left;vertical-align:middle;word-break:break-word;}.tbl-flight-02 tr > th:last-child,.tbl-flight-02 tr > td:last-child{padding-right:0;}.tbl-flight-02 thead th,.tbl-flight-02 thead td{border-bottom-color:#07185c;color:#07185c;font-weight:bold;}.tbl-flight-02 thead th:nth-child(1),.tbl-flight-02 thead td:nth-child(1){width:18%;}.tbl-flight-02 thead th:nth-child(2),.tbl-flight-02 thead td:nth-child(2){width:20%;}.tbl-flight-02 thead th:nth-child(3),.tbl-flight-02 thead td:nth-child(3){width:25%;}.tbl-flight-02 thead th:nth-child(4),.tbl-flight-02 thead td:nth-child(4){width:37%;}.tbl-flight-02 .airline{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.tbl-flight-02 .airline > img{width:36px;height:27px;margin-right:3px;}@media only screen and (max-width:768px){.tbl-flight-02{margin-bottom:1.42857em;}}.tbl-parking-01{width:100%;margin:0 auto 2.5em auto;}.tbl-parking-01 th,.tbl-parking-01 td{width:50%;border:1px solid #d7d7d7;padding:.96875em 20px;background-color:#fff;color:#333;font-size:1.6rem;text-align:left;vertical-align:middle;}.tbl-parking-01 th{font-weight:bold;}.tbl-parking-01 td.full{background-color:#c80074;color:#fff;}.tbl-parking-01 td.crowded{background-color:#f9d3d9;}.tbl-parking-01 td.empty{background-color:#ebebeb;}.tbl-parking-01 tr:nth-child(even) th{background-color:#ebebeb;}@media only screen and (max-width:768px){.tbl-parking-01{margin-bottom:1.875em;}.tbl-parking-01 th,.tbl-parking-01 td{font-size:1.4rem;}}@media only screen and (max-width:480px){.tbl-parking-01 th,.tbl-parking-01 td{padding:1.14286em 5px;}}.icon-terminal{display:inline-block;width:30px;height:30px;border:2px solid #d7d7d7;background-color:#fff;color:#000;font-size:1.6rem;font-weight:bold;text-align:center;vertical-align:text-bottom;line-height:1.65;margin-right:10px;min-width:30px;}.icon-terminal.type-01{border-color:#0088cd;}.icon-terminal.type-02{border-color:#eb6d80;}.lyt-col-01.busyness{-webkit-justify-content:space-between;justify-content:space-between;margin:75px 0 0 0;}.lyt-col-01.busyness > .col{padding-left:0;padding-right:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.65em;border-bottom:1px solid #b8b8b8;}.lyt-col-01.busyness.col2 > .col{width:48%;}@media only screen and (max-width:768px){.lyt-col-01.busyness{margin-top:0;}.lyt-col-01.busyness > .col{margin-bottom:1.3em;}.lyt-col-01.busyness.col2 > .col{width:100%;}}.list-busyness-01{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;width:100%;}.list-busyness-01 dt .title-busyness{background:#07185c;color:#fff;font-size:calc(20vw * 100 / 1260);font-weight:bold;padding:2px 20px;display:block;}.list-busyness-01 dd{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;}.list-busyness-01 dd .icon-busyness{font-weight:bold;font-size:calc(18vw * 100 / 1260);display:block;text-align:center;margin:0 calc(18vw * 100 / 1260);padding-top:2px;width:calc(76vw * 100 / 768);}.list-busyness-01 dd .icon-busyness.type-01{color:#c80174;border:2px solid #c80174;}.list-busyness-01 dd .icon-busyness.type-02{color:#A66700;border:2px solid #a66700;}.list-busyness-01 dd .icon-busyness.type-03{color:#5C8104;border:2px solid #5c8104;}.list-busyness-01 dd .icon-busyness.type-04{color:#0574AC;border:2px solid #0574ac;}.list-busyness-01 dd .icon-busyness.type-05{color:#333333;border:2px solid #333333;}.list-busyness-01 dd .img-busyness{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.list-busyness-01 dd .img-busyness img{width:calc(24vw * 100 / 600);margin-right:7px;}@media only screen and (min-width:1261px){.list-busyness-01 dt .title-busyness{font-size:2rem;}.list-busyness-01 dd .icon-busyness{font-size:1.8rem;min-width:125px;width:auto;margin:0 30px;}}@media only screen and (max-width:768px){.list-busyness-01 dt .title-busyness{font-size:calc(24vw * 100 / 768);}.list-busyness-01 dd .icon-busyness{font-size:calc(24vw * 100 / 768);min-width:calc(70vw * 100 / 320);margin:0 10px;padding:0;}}@media only screen and (min-width:769px){.list-busyness-01 dd .img-busyness img{width:2.4rem;}}@media only screen and (max-width:768px) and (min-width:481px){.list-busyness-01 dd .img-busyness img{width:calc(28vw * 100 / 768);}}@media only screen and (min-width:900px){.list-busyness-01 dd .icon-busyness{width:calc(80vw * 100 / 768);margin:0 calc(30vw * 100 / 1260);}}.lyt-quickpanel-01 .terminal dd .icon-busyness{display:block;width:calc(80vw * 100 / 768);margin:0 calc(30vw * 100 / 1260);padding-top:2px;font-size:calc(18vw * 100 / 1260);font-weight:bold;text-align:center;}.lyt-quickpanel-01 .terminal dd .icon-busyness.type-01{color:#c80174;border:2px solid #c80174;}.lyt-quickpanel-01 .terminal dd .icon-busyness.type-02{color:#a66700;border:2px solid #a66700;}.lyt-quickpanel-01 .terminal dd .icon-busyness.type-03{color:#5C8104;border:2px solid #5C8104;}.lyt-quickpanel-01 .terminal dd .icon-busyness.type-04{color:#0574AC;border:2px solid #0574ac;}.lyt-quickpanel-01 .col-type-01{background:#c2c2c2;}.lyt-quickpanel-01 .terminal{font-size:1.6rem;}.lyt-quickpanel-01 .terminal dt{font-weight:bold;}.lyt-quickpanel-01 .terminal dt.hdg{font-size:1.6rem;color:#07185c;}.lyt-quickpanel-01 .terminal dt.hdg > a{display:inline;}.lyt-quickpanel-01 .terminal dt.hdg > a:hover,.lyt-quickpanel-01 .terminal dt.hdg > a:focus,.lyt-quickpanel-01 .terminal dt.hdg > a:active{color:#9b005a;}.lyt-quickpanel-01 .terminal dt.hdg > a:hover::after,.lyt-quickpanel-01 .terminal dt.hdg > a:focus::after,.lyt-quickpanel-01 .terminal dt.hdg > a:active::after{border-color:#9b005a;}.lyt-quickpanel-01 .terminal dt.hdg > a:hover > span::before,.lyt-quickpanel-01 .terminal dt.hdg > a:hover > span::after,.lyt-quickpanel-01 .terminal dt.hdg > a:focus > span::before,.lyt-quickpanel-01 .terminal dt.hdg > a:focus > span::after,.lyt-quickpanel-01 .terminal dt.hdg > a:active > span::before,.lyt-quickpanel-01 .terminal dt.hdg > a:active > span::after{background-color:#9b005a;}.lyt-quickpanel-01 .terminal dt .icon-terminal{margin-right:10px;vertical-align:inherit;}.lyt-quickpanel-01 .terminal dd .icon-busyness{background:#fff;font-size:1.8rem;margin:0;min-width:125px;width:calc(50vw * 100 / 768);}.lyt-quickpanel-01 .terminal dd .icon-busyness.type-01{margin-bottom:25px;}@media only screen and (max-width:960px) and (min-width:481px){.lyt-quickpanel-01 > .inner > .col.col1.col-type-01{padding-bottom:0;}.lyt-quickpanel-01 .col-type-01 .inner{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}}@media only screen and (max-width:960px){.lyt-quickpanel-01 > .inner{margin:2rem;}.lyt-quickpanel-01 .terminal + .terminal{margin-left:40px;}}@media only screen and (max-width:768px){.lyt-quickpanel-01 .terminal dd .icon-busyness{min-width:calc(60vw * 100 / 320);font-size:1.6rem;}}@media only screen and (max-width:600px){.lyt-quickpanel-01 .terminal dd .icon-busyness{min-width:calc(60vw * 100 / 320);}}@media only screen and (max-width:480px){.lyt-quickpanel-01 > .inner > .col.col1.col-type-01 > .inner{display:block;padding-bottom:1.25em;}.lyt-quickpanel-01 .terminal dd .icon-busyness{min-width:calc(100vw * 100 / 300);}.lyt-quickpanel-01 .terminal + .terminal{margin-left:0;}}@media only screen and (max-width:340px){.lyt-quickpanel-01 .terminal dd .icon-busyness{min-width:calc(100vw * 100 / 300);}}.bnr_tripadvisor{text-align:left;}.bnr_tripadvisor img{border:1px solid #00a680;}a.pc-show{display:block !important;}a.pc-hide{display:none !important;}@media screen and (max-width:768px){a.pc-show{display:none !important;}a.pc-hide{display:block !important;}}main.airport-passes *{letter-spacing:.025em;}main.airport-passes .common-checkbox{position:relative;}main.airport-passes .common-checkbox input{position:absolute;top:0;left:0;opacity:0;}main.airport-passes .common-checkbox label{display:block;position:relative;padding:8px 5px 8px 50px;color:#ffffff;font-size:16px;line-height:24px;cursor:pointer;background-color:rgba(255,255,255,.1);}main.airport-passes .common-checkbox label::before{content:"";position:absolute;top:11px;left:20px;width:18px;height:18px;border-radius:5px;border:3px solid rgba(255,255,255,.2);background-color:#cccccc;background-clip:padding-box;}main.airport-passes .common-checkbox :checked + label::before{border-color:#00a0e9;background-color:#00a0e9;}main.airport-passes .common-checkbox :checked + label::after{content:"";position:absolute;top:8px;left:27px;width:8px;height:17px;border-right:3px solid #ffffff;border-bottom:3px solid #ffffff;transform:rotate(45deg);}main.airport-passes .header{position:relative;height:380px;margin:0 0 40px;color:#07185c;background:url(/sites/all/themes/kix/images/en/airport_passes/header-bg.png) no-repeat center center;background-size:cover;}main.airport-passes .header .inner{max-width:1340px;margin:0 auto;padding:40px;}main.airport-passes .header h1{position:relative;font-size:36px;font-weight:bold;line-height:48px;z-index:2;}main.airport-passes .header p{position:relative;font-size:24px;line-height:36px;z-index:2;}main.airport-passes .header::after{content:"";position:absolute;display:block;top:105px;left:calc(50% + 24px);width:392px;height:302px;background:url(/sites/all/themes/kix/images/en/airport_passes/tickets-image.png) no-repeat center center;background-size:cover;z-index:1;}@media only screen and (max-width:1040px){main.airport-passes .header::after{top:150px;left:auto;right:20px;width:280px;height:216px;}}@media only screen and (max-width:960px){main.airport-passes .header .inner{padding:20px;}}@media only screen and (max-width:768px){main.airport-passes .header{height:auto;margin:0;}main.airport-passes .header .inner{padding:20px;}main.airport-passes .header h1{font-size:24px;line-height:30px;}main.airport-passes .header p{font-size:18px;line-height:24px;}main.airport-passes .header p br{display:none;}main.airport-passes .header::after{content:"";position:relative;top:0;left:50%;width:196px;height:151px;transform:translate(-50%,0);}}main.airport-passes #breadcrumb{margin-bottom:10px;}main.airport-passes .area-content{max-width:none;padding-left:0;padding-right:0;}main.airport-passes .search-terms{padding:0 40px 60px;background:linear-gradient(to bottom,#096ab6,#55bded);}@media only screen and (max-width:768px){main.airport-passes .search-terms{padding:0 20px 40px;}}main.airport-passes .search-terms .text{margin:0;padding:56px 0;text-align:center;color:#ffffff;font-size:30px;font-weight:bold;line-height:36px;}@media only screen and (max-width:1340px){main.airport-passes .search-terms .text br{display:none;}}@media only screen and (max-width:768px){main.airport-passes .search-terms .text{padding:28px;font-size:18px;line-height:24px;}}main.airport-passes .search-terms .search-terms-form{max-width:1260px;margin:0 auto;padding:40px 20px 50px;border:10px solid #dddddd;background:url(/sites/all/themes/kix/images/en/airport_passes/search-terms-bg.png) no-repeat center 0;background-size:cover;}@media only screen and (max-width:768px){main.airport-passes .search-terms .search-terms-form{padding:20px 10px 25px;border:5px solid #dddddd;}}main.airport-passes .search-terms .search-terms-form h2{max-width:960px;height:40px;margin:0 auto;border-bottom:1px solid #505a7d;text-align:center;color:#00a0e9;font-size:24px;font-weight:bold;line-height:1;}main.airport-passes .search-terms .search-terms-form dl{max-width:960px;margin:0 auto;}main.airport-passes .search-terms .search-terms-form dl dt{position:relative;text-align:center;color:#ffffff;font-size:18px;font-weight:bold;line-height:60px;cursor:pointer;}main.airport-passes .search-terms .search-terms-form dl dt::before{content:"";position:absolute;top:10px;right:0;width:40px;height:40px;background-color:rgba(255,255,255,.1);}main.airport-passes .search-terms .search-terms-form dl dt::after{content:"";position:absolute;top:20px;right:13px;width:14px;height:14px;border-right:3px solid #ffffff;border-bottom:3px solid #ffffff;transform:rotate(45deg);transition:transform 300ms,top 300ms;}main.airport-passes .search-terms .search-terms-form dl dt.opened::after{top:27px;transform:rotate(225deg);}main.airport-passes .search-terms .search-terms-form dl dd{border-bottom:1px solid #505a7d;}main.airport-passes .search-terms .search-terms-form dl dd > .inner{display:none;}main.airport-passes .search-terms .search-terms-form dl dd ul{margin:0;overflow:hidden;}main.airport-passes .search-terms .search-terms-form dl dd.valid-area ul{margin-left:-10px;}main.airport-passes .search-terms .search-terms-form dl dd.valid-area ul li{float:left;width:33.33%;padding:0 0 20px 10px;}@media only screen and (max-width:1100px){main.airport-passes .search-terms .search-terms-form dl dd.valid-area ul li{width:50%;}}@media only screen and (max-width:1000px){main.airport-passes .search-terms .search-terms-form dl dd.valid-area ul li{width:100%;}}main.airport-passes .search-terms .search-terms-form dl dd.valid-area .airport-included{padding:20px 0;border-top:1px solid #505a7d;}main.airport-passes .search-terms .search-terms-form dl dd.valid-area .airport-included .common-checkbox{max-width:600px;margin:0 auto;text-align:center;}main.airport-passes .search-terms .search-terms-form dl dd.valid-period ul{margin:0 0 0 -10px;}main.airport-passes .search-terms .search-terms-form dl dd.valid-period ul li{float:left;width:16.666666%;padding:0 0 20px 10px;}@media only screen and (max-width:1100px){main.airport-passes .search-terms .search-terms-form dl dd.valid-period ul li{width:25%;}}@media only screen and (max-width:1000px){main.airport-passes .search-terms .search-terms-form dl dd.valid-period ul li{width:33.33%;}}main.airport-passes .search-terms .search-terms-form dl dd.ticket-type ul{margin:0 0 10px -10px;}main.airport-passes .search-terms .search-terms-form dl dd.ticket-type ul li{float:left;width:50%;padding:0 0 10px 10px;}@media only screen and (max-width:768px){main.airport-passes .search-terms .search-terms-form dl dd.ticket-type ul li{width:100%;}}@media only screen and (max-width:600px){main.airport-passes .search-terms .search-terms-form dl dd.valid-area ul{margin-left:-10px;}main.airport-passes .search-terms .search-terms-form dl dd.valid-area ul li{width:100%;}main.airport-passes .search-terms .search-terms-form dl dd.valid-area ul li:nth-child(odd){clear:left;}main.airport-passes .search-terms .search-terms-form dl dd.valid-area .airport-included .common-checkbox{width:100%;}main.airport-passes .search-terms .search-terms-form dl dd.valid-period ul{margin:0 0 0 -10px;}main.airport-passes .search-terms .search-terms-form dl dd.valid-period ul li{width:50%;}main.airport-passes .search-terms .search-terms-form dl dd.valid-period ul li:nth-child(odd){clear:left;}}main.airport-passes .search-terms .search-terms-form button{display:block;width:100%;max-width:400px;margin:30px auto 0;border:3px solid #00a0e9;border-radius:3px;text-align:center;color:#ffffff;font-size:20px;font-weight:bold;line-height:54px;background-color:#00a0e9;transition:background-color .2s,color .2s,opacity .2s;will-change:background-color,color,opacity;}main.airport-passes .search-terms .search-terms-form button:hover{color:#00a0e9;background-color:#ffffff;}main.airport-passes .quick-search{max-width:1260px;margin:40px auto 0;}main.airport-passes .quick-search h2{height:48px;text-align:center;color:#ffffff;font-size:30px;font-weight:bold;line-height:1;}main.airport-passes .quick-search ul{margin:0 0 -20px -20px;overflow:hidden;}main.airport-passes .quick-search ul li{float:left;width:25%;padding:0 0 20px 20px;}main.airport-passes .quick-search ul li a{display:block;border:2px solid #ffffff;border-radius:3px;text-align:center;text-decoration:none;color:#ffffff;font-size:18px;font-weight:bold;line-height:56px;transition:background-color .2s,color .2s,opacity .2s;will-change:background-color,color,opacity;}@media (max-width:1340px){main.airport-passes .quick-search ul li a{font-size:16px;}}main.airport-passes .quick-search ul li a:hover{background-color:#00a0e9;}@media only screen and (max-width:1200px){main.airport-passes .quick-search ul li{width:50%;font-size:18px;}}@media only screen and (max-width:600px){main.airport-passes .quick-search ul{padding-bottom:-10px;}main.airport-passes .quick-search ul li{width:100%;padding-bottom:10px;}main.airport-passes .quick-search ul li a{font-size:14px;line-height:40px;}}main.airport-passes .results .inner{position:relative;max-width:1340px;margin:0 auto;padding:0 40px;}main.airport-passes .results .inner .date{position:absolute;top:18px;right:40px;text-align:right;font-size:14px;font-weight:bold;line-height:1;}main.airport-passes .results .inner .results-meta{padding:105px 0 0;}main.airport-passes .results .inner .results-meta.bottom{padding:30px 0;}main.airport-passes .results .inner .results-meta dl{margin:0;padding:13px 0%;text-align:center;overflow:hidden;}main.airport-passes .results .inner .results-meta dl dt{display:inline-block;width:180px;vertical-align:top;text-align:left;font-weight:bold;line-height:35px;letter-spacing:-.02em;}main.airport-passes .results .inner .results-meta dl dd{display:inline-block;min-width:390px;vertical-align:top;}main.airport-passes .results .inner .results-meta dl.words{background-color:#07185c;}main.airport-passes .results .inner .results-meta dl.words dt{color:#0291e6;font-size:20px;}main.airport-passes .results .inner .results-meta dl.words dd{overflow:hidden;}main.airport-passes .results .inner .results-meta dl.words dd ul{margin:0;}main.airport-passes .results .inner .results-meta dl.words dd ul li{float:left;margin:2px 0 10px 10px;padding:0 13px;border-radius:3px;color:#ffffff;font-size:14px;line-height:35px;background-color:rgba(255,255,255,.2);}main.airport-passes .results .inner .results-meta dl.pagination{padding:10px 0;background-color:#f5f5f5;}main.airport-passes .results .inner .results-meta dl.pagination dt{color:#07185c;font-size:16px;}main.airport-passes .results .inner .results-meta dl.pagination dd .nav-pager-02{margin:0;padding-left:20px;-webkit-justify-content:left;justify-content:left;}main.airport-passes .results .inner .results-meta dl.pagination dd .nav-pager-02 a{background-color:transparent;}main.airport-passes .results .inner .results-meta dl.pagination dd .nav-pager-02 a[aria-current="page"]{background-color:#676b7a;}main.airport-passes .results .inner .results-meta dl.pagination dd .nav-pager-02 span{display:inline-block;line-height:40px;}@media (max-width:600px){main.airport-passes .results .inner .results-meta dl dt{width:100%;height:35px;text-align:center;line-height:1;}main.airport-passes .results .inner .results-meta dl dd{min-width:100%;}main.airport-passes .results .inner .results-meta dl.words{padding:15px 0;}main.airport-passes .results .inner .results-meta dl.words dd ul{margin-top:-10px;padding:0 10px;}main.airport-passes .results .inner .results-meta dl.words dd ul li{display:inline-block;float:none;margin:10px 4px 0;}main.airport-passes .results .inner .results-meta dl.pagination{padding:15px 0;}main.airport-passes .results .inner .results-meta dl.pagination dt{height:30px;}main.airport-passes .results .inner .results-meta dl.pagination dd .nav-pager-02{padding-left:0;-webkit-justify-content:center;justify-content:center;}main.airport-passes .results .inner .results-meta dl.pagination dd .nav-pager-02 span{line-height:30px;}}main.airport-passes .results .inner > ul > li{padding:80px 0 0;}main.airport-passes .results .inner > ul > li .name{height:auto;margin:0;padding-bottom:.5em;color:#07185c;font-size:24px;font-weight:bold;line-height:1;}main.airport-passes .results .inner > ul > li .detail{border-top:1px solid #07185c;border-bottom:1px solid #07185c;overflow:hidden;display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;}main.airport-passes .results .inner > ul > li .detail .left{width:360px;padding:40px 40px 40px 0;}main.airport-passes .results .inner > ul > li .detail .left img{border-radius:18px;box-shadow:2px 2px 5px rgba(0,0,0,.35);}main.airport-passes .results .inner > ul > li .detail .left p{margin:15px 0 0;color:#07185c;font-size:16px;line-height:24px;}main.airport-passes .results .inner > ul > li .detail .right{width:calc(100% - 360px);padding:40px;background-color:#ebf7fd;}main.airport-passes .results .inner > ul > li .detail .right dl{margin:-7px 0 0;overflow:hidden;}main.airport-passes .results .inner > ul > li .detail .right dl dt{float:left;width:220px;color:#07185c;font-size:16px;font-weight:bold;line-height:30px;}main.airport-passes .results .inner > ul > li .detail .right dl dt::after{content:":";}main.airport-passes .results .inner > ul > li .detail .right dl dd{float:left;width:calc(100% - 220px);font-size:16px;line-height:30px;}main.airport-passes .results .inner > ul > li .detail .right dl dd ul{margin:8px 0 0;padding:0;font-size:0;}main.airport-passes .results .inner > ul > li .detail .right dl dd ul li{display:inline-block;margin:0 5px 5px 0;padding:0 10px;border:1px solid #0a1a58;color:#0a1a58;font-size:14px;line-height:26px;}main.airport-passes .results .inner > ul > li .detail .right dl dd ul li.no-border{margin:0;padding:0;border:none;font-size:13px;}@media only screen and (max-width:768px){main.airport-passes .results .inner > ul > li .detail .right dl dd ul li.no-border{font-size:14px;}}main.airport-passes .results .inner > ul > li .detail .right dl dd p{margin:0;}main.airport-passes .results .inner > ul > li .detail .right dl dd .icon-blank-01{vertical-align:0;}@media only screen and (min-width:769px) and (max-width:1140px){main.airport-passes .results .inner > ul > li .detail .left{width:220px;}main.airport-passes .results .inner > ul > li .detail .right{width:calc(100% - 220px);padding-right:20px;}main.airport-passes .results .inner > ul > li .detail .right dl dt{width:180px;font-size:13px;line-height:26px;}main.airport-passes .results .inner > ul > li .detail .right dl dd{width:calc(100% - 180px);font-size:13px;line-height:26px;}main.airport-passes .results .inner > ul > li .detail .right dl dd ul{margin:6px 0 0;}main.airport-passes .results .inner > ul > li .detail .right dl dd ul li{padding:0 6px;font-size:12px;line-height:22px;}}main.airport-passes .results .inner > ul > li:nth-child(even) .detail .right{background-color:#f5f5f5;}main.airport-passes .results .inner .nav-pager-01 li{padding-top:0;}main.airport-passes .bnr-area{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:2.125em 0 3.375em 0;}main.airport-passes .bnr-area .bnr{width:380px;height:auto;display:block;border:1px solid #E1E1E1;}main.airport-passes .bnr-area .bnr > img{width:100%;height:auto;transition:opacity .2s;}main.airport-passes .bnr-area .bnr:hover img,main.airport-passes .bnr-area .bnr:focus img,main.airport-passes .bnr-area .bnr:active img{opacity:.75;}@media only screen and (max-width:768px){main.airport-passes .results .inner{padding:0 20px;}main.airport-passes .results .inner .date{top:10px;right:20px;font-size:12px;}main.airport-passes .results .inner > ul > li{padding:40px 0 0;}main.airport-passes .results .inner > ul > li .name{font-size:18px;}main.airport-passes .results .inner > ul > li .detail{flex-wrap:wrap;}main.airport-passes .results .inner > ul > li .detail .left{float:none;width:100%;padding:20px;text-align:center;}main.airport-passes .results .inner > ul > li .detail .left img{max-width:100%;border-radius:9px;}main.airport-passes .results .inner > ul > li .detail .left p{margin:10px 0 0;font-size:12px;line-height:18px;}main.airport-passes .results .inner > ul > li .detail .right{float:none;width:100%;padding:20px;}main.airport-passes .results .inner > ul > li .detail .right dl{margin-top:-4px;}main.airport-passes .results .inner > ul > li .detail .right dl dt{width:180px;font-size:14px;line-height:28px;}main.airport-passes .results .inner > ul > li .detail .right dl dd{width:calc(100% - 180px);font-size:14px;line-height:28px;}main.airport-passes .results .inner > ul > li .detail .right dl dd ul{margin:6px 0 0;}main.airport-passes .results .inner > ul > li .detail .right dl dd ul li{display:inline-block;margin:0 3px 3px 0;padding:0 6px;font-size:12px;line-height:22px;}}@media only screen and (max-width:768px) and (max-width:600px){main.airport-passes .results .inner > ul > li .detail .right dl dt{float:none;width:100%;}main.airport-passes .results .inner > ul > li .detail .right dl dd{float:none;width:100%;margin:0 0 20px;}main.airport-passes .results .inner > ul > li .detail .right dl dd:last-child{margin:0;}main.airport-passes .results .inner > ul > li .detail .right dl dd ul{margin:0;}}@media only screen and (max-width:768px){main.airport-passes .bnr-area .inner{padding:0 20px;}main.airport-passes .bnr-area .inner .bnr{width:100%;max-width:380px;}}.emergency .fix-item,.emergency .emergency-box .box-content-04,.emergency .emergency-link{transition:height 100ms;}.emergency .hdg-section-01{margin:0;border:none;color:#333333;font-size:2.6rem;}.emergency .nav-btn-01.inline{justify-content:left;}.emergency .lyt-home-emergency{height:auto;padding:3.6875em 40px;background:rgba(34,43,46,.2);background:linear-gradient(to bottom,rgba(34,43,46,0) 0%,rgba(34,43,46,.4) 100%);font-size:1.6rem;}.emergency .lyt-home-emergency .emergency-box{max-width:1340px;margin:0 auto;padding:0 40px;background:#fde5f3;}.emergency .lyt-home-emergency .emergency-box .box-content-04{position:relative;height:310px;margin-bottom:0;padding:2.125em 40px 0;overflow-y:auto;}@media all and (-ms-high-contrast:none){.emergency .lyt-home-emergency .emergency-box .box-content-04{padding-bottom:2.125em;}}.emergency .lyt-home-emergency .emergency-box .box-content-04::after{content:'';display:block;width:100%;height:2.125em;}.emergency .lyt-home-emergency .emergency-box .box-content-04 p:last-child{margin-bottom:0;}.emergency .lyt-home-emergency .emergency-navigation{max-width:1340px;margin:0 auto;padding:0 40px;background-color:#FFFFFF;}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01{margin:0;padding:15px;}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01 p{margin:0 15px 15px;}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01 p:nth-child(2n+1):last-child{margin-bottom:0;}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01 p:nth-child(2n+1):nth-last-child(2){margin-bottom:0;}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01 p:nth-child(2n):last-child{margin-bottom:0;}@media only screen and (max-width:950px){.emergency .lyt-home-emergency{background:linear-gradient(to bottom,rgba(34,43,46,0) 0%,rgba(34,43,46,.4) 100%);padding:3.6875em 30px;}.emergency .lyt-home-emergency .emergency-box{padding:0;}.emergency .lyt-home-emergency .emergency-box .box-content-04{overflow-y:visible;}.emergency .lyt-home-emergency .emergency-navigation{padding:20px 10px 0;}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01{display:-webkit-flex;display:flex;}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01 p{width:calc(((100% - .01px) - (30px * 2)) / 2);}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01 p:nth-child(2){margin-top:0;}}@media only screen and (max-width:768px){.emergency .lyt-home-emergency{padding:0;}.emergency .lyt-home-emergency .emergency-navigation{padding:0;}}@media only screen and (max-width:480px){.emergency .lyt-home-emergency{padding-top:0;}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01{display:block;}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01 p{margin-left:0;width:100%;}.emergency .lyt-home-emergency .emergency-navigation .nav-btn-01 p:nth-child(2){margin-top:.9375em;}}.accessmoothie iframe{width:100%;height:540px;}@media (max-width:899px){.accessmoothie iframe{height:600px;}}
.block[data-block-plugin-id="local_tasks_block"]{z-index:99;}.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:10px;}.node-preview-backlink{background-color:#419ff1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);color:#fff;font-size:0.9em;line-height:normal;margin:0;padding:4px 1em 4px 0.6em;text-shadow:1px 1px 0 rgba(0,0,0,0.5);}.node-preview-backlink:visited{color:#fff;}[dir="rtl"] .node-preview-backlink{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);padding:4px 0.6em 4px 1em;float:right;}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff;}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);}.node-preview-backlink:active{background-color:#0e69be;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);}[dir="rtl"] .node-preview-backlink:active{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);}.node-preview-backlink::before{content:'';width:10px;display:inline-block;}ul.entity-moderation-form{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-end;align-items:flex-end;border-bottom:1px solid gray;padding:1em;}ul.entity-moderation-form li{display:list-item;text-align:-webkit-match-parent;}ul.entity-moderation-form label{display:table;font-size:.875em;font-weight:bold;}ul.entity-moderation-form input{max-width:100%;box-sizing:border-box;line-height:1.5;}ul.entity-moderation-form input.form-text,ul.entity-moderation-form input.form-tel,ul.entity-moderation-form input.form-email,ul.entity-moderation-form input.form-url,ul.entity-moderation-form input.form-search,ul.entity-moderation-form input.form-file,ul.entity-moderation-form input.form-number,ul.entity-moderation-form input.form-color,ul.entity-moderation-form textarea.form-textarea,ul.entity-moderation-form select.form-select{border:1px solid #ccc;color:#3b3b3b;}ul.entity-moderation-form input[type=submit].submit.button{margin:0;padding:.25em 2em;}.node--unpublished{background-color:#fff4f4;padding:1em 1em;}#user-login-form input{border:1px solid #999;padding:5px;margin-top:1em;}.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:2em;display:none;}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right;}.messages + .messages{margin-top:1.538em;}.messages__list{list-style:none;padding:0;margin:0;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0;}.messages--warning{background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(/core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}.nav--primary-local-tasks{margin:0 0 1rem;padding:.5rem 0 0 .5rem;list-style:none;border-bottom:solid 1px;}.nav--primary-local-tasks::after{clear:both;content:"";display:block;}.nav--primary-local-tasks .nav__item{margin:0;padding:0;float:left;}.nav--primary-local-tasks .nav__item a{display:block;margin:0 .25rem 0 0;padding:.5em .5em .25em;line-height:1;border:solid 1px;border-bottom:none;border-radius:4px 4px 0 0;vertical-align:bottom;}
