.holiday{background:#eeede3;color:#fff;font-size:16px;padding-bottom:100px}@media (max-width: 879px){.holiday{font-size:12px}}.holiday-title{font-family:knot,ZenKakuGothicNew,YuGothic,Yu Gothic,YuGothic,sans-serif;color:#8c0011;text-align:center;font-size:48px}@media (max-width: 879px){.holiday-title{font-size:38px}}.yellow{color:#d9cd99}.white{color:#fff}.slick-arrow{transition:.2s}.slick-arrow:hover{cursor:pointer;opacity:.8}.holiday__kv{position:relative}.holiday__kv__slide{width:calc(423 / 1280 * 100vw);position:absolute;top:32%;left:15%;opacity:0;visibility:hidden;transition:opacity .4s ease}@media (max-width: 879px){.holiday__kv__slide{width:82.1875vw;top:51%;left:-11%;pointer-events:none}.holiday__kv img{width:100%}}.holiday__kv__title{max-width:25.3vw;margin-bottom:3vw}@media (max-width: 879px){.holiday__kv__title{position:absolute;top:29%;left:5%;max-width:67vw}}.holiday__kv__text{position:absolute;left:6vw;top:8vw}@media (max-width: 879px){.holiday__kv__text{position:static;transform:none}}@media (max-width: 879px){.holiday__kv__text ul{display:grid;gap:5px;grid-template-columns:50% 50%;grid-template-rows:33px 33px 33px;max-width:285px;margin:-65px auto 0}}.holiday__kv__text li{font-size:.9vw;color:#fff}.holiday__kv__text li:hover a{text-decoration:underline}@media (max-width: 879px){.holiday__kv__text li{font-size:12px;background:#fff;color:#000;display:flex;align-items:center;padding-left:28px;position:relative;font-family:knot,ZenKakuGothicNew,YuGothic,Yu Gothic,YuGothic,sans-serif;font-weight:500}.holiday__kv__text li:last-child{grid-column:1 / 3}.holiday__kv__text li a{width:100%;height:100%;display:flex;align-items:center;padding:3px 0 0}}@media (min-width: 880px){.holiday__kv__text li:not(:last-child){margin-bottom:.8vw}}.holiday__kv__text li:before{display:inline-block;content:"";width:.3vw;height:.54vw;background:url(https://magazine.knot-designs.com/shopify/img/holiday-2024/arrow-w.webp) no-repeat center center / contain;transform:translateY(-.05vw);margin-right:.8vw}@media (max-width: 879px){.holiday__kv__text li:before{background:url(https://magazine.knot-designs.com/shopify/img/holiday-2024/arrow.webp) no-repeat center center / contain;width:5px;height:8px;transform:translateY(1px);position:absolute;left:13px}}.fair{padding:73px 0 25px;margin:-13.5vw 0 0;position:relative;z-index:1}@media (max-width: 879px){.fair{padding:45px 0 0;margin:0 0 12px}}.fair .holiday-title{margin-bottom:15px}@media (max-width: 879px){.fair .holiday-title{margin-bottom:20px}}.fair__tab,.fair__contents{max-width:1100px;margin:auto;display:flex}.fair__tab li{background:#b39b00;width:50%;height:61px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;transition:.2s}.fair__tab li:hover{cursor:pointer;filter:brightness(1.1)}@media (max-width: 879px){.fair__tab li{flex-direction:column;height:75px;font-size:12px}}.fair__tab li.active{background:#03483d}.fair__tab__gallery img{width:62px;margin-right:12px}@media (max-width: 879px){.fair__tab__gallery img{width:54px;margin:0 0 7px}}.fair__tab__web img{width:38px;margin-right:13px}@media (max-width: 879px){.fair__tab__web img{width:24px;margin:0 0 2px}}.fair__contents{background:#03483d;margin-bottom:70px;padding:44px 0 40px;position:relative}@media (max-width: 879px){.fair__contents{padding:30px 0 40px;margin-bottom:53px}}.fair__contents__gallery,.fair__contents__web{opacity:0;transition:.2s}.fair__contents__gallery.active,.fair__contents__web.active{opacity:1;z-index:1}.fair__contents__web{position:absolute}.fair__contents ul{display:flex;justify-content:center;width:100%;gap:7.9%}@media (max-width: 879px){.fair__contents ul{display:flex;flex-direction:column;gap:40px 0}}.fair__contents li{width:22%;max-width:234px}@media (max-width: 879px){.fair__contents li{width:100%;max-width:100%;background:#03483d}}.fair__contents__item{display:flex;flex-direction:column;align-items:center}.fair__contents__thum{margin-bottom:20px;position:relative}@media (max-width: 879px){.fair__contents__thum{max-width:232px;margin:0 auto 30px}}.fair__contents__thum .fair-start{width:101px;position:absolute;bottom:-10px;left:-50px}@media (max-width: 879px){.fair__contents__thum .fair-start{width:94px;left:-35px}}.fair__contents__title{font-family:knot,ZenKakuGothicNew,YuGothic,Yu Gothic,YuGothic,sans-serif;text-align:center;font-size:30px;margin-bottom:12px;color:#eeede3;font-weight:500;white-space:nowrap}.fair__contents__title img{height:52px;margin:-8px 0 -1px}.fair__contents .yellow{text-align:center;margin-bottom:9px;font-weight:700;font-size:14px}.fair__contents .white{font-size:14px;text-align:center;font-weight:500}.fair .holiday-text{text-align:center;color:#8c0011;font-size:20px;margin-bottom:30px}@media (max-width: 879px){.fair .holiday-text{font-size:20px;margin-bottom:25px}}.fair__img{max-width:1145px;padding:0 20px;margin:0 auto;transition:.2s;display:block;position:relative}@media (max-width: 879px){.fair__img{padding:0}.fair__img img{width:100%;padding:0}}.fair__img .fair-start{width:200px;position:absolute;top:-175px;left:-15px}@media (max-width: 879px){.fair__img .fair-start{width:115px;top:-82px;left:5px}}.new-items{padding:0 0 100px}@media (max-width: 879px){.new-items{padding:53px 0 30px}}.new-items .holiday-title{margin-bottom:52px}@media (max-width: 879px){.new-items .holiday-title{margin-bottom:20px}}.new-items__slide{position:relative;max-width:1220px;margin:auto}@media (max-width: 879px){.new-items__slide{padding-left:17px}}.new-items__slide .slick-slide{margin:0 5px;max-width:400px}@media (max-width: 879px){.new-items__slide .slick-slide{max-width:180px}}.new-items__slide .arrow-prev,.new-items__slide .arrow-next{position:absolute;top:0;bottom:0;margin:auto;width:80px;height:80px;z-index:1}@media (max-width: 879px){.new-items__slide .arrow-prev,.new-items__slide .arrow-next{width:40px;height:40px;top:70px;margin:0}}.new-items__slide .arrow-prev{left:-30px}@media (max-width: 879px){.new-items__slide .arrow-prev{left:0}}.new-items__slide .arrow-next{right:-30px;transform:scaleX(-1)}@media (max-width: 879px){.new-items__slide .arrow-next{right:0}}.new-items__slide__img{margin-bottom:26px}@media (max-width: 879px){.new-items__slide__img{margin-bottom:12px}}.new-items__slide__txt{padding:0 15px;color:#000}@media (max-width: 879px){.new-items__slide__txt{padding:0 10px}}.limited{padding:100px 0 64px}@media (max-width: 879px){.limited{padding:30px 0 0}}.limited .holiday-title{margin-bottom:52px}@media (max-width: 879px){.limited .holiday-title{margin-bottom:22px}}.limited_img{margin-bottom:98px}@media (max-width: 879px){.limited_img{margin-bottom:70px}}.limited-title{font-size:40px;font-family:knot,ZenKakuGothicNew,YuGothic,Yu Gothic,YuGothic,sans-serif;color:#8c0011;text-align:center}@media (max-width: 879px){.limited-title{font-size:22px}}.limited__slide-main{position:relative;margin-top:52px}@media (max-width: 879px){.limited__slide-main{margin-top:34px}}.limited__slide-main .arrow-prev,.limited__slide-main .arrow-next{position:absolute;top:265px;width:80px;height:80px;z-index:1}@media (max-width: 879px){.limited__slide-main .arrow-prev,.limited__slide-main .arrow-next{width:40px;height:40px;top:146.5px}}.limited__slide-main .arrow-next{right:0;transform:scaleX(-1)}.limited__slide-main .slick-slide{max-width:450px;margin:0 33px}@media (max-width: 879px){.limited__slide-main .slick-slide{max-width:250px;margin:0 8.5px}}.limited__slide-main__img{margin-bottom:30px}@media (max-width: 879px){.limited__slide-main__img{margin-bottom:27px}}.limited__slide-main__img+p{padding:0 22px}@media (max-width: 879px){.limited__slide-main__img+p{font-size:14px;padding:0}}.limited__slide-thum{max-width:207px;margin:0 auto 90px}@media (max-width: 879px){.limited__slide-thum{margin-bottom:60px}}.limited__slide-thum .slick-track{display:flex;flex-wrap:wrap;transform:unset!important;max-width:216px;margin:auto}.limited__slide-thum .slick-track{display:flex;flex-wrap:wrap;transform:unset!important}.limited__slide-thum__img{width:45px;margin:0 4.5px 9px;transition:.2s}.limited__slide-thum__img:hover{opacity:.8;cursor:pointer}.coordination{max-width:800px;margin:0 auto 70px}@media (max-width: 879px){.coordination{margin-bottom:37.5px}}.coordination .limited-title{margin-bottom:40px}@media (max-width: 879px){.coordination .limited-title{margin-bottom:28px}.coordination_slide{pointer-events:none}}.spec{max-width:794px;margin:0 auto;background:#03483d;padding:50px 0 70px}@media (max-width: 879px){.spec{padding:29px 0 63px;margin-bottom:55px}.spec .limited-title{color:#fff;margin-bottom:32px}}@media (min-width: 880px){.spec__inner{display:flex;justify-content:center;gap:5%;margin-bottom:26px}.spec__item{max-width:320px;width:100%;display:block;transition:.2s}.spec__item:hover{opacity:.8}}@media (max-width: 879px){.spec__item{display:block}.spec__inner{position:relative;margin-bottom:20px}.spec__inner .slick-arrow{width:40px;height:40px;position:absolute;top:79px;z-index:1}.spec__inner .arrow-next{right:0;transform:scaleX(-1)}}.spec .white{text-align:center;font-weight:700;font-size:20px;margin-bottom:12px}.spec__item__img{width:198px;margin:0 auto 10px;display:block}.spec dl{overflow:hidden;font-size:12px}.spec dt,.spec dd{background:#fff;color:#000;height:32px;display:flex;align-items:center;font-weight:500;margin-bottom:2px}.spec dt{float:left;padding-left:30px;width:125px}.spec__inner+p{text-align:center;font-size:12px}.men,.women{background:#03483d;max-width:1200px;margin:auto;padding:84px 0 55px}@media (max-width: 879px){.men{padding:45px 0 35px}}.men .holiday-title,.women .holiday-title{color:#b39b00}.men{margin-bottom:133px}.women{margin-bottom:77px}@media (max-width: 879px){.men{margin-bottom:0}.women{padding-top:35px;margin-bottom:48px}}.men .holiday-title,.women .holiday-title{font-size:65px;margin-bottom:18px}@media (max-width: 879px){.men .holiday-title,.women .holiday-title{font-size:38px;margin-bottom:14px}.men .holiday-title{text-align:left;padding-left:21px}.women .holiday-title{text-align:right;padding-right:23px}}.men .holiday-title+p,.women .holiday-title+p{text-align:center;margin-bottom:60px}@media (max-width: 879px){.men .holiday-title+p,.women .holiday-title+p{margin-bottom:26px}.men .holiday-title+p{text-align:left;padding-left:21px}.women .holiday-title+p{text-align:right;padding-right:23px}}.holiday-styling{width:100%;position:relative;margin-bottom:115px}@media (max-width: 879px){.holiday-styling{margin-bottom:40px}}.holiday-styling__inner{overflow-x:scroll;width:100%}.holiday-styling__inner ul{display:flex;gap:24px;padding:0 53px;width:1858px}@media (max-width: 879px){.holiday-styling__inner ul{width:calc(225vw + 62px);gap:10px;padding:0 16px}}.holiday-styling__inner li{width:420px;flex-shrink:0}@media (max-width: 879px){.holiday-styling__inner li{width:56.25vw}}.round-btn{position:absolute;background:url(https://magazine.knot-designs.com/shopify/img/holiday-2024/arrow.webp) no-repeat left 38px center / 16px #fff;color:#000;width:242px;height:60px;border-radius:30px;bottom:40px;display:flex;align-items:center;font-size:30px;font-family:knot,ZenKakuGothicNew,YuGothic,Yu Gothic,YuGothic,sans-serif;justify-content:center;text-indent:20px;left:34px;box-shadow:7px 5px 5px #00000040;transition:.2s}.round-btn:hover{cursor:pointer;opacity:.8}@media (max-width: 879px){.round-btn{width:100px;height:24px;border-radius:12px;font-size:13px;background:url(https://magazine.knot-designs.com/shopify/img/holiday-2024/arrow.webp) no-repeat left 14px center / 5px #fff;text-indent:10px;box-shadow:0 0 6px #00000040;left:20px;bottom:10px}}.holiday-watch{max-width:848px;display:flex;flex-wrap:wrap;gap:19px;margin:0 auto}@media (max-width: 879px){.holiday-watch{max-width:250px;gap:8px;margin-bottom:0}}.holiday-watch li{width:calc((100% - 38px) / 3)}@media (max-width: 879px){.holiday-watch li{width:calc((100% - 16px) / 3)}}.holiday-btn{width:630px;height:90px;display:flex;align-items:center;justify-content:center;background:#b39b00;color:#000;font-size:32px;font-weight:500;margin:65px auto 27px;transition:.2s}.holiday-btn:hover{cursor:pointer;opacity:.8}@media (max-width: 879px){.holiday-btn{width:280px;height:40px;font-size:14px;margin-top:30px;margin-bottom:0}}.holiday-link{font-size:20px;text-decoration:underline;margin:10px auto 0;width:200px;display:block;transition:.2s}.holiday-link:hover{cursor:pointer;opacity:.8}@media (max-width: 879px){.holiday-link{font-size:12px;width:124px;text-align:center}}.ticket{padding:50px 0 118px;background:#03483d;max-width:1200px;margin:auto}@media (max-width: 879px){.ticket{padding:35px 0 50px}}.ticket__title{color:#b39b00;font-weight:500;font-size:48px;text-align:center;margin-bottom:50px}@media (max-width: 879px){.ticket__title{font-size:24px;margin-bottom:27px}}.ticket__img{max-width:545px;margin:0 auto 67px}@media (max-width: 879px){.ticket__img{max-width:260px;margin-bottom:30px}}.ticket__title--sub{font-size:36px;font-weight:700;text-align:center;color:#fff;margin-bottom:28px}@media (max-width: 879px){.ticket__title--sub{padding:15px 20px 0;font-size:14px;color:#000;background:#fff;max-width:280px;margin:0 auto;text-align:left}}.ticket__txt{font-size:22px;text-align:center;margin-bottom:28px}@media (max-width: 879px){.ticket__txt{padding:8px 20px 14px;background:#fff;max-width:280px;margin:0 auto 20px;color:#000;font-size:12px;text-align:left}}.select-watch{background:#8c0011;max-width:1200px;padding:25px 0 20px;margin:0 auto 80px;position:relative}@media (max-width: 879px){.select-watch{padding:25px 0 40px;margin-bottom:10px}}.select-watch__title{color:#fff;font-family:knot;font-size:48px;text-align:center}@media (max-width: 879px){.select-watch__title{font-size:38px}}.select-watch__item img{height:460px}@media (max-width: 879px){.select-watch__item img{height:384px}}.select-watch__text{color:#fff;font-size:40px;text-align:center}@media (max-width: 879px){.select-watch__text{font-size:26px;text-align:left;padding:0 13px}}.select-watch__icon{width:180px;position:absolute;top:20px;right:0}@media (max-width: 879px){.select-watch__icon{width:118px;top:auto;bottom:5px;right:-10px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/holiday-2025.css.map */
