@charset "utf-8";.sound_modal{position:absolute;top:50% !important;left:50%;display:none;width:571px;height:300px;margin:-150px 0 0 -285px;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform;-webkit-transform:translate(0px, -20px);transform:translate(0px, -20px);opacity:0}.sound_modal .text{width:286px;height:37px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/sound/text.png");background-repeat:no-repeat;background-position:0 0;background-size:286px 37px}.sound_modal .on,.sound_modal .off{position:absolute;top:155px;left:84px;cursor:pointer;text-indent:-9999px}.sound_modal .on{width:85px;height:85px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/sound/on.png");background-repeat:no-repeat;background-position:0 0;background-size:85px 85px}.sound_modal .off{width:85px;height:85px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/sound/off.png");background-repeat:no-repeat;background-position:0 0;background-size:85px 85px;right:84px;left:auto}section.intro{width:375px;height:547px;background-size:100% auto}.intro-content{position:relative;z-index:2;height:543px;height:547px;margin:0 auto;background-color:#010000}.intro-content *{position:absolute;top:0}.intro-content .doms{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../img/sp/kv/bg.jpg");background-position:center 0;background-size:100% auto}.intro-content .doms .sun{width:172px;height:174px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/sun.png");background-repeat:no-repeat;background-position:0 0;background-size:172px 174px;top:300px;left:50%;margin-left:-190px}.intro-content .doms .wave-container{overflow:hidden;width:100%;height:865px}.intro-content .doms .wave-container .wave0,.intro-content .doms .wave-container .wave1{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-timing-function:cubic-bezier(0, 0, 0.07, 1.35);transition-timing-function:cubic-bezier(0, 0, 0.07, 1.35);-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform;-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:center 100%;transform-origin:center 100%;opacity:0}.intro-content .doms .wave-container .wave0{width:246px;height:467px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/wave0.png");background-repeat:no-repeat;background-position:0 0;background-size:246px 467px;position:absolute;top:40px;left:50%;margin-left:-266px;background-position:right top;background-size:276px auto}.intro-content .doms .wave-container .wave1{width:298px;height:441px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/wave1.png");background-repeat:no-repeat;background-position:0 0;background-size:298px 441px;position:absolute;top:40px;left:50%;width:300px;height:500px;margin-left:-42px;background-size:340px auto}.intro-content .doms .flash{width:471px;height:343px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/flash.png");background-repeat:no-repeat;background-position:0 0;background-size:471px 343px;top:120px;left:50%;margin-left:-295px;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-timing-function:cubic-bezier(0, 0, 0, 1.07);transition-timing-function:cubic-bezier(0, 0, 0, 1.07);-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform;-webkit-transform:scale(2, 2);transform:scale(2, 2);-webkit-transform-origin:40% 60%;transform-origin:40% 60%;opacity:0;background-size:550px auto}.intro-content .doms .waku{width:375px;height:545px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/kv/waku.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 545px;width:100%;background-position:center 0}.intro-content .doms .chara{width:475px;height:449px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/chara.png");background-repeat:no-repeat;background-position:0 0;background-size:475px 449px;top:45px;left:50%;height:540px;margin-left:-285px;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform;-webkit-transform:translate(0px, -20px);transform:translate(0px, -20px);opacity:0;background-size:565px auto}.intro-content .doms .chara.anim{-webkit-animation:upDownAnim0 4s ease 0s infinite;animation:upDownAnim0 4s ease 0s infinite}.intro-content .doms .chara .eye2{width:63px;height:32px;display:block;background-image:url("/promotion/moses/assets/prophecy/img/pc/eyes2.png");background-repeat:no-repeat;background-position:0 0;background-size:63px 32px;position:absolute;top:73px;left:324px;background-size:38px auto;-webkit-animation:eyeAnim1 8s ease 0s infinite;animation:eyeAnim1 8s ease 0s infinite}.intro-content .doms .title{left:0}.intro-content .doms .title *{position:absolute;top:0;right:0}.intro-content .doms .title .text0,.intro-content .doms .title .text1,.intro-content .doms .title .text2{-webkit-transition-duration:1.4s;transition-duration:1.4s;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform;-webkit-transform:scale(1.4, 1.4);transform:scale(1.4, 1.4);opacity:0}.intro-content .doms .title .text0{width:105px;height:100px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/text0.png");background-repeat:no-repeat;background-position:0 0;background-size:105px 100px;top:238px;left:16px;width:90px;height:85px;-webkit-transition-delay:0.5s;transition-delay:0.5s;background-size:78px auto}.intro-content .doms .title .text1{width:27px;height:75px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/text1.png");background-repeat:no-repeat;background-position:0 0;background-size:27px 75px;top:306px;left:50px;width:21px;height:56px;-webkit-transition-delay:1s;transition-delay:1s;background-size:19px auto}.intro-content .doms .title .text2{width:108px;height:109px;display:block;background-image:url("/promotion/moses/assets/index/img/pc/kv/text2.png");background-repeat:no-repeat;background-position:0 0;background-size:108px 109px;top:350px;left:20px;width:77px;height:77px;-webkit-transition-delay:1.5s;transition-delay:1.5s;background-size:77px auto}.intro-content .doms .title .text3{width:41px;height:160px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/kv/text3.png");background-repeat:no-repeat;background-position:0 0;background-size:41px 160px;top:216px;left:85px;-webkit-transition-duration:2s;transition-duration:2s;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform;-webkit-transform:translate(0px, -20px);transform:translate(0px, -20px);text-indent:-99999px;opacity:0;background-size:40px auto}.intro-content .three_view{position:absolute;z-index:0;top:0;width:100%;height:100%;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:opacity;transition-property:opacity}.intro-content .three_view .white{position:absolute;top:0;width:100%;height:100%;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:opacity;transition-property:opacity;background-color:#fff}@-webkit-keyframes flashAnim0{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@keyframes flashAnim0{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes upDownAnim0{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}50%{-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes upDownAnim0{0%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}50%{-webkit-transform:translate(0px, -10px);transform:translate(0px, -10px)}100%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@-webkit-keyframes eyeAnim1{0%{opacity:0}51%{opacity:0}52%{opacity:1}53%{opacity:1}54%{opacity:0}56%{opacity:0}57%{opacity:1}58%{opacity:1}59%{opacity:0}100%{opacity:0}}@keyframes eyeAnim1{0%{opacity:0}51%{opacity:0}52%{opacity:1}53%{opacity:1}54%{opacity:0}56%{opacity:0}57%{opacity:1}58%{opacity:1}59%{opacity:0}100%{opacity:0}}.loading{position:fixed;z-index:1100;top:0;width:100%;height:100%;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform-origin:center 0%;transform-origin:center 0%;background-color:#081350}.loading .loading_img{position:absolute;top:50%;left:50%;margin:-18px 0 0 -150px;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform}.loading .loading_img img{-webkit-animation:flashAnim0 1s linear 0s infinite;animation:flashAnim0 1s linear 0s infinite;width:300px}.loading .sound_modal{width:286px;height:180px;margin:-90px 0 0 -143px}.loading .sound_modal .on,.loading .sound_modal .off{top:80px}.loading .sound_modal .on{left:40px}.loading .sound_modal .off{right:40px}.introUI,.fixedUI{position:absolute;z-index:20;-webkit-transition:opacity 0.3s linear 0s;transition:opacity 0.3s linear 0s;pointer-events:none;opacity:1;width:375px;height:550px}.introUI[data-is-hidden],.fixedUI[data-is-hidden]{opacity:0}.introUI[data-is-hidden] .introUI__btnStart,.introUI[data-is-hidden] .introUI__btnSound,.introUI[data-is-hidden] .introUI__btnArchive,.fixedUI[data-is-hidden] .introUI__btnStart,.fixedUI[data-is-hidden] .introUI__btnSound,.fixedUI[data-is-hidden] .introUI__btnArchive{pointer-events:none}.introUI .introUI__btnStart,.fixedUI .introUI__btnStart{width:100%;height:100%;pointer-events:auto;background-color:transparent;-webkit-tap-highlight-color:transparent}.introUI .introUI__btnCampaign,.fixedUI .introUI__btnCampaign{width:99px;height:74px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/intro/to_campaign.png");background-repeat:no-repeat;background-position:0 0;background-size:99px 74px;-webkit-transform:translateY(-6px);transform:translateY(-6px);pointer-events:auto;pointer-events:auto;opacity:0;position:absolute;left:10px;bottom:22.5px}.introUI .introUI__btnCampaign.show,.fixedUI .introUI__btnCampaign.show{-webkit-transition:all 1.2s cubic-bezier(0.645, 0.045, 0.355, 1) 1.2s;transition:all 1.2s cubic-bezier(0.645, 0.045, 0.355, 1) 1.2s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.introUI .introUI__btnSound,.fixedUI .introUI__btnSound{width:50px;height:48px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/kv/sound_btn.png");background-repeat:no-repeat;background-position:0 0;background-size:50px 48px;pointer-events:auto;position:absolute;top:0;right:10px}.introUI .introUI__btnSound[data-onoff=off]::after,.fixedUI .introUI__btnSound[data-onoff=off]::after{width:25px;height:19px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/kv/sound_btn_off.png");background-repeat:no-repeat;background-position:0 0;background-size:25px 19px;position:absolute;right:0;left:0;margin-right:auto;margin-left:auto;top:0;bottom:0;margin-top:auto;margin-bottom:auto;content:" ";top:-10px}.introUI .introUI__btnArchive,.fixedUI .introUI__btnArchive{width:71px;height:71px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/intro/open_archive.png");background-repeat:no-repeat;background-position:0 0;background-size:71px 71px;-webkit-transform:translateY(-6px);transform:translateY(-6px);pointer-events:auto;pointer-events:auto;opacity:0;position:absolute;right:10px;bottom:22.5px}.introUI .introUI__btnArchive.show,.fixedUI .introUI__btnArchive.show{-webkit-transition:all 1.2s cubic-bezier(0.645, 0.045, 0.355, 1) 1.2s;transition:all 1.2s cubic-bezier(0.645, 0.045, 0.355, 1) 1.2s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.fixedUI{position:fixed;width:100%}.period{position:relative;z-index:1}.period .period__content{width:100%;height:75px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/period/bg.png");background-repeat:no-repeat;background-position:center top;background-size:640px 75px;text-align:center}.period .period__content::after{content:" ";display:block;visibility:hidden;clear:both;height:0}.period .period__content::before{content:" ";display:inline-block;width:0;height:100%;vertical-align:middle}.period .period__logoChojushinsai{width:95px;height:41px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/period/logo_chojushinsai.png");background-repeat:no-repeat;background-position:0 0;background-size:95px 41px;display:inline-block;vertical-align:middle}.period .period__comingsoon{width:189px;height:47px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/period/text.png");background-repeat:no-repeat;background-position:0 0;background-size:189px 47px;display:inline-block;vertical-align:middle}.campaign{background-color:#d8ffff}.campaign::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}.campaign::before{width:11px;height:31px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_vertical.png");background-repeat:no-repeat;background-position:0 0;background-size:11px 31px;content:" ";margin:2px auto 33px}.campaign .campaign__content{width:100%;height:auto;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/bg_base.png");background-repeat:repeat;background-position:0 0;background-size:375px 250px;position:relative;margin:0 auto;border-bottom:solid 1px transparent}.campaign .campaign__content::after{content:" ";position:absolute;z-index:1;bottom:-8px;left:0;width:100%;height:11px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_block.png");background-repeat:repeat-x;background-position:-4px 0;background-size:48px 11px}.campaignOverview .campaignOverview__titleCampaign{width:375px;height:65px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/title_bg.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 65px;position:relative;top:-33px;margin-bottom:-33px}.campaignOverview .campaignOverview__titleCampaign::after{content:" ";width:175px;height:52px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/title_campaign.png");background-repeat:no-repeat;background-position:0 0;background-size:175px 52px;position:absolute;right:0;left:0;margin-right:auto;margin-left:auto;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.campaignOverview::before{content:" ";position:absolute;top:0;right:0;left:0;margin:auto;width:100%;height:321px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/bg_glow.png");background-repeat:no-repeat;background-position:center;background-size:565px 321px}.campaignOverview .campaignOverview__txtOverview{position:relative;font-size:1.4em;line-height:45 / 28;text-align:center}.campaignOverview .campaignOverview__txtOverview a{font-weight:bold;text-decoration:underline;color:#d30000}.campaignOverview .campaignOverview__kikan{width:312px;height:43px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/kikan.png");background-repeat:no-repeat;background-position:0 0;background-size:312px 43px;position:relative;margin:19px auto 15px}.campaignOverview .campaignOverview__titleJoin{width:203px;height:21px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/title_join.png");background-repeat:no-repeat;background-position:0 0;background-size:203px 21px;position:relative;margin:29px auto 11px}.campaignOverview .campaignAnchor{text-align:center}.campaignOverview .campaignAnchor .campaignAnchor__to1{display:inline-block;margin:0 2px}.campaignOverview .campaignAnchor .campaignAnchor__to1 h3{width:90px;height:34px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/caption1.png");background-repeat:no-repeat;background-position:0 0;background-size:90px 34px;margin:0 auto 8px}.campaignOverview .campaignAnchor .campaignAnchor__to1 a{width:174px;height:50px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/btn_to1.png");background-repeat:no-repeat;background-position:0 0;background-size:174px 50px}.campaignOverview .campaignAnchor .campaignAnchor__to2{display:inline-block;margin:0 2px}.campaignOverview .campaignAnchor .campaignAnchor__to2 h3{width:90px;height:34px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/caption2.png");background-repeat:no-repeat;background-position:0 0;background-size:90px 34px;margin:0 auto 8px}.campaignOverview .campaignAnchor .campaignAnchor__to2 a{width:174px;height:50px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/btn_to2.png");background-repeat:no-repeat;background-position:0 0;background-size:174px 50px}.campaignOverview .campaignAnchor .campaignAnchor__txt{margin:18px auto 0;font-size:1.4em;line-height:1.60714;text-align:center}.campaign1{position:relative;margin:24px auto 0;border-top:solid 1px transparent;border-bottom:solid 1px transparent}.campaign1 .campaign1__header{margin:0 auto;width:375px;height:40px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/1/bg_head.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 40px}.campaign1 .campaign1__footer{margin:0 auto;width:375px;height:25px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/1/bg_foot.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 25px}.campaign1 .campaign1__content{box-sizing:border-box;margin:0 auto;padding:7px 0 10px;width:375px;height:auto;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/bg_body.png");background-repeat:repeat-y;background-position:0 0;background-size:375px 250px}.campaign1 .campaign1__title{width:318px;height:72px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/1/title.png");background-repeat:no-repeat;background-position:0 0;background-size:318px 72px;margin:0 auto}.campaign1 .campaign1__kikan{width:312px;height:43px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/1/kikan.png");background-repeat:no-repeat;background-position:0 0;background-size:312px 43px;margin:12px auto 0}.campaign1 .campaign1__openMoses{width:309px;height:98px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/1/open_moses.png");background-repeat:no-repeat;background-position:0 0;background-size:309px 98px;margin:21px auto 23px}.campaign1 .campaign1__toTwitterCampaign{width:240px;height:37px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/btn_twitter.png");background-repeat:no-repeat;background-position:0 0;background-size:240px 37px;margin:10px auto;text-align:center}.campaign1 .campaign1__toTwitterCampaign .campaign1__toTwitterCampaignTxt{margin-left:25px;font-size:1.2em;line-height:37px;letter-spacing:-0.1em;color:#fff}.campaignStepTxt{position:relative;z-index:1;width:305px;margin:10px auto 0;font-size:1.4em;line-height:1.1;text-align:left;letter-spacing:-0.06em}.campaignStepTxt .campaignStepTxt__wrapTxt{position:relative;left:24px}.campaignStepTxt .campaignStepTxt__wrapTxt a{text-decoration:underline;color:#0a218b}.campaignStepTxt.step1{z-index:1}.campaignStepTxt.step1::after{content:" ";display:block;visibility:hidden;clear:both;height:0}.campaignStepTxt.step1::before{content:"①";position:absolute;top:-4px;display:block;margin-right:6px;font-size:1.3em}.campaignStepTxt.step2{z-index:1}.campaignStepTxt.step2::after{content:" ";display:block;visibility:hidden;clear:both;height:0}.campaignStepTxt.step2::before{content:"②";position:absolute;top:-4px;display:block;margin-right:6px;font-size:1.3em}.campaignStepTxt.step3{z-index:1}.campaignStepTxt.step3::after{content:" ";display:block;visibility:hidden;clear:both;height:0}.campaignStepTxt.step3::before{content:"③";position:absolute;top:-4px;display:block;margin-right:6px;font-size:1.3em}.arrow{width:33px;height:21px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/arrow.png");background-repeat:no-repeat;background-position:0 0;background-size:33px 21px;margin:10px auto;border:none}.campaign2{position:relative;margin:16px auto 20px;border-top:solid 1px transparent;border-bottom:solid 1px transparent}.campaign2 .campaign2__header{margin:0 auto;width:375px;height:40px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/2/bg_head.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 40px}.campaign2 .campaign2__footer{margin:0 auto;width:375px;height:25px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/2/bg_foot.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 25px}.campaign2 .campaign2__content{box-sizing:border-box;margin:0 auto;padding:7px 0 0;width:375px;height:auto;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/bg_body.png");background-repeat:repeat-y;background-position:0 0;background-size:375px 250px}.campaign2 .campaign2__title{width:318px;height:92px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/2/title.png");background-repeat:no-repeat;background-position:0 0;background-size:318px 92px;margin:0 auto}.campaign2 .campaign2__kikan{width:312px;height:43px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/2/kikan.png");background-repeat:no-repeat;background-position:0 0;background-size:312px 43px;margin:12px auto 0}.campaign2 .campaign2__movieThumb{margin:22px auto 32px;position:relative;display:block;width:278px;height:157px}.campaign2 .campaign2__movieThumb img{position:absolute;top:0;left:0;width:100%;height:auto}.campaign2 .campaign2__movieThumb::after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:43px;height:30px;display:block;background-image:url("/promotion/moses/assets/common/img/sp/common/icon_youtube.png");background-repeat:no-repeat;background-position:0 0;background-size:43px 30px}.campaign2 .campaign2__toTwitterCampaign{width:240px;height:37px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/btn_twitter.png");background-repeat:no-repeat;background-position:0 0;background-size:240px 37px;margin:10px auto;text-align:center}.campaign2 .campaign2__toTwitterCampaign .campaign2__toTwitterCampaignTxt{margin-left:25px;font-size:1.2em;line-height:37px;letter-spacing:-0.1em;color:#fff}.campaign2 .campaign2TweetWidget{width:316px;margin:17px auto;border:solid 2px #2b2a30;border-radius:15px;background-color:rgba(255,255,255,0.8)}.campaign2 .campaign2TweetWidget .campaign2TweetWidget__wrapTwitterTweet{width:278px;margin:17px auto 7px}.campaign2 .arrow.last{margin-bottom:20px}.campaignPresent{position:relative;margin:17px auto 28px;border-top:solid 1px transparent;border-bottom:solid 1px transparent}.campaignPresent .campaignPresent__header{margin:0 auto;width:375px;height:40px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/present/bg_head.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 40px}.campaignPresent .campaignPresent__footer{margin:0 auto;width:375px;height:25px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/present/bg_foot.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 25px}.campaignPresent .campaignPresent__content{box-sizing:border-box;margin:0 auto;padding:0;width:375px;height:auto;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/bg_body.png");background-repeat:repeat-y;background-position:0 0;background-size:375px 250px}.campaignPresent .presentLineup{position:relative;display:block;width:316px;margin:0 auto;padding-bottom:15px;border:solid 2px #2b2a30;border-radius:15px;background-color:#fff}.campaignPresent .presentLineup::before{width:316px;height:39px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/present/deco_top.png");background-repeat:no-repeat;background-position:0 0;background-size:316px 39px;content:" ";position:absolute;top:0;left:-2px}.campaignPresent .presentLineup::after{width:316px;height:39px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/present/deco_bottom.png");background-repeat:no-repeat;background-position:0 0;background-size:316px 39px;content:" ";position:absolute;bottom:0;left:-2px}.campaignPresent .presentLineup .slick-list{width:312px}.campaignPresent .presentLineup .slick-next{width:22px;height:34px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/arrow_next.png");background-repeat:no-repeat;background-position:0 0;background-size:22px 34px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:absolute;z-index:1;top:145px;right:-32px;bottom:0;box-sizing:content-box;margin:0 auto;padding:5px;background-position:center}.campaignPresent .presentLineup .slick-prev{width:22px;height:34px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/arrow_prev.png");background-repeat:no-repeat;background-position:0 0;background-size:22px 34px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:absolute;z-index:1;top:145px;bottom:0;left:-32px;box-sizing:content-box;margin:0 auto;padding:5px;background-position:center}.campaignPresent .presentLineup .slick-dots{position:relative;z-index:1;text-align:center}.campaignPresent .presentLineup .slick-dots li{display:inline-block;width:10px;height:10px;margin:0 3px;border-radius:5px;background-color:#ebddd4;overflow:hidden;white-space:nowrap;text-indent:-9999px}.campaignPresent .presentLineup .slick-dots li.slick-active{background-color:#710606}.campaignPresent .presentLineup .slick-track,.campaignPresent .presentLineup .slick-list{-webkit-transition:height 0.3s cubic-bezier(0.77, 0, 0.175, 1) 0s;transition:height 0.3s cubic-bezier(0.77, 0, 0.175, 1) 0s}.campaignPresent .presentLineup .presentLineup_item{padding-bottom:10px}.campaignPresent .presentLineup .presentLineup_name{position:relative;width:280px;height:62px;margin:0 auto;text-align:center}.campaignPresent .presentLineup .presentLineup_name::before{content:" ";display:inline-block;width:0;height:100%;vertical-align:middle}.campaignPresent .presentLineup .presentLineup_name::after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:0;border-bottom:solid 2px #660606}.campaignPresent .presentLineup .presentLineup_name .presentLineup_nameTxt{display:inline-block;font-size:1.5em;line-height:1.3;vertical-align:middle}.campaignPresent .presentLineup .presentLineup_name .presentLineup_nameTxt span{font-size:0.8em}.campaignPresent .presentLineup .presentLineup_description{margin:10px auto;font-size:1em;line-height:1.4;text-align:center}.campaignPresent .presentLineup .presentLineup_img{margin:5px auto}.campaignPresent .presentLineup .presentLineup_img.present1{width:278px;height:159px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/present/present_1.png");background-repeat:no-repeat;background-position:0 0;background-size:278px 159px}.campaignPresent .presentLineup .presentLineup_img.present2{width:278px;height:159px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/present/present_2.png");background-repeat:no-repeat;background-position:0 0;background-size:278px 159px}.campaignPresent .presentLineup .presentLineup_img.present3{width:278px;height:159px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/present/present_3.png");background-repeat:no-repeat;background-position:0 0;background-size:278px 159px}.campaignPresent .presentLineup .presentLineup_img.present4-1{width:278px;height:159px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/present/present_4_1.png");background-repeat:no-repeat;background-position:0 0;background-size:278px 159px}.campaignPresent .presentLineup .presentLineup_img.present4-2{width:278px;height:126px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/present/present_4_2.png");background-repeat:no-repeat;background-position:0 0;background-size:278px 126px}.campaignPresent .presentLineup .presentLineup_img.present5{width:278px;height:159px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/present/present_5.png");background-repeat:no-repeat;background-position:0 0;background-size:278px 159px}.campaignPresent .presentLineup .presentLineup_note{margin:5px 0 0;font-size:1em;line-height:1.4;text-align:center}.campaignPresent .slick-slide{height:auto}.campaignPresent .campaignPresent__btnTerms{position:relative;z-index:1;display:block;margin:10px auto 0;padding:8px 25px;font-size:1.2em;line-height:1;border:solid 2px #2b2a30;border-radius:30px;box-shadow:rgba(255,255,255,0.5) 0px 0px 0px 4px}.sample{width:375px;height:250px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/bg_base.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 250px;width:565px;height:321px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/bg_glow.png");background-repeat:no-repeat;background-position:0 0;background-size:565px 321px;width:174px;height:50px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/campaign/overview/btn_comingsoon.png");background-repeat:no-repeat;background-position:0 0;background-size:174px 50px}@-webkit-keyframes ballAnim{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}8%{-webkit-transform:translate(0, -15px) rotate(0deg);transform:translate(0, -15px) rotate(0deg)}9%{-webkit-transform:translate(0, -15px) rotate(-5deg);transform:translate(0, -15px) rotate(-5deg)}14%{-webkit-transform:translate(0, -15px) rotate(5deg);transform:translate(0, -15px) rotate(5deg)}19%{-webkit-transform:translate(0, -15px) rotate(-5deg);transform:translate(0, -15px) rotate(-5deg)}24%{-webkit-transform:translate(0, -15px) rotate(5deg);transform:translate(0, -15px) rotate(5deg)}25%{-webkit-transform:translate(0, -15px) rotate(0deg);transform:translate(0, -15px) rotate(0deg)}28%{-webkit-transform:translate(0, -15px) rotate(0deg);transform:translate(0, -15px) rotate(0deg)}36%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@keyframes ballAnim{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}8%{-webkit-transform:translate(0, -15px) rotate(0deg);transform:translate(0, -15px) rotate(0deg)}9%{-webkit-transform:translate(0, -15px) rotate(-5deg);transform:translate(0, -15px) rotate(-5deg)}14%{-webkit-transform:translate(0, -15px) rotate(5deg);transform:translate(0, -15px) rotate(5deg)}19%{-webkit-transform:translate(0, -15px) rotate(-5deg);transform:translate(0, -15px) rotate(-5deg)}24%{-webkit-transform:translate(0, -15px) rotate(5deg);transform:translate(0, -15px) rotate(5deg)}25%{-webkit-transform:translate(0, -15px) rotate(0deg);transform:translate(0, -15px) rotate(0deg)}28%{-webkit-transform:translate(0, -15px) rotate(0deg);transform:translate(0, -15px) rotate(0deg)}36%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}.character .character__content{position:relative;padding-bottom:27px;background-color:#d8ffff;width:100%;height:auto;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/bg.png");background-repeat:no-repeat;background-position:left bottom;background-size:375px 448px}.character .character__content::before{content:" ";position:absolute;z-index:1;top:-7px;left:0;width:100%;height:11px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_block.png");background-repeat:repeat-x;background-position:-4px 0;background-size:48px 11px}.character .character__content::after{content:" ";position:absolute;z-index:1;bottom:-8px;left:0;width:100%;height:11px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_block.png");background-repeat:repeat-x;background-position:-4px 0;background-size:48px 11px}.story{border-top:solid 1px transparent;background-color:#d8ffff;width:375px;height:426px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/story/bg.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 426px}.story::before{width:335px;height:321px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/story/bg_deco.png");background-repeat:no-repeat;background-position:0 0;background-size:335px 321px;position:absolute;top:60px;right:0;left:0;margin:auto}.story .story__text{width:307px;height:321px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/story/txt_story.png");background-repeat:no-repeat;background-position:0 0;background-size:307px 321px;position:relative;margin:34px auto 30px}.charDetail .charDetail__content{position:relative;margin-top:10px}.charDetail .charDetail__content::after{width:356px;height:202px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/bg_deco.png");background-repeat:no-repeat;background-position:0 0;background-size:356px 202px;content:" ";position:absolute;right:0;bottom:42.5px;left:0;margin:auto}.charDetail .charDetailTab{width:344px;height:9px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/tab_bg.png");background-repeat:no-repeat;background-position:0 0;background-size:344px 9px;margin:0 auto;text-align:center}.charDetail .charDetailTab::after{content:" ";display:block;visibility:hidden;clear:both;height:0}.charDetail .charDetailTab .charDetailTab__item{position:relative;top:-20px;display:inline-block;margin:0 12px}.charDetail .charDetailTab .charDetailTab__btn{overflow:hidden;white-space:nowrap;text-indent:-9999px}.charDetail .charDetailTab .charDetailTab__btn::after{content:" ";position:absolute;top:0;left:0;-webkit-transition:opacity 0.15s linear 0s;transition:opacity 0.15s linear 0s;opacity:0}.charDetail .charDetailTab .charDetailTab__btn[data-selected]::after{opacity:1}.charDetail .charDetailTab .charDetailTab__btn.shinkamae{width:72px;height:50px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/tab_shinkamae.png");background-repeat:no-repeat;background-position:0 0;background-size:72px 50px;position:relative}.charDetail .charDetailTab .charDetailTab__btn.shinkamae::after{width:72px;height:50px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/tab_shinkamae_selected.png");background-repeat:no-repeat;background-position:0 0;background-size:72px 50px}.charDetail .charDetailTab .charDetailTab__btn.shinka{width:72px;height:50px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/tab_shinka.png");background-repeat:no-repeat;background-position:0 0;background-size:72px 50px;position:relative}.charDetail .charDetailTab .charDetailTab__btn.shinka::after{width:72px;height:50px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/tab_shinka_selected.png");background-repeat:no-repeat;background-position:0 0;background-size:72px 50px}.charDetail .charDetailTab .charDetailTab__btn.kamika{width:72px;height:50px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/tab_kamika.png");background-repeat:no-repeat;background-position:0 0;background-size:72px 50px;position:relative}.charDetail .charDetailTab .charDetailTab__btn.kamika::after{width:72px;height:50px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/tab_kamika_selected.png");background-repeat:no-repeat;background-position:0 0;background-size:72px 50px}.charDetail .charDetailIllust{position:relative;z-index:1;margin:33px auto 0}.charDetail .charDetailIllust .slick-list{width:355px}.charDetail .charDetailIllust .slick-next{width:22px;height:34px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/arrow_next.png");background-repeat:no-repeat;background-position:0 0;background-size:22px 34px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:absolute;z-index:1;top:176px;right:0;bottom:0;box-sizing:content-box;margin:0 auto;padding:5px;background-position:center}.charDetail .charDetailIllust .slick-prev{width:22px;height:34px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/arrow_prev.png");background-repeat:no-repeat;background-position:0 0;background-size:22px 34px;overflow:hidden;white-space:nowrap;text-indent:-9999px;position:absolute;z-index:1;top:176px;bottom:0;left:0;box-sizing:content-box;margin:0 auto;padding:5px;background-position:center}.charDetail .charDetailIllust .charDetailIllust__item .name{margin:0 auto}.charDetail .charDetailIllust .charDetailIllust__item .illust{margin:17px auto 13px}.charDetail .charDetailIllust .charDetailIllust__item .status{position:relative;margin:0 auto}.charDetail .charDetailIllust .charDetailIllust__item .status .playVoice{width:31px;height:31px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/play_voice.png");background-repeat:no-repeat;background-position:0 0;background-size:31px 31px;position:absolute;z-index:2}.charDetail .charDetailIllust .charDetailIllust__item.shinkamae .name{width:95px;height:45px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/name_shinkamae.png");background-repeat:no-repeat;background-position:0 0;background-size:95px 45px}.charDetail .charDetailIllust .charDetailIllust__item.shinkamae .illust{width:355px;height:290px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/char_shinkamae.png");background-repeat:no-repeat;background-position:top right;background-size:290px 281px}.charDetail .charDetailIllust .charDetailIllust__item.shinkamae .status{width:324px;height:168px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/spec_shinkamae.png");background-repeat:no-repeat;background-position:0 0;background-size:324px 168px}.charDetail .charDetailIllust .charDetailIllust__item.shinkamae .status .playVoice{top:76px;right:21px;pointer-events:auto}.charDetail .charDetailIllust .charDetailIllust__item.shinka .name{width:246px;height:45px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/name_shinka.png");background-repeat:no-repeat;background-position:0 0;background-size:246px 45px}.charDetail .charDetailIllust .charDetailIllust__item.shinka .illust{width:355px;height:290px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/char_shinka.png");background-repeat:no-repeat;background-position:top right;background-size:329px 281px}.charDetail .charDetailIllust .charDetailIllust__item.shinka .status{width:324px;height:225px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/spec_shinka.png");background-repeat:no-repeat;background-position:0 0;background-size:324px 225px}.charDetail .charDetailIllust .charDetailIllust__item.shinka .status .playVoice{top:112px;right:21px}.charDetail .charDetailIllust .charDetailIllust__item.kamika .name{width:222px;height:45px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/name_kamika.png");background-repeat:no-repeat;background-position:0 0;background-size:222px 45px}.charDetail .charDetailIllust .charDetailIllust__item.kamika .illust{width:355px;height:290px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/char_kamika.png");background-repeat:no-repeat;background-position:top right;background-size:329px 278px}.charDetail .charDetailIllust .charDetailIllust__item.kamika .status{width:324px;height:276px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/spec_kamika.png");background-repeat:no-repeat;background-position:0 0;background-size:324px 276px}.charDetail .charDetailIllust .charDetailIllust__item.kamika .status .playVoice{top:112px;right:21px}.dictionary .dictionary__content{position:relative;box-sizing:content-box;width:100%;padding:25px 0 20px;background-color:#2b2a30}.dictionary .dictionary__content::after{content:" ";position:absolute;z-index:1;bottom:-5px;left:0;width:100%;height:11px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_block.png");background-repeat:repeat-x;background-position:-4px 0;background-size:48px 11px}.dictionary .dictionary__link{width:355px;height:107px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/to_dictionary.png");background-repeat:no-repeat;background-position:0 0;background-size:355px 107px;margin:0 auto}.sample{width:48px;height:11px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_block.png");background-repeat:no-repeat;background-position:0 0;background-size:48px 11px;width:11px;height:31px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_vertical.png");background-repeat:no-repeat;background-position:0 0;background-size:11px 31px;width:375px;height:426px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/story/bg.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 426px;width:375px;height:448px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/character/bg.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 448px}.specialMovie{background-color:#d8ffff}.specialMovie::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}.specialMovie::before{width:11px;height:31px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_vertical.png");background-repeat:no-repeat;background-position:0 0;background-size:11px 31px;content:" ";margin:2px auto 35px}.specialMovie .specialMovie__content{width:375px;height:340px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/special_movie/bg.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 340px;position:relative;margin:0 auto;border-bottom:solid 1px transparent}.specialMovie .specialMovie__content::after{content:" ";position:absolute;z-index:1;bottom:-8px;left:0;width:100%;height:11px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_block.png");background-repeat:repeat-x;background-position:-4px 0;background-size:48px 11px}.specialMovie .specialMovie__title{width:375px;height:65px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/title_bg.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 65px;position:relative;top:-35px;margin-bottom:-35px}.specialMovie .specialMovie__title::after{content:" ";width:222px;height:29px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/special_movie/title.png");background-repeat:no-repeat;background-position:0 0;background-size:222px 29px;position:absolute;right:0;left:0;margin-right:auto;margin-left:auto;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.specialMovie .movieThumb{margin:73px auto 0px;position:relative;display:block;width:278px;height:157px}.specialMovie .movieThumb img{position:absolute;top:0;left:0;width:100%;height:auto}.specialMovie .movieThumb::after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:43px;height:30px;display:block;background-image:url("/promotion/moses/assets/common/img/sp/common/icon_youtube.png");background-repeat:no-repeat;background-position:0 0;background-size:43px 30px}.wallpaper{background-color:#d8ffff}.wallpaper::before{width:11px;height:31px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_vertical.png");background-repeat:no-repeat;background-position:0 0;background-size:11px 31px;content:" ";margin:2px auto 35px}.wallpaper .wallpaper__content{width:375px;height:587px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/wallpaper/bg.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 587px;position:relative;margin:0 auto;border-bottom:solid 1px transparent}.wallpaper .wallpaper__content::after{content:" ";position:absolute;z-index:1;bottom:-8px;left:0;width:100%;height:11px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_block.png");background-repeat:repeat-x;background-position:-4px 0;background-size:48px 11px}.wallpaper .wallpaper__title{width:375px;height:65px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/title_bg.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 65px;position:relative;top:-35px;margin-bottom:-35px}.wallpaper .wallpaper__title::after{content:" ";width:175px;height:31px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/wallpaper/title.png");background-repeat:no-repeat;background-position:0 0;background-size:175px 31px;position:absolute;right:0;left:0;margin-right:auto;margin-left:auto;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.wallpaper .wallpaper__sample{width:192px;height:341px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/wallpaper/sample_sp.png");background-repeat:no-repeat;background-position:0 0;background-size:192px 341px;margin:90px auto 40px}.wallpaper .wallpaper__wrapBtn{margin:0 auto;text-align:center}.wallpaper .wallpaper__wrapBtn .wallpaper__btnDownloadSP{width:154px;height:46px;display:inline-block;background-image:url("/promotion/moses/assets/index/img/sp/wallpaper/btn_download_sp.png");background-repeat:no-repeat;background-position:0 0;background-size:154px 46px;margin:0 5px}.wallpaper .wallpaper__wrapBtn .wallpaper__btnDownloadPC{width:154px;height:46px;display:inline-block;background-image:url("/promotion/moses/assets/index/img/sp/wallpaper/btn_download_pc.png");background-repeat:no-repeat;background-position:0 0;background-size:154px 46px;margin:0 5px}.outro::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}.outro .outro__content{width:375px;height:259px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/outro/bg.png");background-repeat:no-repeat;background-position:0 0;background-size:375px 259px;position:relative;background-color:#000}.outro .outro__content::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}.outro .outro__content::after{content:" ";position:absolute;z-index:2;bottom:-8px;left:0;width:100%;height:11px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/common/partition_block.png");background-repeat:repeat-x;background-position:-4px 0;background-size:48px 11px}.outro .outro__logoChojushinsai{width:175px;height:76px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/outro/logo_chojushinsai.png");background-repeat:no-repeat;background-position:0 0;background-size:175px 76px;margin:68px auto 10px}.outro .outro__kikan{width:233px;height:31px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/outro/kikan.png");background-repeat:no-repeat;background-position:0 0;background-size:233px 31px;margin:0 auto}.termsModal{position:absolute;z-index:100;top:0;left:0;visibility:hidden;overflow:auto;width:100%;height:0;-webkit-transition:opacity 0.15s linear 0s;transition:opacity 0.15s linear 0s;pointer-events:none;opacity:0}.termsModal.show{visibility:visible;height:100%;-webkit-transition:opacity 0.15s linear 0s;transition:opacity 0.15s linear 0s;pointer-events:auto;opacity:1}.termsModal.hide{visibility:visible;height:0;-webkit-transition:opacity 0.15s linear 0s;transition:opacity 0.15s linear 0s;pointer-events:none;opacity:0}.termsModal__content{position:relative;top:0;left:0;overflow:hidden;min-height:100%}.termsModal__content .btn__close{position:fixed;z-index:5;top:10px;right:10px;width:41px;height:41px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/modal/btn_close.png");background-repeat:no-repeat;background-position:0 0;background-size:41px 41px}.termsModal__scroll{position:absolute;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;font-size:0;white-space:nowrap;-webkit-overflow-scrolling:touch}.termsModal__scroll::before{content:" ";display:inline-block;width:0;height:100%;margin-left:-1px;vertical-align:middle}.termsModal__scrolledContent{display:inline-block;width:100%;font-size:10px;vertical-align:middle;white-space:normal}.termsModal__bgLayer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}.termsModal__overview{position:relative;box-sizing:border-box;margin:25px 10px;padding:16px;font-size:1.3em;pointer-events:auto;border:1.5px solid #333;border-radius:10px;background-color:#fff}.termsModal__overview dt{margin-bottom:4px;font-weight:bold}.termsModal__overview dd{margin-bottom:10px}.termsModal__overview dd dt{font-weight:normal}.termsModal__overview dd dd{margin-bottom:5px}.termsModal__overview dd ul{margin-bottom:8px}.termsModal__overview .detail{margin-top:5px}.termsModal__overview a{text-decoration:underline;color:#1da1f2}.archives{position:fixed;z-index:1000;visibility:hidden;overflow:hidden;width:100%;height:0;-webkit-transition:opacity 0.15s linear 0s,height 0s linear 0.15s;transition:opacity 0.15s linear 0s,height 0s linear 0.15s;pointer-events:none;opacity:0}.archives.show{visibility:visible;height:100%;-webkit-transition:opacity 0.15s linear 0s,height 0s linear 0s;transition:opacity 0.15s linear 0s,height 0s linear 0s;pointer-events:auto;opacity:1}.archives.hide{visibility:visible;height:0;-webkit-transition:opacity 0.15s linear 0s,height 0s linear 0.15s;transition:opacity 0.15s linear 0s,height 0s linear 0.15s;pointer-events:none;opacity:0}.archives .archives__content{position:relative;overflow:auto;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,0.8);overflow-scrolling:touch}.archives .archives__content::before{content:" ";display:block;clear:both;width:100%;height:0;margin-bottom:-1px;border-top:transparent solid 1px}.archives .archives__content::before{content:" ";display:inline-block;width:0;height:99.9%;vertical-align:middle}.archives .archives__content .bgLayer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.archives .archives__content .archives__btnClose{width:46px;height:46px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/archives/btn_close.png");background-repeat:no-repeat;background-position:0 0;background-size:46px 46px;content:" ";position:fixed;z-index:1;top:10px;right:50%;margin-right:-178.5px}.archives .archives__content .archives__list{width:355px;height:auto;display:inline-block;background-image:url("/promotion/moses/assets/index/img/sp/archives/bg_body.png");background-repeat:repeat-y;background-position:0 0;background-size:355px 161px;position:relative;margin:142px auto 65px;vertical-align:middle}.archives .archives__content .archives__list::before{width:355px;height:129px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/archives/bg_head.png");background-repeat:no-repeat;background-position:0 0;background-size:355px 129px;content:" ";position:absolute;top:-129px;left:0}.archives .archives__content .archives__list::after{width:355px;height:43px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/archives/bg_foot.png");background-repeat:no-repeat;background-position:0 0;background-size:355px 43px;content:" ";position:absolute;bottom:-42.5px;left:0}.archives .archives__content .archives__list .archives__item{position:relative;width:280px;margin:5px auto;padding:15px 0 5px}.archives .archives__content .archives__list .archives__item::after{content:" ";display:block;visibility:hidden;clear:both;height:0}.archives .archives__content .archives__list .archives__item::before{width:177px;height:3px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/archives/partition.png");background-repeat:no-repeat;background-position:0 0;background-size:177px 3px;content:" ";position:absolute;top:0;right:0;left:0;margin:auto}.archives .archives__content .archives__list .archives__item:first-child{margin-top:0}.archives .archives__content .archives__list .archives__item:first-child::before{content:none}.archives .archives__content .archives__list .archives__item .archives__txt{margin-left:30px;font-size:1.2em;line-height:1.5;text-align:left}.archives .archives__content .archives__list .archives__item .archives__btnResult{width:85px;height:27px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/archives/result.png");background-repeat:no-repeat;background-position:0 0;background-size:85px 27px;float:right;margin-right:5px}.archives .archives__content .archives__list .archives__item .archives__btnVoice{width:25px;height:24px;display:block;background-image:url("/promotion/moses/assets/index/img/sp/archives/voice.png");background-repeat:no-repeat;background-position:0 0;background-size:25px 24px;position:absolute;top:12px;left:0}.js-fit-fixed.fixed-front{z-index:100}
