.offnani-header-sns{width:100%;padding-block:5px;background-color:#ffe9e4}.offnani-header-sns .offnani-sns{margin-inline:auto}.offnani-bnr{max-width:1200px;padding-inline:20px;margin-inline:auto;margin-top:40px}.offnani-news{width:calc(100% - 40px);max-width:1000px;margin-block:60px;margin-inline:auto}.offnani-news__inner{display:flex;align-items:center;justify-content:center}.offnani-news__title{display:flex;align-items:center;justify-content:center;width:40%;max-width:400px}.offnani-news__list{width:60%}.offnani-news__item{display:flex;gap:30px;align-items:center;padding:20px 0;font-size:2rem;border-bottom:1px dashed #bcbcbc}.offnani-news__item .date{flex-shrink:0;width:-moz-fit-content;width:fit-content;font-family:"Spectral","Times New Roman",serif}.offnani-news__item a{color:#d62023;text-decoration:underline}@media(max-width: 599.98px){.offnani-news{padding-inline:20px;margin-block:40px}.offnani-news__inner{flex-direction:column;align-items:flex-start}.offnani-news__title{width:100%;max-width:110px;margin-inline:auto;margin-bottom:20px}.offnani-news__list{width:100%}.offnani-news__item{flex-direction:column;gap:5px;align-items:flex-start;width:100%;padding-block:10px;font-size:1.6rem}}.offnani-intro{position:relative;padding-block:110px 145px;padding-inline:50px;background:url(../../assets/images/common/bg/rep_bg.png) repeat center center;background-size:500px auto}.offnani-intro__inner{position:relative;max-width:1100px;margin-inline:auto}.offnani-intro__inner::after,.offnani-intro__inner::before{position:absolute;z-index:0;width:377px;height:377px;content:"";background-image:url(../../assets/images/top/intro_assets.svg);background-size:contain;animation:rotate 20s linear infinite}.offnani-intro__inner::before{top:-240px;left:calc(10% - 377px)}.offnani-intro__inner::after{right:calc(10% - 377px);bottom:-240px}.offnani-intro p{position:relative;z-index:1;font-family:"Zen Old Mincho","YakuHanMPs","Hiragino Kaku Gothic ProN","Meiryo",serif;font-size:2.6rem;color:#fff;text-align:center}.offnani-intro p span{color:#f8e945}.offnani-intro p span.mid-text{font-size:3.2rem}.offnani-intro p span.big-text{font-size:4.6rem}.offnani-intro p+p{margin-top:40px}@media(max-width: 991.98px){.offnani-intro__inner::before{left:calc(10% - 377px)}.offnani-intro__inner::after{right:calc(10% - 377px);bottom:-320px}}@media(max-width: 599.98px){.offnani-intro{padding-block:40px;padding-inline:20px}.offnani-intro__inner::after,.offnani-intro__inner::before{width:155px;height:155px}.offnani-intro__inner::before{top:-80px;left:calc(10% - 155px)}.offnani-intro__inner::after{right:calc(10% - 155px);bottom:-100px}.offnani-intro p{font-size:1.8rem}.offnani-intro p span.mid-text{font-size:2.4rem}.offnani-intro p span.big-text{font-size:3rem}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.offnani-product .offnani-product-block{display:flex;gap:40px}.offnani-product .offnani-product-block__img{flex-shrink:0;width:35%;max-width:350px}.offnani-product .offnani-product-block__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 991.98px){.offnani-product .offnani-product-block{flex-direction:column;gap:20px;align-items:center}.offnani-product .offnani-product-block__img{width:100%}}.offnani-product .offnani-product-block-desc{display:flex;flex-direction:column;gap:30px}.offnani-product .offnani-product-block-desc__title{font-size:3.2rem;font-weight:700;color:#57433d}.offnani-product .offnani-product-block-desc__title span{font-size:2.4rem}.offnani-product .offnani-product-block-desc__text{font-size:1.6rem}.offnani-product .offnani-product-block-desc__vap-store{display:block;width:100%;padding:15px 30px;font-family:"Spectral","Times New Roman",serif;font-size:2.5rem;color:#492626;text-align:center;background-color:#eebbcb;border-radius:300px}.offnani-product .offnani-product-block-desc__vap-store span{display:block;font-size:2rem}.offnani-product .offnani-product-block-desc__vap-store--en{font-size:1.4rem;color:#d62023;text-align:center;text-decoration:underline}.offnani-product .offnani-product-block-desc__store{display:flex;gap:10px}.offnani-product .offnani-product-block-desc__store li{width:calc((100% - 30px)/4)}.offnani-product .offnani-product-block-desc__store li a{display:block;border:1px solid #c9c9c9}@media(max-width: 599.98px){.offnani-product .offnani-product-block-desc__title{font-size:2.6rem}.offnani-product .offnani-product-block-desc__title span{font-size:1.8rem}.offnani-product .offnani-product-block-desc__text{font-size:1.4rem}.offnani-product .offnani-product-block-desc__vap-store{padding:8px 30px;font-size:1.8rem}.offnani-product .offnani-product-block-desc__vap-store span{font-size:1.6rem}.offnani-product .offnani-product-block-desc__store{flex-wrap:wrap;gap:10px;align-items:center}.offnani-product .offnani-product-block-desc__store li{width:calc((100% - 10px)/2)}}.offnani-product .offnani-product-shopbonus{width:100%;max-width:550px;margin-block:50px;margin-inline:auto}.offnani-product .offnani-product-shopbonus__img{width:100%}.offnani-product .offnani-product-shopbonus__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.offnani-product .offnani-product-shopbonus__text{margin-top:10px;font-size:1.4rem;color:#444}.offnani-product .offnani-product-bonus{margin-top:60px}.offnani-product .offnani-product-bonus .offnani-product-bonus-box{background-color:#fff;border:3px solid #eebbcb;border-radius:15px}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__title{padding-block:10px;font-family:"Zen Old Mincho","YakuHanMPs","Hiragino Kaku Gothic ProN","Meiryo",serif;font-size:3.4rem;color:#492626;text-align:center;background-color:#eebbcb}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__title p{position:relative;display:inline-block;width:330px}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__title p::before,.offnani-product .offnani-product-bonus .offnani-product-bonus-box__title p::after{position:absolute;top:50%;width:40px;height:40px;content:"";background-image:url(../../assets/images/top/benefits_assets.svg);background-size:contain;transform:translateY(-50%)}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__title p::before{left:0}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__title p::after{right:0}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__item{display:flex;gap:30px;align-items:center;padding:20px 30px;border-top:1px solid #eebbcb}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__item:first-child{border-top:none}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__item .title{flex-shrink:0;width:200px;font-family:"Zen Old Mincho","YakuHanMPs","Hiragino Kaku Gothic ProN","Meiryo",serif;font-size:2.4rem;font-weight:700;color:#fa89ac;text-align:center}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__item .text{font-size:2rem;font-weight:700;color:#444}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__item .text .note{font-size:1.4rem}.offnani-product .offnani-product-bonus__note{margin-top:10px;font-size:1.4rem;color:#444}@media(max-width: 599.98px){.offnani-product .offnani-product-bonus{margin-top:43px}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__title{font-size:2.4rem}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__title p{width:250px}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__title p::before,.offnani-product .offnani-product-bonus .offnani-product-bonus-box__title p::after{width:30px;height:30px}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__item{flex-direction:column;gap:10px;padding:10px}.offnani-product .offnani-product-bonus .offnani-product-bonus-box__item .text{font-size:1.8rem;text-align:center}}.offnani-bonus .offnani-bonus-box{display:flex;gap:30px;align-items:center;padding:20px 30px;background-color:#fff7eb;border-radius:15px}.offnani-bonus .offnani-bonus-box__desc{display:flex;flex-shrink:0;flex-direction:column;gap:10px;align-items:center;justify-content:center;width:300px;color:#492626}.offnani-bonus .offnani-bonus-box__desc__title{font-family:"Zen Old Mincho","YakuHanMPs","Hiragino Kaku Gothic ProN","Meiryo",serif;font-size:2.4rem;line-height:2}.offnani-bonus .offnani-bonus-box__desc__text{font-family:"Zen Old Mincho","YakuHanMPs","Hiragino Kaku Gothic ProN","Meiryo",serif;font-size:1.8rem;font-weight:700;text-align:center}.offnani-bonus .offnani-bonus-box__desc__note{font-size:1.4rem;color:#888;letter-spacing:1.12px}.offnani-bonus .offnani-bonus-box+.offnani-bonus-box{margin-top:20px}.offnani-bonus .offnani-bonus-box__img-box{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;width:100%}@media(max-width: 599.98px){.offnani-bonus .offnani-bonus-box__img-box{flex-direction:column}}.offnani-bonus .offnani-bonus-box__img-text{font-family:"Noto Sans JP",sans-serif;line-height:1.5;color:#444;text-align:center}.offnani-bonus .offnani-bonus-box__img{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;width:100%}.offnani-bonus .offnani-bonus-box__img.by-stores{width:calc(50% - 10px);margin-bottom:16px}@media(max-width: 599.98px){.offnani-bonus .offnani-bonus-box__img.by-stores{width:100%}}.offnani-bonus .offnani-bonus-box__img.all-stores img{width:100%;max-width:400px}.offnani-bonus__note{margin-top:20px;font-size:1.4rem;color:#fff}@media(max-width: 991.98px){.offnani-bonus .offnani-bonus-box{flex-direction:column;gap:10px;align-items:center}.offnani-bonus .offnani-bonus-box__desc{width:100%;max-width:100%;text-align:center}.offnani-bonus .offnani-bonus-box__desc__title{font-size:1.6rem}.offnani-bonus .offnani-bonus-box__desc__text{font-size:2rem}.offnani-bonus .offnani-bonus-box__desc__note{font-size:1.2rem}.offnani-bonus .offnani-bonus-box__img{flex-direction:column;gap:10px}.offnani-bonus .offnani-bonus-box__img img{width:100%}}.offnani-broadcast__text{font-family:"Noto Sans JP",sans-serif;font-size:2.4rem;font-weight:700;line-height:2;color:#d62023;text-align:center;letter-spacing:.08em}.offnani-broadcast__text span{display:inline-block}.offnani-broadcast__list{display:flex;gap:20px;justify-content:center;margin-top:30px}.offnani-broadcast__list li{width:485px}.offnani-broadcast__list li a{display:block;display:flex;align-items:center;justify-content:center;height:110px;padding:0 30px;background-color:#fff;border-radius:20px}.offnani-broadcast__list li a img{display:block;-o-object-fit:contain;object-fit:contain}.offnani-broadcast__list li a.hulu img{width:100%;max-width:200px;height:auto}.offnani-broadcast__list li a.u-next img{width:212px;height:70px}@media(max-width: 599.98px){.offnani-broadcast .offnani-section__title{margin-bottom:20px}.offnani-broadcast__text{font-size:1.8rem}.offnani-broadcast__list{flex-direction:column;gap:10px}.offnani-broadcast__list li{width:100%;max-width:350px;margin-inline:auto}.offnani-broadcast__list li a{height:90px}.offnani-broadcast__list li a.hulu img{max-width:130px}.offnani-broadcast__list li a.u-next img{width:155px}}.offnani-video__content{max-width:800px;margin:0 auto}.offnani-video__player{width:100%;aspect-ratio:16/9}.offnani-video__player iframe{width:100%;height:100%;border:none}
