@charset "UTF-8";.content-wrapper .fullscreen{padding:0;background-color:#000}.content-wrapper .fullscreen ul{list-style-type:none}.content-wrapper .fullscreen header .logo{filter:Brightness(400%)}.content-wrapper .fullscreen header{background-color:transparent;box-shadow:none;border:none}.content-wrapper .fullscreen header nav ul.navigation>li p.jp{color:#fff}.content-wrapper .fullscreen header nav .contacts p.tel span.number{color:#fff}.content-wrapper .fullscreen header nav .contacts p.tel span.time{color:#fff}.content-wrapper .fullscreen footer{display:none}.content-wrapper .fullscreen section{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;overflow-wrap:break-word;overflow:hidden}.content-wrapper .fullscreen section.sp{display:none}.content-wrapper .fullscreen article{padding:0;margin:0;max-width:none}.content-wrapper .fullscreen .scrolldown{position:absolute;left:50%;bottom:56px;transform:translate(-50%);cursor:pointer}.content-wrapper .fullscreen ul.pages{position:absolute;left:0;top:0;width:100%;height:100%}.content-wrapper .fullscreen ul.pages>li{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;padding:0;opacity:0;transition:opacity 2s;display:none;background-color:#000}.content-wrapper .fullscreen ul.pages>li .bg{position:absolute;left:0;top:0;width:100%;height:100%}.content-wrapper .fullscreen ul.pages>li.show{opacity:1}.content-wrapper .fullscreen ul.pages>li.hide{opacity:0}.content-wrapper .fullscreen ul.pages>li.show .strecher{animation:scale 10s forwards}.content-wrapper .fullscreen ul.thumbs{position:absolute;right:29px;top:50%;transform:translateY(-50%)}.content-wrapper .fullscreen ul.thumbs>li{width:32px;height:32px;position:relative;cursor:pointer}.content-wrapper .fullscreen ul.thumbs>li:after{content:"";position:absolute;left:11px;top:11px;width:10px;height:10px;border:1px solid #b7a68d;border-radius:50%;box-sizing:border-box}.content-wrapper .fullscreen ul.thumbs>li.on:after{border:none;background-color:#b7a68d}.content-wrapper .fullscreen li.movie video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%}.content-wrapper .fullscreen li.movie button.play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:transparent;width:auto;height:auto}.content-wrapper .fullscreen li.movie button.play>*{flex-direction:column}.content-wrapper .fullscreen li.movie button.play .button_movie{width:92px;height:92px;border-radius:50%;border:2px solid rgba(255,255,255,.8);margin:0 auto;position:relative}.content-wrapper .fullscreen li.movie button.play .button_movie:before{content:"";position:absolute;left:3px;top:3px;width:82px;height:82px;border-radius:50%;background-color:#fffc}.content-wrapper .fullscreen li.movie button.play .button_movie:after{content:"";position:absolute;left:38px;top:32px;border:12px solid transparent;border-left:17px solid #d9c599;border-right:none}.content-wrapper .fullscreen li.movie button.play p{font-size:15px;line-height:15px;margin-top:24px;padding-bottom:1px;border-bottom:1px solid #fff}.content-wrapper .fullscreen li.concept article{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%)}.content-wrapper .fullscreen li.concept ul{display:flex;justify-content:center;flex-wrap:wrap}.content-wrapper .fullscreen li.concept li{width:min(600px,100%)}.content-wrapper .fullscreen li.concept h2{color:inherit;font-size:calc(var(--h2-size) + 6px);font-weight:700;line-height:1.87;letter-spacing:.075em;text-align:left;text-shadow:1px 1px 2px rgba(0 0 0 / .5)}.content-wrapper .fullscreen li.concept h2 span{padding-left:245px}.content-wrapper .fullscreen li.concept p,.content-wrapper .fullscreen li.belief p{font-size:var(--font-size);font-family:var(--font_jp_heading);font-weight:700;letter-spacing:.1em;line-height:2.28;text-align:left;text-shadow:1px 1px 2px rgba(0 0 0 / .5)}.content-wrapper .fullscreen li.belief article{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%)}.content-wrapper .fullscreen li.belief ul{display:flex;justify-content:center;flex-wrap:wrap;gap:min(30px,30 / 1200 * 100vw) min(108px,108 / 1200 * 100vw)}.content-wrapper .fullscreen li.belief li{width:min(382px,100%)}.content-wrapper .fullscreen li.belief h2{text-align:center;font-size:calc(var(--h2-size) + 6px);line-height:1.1;color:#b7a68d;letter-spacing:.1em;text-shadow:1px 1px 2px rgba(0 0 0 / .5)}.content-wrapper .fullscreen li.belief h3{text-align:center;color:inherit;font-size:var(--h2-size);font-weight:700;line-height:1.33;margin-top:24px;letter-spacing:.1em;text-shadow:1px 1px 2px rgba(0 0 0 / .5)}.content-wrapper .fullscreen li.belief p{margin-top:32px}.content-wrapper .fullscreen li.brands{background-color:#22090b}.content-wrapper .fullscreen li.brands article{max-width:1200px;margin:0 auto}.content-wrapper .fullscreen li.brands ul:nth-child(2){border-top:1px solid #6d584c;padding-top:50px}.content-wrapper .fullscreen li.brands h1{font-size:20px;line-height:56px;color:#b7a68d;padding-top:147px;padding-bottom:35px;letter-spacing:.075em}.content-wrapper .fullscreen li.brands h2{font-size:14px;line-height:32px;padding-top:13px;padding-bottom:50px;letter-spacing:.1em}.content-wrapper .fullscreen li.brands p{font-size:14px;line-height:32px;letter-spacing:.1em}.content-wrapper .fullscreen li.company{background-color:#696969}.content-wrapper .fullscreen li.company article{max-width:600px;width:max-content;font-family:var(--font_jp_heading);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.content-wrapper .fullscreen li.company h1{font-size:min(20px,var(--h2-size));line-height:2.8;color:var(--color_accent);padding-top:0;letter-spacing:.075em}.content-wrapper .fullscreen li.company ul{border-bottom:1px solid #8e867a}.content-wrapper .fullscreen li.company li{border-top:1px solid #8e867a;padding:10px 0;text-align:left}.content-wrapper .fullscreen li.company li p{margin:0;font-size:var(--font-size);font-weight:700;line-height:1.8;letter-spacing:.1em;padding-left:clamp(6em,210 / 1200 * 100vw,210px);position:relative}.content-wrapper .fullscreen li.company li p i{font-style:normal;position:absolute;left:0;top:0;display:block;letter-spacing:.1em}.content-wrapper .fullscreen li.company p.top{display:none}.content-wrapper .fullscreen li.down1 article,.content-wrapper .fullscreen li.down2 article,.content-wrapper .fullscreen li.down3 article{padding-left:3%;position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%)}.content-wrapper .fullscreen li.down1 article{padding-right:calc(174 / 1800 * 100%);text-align:center}.content-wrapper .fullscreen li.down2 article{padding-left:calc(200 / 1800 * 100%)}.content-wrapper .fullscreen li.down3 article{padding-right:calc(200 / 1800 * 100%)}.content-wrapper .fullscreen li.down1 p,.content-wrapper .fullscreen li.down2 p,.content-wrapper .fullscreen li.down3 p{font-family:var(--font_jp_heading);font-weight:700;text-shadow:1px 1px 2px #000000}.content-wrapper .fullscreen li.down1 p{font-size:var(--h3-size);line-height:2;letter-spacing:.12em;float:right}.content-wrapper .fullscreen li.down2 p{font-size:var(--font-size);line-height:2.28;letter-spacing:.1em;max-width:430px;text-align:left}.content-wrapper .fullscreen li.down3 p{font-size:var(--font-size);line-height:2.28;letter-spacing:.1em;max-width:520px;text-align:left;float:right}@media only screen and (max-width: 980px){.content-wrapper .fullscreen li.belief ul{row-gap:1em}.content-wrapper .fullscreen li.belief li{width:100%;padding-inline:calc(150 / 1800 * 100%)}.content-wrapper .fullscreen li.belief h2{margin:0;font-size:var(--h2-size)}.content-wrapper .fullscreen li.belief h3{margin-top:.5em;margin-bottom:0;font-size:var(--h3-size)}.content-wrapper .fullscreen li.belief p{margin-top:1em;line-height:2}}@media only screen and (max-width: 768px){.content-wrapper .fullscreen header nav .menu{color:#fff}.content-wrapper .fullscreen header nav i,.content-wrapper .fullscreen header nav i:before,.content-wrapper .fullscreen header nav i:after{background-color:#fff}.content-wrapper .fullscreen header nav ul.icons{filter:Brightness(400%)}.content-wrapper .fullscreen .bottommenu{display:none}.content-wrapper .fullscreen section.pc{display:none}.content-wrapper .fullscreen section.sp{display:block}.content-wrapper .fullscreen li.movie video{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}.content-wrapper .fullscreen li.movie button.play{position:absolute;left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%)}.content-wrapper .fullscreen li.movie button.play .button_movie{width:calc(92 / 750 * 100vw);height:calc(92 / 750 * 100vw);border-width:1px}.content-wrapper .fullscreen li.movie button.play .button_movie:before{left:.4vw;top:.4vw;width:calc(82 / 750 * 100vw);height:calc(82 / 750 * 100vw)}.content-wrapper .fullscreen li.movie button.play .button_movie:after{left:calc(38 / 750 * 100vw);top:calc(32 / 750 * 100vw);border:1.6vw solid transparent;border-left:calc(17 / 750 * 100vw) solid #d9c599}.content-wrapper .fullscreen li.movie button.play p{display:none}.content-wrapper .fullscreen li.movie .buttons button{border:none;background-color:#ccb177}.content-wrapper .fullscreen ul.thumbs{position:absolute;right:13px;top:50%;transform:translateY(-50%)}.content-wrapper .fullscreen ul.thumbs>li{width:22px;height:22px}.content-wrapper .fullscreen ul.thumbs>li:after{left:7px;top:7px;width:8px;height:8px}.content-wrapper .fullscreen .scrolldown{position:absolute;left:50%;bottom:28px;transform:translate(-50%)}.content-wrapper .fullscreen li .centerbox{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%)}.content-wrapper .fullscreen li.concept h2{font-size:24px;line-height:40px;letter-spacing:.075em;text-align:center}.content-wrapper .fullscreen li.concept h2 span{padding-left:0}.content-wrapper .fullscreen li.concept p,.content-wrapper .fullscreen li.belief p{width:min(400px,100% - 70px);margin:0 auto;font-size:min(14px,var(--h3-size));line-height:2}.content-wrapper .fullscreen li.concept p{text-align:left;letter-spacing:.12em}.content-wrapper .fullscreen li.belief h2{font-size:26px;line-height:32px;color:#b7a68d;letter-spacing:.1em}.content-wrapper .fullscreen li.belief h3{font-size:16px;line-height:32px;margin-top:9px;letter-spacing:.1em}.content-wrapper .fullscreen li.belief p{width:min(400px,100% - 70px);margin-top:23px;letter-spacing:.12em;text-align:left}.content-wrapper .fullscreen li.brands article{max-width:none;padding:0 40px}.content-wrapper .fullscreen li.brands ul:nth-child(2){border-top-width:.5px;padding-top:24px}.content-wrapper .fullscreen li.brands h1{font-size:16px;line-height:28px;padding-top:91px;padding-bottom:25px}.content-wrapper .fullscreen li.brands h2{font-size:12px;line-height:16px;padding-top:13px;padding-bottom:24px}.content-wrapper .fullscreen li.brands p{font-size:12px;line-height:16px}.content-wrapper .fullscreen li.brands p~p{margin-top:12px}.content-wrapper .fullscreen li.company article{width:min(400px,100% - 70px)}.content-wrapper .fullscreen li.company h1{font-size:16px;line-height:28px;padding-bottom:25px}.content-wrapper .fullscreen li.company ul{border-bottom-width:.5px}.content-wrapper .fullscreen li.company li{border-top:1px solid #8e867a;text-align:left;padding:6px 0}.content-wrapper .fullscreen li.company li p{line-height:1.33;padding-left:80px;white-space:nowrap}.content-wrapper .fullscreen li.company li p i{position:absolute;left:0;top:0;display:block;letter-spacing:.1em}.content-wrapper .fullscreen li.company p.top{margin-top:24px;display:block}.content-wrapper .fullscreen li.company p.top a{font-size:12px;line-height:27px;color:#b7a68d;border-bottom:.5px solid #b7a68d;letter-spacing:.12em}.content-wrapper .fullscreen li.down1 article{padding:0}.content-wrapper .fullscreen li.down1 article p,.content-wrapper .fullscreen li.down2 article p,.content-wrapper .fullscreen li.down3 article p{width:min(400px,100% - 70px);margin:0 auto;font-size:min(14px,var(--h3-size));line-height:2}.content-wrapper .fullscreen li.down1 article p{float:none}.content-wrapper .fullscreen li.down2 article{padding:0}.content-wrapper .fullscreen li.down2 article p{text-align:left}.content-wrapper .fullscreen li.down3 article{padding:0;overflow:visible}.content-wrapper .fullscreen li.down3 article p{text-align:left;float:none}.content-wrapper .fullscreen li.down3 article p a{line-height:27px;color:#b7a68d;border-bottom:.5px solid #b7a68d;letter-spacing:.12em}}@keyframes scale{0%{transform:scale(1)}to{transform:scale(1.1)}}#vimeo-player{padding-inline:3%;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000000e6;opacity:0;transition:opacity 1s;z-index:1000}#vimeo-player .close-btn{position:absolute;right:70px;top:73px;width:40px;height:40px;background:url(//repropark.jp/cdn/shop/files/popupmenu-close.png?v=8945824923281131672) center center no-repeat}#vimeo-player .close-btn:hover{cursor:pointer}@media only screen and (max-width: 768px){#vimeo-player .close-btn{right:20px;top:20px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/page.css.map */
