#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}.c-campaign-btn{display:block;position:relative;width:100%;max-width:320px;border-radius:50px;text-align:center;color:#fff!important;background:#FD4173;border:2px solid #333;box-shadow:0 5px #333;color:#fff;font-size:20px;font-weight:700;line-height:1.2;padding:18px 50px}@media only screen and (min-width: 768px){.c-campaign-btn{width:400px;max-width:none;font-size:32px;padding:20px 69px}.c-campaign-btn:hover{box-shadow:0 2px #333;transform:translateY(3px)}}.c-campaign-btn:before{content:"";position:absolute;width:30px;height:30px;background-image:url(/image/campaign/newmobaoku_campaign/entry_arrow.svg);background-size:contain;right:20px;top:0;bottom:0;margin:auto 0}@media only screen and (min-width: 768px){.c-campaign-btn:before{width:38px;height:38px}}@media only screen and (min-width: 768px){.c-campaign-btn.--regist{font-size:24px;padding-top:24.5px;padding-bottom:24.5px}}.c-campaign-btn.--end{background:#A4A4A4;color:#fff;font-size:20px;line-height:1.2;border:2px solid #505050;border-radius:50px;padding:15px 0;box-shadow:none}@media only screen and (min-width: 768px){.c-campaign-btn.--end{font-size:16px;cursor:default}}.c-campaign-btn.--end:link,.c-campaign-btn.--end:visited,.c-campaign-btn.--end:hover,.c-campaign-btn.--end:active,.c-campaign-btn.--end:focus{color:#fff}.c-campaign-btn.--end:hover{box-shadow:none;transform:none;text-decoration:none}.c-campaign-btn.--end:before{content:none}.c-campaign-btn__pagetop{position:fixed;z-index:100;width:42px;height:40px;right:25px;bottom:30px;display:flex;justify-content:center;align-items:center;border:none;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;opacity:0;transition:opacity .2s ease-out;background:none;cursor:pointer}@media only screen and (min-width: 768px){.c-campaign-btn__pagetop{right:47px;bottom:30px;width:52px;height:50px}}@media (any-hover: hover){.c-campaign-btn__pagetop:hover{filter:brightness(1.1)}}.c-campaign-btn__pagetop.is-show{pointer-events:auto;opacity:1}@media only screen and (max-width: 767px){.u-display--bp-m--above{display:none!important}}@media only screen and (min-width: 768px){.u-display--bp-m--below{display:none!important}}.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}}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}@media only screen and (max-width: 767px){.sp-mt40{margin-top:40px!important}.sp-mb40{margin-bottom:40px!important}}@media only screen and (min-width: 768px){.pc-mt40{margin-top:40px!important}.pc-mb40{margin-bottom:40px!important}}.pt40{padding-top:40px!important}.pb40{padding-bottom:40px!important}@media only screen and (max-width: 767px){.sp-pt40{padding-top:40px!important}.sp-pb40{padding-bottom:40px!important}}@media only screen and (min-width: 768px){.pc-pt40{padding-top:40px!important}.pc-pb40{padding-bottom:40px!important}}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}@media only screen and (max-width: 767px){.sp-mt20{margin-top:20px!important}.sp-mb20{margin-bottom:20px!important}}@media only screen and (min-width: 768px){.pc-mt20{margin-top:20px!important}.pc-mb20{margin-bottom:20px!important}}.pt20{padding-top:20px!important}.pb20{padding-bottom:20px!important}@media only screen and (max-width: 767px){.sp-pt20{padding-top:20px!important}.sp-pb20{padding-bottom:20px!important}}@media only screen and (min-width: 768px){.pc-pt20{padding-top:20px!important}.pc-pb20{padding-bottom:20px!important}}.mt15{margin-top:15px!important}.mb15{margin-bottom:15px!important}@media only screen and (max-width: 767px){.sp-mt15{margin-top:15px!important}.sp-mb15{margin-bottom:15px!important}}@media only screen and (min-width: 768px){.pc-mt15{margin-top:15px!important}.pc-mb15{margin-bottom:15px!important}}.pt15{padding-top:15px!important}.pb15{padding-bottom:15px!important}@media only screen and (max-width: 767px){.sp-pt15{padding-top:15px!important}.sp-pb15{padding-bottom:15px!important}}@media only screen and (min-width: 768px){.pc-pt15{padding-top:15px!important}.pc-pb15{padding-bottom:15px!important}}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}@media only screen and (max-width: 767px){.sp-mt10{margin-top:10px!important}.sp-mb10{margin-bottom:10px!important}}@media only screen and (min-width: 768px){.pc-mt10{margin-top:10px!important}.pc-mb10{margin-bottom:10px!important}}.pt10{padding-top:10px!important}.pb10{padding-bottom:10px!important}@media only screen and (max-width: 767px){.sp-pt10{padding-top:10px!important}.sp-pb10{padding-bottom:10px!important}}@media only screen and (min-width: 768px){.pc-pt10{padding-top:10px!important}.pc-pb10{padding-bottom:10px!important}}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}@media only screen and (max-width: 767px){.sp-mt5{margin-top:5px!important}.sp-mb5{margin-bottom:5px!important}}@media only screen and (min-width: 768px){.pc-mt5{margin-top:5px!important}.pc-mb5{margin-bottom:5px!important}}.pt5{padding-top:5px!important}.pb5{padding-bottom:5px!important}@media only screen and (max-width: 767px){.sp-pt5{padding-top:5px!important}.sp-pb5{padding-bottom:5px!important}}@media only screen and (min-width: 768px){.pc-pt5{padding-top:5px!important}.pc-pb5{padding-bottom:5px!important}}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}@media only screen and (max-width: 767px){.sp-mt0{margin-top:0!important}.sp-mb0{margin-bottom:0!important}}@media only screen and (min-width: 768px){.pc-mt0{margin-top:0!important}.pc-mb0{margin-bottom:0!important}}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}@media only screen and (max-width: 767px){.sp-pt0{padding-top:0!important}.sp-pb0{padding-bottom:0!important}}@media only screen and (min-width: 768px){.pc-pt0{padding-top:0!important}.pc-pb0{padding-bottom:0!important}}.u-opacity-textlink:hover{opacity:.6}.c-campaign-balloon{position:relative;padding:5px 10px;border-radius:16px;text-align:center;font-size:13px;font-weight:700;line-height:1.2;background-color:#333;color:#fff;margin-bottom:14px}@media only screen and (min-width: 768px){.c-campaign-balloon{font-size:16px}}.c-campaign-balloon:after{content:"";position:absolute;bottom:2px;left:50%;border-style:solid;border-width:7px 6px 0 6px;border-color:#333 transparent transparent;translate:-50% 100%}.c-campaign-balloon-wrap{display:flex;justify-content:center}@media only screen and (min-width: 768px){.c-campaign-balloon-wrap--left{justify-content:flex-start}}.c-campaign-heading{text-align:center;font-size:20px;font-weight:700;line-height:1.2;padding:10px 0;margin:20px 0}@media only screen and (min-width: 768px){.c-campaign-heading{font-size:32px;margin:60px 0}}.c-accordion-btn{position:relative;cursor:pointer;line-height:16px;color:#333;font-size:13px;font-weight:700;background:#EAEAEA;border-radius:40px;padding:5px 20px 15px}.c-accordion-btn:after{content:"";position:absolute;bottom:5px;left:0;right:0;width:0;height:0;border-style:solid;border-right:5px solid transparent;border-left:5px solid transparent;border-top:8px solid #333;border-bottom:0;margin:0 auto}.c-accordion-btn:hover{opacity:.8}.c-accordion-btn.active{padding:5px 20px;margin-top:0}.c-accordion-btn.active:after{content:none}.c-progress{position:relative;max-width:200px;height:20px;border:2px solid #333;border-radius:10px;background:#333;overflow:hidden;margin:0 auto}.c-progress__data{height:100%;background:#FF9703}.c-progress__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-size:13px;font-weight:700}body{background:#ffffff;background-size:contain;background-attachment:fixed}[disabled]{cursor:not-allowed!important}@media (any-hover: hover){a:hover{text-decoration:underline}}@media only screen and (min-width: 768px){.u-dp-none-pc{display:none!important}}@media only screen and (max-width: 767px){.u-dp-none-sp{display:none!important}}.p-campaign-mv{background-color:#333}.p-campaign-mv__heading{max-width:980px;margin:0 auto;display:block}.p-campaign-period{background-color:#333;padding:10px 0;margin-bottom:30px}@media only screen and (min-width: 768px){.p-campaign-period{padding:15px 0}}.p-campaign-period__text{color:#fff;font-size:13px;font-weight:700;text-align:center;line-height:1.2}@media only screen and (min-width: 768px){.p-campaign-period__text{font-size:24px}}.p-campaign-entry{padding:20px 0;margin:30px 15px 10px}@media only screen and (min-width: 768px){.p-campaign-entry{padding:45px 0 30px}}.p-campaign-entry.--end>.p-campaign-entry__inner{padding:54.5px 2px}.p-campaign-entry__inner{background-image:url(/image/campaign/newmobaoku_campaign/entry_text_sp.svg);background-size:contain;background-repeat:no-repeat;background-position:center;padding:20px 8px 19px}@media only screen and (min-width: 768px){.p-campaign-entry__inner{background-image:url(/image/campaign/newmobaoku_campaign/entry_text_pc.svg);background-size:800px auto}}.p-campaign-entry__btn{display:flex;justify-content:center}.p-campaign-entry__note{text-align:center;font-size:12px;font-weight:700;margin-top:10px}@media only screen and (min-width: 768px){.p-campaign-entry__note{font-size:13px}}.p-campaign-description{margin:10px 15px 30px}@media only screen and (min-width: 768px){.p-campaign-description{margin-bottom:60px}}.p-campaign-description__text-wrap{border:3px solid #FF9703;background-color:#fff;padding:34px 37px}@media only screen and (min-width: 768px){.p-campaign-description__text-wrap{max-width:980px;padding:60px;margin:0 auto}}.p-campaign-description__text{text-align:center;color:#ff9703;font-size:13px;font-weight:700;line-height:1.8;margin-bottom:20px}@media only screen and (min-width: 768px){.p-campaign-description__text{font-size:24px}}.p-campaign-description__note{text-align:center;font-size:10px;font-weight:500;color:#333}@media only screen and (min-width: 768px){.p-campaign-description__note{font-size:13px}}.p-campaign-marquee{width:100%;height:30px;border-top:2px solid #333;border-bottom:2px solid #333;background-image:url(/image/campaign/newmobaoku_campaign/marquee_text.svg);background-size:153px 19px;background-repeat:repeat-x;background-position:0 3.5px}@media only screen and (min-width: 768px){.p-campaign-marquee{height:51px;background-size:283px 36px;background-position:0 5.5px}}.p-campaign-present{background-color:#fff;padding-bottom:30px}@media only screen and (min-width: 768px){.p-campaign-present{padding-bottom:60px}}.p-campaign-present__heading{background-image:url(/image/campaign/newmobaoku_campaign/present_text.svg);background-size:185px 30px;background-repeat:repeat-x;background-position:center center}@media only screen and (min-width: 768px){.p-campaign-present__heading{background-size:385px 58px;background-position:center}}.p-campaign-present__list{display:flex;flex-direction:column;gap:40px;padding:15px 30px}@media only screen and (min-width: 768px){.p-campaign-present__list{flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:1080px;gap:80px;padding:15px 50px;margin:0 auto}}.p-campaign-present__item{display:flex;flex-direction:column-reverse;position:relative;border:3px solid #333;border-radius:10px;background:#FF9703;text-align:center}.p-campaign-present__item.--prize-for-1{padding:40px 19px 30px}@media only screen and (min-width: 768px){.p-campaign-present__item.--prize-for-1{width:500px;padding:30px 0}}.p-campaign-present__item.--prize-for-1 .p-campaign-present__item-image{width:277px}@media only screen and (min-width: 768px){.p-campaign-present__item.--prize-for-1 .p-campaign-present__item-image{width:332.65px}}.p-campaign-present__item.--prize-for-10{padding:40px 7px 20px}@media only screen and (min-width: 768px){.p-campaign-present__item.--prize-for-10{width:400px;padding:30px 0}}.p-campaign-present__item.--prize-for-10 .p-campaign-present__item-image{width:301px}@media only screen and (min-width: 768px){.p-campaign-present__item.--prize-for-10 .p-campaign-present__item-image{width:311.5px;margin:0 auto 15px}}.p-campaign-present__item.--prize-for-all{flex-direction:column;padding:30px}@media only screen and (min-width: 768px){.p-campaign-present__item.--prize-for-all{width:100%}}.p-campaign-present__item.--prize-for-all .p-campaign-present__item-label{top:-20px;left:-10px;width:125px;height:45px}@media only screen and (min-width: 768px){.p-campaign-present__item.--prize-for-all .p-campaign-present__item-label{left:-50px;width:206px;height:61px}}.p-campaign-present__item-label{position:absolute;top:-29.5px;left:-15px;width:90px;height:92px}@media only screen and (min-width: 768px){.p-campaign-present__item-label{top:-48.5px;left:-48.5px;width:155px;height:160px}}.p-campaign-present__item-title{text-align:center;line-height:1.2;font-size:16px}@media only screen and (min-width: 768px){.p-campaign-present__item-title{font-size:24px}}.p-campaign-present__item-title>span{display:block;font-size:20px;font-weight:900}@media only screen and (min-width: 768px){.p-campaign-present__item-title>span{font-size:32px}}.p-campaign-present__item-image{margin:0 auto 10px}.p-campaign-present__item-text{font-size:13px;font-weight:500;line-height:1.2;margin-bottom:10px}@media only screen and (min-width: 768px){.p-campaign-present__item-text{font-size:24px}}.p-campaign-present__item-text>span{font-weight:900;font-size:20px}@media only screen and (min-width: 768px){.p-campaign-present__item-text>span{font-size:32px}}.p-campaign-present__item-note{font-size:10px;line-height:1.2;font-weight:500}@media only screen and (min-width: 768px){.p-campaign-present__item-note{font-size:13px}}.p-campaign-present>.p-campaign-entry{margin:0 15px}.p-campaign-progress{padding:30px 15px 10px}.p-campaign-progress__heading{font-size:15px;font-weight:500;line-height:1.2;text-align:center}.p-total-progress{position:relative;width:265px;border:3px solid #333;border-radius:10px;background:#FF9703;padding:25px 15px 20px;margin:30px auto}@media only screen and (min-width: 768px){.p-total-progress{width:470px}}.p-total-progress__heading{position:absolute;top:-16px;left:0;right:0;width:124px;height:26px;text-align:center;border-radius:50px;font-size:13px;font-weight:700;color:#ff9703;background:#333;line-height:26px;margin:0 auto}@media only screen and (min-width: 768px){.p-total-progress__heading{width:148px;height:29px;font-size:16px;line-height:29px}}@media only screen and (min-width: 768px){.p-total-progress__inner{display:flex;justify-content:center;align-items:center;gap:35px}}.p-total-progress__data{font-size:13px;font-weight:700;text-align:center;margin-bottom:10px}@media only screen and (min-width: 768px){.p-total-progress__data{width:91px;font-size:16px;padding-top:13px;margin-bottom:0}}.p-total-progress__data>.numerator{font-size:40px}@media only screen and (min-width: 768px){.p-total-progress__data>.numerator{font-size:64px}}.p-total-progress__data>.slash{font-size:13px}@media only screen and (min-width: 768px){.p-total-progress__data>.slash{font-size:20px}}.p-total-progress__data>.denominator{font-size:16px}@media only screen and (min-width: 768px){.p-total-progress__data>.denominator{font-size:24px}}.p-total-progress__data>.kuchi{font-size:11px}@media only screen and (min-width: 768px){.p-total-progress__data>.kuchi{font-size:16px}}.p-total-progress__data>.oubochuu{display:block;margin-top:10px}@media only screen and (min-width: 768px){.p-total-progress__text-wrapper{width:239px}}.p-total-progress__text{font-size:12px;font-weight:700;text-align:center;margin-bottom:5px}@media only screen and (min-width: 768px){.p-total-progress__text{font-size:13px}}.p-total-progress__note{font-size:10px}@media only screen and (min-width: 768px){.p-total-progress__note{font-size:11px}}.p-mission{max-width:720px;margin:0 auto 50px}.p-mission__about{position:relative;text-align:center;border:3px solid #333;border-radius:10px;padding:20px 15px;box-shadow:0 2px 4px #00000040;background:#FFF;z-index:2}.p-mission__heading-sub{display:block;font-size:13px;font-weight:700;color:#ff9703;line-height:1.2;margin-bottom:15px}.p-mission__heading{font-size:20px;font-weight:700;line-height:1.2;margin-bottom:5px}.p-mission__heading>span{display:inline-block}.p-mission__text{font-size:12px;margin-bottom:15px}.p-mission__progress-text{font-size:13px;font-weight:700;font-family:Helvetica,Arial,sans-serif;display:flex;justify-content:center;gap:5px;margin-top:15px;margin-bottom:5px}.p-mission__detail{position:relative;text-align:center;line-height:1.2;border:3px solid #333;border-radius:10px;z-index:1;padding:70px 15px 20px;margin-top:-60px}@media only screen and (min-width: 768px){.p-mission__detail{padding:80px 15px 20px}}.p-mission__detail-inner{display:none}.p-mission__link{padding:20px 13px;background:#F5F5F5;border-radius:10px;margin-bottom:15px}.p-mission__link-about{display:flex;align-items:center;gap:10px;max-width:450px;margin:0 auto 10px}.p-mission__link-img{width:127px}@media only screen and (min-width: 768px){.p-mission__link-img{width:200px}}.p-mission__link-heading{font-size:16px;font-weight:700;text-align:center;margin-bottom:5px}@media only screen and (min-width: 768px){.p-mission__link-heading{text-align:left}}.p-mission__link-heading>span{display:inline-block}.p-mission__link-text{font-size:11px;font-weight:500;text-align:left}.p-mission__link-btn{position:relative;display:block;width:280px;max-width:100%;height:44px;line-height:40px;color:#333;background:#FFEA03;font-size:20px;font-weight:700;border:2px solid #333;border-radius:50px;box-shadow:0 3px #333;margin:0 auto}@media only screen and (min-width: 768px){.p-mission__link-btn{max-width:240px;height:39px;font-size:13px;margin-top:15px;line-height:16px;padding:10px 15px}}.p-mission__link-btn:after{position:absolute;content:"";right:15px;top:13px;width:0;height:0;border-style:solid;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #333;border-right:0}@media only screen and (min-width: 768px){.p-mission__link-btn:after{top:50%;transform:translateY(-50%)}}@media only screen and (min-width: 768px){.p-mission__link-btn:hover{box-shadow:0 1px #333;transform:translateY(2px)}}.p-mission__link-btn.--not-period{border-radius:50px;border:2px solid #505050;background:#EAEAEA;box-shadow:none;color:#8d8d8d;cursor:default}.p-mission__link-btn.--not-period:after{display:none}.p-mission__link-btn.--not-period:hover{transform:none;text-decoration:none}.p-progress-detail{display:flex;justify-content:center;align-items:center;gap:15px;padding:20px 0;border-bottom:2px solid #EAEAEA}.p-progress-detail:last-of-type{border-bottom:none}.p-progress-detail__info{max-width:200px;width:100%}.p-progress-detail__info .c-progress{width:auto}.p-progress-detail__heading{font-size:20px;font-weight:700;text-align:center;margin-bottom:10px}.p-progress-detail__text{font-size:13px;font-weight:700;display:flex;justify-content:center;gap:5px;margin-bottom:5px;font-family:Helvetica,Arial,sans-serif}.p-progress-detail__img{max-width:100px}.p-campaign-join{margin-bottom:30px}@media only screen and (min-width: 768px){.p-campaign-join{margin-bottom:60px}}.p-campaign-join__heading{background-image:url(/image/campaign/newmobaoku_campaign/join_text.svg);background-size:268px 27px;background-repeat:repeat-x;background-position:center center}@media only screen and (min-width: 768px){.p-campaign-join__heading{background-size:578px 58px;background-position:center}}.p-campaign-join__list{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:10px;padding:0 12.5px}@media only screen and (min-width: 768px){.p-campaign-join__list{flex-direction:row;justify-content:center;align-items:stretch;gap:27px;max-width:980px;margin:10px auto 0;padding:0}}.p-campaign-join__item{position:relative;flex:1;width:100%;max-width:350px;font-size:13px;text-align:center;border:2px solid #333;padding:15px 15px 30px}@media only screen and (min-width: 768px){.p-campaign-join__item{padding:15px 5px 30px}}.p-campaign-join__item:not(:last-of-type):after{content:"";position:absolute;bottom:-17px;right:0;left:0;width:80px;height:15px;background:#333;margin:0 auto}@media only screen and (min-width: 768px){.p-campaign-join__item:not(:last-of-type):after{top:0;bottom:0;right:-29px;left:auto;margin:auto 0;width:27px;height:69px;z-index:-1}}.p-campaign-join__item-title{width:80px;height:30px;color:#333;line-height:26px;border:2px solid #333;border-radius:100px;background:#FF9703;margin:0 auto 10px;font-family:Konkhmer Sleokchher,sans-serif}@media only screen and (min-width: 768px){.p-campaign-join__item-title{margin:0 auto 20px}}@media only screen and (min-width: 768px){.p-campaign-join__item-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;height:181px}}.p-campaign-join__item-text{font-size:13px;font-weight:500;margin-bottom:10px}@media only screen and (min-width: 768px){.p-campaign-join__item-text{font-size:14px}}.p-campaign-join__item-text.--note{font-size:12px;font-weight:500;line-height:1.2}.p-campaign-join__item-note{font-size:12px;font-weight:500}.p-campaign-join__link-wrapper{width:250px;padding:15px;background:#F5F5F5;border-radius:10px;margin:10px auto 0}.p-campaign-join__link-heading{text-align:center;font-size:13px;font-weight:700;margin-bottom:10px}.p-campaign-join__link-list{width:174px;margin:0 auto}.p-campaign-join__link-item{text-align:left;font-size:12px;font-weight:700;line-height:1.2;margin-bottom:10px}.p-campaign-join__link-item:last-of-type{margin-bottom:0}.p-campaign-join__link-item>a{display:block;position:relative;text-align:left;padding-left:15px;color:#ff9703;text-decoration:underline!important}.p-campaign-join__link-item>a:before{content:"";position:absolute;top:7.5px;left:7px;width:3px;height:3px;border-radius:50%;background-color:#ff9703}.p-campaign-join__link-item>a:hover{opacity:.8}.p-campaign-join>.p-campaign-entry{margin:10px 15px 0}.p-campaign-detail{background-image:url(/image/campaign/newmobaoku_campaign/pattern_campaign_description_bg.svg);background-color:#fffc;background-blend-mode:lighten;background-size:22px;background-position:center;background-repeat:repeat;padding:30px 15px}@media only screen and (min-width: 768px){.p-campaign-detail{padding-top:60px;padding-bottom:60px}}.p-campaign-detail__inner{max-width:750px;background:#FFF;border:2px solid #333;padding:30px;margin:0 auto;box-shadow:0 4px 10px #0006}.p-campaign-detail__heading{font-size:16px;font-weight:700;text-align:center;padding-bottom:20px;border-bottom:2px dashed #333;margin-bottom:20px}@media only screen and (min-width: 768px){.p-campaign-detail__heading{font-size:24px}}.p-campaign-detail__content{font-size:12px}@media only screen and (min-width: 768px){.p-campaign-detail__content{font-size:13px}}.p-campaign-detail__heading--secondary{position:relative;margin-top:15px;margin-bottom:8px;font-weight:600;padding-left:12px}.p-campaign-detail__heading--secondary:before{content:"";position:absolute;top:4px;left:1px;width:8px;height:8px;background-color:#333}.p-campaign-detail__list>li{position:relative;padding-left:15px}.p-campaign-detail__list>li:before{content:"";position:absolute;top:7.5px;left:7px;width:3px;height:3px;border-radius:50%;background-color:#333}.p-campaign-detail__list-num>li{position:relative;padding-left:15px}.p-campaign-detail__list-num>li:before{position:absolute;top:0;left:0;width:15px;height:15px}.p-campaign-detail__list-num>li:nth-of-type(1):before{content:"1."}.p-campaign-detail__list-num>li:nth-of-type(2):before{content:"2."}.p-campaign-detail__list-num>li:nth-of-type(3):before{content:"3."}.p-campaign-detail__list-num>li:nth-of-type(4):before{content:"4."}.p-campaign-detail__list-num>li:nth-of-type(5):before{content:"5."}.p-campaign-other__heading{background-image:url(/image/campaign/newmobaoku_campaign/campaign_text.svg);background-size:230px 30px;background-repeat:repeat-x;background-position:center center;margin-bottom:0}@media only screen and (min-width: 768px){.p-campaign-other__heading{background-size:450px 58px;background-position:center;margin-top:30px;margin-bottom:10px}}.p-campaign-other__text{font-size:13px;text-align:center;line-height:1.2;margin-bottom:20px}@media only screen and (min-width: 768px){.p-campaign-other__text{font-size:20px;margin-bottom:40px}}.p-campaign-other__btn{display:flex;justify-content:center;margin-bottom:100px}@media only screen and (min-width: 768px){.p-campaign-other__btn{margin-bottom:90px}}.p-campaign-entry-page__container{display:flex;padding:125px 20px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.p-campaign-entry-page__icon{width:52px;height:49px}.p-campaign-entry-page__inner{position:relative;margin:30px 0}.p-campaign-entry-page__inner:before{content:"";position:absolute;top:4.3px;left:-47px;width:37px;height:43px;background-image:url(/image/campaign/newmobaoku_campaign/img_star_sp.png);background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 768px){.p-campaign-entry-page__inner:before{width:44px;top:-15px;left:-60px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAArCAYAAAADgWq5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAL6SURBVHgBzZhfUtNAHMe/m1adER7KBSQ9ge0JWh4EfIKeADgB7QnUExROYHsCy4OjwAP1BOAJTL0AeUDHUZv1u7bFbUzS7dDN5jPDkKS7nW9/+f1dwJBzufnlQm5ewzHCZNGV9Cs/IW/V9XeIjZYIQjjCM1n0A6jNrtcAHw4xEsxFFe22BocYCYYmMkJUfMF09Ma/DeI5HGJoYXlvVVl0l/gg/aac9+HKJZ/BEQsFlxAdxJ/Rj5twRGYepnV9D/IK/6eykPm46iIfZ1q4DNlFct6trCHqwgGJFn7HyrYO+TYC9pHNIILovBRBgJyYE6yCif65JyAOY4G24Etkjy/rdFsEN7CMuJxkAQaW3F9GZAoBxQ8lvLMdEQxgAcEuTMICO2Jk1FgtC4NOtPjX53WAB0KFId2pR7/egiXmrHAh/RrN3aZ7HCzxBSEF9rlvwOAbwjKJr03l3zLQjejXWZvZVwzugKM883Gmn53LZz0uSbS2EvtCBC3kTGbheAyvrV55wkfBb6ADB2QK3uKrjiYBOQcDa5hnsdBZ2PyoYIo/o9X7cIRRruS0fKsVlZA5dgMWYMx0WXSquyJIDXbDBl7cl1z+Qmvll67WZKXMnGiMBLMJ+jy7lhCfYInpNJPZHphOzbpVrVj4PYvW9LKi6gDStSzmlybSS05zD+aRNiuWgGbaOiPBT7U+486aD0cN7aaRtsq4o1LnaipTMENUsWKUC5Qgr/VMlDaClWHIthjVYQkP0TGDeW4yX0f0CgnV1ErPaooaxdRsSLGHSZ+rSWYM741eVXMXPO0EOd3IPZkRXDoUOVQ9+5j/cxccq5rLEpoeBq6MMUSdDdWRaqBM96i1dJsO99Wd+vDkoAav0yYcNW59Y+Dp2cKp4BkfpX/CADvWn9HHT3fF13Z8be4ukcQTWjk2KITs2k6S1hZCsBoU6KNns3u6wiBtQCiEYMUkdU1g+krtCAsjeKwJLlnsuVeKytGLTqKMe4k8kH9PjrJPoAolmNzw8GaUteAPFKjzuTnOffUAAAAASUVORK5CYII=)}}.p-campaign-entry-page__inner:after{content:"";position:absolute;bottom:-9.35px;right:-45.5px;width:37px;height:43px;transform:rotate(180deg);background-image:url(/image/campaign/newmobaoku_campaign/img_star_sp.png);background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 768px){.p-campaign-entry-page__inner:after{width:44px;bottom:-15px;right:-60px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAArCAYAAAADgWq5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAL6SURBVHgBzZhfUtNAHMe/m1adER7KBSQ9ge0JWh4EfIKeADgB7QnUExROYHsCy4OjwAP1BOAJTL0AeUDHUZv1u7bFbUzS7dDN5jPDkKS7nW9/+f1dwJBzufnlQm5ewzHCZNGV9Cs/IW/V9XeIjZYIQjjCM1n0A6jNrtcAHw4xEsxFFe22BocYCYYmMkJUfMF09Ma/DeI5HGJoYXlvVVl0l/gg/aac9+HKJZ/BEQsFlxAdxJ/Rj5twRGYepnV9D/IK/6eykPm46iIfZ1q4DNlFct6trCHqwgGJFn7HyrYO+TYC9pHNIILovBRBgJyYE6yCif65JyAOY4G24Etkjy/rdFsEN7CMuJxkAQaW3F9GZAoBxQ8lvLMdEQxgAcEuTMICO2Jk1FgtC4NOtPjX53WAB0KFId2pR7/egiXmrHAh/RrN3aZ7HCzxBSEF9rlvwOAbwjKJr03l3zLQjejXWZvZVwzugKM883Gmn53LZz0uSbS2EvtCBC3kTGbheAyvrV55wkfBb6ADB2QK3uKrjiYBOQcDa5hnsdBZ2PyoYIo/o9X7cIRRruS0fKsVlZA5dgMWYMx0WXSquyJIDXbDBl7cl1z+Qmvll67WZKXMnGiMBLMJ+jy7lhCfYInpNJPZHphOzbpVrVj4PYvW9LKi6gDStSzmlybSS05zD+aRNiuWgGbaOiPBT7U+486aD0cN7aaRtsq4o1LnaipTMENUsWKUC5Qgr/VMlDaClWHIthjVYQkP0TGDeW4yX0f0CgnV1ErPaooaxdRsSLGHSZ+rSWYM741eVXMXPO0EOd3IPZkRXDoUOVQ9+5j/cxccq5rLEpoeBq6MMUSdDdWRaqBM96i1dJsO99Wd+vDkoAav0yYcNW59Y+Dp2cKp4BkfpX/CADvWn9HHT3fF13Z8be4ukcQTWjk2KITs2k6S1hZCsBoU6KNns3u6wiBtQCiEYMUkdU1g+krtCAsjeKwJLlnsuVeKytGLTqKMe4k8kH9PjrJPoAolmNzw8GaUteAPFKjzuTnOffUAAAAASUVORK5CYII=)}}.p-campaign-entry-page__title{color:#f90;text-align:center;font-size:28px;font-weight:700;line-height:152%}@media only screen and (min-width: 768px){.p-campaign-entry-page__title{font-size:36px;line-height:180%}}.p-campaign-entry-page__btn{width:240px;height:48px;color:#333;text-align:center;font-size:15px;font-weight:700;line-height:44px;border:2px solid #333;border-radius:50px;box-shadow:0 3px #333;background:#FF9703}@media only screen and (min-width: 768px){.p-campaign-entry-page__btn{width:400px;height:69px;line-height:65px;font-size:24px;box-shadow:0 5px #333}}@media only screen and (min-width: 768px){.p-campaign-entry-page__btn:hover{box-shadow:0 2px #333;transform:translateY(3px)}}
