@font-face{font-family:'Noto Sans CJK JP Subset';font-style:normal;font-weight:400;src:local("/lib/fonts/Noto Sans CJK JP"),local("/lib/fonts/NotoSansCJKjp-Regular"),local("/lib/fonts/NotoSansJP-Regular"),url("/lib/fonts/NotoSansCJKjp-Regular.woff2") format("woff2"),url("/lib/fonts/NotoSansCJKjp-Regular.woff") format("woff"),url("/lib/fonts/NotoSansCJKjp-Regular.ttf") format("truetype")}@font-face{font-family:'Noto Sans CJK JP Subset';font-style:normal;font-weight:700;src:local("/lib/fonts/Noto Sans CJK JP"),local("/lib/fonts/NotoSansCJKjp-Bold"),local("/lib/fonts/NotoSansJP-Bold"),url("/lib/fonts/NotoSansCJKjp-Bold.woff2") format("woff2"),url("/lib/fonts/NotoSansCJKjp-Bold.woff") format("woff"),url("/lib/fonts/NotoSansCJKjp-Bold.ttf") format("truetype")}.mv{width:100vw;height:100vh;position:relative}.mv h1{font-size:4.4vw;font-weight:600;line-height:1;position:absolute;bottom:18%;left:49%;z-index:2;opacity:0}.mv h1.aos-animate{opacity:1}@media only screen and (max-width: 768px){.mv h1{top:52%;left:10%;font-size:7vw}}.mv2nd{overflow:hidden;min-height:520px}@media only screen and (min-width: 1820px){.mv2nd{min-height:600px}}@media only screen and (max-width: 768px){.mv2nd{min-height:170px}}.mv2nd h1{font-size:6vw;font-weight:600;line-height:0.9;position:absolute;top:48%;left:66%;z-index:2;opacity:0}.mv2nd h1.aos-animate{opacity:1}@media only screen and (max-width: 768px){.mv2nd h1{top:27.5%;left:55%;font-size:12vw}}.mv2nd-alt h1{top:190px;left:36%}.mv h1 span.word1,.mv h1 span.word2{display:block !important}.mv h2{font-size:1.4vw;font-weight:700;position:absolute;bottom:14.6%;left:49%;z-index:2;opacity:0}.mv h2.aos-animate{opacity:1}@media only screen and (max-width: 768px){.mv h2{top:59%;left:9%;font-size:4vw}}.copyRight{opacity:0;position:fixed;top:33%;left:30px;font-weight:300;font-size:1.1rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:1;z-index:2}@media only screen and (max-width: 768px){.copyRight{left:2%;top:25%}}.copyRight.aos-animate{opacity:1}.copyRight.aos-animate{opacity:1}.snsList{opacity:0;position:fixed;top:47%;right:16px;font-size:1.8rem}@media only screen and (max-width: 768px){.snsList{right:-1%}}.snsList.aos-animate{opacity:1}.snsList li{line-height:1;margin:1em 0 0;text-align:center}@media only screen and (max-width: 768px){.snsList li{font-size:1.4rem}}.videoArea{width:71.5%;position:absolute;top:18%;left:6%;z-index:-1}@media only screen and (max-width: 768px){.videoArea{width:88%;top:16%}}.videoArea .spMvImage{display:none}@media only screen and (max-width: 768px){.videoArea .spMvImage{display:block}}.videoArea .videoL{max-width:100%}.videoArea-alt{top:28%}.indexAbout{background:url(/img/bg-index01.png) no-repeat;background-position:center center;background-size:cover;margin:270px auto 150px;padding-bottom:110px;background-attachment:fixed}@media only screen and (max-width: 768px){.indexAbout{margin:-100px auto 50px;background-attachment:scroll}}.indexAboutInner{width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;webkit-box-pack:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 768px){.indexAboutInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.indexAboutInner .indexAboutInnerTx{width:25%;margin-left:5%;margin-top:70px;position:relative;z-index:2}@media only screen and (max-width: 768px){.indexAboutInner .indexAboutInnerTx{width:82%;margin:0 9%;padding:15% 0 0}}.indexAboutInner .indexAboutInnerPh{width:75%;margin-left:-5%;margin-top:-150px}@media only screen and (max-width: 768px){.indexAboutInner .indexAboutInnerPh{width:82%;margin:0 9% 0}}.indexCommon{margin:0 auto}@media only screen and (max-width: 768px){.indexCommon{margin:0 9%}}@media only screen and (min-width: 768px){.indexCommon p{margin-left:22px}}.indexCommon .indexCommonInner{width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;webkit-box-pack:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 768px){.indexCommon .indexCommonInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.indexCommon .indexCommonInner .indexCommonInnerTx{width:48%;margin:0 5%;position:relative;z-index:2}@media only screen and (max-width: 768px){.indexCommon .indexCommonInner .indexCommonInnerTx{width:100%;margin:20px 0}}.indexCommon .indexCommonInner .indexCommonInnerPh{width:42%;margin-left:5%}@media only screen and (max-width: 768px){.indexCommon .indexCommonInner .indexCommonInnerPh{width:92%}}.indexCommon .indexCommonInner .indexCommonInnerPh .videoS{max-width:100%}.indexCommon .indexCommonInner .indexCommonInnerPh.iCIver02{margin-left:0;margin-right:5%}.indexCommon .footnote{position:absolute;right:6px;bottom:10px}.indexChef{margin:0 auto}@media only screen and (max-width: 768px){.indexChef{margin:0 9%}}.indexChefInner{width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;webkit-box-pack:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 768px){.indexChefInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.indexChefInner .indexChefInnerTx{width:28%;margin:0 5%;margin-top:100px;position:relative;z-index:2}@media only screen and (max-width: 768px){.indexChefInner .indexChefInnerTx{width:100%;margin:20px 0}}.indexChefInner .indexChefInnerTx.alt{width:34%;margin:20px 0 0 5%}.indexChefInner .indexChefInnerPh{width:62%;margin-left:5%}@media only screen and (max-width: 768px){.indexChefInner .indexChefInnerPh{width:92%}}.indexChefInner .indexChefInnerPh .videoS{max-width:100%}.indexChefInner .indexChefInnerPh.alt{width:56%}.indexChefInner .indexChefInnerPh.iCIver02{margin-left:0;margin-right:5%}.indexChefInner .indexChefInnerPh.iCIver03{margin-left:0;margin-right:5%}.indexChefInner .indexChefInnerPh.iCIver03 img{width:100%;-o-object-fit:cover;object-fit:cover}.indexCourse{margin:0 auto;width:100vw;max-width:1200px;padding:0 25px}@media only screen and (max-width: 768px){.indexCourse{margin:0 9%}}.indexCourse h2{text-align:center}.indexCourse .subheader{font-size:26px;text-align:left}.indexCourse .split{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:49%;padding:4px 20px}@media only screen and (max-width: 768px){.indexCourse .split{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:99%;padding:6px 20px 20px 20px}}.indexCourse .split .img-cont{position:relative;width:85%}.indexCourse .split .img-cont>img{-o-object-fit:cover;object-fit:cover}.indexCourse .split .img-cont>img:nth-child(1){width:80%;height:420px}.indexCourse .split .img-cont>img:nth-child(2){position:absolute;width:52%;height:150px;bottom:-45px;right:35px}@media only screen and (max-width: 768px){.indexCourse .split .img-cont{width:94%}}.indexCourse .split .text-cont{position:absolute;top:0;right:0;width:50%;height:400px}@media only screen and (max-width: 768px){.indexCourse .split .text-cont{width:48%}}.indexCourse .split .text-cont .text-course{position:absolute;top:0;right:0;width:180px;font-size:54px}.indexCourse .split .text-cont .text-course-2{top:32px}@media only screen and (max-width: 768px){.indexCourse .split .text-cont .text-course{top:84px;left:14px;width:165px;font-size:36px}}.indexCourse .split .text-cont .text-chef{position:absolute;top:83px;right:20px;width:170px;height:220px;padding-left:6px;font-size:22px;border:1px solid gray;border-bottom-width:0;border-left-width:0}.indexCourse .split .text-cont .text-chef-2{top:115px}@media only screen and (max-width: 768px){.indexCourse .split .text-cont .text-chef{top:138px;width:125px;font-size:18px;left:8px}}.indexCourse .split .text-cont .text-jp{margin-top:64px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;font-size:42px}@media only screen and (max-width: 768px){.indexCourse .split .text-cont .text-jp{margin-top:20px;font-size:36px}}.indexCourse .split .para-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px;padding-top:5px;height:180px}.indexCourse .split .para-cont .link-cont .btnMore{margin-bottom:8px}.indexGallery{background:url(/img/bg-index02.png) no-repeat;background-position:right top;padding:150px 0}@media only screen and (max-width: 768px){.indexGallery{background-size:100%;padding:50px 0 0}}.indexGallery.galleryPage{padding:0;background:none}@media only screen and (max-width: 768px){.indexGallery.galleryPage{margin-top:80px !important}}.indexGalleryList{width:calc(100% - 100px);max-width:1400px;margin:70px auto 0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;webkit-box-pack:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 768px){.indexGalleryList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 768px){.indexGalleryList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:30px auto 0}}.indexGalleryList li{width:25%;margin:0 0 -3px 0;padding:0}@media only screen and (max-width: 768px){.indexGalleryList li{width:50%}}.indexGalleryList li a{margin-bottom:-1%}.indexLocation{background:url(/img/bg-index03.png) no-repeat;margin:0 auto}.indexLocationInner{width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;webkit-box-pack:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 768px){.indexLocationInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 768px){.indexLocationInner{width:82%;margin:0 9%}}.indexLocationInner .indexLocationInnerTx{width:28%;margin:0 5%;margin-top:100px;position:relative;z-index:2}@media only screen and (max-width: 768px){.indexLocationInner .indexLocationInnerTx{width:92%;margin-top:40px}}.indexLocationInner .indexLocationInnerPh{width:62%;margin-right:5%}@media only screen and (max-width: 768px){.indexLocationInner .indexLocationInnerPh{width:100%;margin-right:0}}.indexLocationInner .indexLocationInnerPh .videoS{max-width:100%}.mfp-arrow-left:before{border-right:0px !important}.mfp-arrow-right:before{border-left:0px !important}.leftPhoto{margin:110px 0 0 0}.leftPhoto img{width:85%}@media only screen and (max-width: 768px){.add-pt-80{padding-top:80px}}@media only screen and (max-width: 768px){.add-pl-15{padding-left:15px}}
/*# sourceMappingURL=uniq.css.map */