@import"https://fonts.googleapis.com/css2?family=Zen+Old+Mincho&display=swap";.holiday{background:#f1ebd1;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:#ba1019;text-align:center;font-size:48px}@media (max-width: 879px){.holiday-title{font-size:24px}}.yellow{color:#d9cd99}.white{color:#fff}.slick-arrow{transition:.2s}.slick-arrow:hover{cursor:pointer;opacity:.8}.holiday__kv{position:relative}@media (max-width: 879px){.holiday__kv__slide{pointer-events:none}.holiday__kv img{width:100%}}.holiday__kv__text{position:absolute;left:4vw;bottom:7.5vw}@media (max-width: 879px){.holiday__kv__text{position:static;transform:none}}.holiday__kv__text h2{max-width:25.3vw;margin-bottom:3vw}@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:32px 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:30px;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}}@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(-2px);position:absolute;left:13px}}.fair{padding:73px 0 0}@media (max-width: 879px){.fair{padding:45px 0 0}}.fair .holiday-title{margin-bottom:52px}@media (max-width: 879px){.fair .holiday-title{margin-bottom:24px}}.fair__tab,.fair__contents{max-width:1100px;margin:auto;display:flex}.fair__tab li{background:#d7263080;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;opacity:.8}@media (max-width: 879px){.fair__tab li{flex-direction:column;height:75px;font-size:12px}}.fair__tab li.active{background:#a92521}.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:#a92521;margin-bottom:70px;padding:44px 0 50px;position:relative}@media (max-width: 879px){.fair__contents{background:none;padding:0;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:block}}.fair__contents li{width:22%;max-width:234px}@media (max-width: 879px){.fair__contents li{width:100%;max-width:100%;background:#a92521;padding:42px 0}.fair__contents li:nth-child(2){background:#d7263080}}.fair__contents__thum{margin-bottom:20px}@media (max-width: 879px){.fair__contents__thum{max-width:232px;margin:0 auto 20px}}.fair__contents__title{font-family:Zen Old Mincho,ZenKakuGothicNew,YuGothic,Yu Gothic,YuGothic,sans-serif;text-align:center;font-size:30px;margin-bottom:12px;color:#fff;font-weight:900;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;color:#fff!important}.fair__contents .white{font-size:12px;text-align:center;font-weight:500}.fair__contents+p{text-align:center;color:#000;font-size:20px;margin-bottom:66px}@media (max-width: 879px){.fair__contents+p{padding:0 25px;font-size:16px;margin-bottom:53px}}.fair__img{max-width:1100px;margin:0 auto;transition:.2s;display:block}@media (max-width: 879px){.fair__img img{width:100%}}.fair__btn{width:200px;height:40px;background:#d9cd99;color:#000;display:flex;align-items:center;justify-content:center;margin:10px auto;font-weight:700;font-size:14px}@media (max-width: 879px){.fair__btn{margin:20px auto 0}}.new-items{padding:118px 0 134px}@media (max-width: 879px){.new-items{padding:53px 0 70px}}.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:134px 0 70px;background:#d9d9d9;margin-bottom:70px}@media (max-width: 879px){.limited{padding:70px 0 0;margin-bottom:0}}.limited .holiday-title{margin-bottom:52px;color:#395a7d}@media (max-width: 879px){.limited .holiday-title{margin-bottom:22px}}.limited_img{margin-bottom:98px;position:relative}@media (max-width: 879px){.limited_img{margin-bottom:70px}}.limited_icon{width:13.7%;position:absolute;right:5.9%;bottom:5.3%}@media (max-width: 879px){.limited_icon{right:20px;width:20%}}.limited-title{font-size:40px;font-family:knot,ZenKakuGothicNew,YuGothic,Yu Gothic,YuGothic,sans-serif;color:#395a7d;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:#395a7d;padding:50px 0 70px}@media (max-width: 879px){.spec{padding:29px 0 63px;margin-bottom:0}.spec .limited-title{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:#a92521;max-width:1200px;margin:auto;padding:84px 0 55px}.men{margin-bottom:133px}.women{margin-bottom:77px}@media (max-width: 879px){.men{margin-bottom:0;padding-bottom:0}.women{padding-top:68px;margin-bottom:48px}}.men .holiday-title,.women .holiday-title{font-size:65px;margin-bottom:18px;color:#d9cd99}@media (max-width: 879px){.men .holiday-title,.women .holiday-title{font-size:32px;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:#d9cd99;color:#000;font-size:32px;font-weight:500;margin:0 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-bottom:11px}}.holiday-link{font-size:20px;text-decoration:underline;margin:auto;width:200px;display:block;transition:.2s}.holiday-link:hover{cursor:pointer;opacity:.8}@media (max-width: 879px){.holiday-link{font-size:12px;width:124px}}.ticket{padding:50px 0 118px;background:#a92521;max-width:1200px;margin:auto}@media (max-width: 879px){.ticket{padding:35px 0 50px}}.ticket__title{color:#d9cd99;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}}.fair__contents__thum{position:relative}.fair__contents__thum .end{background:#686868b3;font-size:18px;text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;border-radius:50%}
/*# sourceMappingURL=/cdn/shop/t/67/assets/holiday-2025-newyear.css.map */
