@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap);*,::after,::before{box-sizing:border-box}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{color:#fff;font-family:"Noto Sans JP","メイリオ",sans-serif}body.hidden{overflow:hidden}section{display:block;position:relative}.inner{margin:auto;position:relative;width:981px}a{text-decoration:none;color:#fff}a:active,a:hover,a:link,a:visited{color:#fff}a:focus{outline:0}.hover{cursor:pointer;display:block;transition:opacity .5s ease}.hover:hover{opacity:.8}.indent{text-indent:-1em;padding-left:1em}img{width:100%;max-width:100%;height:auto}li{list-style:none}header{height:72px;position:relative;width:100%;z-index:5000}header .header_wrapper{position:fixed;width:100%}header .logo{position:absolute;top:10px;left:10px}header .humberger_menu{position:relative}header .humberger_menu .humberger{background-color:#69ba50;height:72px;position:absolute;top:0px;right:0;width:72px;z-index:5000}header .humberger_menu .humberger span{height:4px;position:absolute;right:15px;width:40px;background-color:#fff;border-radius:4px;-webkit-transition:all .4s;transition:all .4s}header .humberger_menu .humberger span:nth-child(1){top:25px}header .humberger_menu .humberger span:nth-child(2){top:12px}header .humberger_menu .humberger span:nth-child(3){top:38px}header .humberger_menu .humberger.active span:nth-child(1){-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}header .humberger_menu .humberger.active span:nth-child(2){opacity:0}header .humberger_menu .humberger.active span:nth-child(3){-webkit-transform:translateY(-14px) rotate(45deg);transform:translateY(-14px) rotate(45deg)}header .humberger_menu .humberger .menu_txt{color:#fff;font-size:14px;font-weight:700;position:relative;top:50px;text-align:center}header .navi_area{background-color:rgba(255,255,255,.9);height:700px;padding-top:205px;position:absolute;top:-1140px;width:100%;z-index:4500}header .navi_area .translate-box{position:absolute;top:-114px;left:0;z-index:5000}header .navi_area .translate-box .goog-te-gadget{font-size:0}header .navi_area .translate-box .goog-te-gadget span{display:none}header .navi_area .first_area{margin:0 auto;width:840px}header .navi_area .first_area .first_area_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}header .navi_area .first_area .first_area_box li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .navi_area .first_area .first_area_box li:nth-of-type(n+5){margin-top:28px}header .navi_area .first_area .first_area_box li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .navi_area .first_area .first_area_box li a .caption{margin-left:15px}header .navi_area .first_area .first_area_box li a .caption .txt{color:#333}header .navi_area .first_area .first_area_box li.guide{width:180px}header .navi_area .first_area .first_area_box li.guide .img{width:38px;text-align:center}header .navi_area .first_area .first_area_box li.guide .img img{width:34px}header .navi_area .first_area .first_area_box li.news{width:187px}header .navi_area .first_area .first_area_box li.news .img{width:38px;text-align:center}header .navi_area .first_area .first_area_box li.news .img img{width:34px}header .navi_area .first_area .first_area_box li.event{width:180px}header .navi_area .first_area .first_area_box li.event .img{width:38px;text-align:center}header .navi_area .first_area .first_area_box li.event .img img{width:35px}header .navi_area .first_area .first_area_box li.illumination2022{width:250px}header .navi_area .first_area .first_area_box li.illumination2022 .img{width:31px;text-align:center}header .navi_area .first_area .first_area_box li.illumination2022 .img img{width:31px}header .navi_area .first_area .first_area_box li.playlist{width:165px}header .navi_area .first_area .first_area_box li.playlist .img{width:38px;text-align:center}header .navi_area .first_area .first_area_box li.playlist .img img{width:35px}header .navi_area .first_area .first_area_box li.homemade{width:240px}header .navi_area .first_area .first_area_box li.homemade .img{width:38px;text-align:center}header .navi_area .first_area .first_area_box li.homemade .img img{width:38px}header .navi_area .first_area .first_area_box li.products{width:216px}header .navi_area .first_area .first_area_box li.products .img{width:24px;text-align:center}header .navi_area .first_area .first_area_box li.products .img img{width:24px}header .navi_area .first_area .first_area_box li.sylvanian{width:220px}header .navi_area .first_area .first_area_box li.sylvanian .img{width:25px;text-align:center}header .navi_area .first_area .first_area_box li.sylvanian .img img{width:25px}header .navi_area .first_area .first_area_box li.access{width:120px}header .navi_area .first_area .first_area_box li.access .img{width:38px;text-align:center}header .navi_area .first_area .first_area_box li.access .img img{width:23px}header .navi_area .first_area .first_area_box li.price{width:90px}header .navi_area .first_area .first_area_box li.price .img{width:38px;text-align:center}header .navi_area .first_area .first_area_box li.price .img img{width:26px}header .navi_area .first_area .first_area_box li.otoriyose{width:350px}header .navi_area .first_area .first_area_box li.otoriyose .img{width:34px;text-align:center}header .navi_area .first_area .first_area_box li.otoriyose .img img{width:34px}header .navi_area .first_area .first_area_box li.grouptour{width:220px}header .navi_area .first_area .first_area_box li.grouptour .img{width:41px;text-align:center}header .navi_area .first_area .first_area_box li.grouptour .img img{width:41px}header .navi_area .second_area{margin:65px auto 0;width:660px}header .navi_area .second_area .second_area_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}header .navi_area .second_area .second_area_box li:nth-of-type(n+3){margin-top:28px}header .navi_area .second_area .second_area_box li.parkmap{margin-left:100px}header .navi_area .second_area .second_area_box li .caption .txt{color:#333;font-size:16px}header .navi_area .second_area .second_area_box li .caption .txt{color:#333}header .navi_area .second_area .second_area_box li.faq{margin-left:100px;margin-right:120px}header .navi_area .second_area .second_area_box li.line{margin-left:100px}header .navi_area .second_area .second_area_box li.recruit{margin-left:150px}header .navi_area .second_area .second_area_box li.privacy{margin-left:180px}header .sns-icon{display:flex;column-gap:20px;position:absolute;top:10px;right:165px}header .sns-icon .instagram,header .sns-icon .twitter{width:50px}@media screen and (max-width:767px){.inner{width:94.66667vw}.btn_to_top{bottom:6vw;right:3vw;width:22.4vw}header .logo{top:3vw;left:5vw;width:28.2666666667vw}header .humberger_menu .humberger{height:13.3333333333vw;width:13.3333333333vw}header .humberger_menu .humberger span{height:4px;position:absolute;right:2.4vw;width:8vw;background-color:#fff;border-radius:4px;-webkit-transition:all .4s;transition:all .4s}header .humberger_menu .humberger span:nth-child(1){top:4.5vw}header .humberger_menu .humberger span:nth-child(2){top:2vw}header .humberger_menu .humberger span:nth-child(3){top:7vw}header .humberger_menu .humberger.active span:nth-child(1){-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}header .humberger_menu .humberger.active span:nth-child(2){opacity:0}header .humberger_menu .humberger.active span:nth-child(3){-webkit-transform:translateY(-2.4vw) rotate(45deg);transform:translateY(-2.4vw) rotate(45deg)}header .humberger_menu .humberger .menu_txt{font-size:2.8vw;top:9vw}header .navi_area{height:185vw;padding-top:26vw;top:-190vw}header .navi_area .translate-box{top:-24vw;left:2vw}header .navi_area .first_area{margin:0 auto;width:100%}header .navi_area .first_area .first_area_box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header .navi_area .first_area .first_area_box li:nth-of-type(n+4){margin-top:0}header .navi_area .first_area .first_area_box li{font-size:4.2666666667vw}header .navi_area .first_area .first_area_box li a .caption{margin-left:2vw}header .navi_area .first_area .first_area_box li a .caption .txt{color:#333}header .navi_area .first_area .first_area_box li:nth-of-type(odd){width:48.6666666667vw}header .navi_area .first_area .first_area_box li:nth-of-type(even){width:39.3333333333vw}header .navi_area .first_area .first_area_box li.guide{margin-top:5vw}header .navi_area .first_area .first_area_box li.guide .img{width:6.9333333333vw;text-align:center}header .navi_area .first_area .first_area_box li.guide .img img{width:6.6666666667vw}header .navi_area .first_area .first_area_box li.news{margin-top:5vw}header .navi_area .first_area .first_area_box li.news .img{width:6.9333333333vw;text-align:center}header .navi_area .first_area .first_area_box li.news .img img{width:6.6666666667vw}header .navi_area .first_area .first_area_box li.event{margin-top:5vw}header .navi_area .first_area .first_area_box li.event .img{width:6.9333333333vw;text-align:center}header .navi_area .first_area .first_area_box li.event .img img{width:6.8vw}header .navi_area .first_area .first_area_box li.illumination2022{margin-top:5vw}header .navi_area .first_area .first_area_box li.illumination2022 .img{width:6.4vw;text-align:center}header .navi_area .first_area .first_area_box li.illumination2022 .img img{width:6.4vw}header .navi_area .first_area .first_area_box li.playlist{margin-top:5vw}header .navi_area .first_area .first_area_box li.playlist .img{width:6.9333333333vw;text-align:center}header .navi_area .first_area .first_area_box li.playlist .img img{width:6.9333333333vw}header .navi_area .first_area .first_area_box li.homemade{margin-top:5vw}header .navi_area .first_area .first_area_box li.homemade .img{width:6.9333333333vw;text-align:center}header .navi_area .first_area .first_area_box li.homemade .img img{width:6.9333333333vw}header .navi_area .first_area .first_area_box li.products{margin-top:5vw}header .navi_area .first_area .first_area_box li.products .img{width:4.6666666667vw;text-align:center}header .navi_area .first_area .first_area_box li.products .img img{width:4.6666666667vw}header .navi_area .first_area .first_area_box li.sylvanian{margin-top:5vw}header .navi_area .first_area .first_area_box li.sylvanian .img{width:5.3333333333vw;text-align:center}header .navi_area .first_area .first_area_box li.sylvanian .img img{width:5.3333333333vw}header .navi_area .first_area .first_area_box li.access{margin-top:5vw}header .navi_area .first_area .first_area_box li.access .img{width:6.9333333333vw;text-align:center}header .navi_area .first_area .first_area_box li.access .img img{width:4.6666666667vw}header .navi_area .first_area .first_area_box li.price{margin-top:5vw}header .navi_area .first_area .first_area_box li.price .img{width:6.9333333333vw;text-align:center}header .navi_area .first_area .first_area_box li.price .img img{width:4.9333333333vw}header .navi_area .first_area .first_area_box li.otoriyose{letter-spacing:-.5vw;margin-top:5vw}header .navi_area .first_area .first_area_box li.otoriyose .img{width:7.0666666667vw;text-align:center}header .navi_area .first_area .first_area_box li.otoriyose .img img{width:7.0666666667vw}header .navi_area .first_area .first_area_box li.grouptour{margin-top:5vw}header .navi_area .first_area .first_area_box li.grouptour .img{width:8vw;text-align:center}header .navi_area .first_area .first_area_box li.grouptour .img img{width:8vw}header .navi_area .second_area{border-top:solid 1px #69ba50;margin:16vw auto 0;padding-top:12vw;width:100%}header .navi_area .second_area .second_area_box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header .navi_area .second_area .second_area_box li:nth-of-type(n+5){margin-top:0}header .navi_area .second_area .second_area_box li.grouptour{width:48.6666666667vw}header .navi_area .second_area .second_area_box li.parkmap{margin-left:0;width:39.3333333333vw}header .navi_area .second_area .second_area_box li .caption .txt{color:#333;font-size:4.2666666667vw}header .navi_area .second_area .second_area_box li.faq{margin-top:7vw;margin-left:0;width:48.6666666667vw}header .navi_area .second_area .second_area_box li.line{margin-top:7vw;margin-left:0;width:39.3333333333vw}header .navi_area .second_area .second_area_box li.corporation{margin-top:7vw;width:39.3333333333vw}header .navi_area .second_area .second_area_box li.recruit{margin-top:7vw;margin-left:0;width:48.6666666667vw}header .navi_area .second_area .second_area_box li.privacy{letter-spacing:-.5vw;margin-top:7vw;margin-left:0;width:39.3333333333vw}header .sns-icon{column-gap:20px;column-gap:2.6666666667vw;position:absolute;top:3vw;right:20vw}header .sns-icon .instagram,header .sns-icon .twitter{width:58px;width:7.7333333333vw}}footer{position:relative}footer::before{content:"";display:inline-block;width:100%;height:360px;background-image:url(../imgs/06_footer/bg-under.avif);background-position:center top;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;left:0}footer p{font-size:14px;text-align:center;padding:30px 0;background-color:#69ba50;position:relative;z-index:2}@media screen and (max-width:750px){footer::before{height:500px;height:66.6666666667vw;bottom:30px;bottom:4vw;background-image:url(../imgs/06_footer/bg-under-sp.avif)}footer p{font-size:24px;font-size:3.2vw;padding:6.6666666667vw 0}}.pc_none{display:none}.sp_none{display:block}@media screen and (max-width:750px){.pc_none{display:block}.sp_none{display:none}header{height:13.3333333333vw}}.fadeup-main{opacity:0;transform:translateY(30px);transition:opacity 1s,transform 1.2s}.fadeup-main.main-inview{opacity:1;transform:translateY(0);transition-delay:.4s}.fadeup{opacity:0}.fadeup.is-inview{-webkit-animation:bounce .6s .8s ease forwards;animation:bounce .6s .8s ease forwards}@-webkit-keyframes bounce{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes bounce{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}60%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.bg-right{opacity:0}.flip-right{animation-name:flipRightTopAnime;animation-duration:.8s;animation-fill-mode:forwards}@keyframes flipRightTopAnime{from{transform:translate(-20px,80px) rotate(25deg);opacity:0}to{transform:translate(0,1) rotate(0deg);opacity:1}}.bg-left{opacity:0}.flip-left{animation-name:flipLeftTopAnime;animation-duration:.8s;animation-fill-mode:forwards}@keyframes flipLeftTopAnime{from{transform:translate(-20px,80px) rotate(-15deg);opacity:0}to{transform:translate(0,0) rotate(0deg);opacity:1}}.flip-left02{animation-name:flipLeft02TopAnime;animation-duration:.8s;animation-fill-mode:forwards;animation-delay:.8s;opacity:0}@keyframes flipLeft02TopAnime{from{transform:translate(-20px,80px) rotate(-15deg);opacity:0}to{transform:translate(0,0) rotate(0deg);opacity:1}}.northpol-bg{opacity:0}.northpol{-webkit-animation:northpol .4s 1.2s ease forwards;animation:northpol .4s 1.2s ease forwards}@keyframes northpol{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.slide{position:relative}.slide .nextarrow,.slide .prevarrow{width:40px;height:40px;display:block;margin-left:50%;cursor:pointer;z-index:10;position:absolute;top:130%}.slide .prevarrow{left:-130px}.slide .nextarrow{left:90px}.slide .slick-dots{bottom:-80px}.slide .slick-dots li button::before{color:#ffabb6}.slide .slick-dots .slick-active button::before{color:#fb7486}@media screen and (max-width:750px){.slide .nextarrow,.slide .prevarrow{width:60px;width:8vw;height:60px;height:8vw;margin-left:50%;top:300px;top:40vw}.slide .prevarrow{left:-140px;left:-18.6666666667vw}.slide .nextarrow{left:100px;left:13.3333333333vw}.slide .slick-dots{bottom:-90px;bottom:-12vw}.slide .slick-dots li{width:20px;width:2.6666666667vw;height:20px;height:2.6666666667vw}.slide .slick-dots li button{width:20px;width:2.6666666667vw;height:20px;height:2.6666666667vw}}.pickup-slide{position:relative}.pickup-slide .nextarrow,.pickup-slide .prevarrow{width:40px;height:40px;display:block;margin-left:50%;cursor:pointer;z-index:10;position:absolute;top:105%}.pickup-slide .prevarrow{left:-130px}.pickup-slide .nextarrow{left:90px}.pickup-slide .slick-dots{bottom:-60px}.pickup-slide .slick-dots li button::before{color:#ffabb6}.pickup-slide .slick-dots .slick-active button::before{color:#fb7486}@media screen and (max-width:750px){.pickup-slide .nextarrow,.pickup-slide .prevarrow{width:60px;width:8vw;height:60px;height:8vw;margin-left:50%;top:670px;top:89.3333333333vw}.pickup-slide .prevarrow{left:-200px;left:-26.6666666667vw}.pickup-slide .nextarrow{left:140px;left:18.6666666667vw}.pickup-slide .slick-dots{bottom:-40px;bottom:-5.3333333333vw}.pickup-slide .slick-dots li{margin:0 .2666666667vw}}