@charset "UTF-8";*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}html{font-size:62.5%}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}html body .clearfix{display:inline-block;height:1%}html body .clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}html body img,html body svg,html body video{height:auto;width:100%}@media screen and (min-width:980px){html body .pc{display:block}html body .sp{display:none!important}}@media screen and (max-width:980px){html body .sp{display:block}html body .pc{display:none!important}}html body .scroll-in{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}html body .scroll-in.show{opacity:1;-webkit-transform:none;transform:none;transition:.5s ease}html body .gif>*{opacity:0}html body .gif>.current{opacity:1}@font-face{html body{font-family:HelveticaNeue-Bold;src:url(../font/helvetica-neue/HelveticaNeue-Bold.eot)}}html{height:100%;scroll-behavior:smooth;scroll-padding-top:46px}html body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:auto;background-color:#dedad3;font-family:dnp-shuei-mincho-pr6,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-style:normal;font-weight:500;opacity:1;padding-top:0;scroll-behavior:smooth}#main,html body{height:100%}#main .tagline{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);font-size:1.85rem;position:absolute;right:15px;top:28px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:2}@media screen and (min-width:585px){#main .tagline{font-size:2.2rem;right:calc(50% - 271px)}}@media screen and (min-width:585px) and (min-aspect-ratio:195/256){#main .tagline{right:calc(50% - 37.51617vh + 10px)}}#main .utsuku-silhouette-logo{left:13.5px;opacity:0;position:absolute;top:13.5px;width:86px;z-index:2}@media screen and (min-width:1200px){#main .utsuku-silhouette-logo{display:none}}#main .utsuku-silhouette-logo p{font-size:1rem;margin-top:15px;text-align:center;text-decoration:underline}#main .utsuku-silhouette-logo p:before{content:"(";margin-right:5px}#main .utsuku-silhouette-logo p:after{content:")";margin-left:5px}#main .globalwork-logo{bottom:127.5px;position:absolute;right:14px;translate:100px 0;width:13px;z-index:2}@media screen and (min-width:585px){#main .globalwork-logo{bottom:calc(100% - 52.5px);right:20px;rotate:-90deg;-webkit-transform-origin:0 100%;transform-origin:0 100%;translate:0 -100px;width:20px}}#main .about-button{align-items:center;border:1px solid;border-radius:10px;bottom:20px;display:flex;font-size:1rem;height:20px;justify-content:center;left:20px;opacity:0;position:absolute;width:60px;z-index:101}@media screen and (min-width:1200px){#main .about-button{display:none}}#main .splide{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}#main .splide .splide__arrow{aspect-ratio:20/17;background-color:#000;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);left:0;margin-inline:auto;opacity:0;position:absolute;right:0;transition:1s ease 1.5s;width:10px;z-index:2}@media screen and (min-width:585px){#main .splide .splide__arrow{display:none}}#main .splide .splide__arrow svg{display:none}#main .splide .splide__arrow.splide__arrow--prev{rotate:180deg;top:20px}#main .splide .splide__arrow.splide__arrow--next{bottom:20px}#main .splide .splide__pagination{bottom:20px;display:flex;flex-wrap:wrap;position:absolute;right:15px;transition:1s ease 1.5s;translate:50px 0;width:10px;z-index:2}@media screen and (min-width:585px){#main .splide .splide__pagination{bottom:50%;right:calc(50% - 328.5px);translate:0 50%}}@media screen and (min-width:585px) and (min-aspect-ratio:195/256){#main .splide .splide__pagination{right:calc(50% - 37.51617vh - 60px)}}#main .splide .splide__pagination li{margin-top:10px}@media screen and (min-width:585px){#main .splide .splide__pagination li{margin-top:23.5px}#main .splide .splide__pagination li:first-child{margin-top:0}#main .splide .splide__pagination li:nth-child(2) .splide__pagination__page:after{content:"TAPARED"}#main .splide .splide__pagination li:nth-child(3) .splide__pagination__page:after{content:"WIDE"}#main .splide .splide__pagination li:nth-child(4) .splide__pagination__page:after{content:"FLARE"}#main .splide .splide__pagination li:nth-child(5) .splide__pagination__page:after{content:"I LINE SKIRT"}#main .splide .splide__pagination li:hover .splide__pagination__page:after{letter-spacing:.05em}}#main .splide .splide__pagination li .splide__pagination__page{align-items:center;aspect-ratio:1/1;background-color:#fff;border:1px solid #000;border-radius:50%;display:block;display:flex;justify-content:center;position:relative;width:10px}#main .splide .splide__pagination li .splide__pagination__page:before{aspect-ratio:1/1;background-color:#000;border-radius:50%;content:"";display:block;scale:0;transition:.3s ease;width:5px}#main .splide .splide__pagination li .splide__pagination__page.is-active:before{scale:1}@media screen and (min-width:585px){#main .splide .splide__pagination li .splide__pagination__page:after{content:"STRAIGHT";font-family:urw-din-condensed,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;left:22.5px;position:absolute;top:50%;transition:.3s ease;translate:0 -50%;white-space:nowrap}}#main .splide .splide__track{height:100%!important;overflow:hidden;z-index:1}#main .splide .splide__track .splide__list{height:100%}#main .splide .splide__track .splide__list .splide__slide{height:100vh;width:100%}#main .splide .splide__track .splide__list .splide__slide .section{-webkit-clip-path:inset(0);clip-path:inset(0);height:100%;margin-inline:auto;max-width:585px;overflow:hidden;position:relative;width:100%}@media screen and (min-width:585px) and (min-aspect-ratio:195/256){#main .splide .splide__track .splide__list .splide__slide .section{max-width:none;width:76.171875vh}#main .splide .splide__track .splide__list .splide__slide .section:before{background-size:cover;content:"";display:block;height:100%;left:0;position:absolute;scale:1.05;top:0;transition:0s linear 0s;width:100%}}#main .splide .splide__track .splide__list .splide__slide .section.section1{opacity:0;scale:1.1}@media screen and (min-width:585px) and (min-aspect-ratio:195/256){#main .splide .splide__track .splide__list .splide__slide .section.section1:before{background-image:url(../images/utsuku-silhouette-2024autumn/section1-main_wide.jpg)}#main .splide .splide__track .splide__list .splide__slide .section.section2:before{background-image:url(../images/utsuku-silhouette-2024autumn/section2-main_wide.jpg)}#main .splide .splide__track .splide__list .splide__slide .section.section3:before{background-image:url(../images/utsuku-silhouette-2024autumn/section3-main_wide.jpg)}#main .splide .splide__track .splide__list .splide__slide .section.section4:before{background-image:url(../images/utsuku-silhouette-2024autumn/section4-main_wide.jpg)}#main .splide .splide__track .splide__list .splide__slide .section.section5:before{background-image:url(../images/utsuku-silhouette-2024autumn/section5-main_wide.jpg)}}#main .splide .splide__track .splide__list .splide__slide .section:hover{cursor:pointer}#main .splide .splide__track .splide__list .splide__slide .section>img{height:100%;object-fit:cover;scale:1.05;transition:0s linear 0s;width:100%}@media screen and (min-width:585px) and (min-aspect-ratio:195/256){#main .splide .splide__track .splide__list .splide__slide .section>img{display:none}}#main .splide .splide__track .splide__list .splide__slide.is-active .section:before,#main .splide .splide__track .splide__list .splide__slide.is-active .section>img{scale:1;transition:3s linear}#main .silhouette-name-wrapper{bottom:50%;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);color:#fff;left:0;margin-inline:auto;max-width:585px;overflow:hidden;pointer-events:none;position:absolute;right:0;text-align:center;transition:bottom .5s ease,-webkit-clip-path 1s ease 1s;transition:bottom .5s ease,clip-path 1s ease 1s;transition:bottom .5s ease,clip-path 1s ease 1s,-webkit-clip-path 1s ease 1s;translate:0 50%;width:100%;z-index:1002}#main .silhouette-name-wrapper .head{font-family:century-old-style-std,serif;font-size:1.2rem;font-style:normal;font-weight:400;transition:.5s ease}@media screen and (min-width:585px){#main .silhouette-name-wrapper .head{font-size:1.7rem}}#main .silhouette-name-wrapper .silhouette-names{align-items:center;display:flex;justify-content:flex-start;margin-top:-5px;transition:.6s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main .silhouette-name-wrapper .silhouette-names .name{font-family:urw-din-condensed,sans-serif;font-size:8.1rem;font-style:normal;font-weight:700;letter-spacing:.01em;max-width:585px;transition:.5s ease;white-space:nowrap;width:100vw}@media screen and (min-width:585px){#main .silhouette-name-wrapper .silhouette-names .name{font-size:11.5rem}}#main .silhouette-name-wrapper .silhouette-names .name span{display:inline-block;opacity:0;transition:translate .5s ease,opacity .5s ease;translate:0 -20px}#main .silhouette-name-wrapper .silhouette-names .name span.space{width:.15em}#main .silhouette-name-wrapper .silhouette-names .name span:first-child{transition-delay:0s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(2){transition-delay:.1s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(3){transition-delay:.2s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(4){transition-delay:.3s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(5){transition-delay:.4s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(6){transition-delay:.5s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(7){transition-delay:.6s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(8){transition-delay:.7s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(9){transition-delay:.8s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(10){transition-delay:.9s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(11){transition-delay:1s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(12){transition-delay:1.1s}#main .silhouette-name-wrapper .silhouette-names .name span:nth-child(13){transition-delay:1.2s}#main .silhouette-name-wrapper .check{align-items:center;aspect-ratio:255/60;border:1px solid #fff;border-radius:15px;display:flex;font-size:1.2rem;justify-content:center;margin:0 auto;overflow:hidden;transition:.5s ease;width:127.5px}@media screen and (min-width:585px){#main .silhouette-name-wrapper .check{font-size:1.6rem}}#main:has(.section:hover) .silhouette-name-wrapper .check{background-color:#fff;color:#000}#main:has(.slide1.is-active) .silhouette-name-wrapper .head:after{content:"01"}#main:has(.slide1.is-active) .silhouette-name-wrapper .silhouette-names{translate:0 0}#main:has(.slide1.is-active) .silhouette-name-wrapper .silhouette-names .name:first-child span{opacity:1;translate:0 0}#main:has(.slide2.is-active) .silhouette-name-wrapper .head:after{content:"02"}#main:has(.slide2.is-active) .silhouette-name-wrapper .silhouette-names{translate:-20% 0}#main:has(.slide2.is-active) .silhouette-name-wrapper .silhouette-names .name:nth-child(2) span{opacity:1;translate:0 0}#main:has(.slide3.is-active) .silhouette-name-wrapper .head:after{content:"03"}#main:has(.slide3.is-active) .silhouette-name-wrapper .silhouette-names{translate:-40% 0}#main:has(.slide3.is-active) .silhouette-name-wrapper .silhouette-names .name:nth-child(3) span{opacity:1;translate:0 0}#main:has(.slide4.is-active) .silhouette-name-wrapper .head:after{content:"04"}#main:has(.slide4.is-active) .silhouette-name-wrapper .silhouette-names{translate:-60% 0}#main:has(.slide4.is-active) .silhouette-name-wrapper .silhouette-names .name:nth-child(4) span{opacity:1;translate:0 0}#main:has(.slide5.is-active) .silhouette-name-wrapper .head:after{content:"05"}#main:has(.slide5.is-active) .silhouette-name-wrapper .silhouette-names{translate:-80% 0}#main:has(.slide5.is-active) .silhouette-name-wrapper .silhouette-names .name:nth-child(5) span{opacity:1;translate:0 0}#main .horizontal-scroll-wrapper{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:hsla(34,19%,78%,.6);height:100%;inset:0;opacity:0;position:fixed;transition:.5s ease .4s;visibility:hidden;width:100%;z-index:1000}#main .horizontal-scroll-wrapper .detail-section{height:100%;margin-left:50%;opacity:0;transition:margin-left .8s ease .9s,opacity .4s ease 0s;width:100%}#main .horizontal-scroll-wrapper .detail-section .yajirushi{align-items:center;display:flex;font-family:yu-mincho-pr6n,sans-serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;left:0;position:absolute;text-align:center;top:25px;width:100%}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section .yajirushi{bottom:109px;left:auto;right:20px;top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}#main .horizontal-scroll-wrapper .detail-section .yajirushi:after,#main .horizontal-scroll-wrapper .detail-section .yajirushi:before{aspect-ratio:46/11;content:"";display:block;margin-inline:8px;width:23px}#main .horizontal-scroll-wrapper .detail-section .yajirushi:after{-webkit-animation:yajirushi 1.5s linear 0s infinite;animation:yajirushi 1.5s linear 0s infinite;background-image:url(../images/utsuku-silhouette-2024autumn/yajirushi.png);background-repeat:repeat-x;background-size:34px 100%}@-webkit-keyframes yajirushi{0%{background-position:0 0}to{background-position:34px 0}}@keyframes yajirushi{0%{background-position:0 0}to{background-position:34px 0}}#main .horizontal-scroll-wrapper .detail-section .horizontal-container{-ms-overflow-style:none;height:calc(100% - 192.5px);margin-top:60px;overflow:scroll;position:relative;scrollbar-width:none;width:100%}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section .horizontal-container{height:calc(100% - 167.5px);margin-top:35px}}#main .horizontal-scroll-wrapper .detail-section .horizontal-container::-webkit-scrollbar{display:none}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content{display:flex;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph{height:100%;margin-right:12px;overflow:hidden;position:relative}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph .point{bottom:15px;left:15px;opacity:0;position:absolute;transition:1s ease 0s;translate:0 30px;z-index:2}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph .point.lt{bottom:auto;top:15px}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph .point.rt{bottom:auto;left:auto;right:15px;top:15px}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph .point.rb{left:auto;right:15px}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph .point .head{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";background-color:#000;border-radius:2px;color:#fff;display:block;font-size:1rem;margin-bottom:5px;padding:3px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph .point .head{font-size:1.2rem}}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph .point .point-text{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna";display:block;font-size:1.1rem;margin-inline:auto;margin-left:3px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph .point .point-text{font-size:1.4rem}}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph .point .point-text span{text-combine-upright:all}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .ph img{height:100%;position:relative;width:auto;z-index:1}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;padding-inline:30px;position:relative;width:497px}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area{width:594.5px}}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .kubomi{align-items:center;aspect-ratio:1/2;background-color:#f09191;border-radius:25px 0 0 25px;display:flex;justify-content:flex-end;position:absolute;right:0;top:50%;translate:0 -50%;width:25px}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .kubomi:after{background-color:#fff;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);content:"";display:block;height:7px;width:6px}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .left{width:234.5px}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .left{width:245px}}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .left .silhouette{font-family:century-old-style-std,serif;font-size:12px;font-style:normal;font-weight:400}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .left .name{font-family:urw-din-condensed,sans-serif;font-size:4.8rem;font-style:normal;font-weight:700}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .left .description{font-size:1.2rem;line-height:1.75;margin-top:1em}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .left .description{margin-top:1.6em}}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .right{flex:1}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .right .img{margin:0 auto;width:120px}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .credit{width:100%}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .credit{margin-top:20px}}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .credit ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .credit ul li{align-items:center;display:flex;justify-content:space-between;margin-top:15px;padding-right:20px;width:50%}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .credit ul li .name{font-size:1.2rem;width:calc(100% - 110px)}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .credit ul li .buy{align-items:center;aspect-ratio:210/40;background-color:#000;border:1px solid #000;border-radius:20px;color:#fff;display:flex;font-family:century-old-style-std,serif;font-size:1rem;font-style:normal;font-weight:400;justify-content:center;transition:.3s ease;width:105px}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .credit ul li .buy:hover{background-color:#fff;color:#000}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .text-area .inner .credit ul li .buy.coming{background-color:#fff;border:none;color:#000;pointer-events:none}#main .horizontal-scroll-wrapper .detail-section .horizontal-container .horizontal-content .spacer{height:100%;width:100vw}#main .horizontal-scroll-wrapper .detail-section .others{bottom:0;height:132.5px;left:0;margin-inline:auto;max-width:367.5px;position:absolute;right:0;translate:0 200px;width:100%}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section .others{bottom:18px}}#main .horizontal-scroll-wrapper .detail-section .others .back{align-items:center;background-color:#fff;border:1px solid #000;border-radius:10px;bottom:20px;display:flex;font-family:yu-mincho-pr6n,sans-serif;font-size:1rem;font-style:normal;font-weight:400;height:20px;justify-content:center;left:20px;position:absolute;transition:.3s ease;width:60.5px;z-index:2}#main .horizontal-scroll-wrapper .detail-section .others .back:hover{background-color:#000;color:#fff}#main .horizontal-scroll-wrapper .detail-section .others .item-name{bottom:25px;font-family:century-old-style-std,serif;font-size:1.2rem;font-style:normal;font-weight:400;left:0;position:absolute;text-align:center;width:100%;z-index:1}#main .horizontal-scroll-wrapper .detail-section .others .buy{align-items:center;background-color:#000;border:1px solid #000;border-radius:10px;bottom:20px;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;right:20px;transition:.3s ease;width:105px;z-index:2}#main .horizontal-scroll-wrapper .detail-section .others .buy:hover{background-color:#fff;color:#000}#main .horizontal-scroll-wrapper .detail-section .others .buy.coming{background-color:transparent;border:none;color:#000;pointer-events:none}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section.detail-section1 .horizontal-content .text-area .inner .right .img{width:172.8px}}#main .horizontal-scroll-wrapper .detail-section.detail-section2 .horizontal-content .text-area .inner .right .img{width:123.5px}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section.detail-section2 .horizontal-content .text-area .inner .right .img{width:177.84px}}#main .horizontal-scroll-wrapper .detail-section.detail-section3 .horizontal-content .text-area .inner .right .img{width:139.5px}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section.detail-section3 .horizontal-content .text-area .inner .right .img{width:200.88px}}#main .horizontal-scroll-wrapper .detail-section.detail-section4 .horizontal-content .text-area .inner .right .img{width:137px}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section.detail-section4 .horizontal-content .text-area .inner .right .img{width:197.28px}}#main .horizontal-scroll-wrapper .detail-section.detail-section5 .horizontal-content .text-area .inner .right .img{width:152px}@media screen and (min-width:585px){#main .horizontal-scroll-wrapper .detail-section.detail-section5 .horizontal-content .text-area .inner .right .img{width:218.88px}}#main .horizontal-scroll-wrapper.open{opacity:1;transition:.5s ease 0s;visibility:visible}#main .horizontal-scroll-wrapper.open .detail-section{margin-left:0;opacity:1;transition:.8s ease .4s}#main .horizontal-scroll-wrapper.open .detail-section .horizontal-container .horizontal-content .ph:first-child .point{opacity:1;transition:1s ease 1s;translate:0 0}#main .horizontal-scroll-wrapper.open .detail-section .horizontal-container .horizontal-content .ph.scroll-ph.show .point{opacity:1;transition:1s ease 0s;translate:0 0}#main .horizontal-scroll-wrapper.open .detail-section .others{transition:.8s ease .4s;translate:0 0}#main.detail-open .silhouette-name-wrapper{bottom:91px}#main.detail-open .silhouette-name-wrapper .head{height:0;overflow:hidden}#main.detail-open .silhouette-name-wrapper .silhouette-names .name{color:#000;font-size:3.6rem}#main.detail-open .silhouette-name-wrapper .check{height:0;opacity:0;width:0}#main .about-modal{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:hsla(34,19%,78%,.6);display:flex;height:100%;inset:0;justify-content:center;opacity:0;position:fixed;transition:.6s ease 0s;visibility:hidden;width:100%;z-index:100}@media screen and (min-width:1200px){#main .about-modal{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;opacity:1;right:auto;visibility:visible;width:calc(50% - 292.5px)}}@media screen and (min-width:585px) and (min-aspect-ratio:195/256){#main .about-modal{width:calc(50% - 37.51617vh)}}#main .about-modal .inner{background-color:#fff;opacity:0;padding-top:31.5px;padding-inline:32px;padding-bottom:15px;transition:.6s ease .5s;translate:0 10px;width:285px}@media screen and (min-width:1200px){#main .about-modal .inner{background:none;opacity:1;opacity:0;padding:0;translate:0 0;translate:0 50px;width:213.5px}}#main .about-modal .inner .logo{margin-inline:auto;width:99.5px}@media screen and (min-width:1200px){#main .about-modal .inner .logo{width:129.5px}}#main .about-modal .inner .logo p{font-family:yu-mincho-pr6n,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;font-weight:600;margin-top:5px;text-align:center}@media screen and (min-width:1200px){#main .about-modal .inner .logo p{font-size:1.57rem}}#main .about-modal .inner .text p{line-height:1.8;margin-top:1.8em}#main .about-modal .inner .link,#main .about-modal .inner .text p{font-family:yu-mincho-pr6n,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400}#main .about-modal .inner .link{align-items:center;background-color:#f09191;border:2px solid #f09191;border-radius:20px;display:flex;height:40px;justify-content:center;margin-top:20px;transition:.3s ease;width:100%}#main .about-modal .inner .link:hover{background-color:transparent}#main .about-modal .inner .copy{font-family:century-old-style-std,serif;font-size:.8rem;font-style:normal;font-weight:400;margin-top:25px;text-align:center}@media screen and (min-width:1200px){#main .about-modal .inner .copy{display:none}}#main.about-open .about-modal{opacity:1;transition:.6s ease 0s;visibility:visible}#main.about-open .about-modal .inner{opacity:1;translate:0 0}#main.about-open .silhouette-name-wrapper{opacity:0}#main.about-open .about-button{background-color:#fff;border-color:#000;color:#fff}#main.about-open .about-button:before{color:#000;content:"Close";left:50%;position:absolute;top:50%;translate:-50% -50%}#main .copy-pc{display:none}@media screen and (min-width:1200px){#main .copy-pc{bottom:20px;display:block;font-family:century-old-style-std,serif;font-size:1rem;font-style:normal;font-weight:400;position:absolute;right:20px}}#main .mask{display:none}@media screen and (min-width:585px){#main .mask{background-color:#dedad3;-webkit-clip-path:inset(0);clip-path:inset(0);display:block;height:150px;left:calc(50% + 314px);position:absolute;top:50%;translate:0 -50%;width:150px;z-index:2}}@media screen and (min-width:585px) and (min-aspect-ratio:195/256){#main .mask{left:calc(50% + 37.51617vh + 60px)}}#main.init .about-button{opacity:1;transition:opacity 1s ease 1.5s}#main.init .utsuku-silhouette-logo{opacity:1;transition:1s ease 1.5s}#main.init .globalwork-logo{transition:1s ease 1.5s;translate:0 0}#main.init .tagline{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 2s}#main.init .splide .splide__arrow{opacity:1}#main.init .splide .splide__pagination{translate:0 0}@media screen and (min-width:585px){#main.init .splide .splide__pagination{translate:0 50%}}#main.init .splide .splide__track .splide__list .splide__slide .section.section1{opacity:1;scale:1;transition:2s ease 0s}#main.init .silhouette-name-wrapper{-webkit-clip-path:inset(0);clip-path:inset(0)}@media screen and (min-width:1200px){#main.init .about-modal .inner{opacity:1;transition:2s ease 2s;translate:0 0}}@media screen and (min-width:585px){#main.init .mask{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:1s ease 1.5s}}