@charset "UTF-8";.ff-primary{font-family:proxima-nova}.ff-headline{font-family:neuzeit-grotesk}.ff-fallback{font-family:\\30D2\30E9\30AE\30CE\89D2\30B4 ProN W3,Hiragino Kaku Gothic ProN,Segoe UI,HelveticaNeue,Meiryo,メイリオ,Osaka,sans-serif}:root{--pd:20px;--container-max-w:1240px;--edge:calc(var(--pd) * -1);--edge-aw:var(--edge);--font-base:Aktiv Grotesk TWHK,sans-serif;--theme-color:#d10920}@media (min-width:1240px){:root{--edge:calc((var(--container-max-w) - (var(--pd) * 2) - var(--body-w)) / 2)}}@media (min-width:2000px){:root{--edge:calc(((2000px - var(--container-max-w)) / 2 + var(--pd)) * -1);--edge-aw:calc((var(--container-max-w) - (var(--pd) * 2) - var(--body-w)) / 2)}}.l-content,body,html{overflow:visible}.l-footer,.l-header__navbar{overflow:hidden}.l-content{margin-bottom:0!important}.l-lunar-new-year{font-family:var(--font-base);letter-spacing:normal;color:#000}.l-lunar-new-year .font-founders{font-family:Founders Grotesk,sans-serif!important}.l-lunar-new-year h1,.l-lunar-new-year h2,.l-lunar-new-year h3,.l-lunar-new-year h4,.l-lunar-new-year h5,.l-lunar-new-year h6{font-family:var(--font-base)}.l-lunar-new-year h1 span,.l-lunar-new-year h2 span,.l-lunar-new-year h3 span,.l-lunar-new-year h4 span,.l-lunar-new-year h5 span,.l-lunar-new-year h6 span{font-weight:inherit}.l-lunar-new-year .container{max-width:var(--container-max-w);padding-left:var(--pd);padding-right:var(--pd);margin-left:auto;margin-right:auto}.l-lunar-new-year .title{font-size:22px;font-weight:700;text-align:center;letter-spacing:2.86px;color:var(--theme-color);text-box-trim:trim-both}.l-lunar-new-year .title>small{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;z-index:1}.l-lunar-new-year .title>small>span{color:#dbbb72;font-size:24px;font-weight:700;position:relative;z-index:2;text-box-trim:trim-both;letter-spacing:.96px}.l-lunar-new-year .title>strong{font-size:22px;font-weight:700;letter-spacing:2.86px;margin-top:53px;display:block;text-align:center;text-box-trim:trim-both}.l-lunar-new-year .title-bg{position:absolute;aspect-ratio:172/64;width:172px;color:var(--theme-color);display:block;margin-inline:auto;z-index:-1}.l-lunar-new-year .title-date{color:#fff;font-size:20px;font-weight:500;line-height:1;letter-spacing:.2px;background-color:var(--theme-color);padding:7px 12px;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:36px;margin-inline:auto}@media (min-width:768px){.l-lunar-new-year .title{font-size:35px;letter-spacing:4.55px}.l-lunar-new-year .title>small>span{font-size:40px}.l-lunar-new-year .title>strong{font-size:35px;letter-spacing:4.55px}.l-lunar-new-year .title-bg{width:222px}.l-lunar-new-year .title-date{font-size:24px;letter-spacing:.24px;padding:11px 16px;margin-top:36px}}.l-lunar-new-year .button{font-size:14px;font-weight:700;letter-spacing:.14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:54px;margin-inline:auto;background-color:var(--theme-color);color:#fff!important;border-radius:8px;position:relative}.l-lunar-new-year .button:before{--spacing:4px;content:"";position:absolute;top:var(--spacing);left:var(--spacing);right:var(--spacing);bottom:var(--spacing);border:1px solid #fff;border-radius:4px;pointer-events:none}.l-lunar-new-year .button:after{--size:7px;content:"";position:absolute;width:var(--size);height:var(--size);background-color:#fff;right:17px;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}.l-lunar-new-year .button--gold{background-color:#c4a151}.l-lunar-new-year .button--small{font-size:11px;height:36px}.l-lunar-new-year .button--small:before{--spacing:2px}.l-lunar-new-year .button--small:after{--size:5px;right:14px}@media (min-width:768px){.l-lunar-new-year .button{font-size:16px;letter-spacing:.16px;max-width:360px;height:72px}.l-lunar-new-year .button:before{--spacing:6px;border-width:1.5px}.l-lunar-new-year .button:after{width:8.5px;height:8.5px;right:26px}.l-lunar-new-year .button--small{height:53px}.l-lunar-new-year .button--small:before{--spacing:4px}.l-lunar-new-year .button--small:after{--size:7px;right:20px}}@media (min-width:1024px){.l-lunar-new-year .button{-webkit-transition:.5s;transition:.5s}.l-lunar-new-year .button:hover{opacity:.7}}@media (max-width:767px){.l-lunar-new-year .button-banner-sp{height:36px;border-radius:0}.l-lunar-new-year .button-banner-sp:after,.l-lunar-new-year .button-banner-sp:before{content:none}}.l-lunar-new-year .p-search-frame__list{margin-bottom:0}.l-lunar-new-year .bg-red{background:#b02f35 url("https://storage.owndays.com/images/specials/campaign/lunar-new-year/red-texture-bg.webp") 50%/cover no-repeat;position:relative;z-index:1}.l-lunar-new-year .bg-red:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("https://storage.owndays.com/images/specials/campaign/lunar-new-year/bg-star-v2.webp") 0 0/127px auto repeat;pointer-events:none;z-index:-1}.l-lunar-new-year .bg-yellow{background-color:#fffbf1;position:relative;z-index:1}.l-lunar-new-year .bg-yellow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("https://storage.owndays.com/images/specials/campaign/lunar-new-year/bg-star-v2.webp") 0 0/255px auto repeat;pointer-events:none;z-index:-1;opacity:.3}.l-lunar-new-year a:hover .button-banner-sp,.l-lunar-new-year a:hover img,.l-lunar-new-year a:hover picture{opacity:1}@media (min-width:1024px){.l-lunar-new-year a:hover .button-banner-sp,.l-lunar-new-year a:hover img,.l-lunar-new-year a:hover picture{opacity:.7}}