#mbok-settings,#mbok-settings-btn,#mbok-settings-txt{display:none!important}#header{width:980px;margin:0 auto}input::-webkit-input-placeholder{color:#d9d9d9;font-size:22px;font-family:Roboto Mono,sans-serif;font-weight:700;text-align:center;opacity:1}input::-moz-placeholder{color:#d9d9d9;font-size:22px;font-family:Roboto Mono,sans-serif;font-weight:700;text-align:center;opacity:1}input::placeholder{color:#d9d9d9;font-size:22px;font-family:Roboto Mono,sans-serif;font-weight:700;text-align:center;opacity:1}body{position:relative;color:#333;line-height:1.6}body main{font-family:Noto Sans JP,sans-serif;font-style:normal;line-height:120%}body main *{box-sizing:border-box}body main img{max-width:100%;height:auto;vertical-align:bottom}body main a:-moz-any-link{text-decoration:none;text-underline-offset:.4ex}body main a:any-link{text-decoration:none;text-underline-offset:.4ex}body button{padding:0;margin:0;background-color:transparent;border:none}@media only screen and (max-width: 767px){.u-dp-none-sp{display:none!important}.u-sp-br{display:block}}@media only screen and (min-width: 768px){.u-dp-none-pc{display:none!important}.u-sp-br{display:inline}}.u-dp-block{display:block}.u-mt-40{margin-top:40px!important}.u-mb-40{margin-bottom:40px!important}@media only screen and (max-width: 767px){.u-sp-mt-40{margin-top:40px!important}.u-sp-mb-40{margin-bottom:40px!important}}@media only screen and (min-width: 768px){.u-pc-mt-40{margin-top:40px!important}.u-pc-mb-40{margin-bottom:40px!important}}.u-mt-20{margin-top:20px!important}.u-mb-20{margin-bottom:20px!important}@media only screen and (max-width: 767px){.u-sp-mt-20{margin-top:20px!important}.u-sp-mb-20{margin-bottom:20px!important}}@media only screen and (min-width: 768px){.u-pc-mt-20{margin-top:20px!important}.u-pc-mb-20{margin-bottom:20px!important}}.u-mt-15{margin-top:15px!important}.u-mb-15{margin-bottom:15px!important}@media only screen and (max-width: 767px){.u-sp-mt-15{margin-top:15px!important}.u-sp-mb-15{margin-bottom:15px!important}}@media only screen and (min-width: 768px){.u-pc-mt-15{margin-top:15px!important}.u-pc-mb-15{margin-bottom:15px!important}}.u-mt-10{margin-top:10px!important}.u-mb-10{margin-bottom:10px!important}@media only screen and (max-width: 767px){.u-sp-mt-10{margin-top:10px!important}.u-sp-mb-10{margin-bottom:10px!important}}@media only screen and (min-width: 768px){.u-pc-mt-10{margin-top:10px!important}.u-pc-mb-10{margin-bottom:10px!important}}.u-mt-5{margin-top:5px!important}.u-mb-5{margin-bottom:5px!important}@media only screen and (max-width: 767px){.u-sp-mt-5{margin-top:5px!important}.u-sp-mb-5{margin-bottom:5px!important}}@media only screen and (min-width: 768px){.u-pc-mt-5{margin-top:5px!important}.u-pc-mb-5{margin-bottom:5px!important}}.u-mt-0{margin-top:0!important}.u-mb-0{margin-bottom:0!important}@media only screen and (max-width: 767px){.u-sp-mt-0{margin-top:0!important}.u-sp-mb-0{margin-bottom:0!important}}@media only screen and (min-width: 768px){.u-pc-mt-0{margin-top:0!important}.u-pc-mb-0{margin-bottom:0!important}}.u-pt-40{padding-top:40px!important}.u-pb-40{padding-bottom:40px!important}@media only screen and (max-width: 767px){.u-sp-pt-40{padding-top:40px!important}.u-sp-pb-40{padding-bottom:40px!important}}@media only screen and (min-width: 768px){.u-pc-pt-40{padding-top:40px!important}.u-pc-pb-40{padding-bottom:40px!important}}.u-pt-20{padding-top:20px!important}.u-pb-20{padding-bottom:20px!important}@media only screen and (max-width: 767px){.u-sp-pt-20{padding-top:20px!important}.u-sp-pb-20{padding-bottom:20px!important}}@media only screen and (min-width: 768px){.u-pc-pt-20{padding-top:20px!important}.u-pc-pb-20{padding-bottom:20px!important}}.u-pt-15{padding-top:15px!important}.u-pb-15{padding-bottom:15px!important}@media only screen and (max-width: 767px){.u-sp-pt-15{padding-top:15px!important}.u-sp-pb-15{padding-bottom:15px!important}}@media only screen and (min-width: 768px){.u-pc-pt-15{padding-top:15px!important}.u-pc-pb-15{padding-bottom:15px!important}}.u-pt-10{padding-top:10px!important}.u-pb-10{padding-bottom:10px!important}@media only screen and (max-width: 767px){.u-sp-pt-10{padding-top:10px!important}.u-sp-pb-10{padding-bottom:10px!important}}@media only screen and (min-width: 768px){.u-pc-pt-10{padding-top:10px!important}.u-pc-pb-10{padding-bottom:10px!important}}.u-pt-5{padding-top:5px!important}.u-pb-5{padding-bottom:5px!important}@media only screen and (max-width: 767px){.u-sp-pt-5{padding-top:5px!important}.u-sp-pb-5{padding-bottom:5px!important}}@media only screen and (min-width: 768px){.u-pc-pt-5{padding-top:5px!important}.u-pc-pb-5{padding-bottom:5px!important}}.u-pt-0{padding-top:0!important}.u-pb-0{padding-bottom:0!important}@media only screen and (max-width: 767px){.u-sp-pt-0{padding-top:0!important}.u-sp-pb-0{padding-bottom:0!important}}@media only screen and (min-width: 768px){.u-pc-pt-0{padding-top:0!important}.u-pc-pb-0{padding-bottom:0!important}}.u-opacity-textlink:hover{opacity:.6}.p-footer{background-color:#f90;font-size:12px;font-weight:700;padding:40px 0 64px}.p-footer__logo{width:100%;text-align:center}.p-footer__logo img{width:100px;margin-bottom:20px;vertical-align:top}.p-footer__corp__nav{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.p-footer__corp__list{margin-right:12px;line-height:1.8}.p-footer__corp__list__link{text-decoration:none;color:#fff!important}.p-footer__copyRight{color:#fff;text-align:center;margin-top:24px}@media only screen and (min-width: 768px){.p-footer__corp__list{line-height:normal}}.c-release-btn{display:block}.c-release-btn__pagetop{right:25px}@media only screen and (min-width: 768px){.c-release-btn__pagetop{width:52px;height:50px}.c-release-btn__pagetop>svg{width:52px;height:50px}}.p-campaign-detail{padding:24px 16px 48px;background:#F90}.p-campaign-detail__inner{max-width:327px;width:100%;padding:24px 16px 48px;background:rgba(255,255,255,.8);margin:0 auto}@media only screen and (min-width: 768px){.p-campaign-detail__inner{max-width:600px}}.p-campaign-detail__heading{font-size:16px;font-weight:700;line-height:normal;margin-bottom:24px}@media only screen and (min-width: 768px){.p-campaign-detail__heading{font-size:20px}}.p-campaign-detail__content{text-align:left;font-size:12px;font-weight:400;line-height:160%}.p-campaign-detail__content>*:not(:last-child){margin-bottom:20px}.p-campaign-detail__heading--secondary{font-size:13px;font-weight:500;line-height:160%;margin-bottom:4px}@media only screen and (min-width: 768px){.p-campaign-detail__heading--secondary{font-size:16px}}.p-campaign-detail__list>li{position:relative;padding-left:18px;line-height:160%}@media only screen and (min-width: 768px){.p-campaign-detail__list>li{font-size:14px}}.p-campaign-detail__list>li:before{position:absolute;content:"";width:3px;height:3px;top:9px;left:7.5px;background-color:#333;border-radius:10px}@media only screen and (min-width: 768px){.p-campaign-detail__text{font-size:14px}}.p-campaign-detail__text>a{font-size:12px;font-weight:700;line-height:160%}@media only screen and (min-width: 768px){.p-campaign-detail__text>a{font-size:14px}}.p-campaign-detail__text-wrap:not(:last-child){margin-bottom:20px}.p-campaign-detail__text>a:link,.p-campaign-detail__text>a:active,.p-campaign-detail__text>a:visited{color:#f90;-webkit-text-decoration-line:underline;text-decoration-line:underline}.p-release-merit{padding:16px 16px 24px;max-width:980px;margin:0 auto}@media only screen and (min-width: 768px){.p-release-merit{padding:16px 0 48px}}.p-release-merit__heading{position:relative;color:#000;font-size:20px;font-weight:700;line-height:normal;padding-bottom:8px;margin-bottom:24px}@media only screen and (min-width: 768px){.p-release-merit__heading{font-size:24px}}.p-release-merit__heading:after{position:absolute;content:"";width:80px;height:4px;bottom:0px;left:50%;transform:translate(-50%);background:#F90}.p-release-merit__list{width:100%}@media only screen and (min-width: 768px){.p-release-merit__list{display:flex;gap:10px}}.p-release-merit__item{max-width:317px;width:100%;margin:0 auto;padding:16px 0 20px;background:rgba(255,255,255,.8);font-weight:700;line-height:normal}@media only screen and (min-width: 768px){.p-release-merit__item{width:calc((100% - 30px)/4)}}.p-release-merit__item:not(:last-child){margin-bottom:10px}@media only screen and (min-width: 768px){.p-release-merit__item:not(:last-child){margin-bottom:0}}.p-release-merit__item-text{color:#333;font-size:16px}.p-release-merit__item-text strong{color:#f90;font-weight:700}.p-release-flow{padding:48px 16px}@media only screen and (min-width: 768px){.p-release-flow{max-width:980px;margin:0 auto;padding:48px 0}}.p-release-flow__balloon{max-width:195px;width:100%;margin-bottom:16px}@media only screen and (min-width: 768px){.p-release-flow__balloon{max-width:300px}}.p-release-flow__list{position:relative;padding-bottom:76px;margin-bottom:31px}@media only screen and (min-width: 768px){.p-release-flow__list{margin-bottom:16px}}.p-release-flow__list:after{position:absolute;content:"";bottom:0;left:50%;transform:translate(-50%);width:297px;height:57px;background:linear-gradient(0deg,#FFC783 0%,#F90 100%);-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}@media only screen and (min-width: 768px){.p-release-flow__list{display:flex;flex-wrap:wrap;gap:16px}}.p-release-flow__item{display:flex;padding:16px 16px 0;flex-direction:column;align-items:center;justify-content:space-between;gap:8px;background-color:#f90}.p-release-flow__item:nth-child(2n){background-color:#fff}.p-release-flow__item:nth-child(2n) .p-release-flow__item-label{color:#f90}.p-release-flow__item:first-child{padding:16px 11.5px 0}.p-release-flow__item:first-child .p-release-flow__item-image{max-width:100%}@media only screen and (min-width: 768px){.p-release-flow__item{width:calc((100% - 32px) / 3)}.p-release-flow__item:nth-child(4),.p-release-flow__item:nth-child(5){width:calc((100% - 16px)/2)}}.p-release-flow__item-wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:8px}.p-release-flow__item-label{color:#fff;font-family:Roboto,sans-serif;font-size:48px;font-weight:900;line-height:100%}.p-release-flow__item-text{color:#333;font-size:16px;font-weight:500;line-height:normal}.p-release-flow__item-note{display:none}@media only screen and (min-width: 768px){.p-release-flow__item-note{display:block;margin-top:8px;font-size:12px;font-weight:500;line-height:normal}}.p-release-flow__item-image{height:231px;width:auto}@media only screen and (min-width: 768px){.p-release-flow__item-image{width:100%;height:auto;max-width:258px}}.p-release-flow__done{display:block;height:37px;width:auto;margin:0 auto 31px}@media only screen and (min-width: 768px){.p-release-flow__done{height:55px}}.p-release-flow__link{display:block;position:relative;max-width:286px;width:100%;padding:8px 16px;border-radius:100px;border:2px solid var(--orange, #F90);background:#FFF;margin:0 auto 31px;color:#f90;font-size:13.732px;font-weight:700;line-height:normal}.p-release-flow__link>span{white-space:nowrap;display:block}.p-release-flow__link:before,.p-release-flow__link:after{content:"";position:absolute;top:calc(50% - 1px);right:19px;width:14.6px;height:2px;background-color:#f90;transform-origin:calc(100% - 1px) 50%}.p-release-flow__link:before{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(46.55deg)}.p-release-flow__link:after{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(-46.55deg)}@media only screen and (min-width: 768px){.p-release-flow__link{max-width:342px;font-size:20px}}.p-release-flow__note{font-size:12px;font-weight:400;line-height:normal}.p-release-flow__link:link,.p-release-flow__link:active,.p-release-flow__link:visited{color:#f90}.p-release-teaser{margin:24px 0 124px;padding:23px 0;background-image:url(/image/campaign/ai_shuppin/img_teaser_bg.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 768px){.p-release-teaser{margin:18.5px 0 118.5px;padding:45.5px 0}}.p-release-teaser__wrapper:not(:last-child){margin-bottom:10px}.p-release-teaser__text{color:#333;font-size:16px;font-weight:500;line-height:normal}@media only screen and (min-width: 768px){.p-release-teaser__text{font-size:20px}}.p-campaign{text-align:center;color:#333;font-family:Noto Sans JP,sans-serif}.p-campaign__inner{padding:24px 16px 48px;background:#F90}@media only screen and (min-width: 768px){.p-campaign__inner{padding:48px 16px}}.p-campaign__balloon{display:inline-block;position:relative;padding:8px 24px;background:#FFF;color:#f90;font-size:13px;font-weight:700;line-height:normal;margin-bottom:18px}.p-campaign__balloon:after{position:absolute;content:"";width:0;height:0;bottom:-10px;left:50%;transform:translate(-50%);border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-top:10px solid #ffffff;border-bottom:0}.p-campaign__balloon.--black{padding:6px 24px;background:#333;color:#fff;font-size:12px}@media only screen and (min-width: 768px){.p-campaign__balloon.--black{font-size:14px}}.p-campaign__balloon.--black:after{border-top:10px solid #333}.p-campaign__heading>img{display:block;width:343px;margin:0 auto 24px}.p-campaign__present-all{margin-bottom:24px}@media only screen and (min-width: 768px){.p-campaign__present-all{margin-bottom:40px}}.p-campaign__lottery{margin-bottom:24px}@media only screen and (min-width: 768px){.p-campaign__lottery{margin-bottom:48px}}@media only screen and (min-width: 768px){.p-campaign__lottery .p-campaign__present-text .--large{font-size:32px;line-height:35px}}.p-campaign__present-text{color:#333;font-size:16px;font-weight:700;line-height:25px}@media only screen and (min-width: 768px){.p-campaign__present-text{font-size:20px;line-height:30px}}.p-campaign__present-text .--large{font-size:20px;line-height:98%}@media only screen and (min-width: 768px){.p-campaign__present-text .--large{font-size:24px}}.p-campaign__present-text .--medium{font-size:16px}@media only screen and (min-width: 768px){.p-campaign__present-text .--medium{font-size:20px}}.p-campaign__present-text .--small{font-size:14px}@media only screen and (min-width: 768px){.p-campaign__present-text .--small{font-size:20px}}.p-campaign__present-text .--highlight{background:#FFFCE0;color:#f90;display:inline-block;padding:0 6px}.p-campaign__present-text .--highlight>.--num{font-size:32px;font-weight:900;line-height:98%}@media only screen and (min-width: 768px){.p-campaign__present-text .--highlight>.--num{font-size:40px}}.p-campaign__present-text .--highlight>.--point{font-size:20px;font-weight:900;line-height:98%}.p-campaign__btn{display:block;position:relative;max-width:345px;width:100%;padding:16px;border-radius:100px;border:3px solid #FFF;background:linear-gradient(270deg,#FFC783 0%,#F90 100%);margin:0 auto 24px}@media only screen and (min-width: 768px){.p-campaign__btn{max-width:400px;margin-bottom:48px}}.p-campaign__btn>img{height:30px;width:auto}.p-campaign__btn:before,.p-campaign__btn:after{content:"";position:absolute;top:calc(50% - 1px);right:19px;width:15.1px;height:2px;background-color:#fff;transform-origin:calc(100% - 1px) 50%}.p-campaign__btn:before{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(46.55deg)}.p-campaign__btn:after{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(-46.55deg)}.p-campaign__btn.--done{background:#F90;cursor:default}.p-campaign__btn.--done:before{content:none}.p-campaign__btn.--done:after{content:none}.p-campaign__btn.--done:hover{opacity:1}.p-campaign__btn.--done>img{height:33px;width:auto}.p-campaign__btn.--non-member>img{height:22px;width:auto}.p-campaign__btn.--end{background:#F90;cursor:default}.p-campaign__btn.--end:before{content:none}.p-campaign__btn.--end:after{content:none}.p-campaign__btn.--end:hover{opacity:1}.p-campaign__btn.--end>img{height:23px;width:auto}.p-campaign__benefits{padding:16px 8px 24px;max-width:323px;width:100%;background:#FFFCE0;margin:0 auto}@media only screen and (min-width: 768px){.p-campaign__benefits{max-width:600px;box-shadow:0 4px 4px #d66a3f}}.p-campaign__benefits-top{border-bottom:1px dashed #333}.p-campaign__benefits-bottom{margin-top:24px}@media only screen and (min-width: 768px){.p-campaign__benefits-bottom{margin-top:32px}}.p-campaign__benefits-bottom>.p-campaign__benefits-text{margin-bottom:24px}@media only screen and (min-width: 768px){.p-campaign__benefits-bottom>.p-campaign__benefits-text{margin-bottom:32px}}.p-campaign__benefits-heading{color:#f90;font-size:24px;font-weight:700;line-height:normal;margin-bottom:24px}@media only screen and (min-width: 768px){.p-campaign__benefits-heading{margin-bottom:32px}}.p-campaign__benefits-all{margin-bottom:24px}@media only screen and (min-width: 768px){.p-campaign__benefits-all{margin-bottom:32px}}.p-campaign__benefits-all>.p-campaign__benefits-text{margin-bottom:8px}.p-campaign__benefits-lottery{margin-bottom:24px}@media only screen and (min-width: 768px){.p-campaign__benefits-lottery{margin-bottom:32px}}.p-campaign__benefits-text{color:#333;font-size:14px;font-weight:500;line-height:160%}@media only screen and (min-width: 768px){.p-campaign__benefits-text{font-size:16px}}.p-campaign__benefits-text .--highlight{color:#f90;font-size:20px;font-weight:700;line-height:130%}@media only screen and (min-width: 768px){.p-campaign__benefits-text .--highlight{font-size:24px}}.p-campaign__benefits-note{color:#333;font-size:10px;font-weight:500;line-height:160%}@media only screen and (min-width: 768px){.p-campaign__benefits-note{font-size:12px}}.p-release{text-align:center;color:#333;font-family:Noto Sans JP,sans-serif}@media only screen and (min-width: 768px){.p-release-mv{background-color:#333}}.p-release-mv__heading{max-width:980px;margin:0 auto;display:block}.p-release-campaign{text-align:center;color:#333;font-family:Noto Sans JP,sans-serif;padding:16px}@media only screen and (min-width: 768px){.p-release-campaign{max-width:980px;margin:0 auto;padding:16px 0 48px}}.p-release-campaign__inner{padding:16px 16px 32px;background:linear-gradient(270deg,#FFC783 0%,#F90 100%)}.p-release-campaign__balloon{display:inline-block;position:relative;padding:8px 24px;background:#FFF;color:#f90;font-size:13px;font-weight:700;line-height:normal;margin-bottom:18px}.p-release-campaign__balloon:after{position:absolute;content:"";width:0;height:0;bottom:-10px;left:50%;transform:translate(-50%);border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-top:10px solid #ffffff;border-bottom:0}.p-release-campaign__balloon.--black{padding:6px 24px;background:#333;color:#fff;font-size:12px}.p-release-campaign__balloon.--black:after{border-top:10px solid #333}.p-release-campaign__schedule{display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:4px;background:#FFF;color:#333;font-size:12px;font-weight:500;line-height:160%;margin:0 auto 24px;max-width:329px}.p-release-campaign__schedule-arrow{width:0;height:0;border-style:solid;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #333333;border-right:0}.p-release-campaign__heading>img{display:block;max-width:314px;width:100%;margin:0 auto 24px}.p-release-campaign__present>*{margin-bottom:24px}.p-release-campaign__present-text{color:#333;font-size:16px;font-weight:700;line-height:25px}.p-release-campaign__present-text .--large{font-size:20px;line-height:98%}.p-release-campaign__present-text .--highlight{background:#FFFCE0;color:#f90;display:inline-block;padding:0 4px;margin:0 3px;font-size:20px}.p-release-campaign__present-text .--point{font-size:20px}.p-release-campaign__present-text .--point>span{font-size:32px;font-weight:900;line-height:98%}.p-release-campaign__present-text .--lottery-point{font-size:24px;font-weight:900;line-height:25px}.p-release-campaign__btn{display:block;position:relative;max-width:568px;width:100%;padding:16px;border-radius:100px;border:3px solid #FFF;background:linear-gradient(270deg,#FFC783 0%,#F90 100%);margin:0 auto}.p-release-campaign__btn>img{height:24px;width:auto}.p-release-campaign__btn:before,.p-release-campaign__btn:after{content:"";position:absolute;top:calc(50% - 1px);right:19px;width:15.1px;height:2px;background-color:#fff;transform-origin:calc(100% - 1px) 50%}.p-release-campaign__btn:before{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(46.55deg)}.p-release-campaign__btn:after{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(-46.55deg)}.p-release-survey{padding:24px 16px 48px}.p-release-survey__inner{padding:16px 8px 24px;background:#FFFCE0;max-width:306px;width:100%;margin:0 auto}.p-release-survey__inner>*:not(:last-child){margin-bottom:24px}@media only screen and (min-width: 768px){.p-release-survey__inner{max-width:600px}}.p-release-survey__heading{color:#f90;font-size:16px;font-weight:700;line-height:normal}.p-release-survey__heading>span{display:block}@media only screen and (min-width: 768px){.p-release-survey__heading{font-size:20px}}.p-release-survey__text{font-size:14px;font-weight:400;line-height:160%}.p-release-survey__link{display:block;position:relative;width:100%;padding:16px;border-radius:100px;border:2px solid var(--orange, #F90);background:#FFF;margin:0 auto;color:#f90;font-size:16px;font-weight:700;line-height:normal}.p-release-survey__link:before,.p-release-survey__link:after{content:"";position:absolute;top:calc(50% - 1px);right:19px;width:14.6px;height:2px;background-color:#f90;transform-origin:calc(100% - 1px) 50%}.p-release-survey__link:before{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(46.55deg)}.p-release-survey__link:after{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(-46.55deg)}@media only screen and (min-width: 768px){.p-release-survey__link{max-width:342px;font-size:20px}}.p-release-survey__link:link,.p-release-survey__link:active,.p-release-survey__link:visited{color:#f90}.p-campaign-entry__container{display:flex;padding:47.5px 20px 100px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex:1 0 0;align-self:stretch}.p-campaign-entry__inner{position:relative;text-align:center;max-width:240px;margin:30px 0 48px}@media only screen and (min-width: 768px){.p-campaign-entry__inner{max-width:320px}}.p-campaign-entry__balloon{display:inline-block;position:relative;padding:6px 24px;background:#333;color:#fff;font-size:14px;font-weight:700;line-height:normal;margin-bottom:24.5px}.p-campaign-entry__balloon:after{position:absolute;content:"";width:0;height:0;bottom:-10px;left:50%;transform:translate(-50%);border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-top:10px solid #333;border-bottom:0}.p-campaign-entry__btn{display:block;position:relative;text-align:center;max-width:302px;width:100%;padding:8px 16px;border-radius:100px;border:2px solid #F90;background:#FFF;margin:0 auto;color:#f90;font-size:14px;font-weight:700;line-height:normal}@media only screen and (min-width: 768px){.p-campaign-entry__btn{max-width:361px;font-size:20px}}.p-campaign-entry__btn:before,.p-campaign-entry__btn:after{content:"";position:absolute;top:calc(50% - 1px);left:9px;width:14.6px;height:2px;background-color:#f90;transform-origin:calc(100% - 1px) 50%}.p-campaign-entry__btn:before{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(-133.45deg)}.p-campaign-entry__btn:after{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(133.45deg)}body main a.p-campaign-entry__btn{color:#f90}body{background:#E8E7E3;background-size:contain;background-attachment:fixed}a,button{cursor:pointer}a:hover,button:hover{opacity:.8}a:focus-visible,button:focus-visible{outline:3px solid #FFF}[disabled]{cursor:not-allowed!important}@media (any-hover: hover){a:hover{text-decoration:underline}}.p-campaign-mv{background-color:#333}.p-campaign-mv__heading{max-width:980px;margin:0 auto;display:block}.p-campaign-ai-shuppin{background:#F90;padding:37px 16px 137px}@media only screen and (min-width: 768px){.p-campaign-ai-shuppin{padding:21px 16px 100px}}.p-campaign-ai-shuppin__btn{display:block;position:relative;max-width:327px;width:100%;padding:16px;border-radius:100px;border:3px solid #FFF;background:linear-gradient(270deg,#FFC783 0%,#F90 100%);margin:0 auto}@media only screen and (min-width: 768px){.p-campaign-ai-shuppin__btn{max-width:568px}}.p-campaign-ai-shuppin__btn>img{height:30px;width:auto}.p-campaign-ai-shuppin__btn:before,.p-campaign-ai-shuppin__btn:after{content:"";position:absolute;top:calc(50% - 1px);right:19px;width:15.1px;height:2px;background-color:#fff;transform-origin:calc(100% - 1px) 50%}.p-campaign-ai-shuppin__btn:before{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(46.55deg)}.p-campaign-ai-shuppin__btn:after{border-bottom-left-radius:100px;border-top-left-radius:100px;transform:rotate(-46.55deg)}
