@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&display=swap";*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{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%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-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}[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{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;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}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation;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}#leftmenu{width:20%;min-width:248px;padding:0 3.3333%;height:100vh;position:fixed;left:0;top:0;background:#212121;z-index:100}#header{width:100%}.logo{width:100%;max-width:180px;display:block;padding:60px 5%}.logo figure{width:100%;height:100%}.logo img{width:100%;height:100%}#humBtn{display:none}.NavList{margin:0;padding:0}.NavList a{display:inline-block;color:#fff;font-weight:bold;padding:.8em 1em;font-size:14px}.NavList .navBtn.active a{color:#99c1e1}.NavList li{list-style:none}.snsList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 30px}.snsList a{padding:15px}.snsList img{width:auto;height:20px}@media screen and (max-width: 820px){#leftmenu{width:100%;height:auto;padding:20px;position:static}.logo{max-width:120px;margin:0 auto;padding:20px 0}#header{width:100%;height:auto;position:fixed;bottom:0;left:0;z-index:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#header .reservedBtn{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#header .reservedBtn a{width:100%}#humBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:130px;color:#99c1e1;background-color:#212121;cursor:pointer}#humBtn i{margin-right:3px}.NavList{width:100vw;background-color:#212121;height:calc(100vh - 70px);position:absolute;bottom:70px;left:0;z-index:-1;visibility:hidden;overflow-y:scroll;padding:100px 10%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.NavList::-webkit-scrollbar{display:none}.NavList .navBtn,.NavList .snsList{width:100%}.NavList a{padding:1em;font-size:16px}#gNav.active .NavList{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}#footer{width:100%;text-align:center}#footer .inner{width:100%;margin:0 0 0 auto;padding:100px 0;background:url(../../assets/img/common/footerbtm.jpg) no-repeat center;background-size:cover}#footer .small{font-size:10px;margin:0;padding:40px 40px 20px}#footer .ttlgloup{text-align:center;margin-bottom:40px}#footer .reservedBtn{width:50%;max-width:550px;margin:40px auto}#footer .reservedBtn img{width:30px}#footer .reservedBtn a{width:100%;font-size:20px}#footer .reservedBtn a:hover{background-color:#fff}#footer .mail{font-weight:bold;font-size:16px}#footer .mail a{color:#fff}#footer .sozosya{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 40px 40px}#footer .sozosya p{font-size:13px;margin-right:1em;letter-spacing:.1em}#footer .sozosya figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#footer .sozosya figure img{width:auto;height:17px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){#footer{padding-bottom:70px}#footer .inner{background:url(../../assets/img/common/footerbtm_sp.jpg) no-repeat top;background-size:contain;padding:90px 8%}#footer .small{text-align:center;border-top:1px solid #5d5d5d;padding:2em}#footer p{text-align:left}#footer .ttlgloup p{text-align:center}#footer .reservedBtn{width:100%}#footer .reservedBtn img{width:20px;height:auto}#footer .reservedBtn a{font-size:16px;padding:15px;border-radius:10px}#footer .mail{letter-spacing:.05em;font-size:13px}#footer .sozosya{display:block}#footer .sozosya p{text-align:center}}html{margin:0;padding:0;width:100%;height:100%}body{padding:0;color:#fff;font-family:"Noto Sans JP",sans-serif;font-style:normal;font-size:14px;*font-size:100%;line-height:1.8;word-spacing:0;letter-spacing:.07em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";background:#212121;background-attachment:fixed;text-align:justify}body.noscroll{position:fixed;width:100%;height:100%}header,footer{width:100%}header li,footer li{list-style:none}header a,footer a{text-decoration:none}a{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}a.txtLink{color:#99c1e1;text-decoration:none;border-bottom:2px solid #99c1e1;display:inline-block;padding-bottom:5px;margin-bottom:5px}a.txtLink:hover{color:#fff;border-bottom:2px solid #fff}figure{margin:0}img{vertical-align:bottom;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}h2{font-size:48px;line-height:1.6}h3{font-size:30px;margin:10px 0}h4{font-size:26px;margin:0}.tabon,.tabsideon,.smaon{display:none}.column-Wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-tw{width:48%}.column-th{width:32%}.column-four{width:23%}.column-full{width:100%}.column-wrap-th{width:100%;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-wrap-th p{font-size:14px}.column-wrap-th li{width:32%;margin-right:2%;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.column-wrap-th li::before{content:"・";display:inline-block}.column-wrap-th li:nth-of-type(3n){margin-right:0}.Mtxt{font-size:16px}.mon{font-family:"Montserrat",sans-serif}.ttlgloup p{margin:0;font-size:12px;padding:1em 0;font-weight:bold}.ttlgloup p.mintxt{margin:0;padding:0}.ttlgloup h2{line-height:1;margin:0;display:inline-block}.ttlgloup .bl{color:#99c1e1}.ttlgloup.bar{position:relative}.ttlgloup.bar h2{position:relative;z-index:1}.ttlgloup.bar h2::before{content:"";display:inline-block;background-color:#212121;width:calc(100% + .5em);height:100%;position:absolute;top:0;left:0;z-index:-1}.ttlgloup.bar::after{position:absolute;bottom:23px;right:0;content:"";display:block;width:100%;height:1px;background-color:#5d5d5d;z-index:-1}.reservedBtn a{min-width:164px;border-radius:5px;display:inline-block;padding:1em 2em;background-color:#99c1e1;color:#000;font-weight:bold;letter-spacing:.1em;font-size:14px}.reservedBtn a img{width:20px;margin-right:5px}.btn-inst a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1em;text-decoration:none;background-color:#212121;color:#fff;font-weight:bold;font-family:"Montserrat",sans-serif;font-size:13px;border-radius:5px}.btn-inst a::before{content:"";font:var(--fa-font-brands);display:inline-block;padding-right:5px;font-size:14px}.btn-inst a:hover{background-color:#99c1e1}.btn-link a{color:#99c1e1;font-size:16px;text-decoration:none;padding:.5em;display:inline-block;border-bottom:2px solid #99c1e1}.btn-link a:hover{color:#fff;border-bottom:2px solid #fff}.hdl-bdr{font-size:20px;padding-left:25px;font-weight:bold;border-left:3px solid #99c1e1;margin:30px 0}@media screen and (max-width: 1242px){.column-wrap-th li{width:48%}.column-wrap-th li:nth-of-type(3n){margin-right:2%}.column-wrap-th li:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 1024px){.tabsideon{display:block}.tabsideoff{display:none}h2{font-size:44px}h3{font-size:27px}h4{font-size:24px}.column-four{width:48%}.column-wrap-th li{width:100%;margin-right:0}.column-wrap-th li:nth-of-type(3n){margin-right:0}}@media screen and (max-width: 820px){body{font-size:14px}.tabon{display:block}.taboff{display:none}h4{font-size:22px}.reservedBtn a{width:100%;height:70px;font-size:16px;border-radius:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hdl-bdr{font-size:18px;padding-left:20px;margin:20px 0}}@media screen and (max-width: 767px){.smaon{display:block}.smaoff{display:none}h2{font-size:42px}h3{font-size:26px}h4{font-size:18px}.ttlgloup.bar::after{display:none}.hdl-bdr{font-size:16px;padding-left:15px}}#loader{width:100vw;height:100vh;background-color:#000;position:fixed;top:0;left:0;z-index:200;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:1s;-o-transition:1s;transition:1s;pointer-events:none}#loader figure{margin:0;width:200px;height:auto;-webkit-animation:logoIn 1s linear 0s 1 normal both;animation:logoIn 1s linear 0s 1 normal both;-webkit-animation-fill-mode:both;animation-fill-mode:both}#loader img{width:100%;height:100%}#loader.loading{opacity:0;visibility:hidden}@-webkit-keyframes loadinglogoOut{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1}50%{-webkit-filter:blur(1.5rem);filter:blur(1.5rem);opacity:0}100%{opacity:0}}@keyframes loadinglogoOut{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1}50%{-webkit-filter:blur(1.5rem);filter:blur(1.5rem);opacity:0}100%{opacity:0}}@-webkit-keyframes loadingBgout{50%{opacity:1}100%{opacity:0}}@keyframes loadingBgout{50%{opacity:1}100%{opacity:0}}.loaded{-webkit-animation:loadingBgout 1s ease-in 0s 1 normal both;animation:loadingBgout 1s ease-in 0s 1 normal both;-webkit-animation-fill-mode:both;animation-fill-mode:both}.loaded figure{-webkit-animation:loadinglogoOut 1s linear 0s 1 normal both;animation:loadinglogoOut 1s linear 0s 1 normal both;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fuwa{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fuwa{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}#wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;overflow:hidden;position:relative}#wrap::before{content:"";display:block;width:248px;min-width:248px;height:100vh}#contentsWrap{width:80%;margin:0 0 0 auto}#contentsWrap section{opacity:0;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}#contentsWrap section.fuwa{-webkit-animation:fuwa 1s ease-out;animation:fuwa 1s ease-out;opacity:1}.video{width:100%;height:100%}#topMovie{position:relative}#topMovie figure{margin:0}#topMovie .copy{position:absolute;bottom:8%;left:8%}#topMovie .copy p{margin:10px 0;font-size:20px}#topMovie .copy p.big{font-weight:bold;font-size:32px;line-height:1.6}.toptxt{padding:100px 0}.main{width:100%;opacity:1}.main section{padding:60px 0}#scene,#capacity,#price,#equipment,#howtouse,#access,#produce,.bottomCont{width:93%}.floorMap .floorwrap{background-color:#fbfbfb;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5% 7%;margin-bottom:80px}.floorMap .floorwrap figure{width:53%}.floorMap .floorwrap .txtwrap{width:47%;color:#212121;padding:120px 5% 0 0}.floorMap .floorwrap h3{font-size:22px;margin-bottom:50px}.floorMap .floorwrap table{width:100%}.floorMap .floorwrap th{font-weight:normal}.floorMap .floorwrap p{padding-bottom:10px}.floorMap .ttlgloup{position:absolute;top:0;left:0;background-color:#212121;display:inline-block;padding:0 50px 50px 0}.floorMap .column-Wrap{padding:90px 0}.floorMap .bottomCont figure{position:relative}.floorMap .bottomCont figure::after{content:"";display:block;width:90px;height:90px;position:absolute;top:-10px;right:-10px;background-color:#99c1e1;z-index:-1}.floorMap .bottomCont .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 0}.floorMap .bottomCont .ttl h4{margin:0 10px 0 0}.floorMap .bottomCont .ttl p{font-size:12px;font-weight:bold}.floorMap .bottomCont .txt{margin:0}.floorMap .bottomCont .txtwrap{padding:10px 0}#scene .column-full{padding:20px 0}#scene .column-full .imgwrap{width:23%;margin:0 30px 30px 0;float:left}#scene .column-four figure,#scene .column-full figure{width:100%;margin:0;position:relative;overflow:hidden}#scene .column-four figure::before,#scene .column-full figure::before{content:"";display:block;padding-top:100%}#scene .column-four img,#scene .column-full img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.abouttxt{font-size:16px;padding:1em 0}.attention{color:#212121;background-color:#fff}.attention p{background-color:#99c1e1;margin:0;font-size:14px;font-weight:bold;padding:1em}.attention ul{font-size:14px;margin:0;padding:2em 2em 2em 3em}.catering{margin:50px 0;background-color:#fff}.catering .txtwrap{padding:3% 7%;color:#212121}.catering .txtwrap .Mtxt{font-weight:bold;font-size:18px}.catering .txtwrap .Mtxt,.catering .txtwrap .Stxt{margin:0 0 10px;line-height:1.6}.catering .ttlgloup{padding:1em 0}.catering .ttlgloup i{padding-left:10px}#catering{visibility:visible !important}#catering .splide__list{color:#212121}#catering .splide__list figure{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;position:relative;overflow:hidden}#catering .splide__list figure::before{content:"";display:block;padding-top:100%}#catering .splide__list img{position:absolute;height:100%;width:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}#catering .splide__list h4{font-size:18px}#catering .splide__list .txtwrap{padding:5% 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#catering .splide__list p{line-height:1.6;margin-top:0}#catering .splide__list .btn-inst{width:100%}#catering .splide__list.flexwrap{padding:0 7% 5% !important;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#catering .splide__list.flexwrap .splide__slide{width:32%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:214px;margin-right:2%}#catering .splide__list.flexwrap .splide__slide:last-of-type{margin-right:0}#capacity .listWrap{padding:30px 0}#capacity .listWrap span{font-size:20px}#capacity table,#capacity tbody,#capacity tr{width:100%;color:#212121;background-color:#fff}#capacity tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#capacity tr:nth-of-type(n+2){border-bottom:1px solid #bfbfbf}#capacity th,#capacity td{width:33.33333%;padding:1em;font-size:14px;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#capacity th{background-color:#99c1e1}#capacity p{margin:0}.tabwrap{position:relative}.tabwrap ul{width:100%;height:46px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:20px 0;padding:0;border-radius:200px;background-color:#f6f6f6;color:#888;z-index:3}.tabwrap li{width:25%;list-style:none;text-align:center;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;padding:10px 0;border-radius:200px;cursor:pointer;position:relative;z-index:3}.tabwrap li p{font-size:14px;font-weight:bold;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s}.tabwrap li.active p{color:#222}.tabwrap .bgblue{width:25% !important;border-radius:200px;height:46px;position:absolute;top:0;left:0;z-index:2;background-color:#99c1e1;-webkit-transition:left .6s ease,width .6s ease;-o-transition:left .6s ease,width .6s ease;transition:left .6s ease,width .6s ease}.tabwrap .bgblue::after{content:"";display:block;width:20px;height:10px;-webkit-clip-path:polygon(100% 0, 0 0, 50% 100%);clip-path:polygon(100% 0, 0 0, 50% 100%);background-color:#99c1e1;margin:43px auto 0}.tabcontents{display:none;padding-top:30px}.tabcontents.is-show{display:block;-webkit-animation:fadein 1s ease;animation:fadein 1s ease}.tabcontents.is-show-out{display:none;-webkit-animation:fadeout 1s ease;animation:fadeout 1s ease}.iconwrap{padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.iconwrap .box{padding:0 50px 20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.iconwrap .icon{background-color:#8ab3d4;width:55px;height:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50px}.iconwrap .txtwrap{padding-left:15px}.iconwrap i{font-size:34px}.iconwrap p,.iconwrap h4{line-height:1}.iconwrap h4{margin:0;font-size:24px}.iconwrap p{margin:5px 0 0}#price .pred{color:#dd5055}#price .pred-bar{color:#fff;background-color:#dd5055;padding:5px 1em;display:inline-block}#price .listWrap{padding-top:30px}#price .listWrap table,#price .listWrap tbody{background-color:#fff;color:#212121;min-width:720px}#price .listWrap tr{text-align:center}#price .listWrap th,#price .listWrap td{width:33.3333%;min-width:240px;position:relative}#price .listWrap th p,#price .listWrap td p{padding:.5em;font-weight:bold}#price .listWrap th::after,#price .listWrap td::after{content:"";display:inline-block;width:1px;height:100%;background-color:#bfbfbf;position:absolute;top:0;right:0;mix-blend-mode:multiply}#price .listWrap th:last-of-type::afetr,#price .listWrap td:last-of-type::afetr{display:none}#price .listWrap th{background-color:#99c1e1;padding:1em}#price .listWrap .mon{font-size:20px}#price .listWrap .discretionary-list .opnpr{display:inline-block;position:relative}#price .listWrap .discretionary-list .opnpr::after{content:"";display:block;position:absolute;top:50%;left:50%;width:100%;height:2px;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);background-color:#e95d61}#price .listWrap .discretionary-list p.pred{margin:.7em 0 0;line-height:1}#price .listWrap .discretionary-list p.opnpr{line-height:1;margin:0}#price .listWrap .discretionary-line td{padding-bottom:20px}#price .scroll{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#price .scroll::-webkit-scrollbar{display:none}.listWrap table,.listWrap tbody{display:block;width:100%}.listWrap tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.listWrap th{font-size:16px}#equipment .listWrap{font-size:16px;margin:30px 0}#equipment table{color:#212121;background-color:#fff}#equipment th,#equipment td{padding:1em 2em}#equipment th{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:170px;background-color:#99c1e1}#equipment td{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#equipment tr{position:relative}#equipment tr::after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:1px;background-color:#bfbfbf;mix-blend-mode:multiply}#equipment p{margin:5px 0}#equipment p.bottomtxt{margin:30px 0 0}#howtouse .box{padding-bottom:80px}#howtouse .listWrap table{border-bottom:1px dotted #bfbfbf}#howtouse .listWrap tr{border-top:1px dotted #bfbfbf;padding:30px 0}#howtouse .listWrap th{width:160px;text-align:center}#howtouse .listWrap td{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.eq-list{padding:0 0 0 30px;margin:0}.eq-list li{list-style:none;font-size:16px;padding:.2em 0}.eq-list li p{margin:0;position:relative}.eq-list li p::before{position:absolute;top:8px;left:-25px;content:"";display:block;width:15px;height:15px;background-color:#99c1e1;border-radius:20px}.eq-list-mini li{list-style-type:disc}.map{margin:50px 0 30px;width:100%;height:420px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.map iframe{width:100%;height:100%}.maptxt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.maptxt p{font-size:16px}.accessWrap{padding-top:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.accessWrap .txtWrap{width:50%;padding-right:5%}.accessWrap .box{padding-bottom:50px}.accessWrap .box:last-of-type{padding-bottom:0}.accessWrap .blttl{color:#99c1e1;font-weight:bold;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.accessWrap .blttl i{margin-right:5px;font-size:22px}.accessWrap p{font-size:16px;margin:0}.accessWrap figure{margin:0;width:50%}#produce{padding:60px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#produce .inner{width:100%}#produce a{width:100%;max-width:1040px;margin:0 auto;text-decoration:none;color:#212121;width:100%;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}#produce a figure{margin:0}#produce a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#produce a:hover{opacity:.7}#produce .txtbox{width:50%;padding:20px 5%}#produce .txtbox figure{width:100%;height:95px}#produce .txtbox p{border-top:1px solid #212121;padding-top:2em;margin:30px 0}#produce .imgbox{width:50%}#produce .imgbox figure{width:100%;height:100%}@media screen and (max-width: 1084px){#scene,#capacity,#price,#equipment,#howtouse,#access,#produce,.bottomCont{width:93%;margin:0 auto 0 0}#catering{padding:0 8% 100px}#catering .splide__list .txtwrap{padding:10px 0 0}#catering .splide{margin:0 auto;width:100%}#catering .splide__arrows--ltr{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:30}#catering .splide__arrow{border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:none;color:#212121}#catering .splide__arrow::after{display:block;font:var(--fa-font-regular);font-size:20px;padding:10px}#catering .splide__arrow svg{display:none}#catering .splide__arrow--prev::after{content:""}#catering .splide__arrow--next::after{content:""}#catering .my-carousel-progress{margin:60px 0 0;display:block;height:5px;background-color:#e0e0e0}#catering .my-carousel-progress-bar{height:5px;background-color:#212121}}@media screen and (max-width: 1024px){.main{padding-right:8%}.main section{padding:40px 0}#topMovie .copy{bottom:5%;left:5%}#topMovie .copy p{font-size:18px;margin:5px 0}#topMovie .copy p.big{font-size:28px}.toptxt{padding:80px 0}.floorMap .floorwrap{display:block;padding:150px 7% 5%;margin-bottom:50px}.floorMap .floorwrap figure{width:90%;margin:0 auto}.floorMap .floorwrap .txtwrap{width:100%;padding:80px 0 0}.floorMap .floorwrap h3{margin-bottom:30px}.floorMap .ttlgloup{padding:0 30px 30px 0}.floorMap .column-Wrap{padding:50px 0}#scene .column-full .imgwrap{width:48%;margin:0 20px 5px 0}#howtouse .listWrap th{width:130px}.eq-list{padding:0 0 0 20px}.eq-list li{font-size:14px}.eq-list li p::before{top:7px;left:-16px;width:10px;height:10px}.accessWrap{display:block}.accessWrap .txtWrap{padding:0 0 30px;width:100%}.accessWrap figure{width:100%}#produce .txtbox figure{height:70px}}@media screen and (max-width: 820px){.main{padding-right:0}#wrap{display:block}#wrap::before{display:none}#contentsWrap{width:100%}#topMovie .copy{position:static;bottom:auto;left:auto;padding:50px 5%}#topMovie .copy p{font-size:18px}#topMovie .copy p.big{font-size:26px}.toptxt{padding:60px 8%}#scene,#capacity,#price,#equipment,#howtouse,#access,#produce,.bottomCont{width:80%;margin:0 auto}.floorMap .ttlgloup{padding:0 15px 15px 5%}#equipment .listWrap{font-size:14px}#produce a{display:block}#produce .txtbox{width:100%}#produce .txtbox p{margin:20px 0}#produce .txtbox figure{height:70px}#produce .imgbox{width:100%}}@media screen and (max-width: 767px){.main{padding-right:0}#topMovie .copy p{font-size:16px}#topMovie .copy p.big{font-size:20px}.toptxt{padding:50px 10%}.toptxt p{line-height:2;font-size:16px}.floorMap .floorwrap{padding:150px 10% 5%}.floorMap .floorwrap figure{width:100%}.floorMap .floorwrap .txtwrap{padding:40px 0 0}.floorMap .floorwrap th{width:90px}.floorMap .column-Wrap{display:block;padding:50px 0 0}.floorMap .column-th{width:100%;padding-bottom:50px}.floorMap .bottomCont{width:80%}.floorMap .bottomCont .ttl{display:block}.floorMap .bottomCont .ttl h4{font-size:22px;margin:0;line-height:1}.floorMap .bottomCont .ttl p{margin-top:0;font-size:10px}.floorMap .bottomCont .txtwrap{padding:20px 0 0}.floorMap .bottomCont .txt{font-size:12px}.abouttxt{font-size:14px}.attention{width:80%;margin:50px auto 0}.attention p{font-size:13px;line-height:1.6;padding:20px}.attention ul{font-size:13px;padding:20px 20px 20px 40px}.catering .txtwrap .Mtxt{font-size:16px}.catering .ttlgloup h2{font-size:34px}#capacity,#price,#equipment,#howtouse,#access,#produce{width:100%;padding:50px 10%}#scene{width:100%;border-top:1px solid #5d5d5d;padding:100px 0 0}#scene .ttlgloup,#scene .abouttxt{padding:0 10%}#scene .column-Wrap{padding:0 10%}#scene .column-full{padding:20px 0 0}#scene .column-four{padding:20px 0 0}#scene .column-four p,#scene .column-full p{font-size:12px;margin:5px 0}#scene .catering .txtwrap{padding:50px 10% 20px}#scene .catering .ttlgloup{padding:0 0 20px}#scene .catering .mintxt{padding-bottom:10px}#catering{padding:0 10% 60px}#catering .splide__list .txtwrap{padding:10px 0 0}#catering .splide__arrows--ltr{top:25%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#catering .my-carousel-progress{margin:20px 0 0}.iconwrap .box{padding:0 15px 10px 0}.iconwrap .box:last-of-type{padding-right:0}.iconwrap .icon{width:50px;height:50px}.iconwrap .txtwrap{padding-left:7px}.iconwrap i{font-size:27px}.iconwrap h4{font-size:20px}.iconwrap p{font-size:12px}.tabwrap li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tabwrap li p{font-size:10px;line-height:1.3}.tabwrap .bgblue::after{margin:45px auto 0}.tabcontents{padding-top:10px}#equipment .listWrap{margin-bottom:0}#equipment tr{display:block}#equipment th,#equipment td{padding:10px 1em}#equipment th{width:100%;font-size:14px}.listWrap tr{display:block}#howtouse .box{padding-bottom:50px}#howtouse .listWrap tr{padding:1em 0}#howtouse .listWrap th,#howtouse .listWrap td{display:block;width:100%;text-align:left}#howtouse .listWrap th{padding:10px 0}.map{margin-bottom:10px}.maptxt{display:block}.maptxt .btn-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;margin-bottom:30px}.accessWrap{padding-top:30px}.accessWrap .box{padding-bottom:30px}.accessWrap p{font-size:14px}.accessWrap p.blttl{font-size:16px;padding-bottom:10px}#produce{padding:0}#produce a{padding:50px 0 100px}#produce .txtbox{padding:0 10%}#produce .txtbox p{margin:20px 0}#produce .imgbox{padding:0 10%}}