.pconly{display:block}.sponly{display:none}#contents_area{overflow:visible}#contents_area h1{display:block}#contents_area .userCard{margin-top:0}#contents_area #mainView .mv_arrow img{width:100%;height:auto}#contents_area .register_txtBox .link .txt{font-size:18px}#contents_area .register_txtBox .link .txt:hover{opacity:.8}#contents_area .frmBox{width:100%}#contents_area .listNum li{margin-top:1em}#contents_area .end_wrap{width:100%;margin:65px auto}#contents_area .end_wrap .btnBox img{vertical-align:bottom}#contents_area .sec_step{margin-top:40px}#contents_area .sec_step_ttl{width:860px;padding:.25em .5em;font-size:30px}#contents_area .sec_step .step_list{width:860px;margin:30px auto 0}#contents_area .sec_step .step_listItem{border:5px solid #1124c3}#contents_area .sec_step .step_listItem:not(:first-of-type){margin-top:80px}#contents_area .sec_step .step_listItem .mark_plus{top:-65px;width:40px;height:40px}#contents_area .sec_step .step_listItem_head{padding:4px;background:#1124c3;color:#fff;font-size:26px}#contents_area .sec_step .step_listItem_head .txt_required{position:relative;top:-3px}#contents_area .sec_step .step_listItem_head .head_empha{font-size:40px;line-height:1;vertical-align:bottom}#contents_area .sec_step .step_listItem_con{padding:20px 20px}#contents_area .sec_step .step_listItem_con_head{font-size:24px}#contents_area .sec_step .step_listItem_con_btnBox{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:2em}#contents_area .sec_step .step_listItem_con_btnBox .btn:hover{opacity:.8}#contents_area .sec_step .step_listItem_con_btnBox .btn img{width:auto}#contents_area .sec_step .step_listItem_con_btnBox .link .txt{font-size:18px}#contents_area .sec_step .step_listItem_con_btnBox .link .txt:hover{opacity:.8}#contents_area .sec_step .step_listItem_con_btnBox .notice{margin-top:1em;font-size:18px}#contents_area .sec_step .step_listItem_con_imgBox{text-align:center}#contents_area .sec_step .step_listItem_con_imgBox img{width:auto}#contents_area .sec_step .step_listItem::before{bottom:-4.5em;border-width:30px}#contents_area .sec_step .step_listItem__inner{border-width:5px;padding-bottom:2em}#contents_area .sec_step .step_listItem .desc{font-size:24px;letter-spacing:-0.05em;line-height:1.4;padding-top:1em;padding-bottom:1em;padding-left:25%}#contents_area .sec_step .step_listItem .desc::before{top:50%;left:3em}#contents_area .sec_step .step_listItem .desc .lg{font-size:34px}#contents_area .sec_step .step_listItem .link__bnr img:hover{opacity:.8}#contents_area .sec_step .step_listItem.step__01 .memo{font-size:1.5em}#contents_area .sec_step .step_listItem.step__02 .color_red{font-size:30px;line-height:1}#contents_area .sec_step .step_listItem.step__02 .lg{font-size:46px}#contents_area .sec_step .step_listItem.step__02 .link{font-size:24px}#contents_area .sec_step .step_listItem.step__02 .link:hover{opacity:.8}#contents_area .sec_step .step_listItem.step__02 .link::before{height:7px}#contents_area #campaignYoko{margin:12% auto;background-color:#fff;border-color:#292929}#contents_area #campaignYoko::before{top:-3.5%;width:99vw;height:107%}#contents_area #campaignYoko .yoko_head{font-size:24px;font-weight:bold;color:#000}#contents_area #campaignYoko .box{text-align:center}#contents_area #campaignYoko .box p{font-size:14px;padding-left:2em;padding-right:2em;text-indent:0}/*# sourceMappingURL=style_pc.css.map */