/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500&display=swap");html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{margin:0.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{font-size:62.5%}body{background:#fff;color:#111;font-family:"Noto Sans JP",sans-serif;line-height:1.5}::-moz-selection{background:#00bfff;color:#fff}::selection{background:#00bfff;color:#fff}a{color:#00bfff;text-decoration:underline;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}a:hover{color:#66d9ff;text-decoration:none}a:focus{outline:none}a:focus,*:focus{outline:none}@media print{* html body{zoom:.7}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none}img{vertical-align:bottom}.pc{display:block}.sp{display:none}body{background:#000}.header{position:relative;width:100%;padding:150px 50px 170px 50px;background:url(../images/header_bg.jpg) center center;background-size:cover;text-align:center}.header img{max-width:100%;height:auto}.header__title{z-index:200;position:relative;margin-bottom:600px;opacity:0;-webkit-transition:4s;-o-transition:4s;transition:4s}.header__title__on{opacity:1}.header__data .date{margin-bottom:30px}.header__data .time{margin-bottom:20px}.header__data .note{margin-bottom:40px;color:#fff;font-size:20px;font-size:2rem;font-weight:300}.header__data .access{width:100%;max-width:1000px;margin:0 auto 30px auto;padding:20px 30px;border:1px solid #fff}.header__data .access dl{text-align:center}.header__data .access dl dt{margin-bottom:10px;color:#fff;font-size:20px;font-size:2rem}.header__data .access dl dd{display:inline-block;color:#fff;font-size:16px;font-size:1.6rem;text-align:left}.header__data .access dl dd table th,.header__data .access dl dd table td{font-weight:normal;vertical-align:top}.header__data .access dl dd table th{padding-right:5px;white-space:nowrap}.header__data .access dl dd table td{padding-left:5px}.header__data .access dl dd table td.time{white-space:nowrap}.header__catch{position:absolute;top:0;left:0;width:100%;text-align:center}.star{position:absolute;opacity:0}.star img{width:100%;height:auto}#star__1{top:150px;left:50%;width:20px;margin-left:-300px}#star__2{top:100px;left:50%;width:40px;margin-left:400px}#star__3{top:700px;left:50%;width:20px;margin-left:-400px}#star__4{top:600px;left:50%;width:40px;margin-left:310px}#star__5{top:550px;left:50%;width:20px;margin-left:450px}#star__6{top:330px;left:50%;width:40px;margin-left:-500px}.blink__1{-webkit-animation:blink 3s ease-in-out 2s infinite alternate;animation:blink 3s ease-in-out 2s infinite alternate}.blink__2{-webkit-animation:blink 3s ease-in-out 3s infinite alternate;animation:blink 3s ease-in-out 3s infinite alternate}.blink__3{-webkit-animation:blink 3s ease-in-out 1s infinite alternate;animation:blink 3s ease-in-out 1s infinite alternate}.blink__4{-webkit-animation:blink 2s ease-in-out 4s infinite alternate;animation:blink 2s ease-in-out 4s infinite alternate}.blink__5{-webkit-animation:blink 3s ease-in-out 2.5s infinite alternate;animation:blink 3s ease-in-out 2.5s infinite alternate}.blink__6{-webkit-animation:blink 4s ease-in-out 4s infinite alternate;animation:blink 4s ease-in-out 4s infinite alternate}@-webkit-keyframes blink{0%{opacity:0}15%{opacity:1}30%{opacity:0}100%{opacity:0}}@keyframes blink{0%{opacity:0}15%{opacity:1}30%{opacity:0}100%{opacity:0}}.about{width:100%;padding:130px 50px 160px 50px;background:url(../images/about_bg.jpg) center center;background-size:cover;text-align:center}.about h2{margin-bottom:40px}.about h2 img{margin:0 auto}.about__lead{margin-bottom:60px;color:#fff;font-size:20px;font-size:2rem;line-height:2.3}.about__attention{width:100%;max-width:1000px;margin:0 auto;padding:90px 30px 80px 30px;background:#fff}.about__attention h3{margin-bottom:60px}.about__attention h3 img{margin:0 auto}.about__attention dl dt{margin-bottom:55px}.about__attention dl dt img{max-width:100%;height:auto;margin:0 auto}.about__attention dl dd{font-size:20px;font-size:2rem;line-height:2.3}.about__attention dl dd .list{margin-bottom:30px;text-align:center}.about__attention dl dd .list ul{display:inline-block}.about__attention dl dd .list ul li{padding-left:25px;background:url(../images/attention_mark.svg) no-repeat left center;font-size:19px;font-size:1.9rem;text-align:left}.about__attention dl dd .btn ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about__attention dl dd .btn ul li{width:100%;max-width:370px;margin:0 10px}.about__attention dl dd .btn ul li a{display:block;width:100%;padding:10px;border-radius:40px;background:#000;text-align:center}.about__attention dl dd .btn ul li a:hover{opacity:.6}.about__attention dl dd .btn ul li a span{display:inline-block;padding-left:35px;background:url(../images/attention_link.svg) left center no-repeat;color:#fff;font-size:19px;font-size:1.9rem}.bg{background:url(../images/bg.jpg) center center;background-size:cover}.howto{width:100%;padding:130px 50px 160px 50px;text-align:center}.howto h2{margin-bottom:80px}.howto h2 img{margin:0 auto}.howto__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1260px;margin:0 auto}.howto__box__txt{width:45%;text-align:left}.howto__box__txt dl dt{margin-bottom:30px}.howto__box__txt dl dt img{max-width:100%;height:auto}.howto__box__txt dl dd{color:#fff;font-size:20px;font-size:2rem;line-height:2}.howto__box__img{width:50%}.howto__box__img img{width:100%;height:auto}.howto__lead{text-align:center}.howto__lead img{width:100%;max-width:880px;height:auto;margin:0 auto}#howto__1,#howto__3{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#howto__1 .howto__box__txt,#howto__3 .howto__box__txt{padding-right:5%}#howto__2{display:block;position:relative;margin-bottom:0}#howto__2 .howto__box__img{position:absolute;top:0;right:0}#howto__2 .howto__box__txt{width:100%;padding-top:100px;padding-left:5%}#howto__2 .howto__box__txt dl{width:45%;margin-bottom:40px;padding-bottom:25px;border-bottom:1px solid #777}#howto__2 .howto__box__txt dl dt{margin-left:-55px}#howto__2 .sub__1{display:-webkit-box;display:-ms-flexbox;display:flex;width:67%;margin-bottom:50px}#howto__2 .sub__1 .sub__1__img{width:150px}#howto__2 .sub__1 .sub__1__img img{width:100%;height:auto}#howto__2 .sub__1 .sub__1__txt{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:20px}#howto__2 .sub__1 .sub__1__txt h3{margin-bottom:20px}#howto__2 .sub__1 .sub__1__txt p{color:#fff;font-size:16px;font-size:1.6rem;line-height:1.9}#howto__2 .sub__2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#howto__2 .sub__2 .sub__2__img{width:100%}#howto__2 .sub__2 .sub__2__img span{display:block;padding-top:6px;color:#fff;font-size:16px;font-size:1.6rem;text-align:right}#howto__2 .sub__2 .sub__2__img img{width:100%;height:auto}#howto__3{margin-bottom:100px}.information{width:100%;padding:30px 50px 100px 50px;text-align:center}.information h2{margin-bottom:50px}.information h2 img{margin:0 auto}.information__box{width:100%;max-width:1100px;margin:0 auto 50px auto;padding:35px 50px;border:2px solid #fff;border-radius:20px;text-align:center}.information__box h3{margin-bottom:40px}.information__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.information__list ul::after{display:block;width:30.5%;content:""}.information__list ul li{width:30.5%;margin-bottom:55px}.information__list ul li a{text-decoration:none}.information__list ul li .img{margin-bottom:20px}.information__list ul li .img img{width:100%;height:auto}.information__list ul li dl{color:#fff;text-align:left}.information__list ul li dl dt{margin-bottom:15px;font-size:22px;font-size:2.2rem}.information__list ul li dl dd{font-size:16px;font-size:1.6rem;line-height:1.7}.question{width:100%;padding:130px 50px 160px 50px;background:url(../images/question_bg.jpg) center center;background-size:cover;text-align:center}.question h2{margin-bottom:65px}.question h2 img{margin:0 auto}.question__img{width:100%;max-width:800px;margin:0 auto 50px auto}.question__img img{width:100%;height:auto}.question__lead{margin-bottom:100px;color:#fff;font-size:20px;font-size:2rem;line-height:2}.question__enq a{display:inline-block;width:100%;max-width:720px;border-radius:70px;background:#00b3c4;text-decoration:none}.question__enq a:hover{background:#FDD467}.footer{width:100%;padding:120px 50px 70px 50px;background:url(../images/footer_bg.jpg) center center;background-size:cover;text-align:center}.footer__instagram{width:100%;max-width:1100px;margin:0 auto 55px auto;padding:70px 30px;border:1px solid #fff}.footer__instagram dl dt{margin-bottom:20px}.footer__instagram dl dt a{display:block}.footer__instagram dl dt a:hover{opacity:.6}.footer__instagram dl dd{color:#fff;font-size:20px;font-size:2rem}.footer__photos{width:100%;max-width:1100px;margin:0 auto 55px auto}.footer__photos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__photos ul li{width:20%}.footer__photos ul li img{width:100%;height:auto}.footer__contact{margin-bottom:60px}.footer__contact dl{color:#fff}.footer__contact dl dt{margin-bottom:8px;font-size:24px;font-size:2.4rem}.footer__contact dl dd{font-size:16px;font-size:1.6rem;line-height:1.6}.footer__logo{margin-bottom:60px}.footer__copy{color:#fff;font-size:14px;font-size:1.4rem;letter-spacing:.05em}.footer__topback{display:none;position:fixed;right:50px;bottom:50px}.footer__topback a{display:block}.footer__topback a:hover{opacity:.6}.cover{z-index:100;position:fixed;top:0;right:0;bottom:0;left:0;background:#000}.fadein{opacity:0;-webkit-transition:all 2s;-o-transition:all 2s;transition:all 2s}.fadein.scrollin{opacity:1}@media only screen and (max-width: 769px){.pc{display:none}.sp{display:block}.header{padding:25% 4% 10% 4%}.header img{max-width:75%;height:auto}.header__title{margin-bottom:90%}.header__data .date{margin-bottom:5%}.header__data .date img{max-width:100%;height:auto}.header__data .time{margin-bottom:3%}.header__data .note{margin-bottom:5%;font-size:11px;font-size:1.1rem}.header__data .map img{max-width:100%;margin-left:0}.header__data .access{margin:0 auto 5% auto;padding:4% 5%}.header__data .access dl{text-align:center}.header__data .access dl dt{margin-bottom:2%;font-size:12px;font-size:1.2rem}.header__data .access dl dd{font-size:11px;font-size:1.1rem}.header__data .access dl dd table th,.header__data .access dl dd table td{display:block}.header__data .access dl dd table th{padding-right:0}.header__data .access dl dd table td{padding-left:0}.header__catch img{width:97%;max-width:97%;height:auto}#star__1{margin-left:-40%}#star__2{top:60px;margin-left:20%}#star__3{top:70vh;margin-left:0px}#star__4{top:55vh;margin-left:35%}#star__5{top:50vh;margin-left:-40%}#star__6{top:5vh;margin-left:0}.about{padding:15% 4% 15% 4%}.about h2{margin-bottom:10%}.about h2 img{width:100%;height:auto}.about__lead{margin-bottom:15%;font-size:15px;font-size:1.5rem;line-height:2}.about__attention{padding:13% 5% 13% 5%}.about__attention h3{margin-bottom:7%;text-align:center}.about__attention h3 img{width:80%;height:auto;margin:0 auto}.about__attention dl dt{margin-bottom:5%}.about__attention dl dt img{max-width:100%;height:auto}.about__attention dl dd{font-size:13px;font-size:1.3rem;line-height:2}.about__attention dl dd .list{margin-bottom:7%}.about__attention dl dd .list ul li{margin-bottom:5px;padding-left:20px;background:url(../images/attention_mark.svg) no-repeat left 3px;background-size:13px;font-size:13px;font-size:1.3rem;line-height:1.4}.about__attention dl dd .btn ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.about__attention dl dd .btn ul li{width:100%;margin:0 0 5% 0}.about__attention dl dd .btn ul li:last-child{margin-bottom:0}.about__attention dl dd .btn ul li a{padding:15px 10px;border-radius:40px}.about__attention dl dd .btn ul li a:hover{opacity:.6}.about__attention dl dd .btn ul li a span{padding-left:30px;font-size:13px;font-size:1.3rem}.howto{padding:15% 4% 10% 4%}.howto h2{margin-bottom:10%}.howto h2 img{width:100%;height:auto}.howto__walk{margin-bottom:5%}.howto__walk img{width:30%;height:auto}.howto__box{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10%}.howto__box__txt{width:100%}.howto__box__txt dl dt{margin-bottom:5%}.howto__box__txt dl dd{font-size:15px;font-size:1.5rem}.howto__box__img{width:100%;margin-bottom:5%}.howto__lead img{width:100%;height:auto}#howto__1{margin-bottom:5%}#howto__1 dt img{width:45%}#howto__3{margin-bottom:15%}#howto__3 dt img{width:75%}#howto__1,#howto__3{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#howto__1 .howto__box__txt,#howto__3 .howto__box__txt{padding-right:0}#howto__2{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:5%}#howto__2 .howto__box__img{position:static}#howto__2 .howto__box__txt{width:100%;padding-top:0;padding-left:0}#howto__2 .howto__box__txt dl{width:100%;margin-bottom:10%;padding-bottom:7%}#howto__2 .howto__box__txt dl dt{margin-left:0}#howto__2 .howto__box__txt dl dt img{width:70%;height:auto}#howto__2 .sub__1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:10%}#howto__2 .sub__1 h3{width:100%;margin-bottom:5%}#howto__2 .sub__1 h3 img{width:30%;height:auto}#howto__2 .sub__1 .sub__1__img{width:130px}#howto__2 .sub__1 .sub__1__txt{margin-left:10px}#howto__2 .sub__1 .sub__1__txt p{font-size:14px;font-size:1.4rem}#howto__2 .sub__2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#howto__2 .sub__2 .sub__2__txt{width:100%;margin-bottom:5%}#howto__2 .sub__2 .sub__2__txt h3{max-width:100%;margin-bottom:25px}#howto__2 .sub__2 .sub__2__txt h3 img{width:80%;height:auto}#howto__2 .sub__2 .sub__2__txt p{font-size:14px;font-size:1.4rem}.information{padding:15% 4% 5% 4%}.information h2{margin-bottom:10%;text-align:center}.information h2 img{width:100%;height:auto}.information__box{margin:0 auto 5% auto;padding:4% 4%}.information__box h3{margin-bottom:5%;text-align:center}.information__box h3 img{width:95%;height:auto}.information__list ul li{width:48%;margin-bottom:10%}.information__list ul li .img{margin-bottom:5%}.information__list ul li dl dt{margin-bottom:5%;font-size:16px;font-size:1.6rem}.information__list ul li dl dd{font-size:12px;font-size:1.2rem}.question{padding:15% 4% 15% 4%}.question h2{margin-bottom:10%}.question h2 img{width:100%;height:auto}.question__img{margin:0 auto 7% auto}.question__lead{margin-bottom:10%;font-size:15px;font-size:1.5rem}.question__enq a img{width:90%;height:auto}.footer{padding:15% 4% 10% 4%}.footer__instagram{margin:0 auto 10% auto;padding:10%;border:1px solid #fff}.footer__instagram dl dt{margin-bottom:5%}.footer__instagram dl dt img{width:80%;height:auto}.footer__instagram dl dd{font-size:14px;font-size:1.4rem}.footer__photos{margin:0 auto 10% auto}.footer__photos ul li{width:50%}.footer__contact{margin-bottom:10%}.footer__contact dl dt{font-size:20px;font-size:2rem}.footer__contact dl dd{font-size:13px;font-size:1.3rem;line-height:1.8}.footer__logo{margin-bottom:10%}.footer__logo img{width:90%;height:auto}.footer__copy{margin-bottom:10%;font-size:13px;font-size:1.3rem}.footer__topback{display:block;position:static;margin-bottom:10%}.footer__topback img{width:30%;height:auto}}

/*# sourceMappingURL=style.css.map */
