@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}@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-618-sale{letter-spacing:normal;color:#000}.l-618-sale,.l-618-sale h1,.l-618-sale h2,.l-618-sale h3,.l-618-sale h4,.l-618-sale h5,.l-618-sale h6{font-family:var(--font-base)}.l-618-sale h1 span,.l-618-sale h2 span,.l-618-sale h3 span,.l-618-sale h4 span,.l-618-sale h5 span,.l-618-sale h6 span{font-weight:inherit}.l-618-sale .container{max-width:var(--container-max-w);padding-left:var(--pd);padding-right:var(--pd);margin-left:auto;margin-right:auto}.l-618-sale a img,.l-618-sale a picture{-webkit-transition:opacity .5s;transition:opacity .5s}.l-618-sale a:hover:not(.button){color:inherit}.l-618-sale a:hover img,.l-618-sale a:hover picture{opacity:1}@media (min-width:1024px){.l-618-sale a:hover img,.l-618-sale a:hover picture{opacity:1}}.l-618-sale .title{color:#d6000d;text-align:center;text-box-trim:trim-both;font-family:var(--font-base);font-size:22px;font-weight:700;line-height:35.2px;letter-spacing:.1em}.l-618-sale .title__number{font-family:Founders Grotesk,sans-serif;font-size:30px;font-weight:600;letter-spacing:.1em}@media (min-width:768px){.l-618-sale .title{font-size:30px;line-height:48px}.l-618-sale .title__number{font-size:44px}}.l-618-sale .title-date{color:#d6000d;font-family:Founders Grotesk,sans-serif;font-size:20px;font-weight:500;line-height:normal;letter-spacing:.8px;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;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-top:20px;position:relative;z-index:1}.l-618-sale .title-date:after{content:"";position:absolute;left:-10px;right:-10px;bottom:0;height:10px;background-color:#f7eecf;z-index:-1}.l-618-sale .title-date__day{color:#fff8e0;font-family:var(--font-base);font-size:12px;font-weight:700;width:18px;height:18px;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;background-color:#d6000d;border-radius:50%}.l-618-sale .title-date .triangle-right{width:8px;height:13px;background-color:#d6000d;margin-inline:6px}@media (min-width:768px){.l-618-sale .title-date{font-size:26px;letter-spacing:1.04px;gap:8px;margin-top:37px}.l-618-sale .title-date:after{bottom:2px}.l-618-sale .title-date__day{width:22px;height:22px}.l-618-sale .title-date .triangle-right{margin-inline:2px}}.l-618-sale .button{font-size:15px;font-weight:700;letter-spacing:.1em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:54px;background-color:#292929;border-radius:8px;border:2px solid transparent;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity background-color;transition-property:opacity background-color}.l-618-sale .button.disabled,.l-618-sale .button:disabled{background-color:#b0b0b0!important;color:#fff!important;border-color:transparent!important;pointer-events:none!important}@media (min-width:768px){.l-618-sale .button{font-size:16px;border-radius:10px}}@media (min-width:1024px){.l-618-sale .button:hover{opacity:.6}}.l-618-sale .divider{margin-block:50px;border:none;width:100%;height:3px;background:url("https://storage.owndays.com/images/specials/campaign/618-sale/dot.svg") 50%/auto 100% repeat}@media (min-width:768px){.l-618-sale .divider{margin-block:100px}}.l-618-sale .layout-lens{grid-template-columns:auto 1fr;grid-template-areas:"icon title" "icon price"}@media (min-width:768px){.l-618-sale .layout-lens{grid-template-areas:"icon title" "price price"}}.l-618-sale .c-accordion__title:after,.l-618-sale .c-accordion__title:before{content:"";position:absolute;top:50%;margin-right:var(--px)}.l-618-sale .c-accordion__title:before{width:var(--icon-w);border-top:var(--icon-line-w) solid var(--icon-color);right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.l-618-sale .c-accordion__title:after{content:"";height:var(--icon-w);border-left:var(--icon-line-w) solid var(--icon-color);right:calc((var(--icon-w) / 2) - (var(--icon-line-w) / 2));-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.l-618-sale .c-accordion-open .c-accordion__title:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.l-618-sale .c-list-decoration li:before{top:-.1em;font-size:1.2em}.l-618-sale .text-dot{--dot-color:#f6be3c;--dot-space:4.4vw;--height:1.02564vw;--top:-2.30769vw;position:relative}.l-618-sale .text-dot:before{content:"";position:absolute;top:var(--top);left:0;right:0;height:var(--height);background-image:radial-gradient(circle at center,var(--dot-color) 0,transparent 0),radial-gradient(circle at center,var(--dot-color) calc(var(--height) / 2.5),transparent 0);background-size:var(--dot-space);background-position:0}@media (min-width:768px){.l-618-sale .text-dot{--dot-space:1.1em;--height:5px;--top:-11px}}.c-top-btn{bottom:100px!important}@media (min-width:768px){.c-top-btn{bottom:110px!important}}body:has(#luckydrawModal.show) .modal-backdrop{opacity:.4}