#access{overflow-x:hidden}#access .ib{display:inline-block;line-height:inherit}#access .inner{max-width:1162px}#access .inner_small{max-width:800px;width:calc(100% - 2rem);margin:0 auto}#access .h2_head{font-family:"Shippori Mincho",serif;font-size:min(6.8dvw,50px)}#access .h3_head{font-family:"Shippori Mincho",serif;font-size:min(4.3dvw,25px)}#access .lead{font-family:"Shippori Mincho",serif;font-size:min(4.3dvw,25px);margin-bottom:1em}#access .head{font-family:"Shippori Mincho",serif;font-size:min(3.8dvw,20px)}#access .txt{font-family:"Shippori Mincho",serif;font-size:min(3dvw,15px);line-height:2}#access .small{font-size:min(2.8dvw,14px)}#access .note{font-family:"Shippori Mincho",serif;font-size:min(2.4dvw,12px)}#access .flex{display:flex;align-items:flex-start}#access .grid{display:grid}#access figure{position:relative;vertical-align:top}#access figure figcaption{font-family:"Shippori Mincho",serif;font-size:min(2.4dvw,12px);position:absolute;padding:.5em;bottom:0;right:0;text-shadow:0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7)}#access .under_border{position:relative;margin-bottom:150px}@media screen and (max-width: 768px){#access .under_border{margin-bottom:2em}}#access .under_border:after{content:"";width:2em;height:5px;position:absolute;left:50%;bottom:0;transform:translate(-50%, 1em)}#access .under_border.under_blue:after{background:#005cb4}#access .under_border.under_white{margin-bottom:2em}#access .under_border.under_white:after{background:#fff}#access .under_border.under_black:after{background:#3e3a39}#access .under_border.under_white_left{margin-bottom:75px}#access .under_border.under_white_left:after{transform:translate(0%, 0.8em);left:0%;background:#fff}#access #main{height:90vh;position:relative}@media screen and (max-width: 768px){#access #main{height:60vh}}#access #main .inner h1{padding:4em 0 2em;text-align:center;color:#fff;font-size:min(4.8dvw,30px);font-family:"Anton",sans-serif}@media screen and (min-width: 1024px),print{#access #main .inner h1{padding:150px 0 100px}}#access #main .inner h1 span{display:block;position:absolute;left:0;right:0;z-index:10}#access #main .inner h1 span.en{bottom:1em}@media screen and (max-width: 768px){#access #main .inner h1 span.en{bottom:1em}}#access #main .inner h1 span.en img{height:80px}@media screen and (max-width: 768px){#access #main .inner h1 span.en img{height:40px}}#access #main .inner h1 span.number{bottom:4em}@media screen and (max-width: 768px){#access #main .inner h1 span.number{bottom:4em}}#access #main .inner h1 span.number img{height:120px}@media screen and (max-width: 768px){#access #main .inner h1 span.number img{height:90px}}#access #main .movie_bg{min-height:56.25vw;height:90vh;position:relative}#access #main .movie_bg .bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){#access #main .movie_bg .bg{height:60vh}}#access #main .main_shadow{position:absolute;bottom:0;z-index:2}#access #main .cap{z-index:5}#access #contents{padding:0 0 0;font-family:YakuHanJP,"Noto Sans JP",YuGothic,"Yu Gothic",Meiryo,"Hiragino Kaku Gothic ProN",sans-serif}@media screen and (max-width: 768px){#access #contents{padding:0 0 0 0}}#access #contents .contents_top{padding:4.3em 0;background:#0d253f}#access #contents .contents_top .h3_head{font-weight:400;color:#fff;text-align:center;line-height:normal}#access #contents .sec{padding:5em 0}@media screen and (max-width: 768px){#access #contents .sec{padding:3em 0}}#access #contents .sec.sec01{padding:0}#access #contents .sec.sec01 .sec01_bg{padding:5em 0 2em;position:relative;z-index:-2;background:linear-gradient(0deg, rgb(255, 255, 255) 35%, rgb(255, 255, 255) 0%, rgb(240, 240, 237) 35%, rgb(240, 240, 237) 100%)}@media screen and (max-width: 768px){#access #contents .sec.sec01 .sec01_bg{padding:3em 0;background:linear-gradient(0deg, rgb(255, 255, 255) 40%, rgb(255, 255, 255) 0%, rgb(240, 240, 237) 40%, rgb(240, 240, 237) 100%)}}#access #contents .sec.sec01 .en{text-align:center;margin-bottom:3em}@media screen and (max-width: 768px){#access #contents .sec.sec01 .en{margin-bottom:1em}}#access #contents .sec.sec01 .en img{height:35px}#access #contents .sec.sec01 .inner{position:relative}#access #contents .sec.sec01 .h2_head{text-align:center}#access #contents .sec.sec01 .sec01_img{max-width:70%;width:100%;margin:0 auto 0 19%;position:absolute;left:0;right:0;z-index:-1;bottom:12em}@media screen and (max-width: 768px){#access #contents .sec.sec01 .sec01_img{position:relative;margin:0 auto;bottom:1em;max-width:100%}}#access #contents .sec.sec01 .left_box{margin-bottom:10em}@media screen and (max-width: 768px){#access #contents .sec.sec01 .left_box{margin-bottom:1em}}#access #contents .sec.sec01 .right_box>.flex{gap:1.5em;margin-bottom:1em}#access #contents .sec.sec01 .right_box>.flex:last-of-type{margin-bottom:0}#access #contents .sec.sec01 .right_box>.flex>div{width:100%}#access #contents .sec.sec01 .right_box{width:550px;margin-left:auto}@media screen and (max-width: 768px){#access #contents .sec.sec01 .right_box{width:100%}}#access #contents .sec.sec01 .right_box .right_box_icon{width:40px}#access #contents .sec.sec01 .right_box .box{font-family:"Shippori Mincho",serif;color:#595757;margin-bottom:1em}#access #contents .sec.sec01 .right_box .box:last-of-type{margin-bottom:0}#access #contents .sec.sec01 .right_box .box .flex_top{justify-content:space-between;align-items:center;position:relative;line-height:1.4}#access #contents .sec.sec01 .right_box .box .flex_top::after{content:"";flex:1;height:4px;background-image:radial-gradient(circle, #595757 2px, transparent 2px);background-size:14px 4px;background-repeat:repeat-x;order:1}#access #contents .sec.sec01 .right_box .box .flex_top .left{order:0;font-size:min(3.8dvw,20px)}#access #contents .sec.sec01 .right_box .box .flex_top .right{order:2;z-index:10;font-weight:500;font-size:min(3.8dvw,20px);padding-left:1em}#access #contents .sec.sec01 .right_box .box .flex_top .right .time{font-size:min(6dvw,42px);padding:0 .1em;line-height:0}#access #contents .sec.sec01 .right_box .box .flex_under{justify-content:space-between}#access #contents .sec.sec01 .right_box .box .flex_under .left{font-size:min(2.6dvw,13px);line-height:1.4}#access #contents .sec.sec01 .right_box .box .flex_under .left .area_margin-left{margin-left:-0.5em}@media screen and (min-width: 1024px),print{#access #contents .sec.sec01 .right_box .box .flex_under .left .area_margin-left{margin-left:-0.5em}}#access #contents .sec.sec01 .right_box .box .flex_under .right{font-size:min(2.6dvw,13px)}@media screen and (max-width: 768px){#access #contents .sec.sec02{padding:3em 0}}#access #contents .sec.sec02 .h2_head{text-align:center;color:#fff}#access #contents .sec.sec02 .flex_contents{max-width:800px;width:calc(100% - 2rem);margin:0 auto 10em;gap:2em;color:#fff}@media screen and (max-width: 768px){#access #contents .sec.sec02 .flex_contents{flex-direction:column;margin-bottom:2em}}#access #contents .sec.sec02 .flex_contents figure{width:40%}@media screen and (max-width: 768px){#access #contents .sec.sec02 .flex_contents figure{width:100%}}#access #contents .sec.sec02 .flex_contents figure figcaption{right:auto;left:0}#access #contents .sec.sec02 .flex_contents .box{width:60%}@media screen and (max-width: 768px){#access #contents .sec.sec02 .flex_contents .box{width:100%}}#access #contents .sec.sec02 .flex_contents .box .lead{line-height:2}#access #contents .sec.sec02 .flex_contents .box .txt{color:#fff}#access #contents .sec.sec02 .img_wrap{background:#f0f0ed;align-items:center;padding-right:1em;gap:1em}@media screen and (max-width: 768px){#access #contents .sec.sec02 .img_wrap{flex-direction:column;padding-right:0;gap:0}}#access #contents .sec.sec02 .img_wrap figure{width:70%}@media screen and (max-width: 768px){#access #contents .sec.sec02 .img_wrap figure{width:100%}}#access #contents .sec.sec02 .img_wrap figure figcaption{text-shadow:none;bottom:1.5em}@media screen and (max-width: 768px){#access #contents .sec.sec02 .img_wrap figure figcaption{bottom:0}}#access #contents .sec.sec02 .img_wrap .box{width:30%;background:#fff;padding:1.8em 2em;font-family:"Shippori Mincho",serif;font-size:min(3dvw,15px)}@media screen and (max-width: 768px){#access #contents .sec.sec02 .img_wrap .box{width:100%}}#access #contents .sec.sec02 .img_wrap .box .lead{font-size:min(3.6dvw,18px)}#access #contents .sec.sec02 .img_wrap .box .blue{color:#005cb4;border-top:1px solid #000e46;padding-top:1em;margin-top:1em}#access #contents .sec.sec02 .img_wrap .box ul{display:flex;flex-wrap:wrap}#access #contents .sec.sec02 .img_wrap .box ul li:nth-child(odd){width:70%}#access #contents .sec.sec02 .img_wrap .box ul li:nth-child(even){width:30%}#access #contents .sec.sec02 .img_wrap .box ul:nth-of-type(2) li:nth-child(odd){width:30%}#access #contents .sec.sec02 .img_wrap .box ul:nth-of-type(2) li:nth-child(even){width:70%}#access #contents .sec.sec03{background:url(../images/access/sec03_img01.webp) no-repeat left center;background-size:cover;position:relative;height:60vh}#access #contents .sec.sec03 .round_icon{display:flex;position:absolute;right:1em;top:-2em;aspect-ratio:1/1;padding:2em;background:#fff;border:5px solid rgba(0,132,184,.7019607843);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-family:"Shippori Mincho",serif}@media screen and (max-width: 768px){#access #contents .sec.sec03 .round_icon{padding:1em}}#access #contents .sec.sec03 .round_icon .bigger{font-size:100px;line-height:.5}@media screen and (max-width: 768px){#access #contents .sec.sec03 .round_icon .bigger{font-size:min(10dvw,82px)}}#access #contents .sec.sec03 .round_icon .lead{text-align:center}#access #contents .sec.sec03 .round_icon .time{font-size:min(4.2dvw,24px)}#access #contents .sec.sec03>.bigger{font-family:"Shippori Mincho",serif;font-size:min(10dvw,82px);text-align:left;line-height:1;color:#fff;margin-bottom:auto;position:absolute;left:.2em;bottom:.2em}#access #contents .sec.sec04{padding-bottom:8em}#access #contents .sec.sec04 .lead{text-align:center;color:#fff}#access #contents .sec.sec04 .grid{max-width:800px;width:100%;margin:0 auto 7em;grid-template-columns:repeat(2, 1fr);gap:1em}@media screen and (max-width: 768px){#access #contents .sec.sec04 .grid{grid-template-columns:repeat(1, 1fr);justify-items:center;margin-bottom:3em}}#access #contents .sec.sec04 .grid .box{color:#fff}#access #contents .sec.sec04 .grid .box .flex{border-left:5px solid #000e46;padding-left:1.4em;align-items:flex-end;gap:2em}@media screen and (max-width: 768px){#access #contents .sec.sec04 .grid .box .flex{padding-left:1em}}#access #contents .sec.sec04 .grid .box .flex .left .txt{line-height:1;font-size:min(4.2dvw,24px)}#access #contents .sec.sec04 .grid .box .flex .left .txt .small{display:block;font-size:80%;margin-bottom:.4em}#access #contents .sec.sec04 .grid .box .flex .right .txt{line-height:1;font-size:min(4.2dvw,24px)}#access #contents .sec.sec04 .grid .box .flex .right .txt .big{font-size:170%}#access #contents .sec.sec04 .grid .box>.small{font-family:"Shippori Mincho",serif;margin-left:3.5em;display:block}#access #contents .sec.sec04 .airplain_contents{gap:1em;margin-bottom:2em}@media screen and (max-width: 768px){#access #contents .sec.sec04 .airplain_contents{flex-wrap:wrap}}#access #contents .sec.sec04 .airplain_contents li{width:25%}@media screen and (max-width: 768px){#access #contents .sec.sec04 .airplain_contents li{width:calc((100% - 1em)/2)}}#access #contents .sec.sec04 .airplain_contents li figure .head{position:absolute;top:1em;right:0;left:0;text-align:center;font-size:min(4.2dvw,24px);text-shadow:0 0 3px #3e3a39;line-height:1.2;color:#fff}#access #contents .sec.sec04 .airplain_contents li figure .head .small{font-size:90%}#access #contents .sec.sec04 .airplain_contents li figure .flight{position:absolute;bottom:1em;left:.5em;font-family:"Shippori Mincho",serif;color:#fff;font-size:min(4.2dvw,24px);line-height:1.6}@media screen and (max-width: 768px){#access #contents .sec.sec04 .airplain_contents li figure .flight{line-height:1;bottom:1.5em}}#access #contents .sec.sec04 .airplain_contents li figure small{display:block;line-height:1;margin-bottom:1.5em;font-size:min(3.8dvw,20px)}@media screen and (max-width: 768px){#access #contents .sec.sec04 .airplain_contents li figure small{margin-bottom:1.2em}}#access #contents .sec.sec04 .airplain_contents li figure em{line-height:0;font-size:min(9dvw,72px)}#access #contents .sec.sec04 .airplain_contents li figure figcaption{font-family:"Shippori Mincho",serif;color:#fff;right:auto;left:0}@media screen and (max-width: 768px){#access #contents .sec.sec04 .area_nav{flex-wrap:wrap}}#access #contents .sec.sec04 .area_nav li{width:25%}@media screen and (max-width: 768px){#access #contents .sec.sec04 .area_nav li{width:50%}}#access #contents .sec.sec04 .area_nav figure figcaption{color:#fff}#access #contents .sec.sec04 .en{text-align:center;margin-bottom:3em}@media screen and (max-width: 768px){#access #contents .sec.sec04 .en{margin-bottom:1em}}#access #contents .sec.sec04 .en img{height:35px}#access #contents .sec.sec04 .h2_head{color:#fff;text-align:center}#access #contents .sec.sec04 .inner:nth-of-type(1){padding-bottom:5em}@media screen and (max-width: 768px){#access #contents .sec.sec04 .inner:nth-of-type(1){padding-bottom:3em}}#access #contents .sec.sec04 .inner:nth-of-type(2){padding-top:5em}@media screen and (max-width: 768px){#access #contents .sec.sec04 .inner:nth-of-type(2){padding-top:3em}}#access #contents .sec.sec04 .inner:nth-of-type(2) figure{margin-bottom:5em}@media screen and (max-width: 768px){#access #contents .sec.sec04 .inner:nth-of-type(2) figure{margin-bottom:3em}}#access #contents .sec.sec04 .inner_small{color:#fff}#access #contents .sec.sec04 .inner_small .lead_head{display:flex;justify-content:space-between;margin-bottom:.5em;border-bottom:1px solid #000;padding-bottom:.5em;align-items:flex-end}#access #contents .sec.sec04 .inner_small .lead_head .lead{margin-bottom:0}#access #contents .sec.sec04 .inner_small .lead_head img{height:35px}#access .pararax_bg{height:100lvh;left:0;position:fixed;top:0;width:100%;will-change:clip-path;z-index:-100}#access .pararax_bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#access .pararax_bg:before{content:"";background:rgba(16,92,177,.8);position:absolute;height:100vh;width:100%;z-index:0}#btmbox{background:#fff}#btmbox .nav{margin-bottom:0em;padding-bottom:2em}@media screen and (min-width: 1024px),print{#btmbox .nav{margin:0;padding-bottom:50px}}#notes{background:#fff;padding-bottom:30px;margin:0}@media screen and (min-width: 1024px),print{#notes{padding-bottom:60px;margin:0}}#breadcrumb{margin-bottom:0}footer{padding-top:2em;background:#fff}/*# sourceMappingURL=access.css.map */