.Century_b{font-family:"century-gothic",sans-serif;font-weight:700;font-style:normal}.NeueHaas_m{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-style:normal}.wrapper{overflow:hidden}.wrapper .header,.wrapper .main,.wrapper .contents,.wrapper .footer{height:auto;opacity:1;-webkit-transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1)}.wrapper.open .header,.wrapper.open .main,.wrapper.open .contents,.wrapper.open .footer{height:0;overflow:hidden}.wrapper.invisible .header,.wrapper.invisible .main,.wrapper.invisible .contents,.wrapper.invisible .footer{opacity:0}.wrapper .modal{height:0;overflow:hidden;opacity:0;-webkit-transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1)}.wrapper .modal_cont .img_wrapper{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%);-webkit-transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .5s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .5s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1),transform .5s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1),transform .5s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .5s cubic-bezier(0.19, 1, 0.22, 1)}.wrapper .modal_cont .credits{opacity:0;-webkit-transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1)}.wrapper .modal_close_button{pointer-events:none}.wrapper .modal.open{height:auto}.wrapper .modal.visible{opacity:1}.wrapper .modal.visible .modal_cont .img_wrapper{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.wrapper .modal.visible .modal_cont .credits{opacity:1}.wrapper .modal.visible .modal_close_button{pointer-events:auto}.credits .credit div span p{opacity:.5;pointer-events:none}@-webkit-keyframes cursor{0%{opacity:0}10%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}50%{opacity:1}60%{opacity:0}70%{opacity:1}80%{opacity:0}90%{opacity:1}100%{opacity:0}}@keyframes cursor{0%{opacity:0}10%{opacity:1}20%{opacity:0}30%{opacity:1}40%{opacity:0}50%{opacity:1}60%{opacity:0}70%{opacity:1}80%{opacity:0}90%{opacity:1}100%{opacity:0}}.header{width:100%;position:fixed;z-index:100;top:0;left:0}.header_wrapper .header_container{padding:1.3333333333vw 0 5.3333333333vw 4.2666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;z-index:110}.header_wrapper .header_container .left{width:84.5333333333vw;margin-top:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_wrapper .header_container .left .season{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:3.0666666667vw;line-height:.95em}.header_wrapper .header_container .left .beams{width:33.8666666667vw;height:6.8vw;cursor:pointer}.header_wrapper .header_container .right{width:11.4666666667vw;height:11.2vw}.header_wrapper .header_container .right .links,.header_wrapper .header_container .right .sns{display:none}.header_wrapper .header_container .right .hamburger{width:100%;height:100%;position:relative;z-index:110}.header_wrapper .header_container .right .hamburger .line_wrapper{width:3.2vw;height:2.5333333333vw;position:absolute;top:4vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_wrapper .header_container .right .hamburger .line_wrapper .line{width:100%;height:1px}.header_wrapper .header_container .right .hamburger .line_wrapper .line_1,.header_wrapper .header_container .right .hamburger .line_wrapper .line_3{background-color:#c4c4c4}.header_wrapper .header_container .right .hamburger .line_wrapper .line_2{position:relative}.header_wrapper .header_container .right .hamburger .line_wrapper .line_2::before,.header_wrapper .header_container .right .hamburger .line_wrapper .line_2::after{content:"";width:100%;height:100%;background-color:#c4c4c4;position:absolute;top:0;left:0}.header_wrapper .nav_bg{width:100vw;height:100vh;background-color:#000;position:absolute;top:0;left:0}.header_wrapper .nav{background-color:#fff;position:relative;z-index:110}.header_wrapper .nav .nav_wrapper{padding:4.5333333333vw 0 19.2vw}.header_wrapper .nav .nav_wrapper .links{width:45.3333333333vw;margin:0 0 0 auto}.header_wrapper .nav .nav_wrapper .links .link:not(:first-child){margin-top:2.9333333333vw}.header_wrapper .nav .nav_wrapper .links .link p{font-size:4vw;color:#fe5226}.header_wrapper .nav .nav_wrapper .sns{width:47.8666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:6.6666666667vw 0 0 auto}.header_wrapper .nav .nav_wrapper .sns_logo{width:10.4vw;height:10.4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header_wrapper .nav .nav_wrapper .sns_logo .insta,.header_wrapper .nav .nav_wrapper .sns_logo .x{width:5.3333333333vw;height:auto;margin:0 auto}.header_wrapper .nav .nav_wrapper .sns_logo .insta svg,.header_wrapper .nav .nav_wrapper .sns_logo .x svg{fill:#fe5226}body .header{pointer-events:none}body .header_wrapper{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform .5s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform .5s cubic-bezier(0.19, 1, 0.22, 1)}body .header.visible{pointer-events:visible}body .header.visible .header_wrapper{-webkit-transform:translateY(0);transform:translateY(0)}body .header_wrapper .header_container .left .season{-webkit-transition:color .3s cubic-bezier(0.19, 1, 0.22, 1);transition:color .3s cubic-bezier(0.19, 1, 0.22, 1)}body .header_wrapper .header_container .left .beams svg{-webkit-transition:fill .3s cubic-bezier(0.19, 1, 0.22, 1);transition:fill .3s cubic-bezier(0.19, 1, 0.22, 1)}body .header_wrapper .header_container .right .hamburger .line_wrapper{-webkit-transition:height .3s cubic-bezier(0.19, 1, 0.22, 1);transition:height .3s cubic-bezier(0.19, 1, 0.22, 1)}body .header_wrapper .header_container .right .hamburger .line_wrapper .line_1,body .header_wrapper .header_container .right .hamburger .line_wrapper .line_3{-webkit-transition:background-color .3s cubic-bezier(0.19, 1, 0.22, 1);transition:background-color .3s cubic-bezier(0.19, 1, 0.22, 1)}body .header_wrapper .header_container .right .hamburger .line_wrapper .line_2::before,body .header_wrapper .header_container .right .hamburger .line_wrapper .line_2::after{-webkit-transition:background-color .3s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .3s cubic-bezier(0.19, 1, 0.22, 1);transition:background-color .3s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .3s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .3s cubic-bezier(0.19, 1, 0.22, 1),background-color .3s cubic-bezier(0.19, 1, 0.22, 1);transition:transform .3s cubic-bezier(0.19, 1, 0.22, 1),background-color .3s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .3s cubic-bezier(0.19, 1, 0.22, 1)}body .header_wrapper .nav_bg{display:none;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .3s cubic-bezier(0.19, 1, 0.22, 1)}body .header_wrapper .nav{height:0;overflow:hidden}body.nav--visible .header .nav_bg{display:block}body.nav--open{overflow:hidden}body.nav--open .header_wrapper .header_container .left .season{color:#fe5226}body.nav--open .header_wrapper .header_container .left .beams svg{fill:#fe5226}body.nav--open .header_wrapper .header_container .right .hamburger .line_wrapper{height:6.5333333333vw}body.nav--open .header_wrapper .header_container .right .hamburger .line_wrapper .line_1,body.nav--open .header_wrapper .header_container .right .hamburger .line_wrapper .line_3{background-color:#fe5226}body.nav--open .header_wrapper .header_container .right .hamburger .line_wrapper .line_2::before,body.nav--open .header_wrapper .header_container .right .hamburger .line_wrapper .line_2::after{background-color:#fe5226}body.nav--open .header_wrapper .header_container .right .hamburger .line_wrapper .line_2::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.nav--open .header_wrapper .header_container .right .hamburger .line_wrapper .line_2::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.nav--open .header_wrapper .nav_bg{opacity:.7}@media screen and (min-width: 768px){.header_wrapper .header_container{padding:26px 60px 26px 80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_wrapper .header_container .left{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:.46875vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.header_wrapper .header_container .left .season{font-size:1.25vw;margin-left:1.328125vw}.header_wrapper .header_container .left .beams{width:13.125vw;height:2.734375vw}.header_wrapper .header_container .right{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header_wrapper .header_container .right .links{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto 0}.header_wrapper .header_container .right .links .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header_wrapper .header_container .right .links .link:not(:first-child){margin-left:4.375vw}.header_wrapper .header_container .right .links .link p{font-size:1.40625vw}.header_wrapper .header_container .right .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:auto 0 auto 2.65625vw}.header_wrapper .header_container .right .sns_logo{width:3.515625vw;height:3.515625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header_wrapper .header_container .right .sns_logo .insta,.header_wrapper .header_container .right .sns_logo .x{width:1.875vw;height:auto;margin:0 auto}.header_wrapper .header_container .right .links .link p{line-height:.9em}.header_wrapper .header_container .right .links .link:hover p{color:#fff;background-color:#000}.header_wrapper .header_container .right .sns_logo:hover .insta,.header_wrapper .header_container .right .sns_logo:hover .x{-webkit-transform:scale(0.95);transform:scale(0.95)}}.main .fv{width:100%;padding-top:3.8666666667vw}.main .fv_text .logo .beams{width:84.1333333333vw;height:17.3333333333vw;margin:0 auto}.main .fv_text .sns{display:none}.main .fv .slider_container{width:100%;height:124.8vw;margin-top:2vw;position:relative}.main .fv .slider_container .slider{width:100%;height:auto;overflow:hidden;position:relative}.main .fv .slider_container .slider_img{width:100%;height:auto;position:relative}.main .fv .slider_container .slider_img:not(:first-child){position:absolute;top:0;left:0}.main .fv .slider_container .slider_img.fv_slider_img_pc .img:not(:first-child){display:none}.main .fv .slider_container .summary{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 7.3333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;z-index:10;top:46%;left:0}.main .fv .slider_container .summary .text_wrapper{position:relative}.main .fv .slider_container .summary .text_wrapper p{font-size:6.4vw;color:#fff;white-space:nowrap}.main .fv .slider_container .summary .text_wrapper .dummy_text{opacity:0}.main .fv .slider_container .summary .text_wrapper .summary_text_container{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main .fv .slider_container .summary .text_wrapper .summary_text_container .typing_cursor{-webkit-animation:cursor 5s infinite;animation:cursor 5s infinite}.main .fv .season{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2.9333333333vw auto 0;font-size:9.0666666667vw;line-height:.85em}.main .fv .slider_container .slider_img{z-index:1}.main .fv .slider_container .slider_img .img{overflow:hidden}.main .fv .slider_container .slider_img .img img{opacity:0;-webkit-transform:scale(1.04);transform:scale(1.04);-webkit-transition:opacity .9s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .7s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:opacity .9s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .7s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:opacity .9s cubic-bezier(0.215, 0.61, 0.355, 1),transform .7s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:opacity .9s cubic-bezier(0.215, 0.61, 0.355, 1),transform .7s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .7s cubic-bezier(0.55, 0.055, 0.675, 0.19);will-change:opacity,transform}.main .fv .slider_container .slider_img.active{z-index:5}.main .fv .slider_container .slider_img.active .img img{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .9s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .7s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity .9s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .7s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity .9s cubic-bezier(0.215, 0.61, 0.355, 1),transform .7s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity .9s cubic-bezier(0.215, 0.61, 0.355, 1),transform .7s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .7s cubic-bezier(0.215, 0.61, 0.355, 1)}.main .fv .slider_container .slider_img.active .img:nth-child(2) img{-webkit-transition-delay:.1s;transition-delay:.1s}.main .fv .slider_container .slider_img.active .img:nth-child(3) img{-webkit-transition-delay:.3s;transition-delay:.3s}@media screen and (min-width: 768px){.main .fv{padding-top:40px}.main .fv_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 60px 0 80px}.main .fv_text .logo{width:71.875vw;display:-webkit-box;display:-ms-flexbox;display:flex}.main .fv_text .logo .beams{width:29.921875vw;height:6.171875vw;margin:auto 0}.main .fv_text .logo .season{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto 0 auto 3.4375vw;font-size:3.90625vw;line-height:.85em}.main .fv_text .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:auto 0 .46875vw}.main .fv_text .sns_logo{width:3.515625vw;height:3.515625vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .fv_text .sns_logo .insta,.main .fv_text .sns_logo .x{width:1.875vw;height:auto;margin:0 auto}.main .fv .slider_container{width:100%;height:41.5625%;margin-top:36px}.main .fv .slider_container .slider_img{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main .fv .slider_container .slider_img .img{width:33.3333333333%;height:auto}.main .fv .slider_container .slider_img.fv_slider_img_pc .img:not(:first-child){display:block}.main .fv .slider_container .slider_img.fv_slider_img_sp{display:none}.main .fv .slider_container .summary{padding:0 27.5% 0 24.84375%;top:15.625vw}.main .fv .slider_container .summary .text_wrapper p{font-size:3.28125vw}.main .fv_text .sns_logo:hover .insta,.main .fv_text .sns_logo:hover .x{-webkit-transform:scale(0.94);transform:scale(0.94)}.main .fv .slider_container .slider_img .img img{-webkit-transform:scale(1.03);transform:scale(1.03)}}.contents .look{padding:25.8666666667vw 0 22.4vw}.contents .look_cont{width:100%}.contents .look_cont:not(:first-child){margin-top:10.6666666667vw}.contents .look_cont .img_wrapper{position:relative;cursor:pointer}.contents .look_cont .img_wrapper .img_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contents .look_cont .img_wrapper .img_container .img{width:49.3333333333vw;height:68.5333333333vw}.contents .look_cont .img_wrapper .slider_container{width:100%;position:relative}.contents .look_cont .img_wrapper .slider_container .arrow_prev,.contents .look_cont .img_wrapper .slider_container .arrow_next{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;position:absolute;z-index:5;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contents .look_cont .img_wrapper .slider_container .arrow_prev .arrow,.contents .look_cont .img_wrapper .slider_container .arrow_next .arrow{width:100%;height:9.6vw;overflow:hidden;position:relative;width:12vw}.contents .look_cont .img_wrapper .slider_container .arrow_prev .arrow::before,.contents .look_cont .img_wrapper .slider_container .arrow_prev .arrow::after,.contents .look_cont .img_wrapper .slider_container .arrow_next .arrow::before,.contents .look_cont .img_wrapper .slider_container .arrow_next .arrow::after{content:"";width:1px;height:110%;background-color:#fff;position:absolute;top:0;left:50%;-webkit-transform-origin:center top;transform-origin:center top}.contents .look_cont .img_wrapper .slider_container .arrow_prev .arrow::before,.contents .look_cont .img_wrapper .slider_container .arrow_next .arrow::before{-webkit-transform:translateX(-50%) rotate(22deg);transform:translateX(-50%) rotate(22deg)}.contents .look_cont .img_wrapper .slider_container .arrow_prev .arrow::after,.contents .look_cont .img_wrapper .slider_container .arrow_next .arrow::after{-webkit-transform:translateX(-50%) rotate(-22deg);transform:translateX(-50%) rotate(-22deg)}@media screen and (min-width: 768px){.contents .look_cont .img_wrapper .slider_container .arrow_prev .arrow,.contents .look_cont .img_wrapper .slider_container .arrow_next .arrow{height:52px}}.contents .look_cont .img_wrapper .slider_container .arrow_prev{left:0}.contents .look_cont .img_wrapper .slider_container .arrow_prev .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.contents .look_cont .img_wrapper .slider_container .arrow_next{right:0}.contents .look_cont .img_wrapper .slider_container .arrow_next .arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width: 768px){.contents .look_cont .img_wrapper .slider_container .arrow_prev,.contents .look_cont .img_wrapper .slider_container .arrow_next{display:none}}.contents .look_cont .img_wrapper .slider_container .slider{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.contents .look_cont .img_wrapper .slider_container .slider_img{-ms-flex-negative:0;flex-shrink:0;width:100vw;height:138.9333333333vw}.contents .look_cont .img_wrapper .num{font-size:8vw;line-height:1em;color:#fff;position:absolute;z-index:10;top:2.1333333333vw;left:2.6666666667vw;pointer-events:none}.contents .look_cont .img_wrapper .plus{width:5.3333333333vw;height:5.3333333333vw;background-color:#fff;border-radius:50%;position:absolute;z-index:10;bottom:3.3333333333vw;right:4.2666666667vw;pointer-events:none}.contents .look_cont .img_wrapper .plus_cont{width:100%;height:100%;position:relative}.contents .look_cont .img_wrapper .plus_cont::before,.contents .look_cont .img_wrapper .plus_cont::after{content:"";width:56%;height:1px;background-color:#c4c4c4;position:absolute;top:calc(50% - .5px);left:22%}.contents .look_cont .img_wrapper .plus_cont::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.contents .look_cont .credits{width:91.4666666667vw;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contents .look_cont .credits .credit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2.5333333333vw 4.8vw 0 0}.contents .look_cont .credits .credit div a p,.contents .look_cont .credits .credit div span p{font-size:3.2vw}.contents .look_cont .credits .credit div a p .buy,.contents .look_cont .credits .credit div span p .buy{color:#fff;background-color:#000;display:inline-block;line-height:.9em;margin:auto 0}@media screen and (min-width: 768px){.contents .look{max-width:1176px;margin:0 auto;padding:80px 0 168px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contents .look_cont{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:60px;padding:0 18px;-webkit-box-sizing:border-box;box-sizing:border-box}.contents .look_cont:not(:first-child){margin-top:60px}.contents .look_cont .img_wrapper .img_container{width:552px}.contents .look_cont .img_wrapper .img_container .img{width:276px;height:383px}.contents .look_cont .img_wrapper .slider_container{width:770px;position:relative}.contents .look_cont .img_wrapper .slider_container .slider{pointer-events:none}.contents .look_cont .img_wrapper .slider_container .slider_img{width:385px;height:535px}.contents .look_cont .img_wrapper .slider_container .slider_img.dummy_img{position:absolute;top:0;pointer-events:none}.contents .look_cont .img_wrapper .slider_container .slider_img.dummy_img_left{left:0}.contents .look_cont .img_wrapper .slider_container .slider_img.dummy_img_right{right:0}.contents .look_cont .img_wrapper .num{font-size:45px;top:6px;left:10px}.contents .look_cont .img_wrapper .plus{width:30px;height:30px;bottom:18px;right:24px}.contents .look_cont .credits{width:calc(100% - 24px)}.contents .look_cont .credits .credit{margin:16px 16px 0 0}.contents .look_cont .credits .credit div a p,.contents .look_cont .credits .credit div span p{font-size:12px}.contents .look_cont .img_wrapper:hover .img_container .img{-webkit-filter:brightness(0.8);filter:brightness(0.8)}.contents .look_cont .img_wrapper:hover .slider_container .slider_img img{-webkit-filter:brightness(0.8);filter:brightness(0.8)}.contents .look_cont .img_wrapper:hover .plus{-webkit-transform:scale(1.1);transform:scale(1.1)}.contents .look_cont .img_wrapper .slider_container.inview--enter .slider_img.dummy_img img{opacity:0;-webkit-transition:opacity .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity .5s cubic-bezier(0.215, 0.61, 0.355, 1);position:relative;z-index:0}.contents .look_cont .img_wrapper .slider_container.invisible .slider_img.dummy_img{display:none !important}.contents .look_cont .credits .credit a:hover p span.buy{color:#fff;background-color:#fe5226}}.footer .slider{width:37.3333333333vw;height:51.8666666667vw;margin:0 auto;position:relative}.footer .slider_img{width:100%;height:auto}.footer .slider_img:not(:first-child){position:absolute;top:0;left:0}.footer_wrapper{margin:15.8666666667vw 2.2666666667vw 0 3.2vw;padding-bottom:6.1333333333vw;position:relative}.footer_wrapper .links{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex}.footer_wrapper .links .link{margin-left:2.1333333333vw}.footer_wrapper .links .link p{font-size:3.7333333333vw;white-space:nowrap}.footer_wrapper .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:2.1333333333vw}.footer_wrapper .sns_logo{width:10.4vw;height:10.4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer_wrapper .sns_logo .insta,.footer_wrapper .sns_logo .x{width:5.3333333333vw;height:auto;margin:0 auto}.footer_wrapper .copyright{font-size:3.7333333333vw;line-height:.8em;position:absolute;bottom:0;right:0}.footer_wrapper .top_button{width:12vw;height:12vw;margin-top:1.0666666667vw;cursor:pointer;position:absolute;top:0;right:0}.footer_wrapper .top_button .top_button_container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer_wrapper .top_button .top_button_container .line{width:8.2666666667vw;height:1px;background-color:#000;margin:0 auto}.footer_wrapper .top_button .top_button_container .arrow{width:100%;height:9.6vw;overflow:hidden;position:relative}.footer_wrapper .top_button .top_button_container .arrow::before,.footer_wrapper .top_button .top_button_container .arrow::after{content:"";width:1px;height:110%;background-color:#000;position:absolute;top:0;left:50%;-webkit-transform-origin:center top;transform-origin:center top}.footer_wrapper .top_button .top_button_container .arrow::before{-webkit-transform:translateX(-50%) rotate(22deg);transform:translateX(-50%) rotate(22deg)}.footer_wrapper .top_button .top_button_container .arrow::after{-webkit-transform:translateX(-50%) rotate(-22deg);transform:translateX(-50%) rotate(-22deg)}@media screen and (min-width: 768px){.footer_wrapper .top_button .top_button_container .arrow{height:52px}}@media screen and (min-width: 768px){.footer_wrapper .top_button{width:64px;height:64px;margin-top:4px}.footer_wrapper .top_button .top_button_container .line{width:44px}.footer_wrapper .top_button:hover .top_button_container .arrow{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@media screen and (min-width: 768px){.footer .slider{width:260px;height:361px}.footer_wrapper{margin:164px 60px 0 68px;padding-bottom:33px}.footer_wrapper .links .link{margin-left:12px}.footer_wrapper .links .link p{font-size:20px}.footer_wrapper .sns{margin-top:14px}.footer_wrapper .sns_logo{width:50px;height:50px}.footer_wrapper .sns_logo .insta,.footer_wrapper .sns_logo .x{width:26px}.footer_wrapper .copyright{font-size:24px}.footer_wrapper .links .link p{line-height:.9em}.footer_wrapper .links .link:hover p{color:#fff;background-color:#000}.footer_wrapper .sns_logo:hover .insta,.footer_wrapper .sns_logo:hover .x{-webkit-transform:scale(0.95);transform:scale(0.95)}}.modal_cont{width:100%}.modal_cont:not(:first-child){margin-top:16vw}.modal_cont .img_wrapper{position:relative}.modal_cont .img_wrapper .slider_container{width:100%;position:relative}.modal_cont .img_wrapper .slider_container .arrow_prev,.modal_cont .img_wrapper .slider_container .arrow_next{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;position:absolute;z-index:5;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal_cont .img_wrapper .slider_container .arrow_prev .arrow,.modal_cont .img_wrapper .slider_container .arrow_next .arrow{width:100%;height:9.6vw;overflow:hidden;position:relative;width:12vw}.modal_cont .img_wrapper .slider_container .arrow_prev .arrow::before,.modal_cont .img_wrapper .slider_container .arrow_prev .arrow::after,.modal_cont .img_wrapper .slider_container .arrow_next .arrow::before,.modal_cont .img_wrapper .slider_container .arrow_next .arrow::after{content:"";width:1px;height:110%;background-color:#fff;position:absolute;top:0;left:50%;-webkit-transform-origin:center top;transform-origin:center top}.modal_cont .img_wrapper .slider_container .arrow_prev .arrow::before,.modal_cont .img_wrapper .slider_container .arrow_next .arrow::before{-webkit-transform:translateX(-50%) rotate(22deg);transform:translateX(-50%) rotate(22deg)}.modal_cont .img_wrapper .slider_container .arrow_prev .arrow::after,.modal_cont .img_wrapper .slider_container .arrow_next .arrow::after{-webkit-transform:translateX(-50%) rotate(-22deg);transform:translateX(-50%) rotate(-22deg)}@media screen and (min-width: 768px){.modal_cont .img_wrapper .slider_container .arrow_prev .arrow,.modal_cont .img_wrapper .slider_container .arrow_next .arrow{height:52px}}.modal_cont .img_wrapper .slider_container .arrow_prev{left:0}.modal_cont .img_wrapper .slider_container .arrow_prev .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.modal_cont .img_wrapper .slider_container .arrow_next{right:0}.modal_cont .img_wrapper .slider_container .arrow_next .arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width: 768px){.modal_cont .img_wrapper .slider_container .arrow_prev,.modal_cont .img_wrapper .slider_container .arrow_next{display:none}}.modal_cont .img_wrapper .slider_container .slider{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.modal_cont .img_wrapper .slider_container .slider_img{-ms-flex-negative:0;flex-shrink:0;width:100vw;height:138.9333333333vw}.modal_cont .img_wrapper .num{font-size:10.6666666667vw;line-height:1em;color:#fff;position:absolute;bottom:0;right:2.6666666667vw}.modal_cont .credits{width:91.4666666667vw;margin:0 auto}.modal_cont .credits .credit{width:100%;margin-top:6.6666666667vw}.modal_cont .credits .credit div a,.modal_cont .credits .credit div span{position:relative}.modal_cont .credits .credit div a p,.modal_cont .credits .credit div span p{position:relative;font-size:3.7333333333vw;line-height:1.2em}.modal_cont .credits .credit div a p span.buy,.modal_cont .credits .credit div span p span.buy{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;color:#fff;background-color:#000;position:absolute;top:0;right:0;-webkit-clip-path:inset(10% 0 10% 0);clip-path:inset(10% 0 10% 0)}.modal_close_button{position:fixed;z-index:10;top:0;right:0;width:11.2vw;height:11.2vw}.modal_close_button .modal_close{width:100%;height:100%;overflow:hidden;position:relative;cursor:pointer}.modal_close_button .modal_close .close_line{width:150%;height:1px;position:absolute;top:50%;left:-25%}.modal_close_button .modal_close .close_line_1{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.modal_close_button .modal_close .close_line_2{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}@media screen and (min-width: 768px){.modal_close_button{width:75px;height:75px}}.modal_close_button .modal_close{background-color:#c4c4c4}.modal_close_button .modal_close .close_line{background-color:#fff}.modal_text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2.6666666667vw;line-height:1em;color:#fff;position:fixed;top:0;left:0}.modal_bottom{width:91.4666666667vw;margin:49.3333333333vw auto 4.2666666667vw;position:relative}.modal_bottom .close_button{width:11.2vw;height:11.2vw;margin:0 auto}.modal_bottom .close_button .modal_close{width:100%;height:100%;overflow:hidden;position:relative;cursor:pointer}.modal_bottom .close_button .modal_close .close_line{width:150%;height:1px;position:absolute;top:50%;left:-25%}.modal_bottom .close_button .modal_close .close_line_1{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.modal_bottom .close_button .modal_close .close_line_2{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}@media screen and (min-width: 768px){.modal_bottom .close_button{width:75px;height:75px}}.modal_bottom .close_button .modal_close .close_line{background-color:#000}.modal_bottom .top_button{width:12vw;height:12vw;margin-top:1.0666666667vw;cursor:pointer;position:absolute;bottom:0;right:0}.modal_bottom .top_button .top_button_container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal_bottom .top_button .top_button_container .line{width:8.2666666667vw;height:1px;background-color:#000;margin:0 auto}.modal_bottom .top_button .top_button_container .arrow{width:100%;height:9.6vw;overflow:hidden;position:relative}.modal_bottom .top_button .top_button_container .arrow::before,.modal_bottom .top_button .top_button_container .arrow::after{content:"";width:1px;height:110%;background-color:#000;position:absolute;top:0;left:50%;-webkit-transform-origin:center top;transform-origin:center top}.modal_bottom .top_button .top_button_container .arrow::before{-webkit-transform:translateX(-50%) rotate(22deg);transform:translateX(-50%) rotate(22deg)}.modal_bottom .top_button .top_button_container .arrow::after{-webkit-transform:translateX(-50%) rotate(-22deg);transform:translateX(-50%) rotate(-22deg)}@media screen and (min-width: 768px){.modal_bottom .top_button .top_button_container .arrow{height:52px}}@media screen and (min-width: 768px){.modal_bottom .top_button{width:64px;height:64px;margin-top:4px}.modal_bottom .top_button .top_button_container .line{width:44px}.modal_bottom .top_button:hover .top_button_container .arrow{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@media screen and (min-width: 768px){.modal_cont{max-width:1160px;margin:0 auto;padding:110px 0 0 68px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal_cont:not(:first-child){margin:100px auto 0;border-top:1px solid #c4c4c4}}@media screen and (min-width: 768px)and (max-width: 1160px){.modal_cont{padding:9.4827586207vw 0 0 5.8620689655vw}.modal_cont:not(:first-child){margin:8.6206896552vw auto 0}}@media screen and (min-width: 768px){.modal_cont .img_wrapper .slider_container .slider{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal_cont .img_wrapper .slider_container .slider_img_1{width:540px;height:750px}.modal_cont .img_wrapper .slider_container .slider_img_2{width:508px;height:auto}.modal_cont .img_wrapper .slider_container .slider_img_2 .img{width:440px}.modal_cont .img_wrapper .slider_container .slider_img_2 .credits{width:484px}.modal_cont .img_wrapper .slider_container .slider_img_2 .credits .credit{margin-top:24px}.modal_cont .img_wrapper .slider_container .slider_img_2 .credits .credit div a p,.modal_cont .img_wrapper .slider_container .slider_img_2 .credits .credit div span p{font-size:19px}.modal_cont .img_wrapper .slider_container .slider_img_2 .credits .credit div a p span.buy,.modal_cont .img_wrapper .slider_container .slider_img_2 .credits .credit div span p span.buy{position:relative}}@media screen and (min-width: 768px)and (max-width: 1160px){.modal_cont .img_wrapper .slider_container .slider_img_1{width:46.5517241379vw;height:64.6551724138vw}.modal_cont .img_wrapper .slider_container .slider_img_2{width:43.7931034483vw}.modal_cont .img_wrapper .slider_container .slider_img_2 .img{width:37.9310344828vw}.modal_cont .img_wrapper .slider_container .slider_img_2 .credits{width:41.724137931vw}.modal_cont .img_wrapper .slider_container .slider_img_2 .credits .credit{margin-top:3.4482758621vw}.modal_cont .img_wrapper .slider_container .slider_img_2 .credits .credit div a p,.modal_cont .img_wrapper .slider_container .slider_img_2 .credits .credit div span p{font-size:1.6379310345vw}}@media screen and (min-width: 768px){.modal_cont .img_wrapper .num{font-size:57px;bottom:initial;top:0;right:initial;left:10px}.modal_text{font-size:17px;color:#000}.modal_bottom{width:calc(100% - 60px);margin:260px auto 33px 0;padding-left:80px}.modal_cont .img_wrapper .slider_container .slider_img_2 .credits .credit div a:hover p span.buy{color:#fff;background-color:#fe5226}.modal_close_button .modal_close:hover{background-color:#fff}.modal_close_button .modal_close:hover .close_line{background-color:#000}.modal_bottom .close_button .modal_close:hover{background-color:#c4c4c4}.modal_bottom .close_button .modal_close:hover .close_line{background-color:#fff}}html{background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}#yui3-css-stamp.cssreset{display:none}html,body{font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Helvetica Neue",Arial,Meiryo,sans-serif;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}body *{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:inherit;color:inherit;display:block;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}img,video,svg{display:block;width:100%}svg{overflow:visible}.pc{display:none !important}@media screen and (min-width: 768px){.pc{display:block !important}.sp{display:none !important}}html ::-moz-selection, body ::-moz-selection{background-color:#c4c4c4}html ::selection,body ::selection{background-color:#c4c4c4}