[data-aspect-ratio="1234:5678"]:before{padding-top:460.12966%}[data-aspect-ratio="1056:241"]:before{padding-top:22.82197%}[data-aspect-ratio="1472:240"]:before{padding-top:16.30435%}[data-aspect-ratio="508:320"]:before{padding-top:62.99213%}[data-aspect-ratio="75:100"]:before{padding-top:133.33333%}[data-aspect-ratio="162:240"]:before{padding-top:148.14815%}[data-aspect-ratio="750:771"]:before{padding-top:102.8%}@media (max-width:812px){[data-sp-aspect-ratio="9:16"]:before{padding-top:177.77778%}}.-red{color:#e60012!important;border-color:#e60012!important}.u-uqFont-b{font-family:UniqloProLight,sans-serif!important;font-weight:400!important}@media (min-width:813px){.u-pc-wfull{width:100%;max-width:100%}}@media (min-width:813px){.u-pc-w1000{width:100%;max-width:1000px}}@media (min-width:813px){.u-pc-w629{width:100%;max-width:629px}}@media (min-width:813px){.u-pc-w615{width:100%;max-width:615px}}.u-w368{width:100%;max-width:368px}.u-w100{width:100%;max-width:100px}@media (max-width:812px){.u-sp-mr-auto{margin-right:auto}}@media (max-width:812px){.u-sp-ml-auto{margin-left:auto}}.u-text-m{font-size:18px}@media (min-width:813px){.u-text-m{font-size:20px}}.u-txt-s{font-size:10px}@media (max-width:812px){.u-sp-txt-s{font-size:10px}}.u-red-line{border-top:9px solid #e60012}.u-display-grid{display:grid}.u-display-grid.-length-2{grid-template-columns:1fr 1fr}.u-display-grid.-length-3{grid-template-columns:1fr 1fr 1fr}.u-display-grid.-gap-40-20{gap:40px 20px}@media (min-width:813px){.u-display-pc-grid{display:grid}}@media (min-width:813px){.u-display-pc-grid.-length-2{grid-template-columns:1fr 1fr}}@media (min-width:813px){.u-display-pc-grid.-length-3{grid-template-columns:1fr 1fr 1fr}}@media (min-width:813px){.u-display-pc-grid.-gap-40-20{gap:40px 20px}}@media (min-width:813px){body .u-fixedAnchorAdjust{margin-top:-110px;padding-top:110px}}.m-inactiveFilter{pointer-events:none;position:relative}.m-inactiveFilter:before{content:"";background-color:hsla(0,0%,58%,.8);opacity:.8;z-index:1}.m-inactiveFilter:after,.m-inactiveFilter:before{position:absolute;top:0;left:0;width:100%;height:100%}.m-inactiveFilter:after{content:attr(data-inactive-filter-text);color:#fff;font-weight:700;font-size:16px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:2}.m-priceTermText{line-height:1}.m-priceTermText .-price{font-size:40px}@media (min-width:813px){.m-priceTermText .-price{font-size:60px}}.m-priceTermText .-unit{font-size:16px}@media (min-width:813px){.m-priceTermText .-unit{font-size:30px}}.m-priceTermText .-term{margin-left:8px;font-size:16px}@media (min-width:813px){.m-priceTermText .-term{margin-left:12px;font-size:30px}}.m-imageLink{position:relative;display:block}.m-imageLink:after{content:"";width:30px;height:30px;position:absolute;right:0;bottom:0;background-image:url(/jp/ja/special-feature/nenmatsu-nenshi/25fw/img/icon_arrowbox.svg);background-size:contain;background-repeat:no-repeat;z-index:1}@media (min-width:813px){.m-imageLink:after{width:40px;height:40px}}.m-heading-box{position:relative;width:100%;max-width:100%;margin:0 auto;padding-top:33.33333%;background-color:red;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/nenmatsu-nenshi/25fw/img/title_bk_sp.png);background-repeat:no-repeat;background-size:cover;background-position:50%;display:block}@media screen and (min-width:813px){.m-heading-box{padding-top:13.60544%;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/nenmatsu-nenshi/25fw/img/title_bk_pc.png)}}.fr-heading.-h2.m-heading-box-txt,.fr-heading.-h3.m-heading-box-txt,[lang=ja] .fr-heading.-h2.m-heading-box-txt,[lang=ja] .fr-heading.-h3.m-heading-box-txt{position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);font-size:27px!important;line-height:140%;font-weight:700;color:#fff;width:58%}@media screen and (min-width:813px){.fr-heading.-h2.m-heading-box-txt,.fr-heading.-h3.m-heading-box-txt,[lang=ja] .fr-heading.-h2.m-heading-box-txt,[lang=ja] .fr-heading.-h3.m-heading-box-txt{font-size:30px!important;width:39%}}.fr-heading.-h2.m-heading-box-txt span,.fr-heading.-h3.m-heading-box-txt span,[lang=ja] .fr-heading.-h2.m-heading-box-txt span,[lang=ja] .fr-heading.-h3.m-heading-box-txt span{display:inline-block}.m-notice-shop-open{border:1px solid #000;padding:12px 15px}.m-notice-shop-open a{text-decoration:underline}.fr-heading.-h2,[lang=ja] .fr-heading.-h2{line-height:1.2;font-size:30px}@media (min-width:813px){.fr-heading.-h2,[lang=ja] .fr-heading.-h2{font-size:40px}}.fr-heading.-h3,[lang=ja] .fr-heading.-h3{line-height:1.2}.fr-heading.-h3:has(.-box),[lang=ja] .fr-heading.-h3:has(.-box){margin-top:0;margin-bottom:0}.fr-heading.-h3 .fr-heading_sub,[lang=ja] .fr-heading.-h3 .fr-heading_sub{display:block;font-size:16px}@media (min-width:813px){.fr-heading.-h3 .fr-heading_sub,[lang=ja] .fr-heading.-h3 .fr-heading_sub{font-size:20px}}.fr-heading.-h3 .fr-heading_main,[lang=ja] .fr-heading.-h3 .fr-heading_main{display:block;font-size:28px}@media (min-width:813px){.fr-heading.-h3 .fr-heading_main,[lang=ja] .fr-heading.-h3 .fr-heading_main{font-size:40px}}.fr-heading.-h3 .fr-heading_main:has(.-box),[lang=ja] .fr-heading.-h3 .fr-heading_main:has(.-box){margin-top:0;margin-bottom:0}@media (max-width:812px){.fr-heading.-h3 .fr-heading_main:has(.-box),[lang=ja] .fr-heading.-h3 .fr-heading_main:has(.-box){display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.fr-heading.-h3 .fr-heading_tag,[lang=ja] .fr-heading.-h3 .fr-heading_tag{display:inline-block;font-size:14px;line-height:1;margin-right:8px;padding:6px;color:#fff;background:#1b1b1b}@media (min-width:813px){.fr-heading.-h3 .fr-heading_tag,[lang=ja] .fr-heading.-h3 .fr-heading_tag{font-size:16px;margin-right:12px}}.fr-heading.-h3 .fr-heading_tag+.fr-heading_sub,[lang=ja] .fr-heading.-h3 .fr-heading_tag+.fr-heading_sub{display:inline-block;margin-top:0;margin-bottom:0}.fr-heading.-h3 .-box,[lang=ja] .fr-heading.-h3 .-box{display:inline-block;padding:6px 9px 8px;color:#1b1b1b;background:#fff;border:1px solid #1b1b1b}@media (min-width:813px){.fr-heading.-h3 .-box,[lang=ja] .fr-heading.-h3 .-box{line-height:1;padding:6px 12px 8px}}.fr-heading.-h3 .-box.-white,[lang=ja] .fr-heading.-h3 .-box.-white{color:#fff;background:#1b1b1b;border:1px solid #1b1b1b}.fr-heading.-h3 .-box.-sp-wfull,[lang=ja] .fr-heading.-h3 .-box.-sp-wfull{-ms-flex-positive:1;flex-grow:1}@media (min-width:813px){.fr-heading.-h3 .-box:not(:first-child),[lang=ja] .fr-heading.-h3 .-box:not(:first-child){margin-left:-1px}}.fr-heading.-h4,[lang=ja] .fr-heading.-h4{font-size:28px;line-height:1.2}@media (min-width:813px){.fr-heading.-h4,[lang=ja] .fr-heading.-h4{font-size:36px}}.fr-heading.-h4 .fr-heading_sub,[lang=ja] .fr-heading.-h4 .fr-heading_sub{display:block;font-size:16px}@media (min-width:813px){.fr-heading.-h4 .fr-heading_sub,[lang=ja] .fr-heading.-h4 .fr-heading_sub{font-size:20px}}.fr-heading.-h4 .fr-heading_main,[lang=ja] .fr-heading.-h4 .fr-heading_main{display:block}.fr-heading.-h4 .fr-heading_tag,[lang=ja] .fr-heading.-h4 .fr-heading_tag{display:inline-block;font-size:12px;line-height:1;margin-right:6px;padding:4px;color:#fff;background:#1b1b1b}@media (min-width:813px){.fr-heading.-h4 .fr-heading_tag,[lang=ja] .fr-heading.-h4 .fr-heading_tag{font-size:14px;margin-right:8px}}.fr-heading.-h4 .fr-heading_tag+.fr-heading_sub,[lang=ja] .fr-heading.-h4 .fr-heading_tag+.fr-heading_sub{display:inline-block;margin-top:0;margin-bottom:0}[lang=ja] .fr-annotation{font-size:12px;line-height:1.4}.fr-tabs{font-size:12px}@media (min-width:813px){.fr-tabs{font-size:15px}}[lang=ja] .fr-tabs{font-size:13px}@media (min-width:813px){[lang=ja] .fr-tabs{font-size:15px}}.fr-tabs_item{cursor:pointer;color:#6a6a6a;padding-top:8px;padding-bottom:8px}@media (min-width:813px){.fr-tabs_item{padding-top:0;padding-bottom:0}}.fr-tab-contents{min-height:100px}.fr-tab-content{display:none}.fr-tab-content.is-show{display:block}.fr-tabs_item.-active:after{height:2px}.fr-tabs_itemLink{font-size:12px;height:100%;min-height:60px;color:inherit;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;text-align:center}@media (min-width:813px){.-grid .fr-imagePlusText{margin-top:40px;margin-top:var(--pc-v-xl)}}.fr-anchorButton_itemText{font-size:12px}.fr-imagePlusText_heading,.fr-imagePlusText_heading span{line-height:1.2}[lang=ja] .fr-annotation.--1,[lang=ja] .fr-annotation.--2{padding-left:2em}[lang=ja] .fr-annotation.--1:before{content:"※1"}[lang=ja] .fr-annotation.--2:before{content:"※2"}.nenmatsu-nenshi.countdown-wrapper{margin-inline:auto}.nenmatsu-nenshi .countdown-container{display:grid;justify-items:center;-ms-flex-align:center;align-items:center}.countdown-item.countdown-text{grid-row:2}.countdown-item.countdown-text--days{grid-column:1}.countdown-item.countdown-text--hours{grid-column:3}.countdown-item.countdown-text--minutes{grid-column:5}.countdown-item.countdown-text--seconds{grid-column:7}.nenmatsu-nenshi .countdown-num{background-color:var(--color-fill-primary);color:var(--color-text-primaryLight);display:-ms-flexbox;display:flex}.nenmatsu-nenshi .countdown-colon,.nenmatsu-nenshi .countdown-num{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.nenmatsu-nenshi .countdown-colon{text-align:center}.nenmatsu-nenshi .countdown-text{color:var(--color-text-secondary)}@media screen and (max-width:813px){.nenmatsu-nenshi .fr-heading.-h2.countdownTitle,[lang=ja] .nenmatsu-nenshi .fr-heading.-h2.countdownTitle{font-size:25px;font-weight:400}.nenmatsu-nenshi .countdown-container{grid-template-columns:1fr 30px 1fr 30px 1fr 30px 1fr}.nenmatsu-nenshi .countdown-num{font-size:38px;border-radius:5px;height:56px;width:56px}.nenmatsu-nenshi .countdown-colon{font-size:35px;width:30px}.nenmatsu-nenshi .countdown-colon svg{width:4.9px}.nenmatsu-nenshi .countdown-text{font-size:12px}}@media screen and (min-width:813px){.nenmatsu-nenshi .fr-heading.-h2.countdownTitle,[lang=ja] .nenmatsu-nenshi .fr-heading.-h2.countdownTitle{font-size:40px;font-weight:400}.nenmatsu-nenshi .countdown-container{grid-template-columns:1fr 56px 1fr 56px 1fr 56px 1fr}.nenmatsu-nenshi .countdown-num{font-size:72px;border-radius:9.14px;height:102px;width:102px}.nenmatsu-nenshi .countdown-colon{font-size:40px;width:56px}.nenmatsu-nenshi .countdown-text{font-size:16px}}.c-calendarBox{padding:4vw;border-radius:12px;border:1px solid #1b1b1b}@media (min-width:813px){.c-calendarBox{max-width:1116px;width:100%;margin-left:auto;margin-right:auto;padding:20px 30px 26px}}.c-calendarBox_logoWrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:15px}@media (min-width:1161px){.c-calendarBox_logoWrap{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-80px;gap:20px}}@media (min-width:813px) and (max-width:1160px){.c-calendarBox_logoWrap{gap:20px;margin-bottom:10px}}.c-calendarBox_logo{max-width:90px;width:100%}@media (min-width:1161px){.c-calendarBox_logo{max-width:127px}}@media (min-width:813px) and (max-width:1160px){.c-calendarBox_logo{max-width:127px}}@media (max-width:812px){.c-calendar{overflow-x:scroll;padding-bottom:5px}}@media (max-width:812px){.c-calendar .c-calendar-sp-scrollArea{width:340%}}.fr-heading.-h3.c-calendarTitle .fr-heading_main,[lang=ja] .fr-heading.-h3.c-calendarTitle .fr-heading_main{display:inline-block;position:relative}.fr-heading.-h3.c-calendarTitle .fr-heading_main:before,[lang=ja] .fr-heading.-h3.c-calendarTitle .fr-heading_main:before{content:"";position:absolute;top:-40px;left:-25px;width:70px;height:70px;background-image:url(https://image.uniqlo.com/UQ/ST3/jp/imagesother/nenmatsu-nenshi/25fw/img/flyer_schedule_bubble.png);background-repeat:no-repeat;background-size:contain}@media (min-width:813px){.fr-heading.-h3.c-calendarTitle .fr-heading_main:before,[lang=ja] .fr-heading.-h3.c-calendarTitle .fr-heading_main:before{top:-40px;left:-80px;width:96px;height:96px}}@media (min-width:813px) and (max-width:1160px){.fr-heading.-h3.c-calendarTitle .fr-heading_main:before,[lang=ja] .fr-heading.-h3.c-calendarTitle .fr-heading_main:before{left:-50px}}.specialPriceBox-img2Link{position:relative;max-width:100%;margin:0 auto}.specialPriceBox-img2Link-img{display:block;width:100%;height:auto}.specialPriceBox-img2Link-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex}.specialPriceBox-img2Link-area{-ms-flex-positive:1;flex-grow:1;height:100%}