@import url(https://fonts.googleapis.com/css2?family=Dela+Gothic+One&display=swap);*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;word-break:break-word}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{color:inherit;height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}nav li:before{content:"\200B"}pre{-ms-overflow-style:scrollbar;font-family:monospace,monospace;font-size:1em;overflow:auto}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical;resize:block}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}html{font-size:16px}body{background:#fff;color:#000;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.025em;line-height:1.7;margin:0;padding:0}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:top}img{height:auto;image-rendering:-webkit-optimize-contrast;max-width:100%}a{color:inherit;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}address,input,select,small,textarea{font:inherit}dd,dl,dt,h1,h2,h3,h4,li,p,ul{margin:0;padding:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;font:inherit;padding:0}:focus,button{outline:0}.wrapper{background:#90efdf;min-width:100%;overflow:hidden;position:relative;width:100%}.sp{display:block}.pc{display:none}.header{position:fixed;width:100%;z-index:2}.header__content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.header__menu{margin:0 15px 0 0;position:relative;width:64px}.header__menu:hover{cursor:pointer}.header__titleLink{display:block;height:126px}.header__menuLink{display:block}.header__menuText{bottom:14px;left:0;margin:0 auto;position:absolute;right:0;width:39px}.header__title{background:url(../img/header_logo_bg1.png) no-repeat;background-size:contain;height:126px;margin:0 0 0 10px;position:relative;width:106px}.header__circleImg{-webkit-animation-duration:40s;animation-duration:40s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rot;animation-name:rot;-webkit-animation-timing-function:linear;animation-timing-function:linear;bottom:5px;position:absolute;right:3px;width:100px}@-webkit-keyframes rot{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rot{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.catch{display:grid;place-items:center}.catch__movArea{width:100%}.catch__movArea iframe{background:0 0}.catch__go{-webkit-transform:translateY(-10vh);transform:translateY(-10vh)}.catch__goText{font-family:Dela Gothic One,cursive;font-size:15px;letter-spacing:0;line-height:1.4;margin:0 0 20px;text-align:center}.catch__goImgArea{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:utd;animation-name:utd;-webkit-animation-timing-function:linear;animation-timing-function:linear;margin:0 0 55px;text-align:center}.catch__goImg{margin:0 auto;width:30px}@-webkit-keyframes utd{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes utd{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.whats{padding:0 0 106px}.whats__content{background:#fff;border:1px solid #000;border-left:none;border-right:none;margin:0 auto;padding:34px 26px 38px;width:100%}.whats__title{border-bottom:1px solid #000;font-family:Dela Gothic One,cursive;font-size:18px;line-height:1.4;margin:0 0 30px}.whats__text,.whats__title{letter-spacing:0;text-align:center}.whats__text{font-size:13px;font-weight:700;margin:0 0 2em}.whats__text--no3{margin:0}.menu{margin:-100px 0 0;padding:100px 0 80px}.menu__title{font-family:Dela Gothic One,cursive;font-size:40px;letter-spacing:0;line-height:1.4;margin:0 0 37px;text-align:center}.menu__titleList{margin:0 0 45px}.menu__dtTitle{background:#fff;border:1px solid #000;font-family:Dela Gothic One,cursive;font-size:18px;margin:0 auto 15px;padding:2px 0 5px;width:168px}.menu__ddText,.menu__dtTitle{letter-spacing:0;line-height:1.4;text-align:center}.menu__ddText{font-size:13px;font-weight:700}.menu__list{list-style:none}.menu__listItemTitle{background:#fff;border:1px solid #000;font-family:Dela Gothic One,cursive;font-size:19px;letter-spacing:0;line-height:1.4;margin:0 auto 38px;padding:2px 0 5px;text-align:center;width:168px}.menu__listItem{margin:0 0 57px}.menu__listItem--panini{padding:42px 0 0}.menu__listImgArea{margin:0 auto 26px;width:216px}.menu__listImgArea--panini{width:298px}.menu__listExplain{background:#fff;border:1px solid #000;margin:0 auto;padding:22px 0 11px;width:216px}.menu__listTitle{font-family:Dela Gothic One,cursive;font-size:16px;line-height:1.2}.menu__listText,.menu__listTitle{letter-spacing:0;margin:0 0 16px;text-align:center}.menu__listText{font-size:13px;font-weight:700;line-height:1.5}.menu__listAtt{color:#7e7e7e;font-size:11px;letter-spacing:0;line-height:1.7;padding:0 20px;text-align:center}.movie{margin:0 auto;padding:0 0 200px;width:298px}.movie__title{font-family:Dela Gothic One,cursive;font-size:40px;letter-spacing:0;line-height:1.4;margin:0 0 12px;text-align:center}.movie__imgArea{position:relative}.movie__bgImg{width:100%}.movie__flame{left:0;position:absolute;top:0;width:100%;z-index:1}.movie__item{-webkit-transform:translate(8px,48px);transform:translate(8px,48px);width:204px}.schedule{margin:0 auto;padding:0 0 122px}.schedule__title{font-family:Dela Gothic One,cursive;font-size:40px;letter-spacing:0;line-height:1.4;margin:0 0 12px;text-align:center}.scheArea{margin:0 auto;width:298px}.scheArea__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:9px 15px 11px}.scheArea__content--nextYear{-webkit-box-orient:vertical;-webkit-box-direction:reverse;background:#000;border:1px solid #fff;color:#fff;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:11px 15px}.scheArea__year{display:block;font-family:Dela Gothic One,cursive;font-size:11px;letter-spacing:0;line-height:1.4;margin:0 0 4px;text-align:center}.scheArea__year--nextYear{margin:4px 0 0}.scheArea__first{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.scheArea__first--nextYear{border-bottom:1px solid #fff}.scheArea__second{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.scheArea__link{display:block;font-family:Dela Gothic One,cursive;font-size:11px;letter-spacing:0;line-height:1.4;padding:5px 0;text-align:center;width:16.66667%}.scheArea__calender{background:#fff;display:grid;margin:15px 0;place-items:center}.scheArea__calenderImg{display:none}.scheArea__calenderImg.show{display:block}.owner{padding:0 0 127px}.owner__imgArea{margin:0 auto;width:301px}.owner__title{font-family:Dela Gothic One,cursive;font-size:40px;letter-spacing:0;line-height:1.025;margin:0 0 32px;text-align:center}.ownerProfile{background:url(../img/owner_bg_sp.svg) no-repeat 50%;height:559px}.ownerProfile__content{margin:-70px auto 0;padding:106px 0 0;width:208px}.ownerProfile__part{font-size:15px}.ownerProfile__name,.ownerProfile__part{font-family:Dela Gothic One,cursive;letter-spacing:0;line-height:1.4}.ownerProfile__name{font-size:24px;margin:0 0 9px}.ownerProfile__enName{color:#58d6be;font-family:Dela Gothic One,cursive;font-size:12px;letter-spacing:0;line-height:1.4}.ownerProfile__text{font-size:13px;font-weight:700;letter-spacing:0;line-height:1.6}.contact{margin:-160px auto 0;padding:160px 0 144px;width:298px}.contact__title{font-size:40px;line-height:.75;margin:0}.contact__subTitle,.contact__title{font-family:Dela Gothic One,cursive;letter-spacing:0;text-align:center}.contact__subTitle{font-size:25px;line-height:1.4;margin:0 0 12px}.contact__textArea{background:#fff;border:1px solid #000;border-radius:50px;font-weight:700;height:100px;padding:18px 0;position:relative;width:298px}.contact__text{font-size:12px;line-height:1.5;margin:0 0 10px;text-align:center}.contact__info{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.contact__info1{display:block;font-size:11px;margin:0 15px 0 0}.contact__info2{background:url(../img/icon_tel.svg) no-repeat 0;background-size:13px;display:block;font-size:13px;padding:0 0 0 18px}.contactForm{background:#fff;border:1px solid #000;border-top:none;margin:-50px auto 0;padding:68px 25px 40px;width:298px}.contactForm__list{margin:0 0 13px}.contactForm__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;margin:0 0 2px}.contactForm__formArea input,.contactForm__formArea textarea{border:1px solid #000;display:block;font-size:18px;padding:3px 6px;width:100%}.contactForm__formArea textarea{height:245px}.contactForm__btnArea{margin:19px 0 0}.contactForm__btn{background:#000 url(../img/finger_l.png) no-repeat;background-position:center right 14px;background-size:23px;border-radius:50px;color:#fff;display:block;font-size:15px;font-weight:700;letter-spacing:.1em;padding:14px 0;text-align:center;width:100%}.contactForm__nes{color:red;font-size:10px;-webkit-transform:scale(.5);transform:scale(.5)}.sns{margin:0 auto;padding:0 0 154px;width:298px}.sns__title{font-family:Dela Gothic One,cursive;font-size:40px;letter-spacing:0;line-height:1.4;margin:0 0 12px;text-align:center}.sns__text{font-size:13px;font-weight:700;margin:0 0 36px;text-align:center}.sns__iconArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr 92px 1fr;margin:0 0 30px}.sns__fingerArea--right{text-align:right}.sns__fingerL{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ltr;animation-name:ltr;-webkit-animation-timing-function:linear;animation-timing-function:linear;width:38px}.sns__fingerR{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rtl;animation-name:rtl;-webkit-animation-timing-function:linear;animation-timing-function:linear;width:38px}.sns__igArea,.sns__igAreaImg{position:relative}.sns__igAreaImg{z-index:2}.sns__check{margin:0 auto;width:134px}@-webkit-keyframes ltr{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(10px);transform:translate(10px)}}@keyframes ltr{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(10px);transform:translate(10px)}}@-webkit-keyframes rtl{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-10px);transform:translate(-10px)}}@keyframes rtl{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-10px);transform:translate(-10px)}}.footer__company{background:#fff;border-bottom:1px solid #000;border-top:1px solid #000;padding:48px 0 64px}.footer__runBy{font-family:Dela Gothic One,cursive;font-size:25px;margin:0 0 19px}.footer__cInfo,.footer__runBy{line-height:1.4;text-align:center}.footer__cInfo{font-size:12px;font-weight:700;margin:0 0 13px}.footer__cLogo{display:block;margin:0 auto;width:75px}.footer__content{margin:0 auto;padding:114px 0 36px;width:298px}.footer__text{font-size:14px;margin:0 0 12px}.footer__text,.footer__text--second{font-family:Dela Gothic One,cursive;letter-spacing:0;line-height:1.4}.footer__text--second{font-size:12px;margin:0 0 3px}.footer__address{display:block;font-family:Dela Gothic One,cursive;font-size:11px;letter-spacing:0;line-height:1.4}@media print,screen and (min-width:480px){.wrapper{margin:0 auto;min-width:1200px;position:relative}.sp{display:none}.pc{display:block}.header__menu{height:146px;margin:0 92px 0 0;width:114px}.header__menu:after{background:#fff;border:1px solid #000;bottom:0;content:"";display:block;height:64px;position:absolute;right:0;width:114px;z-index:1}.header__menu:after,.header__menu:hover:after{-webkit-transition:all .2s linear;transition:all .2s linear}.header__menu:hover:after{bottom:-6px;right:-6px}.header__titleLink{height:226px}.header__menuLink{height:146px}.header__menuImg{position:absolute;z-index:2}.header__menuText{bottom:25px;width:69px;z-index:2}.header__title{height:268px;margin:0 0 0 64px;width:226px}.header__circleImg{bottom:15px;right:10px;width:200px}.catch{height:auto}.catch__movArea{margin:0;padding:0;width:100%}.catch__go{-webkit-transform:translateY(-16vh);transform:translateY(-16vh)}.catch__goText{font-size:20px;margin:0 0 113px}.catch__goImgArea{margin:0 0 132px}.catch__goImg{width:62px}.whats{padding:0 0 263px}.whats__content{margin:0 auto;padding:96px 0 115px;width:1000px}.whats__title{font-size:52px;margin:0 auto 65px;width:654px}.whats__text{font-size:21px}.menu{margin:-200px 0 0;padding:200px 0 230px}.menu__title{font-size:85px;margin:0 0 134px}.menu__titleList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 74px;width:1000px}.menu__dtTitle{font-size:42px;margin:0 30px 0 0;width:438px}.menu__ddText{font-size:25px;text-align:left}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:196px 63px;margin:0 auto;width:1000px}.menu__listItemTitle{border:none;font-size:42px;margin:0 auto 25px;padding:0;width:auto}.menu__listItem{margin:0;width:291px}.menu__listItem--panini{background:#fff;border:1px solid #000;height:668px;padding:40px 0 0;width:646px}.menu__listImgArea{margin:0 auto 38px;width:100%}.menu__listImgArea--panini{margin:0 auto 34px;width:400px}.menu__listExplain{min-height:290px;padding:30px 0 0;width:100%}.menu__listExplain--no4{min-height:232px}.menu__listExplain--panini{border:none;min-height:auto;padding:0 0 42px}.menu__listTitle{font-size:25px;margin:0 0 21px}.menu__listText{font-size:17px;margin:0 0 25px}.menu__listAtt{font-size:15px}.movie{margin:0 auto;padding:0 0 200px;width:1000px}.movie__title{font-size:85px;margin:0 0 50px}.movie__imgArea{height:896px}.movie__item{-webkit-transform:translate(55px,150px);transform:translate(55px,150px);width:700px}.schedule{margin:0 auto;padding:0 0 280px;width:1000px}.schedule__title{font-size:85px;margin:0 0 76px}.scheArea{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:1000px}.scheArea__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:33px 0 0;width:98px}.scheArea__content--nextYear{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scheArea__year{font-size:21px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.scheArea__monthList{margin:19px 0 0}.scheArea__first{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;border:none;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.scheArea__first--nextYear{border:none}.scheArea__second{display:block}.scheArea__link{font-size:21px;margin:0 0 11px;width:100%}.scheArea__link:hover{cursor:pointer;opacity:.6}.scheArea__calender{font-size:21px;margin:0;width:700px}.owner{margin:0 auto;padding:0 0 282px;width:1000px}.owner__imgArea{margin:0;width:530px}.owner__title{font-size:85px;line-height:1.4;margin:0 0 77px}.owner__title br{display:none}.ownerProfile{background:url(../img/owner_bg_pc.svg) no-repeat 100%;height:704px;margin:-480px 0 0 auto;width:704px}.ownerProfile__content{margin:0 auto;padding:75px 0 0;-webkit-transform:translateX(114px);transform:translateX(114px);width:440px}.ownerProfile__part{font-size:26px}.ownerProfile__name{font-size:41px;margin:0 0 29px}.ownerProfile__enName{display:block;font-size:21px;margin:0 0 0 8px}.ownerProfile__text{font-size:18px;line-height:1.9;padding:0 58px 0 0}.contact{margin:-200 auto 0;padding:200px 0 283px;width:1000px}.contact__title{font-size:85px;line-height:1.4;margin:0}.contact__subTitle{font-size:40px;line-height:1.45;margin:0 0 98px}.contact__textArea{border-radius:70px;height:133px;padding:29px 0;width:1000px}.contact__text{font-size:20px}.contact__info1{font-size:25px;margin:0 28px 0 0}.contact__info2{background:url(../img/icon_tel.svg) no-repeat 0;background-size:27px;font-size:27px;padding:0 0 0 32px}.contactForm{margin:-67px auto 0;padding:124px 131px 67px 110px;width:1000px}.contactForm__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 38px}.contactForm__title{font-size:20px;width:calc(100% - 500px)}.contactForm__formArea{width:500px}.contactForm__formArea input{padding:12px 10px}.contactForm__formArea textarea{height:414px;padding:12px 10px}.contactForm__btnArea{margin:56px 0 0}.contactForm__btn{background:#000 url(../img/finger_l.png) no-repeat;background-position:center right 44px;background-size:44px;font-size:25px;margin:0 auto;padding:30px 0;position:relative}.contactForm__btn,.contactForm__btn:after{-webkit-transition:all .5s;transition:all .5s;width:380px}.contactForm__btn:after{border:1px solid #000;border-radius:50px;content:"";display:block;height:99px;left:0;position:absolute;top:0}.contactForm__btn:hover{background-position:center right 24px;-webkit-transition:all .5s;transition:all .5s}.contactForm__btn:hover:after{left:8px;top:12px;-webkit-transition:all .5s;transition:all .5s}.contactForm__nes{-webkit-transform:scale(1);transform:scale(1)}.sns{margin:0 auto;padding:0 0 305px;width:1000px}.sns__title{font-size:85px;margin:0 0 74px}.sns__text{font-size:20px;margin:0 0 64px}.sns__iconArea{grid-template-columns:1fr 162px 1fr;margin:0 auto 63px;width:530px}.sns__fingerL,.sns__fingerR{width:62px}.sns__igArea:after{background:#000;border:1px solid #fff;content:"";display:block;height:161px;left:0;position:absolute;top:0;width:161px;z-index:1}.sns__igArea:after,.sns__igArea:hover:after{-webkit-transition:all .2s linear;transition:all .2s linear}.sns__igArea:hover:after{left:10px;top:10px}.sns__check{width:226px}.footer__company{padding:94px 0 120px}.footer__runBy{font-size:53px;margin:0 0 64px}.footer__cInfo{font-size:28px;margin:0 0 28px}.footer__cLogo{width:187px}.footer__content{margin:0 auto;padding:95px 0 376px;width:1000px}.footer__text{font-size:32px;margin:0 0 18px}.footer__text br{display:none}.footer__text--second{font-size:25px;margin:0 0 3px}.footer__address{font-size:25px;margin:0 0 9px}.footer__address br{display:none}}
/*# sourceMappingURL=common.css.map */
