::-webkit-scrollbar{appearance:none !important;display:none !important;width:0 !important;height:0 !important;-webkit-appearance:none !important;mix-blend-mode:screen}@supports(-webkit-touch-callout: none){.scrollbarVartical{display:none}}.manufacturing{color:#fff;overflow-x:hidden;background:#262323;position:relative}.manufacturing .scrollbarVartical{position:fixed;top:0;right:0;width:10px;height:100%;z-index:999999;-webkit-transition:opacity 1s;transition:opacity 1s}.manufacturing .scrollbarVartical:not(.scrollHidden){opacity:1}.manufacturing .scrollbarVartical .scrollHandle{position:absolute;width:8px;background-color:hsla(0,0%,100%,.5);border-radius:4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.manufacturing a{color:#fff}.manufacturing p{font-size:1.6rem}@media screen and (max-width: 800px){.manufacturing .pcOnly{display:none}}@media screen and (min-width: 801px){.manufacturing .spOnly{display:none}}.manufacturing .contentsInner{margin:0 auto;padding:0 clamp(32px,8vw,80px);max-width:1536px}@media screen and (min-width: 1537px){.manufacturing .contentsInner{max-width:1920px}}.manufacturing #loadingScreen{width:100%;height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:fixed;top:0;z-index:100000;-webkit-transition:opacity 1s ease 1s;transition:opacity 1s ease 1s}.manufacturing #loadingScreen .loadingScreenInner{width:153px}.manufacturing #loadingScreen .loadingLogo{height:auto;-webkit-transition:opacity 1s ease,-webkit-filter 1s ease;transition:opacity 1s ease,-webkit-filter 1s ease;transition:opacity 1s ease,filter 1s ease;transition:opacity 1s ease,filter 1s ease,-webkit-filter 1s ease}.manufacturing #loadingScreen .counter{height:24px;font-family:"DM Sans",serif;font-size:16px;color:#888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:14px;line-height:1;-webkit-transition:opacity 1s ease,-webkit-filter 1s ease;transition:opacity 1s ease,-webkit-filter 1s ease;transition:opacity 1s ease,filter 1s ease;transition:opacity 1s ease,filter 1s ease,-webkit-filter 1s ease}.manufacturing #loadingScreen .counter .num{vertical-align:baseline}.manufacturing #loadingScreen.loading img,.manufacturing #loadingScreen.loading .counter{-webkit-animation:blurFadein 1s forwards;animation:blurFadein 1s forwards}.manufacturing #loadingScreen.loaded{opacity:0}.manufacturing #loadingScreen.loaded img,.manufacturing #loadingScreen.loaded .counter{-webkit-animation:blurFadeout 1s forwards;animation:blurFadeout 1s forwards}@-webkit-keyframes blurFadein{0%{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes blurFadein{0%{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes blurFadeout{0%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}}@keyframes blurFadeout{0%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}}.manufacturing .slidein{opacity:0;-webkit-transform:translate(0, 60px);transform:translate(0, 60px);-webkit-transition:opacity 1.7s,-webkit-transform 1.2s;transition:opacity 1.7s,-webkit-transform 1.2s;transition:opacity 1.7s,transform 1.2s;transition:opacity 1.7s,transform 1.2s,-webkit-transform 1.2s}.manufacturing .slidein.scrollin{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.manufacturing .fadefocus{opacity:0;-webkit-transition:-webkit-transform 1.2s;transition:-webkit-transform 1.2s;transition:transform 1.2s;transition:transform 1.2s, -webkit-transform 1.2s;overflow:hidden}.manufacturing .fadefocus img{-webkit-transition:-webkit-transform 1.2s;transition:-webkit-transform 1.2s;transition:transform 1.2s;transition:transform 1.2s, -webkit-transform 1.2s;-webkit-transform:scale(1.15);transform:scale(1.15)}.manufacturing .fadefocus.fadein{opacity:1}.manufacturing .fadefocus.fadein img{-webkit-transform:scale(1);transform:scale(1)}.manufacturing .bgGradetionWrap{position:relative}.manufacturing .bgGradetionWrap .bgGradetion{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2;overflow:hidden}.manufacturing .bgGradetionWrap .bgGradetion .bgGradetionBase{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:#262323;mix-blend-mode:hard-light;z-index:2}.manufacturing .bgGradetionWrap.metal .bgGradetion .bgGradetionBase{background:url(images/metalBG.jpg) no-repeat #262323 top center/100% auto}.manufacturing .bgGradetionWrap .gradetionItem{position:absolute;z-index:-1;display:block;-webkit-transform-origin:0 0;transform-origin:0 0;opacity:.5}.manufacturing .bgGradetionWrap .gradetionItem .item{display:block;width:100%;height:100%}.manufacturing .bgGradetionWrap .gradetionItem.rotate{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(1){width:100vw;height:80vw;border-radius:30%;top:7%;left:0;z-index:2;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-animation-duration:15s;animation-duration:15s}@media screen and (max-width: 800px){.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(1){width:160vw;height:160vw}}.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(1) .item{background:url(images/bgAni.png) no-repeat center/cover;-webkit-filter:blur(120px);filter:blur(120px);-webkit-animation:kfFlash 20s linear infinite,kfScale 10s linear infinite,kfRotate03 25s linear infinite;animation:kfFlash 20s linear infinite,kfScale 10s linear infinite,kfRotate03 25s linear infinite}.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(2){width:90vw;height:80vw;top:35%;right:0;z-index:2;-webkit-animation:none;animation:none}@media screen and (max-width: 800px){.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(2){width:180vw;height:160vw}}.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(2) .item{top:0;background:url(images/bgAni.png) no-repeat center/cover;-webkit-filter:blur(120px);filter:blur(120px);-webkit-animation:kfFlash02 30s linear infinite,kfScale02 20s linear infinite,kfRotate02 30s linear infinite;animation:kfFlash02 30s linear infinite,kfScale02 20s linear infinite,kfRotate02 30s linear infinite}.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(3){width:100vw;height:80vw;border-radius:30%;top:69%;left:0;z-index:2;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-animation-duration:15s;animation-duration:15s}@media screen and (max-width: 800px){.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(3){width:160vw;height:160vw}}.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(3) .item{background:url(images/bgAni2.png) no-repeat center/cover;-webkit-filter:blur(100px);filter:blur(100px);-webkit-animation:kfFlash 20s linear infinite,kfScale 10s linear infinite,kfRotate 20s linear infinite;animation:kfFlash 20s linear infinite,kfScale 10s linear infinite,kfRotate 20s linear infinite}.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(4){width:50vw;height:40vw;bottom:3%;left:0%;z-index:2;-webkit-transform-origin:left top;transform-origin:left top;-webkit-animation-duration:10s;animation-duration:10s}@media screen and (max-width: 800px){.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(4){width:200vw;height:80vw}}.manufacturing .bgGradetionWrap .gradetionItem:nth-of-type(4) .item{border-radius:50%;background:url(images/bgAni.png) no-repeat center/cover;-webkit-filter:blur(110px);filter:blur(110px);-webkit-animation:kfFlash03 25s linear infinite,kfScale03 15s linear infinite,kfRotate02 35s linear infinite;animation:kfFlash03 25s linear infinite,kfScale03 15s linear infinite,kfRotate02 35s linear infinite}@-webkit-keyframes kfRotate{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}70%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}90%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes kfRotate{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}70%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}90%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@-webkit-keyframes kfRotate02{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}50%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}75%{-webkit-transform:rotate(160deg);transform:rotate(160deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes kfRotate02{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(60deg);transform:rotate(60deg)}50%{-webkit-transform:rotate(120deg);transform:rotate(120deg)}75%{-webkit-transform:rotate(160deg);transform:rotate(160deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes kfRotate03{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes kfRotate03{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes kfFlash{0%,to{opacity:.7}50%{opacity:.3}60%{opacity:.5}}@keyframes kfFlash{0%,to{opacity:.7}50%{opacity:.3}60%{opacity:.5}}@-webkit-keyframes kfFlash02{0%,to{opacity:.7}55%{opacity:.45}}@keyframes kfFlash02{0%,to{opacity:.7}55%{opacity:.45}}@-webkit-keyframes kfFlash03{0%,to{opacity:.7}30%{opacity:.4}60%{opacity:.6}}@keyframes kfFlash03{0%,to{opacity:.7}30%{opacity:.4}60%{opacity:.6}}@-webkit-keyframes kfScale{0%,to{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(2.5) translate3d(100px, -380px, 330px);transform:scale(2.5) translate3d(100px, -380px, 330px)}50%{-webkit-transform:scale(0.35);transform:scale(0.35)}75%{-webkit-transform:scale(1.5) translate3d(-540px, 525px, 280px);transform:scale(1.5) translate3d(-540px, 525px, 280px)}75%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes kfScale{0%,to{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(2.5) translate3d(100px, -380px, 330px);transform:scale(2.5) translate3d(100px, -380px, 330px)}50%{-webkit-transform:scale(0.35);transform:scale(0.35)}75%{-webkit-transform:scale(1.5) translate3d(-540px, 525px, 280px);transform:scale(1.5) translate3d(-540px, 525px, 280px)}75%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@-webkit-keyframes kfScale02{0%,to{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.5) translate3d(-200px, -280px, -230px);transform:scale(1.5) translate3d(-200px, -280px, -230px)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}75%{-webkit-transform:scale(0.9) translate3d(-140px, 125px, -180px);transform:scale(0.9) translate3d(-140px, 125px, -180px)}}@keyframes kfScale02{0%,to{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.5) translate3d(-200px, -280px, -230px);transform:scale(1.5) translate3d(-200px, -280px, -230px)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}75%{-webkit-transform:scale(0.9) translate3d(-140px, 125px, -180px);transform:scale(0.9) translate3d(-140px, 125px, -180px)}}@-webkit-keyframes kfScale03{0%,to{-webkit-transform:scale(0.5) translate3d(-10px, 50px, 30px);transform:scale(0.5) translate3d(-10px, 50px, 30px)}50%{-webkit-transform:scale(1.3) translate3d(-100px, 100px, -100px);transform:scale(1.3) translate3d(-100px, 100px, -100px)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes kfScale03{0%,to{-webkit-transform:scale(0.5) translate3d(-10px, 50px, 30px);transform:scale(0.5) translate3d(-10px, 50px, 30px)}50%{-webkit-transform:scale(1.3) translate3d(-100px, 100px, -100px);transform:scale(1.3) translate3d(-100px, 100px, -100px)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.manufacturing .decoText{width:100%;font-size:clamp(57px,14.25vw,205px);font-family:"DM Sans",serif;font-weight:400;color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.25)), to(rgba(0, 0, 0, 0.25)));background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.25), rgba(0, 0, 0, 0.25));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);letter-spacing:0;line-height:1em;text-align:center;white-space:nowrap;opacity:.25}.manufacturing .sectionTitle{text-align:right}.manufacturing .sectionTitle .proofNumberWrap{display:inline-block;position:relative}.manufacturing .sectionTitle .proofNumberWrap .proofNumber{display:inline-block;position:relative;padding-bottom:1em;font-family:"Playfair Display",serif;font-size:clamp(16px,4vw,22px)}@media screen and (min-width: 1537px){.manufacturing .sectionTitle .proofNumberWrap .proofNumber{font-size:clamp(22px,1.43vw,32px)}}.manufacturing .sectionTitle .proofNumberWrap .proofNumber .num{position:relative;line-height:1em;margin-left:2rem;font-size:clamp(104px,26vw,148px)}@media screen and (min-width: 1537px){.manufacturing .sectionTitle .proofNumberWrap .proofNumber .num{font-size:clamp(148px,9.62vw,220px)}}.manufacturing .sectionTitle .proofNumberWrap::before{display:block;content:"";height:1px;width:65%;background-color:#fff;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.manufacturing .sectionTitle .proofNumberWrap.number01 .proofNumber{clip-path:polygon(0 0, 100% 0, 100% 65%, 60% 100%, 0 100%)}.manufacturing .sectionTitle .proofNumberWrap.number01::before{bottom:17%;right:-15%}.manufacturing .sectionTitle .proofNumberWrap.number02 .proofNumber{clip-path:polygon(0 0, 100% 0, 100% 60%, 60% 100%, 0 100%)}.manufacturing .sectionTitle .proofNumberWrap.number02::before{bottom:17%;right:-12%}.manufacturing .sectionTitle .titleEn{display:block;margin-top:clamp(55px,13.775vw,124px);margin-bottom:2rem;white-space:nowrap;line-height:1em;letter-spacing:-0.05em;font-family:"Playfair Display",serif;font-size:clamp(48px,12vw,136px)}@media screen and (min-width: 1537px){.manufacturing .sectionTitle .titleEn{font-size:clamp(136px,8.84vw,202px);margin-top:clamp(136px,8.84vw,200px);margin-bottom:clamp(20px,1.3vw,35px)}}.manufacturing .sectionTitle .titleEn::first-letter{color:#b89a66}.manufacturing .sectionTitle .titleJp{color:#9b9494;font-family:"Noto Sans JP",serif;font-size:clamp(16px,4vw,24px)}@media screen and (min-width: 1537px){.manufacturing .sectionTitle .titleJp{font-size:clamp(24px,1.56vw,35px)}}.manufacturing .leadTitle{font-size:clamp(36px,9vw,56px);margin-bottom:clamp(22px,5.5vw,40px);padding:0 34px;text-align:center}@media screen and (min-width: 1537px){.manufacturing .leadTitle{font-size:clamp(56px,3.64vw,82px)}}.manufacturing .leadText{width:87.5%;margin-left:auto;margin-right:auto;font-size:clamp(18px,4.5vw,20px);line-height:1.8;text-align:center;font-weight:400}@media screen and (min-width: 1537px){.manufacturing .leadText{font-size:clamp(20px,1.3vw,28px)}}.manufacturing .dataWrap{position:relative;font-family:"Noto Sans JP",serif}.manufacturing .dataWrap .dataList .dataItem{padding:clamp(30px,7.5vw,42px) 0;border-bottom:1px solid #636060}.manufacturing .dataWrap .dataList .dataItem h4{font-size:clamp(24px,6vw,28px);line-height:1.14;letter-spacing:.04em;font-weight:500}.manufacturing .dataWrap .dataList .dataItem h4 span{display:block;margin-bottom:10px;font-size:clamp(12px,3vw,16px);font-family:"DM Sans",serif;line-height:1.5;letter-spacing:normal;color:#9b9494}.manufacturing .dataWrap .dataList .dataItem .quantityData{font-size:clamp(16px,4vw,18px);font-weight:500}.manufacturing .dataWrap .dataList .dataItem .quantityData .dataTit{font-weight:400;margin-right:1em}.manufacturing .dataWrap .dataList .dataItem .quantityData .quantity{font-family:"DM Sans",serif;font-weight:700;font-size:32px;color:#b89a66;margin:0 10px 0 5px}.manufacturing .dataWrap .dataUpdate{margin-top:20px;color:#9b9494;font-size:16px;text-align:right}@media screen and (min-width: 1537px){.manufacturing .dataWrap .dataUpdate{font-size:clamp(16px,1vw,18px)}}.manufacturing #header #headerInner #headerLogo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}@media screen and (min-width: 769px){.manufacturing #header #headerInner #headerLogo{gap:2.6rem}}@media screen and (min-width: 769px){.manufacturing #header #headerInner #headerLogo a .logo{width:112px}}.manufacturing #header #headerInner #headerLogo .headerLogoText{font-size:1.6rem}@media screen and (min-width: 769px){.manufacturing #header #headerInner #headerLogo .headerLogoText{font-size:1.8rem}}.manufacturing #header #manufacturingLink{display:none}.manufacturing .mv{width:100%;height:100svh;position:relative;z-index:-2}.manufacturing .mv .bgVideo{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;overflow:hidden}.manufacturing .mv .bgVideo video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.manufacturing .mv .bgVideo .mvVideo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%}.manufacturing .mv .bgVideo .mvOverlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.manufacturing .mv .bgVideo .mvVideo{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.manufacturing .mv .results{position:absolute;bottom:40px;width:100%;text-align:center;padding:0 30px}.manufacturing .mv .results .resultsText{position:relative;display:inline-block;padding:0 .8rem;font-weight:400;font-size:clamp(16px,4vw,18px)}@media screen and (min-width: 1537px){.manufacturing .mv .results .resultsText{font-size:clamp(18px,1.17vw,30px)}}.manufacturing .mv .results .resultsText::before,.manufacturing .mv .results .resultsText::after{position:absolute;content:"";border-top:1px solid #fff;border-bottom:1px solid #fff;top:-1px;width:7px;height:calc(100% + 1px)}.manufacturing .mv .results .resultsText::before{border-left:1px solid #fff;left:-0.5em}.manufacturing .mv .results .resultsText::after{border-right:1px solid #fff;right:-0.5em}.manufacturing .mv .scroll{font-family:"DM Sans",serif;font-size:12px;opacity:.6}.manufacturing .mv .scroll span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;position:absolute;right:-10px;bottom:45px;z-index:3;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.manufacturing .mv .scroll img{margin-left:8px}.manufacturing .sectionWrap{margin-bottom:68.57svh}@media screen and (min-width: 801px){.manufacturing .sectionWrap{margin-bottom:105svh}}.manufacturing .message{position:relative;z-index:1;padding-top:clamp(252px,50vw,544px)}@media screen and (min-width: 801px)and (max-width: 1536px){.manufacturing .message{padding-top:clamp(204px,25.46vw,382px)}}@media screen and (min-width: 1537px){.manufacturing .message{padding-top:clamp(382px,24.85vw,524px)}}.manufacturing .message .contentsInner{position:relative;margin-top:-50px}.manufacturing .message .messageMovieWrap{position:relative;z-index:2;height:clamp(358px,89.5vw,715px)}@media screen and (max-width: 800px){.manufacturing .message .messageMovieWrap{height:clamp(223px,55.75vw,446px)}}@media screen and (min-width: 801px)and (max-width: 1536px){.manufacturing .message .messageMovieWrap{height:clamp(110px,13.73vw,120px)}}@media screen and (min-width: 1537px){.manufacturing .message .messageMovieWrap{height:clamp(120px,7.8vw,183px)}}.manufacturing .message .messageMovie{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;top:50svh;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:width .1s;transition:width .1s;z-index:2;-webkit-transition:opacity 1s ease,-webkit-filter 1s ease;transition:opacity 1s ease,-webkit-filter 1s ease;transition:opacity 1s ease,filter 1s ease;transition:opacity 1s ease,filter 1s ease,-webkit-filter 1s ease;opacity:0}@media screen and (max-width: 800px){.manufacturing .message .messageMovie{width:55%;max-width:598px;height:clamp(223px,55.75vw,446px)}}@media screen and (min-width: 801px)and (max-width: 1536px){.manufacturing .message .messageMovie{width:58.9%;max-width:905px;height:clamp(110px,13.73vw,120px)}}@media screen and (min-width: 1537px){.manufacturing .message .messageMovie{width:58.7%;max-width:1503px;height:clamp(120px,7.8vw,183px)}}.manufacturing .message .messageMovie.blurFadein{-webkit-animation:blurFadein 1s forwards;animation:blurFadein 1s forwards}.manufacturing .message video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;-o-object-fit:cover;object-fit:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-image:url(images/messageMaskText_sp.svg);mask-image:url(images/messageMaskText_sp.svg)}@media screen and (min-width: 801px){.manufacturing .message video{-webkit-mask-image:url(images/messageMaskText.svg);mask-image:url(images/messageMaskText.svg)}}.manufacturing .messageText{max-width:800px;margin:0 auto}@media screen and (min-width: 1537px){.manufacturing .messageText{max-width:1024px}}.manufacturing .messageText p{line-height:2}@media screen and (min-width: 801px){.manufacturing .messageText p{text-align:center}}.manufacturing.imgHidden .messageMovie img{visibility:hidden}.manufacturing.stopMsg .message .messageMovie{position:absolute;top:0}.manufacturing .productivity{overflow:hidden}.manufacturing .productivity .leadText{margin-bottom:clamp(50px,12.5vw,200px)}@media screen and (min-width: 1537px){.manufacturing .productivity .leadText{margin-bottom:clamp(200px,13vw,312px)}}.manufacturing .productivity .sectionTitle{position:relative;margin-top:clamp(200px,50vw,380px);margin-bottom:clamp(70px,17.5vw,175px)}@media screen and (min-width: 801px){.manufacturing .productivity .sectionTitle{padding-top:90px}}@media screen and (min-width: 1537px){.manufacturing .productivity .sectionTitle{margin-top:345px;margin-bottom:clamp(175px,11.38vw,260px)}}.manufacturing .productivity .sectionTitle .absImg01{width:clamp(303px,75.75vw,1000px);position:absolute;top:8%;left:-27%;z-index:-1}@media screen and (min-width: 801px){.manufacturing .productivity .sectionTitle .absImg01{left:-19%;top:8%}}@media screen and (min-width: 1537px){.manufacturing .productivity .sectionTitle .absImg01{width:clamp(1000px,65vw,1770px);left:-18.5%;top:-6%}}.manufacturing .productivity .product{position:relative;max-width:1920px;margin:0 auto clamp(88px,22vw,178px)}.manufacturing .productivity .product .productInner{max-width:1920px}@media screen and (min-width: 801px){.manufacturing .productivity .product .productInner{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.manufacturing .productivity .product .dataList{width:88%;margin:0 auto}@media screen and (min-width: 801px){.manufacturing .productivity .product .dataList{width:480px;max-width:480px;min-width:480px}}@media screen and (min-width: 801px)and (max-width: 1536px){.manufacturing .productivity .product .dataList{margin:0 clamp(50px,6.24vw,147px)}}@media screen and (min-width: 1537px){.manufacturing .productivity .product .dataList{margin:0 147px}}.manufacturing .productivity .product .dataItem:nth-of-type(1){padding:10px 0 clamp(30px,7.5vw,42px)}.manufacturing .productivity .product .imgBox01{max-width:488px;margin-top:110px;position:relative}@media screen and (min-width: 801px)and (max-width: 1536px){.manufacturing .productivity .product .imgBox01{width:9%;width:clamp(135px,16.8vw,225px)}}@media screen and (min-width: 1537px){.manufacturing .productivity .product .imgBox01{width:clamp(225px,19.6vw,488px)}}.manufacturing .productivity .product .imgBox01 img{width:488px;position:absolute;top:0;right:0}.manufacturing .productivity .product .imgBox02{width:88%;margin:0 auto 50px}@media screen and (min-width: 801px){.manufacturing .productivity .product .imgBox02{width:41.6%;max-width:640px;position:relative;margin:0}}.manufacturing .productivity .product .imgBox02 img{width:100%}@media screen and (min-width: 801px){.manufacturing .productivity .product .imgBox02 img{width:640px;position:absolute;top:0;left:0}}.manufacturing .productivity .chinaSection{position:relative;padding-bottom:clamp(75px,18.75vw,355px)}@media screen and (min-width: 1537px){.manufacturing .productivity .chinaSection{padding-bottom:clamp(355px,23.09vw,560px)}}.manufacturing .productivity .chinaSection .decoText{position:absolute;top:0}@media screen and (min-width: 1537px){.manufacturing .productivity .chinaSection .decoText{font-size:clamp(205px,13.3vw,280px)}}.manufacturing .productivity .chinaSection .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.manufacturing .productivity .chinaSection .swiper-wrapper .position0{padding-top:0}.manufacturing .productivity .chinaSection .swiper-wrapper .position1{padding-top:2.5%}.manufacturing .productivity .chinaSection .swiper-wrapper .position2{padding-top:5%}.manufacturing .productivity .chinaSection .swiper-wrapper .position3{padding-top:7.5%}.manufacturing .productivity .chinaSection .swiper-wrapper .position4{padding-top:10%}.manufacturing .inspection{position:relative;overflow:hidden;margin-top:clamp(80px,20vw,100px);margin-bottom:clamp(135px,33.75vw,320px);padding-top:clamp(80px,20vw,100px)}@media screen and (min-width: 1537px){.manufacturing .inspection{margin-top:clamp(100px,6.5vw,200px);margin-bottom:clamp(320px,20.8vw,427px)}}.manufacturing .inspection .absImg01{position:absolute;width:clamp(360px,90vw,560px);top:clamp(80px,20vw,100px);left:-16%;z-index:-1}@media screen and (min-width: 801px)and (max-width: 1536px){.manufacturing .inspection .absImg01{width:clamp(490px,61.17vw,844px);left:-14%}}@media screen and (min-width: 1537px){.manufacturing .inspection .absImg01{top:clamp(100px,6.5vw,157px);left:-15%;width:clamp(844px,54.9vw,1355px)}}.manufacturing .inspection .sectionTitle{position:relative;margin-bottom:clamp(70px,17.5vw,175px)}@media screen and (min-width: 1537px){.manufacturing .inspection .sectionTitle{margin-top:200px;margin-bottom:clamp(175px,11.38vw,288px)}}.manufacturing .inspection .sectionTitle .contentsInner{position:relative}@media screen and (max-width: 800px){.manufacturing .inspection .sectionTitle .contentsInner{margin-top:100px}}.manufacturing .inspection .dataWrap .dataList{position:relative;width:clamp(215px,53.75vw,760px);margin:clamp(65px,16.35vw,100px) auto clamp(75px,18.75vw,245px) 7%}@media screen and (min-width: 801px){.manufacturing .inspection .dataWrap .dataList{width:49.4%;max-width:760px;margin:clamp(65px,16.35vw,100px) auto clamp(75px,18.75vw,245px)}}@media screen and (min-width: 1537px){.manufacturing .inspection .dataWrap .dataList{width:clamp(760px,49.4vw,1240px);max-width:1240px}}.manufacturing .inspection .dataWrap .dataList .absImg02{position:absolute;right:-63%;bottom:0;z-index:-1;width:clamp(187px,46.75vw,422px)}@media screen and (max-width: 800px){.manufacturing .inspection .dataWrap .dataList .absImg02{right:-93%}}@media screen and (min-width: 1537px){.manufacturing .inspection .dataWrap .dataList .absImg02{width:clamp(422px,27.4vw,682px);right:-138%}}@media screen and (min-width: 801px){.manufacturing .inspection .dataWrap .dataItem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.manufacturing .inspection .dataWrap .dataItem h4{font-size:clamp(24px,6vw,32px);margin-right:clamp(30px,3.74vw,100px)}@media screen and (min-width: 1537px){.manufacturing .inspection .dataWrap .dataItem h4{font-size:clamp(28px,1.82vw,50px);margin-right:clamp(100px,6.5vw,170px)}}.manufacturing .inspection .dataWrap .dataItem .quantityData{font-size:clamp(16px,4vw,28px)}@media screen and (min-width: 1537px){.manufacturing .inspection .dataWrap .dataItem .quantityData{font-size:clamp(28px,1.82vw,42px)}}.manufacturing .inspection .dataWrap .dataItem .quantityData .quantity{font-size:clamp(32px,8vw,48px)}@media screen and (min-width: 1537px){.manufacturing .inspection .dataWrap .dataItem .quantityData .quantity{font-size:clamp(48px,3.12vw,75px)}}.manufacturing .inspection .dataWrap .dataItem:nth-of-type(1){border-top:1px solid #636060}.manufacturing .inspection .japanSection{position:relative;padding-top:clamp(40px,10vw,135px)}.manufacturing .inspection .japanSection .decoText{position:absolute;top:0}@media screen and (min-width: 1537px){.manufacturing .inspection .japanSection .decoText{font-size:clamp(205px,13.3vw,280px)}}.manufacturing .inspection .japanSection .sliderWrap{position:relative;margin-left:clamp(24px,6vw,48px)}@media screen and (min-width: 801px)and (max-width: 1536px){.manufacturing .inspection .japanSection .sliderWrap{margin-left:clamp(48px,6vw,168px)}}@media screen and (min-width: 1537px){.manufacturing .inspection .japanSection .sliderWrap{margin-left:clamp(168px,10.93vw,280px)}}.manufacturing .inspection .japanSection .sliderWrap .sliderTitle{height:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;color:#939191;font-weight:400;letter-spacing:.5em}@media screen and (min-width: 801px)and (max-width: 1536px){.manufacturing .inspection .japanSection .sliderWrap .sliderTitle{font-size:16px;width:clamp(48px,6vw,168px);left:calc(clamp(48px,6vw,168px)*-1)}}@media screen and (min-width: 1537px){.manufacturing .inspection .japanSection .sliderWrap .sliderTitle{font-size:clamp(16px,1.04vw,24px);width:clamp(168px,10.93vw,280px);left:calc(clamp(168px,10.93vw,280px)*-1)}}.manufacturing .inspection .japanSection .sliderWrap .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.manufacturing #footer{background-color:rgba(0,0,0,0);padding-left:clamp(24px,6vw,80px);padding-right:clamp(24px,6vw,80px)}.manufacturing #footer .footerInner{max-width:100%;border-top:1px solid #636060;padding:67px 0 0;position:relative}@media screen and (min-width: 801px){.manufacturing #footer .footerInner{padding:40px 0 0}}.manufacturing #footer .footerInner .pageTopLink{position:absolute;top:-40px;right:0}.manufacturing #footer .footerInner .pageTopLink a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-family:"Playfair Display",serif}.manufacturing #footer .footerInner .pageTopLink a img{width:10px;height:10px;margin-left:18px}.manufacturing #footer .footerInner .footerContainer{margin-bottom:clamp(84px,21vw,126px)}.manufacturing #footer .footerInner .footerContainer .info .name{font-size:16px}.manufacturing #footer .footerInner .footerContainer .info .addressWrap{color:#afafaf}@media screen and (min-width: 801px){.manufacturing #footer .footerInner .copyrightWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.manufacturing #footer .footerInner .copyrightWrap .copyright{padding:0;margin:0;margin-inline:0;font-size:clamp(12px,3vw,14px);color:#afafaf}.manufacturing #footer .footerInner .officialLink{display:inline-block}@media screen and (max-width: 800px){.manufacturing #footer .footerInner .officialLink{margin-bottom:35px}}.manufacturing #footer .footerInner .officialLink a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-family:"Playfair Display",serif}.manufacturing #footer .footerInner .officialLink img{width:17px;height:17px;margin-left:15px}.manufacturing .decoTextEnd{text-align:center;overflow:hidden}@media screen and (max-width: 800px){.manufacturing .decoTextEnd{padding-bottom:10px}}.manufacturing .decoTextEnd .decoText{display:block;font-size:clamp(68px,17vw,253px)}@media screen and (min-width: 801px){.manufacturing .decoTextEnd .decoText{margin-bottom:-50px}}@media screen and (min-width: 1537px){.manufacturing .decoTextEnd .decoText{font-size:clamp(253px,16.46vw,429px)}}#loadingIframe{position:fixed;top:0;left:100%;width:100%;height:100svh;border:none;display:none;z-index:10001}/*# sourceMappingURL=manufacturing.min.css.map */