body{margin:0;padding:0;border:none}img,div,p,blockquote,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,textarea{border:0;margin:0;padding:0;font-size:100%;font-weight:400;font-style:normal;text-decoration:none;list-style:none}a{cursor:pointer;text-decoration:none;color:inherit}table{font-size:100%}hr.separator{display:none}input[type=text],button,select,textarea{resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;border-radius:0;background-color:#0000}select::-ms-expand{display:none}img{vertical-align:bottom}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:none}*::-moz-selection{background-color:#000;color:#fff}*::selection{background-color:#000;color:#fff}input[type=text],input[type=tel],input[type=email],input[type=submit],button,select,textarea{resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;border-radius:0;background-color:#0000}input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}@keyframes arrow{40%,50%{opacity:0}43%{transform:translate(20px) scaleY(.1)}44%,50%{transform:translate(-40px) scaleY(.1)}to{transform:translate(0) scaleY(1)}}.fuwafuwa{animation:fuwafuwaAnim 2.5s linear 0s infinite}@keyframes fuwafuwaAnim{0%,to{transform:translateY(0) translate(0)}50%,55%{transform:translateY(-5px) translate(0)}}@keyframes flash{0%{opacity:1}10%{opacity:0}to{opacity:1}}.footer{padding:5rem 0}@media only screen and (max-width: 768px){.footer{padding:3rem 0}}.footerInner{padding:0 4rem;display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width: 768px){.footerInner{flex-direction:column;padding:0 1.5rem}}@media only screen and (max-width: 768px){.footerNav{width:100%}}@media only screen and (max-width: 768px){.footerNavInner{display:flex;justify-content:space-between}}.footerName{font-size:1.3rem}.instaBtn a{z-index:1;display:block;width:4rem;height:4rem;background-color:#000;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #000;overflow:hidden;position:relative}@media (hover: hover){.instaBtn a:hover .instaBtnCircleIn{transform:scale(1)}.instaBtn a:hover .instaIcon path{fill:#000}}.instaBtnCircle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110%;height:110%;pointer-events:none}.instaBtnCircleIn{width:100%;height:100%;background-color:#fff;transform:scale(0);transition:all .5s cubic-bezier(.19,1,.22,1);border-radius:50%}.instaIcon{display:flex;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;position:relative}.instaIcon svg{width:1.9rem;height:1.9rem}.instaIcon svg path{transition:all .5s cubic-bezier(.19,1,.22,1)}.footerBtns{display:flex;margin-top:3rem}@media only screen and (max-width: 768px){.footerBtns{margin-top:0;justify-content:space-between}}.scrollTopBtn{border:1px solid #000;width:4rem;height:4rem;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;z-index:1}@media (hover: hover){.scrollTopBtn:hover .scrollTopBtnCircleIn{transform:scale(1)}.scrollTopBtn:hover .scrollTopArrow path{stroke:#fff}}.scrollTopArrow{width:1.7rem;height:1.1rem;position:relative}.scrollTopArrow path{transition:all .5s cubic-bezier(.19,1,.22,1)}.scrollTopBtnCircle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110%;height:110%;pointer-events:none}.scrollTopBtnCircleIn{background-color:#000;border-radius:50%;width:100%;height:100%;transform:scale(0);transition:all .5s cubic-bezier(.19,1,.22,1)}.footerBtn:nth-child(n+2){margin-left:2rem}@media only screen and (max-width: 768px){.footerInfo{margin-top:5rem;width:100%}}.footerInfoInner{display:flex;align-items:flex-end}@media only screen and (max-width: 768px){.footerInfoInner{flex-direction:column;align-items:center}}@media only screen and (max-width: 768px){.footerInfoTxt{order:2;margin-top:2.9rem}}.footerInfoTxt small{font-size:1.2rem;letter-spacing:.05em;font-weight:300}.footerLogo{margin-left:4rem}@media only screen and (max-width: 768px){.footerLogo{order:1;margin-left:0}}.footerLogo a{width:7.5rem;height:3.4rem;display:block}.header{padding:4rem 0;position:fixed;top:0;left:0;width:100%;z-index:100}.headerInner{display:flex;justify-content:space-between;padding:0 17.5rem 0 8rem;align-items:flex-start}@media only screen and (max-width: 768px){.headerInner{padding:0 1.5rem}}.headerNavList{display:flex}.headerNavItem:nth-child(n+2){margin-left:4rem}@media only screen and (max-width: 768px){.headerNavItem:nth-child(n+2){margin-left:2rem}}.headerNavBtn{cursor:pointer;position:relative;overflow:hidden;padding:.1rem .2rem 0;line-height:1}@media (hover: hover){.headerNavBtn:hover .headerNavBtnBg{transform-origin:left;transform:scaleX(1)}.headerNavBtn:hover .headerNavTxt{color:#fff}}.headerNavBtnBg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;display:block;transition:transform .6s cubic-bezier(.19,1,.22,1);transform-origin:right;transform:scaleX(0);pointer-events:none;cursor:pointer}.headerNavTxt{font-size:1.3rem;font-weight:500;position:relative;transition:color .5s cubic-bezier(.19,1,.22,1);pointer-events:none}@media only screen and (max-width: 768px){.headerNavTxt{font-size:1.1rem}}.headerLogo{width:11.5rem;height:5.2rem}@media only screen and (max-width: 768px){.headerLogo{width:6.9rem;height:3.1rem}}.headerLogo a{width:100%;height:100%;display:block}.headerLogo a svg{width:100%;height:100%}.header .headerNavItem{opacity:0}.header .headerNavItem:nth-child(1){transition:opacity .8s cubic-bezier(.445,.05,.55,.95) 0s}.header .headerNavItem:nth-child(2){transition:opacity .8s cubic-bezier(.445,.05,.55,.95) .1s}.header .headerNavItem:nth-child(3){transition:opacity .8s cubic-bezier(.445,.05,.55,.95) .2s}.header .headerLogo{opacity:0;transition:opacity .8s cubic-bezier(.445,.05,.55,.95);transition-delay:.3s}.isOpeningDone .header .headerNavItem,.isOpeningDone .header .headerLogo{opacity:1}.js-scrollshow[data-scrollshow=interview],.js-scrollshow[data-scrollshow=slider]{opacity:.001;transition:opacity .8s cubic-bezier(.445,.05,.55,.95)}.js-scrollshow[data-scrollshow=interview].isShow,.js-scrollshow[data-scrollshow=slider].isShow{opacity:1}@media only screen and (min-width: 769px){.productItem:nth-child(2) .productImgWrap{transition-delay:.15s!important}}.js-scrollshow[data-scrollshow=product]{opacity:.001;transition:opacity .8s cubic-bezier(.445,.05,.55,.95)}.js-scrollshow[data-scrollshow=product].isShow{opacity:1}.js-scrollshow[data-scrollshow=gallery_y] img{opacity:.001;transition:opacity 1.5s,transform 1.5s cubic-bezier(.165,.84,.44,1);transform:translate3d(0,10rem,0);display:block;will-change:opacity,transform}@media only screen and (max-width: 768px){.js-scrollshow[data-scrollshow=gallery_y] img{transform:translate3d(0,5rem,0);transition:opacity .9s cubic-bezier(.445,.05,.55,.95),transform 1.2s cubic-bezier(.165,.84,.44,1)}}.js-scrollshow[data-scrollshow=gallery_y].isShow img{transform:translateZ(0);opacity:1}.js-scrollshow[data-scrollshow=gallery_y].isShow+.galleryBtnArea .galleryBtnWrap{opacity:1}.galleryBtnWrap{transition:opacity .8s cubic-bezier(.445,.05,.55,.95) .6s;opacity:0}@media only screen and (max-width: 768px){.js-scrollshow[data-id="1"] img{transform:translateY(0)}}.js-scrollshow[data-id="2"] img{transition-delay:.3s}@media only screen and (max-width: 768px){.js-scrollshow[data-id="2"] img{transform:translateY(0)}}.js-scrollshow[data-id="7"] img{transition-delay:.1s}.js-scrollshow[data-id="9"] img,.js-scrollshow[data-id="11"] img{transition-delay:.3s}.gallery{margin-top:14.3rem;padding-bottom:20.3rem;border-bottom:1px solid #000}@media only screen and (max-width: 768px){.gallery{overflow:hidden;margin-top:11.3rem;padding-bottom:11.9rem}}.galleryBlockInner{display:flex;justify-content:space-between}.galleryImgWrap img{width:100%;height:auto}.galleryBtnArea{margin-top:2rem}@media only screen and (max-width: 768px){.galleryBtnArea{margin-top:1rem}}.galleryBlock1{padding:0 8rem}@media only screen and (max-width: 768px){.galleryBlock1{padding:0 1.5rem}}.galleryBlock2{margin-top:21rem}@media only screen and (max-width: 768px){.galleryBlock2{margin-top:14.2rem}}.galleryBlock2 .galleryBlockInner{padding-left:15.5rem;padding-right:8rem}@media only screen and (max-width: 768px){.galleryBlock2 .galleryBlockInner{padding-left:1.5rem;padding-right:1.5rem}}.galleryBlock2 .galleryImgWrap:nth-child(1){width:45.4545454545%}@media only screen and (max-width: 768px){.galleryBlock2 .galleryImgWrap:nth-child(1){width:40.2898550725%}}.galleryBlock2 .galleryImgWrap:nth-child(2){width:27.2727272727%}@media only screen and (max-width: 768px){.galleryBlock2 .galleryImgWrap:nth-child(2){width:24.0579710145%}}.galleryBlock3{margin-top:-17.8rem;position:relative}@media only screen and (max-width: 768px){.galleryBlock3{margin-top:-7.3rem}}.galleryBlock3 .galleryImgWrap{width:100%}.galleryBlock3 .galleryBlockInner{padding-left:46rem}@media only screen and (max-width: 768px){.galleryBlock3 .galleryBlockInner{padding-left:13.4rem}}.galleryBlock3 .galleryBtnArea{text-align:right;margin-right:8rem}@media only screen and (max-width: 768px){.galleryBlock3 .galleryBtnArea{margin-right:1.5rem}}.galleryBlock4{margin-top:9.9rem}@media only screen and (max-width: 768px){.galleryBlock4{margin-top:1.5rem}}.galleryBlock4 .galleryImgWrap{width:100%}.galleryBlock4 .galleryBlockInner{padding-right:46rem}@media only screen and (max-width: 768px){.galleryBlock4 .galleryBlockInner{padding-right:13.4rem}}.galleryBlock5{position:relative;margin-top:-8.6rem}@media only screen and (max-width: 768px){.galleryBlock5{margin-top:-2.4rem}}.galleryBlock5 .galleryImgWrap{width:100%}.galleryBlock5 .galleryBlockInner{padding-left:63rem;padding-right:17.5rem}@media only screen and (max-width: 768px){.galleryBlock5 .galleryBlockInner{padding-left:18.4rem;padding-right:5.1rem}}.galleryBlock6{margin-top:10rem}@media only screen and (max-width: 768px){.galleryBlock6{margin-top:5rem}}.galleryBlock6 .galleryBlockInner{padding-left:8rem;padding-right:8rem;align-items:flex-end}@media only screen and (max-width: 768px){.galleryBlock6 .galleryBlockInner{padding-left:1.5rem;padding-right:1.5rem}}.galleryBlock6 .galleryImgWrap:nth-child(1){width:57.5892857143%}@media only screen and (max-width: 768px){.galleryBlock6 .galleryImgWrap:nth-child(1){width:55.0724637681%}}.galleryBlock6 .galleryImgWrap:nth-child(2){width:25.4464285714%}@media only screen and (max-width: 768px){.galleryBlock6 .galleryImgWrap:nth-child(2){width:24.0579710145%}}.galleryBlock7{margin-top:21rem;padding:0 8rem}@media only screen and (max-width: 768px){.galleryBlock7{margin-top:12rem;padding:0 1.5rem}}.galleryBlock8{margin-top:21rem}@media only screen and (max-width: 768px){.galleryBlock8{margin-top:14.2rem}}.galleryBlock8 .galleryBlockInner{padding-left:8rem}@media only screen and (max-width: 768px){.galleryBlock8 .galleryBlockInner{padding-left:1.3rem}}.galleryBlock8 .galleryImgWrap:nth-child(1){width:39.5833333333%}@media only screen and (max-width: 768px){.galleryBlock8 .galleryImgWrap:nth-child(1){width:38.8888888889%}}.galleryBlock8 .galleryImgWrap:nth-child(2){width:54.0833333333%}@media only screen and (max-width: 768px){.galleryBlock8 .galleryImgWrap:nth-child(2){width:52.7777777778%}}.galleryBlock8 .galleryImgWrap:nth-child(2) .galleryBtnArea{margin-right:8rem;text-align:right}@media only screen and (max-width: 768px){.galleryBlock8 .galleryImgWrap:nth-child(2) .galleryBtnArea{margin-right:1.5rem}}.galleryBlock9{margin-top:9.8rem}@media only screen and (max-width: 768px){.galleryBlock9{margin-top:1.3rem}}.galleryBlock9 .galleryBlockInner{padding-left:17.5rem;padding-right:25rem;align-items:center}@media only screen and (max-width: 768px){.galleryBlock9 .galleryBlockInner{padding-left:5.1rem;padding-right:7.32rem}}.galleryBlock9 .galleryImgWrap:nth-child(1){width:53.3333333333%}@media only screen and (max-width: 768px){.galleryBlock9 .galleryImgWrap:nth-child(1){width:53.6%}}.galleryBlock9 .galleryImgWrap:nth-child(2){width:33.3333333333%}@media only screen and (max-width: 768px){.galleryBlock9 .galleryImgWrap:nth-child(2){width:33.2%}}.galleryBlock10{margin-top:15rem}@media only screen and (max-width: 768px){.galleryBlock10{margin-top:5rem}}.galleryBlock10 .galleryImgWrap{width:100%}.galleryBlock10 .galleryBlockInner{padding-right:46rem}@media only screen and (max-width: 768px){.galleryBlock10 .galleryBlockInner{padding-right:13.5rem}}.galleryBlock11{margin-top:-43rem;position:relative}@media only screen and (max-width: 768px){.galleryBlock11{margin-top:-12.5rem}}.galleryBlock11 .galleryImgWrap{width:100%}.galleryBlock11 .galleryBlockInner{padding-left:63rem;padding-right:8rem}@media only screen and (max-width: 768px){.galleryBlock11 .galleryBlockInner{padding-right:1.5rem;padding-left:19.3rem}}.galleryBtn{border:1px solid #000;border-radius:30px;cursor:pointer;height:3.2rem;display:inline-flex;justify-content:center;align-items:center;position:relative;overflow:hidden;z-index:1}.galleryBtn.-men{width:11.8rem}@media only screen and (max-width: 768px){.galleryBtn.-men{width:9rem;height:2.5rem}}.galleryBtn.-women{width:14rem}@media only screen and (max-width: 768px){.galleryBtn.-women{width:10.6rem;height:2.5rem}}.galleryBtnTxt{font-size:1.4rem;position:relative}@media only screen and (max-width: 768px){.galleryBtnTxt{font-size:1rem}}.galleryBtnCirlce{width:210%;aspect-ratio:1;border-radius:50%;display:block;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:translate(-50%,-50%);top:var(--position-top);left:var(--position-left)}.galleryBtnCirlceIn{width:100%;height:100%;border-radius:50%;background-color:#000;transform:scale(0);display:block;will-change:transform}.interview{margin-top:11.2rem}@media only screen and (max-width: 768px){.interview{margin-top:7.4rem}}.interviewInner{padding:0 8rem}@media only screen and (max-width: 768px){.interviewInner{padding:0 1.5rem}}.interviewLead{font-size:1.4rem;line-height:2.1428571429}.interviewCenterTxtArea{margin-top:5.1rem}@media only screen and (max-width: 768px){.interviewCenterTxtArea{margin-top:3.6rem}}.interviewCenterTxtArea.-notitle{margin-top:4.3rem}@media only screen and (max-width: 768px){.interviewCenterTxtArea.-notitle{margin-top:2.6rem}}.interviewCenterTitle{font-size:2rem;margin-bottom:2.1rem}@media only screen and (min-width: 769px){.interviewCenterTitle{line-height:3}}@media only screen and (max-width: 768px){.interviewCenterTitle{font-size:1.4rem;white-space:nowrap}}.interviewPara{font-size:1.3rem;line-height:2.3076923077}@media only screen and (max-width: 768px){.interviewPara{font-size:1.2rem;line-height:2.1666666667}}.interviewCenterImg img{width:100%;height:auto}.interviewCenterDetailInner{display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.interviewCenterDetailInner{flex-direction:column}}.interviewCenterDetailItem{width:calc(50% - 1rem)}@media only screen and (max-width: 768px){.interviewCenterDetailItem{width:100%}}@media only screen and (max-width: 768px){.interviewCenterDetailItem:nth-child(2){margin-top:2.6rem}}.interviewLeft{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.interviewLeft{flex-direction:column}}.interviewLeftImg{min-width:49.2390331244%;max-width:49.2390331244%;width:49.2390331244%}@media only screen and (max-width: 768px){.interviewLeftImg{min-width:58.8405797101%;max-width:58.8405797101%;width:58.8405797101%}}.interviewLeftImg img{width:100%;height:auto}.interviewLeftTxtArea{padding-left:9.5rem}@media only screen and (max-width: 768px){.interviewLeftTxtArea{padding-left:0;margin-top:2.6rem}}.interviewBlock:nth-child(n+2){margin-top:9.2rem}@media only screen and (max-width: 768px){.interviewBlock:nth-child(n+2){margin-top:7rem}}.interviewBlock:nth-child(2){margin-top:12.2rem}@media only screen and (max-width: 768px){.interviewBlock:nth-child(2){margin-top:7rem}}.interviewBlock:nth-child(7){margin-top:9.8rem}@media only screen and (max-width: 768px){.interviewBlock:nth-child(7){margin-top:7.3rem}}.interviewBlock:nth-child(8){margin-top:10rem}@media only screen and (max-width: 768px){.interviewBlock:nth-child(8){margin-top:6.8rem}}.intro{margin-top:14.6rem;opacity:0;transition:opacity .8s cubic-bezier(.445,.05,.55,.95)}@media only screen and (max-width: 768px){.intro{margin-top:12rem}}.isOpeningDone .intro{opacity:1}.introInner{padding:0 17.5rem}@media only screen and (max-width: 768px){.introInner{padding:0 1.5rem}}.introTitle{font-size:2rem;line-height:1.5}@media only screen and (max-width: 768px){.introTitle{font-size:1.4rem}}.introTxt{font-size:1.3rem;line-height:2.3076923077;margin-top:2rem}@media only screen and (max-width: 768px){.introTxt{font-size:1.2rem;margin-top:2rem}}.mv{padding-top:26rem}@media only screen and (max-width: 768px){.mv{padding-top:40vw}}.mvImg{position:relative;width:100%;overflow:hidden;height:100%}.mvImgWrap{transform:translateZ(1px);backface-visibility:hidden;overflow:hidden;height:100%}.mvImgInner{will-change:transform;backface-visibility:hidden;position:relative;width:100%;left:0}@media only screen and (min-width: 769px){.mvImgInner{top:-11rem}}@media only screen and (max-width: 768px){.mvImgInner{top:-13.3333333333vw}}.mvImgInner img{object-fit:cover;width:100%;height:100%;object-position:50% 50%}.mvTxtArea{position:absolute;left:2.5rem;top:1.1rem;z-index:1}@media only screen and (max-width: 768px){.mvTxtArea{left:1.5rem;top:1.3rem}}.mvTitle{color:#fff;font-size:12.9rem;letter-spacing:.065em;line-height:1;font-weight:300;overflow:hidden;display:flex}@media only screen and (max-width: 768px){.mvTitle{font-size:3.6rem;font-weight:400;letter-spacing:.05em}}.mvTxt{color:#fff;font-size:2rem;letter-spacing:.05em;margin-top:1.4rem;line-height:1;overflow:hidden}@media only screen and (max-width: 768px){.mvTxt{font-size:1.1rem;margin-top:.2rem}}.char{display:inline-block;padding:.5rem 0;transform:translateY(100%);will-change:transform;letter-spacing:.035em}@media only screen and (max-width: 768px){.char{letter-spacing:.02em}}.js-mv{transition:all 1s;opacity:0}.js-mv.isShow{opacity:1}.product{padding:6rem 0 5.8rem;border-bottom:1px solid #000}@media only screen and (max-width: 768px){.product{padding:5rem 0 4.8rem}}.productInner{padding:0 15.5rem}@media only screen and (max-width: 768px){.productInner{padding:0 1.5rem}}.productTitle{font-size:1.8rem;line-height:1;font-weight:500;letter-spacing:.05em}@media only screen and (max-width: 768px){.productTitle{font-size:1.6rem}}.productList{display:flex;justify-content:space-between;margin-top:2rem}@media only screen and (max-width: 768px){.productList{flex-direction:column;margin-top:3rem}}.productItem{width:calc(50% - 3rem)}@media only screen and (max-width: 768px){.productItem{width:100%}}@media only screen and (max-width: 768px){.productItem:nth-child(n+2){margin-top:4rem}}.productContents{display:flex}.productImg{background-color:#f5f5f5;overflow:hidden}.productImg img{width:100%;height:auto}.productContents{margin-top:3rem}.productDetail{flex-grow:1;padding-left:9.5rem;display:flex;justify-content:space-between;flex-direction:column}.productSubImgs{display:flex;flex-wrap:wrap}.productSubImg{overflow:hidden;width:calc(16.6666666667% - .8333333333rem);border:transparent 1px solid;cursor:pointer}.productSubImg img{width:100%}.productSubImg:not(:nth-child(6n+1)){margin-left:1rem}.productSubImg:nth-child(n+7){margin-top:1rem}.productInfo{margin-top:2rem}.productInfoInner{display:flex;justify-content:space-between}.productInfoName{font-size:1.6rem}.productModel{margin-top:.9rem;font-size:1.3rem}@media only screen and (max-width: 768px){.productModel{font-size:1.2rem;margin-top:1.4rem}}.productInfoBody{margin-top:1.8rem}@media only screen and (max-width: 768px){.productInfoBody{margin-top:3.2rem}}.productPrice,.productColor,.productSize{font-size:1.3rem}@media only screen and (max-width: 768px){.productPrice,.productColor,.productSize{font-size:1.2rem}}.productColor,.productSize{margin-top:.7rem}@media only screen and (max-width: 768px){.productColor,.productSize{margin-top:1rem}}.productBtn{border:1px solid #000;border-radius:30px;height:3.2rem;display:block;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;z-index:1}.productBtn.-men{width:11.8rem}@media only screen and (max-width: 768px){.productBtn.-men{width:12.8rem}}.productBtn.-women{width:14rem}.productBtnTxt{font-size:1.4rem;position:relative}.productBtnCirlce{width:210%;aspect-ratio:1;border-radius:50%;display:block;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:translate(-50%,-50%);top:var(--position-top);left:var(--position-left)}.productBtnCirlceIn{width:100%;height:100%;border-radius:50%;background-color:#000;transform:scale(0);display:block;will-change:transform}.profile{margin-top:11rem}@media only screen and (max-width: 768px){.profile{margin-top:7rem}}.profileInner{padding:0 8rem}@media only screen and (max-width: 768px){.profileInner{padding:0 1.5rem}}.profileContents{margin-left:auto;margin-right:0}@media only screen and (min-width: 769px){.profileContents{max-width:49.1071428571%}}.profileHead{display:flex}@media only screen and (min-width: 769px){.profileHead{align-items:center}}.profileInfo{margin-left:2.8rem}@media only screen and (max-width: 768px){.profileInfo{margin-left:2.6rem;padding-top:1.2rem}}.profileImg{width:12.8rem;height:12.8rem}@media only screen and (max-width: 768px){.profileImg{width:11.6rem;min-width:11.6rem;max-width:11.6rem;height:11.6rem}}.profileImg img{width:100%;height:auto}.profileInfoTitle{line-height:1;font-size:1.3rem;font-weight:500}@media only screen and (max-width: 768px){.profileInfoTitle{font-size:1.2rem}}.profileInfoName{line-height:1;font-size:1.8rem;margin-top:3rem}@media only screen and (max-width: 768px){.profileInfoName{font-size:1.6rem;margin-top:2.2rem}}.profilePosition{font-size:1.1rem;margin-top:1.7rem}@media only screen and (max-width: 768px){.profilePosition{margin-top:1.2rem;line-height:1.8181818182}}.profileBody{margin-top:1.1rem}@media only screen and (max-width: 768px){.profileBody{margin-top:1.6rem}}.profileTxt{font-size:1.1rem;line-height:2.3636363636}@media only screen and (max-width: 768px){.profileTxt{font-size:1.2rem;line-height:2.1666666667}}.sliderArea{position:relative}@media only screen and (max-width: 768px){.sliderArea{user-select:none}}.sliderList{position:relative}.sliderItem:nth-child(n+2){position:absolute;top:0;left:0}.sliderItem img{width:100%;height:auto}.indicator{display:flex;position:absolute;bottom:-4.1rem;left:50%;transform:translate(-50%)}@media only screen and (max-width: 768px){.indicator{bottom:-3.6rem}}.indicatorItem{width:7.5rem;height:3rem;display:flex;justify-content:center;align-items:center;cursor:pointer}@media only screen and (max-width: 768px){.indicatorItem{width:6rem}}.indicatorItem.isActive{pointer-events:none}.indicatorItem.isActive .indicatorItemIn{background-color:#848484}.indicatorItem:nth-child(n+2){margin-left:1rem}.indicatorItem:hover .indicatorItemIn{background-color:#848484}.indicatorItemIn{width:100%;height:.2rem;background-color:#d9d9d9;transition:all .7s cubic-bezier(.19,1,.22,1)}.pagenation{position:absolute;bottom:-3.4rem;right:0;display:flex;align-items:center}.pagenationBar{width:5.8rem;margin:0 1rem 0 .7rem;background-color:#d9d9d9;height:1px;position:relative}.pagenationBarIn{background-color:#848484;width:100%;height:100%;position:absolute;top:0;left:0}.pagenationTxt{font-size:1.4rem;letter-spacing:.05em;overflow:hidden}.pagenationTxt span{display:inline-block}.pagenationTxtInner{position:relative;left:-.25rem;will-change:transform;top:-.05rem}.pagenationNum:nth-child(2){position:absolute;top:100%;left:50%;transform:translate(-50%)}.pagenationNum:nth-child(3){position:absolute;top:200%;left:0;left:50%;transform:translate(-50%)}.pagenationNum:nth-child(4){position:absolute;top:300%;left:0;left:50%;transform:translate(-50%)}.sliderArea:nth-child(n+2){margin-top:7.2rem}.js-sliderpc_bar{transform:scaleX(0);transform-origin:left}.js-sliderpc_item,.js-slidersp_item{transition:opacity 1s cubic-bezier(.455,.03,.515,.955),filter 2.4s cubic-bezier(.455,.03,.515,.955) 0s;opacity:0;background-color:#fff;filter:brightness(120%) grayscale(100%) saturate(115%);will-change:opacity,filter}@media only screen and (max-width: 768px){.js-sliderpc_item,.js-slidersp_item{transition:opacity 1s cubic-bezier(.455,.03,.515,.955),filter 2.2s cubic-bezier(.455,.03,.515,.955) 0s}}.js-sliderpc_item.isActive,.js-slidersp_item.isActive{filter:brightness(100%) grayscale(0%) saturate(100%);opacity:1}.js-sliderpc_slider{cursor:pointer}.story{padding-top:20rem;border-bottom:1px solid #000;padding-bottom:14.2rem}@media only screen and (max-width: 768px){.story{padding-top:12rem;padding-bottom:11.3rem}}.storyMv{position:relative}.storyMv img{width:100%}.storyMvImg{position:relative;aspect-ratio:1280/720;width:100%;overflow:hidden}@media only screen and (max-width: 768px){.storyMvImg{aspect-ratio:375/324}}.storyMvImgWrap{transform:translateZ(1px);backface-visibility:hidden;overflow:hidden;height:100%}.storyMvImgInner{will-change:transform;backface-visibility:hidden;position:absolute;width:100%;left:0}@media only screen and (min-width: 769px){.storyMvImgInner{top:-18rem}}@media only screen and (max-width: 768px){.storyMvImgInner{top:-10rem;height:115%}}.storyMvImgInner img{object-fit:cover;width:100%;height:100%;object-position:50% 50%}.storyMvTxtArea{top:1.1rem;left:2.8rem;position:absolute;z-index:1}@media only screen and (max-width: 768px){.storyMvTxtArea{top:1.3rem;left:1.6rem}}.storyMvTxtArea{font-weight:400}.storyMvTxtArea span{display:block}.storyMvTxtArea .-large{color:#fff;font-size:17.5rem;letter-spacing:.05em;line-height:1;font-weight:300}@media only screen and (max-width: 768px){.storyMvTxtArea .-large{font-size:4.9rem}}.storyMvTxtArea .-small{color:#fff;font-size:2rem;letter-spacing:.05em;line-height:1;font-weight:400;margin-top:1.2rem}@media only screen and (max-width: 768px){.storyMvTxtArea .-small{font-size:1.1rem;letter-spacing:.1em;margin-top:.6rem}}.storyIntro{margin-top:11.6rem}@media only screen and (max-width: 768px){.storyIntro{margin-top:7.7rem}}.storyIntroInner{padding:0 8rem}@media only screen and (max-width: 768px){.storyIntroInner{padding:0 1.5rem}}.storyIntroLead{font-size:1.3rem;line-height:2.3076923077;margin-top:2rem}@media only screen and (max-width: 768px){.storyIntroLead{font-size:1.2rem;line-height:2.1666666667}}.storyIntroTitle{font-size:2rem;line-height:1.5}@media only screen and (max-width: 768px){.storyIntroTitle{font-size:1.4rem}}.styling{margin-top:18rem;padding-bottom:17rem}.stylingInner{padding:0 27rem}.stylingTxtArea{margin-top:6.3rem}.stylingTxt{margin:0 auto;max-width:22rem;font-size:1.3rem;line-height:2.3076923077}.stylingItem:nth-child(n+2){margin-top:12.2rem}.stylingImg img{width:100%}html{background-color:#fff;color:#000;-webkit-text-size-adjust:100%;font-size:.78125vw;font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;opacity:0}html.isDevicePC{height:100%}@media only screen and (max-width: 768px){html{font-size:2.6666666667vw;position:fixed;top:0;left:0;width:100%;overflow:hidden}html.isOpeningDone{position:relative;overflow:visible}}html.isShow{opacity:1}.isDevicePC body{height:var(--height)}@media only screen and (max-width: 768px){body{height:100%}}@media only screen and (max-width: 768px){.is-pc{display:none}}@media only screen and (min-width: 769px){.is-sp{display:none}}.isDevicePC .scrollArea{position:fixed;height:100%;width:100%;left:0px;top:0px;overflow:hidden}.isDeviceSP .scrollArea{will-change:transform;transform:translate3d(0,-40vw,0)}
