@charset "UTF-8";.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);line-height:1}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;line-height:1;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.fun{padding:80px 0 140px}@media screen and (max-width:999px){.fun{padding:60px 0 100px}}@media screen and (max-width:600px){.fun{padding:60px 0 80px}}.fun .content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:600px){.fun .content-wrap{display:block}}.fun .content-wrap .item{position:relative;background:#000;width:33.3333333333%;overflow:hidden}@media (-ms-high-contrast:none){.fun .content-wrap .item{width:33.2225913621%}}@media screen and (max-width:600px){.fun .content-wrap .item{display:block;width:100%}}.fun .content-wrap .item .item-inner{width:100%;padding-top:56%}@media (max-width:1280px){.fun .content-wrap .item .item-inner{padding-top:40%}}@media screen and (max-width:600px){.fun .content-wrap .item .item-inner{padding-top:30%}}.fun .content-wrap .item .item-inner:before{content:"";position:absolute;bottom:25%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:8px;background:url("../img/common/icon_arrow_more_white02.svg") no-repeat center center;background-size:cover;z-index:1}@media (max-width:1280px){.fun .content-wrap .item .item-inner:before{bottom:16%;width:34px;height:7px}}@media screen and (max-width:600px){.fun .content-wrap .item .item-inner:before{bottom:50%;left:auto;right:10px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.fun .content-wrap .item .item-inner:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}@media screen and (max-width:999px){.fun .content-wrap .item .item-inner:after{opacity:0.6}}.fun .content-wrap .item .item-inner.fun01:after{background:url("../img/fun/bg_fun01.jpg") no-repeat center center;background-size:cover}.fun .content-wrap .item .item-inner.fun02:after{background:url("../img/fun/bg_fun02.jpg") no-repeat center center;background-size:cover}.fun .content-wrap .item .item-inner.fun03:after{background:url("../img/fun/bg_fun03.jpg") no-repeat center center;background-size:cover}.fun .content-wrap .item .item-inner.fun04:after{background:url("../img/fun/bg_fun04.jpg") no-repeat center center;background-size:cover}.fun .content-wrap .item .item-inner.fun05:after{background:url("../img/fun/bg_fun05.jpg") no-repeat center center;background-size:cover}.fun .content-wrap .item .item-inner.fun06:after{background:url("../img/fun/bg_fun06.jpg") no-repeat center center;background-size:cover}.fun .content-wrap .item .item-inner.fun07:after{background:url("../img/fun/bg_fun07.jpg") no-repeat center center;background-size:cover}.fun .content-wrap .item .item-inner.fun08:after{background:url("../img/fun/bg_fun08.jpg") no-repeat center center;background-size:cover}.fun .content-wrap .item .item-inner.fun09:after{background:url("../img/fun/bg_fun09.jpg") no-repeat center center;background-size:cover}.fun .content-wrap .item .item-inner .item-contents{position:absolute;top:50%;left:50%;width:100%;height:auto;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fun .content-wrap .item .item-inner .ttl-wrap{-webkit-transition:all 0.35s ease-out;transition:all 0.35s ease-out}.fun .content-wrap .item .item-inner .ttl-wrap span{display:block;color:#ffffff;text-align:center}.fun .content-wrap .item .item-inner .ttl-wrap span.ttl{font-family:eb-garamond,serif;font-weight:400;font-size:24px;letter-spacing:1px}@media screen and (max-width:1199px){.fun .content-wrap .item .item-inner .ttl-wrap span.ttl{font-size:20px}}@media screen and (max-width:999px){.fun .content-wrap .item .item-inner .ttl-wrap span.ttl{font-size:18px}}.fun .content-wrap .item .item-inner .ttl-wrap span.sub_ttl{font-size:16px;letter-spacing:1px}@media screen and (max-width:1199px){.fun .content-wrap .item .item-inner .ttl-wrap span.sub_ttl{font-size:15px}}@media screen and (max-width:999px){.fun .content-wrap .item .item-inner .ttl-wrap span.sub_ttl{font-size:14px}}.fun .content-wrap .item .item-inner .txt{-webkit-transition:all 0.8s ease-out;transition:all 0.8s ease-out;color:#ffffff;font-size:14px;letter-spacing:2px;padding:1em 5%;opacity:0}@media (max-width:1280px){.fun .content-wrap .item .item-inner .txt{letter-spacing:1px}}@media screen and (max-width:999px){.fun .content-wrap .item .item-inner .txt{display:none}}.fun .content-wrap .item .item-inner .txt:before{content:"";position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px;height:8px;background:url("../img/common/icon_arrow_more_white02.svg") no-repeat center center;background-size:cover;z-index:1}@media (max-width:1280px){.fun .content-wrap .item .item-inner .txt:before{width:34px;height:7px}}.fun .content-wrap .item .item-inner:hover:after{opacity:0.3;-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:600px){.fun .content-wrap .item .item-inner:hover:after{opacity:0.6;-webkit-transform:scale(1);transform:scale(1)}}.fun .content-wrap .item .item-inner:hover:before{opacity:0}@media screen and (max-width:999px){.fun .content-wrap .item .item-inner:hover:before{opacity:inherit}}.fun .content-wrap .item .item-inner:hover .ttl-wrap{opacity:0}@media screen and (max-width:999px){.fun .content-wrap .item .item-inner:hover .ttl-wrap{opacity:inherit}}.fun .content-wrap .item .item-inner:hover .txt{opacity:1}.global-header h1{display:none}.mainvisual{overflow:hidden;position:sticky;top:0;z-index:-1}.mainvisual .logo-wrap{position:absolute;top:50px;left:40px;width:100%}@media screen and (max-width:1199px){.mainvisual .logo-wrap{top:40px;left:30px}}@media screen and (max-width:600px){.mainvisual .logo-wrap{top:20px;left:10px}}.mainvisual .logo-wrap h1{display:block;width:240px}@media screen and (max-width:1199px){.mainvisual .logo-wrap h1{width:20%}}@media screen and (max-width:600px){.mainvisual .logo-wrap h1{width:28%}}.mainvisual .catch-wrap{position:absolute;top:16%;left:8%;width:100%}@media screen and (max-width:999px){.mainvisual .catch-wrap{top:14%}}@media screen and (max-width:600px){.mainvisual .catch-wrap{top:14%;left:7%}}.mainvisual .catch-wrap h2{width:6%}@media screen and (max-width:999px){.mainvisual .catch-wrap h2{width:7%}}@media screen and (max-width:600px){.mainvisual .catch-wrap h2{width:8%}}.mainvisual .media-wrap{width:100%}.mainvisual .media-wrap .image{padding-bottom:100vh}@media screen and (max-width:600px){.mainvisual .media-wrap .image{padding-bottom:100%}}.mainvisual .media-wrap .movie{padding-bottom:100vh}@media screen and (max-width:600px){.mainvisual .media-wrap .movie{padding-bottom:90%}}.mainvisual .media-wrap .movie #js-main-movie{width:130%;height:130%;-webkit-transform:translate(0,0);transform:translate(0,0)}@media screen and (max-width:999px){.mainvisual .media-wrap .movie #js-main-movie{width:150%;height:150%}}@media screen and (max-width:600px){.mainvisual .media-wrap .movie #js-main-movie{width:150%;height:150%}}.mainvisual .media-wrap .breadcrumb{display:none}main{position:relative;background:#203240}.icon-scroll{position:relative}@media screen and (max-width:600px){.icon-scroll{display:none}}.icon-scroll p{display:inline-block;position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;color:#ffffff;padding-top:60px;z-index:2}.icon-scroll p span{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:30px;height:50px;border:1px solid #fff;border-radius:50px}.icon-scroll p span:before{content:"";position:absolute;top:0;left:50%;width:10px;height:10px;margin-left:-5px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:scroll-animation 2s infinite;animation:scroll-animation 2s infinite}@-webkit-keyframes scroll-animation{0%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}to{-webkit-transform:rotate(-45deg) translate(-20px,20px);transform:rotate(-45deg) translate(-20px,20px);opacity:0}}@keyframes scroll-animation{0%{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}to{-webkit-transform:rotate(-45deg) translate(-20px,20px);transform:rotate(-45deg) translate(-20px,20px);opacity:0}}.btn-youtube{position:absolute;top:-90px;right:0;width:280px;height:90px;background-color:#000;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.btn-youtube:hover{opacity:0.8}@media screen and (max-width:999px){.btn-youtube{top:-70px;width:220px;height:70px}}@media screen and (max-width:600px){.btn-youtube{top:-60px;width:160px;height:60px}}.btn-youtube a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:30px 50px}@media screen and (max-width:999px){.btn-youtube a{padding:20px 30px}}@media screen and (max-width:600px){.btn-youtube a{padding:10px 20px}}.fixed-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:0;background:#203240;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:1;opacity:0;visibility:hidden}.fixed-logo a{display:inline-block;text-align:center;max-width:230px;width:30%;margin:8px auto 0}@media screen and (max-width:600px){.fixed-logo a{width:40%}}.fixed-logo a img{width:100%;margin:auto}.fixed-logo.is-fixed{position:fixed;top:0;left:0;height:72px;z-index:2;width:100%;-webkit-animation:fade-in 1s cubic-bezier(0.39,0.575,0.565,1) both;animation:fade-in 1s cubic-bezier(0.39,0.575,0.565,1) both;opacity:1;visibility:visible}@media screen and (max-width:600px){.fixed-logo.is-fixed{height:62px}}@media screen and (max-width:999px){.fixed-logo.is-fixed a{margin:8px auto 0 15px}}@media screen and (max-width:600px){.fixed-logo.is-fixed a{width:36%}}.top-news{padding-top:80px;padding-bottom:60px}@media screen and (max-width:999px){.top-news{padding-top:40px;padding-bottom:30px}}.top-news .news-box{background-color:#112433;padding:1.5em 1em}.top-news div,.top-news p{font-size:16px;color:#ffffff;text-align:center}@media screen and (max-width:999px){.top-news div,.top-news p{font-size:14px;letter-spacing:1px}}.top-news div a,.top-news p a{text-decoration:underline}.fun{padding-top:20px}.fun .sec-ttl{margin-bottom:20px}@media screen and (max-width:999px){.fun .sec-ttl{margin-bottom:10px}}.fun .sec-ttl span{line-height:1.6}.news{padding-top:30px;padding-bottom:50px}@media screen and (max-width:999px){.news{padding-top:20px;padding-bottom:30px}}.news .sec-ttl{margin-bottom:40px}.news .sec-ttl span{font-size:24px;font-weight:400;line-height:1.6}@media screen and (max-width:999px){.news .sec-ttl span{font-size:20px}}@media screen and (max-width:600px){.news .sec-ttl span{letter-spacing:1px}}.news .more_btn-wrap{text-align:right}.world-view .intro-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;background:url("../img/index/bg_worldview.jpg") no-repeat;background-size:cover;background-position:center center;padding:140px 0 160px}@media screen and (max-width:1199px){.world-view .intro-wrap{padding:120px 0}}@media screen and (max-width:999px){.world-view .intro-wrap{padding:100px 0}}@media screen and (max-width:600px){.world-view .intro-wrap{padding:70px 0 80px}}@media screen and (max-width:999px){.world-view .intro-wrap:before{content:"";position:absolute;width:100%;height:100%;top:0;background:#000;opacity:0.4}}.world-view .intro-wrap:after{content:"";position:absolute;top:16%;right:20%;background:url("../img/index/img_map_nigata.svg");background-size:cover;width:510px;height:483px}@media (max-width:1999px){.world-view .intro-wrap:after{right:10%}}@media (max-width:1499px){.world-view .intro-wrap:after{right:90px}}@media screen and (max-width:1199px){.world-view .intro-wrap:after{top:20%;right:50px;width:450px;height:426px}}@media screen and (max-width:999px){.world-view .intro-wrap:after{content:none}}.world-view .intro-wrap .intro-box{position:relative}@media (-ms-high-contrast:none){.world-view .intro-wrap .intro-box{margin:0}}@media screen and (max-width:999px){.world-view .intro-wrap .intro-box{width:90%;margin:auto}}.world-view .intro-wrap .intro-box h2{font-family:"La Belle Aurore",cursive;font-weight:400;font-size:46px;color:#ffffff}@media screen and (max-width:999px){.world-view .intro-wrap .intro-box h2{font-size:40px}}@media screen and (max-width:600px){.world-view .intro-wrap .intro-box h2{font-size:27px;letter-spacing:0}}.world-view .intro-wrap .intro-box h3{font-size:26px;color:#ffffff;line-height:1.6;margin-top:10px}@media screen and (max-width:999px){.world-view .intro-wrap .intro-box h3{font-size:22px}}@media screen and (max-width:600px){.world-view .intro-wrap .intro-box h3{font-size:18px;margin-top:5px}}.world-view .intro-wrap .intro-box .txt-box{width:600px;margin-top:40px;margin-bottom:70px}@media screen and (max-width:1199px){.world-view .intro-wrap .intro-box .txt-box{width:550px}}@media screen and (max-width:999px){.world-view .intro-wrap .intro-box .txt-box{width:100%;margin:40px auto 10px}}.world-view .intro-wrap .intro-box .txt-box p{font-size:18px;color:#ffffff}@media screen and (max-width:999px){.world-view .intro-wrap .intro-box .txt-box p{font-size:16px;letter-spacing:1px}}.world-view .intro-wrap .intro-box .txt-box p:not(:last-child){margin-bottom:20px}@media screen and (max-width:999px){.world-view .intro-wrap .intro-box .more_btn-wrap{text-align:right}}.topics{background-color:#ffffff;padding:90px 0 95px}@media screen and (max-width:999px){.topics{padding:50px 0 60px}}@media screen and (max-width:600px){.topics{padding:30px 0 40px}}.topics .sec-ttl span.ttl{color:#000000}.topics .sec-ttl span.sub_ttl{color:#000000}.various-contents{overflow:hidden;padding:140px 0 200px}@media screen and (max-width:999px){.various-contents{padding:100px 0 180px}}@media screen and (max-width:600px){.various-contents{padding:80px 0 160px}}.various-contents .txt-wrap h4{font-family:eb-garamond,serif;font-weight:400;color:#ffffff;font-size:30px}@media screen and (max-width:999px){.various-contents .txt-wrap h4{font-size:26px}}@media screen and (max-width:600px){.various-contents .txt-wrap h4{font-size:20px;line-height:1.6}}.various-contents .txt-wrap p{color:#ffffff;font-size:16px;margin-top:10px}.various-contents .contents-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.various-contents .contents-item{display:block}}.various-contents .contents-item:not(:last-child){margin-bottom:150px}@media screen and (max-width:999px){.various-contents .contents-item:not(:last-child){margin-bottom:130px}}@media screen and (max-width:600px){.various-contents .contents-item:not(:last-child){display:block;margin-bottom:100px}}.various-contents .movie-contents:before{content:"";position:absolute;top:50px;left:150px;width:200%;height:100%;background-color:#112433;z-index:-999}@media screen and (max-width:600px){.various-contents .movie-contents:before{left:10%;width:100%}}.various-contents .movie-contents .movie-wrap{min-width:800px}@media screen and (max-width:1399px){.various-contents .movie-contents .movie-wrap{min-width:70%}}@media screen and (max-width:999px){.various-contents .movie-contents .movie-wrap{min-width:60%}}@media screen and (max-width:600px){.various-contents .movie-contents .movie-wrap{min-width:100%}}.various-contents .movie-contents .movie-wrap .movie{position:relative;width:100%;height:0;padding-top:56.25%}.various-contents .movie-contents .movie-wrap .movie iframe{position:absolute;top:0;left:-50px;width:100%!important;height:100%!important}@media screen and (max-width:1399px){.various-contents .movie-contents .movie-wrap .movie iframe{left:0}}.various-contents .movie-contents .txt-wrap{position:absolute;width:300px;top:130px;right:-120px}@media screen and (max-width:1399px){.various-contents .movie-contents .txt-wrap{width:25%;right:15px}}@media screen and (max-width:999px){.various-contents .movie-contents .txt-wrap{width:35%;top:100px}}@media screen and (max-width:600px){.various-contents .movie-contents .txt-wrap{position:static;width:100%;padding-left:15%;margin-top:30px}}.various-contents .pickup-contents{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.various-contents .pickup-contents:before{content:"";position:absolute;top:50px;right:150px;width:200%;height:100%;background-color:#112433;z-index:-999}@media screen and (max-width:600px){.various-contents .pickup-contents:before{left:10%;width:100%}}.various-contents .pickup-contents .pickup-img-wrap{position:relative;background:#000000;width:580px}@media screen and (max-width:1399px){.various-contents .pickup-contents .pickup-img-wrap{width:60%}}@media screen and (max-width:999px){.various-contents .pickup-contents .pickup-img-wrap{width:50%}}@media screen and (max-width:600px){.various-contents .pickup-contents .pickup-img-wrap{width:100%}}.various-contents .pickup-contents .pickup-img-wrap .pickup-img-inner{position:relative;display:block}.various-contents .pickup-contents .pickup-img-wrap .pickup-img-inner:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:93%;height:90%;border:1px solid #FFF;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.various-contents .pickup-contents .pickup-img-wrap .pickup-img-inner img{display:block;opacity:0.4}.various-contents .pickup-contents .pickup-img-wrap .pickup-img-inner .txt{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#ffffff;text-align:center}.various-contents .pickup-contents .pickup-img-wrap .pickup-img-inner .txt p{font-size:21px;margin-bottom:30px}@media screen and (max-width:999px){.various-contents .pickup-contents .pickup-img-wrap .pickup-img-inner .txt p{font-size:16px;margin-bottom:10px}}@media screen and (max-width:600px){.various-contents .pickup-contents .pickup-img-wrap .pickup-img-inner .txt p{margin-bottom:15px}}.various-contents .pickup-contents .pickup-img-wrap .pickup-img-inner .txt p span{padding-bottom:8px;border-bottom:1px solid #FFF}.various-contents .pickup-contents .txt-wrap{position:absolute;width:300px;top:130px;left:0}@media screen and (max-width:1399px){.various-contents .pickup-contents .txt-wrap{width:35%}}@media screen and (max-width:999px){.various-contents .pickup-contents .txt-wrap{width:45%;top:100px;left:15px}}@media screen and (max-width:600px){.various-contents .pickup-contents .txt-wrap{position:static;width:100%;padding-left:15%;margin-top:30px}}.access{padding:100px 0 110px;background:url("../img/index/bg_access.jpg") no-repeat;background-size:cover;background-position:center center;overflow:hidden}@media screen and (max-width:999px){.access{padding:70px 0 100px}}@media screen and (max-width:600px){.access{padding:50px 0 60px}}.access .access-way{position:relative;padding-top:50px}@media screen and (max-width:999px){.access .access-way{padding-top:0}}.access .access-way:after{content:"";position:absolute;top:-70px;right:-50px;background:url("../img/index/img_map_japan.svg");background-size:cover;width:510px;height:570px}@media screen and (max-width:1199px){.access .access-way:after{right:10px;width:360px;height:402px}}@media screen and (max-width:999px){.access .access-way:after{content:none}}.access .access-way.en:after{background:url("../img/index/img_map_japan_en.svg");background-size:cover}.access .access-way .traffic{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:600px){.access .access-way .traffic{display:block}}.access .access-way .traffic .for-car,.access .access-way .traffic .for-train{width:360px;margin-right:35px;margin-bottom:50px}@media screen and (max-width:1199px){.access .access-way .traffic .for-car,.access .access-way .traffic .for-train{width:30%}}@media screen and (max-width:999px){.access .access-way .traffic .for-car,.access .access-way .traffic .for-train{width:40%;margin:0 auto}}@media screen and (max-width:600px){.access .access-way .traffic .for-car,.access .access-way .traffic .for-train{width:90%}}@media screen and (max-width:600px){.access .access-way .traffic .for-train{margin-top:50px}}.access .access-way .g-map{position:relative;display:block;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;color:#000000;border:1px solid #ffffff;font-size:16px;text-align:center;background:#ffffff;border-radius:50px;line-height:50px;width:250px;overflow:hidden}@media screen and (max-width:999px){.access .access-way .g-map{margin:50px auto 0}}@media screen and (max-width:600px){.access .access-way .g-map{font-size:14px}}.access .access-way .g-map:after{content:"";position:absolute;top:20px;right:15px;background:url("../img/common/icon_arrow_more_black.svg");background-size:cover;width:16px;height:7px}
/*# sourceMappingURL=index.css.map */