.pconly{display:block}.sponly{display:none}.baseW{width:970px;margin:0 auto}#contents_area{width:auto;max-width:initial}#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 .campaignEnd{width:100%;margin:65px auto}#contents_area .campaignEnd .btnBox img{vertical-align:bottom}#contents_area #campaignYoko{margin:80px auto;padding:80px 3%}#contents_area #campaignYoko .innerBox{padding:40px;border-radius:0 0 9px 9px}#contents_area #mainView .link--btn{position:absolute;left:49%;bottom:19%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:41.86%;max-width:406px;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s, -webkit-filter .2s}#contents_area #mainView .link--btn:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3)}#contents_area .campaignStep{margin-top:30px}#contents_area .campaignStep__title{width:860px;font-size:30px}#contents_area .campaignStep__list{width:860px;margin:30px auto 0}#contents_area .campaignStep__listItem{border:5px solid #11aa82}#contents_area .campaignStep__listItem:not(:first-of-type){margin-top:80px}#contents_area .campaignStep__listItem--red{border:5px solid #c2001b}#contents_area .campaignStep__head{padding:4px;background:#11aa82;color:#fff;font-size:26px}#contents_area .campaignStep__head--red{background:#c2001b}#contents_area .campaignStep__listItemContents{padding:20px 20px}#contents_area .campaignStep__subHead{font-size:24px}#contents_area .campaignStep__subHead--step04--big{font-size:32px}#contents_area .campaignStep__link--img{display:inline-block}#contents_area .campaignStep__link--img:not(:first-of-type){margin-top:2em}#contents_area .campaignStep__link--img:hover{opacity:.8}#contents_area .campaignStep__link--img img{width:auto}#contents_area .campaignStep__link--text{font-size:18px}#contents_area .campaignStep__link--text:hover{opacity:.8}#contents_area .campaignStep__notice{margin-top:1em;font-size:18px}#contents_area .campaignStep__mark--plus{top:-65px;width:40px;height:40px}#contents_area .campaignStep .btnBox p.btn__inactive{padding:.83em .5em;border-radius:10px;font-size:24px}#contents_area #campaignYoko .campaignTitle{font-size:24px}#contents_area #campaignYoko table{width:100%}#contents_area #campaignYoko .table-wrap{overflow-x:auto}#contents_area #campaignYoko .table-wrap__list{margin-top:1em;margin-left:1em;margin-bottom:0em}#contents_area #campaignYoko .table-wrap__listItem{font-size:19px}#contents_area #campaignYoko .th{font-size:19px}#contents_area #campaignYoko .th-row{padding:10px 20px;font-size:19px}#contents_area #campaignYoko .th-row__kome{font-size:14px}#contents_area #campaignYoko .th-column{font-size:19px}#contents_area #campaignYoko .td{font-size:18px}#contents_area #campaignYoko .scroll-hint-text{margin-top:0}#contents_area .link--btn{display:block;max-width:440px;margin:0 auto;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s, -webkit-filter .2s}#contents_area .link--btn:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3)}#contents_area .BackBtn{margin:22px auto 10%}/*# sourceMappingURL=style_pc.css.map */