body{-webkit-text-size-adjust:100%;font-family:"游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:500}body img{max-width:100%;vertical-align:bottom}.pconly{display:none}.dib{display:inline-block}.txt_mainColor{color:#1142c3}.mt05em{margin-top:.5em}.mt1em{margin-top:1em}.mb1em{margin-bottom:1em}.fwb{font-weight:bold}#contents_area #mainView{margin-bottom:0}#contents_area #mainView .mv_arrow::after{display:none}#contents_area .register_txtBox{width:100%;margin:0 auto}#contents_area .register_txtBox .link{display:block;margin-top:1em;text-align:center}#contents_area .register_txtBox .link .txt{display:inline-block;color:#004ea2;font-weight:bold;text-decoration:underline}#contents_area .btnBox{width:100%}#contents_area .btnBox p:first-of-type{margin-top:0}#contents_area .frmBox{padding:0;background:none}#contents_area .radiobutton label{text-indent:-1.8em;padding-left:1.8em}#contents_area .selectEntry{margin:0 auto 40px}#contents_area .selectEntry select{cursor:pointer}#contents_area ol.listNum{margin-left:1.4em}#contents_area .end_wrap{width:94%;margin:10% auto}#contents_area .end_wrap .btnBox img{vertical-align:bottom}.indent{padding-left:0;text-indent:0}#contents_area .sec_step{margin-top:20px}#contents_area .sec_step_ttl{width:94%;margin:0 auto;padding:.2em .5em;background:#1142c3;color:#fff;font-size:20px;font-weight:bold;text-align:center}#contents_area .sec_step .step_list{width:94%;margin:20px auto 0}#contents_area .sec_step .step_listItem{position:relative;border:3px solid #1142c3;border-radius:6px}#contents_area .sec_step .step_listItem:not(:first-of-type){margin-top:60px}#contents_area .sec_step .step_listItem .mark_plus{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-47px;left:50%;background-color:#1142c3;width:28px;height:28px;border-radius:50%;color:#fff;font-weight:bold;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#contents_area .sec_step .step_listItem .mark_plus::before{content:"";position:absolute;top:50%;left:50%;width:60%;height:3px;background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#contents_area .sec_step .step_listItem .mark_plus::after{content:"";position:absolute;top:50%;left:50%;width:60%;height:3px;background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(90deg);transform:translateX(-50%) translateY(-50%) rotate(90deg)}#contents_area .sec_step .step_listItem_head{position:relative;top:-1px;left:-1px;width:calc(100% + 2px);padding:.2em;background:#1142c3;color:#fff;font-size:14px;font-weight:bold;text-align:center}#contents_area .sec_step .step_listItem_head .head_empha{display:inline-block;margin-left:5px;font-size:20px}#contents_area .sec_step .step_listItem_con{padding:20px 2%}#contents_area .sec_step .step_listItem_con_head{margin-bottom:1em;font-size:15px;font-weight:bold;text-align:center}#contents_area .sec_step .step_listItem_con_btnBox{margin-top:1em}#contents_area .sec_step .step_listItem_con_btnBox .btn_wrap{text-align:center}#contents_area .sec_step .step_listItem_con_btnBox .btn{display:inline-block}#contents_area .sec_step .step_listItem_con_btnBox .btn:not(:first-of-type){margin-top:1em}#contents_area .sec_step .step_listItem_con_btnBox .btn img{width:100%;vertical-align:bottom}#contents_area .sec_step .step_listItem_con_btnBox .link{display:block;margin-top:1em;text-align:center}#contents_area .sec_step .step_listItem_con_btnBox .link .txt{display:inline-block;color:#004ea2;font-weight:bold;text-decoration:underline}#contents_area .sec_step .step_listItem_con_btnBox .notice{display:block;margin-top:1em;font-size:12px;font-weight:normal;text-align:center}#contents_area .sec_step .step_listItem_con_imgBox img{width:100%;vertical-align:bottom}#contents_area .sec_step .frmBox_inner_ttl{margin-bottom:2rem;font-size:1.6rem;color:#fff;background-color:#000;text-align:center;line-height:1.8}#contents_area .sec_step .selectEntry{width:95%}#contents_area .sec_step .selectEntry dt{position:relative;padding-left:2.5rem;text-align:left}#contents_area .sec_step .selectEntry dt .selectEntry_ttl_label{position:absolute;top:0;left:-2px}#contents_area .sec_step .selectEntry dt .required{display:inline-block;padding:2px 10px 0;margin-left:4px;color:#fff;font-size:1.2rem;letter-spacing:.25rem;line-height:1.5;background-color:red}#contents_area .sec_step .selectEntry:last-of-type dt{padding-left:1.5rem}#contents_area .sec_step .selectEntry .selectEntry_inner_ttl{font-size:1.3rem;font-weight:bold;margin:1rem 0 5px}#contents_area ol.listNum li{margin:.25rem 0}#contents_area ol.listNum li .innerList>li{text-indent:-1em;padding-left:1em}#contents_area #campaignYoko{position:relative;border:1px solid #1142c3;border-top:rgba(0,0,0,0);background-color:#fff;margin:15% auto}#contents_area #campaignYoko::before{position:absolute;content:"";top:-2%;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100vw;height:104%;background-color:#f6ffec;z-index:-1}#contents_area #campaignYoko h2{background:#1142c3}#contents_area #campaignYoko .yoko_head{font-size:14px;font-weight:bold;margin-bottom:.2em;color:#004ea2}#contents_area #campaignYoko .txt01{display:block;color:#004ea2;font-weight:bold}#contents_area #campaignYoko .txt02{display:block}#contents_area #campaignYoko .txt03{display:block;font-weight:bold;font-size:14px}#contents_area #campaignYoko .txt03 .inner{display:inline;color:#004ea2;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #FFF799));background:linear-gradient(transparent 50%, #FFF799 50%)}#contents_area #campaignYoko .yoko_innerList{display:-webkit-box;display:-ms-flexbox;display:flex}#contents_area #campaignYoko .yoko_innerList>dt{vertical-align:middle;font-weight:normal;border-bottom:none;padding-bottom:0;font-size:100%;line-height:1.5;margin-top:0;width:3em}#contents_area #campaignYoko .yoko_innerList>dt.width01{width:4em}#contents_area #campaignYoko .yoko_innerList>dt::before{display:none}#contents_area #campaignYoko .yoko_innerList>dd{width:calc(100% - 3em);margin-top:0;font-size:100%}#contents_area #campaignYoko .yoko_innerList>dd.width01{width:calc(100% - 4em)}#contents_area #campaignYoko .yoko_innerList>dd .childList>li{padding-left:1em;text-indent:-1em}#contents_area #campaignYoko .yoko_innerList_notice{margin-top:1em}#contents_area #campaignYoko .yoko_innerList_notice>li{padding-left:1em;text-indent:-1em}#contents_area #campaignYoko .yoko_prize_list>li{text-indent:-3em;padding-left:3em}#contents_area .bold{font-weight:bold}#contents_area .line-marker-yellow{padding-left:1rem;font-size:2rem;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #ffff00));background-image:linear-gradient(transparent 70%, #ffff00 0%)}#contents_area .sec_bnr{padding:1.8rem}#contents_area .sec_bnr .img_banner{margin:1em 0 2em;text-align:center}#contents_area .sec_bnr p{color:#1142c3;font-size:1.5rem;font-family:"Yu Gothic",sans-serif;margin-bottom:1rem;letter-spacing:-0.11rem}#contents_area .sec_prize_bg{background-color:#ffd8c8}#contents_area .sec_prize{position:relative;margin:2rem 0;padding:5rem 1.8rem}#contents_area .sec_prize::before{position:absolute;content:"";top:0;left:0;width:100%;height:32px;background-image:url(../images/sp/bg_wave.png);background-repeat:no-repeat;background-size:100% auto}#contents_area .sec_prize::after{position:absolute;content:"";bottom:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%;height:32px;background-image:url(../images/sp/bg_wave.png);background-repeat:no-repeat;background-size:100% auto}#contents_area .sec_prize_inner{position:relative;padding:1.8rem;background-color:#fff;border-radius:10px}#contents_area .sec_prize_inner::before{position:absolute;content:"";width:40px;height:40px;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url(../images/sp/icon_ukiwa.png);background-repeat:no-repeat;background-size:cover}#contents_area .sec_prize_ttl{position:relative;margin:1rem 0;color:#1142c3;font-family:"Yu Gothic",sans-serif;font-size:2.5rem;font-weight:bold;text-align:center}#contents_area .sec_prize_ttl::before{position:absolute;content:"";width:66px;height:5px;bottom:-10px;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(../images/sp/icon_wave.png);background-repeat:no-repeat;background-size:cover}#contents_area .sec_prize_listItem{margin:2rem 0}#contents_area .sec_prize_listItem dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#contents_area .sec_prize_listItem_ttl{display:-webkit-box;display:-ms-flexbox;display:flex;width:60px;height:60px;line-height:60px;color:#fff;font-family:"Yu Gothic",sans-serif;font-size:3.2rem;font-weight:bold;background-color:#ff6222;border-radius:40px;text-align:center;-ms-flex-item-align:center;align-self:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contents_area .sec_prize_listItem_ttl span{font-size:1.6rem}#contents_area .sec_prize_listItem_desc{margin-left:1rem;width:calc(100% - (60px + 1rem));font-family:"Yu Gothic",sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:-0.03rem}#contents_area .sec_prize_listItem_img{width:100%;margin-top:1rem}#contents_area .sec_point_inner{position:relative;margin-top:3rem;padding:1.8rem;background-color:#fff;border-radius:10px}#contents_area .sec_point_inner::before{position:absolute;content:"";width:40px;height:37px;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-image:url(../images/sp/icon_coin.png);background-repeat:no-repeat;background-size:cover}#contents_area .sec_point_inner .sec_point_ttl{position:relative;margin:1rem 0;color:#1142c3;font-family:"Yu Gothic",sans-serif;font-size:2.5rem;font-weight:bold;text-align:center}#contents_area .sec_point_inner .sec_point_ttl::before{position:absolute;content:"";width:66px;height:5px;bottom:-10px;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(../images/sp/icon_wave.png);background-repeat:no-repeat;background-size:cover}#contents_area .sec_point_inner .sec_point_txt{margin-top:2rem;color:#1142c3;font-family:"Yu Gothic",sans-serif;font-size:1.7rem;text-align:center}#contents_area .sec_point_inner .sec_point_txt .ruby{position:relative}#contents_area .sec_point_inner .sec_point_txt .ruby::before{position:absolute;content:"";top:-5px;left:6px;width:4px;height:4px;background-color:#1142c3;border-radius:30px}#contents_area .sec_point_inner .sec_point_txt .bg{display:inline-block;color:#fff;padding:0px 5px;margin-right:5px;background-color:#1142c3}#contents_area .sec_point_inner .sec_point_txt .bd-b{border-bottom:2px solid #1142c3}#contents_area .sec_point_inner .sec_point_txtCon{position:relative;margin-top:1rem;padding-left:4rem}#contents_area .sec_point_inner .sec_point_txtCon::before{position:absolute;content:"";top:0;left:-2.5rem;width:70px;height:67px;background-image:url(../images/sp/icon_point_txt.png);background-repeat:no-repeat;background-size:cover}/*# sourceMappingURL=style.css.map */