@font-face{font-family:"HannariMincho";src:url("https://www.abc-mart.com/cm/2603_puma_yongi/fonts/hannarimincho/HannariMincho-Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}html,body,h1,h2,h3,h4,p,ul,ol,li,figure,img,a{margin:0;padding:0}#site img{max-width:100%;display:block;height:auto}ul,ol{list-style:none}a{text-decoration:none}a:hover{opacity:.9}.pc{display:block}@media screen and (max-width: 768px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 768px){.sp{display:block}}.bg2{color:#542222}#site img{max-width:100%;height:auto;display:block}#site{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000e27;max-width:960px;width:100%;overflow-x:clip;background:radial-gradient(59.93% 62.94% at 50% 50%, #F7FAFF 68.27%, #E1E7EF 85.1%, #CED5E0 100%);position:relative}#site .bg1,#site .bg2,#site .bg3{position:absolute;pointer-events:none;mix-blend-mode:plus-lighter}#site .bg1{aspect-ratio:1.1831395349;width:clamp(407px,84.7916666667vw,814px);height:auto;top:clamp(120px,25vw,240px);right:0;background:url("https://img.abc-mart.net/img/event/2026/2603_puma_yongi/image/bg1.png") no-repeat top/cover}@media screen and (max-width: 768px){#site .bg1{aspect-ratio:1.0901162791;width:clamp(187.5px,39.0625vw,375px);height:auto;width:375px;top:262px;background:url("https://img.abc-mart.net/img/event/2026/2603_puma_yongi/image/bg1_sp.png") no-repeat top/cover}}#site .bg2{aspect-ratio:1.0370639535;width:clamp(356.75px,74.3229166667vw,713.5px);height:auto;top:clamp(2000px,416.6666666667vw,4000px);left:0;background:url("https://img.abc-mart.net/img/event/2026/2603_puma_yongi/image/bg2.png") no-repeat top/cover}@media screen and (max-width: 768px){#site .bg2{aspect-ratio:1.0901162791;width:clamp(187.5px,39.0625vw,375px);height:auto;width:375px;top:5330px;background:url("https://img.abc-mart.net/img/event/2026/2603_puma_yongi/image/bg2_sp.png") no-repeat top/cover}}#site .bg3{aspect-ratio:1.1183053557;width:clamp(349.75px,72.8645833333vw,699.5px);height:auto;top:clamp(3562px,742.0833333333vw,7124px);left:0;background:url("https://img.abc-mart.net/img/event/2026/2603_puma_yongi/image/bg3.png") no-repeat top/cover}@media screen and (max-width: 768px){#site .bg3{aspect-ratio:1.2583892617;width:clamp(187.5px,39.0625vw,375px);height:auto;width:375px;top:unset;bottom:0;background:url("https://img.abc-mart.net/img/event/2026/2603_puma_yongi/image/bg3_sp.png") no-repeat top/cover}}#site dl dd{margin-left:0}@media screen and (max-width: 768px){#site section .site-container{margin-left:auto;margin-right:auto;max-width:375px}}.btn1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:clamp(6.5px,1.3541666667vw,13px);line-height:1em;height:clamp(22.5px,4.6875vw,45px);color:#fff;letter-spacing:clamp(1.3px,.2708333333vw,2.6px);border-radius:clamp(2px,.4166666667vw,4px);background:#225798;box-shadow:0 0 15px 0 rgba(125,144,179,.3);padding:0 clamp(10px,2.0833333333vw,20px);position:relative}@media screen and (max-width: 768px){.btn1{height:44px;font-size:12px;line-height:100%;letter-spacing:2.4px;border-radius:4px;padding:0 16px}}.btn1::after{content:"";position:absolute;top:50%;transform:translateY(-50%);aspect-ratio:9.6666666667;width:clamp(14.5px,3.0208333333vw,29px);height:auto;right:clamp(10px,2.0833333333vw,20px);background-image:url("https://img.abc-mart.net/img/event/2026/2603_puma_yongi/image/btn_arrow.png");background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-position:top,center}@media screen and (max-width: 768px){.btn1::after{width:36px;right:16px}}.c-title{position:relative}.c-title__inner{position:relative;text-align:center}.c-title__inner::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;display:block;width:clamp(40px,8.3333333333vw,80px);aspect-ratio:80/1.5;background:#225798}@media screen and (max-width: 768px){.c-title__inner::after{width:80px}}.c-title__inner .title{font-family:"Hina Mincho",serif;font-weight:400;font-style:normal;font-size:clamp(18px,3.75vw,36px);line-height:1em;letter-spacing:clamp(3.6px,.75vw,7.2px);padding-bottom:clamp(8px,1.6666666667vw,16px)}@media screen and (max-width: 768px){.c-title__inner .title{font-size:32px;line-height:140%;letter-spacing:6.4px;padding-bottom:16px}}#site #mv .site-container .mv__title{margin-left:auto;margin-right:auto;width:100%;height:auto}#site #message{padding:clamp(40px,8.3333333333vw,80px) 0 40px}@media screen and (max-width: 768px){#site #message{padding:80px 0 40px}}@media screen and (max-width: 768px){#site #message .site-container{padding-left:24px;padding-right:24px}}#site #message .site-container .contents{text-align:center}#site #message .site-container .contents .text1{font-family:"HannariMincho","Hannari",sans-serif;font-weight:400;font-style:normal;font-size:clamp(14px,2.9166666667vw,28px);line-height:1em;letter-spacing:clamp(5.6px,1.1666666667vw,11.2px);margin-bottom:clamp(16px,3.3333333333vw,32px)}@media screen and (max-width: 768px){#site #message .site-container .contents .text1{font-size:24px;line-height:140%;letter-spacing:9.6px;margin-bottom:32px}}#site #message .site-container .contents .text2{font-family:"Hina Mincho",serif;font-weight:400;font-style:normal;font-size:clamp(8px,1.6666666667vw,16px);line-height:2em;letter-spacing:clamp(2.4px,.5vw,4.8px)}@media screen and (max-width: 768px){#site #message .site-container .contents .text2{font-size:14px;line-height:200%;letter-spacing:4.2px}}#site #function{padding:clamp(40px,8.3333333333vw,80px) 0}@media screen and (max-width: 768px){#site #function{padding:40px 0 80px}}#site #function .site-container{padding-left:clamp(40px,8.3333333333vw,80px);padding-right:clamp(40px,8.3333333333vw,80px)}@media screen and (max-width: 768px){#site #function .site-container{padding-left:0;padding-right:0;max-width:100%}}#site #function .site-container .c-title{margin-left:auto;margin-right:auto;margin-bottom:clamp(52px,10.8333333333vw,104px)}@media screen and (max-width: 768px){#site #function .site-container .c-title{margin-bottom:64px}}#site #function .site-container .contents .functions{display:flex;flex-direction:"row";justify-content:center;align-items:stretch;gap:clamp(20px,4.1666666667vw,40px)}@media screen and (max-width: 768px){#site #function .site-container .contents .functions{display:block;gap:0;flex-direction:initial;align-items:initial}#site #function .site-container .contents .functions .slick-list{overflow:visible}#site #function .site-container .contents .functions .slick-slide{box-sizing:border-box;height:298px}}#site #function .site-container .contents .functions__item{width:clamp(120px,25vw,240px)}@media screen and (max-width: 768px){#site #function .site-container .contents .functions__item{width:284px;margin:32px auto 0}}#site #function .site-container .contents .functions__item .item_wrapper{position:relative;width:clamp(100px,20.8333333333vw,200px);margin-left:auto}@media screen and (max-width: 768px){#site #function .site-container .contents .functions__item .item_wrapper{margin-left:auto;margin-right:auto;width:220px}}#site #function .site-container .contents .functions__item .item_wrapper .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;font-family:"Hina Mincho",serif;font-weight:400;font-style:normal;flex-direction:column;color:#fff;position:absolute;top:calc(clamp(20px,4.1666666667vw,40px)*-1);left:calc(clamp(20px,4.1666666667vw,40px)*-1);background:#225798;width:clamp(40px,8.3333333333vw,80px);aspect-ratio:1/1;border-radius:clamp(20px,4.1666666667vw,40px)}@media screen and (max-width: 768px){#site #function .site-container .contents .functions__item .item_wrapper .badge{width:64px;border-radius:32px;top:-32px;left:-32px}}#site #function .site-container .contents .functions__item .item_wrapper .badge .point{font-size:clamp(10px,2.0833333333vw,20px);line-height:1em;letter-spacing:clamp(1px,.2083333333vw,2px)}@media screen and (max-width: 768px){#site #function .site-container .contents .functions__item .item_wrapper .badge .point{font-size:16px;line-height:100%;letter-spacing:1.6px}}#site #function .site-container .contents .functions__item .item_wrapper .badge .num{font-size:clamp(12px,2.5vw,24px);line-height:1em;letter-spacing:clamp(1.2px,.25vw,2.4px)}@media screen and (max-width: 768px){#site #function .site-container .contents .functions__item .item_wrapper .badge .num{font-size:22px;line-height:100%;letter-spacing:2.2px}}#site #function .site-container .contents .functions__item .item_wrapper figure{width:100%;height:auto;aspect-ratio:1/1;margin-bottom:clamp(5px,1.0416666667vw,10px)}@media screen and (max-width: 768px){#site #function .site-container .contents .functions__item .item_wrapper figure{margin-bottom:10px}}#site #function .site-container .contents .functions__item .item_wrapper .text{font-size:clamp(7px,1.4583333333vw,14px);line-height:1.6em;text-align:center;letter-spacing:clamp(.7px,.1458333333vw,1.4px)}@media screen and (max-width: 768px){#site #function .site-container .contents .functions__item .item_wrapper .text{font-size:14px;line-height:160%;letter-spacing:1.4px}}#site #styles{padding:clamp(40px,8.3333333333vw,80px) 0 0}@media screen and (max-width: 768px){#site #styles{padding:80px 0 0}}@media screen and (max-width: 768px){#site #styles .site-container{padding-left:24px;padding-right:24px}}#site #styles .site-container .c-title{margin-left:auto;margin-right:auto;margin-bottom:clamp(32px,6.6666666667vw,64px)}@media screen and (max-width: 768px){#site #styles .site-container .c-title{margin-bottom:64px}}#site #styles .site-container .contents .styles{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:clamp(16px,3.3333333333vw,32px)}@media screen and (max-width: 768px){#site #styles .site-container .contents .styles{flex-wrap:wrap;gap:48px 32px}}#site #styles .site-container .contents .styles__item{width:clamp(88px,18.3333333333vw,176px)}@media screen and (max-width: 768px){#site #styles .site-container .contents .styles__item{width:147.5px}}#site #styles .site-container .contents .styles__item .item_wrapper .title{font-family:"Hina Mincho",serif;font-weight:400;font-style:normal;font-size:clamp(8px,1.6666666667vw,16px);line-height:1.2em;color:#000e27;text-align:center;letter-spacing:clamp(1.6px,.3333333333vw,3.2px);text-align:center;padding:clamp(6px,1.25vw,12px) 0;margin-bottom:clamp(8px,1.6666666667vw,16px);position:relative}@media screen and (max-width: 768px){#site #styles .site-container .contents .styles__item .item_wrapper .title{font-size:16px;line-height:120%;letter-spacing:3.2px;padding:12px 0;margin-bottom:16px}}#site #styles .site-container .contents .styles__item .item_wrapper .title::before,#site #styles .site-container .contents .styles__item .item_wrapper .title::after{content:"";display:block;background:#225798;width:clamp(88px,18.3333333333vw,176px);aspect-ratio:176/.6;position:absolute;left:0}@media screen and (max-width: 768px){#site #styles .site-container .contents .styles__item .item_wrapper .title::before,#site #styles .site-container .contents .styles__item .item_wrapper .title::after{width:147.5px}}#site #styles .site-container .contents .styles__item .item_wrapper .title::before{top:0}#site #styles .site-container .contents .styles__item .item_wrapper .title::after{bottom:0}#site #styles .site-container .contents .styles__item .item_wrapper figure{aspect-ratio:1/1;width:100%;margin-bottom:clamp(8px,1.6666666667vw,16px)}@media screen and (max-width: 768px){#site #styles .site-container .contents .styles__item .item_wrapper figure{margin-bottom:16px}}#site #styles .site-container .contents .styles__item .item_wrapper .check{font-size:clamp(7px,1.4583333333vw,14px);line-height:1em;text-align:center;color:#225798;letter-spacing:clamp(1.4px,.2916666667vw,2.8px);text-transform:uppercase;position:relative}@media screen and (max-width: 768px){#site #styles .site-container .contents .styles__item .item_wrapper .check{font-size:14px;line-height:100%;letter-spacing:2.8px}}#site #styles .site-container .contents .styles__item .item_wrapper .check::after{content:"";aspect-ratio:1;width:clamp(16px,3.3333333333vw,32px);height:auto;position:absolute;left:50%;transform:translateX(-50%);bottom:calc(clamp(16px,3.3333333333vw,32px)*-1);display:block;background-image:url("https://img.abc-mart.net/img/event/2026/2603_puma_yongi/image/arrow_bottom.png");background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-position:top,center}@media screen and (max-width: 768px){#site #styles .site-container .contents .styles__item .item_wrapper .check::after{width:32px;bottom:-32px}}#site #style01,#site #style02,#site #style03,#site #style04{padding:clamp(50px,10.4166666667vw,100px) 0}@media screen and (max-width: 768px){#site #style01,#site #style02,#site #style03,#site #style04{padding:100px 0}}#site #style01 .site-container,#site #style02 .site-container,#site #style03 .site-container,#site #style04 .site-container{padding-left:clamp(50px,10.4166666667vw,100px);padding-right:clamp(50px,10.4166666667vw,100px)}@media screen and (max-width: 768px){#site #style01 .site-container,#site #style02 .site-container,#site #style03 .site-container,#site #style04 .site-container{padding-left:24px;padding-right:24px}}#site #style01 .site-container .c-title,#site #style02 .site-container .c-title,#site #style03 .site-container .c-title,#site #style04 .site-container .c-title{margin-left:auto;margin-right:auto;margin-bottom:clamp(50px,10.4166666667vw,100px)}@media screen and (max-width: 768px){#site #style01 .site-container .c-title,#site #style02 .site-container .c-title,#site #style03 .site-container .c-title,#site #style04 .site-container .c-title{margin-bottom:80px}}#site #style01 .site-container .contents .style_detail,#site #style02 .site-container .contents .style_detail,#site #style03 .site-container .contents .style_detail,#site #style04 .site-container .contents .style_detail{gap:clamp(50px,10.4166666667vw,100px);margin-bottom:clamp(50px,10.4166666667vw,100px)}@media screen and (max-width: 768px){#site #style01 .site-container .contents .style_detail,#site #style02 .site-container .contents .style_detail,#site #style03 .site-container .contents .style_detail,#site #style04 .site-container .contents .style_detail{flex-direction:column;align-items:center;gap:64px;margin-bottom:64px}}#site #style01 .site-container .contents .style_detail__item:nth-child(1) picture,#site #style02 .site-container .contents .style_detail__item:nth-child(1) picture,#site #style03 .site-container .contents .style_detail__item:nth-child(1) picture,#site #style04 .site-container .contents .style_detail__item:nth-child(1) picture{aspect-ratio:.5384615385;width:clamp(140px,29.1666666667vw,280px);height:auto;position:relative;display:block;box-shadow:14px 14px 10px 0 rgba(0,0,0,.2) inset,-14px -14px 10px 0 rgba(0,0,0,.2) inset,0 0 10px 0 rgba(152,162,180,.5)}@media screen and (max-width: 768px){#site #style01 .site-container .contents .style_detail__item:nth-child(1) picture,#site #style02 .site-container .contents .style_detail__item:nth-child(1) picture,#site #style03 .site-container .contents .style_detail__item:nth-child(1) picture,#site #style04 .site-container .contents .style_detail__item:nth-child(1) picture{aspect-ratio:.6288461538;width:clamp(163.5px,34.0625vw,327px);height:auto;width:100%}}#site #style01 .site-container .contents .style_detail__item:nth-child(1) picture::before,#site #style02 .site-container .contents .style_detail__item:nth-child(1) picture::before,#site #style03 .site-container .contents .style_detail__item:nth-child(1) picture::before,#site #style04 .site-container .contents .style_detail__item:nth-child(1) picture::before{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;top:calc(clamp(30px,6.25vw,60px)*-1);border-radius:460px;opacity:.3;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);mix-blend-mode:plus-lighter;filter:blur(50px);aspect-ratio:394/460;width:clamp(197px,41.0416666667vw,394px);z-index:1}@media screen and (max-width: 768px){#site #style01 .site-container .contents .style_detail__item:nth-child(1) picture::before,#site #style02 .site-container .contents .style_detail__item:nth-child(1) picture::before,#site #style03 .site-container .contents .style_detail__item:nth-child(1) picture::before,#site #style04 .site-container .contents .style_detail__item:nth-child(1) picture::before{width:394px;top:-40px}}#site #style01 .site-container .contents .style_detail__item:nth-child(1) picture img,#site #style02 .site-container .contents .style_detail__item:nth-child(1) picture img,#site #style03 .site-container .contents .style_detail__item:nth-child(1) picture img,#site #style04 .site-container .contents .style_detail__item:nth-child(1) picture img{position:relative;z-index:2}#site #style01 .site-container .contents .style_detail__item:nth-child(2) picture,#site #style02 .site-container .contents .style_detail__item:nth-child(2) picture,#site #style03 .site-container .contents .style_detail__item:nth-child(2) picture,#site #style04 .site-container .contents .style_detail__item:nth-child(2) picture{aspect-ratio:1.5833333333;width:clamp(190px,39.5833333333vw,380px);height:auto;margin-bottom:clamp(20px,4.1666666667vw,40px);display:block;position:relative;box-shadow:14px 14px 10px 0 rgba(0,0,0,.2) inset,-14px -14px 10px 0 rgba(0,0,0,.2) inset,0 0 10px 0 rgba(152,162,180,.5)}@media screen and (max-width: 768px){#site #style01 .site-container .contents .style_detail__item:nth-child(2) picture,#site #style02 .site-container .contents .style_detail__item:nth-child(2) picture,#site #style03 .site-container .contents .style_detail__item:nth-child(2) picture,#site #style04 .site-container .contents .style_detail__item:nth-child(2) picture{aspect-ratio:1.3625;width:clamp(163.5px,34.0625vw,327px);height:auto;width:100%;margin-bottom:64px}}#site #style01 .site-container .contents .style_detail__item:nth-child(2) picture::before,#site #style02 .site-container .contents .style_detail__item:nth-child(2) picture::before,#site #style03 .site-container .contents .style_detail__item:nth-child(2) picture::before,#site #style04 .site-container .contents .style_detail__item:nth-child(2) picture::before{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;top:calc(clamp(30px,6.25vw,60px)*-1);border-radius:460px;opacity:.3;background:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);mix-blend-mode:plus-lighter;filter:blur(50px);aspect-ratio:394/460;width:clamp(197px,41.0416666667vw,394px);z-index:1}@media screen and (max-width: 768px){#site #style01 .site-container .contents .style_detail__item:nth-child(2) picture::before,#site #style02 .site-container .contents .style_detail__item:nth-child(2) picture::before,#site #style03 .site-container .contents .style_detail__item:nth-child(2) picture::before,#site #style04 .site-container .contents .style_detail__item:nth-child(2) picture::before{width:394px;top:-58px}}#site #style01 .site-container .contents .style_detail__item:nth-child(2) picture img,#site #style02 .site-container .contents .style_detail__item:nth-child(2) picture img,#site #style03 .site-container .contents .style_detail__item:nth-child(2) picture img,#site #style04 .site-container .contents .style_detail__item:nth-child(2) picture img{position:relative;z-index:2}#site #style01 .site-container .contents .style_detail__item:nth-child(2) .text1,#site #style02 .site-container .contents .style_detail__item:nth-child(2) .text1,#site #style03 .site-container .contents .style_detail__item:nth-child(2) .text1,#site #style04 .site-container .contents .style_detail__item:nth-child(2) .text1{font-family:"Hina Mincho",serif;font-weight:400;font-style:normal;font-size:clamp(12px,2.5vw,24px);line-height:1.6em;text-align:center;letter-spacing:clamp(2.4px,.5vw,4.8px);margin-bottom:clamp(12px,2.5vw,24px);position:relative;z-index:2}@media screen and (max-width: 768px){#site #style01 .site-container .contents .style_detail__item:nth-child(2) .text1,#site #style02 .site-container .contents .style_detail__item:nth-child(2) .text1,#site #style03 .site-container .contents .style_detail__item:nth-child(2) .text1,#site #style04 .site-container .contents .style_detail__item:nth-child(2) .text1{font-size:24px;line-height:160%;letter-spacing:4.8px;margin-bottom:24px}}#site #style01 .site-container .contents .style_detail__item:nth-child(2) .text2,#site #style02 .site-container .contents .style_detail__item:nth-child(2) .text2,#site #style03 .site-container .contents .style_detail__item:nth-child(2) .text2,#site #style04 .site-container .contents .style_detail__item:nth-child(2) .text2{font-size:clamp(7px,1.4583333333vw,14px);line-height:1.6em;line-height:160%;letter-spacing:clamp(1.4px,.2916666667vw,2.8px)}@media screen and (max-width: 768px){#site #style01 .site-container .contents .style_detail__item:nth-child(2) .text2,#site #style02 .site-container .contents .style_detail__item:nth-child(2) .text2,#site #style03 .site-container .contents .style_detail__item:nth-child(2) .text2,#site #style04 .site-container .contents .style_detail__item:nth-child(2) .text2{font-size:12px;line-height:160%;letter-spacing:2.4px}}#site #style01 .site-container .contents .shoes_list,#site #style02 .site-container .contents .shoes_list,#site #style03 .site-container .contents .shoes_list,#site #style04 .site-container .contents .shoes_list{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:clamp(40px,8.3333333333vw,80px)}@media screen and (max-width: 768px){#site #style01 .site-container .contents .shoes_list,#site #style02 .site-container .contents .shoes_list,#site #style03 .site-container .contents .shoes_list,#site #style04 .site-container .contents .shoes_list{gap:20px}}#site #style01 .site-container .contents .shoes_list__item,#site #style02 .site-container .contents .shoes_list__item,#site #style03 .site-container .contents .shoes_list__item,#site #style04 .site-container .contents .shoes_list__item{width:clamp(120px,25vw,240px);height:100%}@media screen and (max-width: 768px){#site #style01 .site-container .contents .shoes_list__item,#site #style02 .site-container .contents .shoes_list__item,#site #style03 .site-container .contents .shoes_list__item,#site #style04 .site-container .contents .shoes_list__item{width:153px}}#site #style01 .site-container .contents .shoes_list__item figure,#site #style02 .site-container .contents .shoes_list__item figure,#site #style03 .site-container .contents .shoes_list__item figure,#site #style04 .site-container .contents .shoes_list__item figure{aspect-ratio:1/1;width:100%;margin-bottom:clamp(8px,1.6666666667vw,16px);box-shadow:0 0 15px 0 rgba(125,144,179,.3)}@media screen and (max-width: 768px){#site #style01 .site-container .contents .shoes_list__item figure,#site #style02 .site-container .contents .shoes_list__item figure,#site #style03 .site-container .contents .shoes_list__item figure,#site #style04 .site-container .contents .shoes_list__item figure{margin-bottom:16px}}#site #style01 .site-container .contents .shoes_list__item .name,#site #style02 .site-container .contents .shoes_list__item .name,#site #style03 .site-container .contents .shoes_list__item .name,#site #style04 .site-container .contents .shoes_list__item .name{font-size:clamp(9px,1.875vw,18px);line-height:1em;font-family:"Hina Mincho",serif;font-weight:400;font-style:normal;text-align:center;letter-spacing:clamp(1.35px,.28125vw,2.7px);margin-bottom:clamp(5px,1.0416666667vw,10px)}@media screen and (max-width: 768px){#site #style01 .site-container .contents .shoes_list__item .name,#site #style02 .site-container .contents .shoes_list__item .name,#site #style03 .site-container .contents .shoes_list__item .name,#site #style04 .site-container .contents .shoes_list__item .name{font-size:16px;line-height:140%;letter-spacing:2.4px;margin-bottom:10px}}#site #style01 .site-container .contents .shoes_list__item .price,#site #style02 .site-container .contents .shoes_list__item .price,#site #style03 .site-container .contents .shoes_list__item .price,#site #style04 .site-container .contents .shoes_list__item .price{font-size:clamp(7px,1.4583333333vw,14px);line-height:1em;letter-spacing:clamp(.35px,.0729166667vw,.7px);margin-bottom:clamp(8px,1.6666666667vw,16px);text-align:center}@media screen and (max-width: 768px){#site #style01 .site-container .contents .shoes_list__item .price,#site #style02 .site-container .contents .shoes_list__item .price,#site #style03 .site-container .contents .shoes_list__item .price,#site #style04 .site-container .contents .shoes_list__item .price{font-size:12px;line-height:100%;letter-spacing:.6px;margin-bottom:16px}}#site #style01 .site-container .contents .shoes_list__item .price span,#site #style02 .site-container .contents .shoes_list__item .price span,#site #style03 .site-container .contents .shoes_list__item .price span,#site #style04 .site-container .contents .shoes_list__item .price span{font-size:clamp(8px,1.6666666667vw,16px);line-height:1em;letter-spacing:clamp(.4px,.0833333333vw,.8px)}@media screen and (max-width: 768px){#site #style01 .site-container .contents .shoes_list__item .price span,#site #style02 .site-container .contents .shoes_list__item .price span,#site #style03 .site-container .contents .shoes_list__item .price span,#site #style04 .site-container .contents .shoes_list__item .price span{font-size:14px;line-height:100%;letter-spacing:.7px}}#site #style01 .site-container .contents .shoes_list__item .btn1,#site #style02 .site-container .contents .shoes_list__item .btn1,#site #style03 .site-container .contents .shoes_list__item .btn1,#site #style04 .site-container .contents .shoes_list__item .btn1{margin-left:auto;margin-right:auto;width:clamp(80.5px,16.7708333333vw,161px)}@media screen and (max-width: 768px){#site #style01 .site-container .contents .shoes_list__item .btn1,#site #style02 .site-container .contents .shoes_list__item .btn1,#site #style03 .site-container .contents .shoes_list__item .btn1,#site #style04 .site-container .contents .shoes_list__item .btn1{width:144px}}#site #style01 .site-container .style_detail,#site #style03 .site-container .style_detail{display:flex;flex-direction:row;justify-content:center;align-items:start}@media screen and (max-width: 768px){#site #style01 .site-container .style_detail,#site #style03 .site-container .style_detail{flex-direction:column}}#site #style02 .site-container .style_detail,#site #style04 .site-container .style_detail{display:flex;flex-direction:row;justify-content:center;align-items:start;flex-direction:row-reverse}@media screen and (max-width: 768px){#site #style02 .site-container .style_detail,#site #style04 .site-container .style_detail{flex-direction:column}}#site #movie{padding:0}#site #movie .site-container{padding-left:clamp(40px,8.3333333333vw,80px);padding-right:clamp(40px,8.3333333333vw,80px)}@media screen and (max-width: 768px){#site #movie .site-container{padding-left:24px;padding-right:24px}}#site #movie .site-container .c-title{margin-left:auto;margin-right:auto;margin-bottom:clamp(20px,4.1666666667vw,40px)}@media screen and (max-width: 768px){#site #movie .site-container .c-title{margin-bottom:40pxp}}#site #movie .site-container .contents video{aspect-ratio:800/450;width:100%}@media screen and (max-width: 768px){#site #movie .site-container .contents video{margin-left:auto;margin-right:auto;aspect-ratio:9/16;max-width:335px}}#site #collection{padding:clamp(50px,10.4166666667vw,100px) 0}@media screen and (max-width: 768px){#site #collection{padding:100px 0}}#site #collection .site-container{padding-left:clamp(40px,8.3333333333vw,80px);padding-right:clamp(40px,8.3333333333vw,80px)}@media screen and (max-width: 768px){#site #collection .site-container{padding-left:24px;padding-right:24px}}#site #collection .site-container .c-title{margin-left:auto;margin-right:auto;margin-bottom:clamp(32px,6.6666666667vw,64px)}@media screen and (max-width: 768px){#site #collection .site-container .c-title{margin-bottom:64px}}#site #collection .site-container .contents .shoes_list{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:clamp(30px,6.25vw,60px) clamp(20px,4.1666666667vw,40px);margin-bottom:clamp(32px,6.6666666667vw,64px)}@media screen and (max-width: 768px){#site #collection .site-container .contents .shoes_list{gap:40px 24px;margin-bottom:64px}}#site #collection .site-container .contents .shoes_list__item{width:clamp(85px,17.7083333333vw,170px)}@media screen and (max-width: 768px){#site #collection .site-container .contents .shoes_list__item{width:calc(50% - 12px)}}#site #collection .site-container .contents .shoes_list__item figure{width:100%;aspect-ratio:1/1;margin-bottom:clamp(8px,1.6666666667vw,16px);box-shadow:0 0 15px 0 rgba(125,144,179,.3)}@media screen and (max-width: 768px){#site #collection .site-container .contents .shoes_list__item figure{margin-bottom:16px}}#site #collection .site-container .contents .shoes_list__item .btn1{font-size:clamp(6px,1.25vw,12px);line-height:1em;margin-left:auto;margin-right:auto;letter-spacing:clamp(1.2px,.25vw,2.4px);width:clamp(73.5px,15.3125vw,147px)}@media screen and (max-width: 768px){#site #collection .site-container .contents .shoes_list__item .btn1{font-size:12px;line-height:100%;letter-spacing:2.4px;width:147px}}#site #collection .site-container .contents>.btn1{font-size:clamp(6px,1.25vw,12px);line-height:1em;margin-left:auto;margin-right:auto;letter-spacing:clamp(1.2px,.25vw,2.4px);width:clamp(106px,22.0833333333vw,212px)}@media screen and (max-width: 768px){#site #collection .site-container .contents>.btn1{width:212px;font-size:12px;line-height:100%;letter-spacing:2.4px}}