.pconly{display:block}.sponly{display:none}#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 .end_wrap{width:100%;margin:65px auto}#contents_area .end_wrap .btnBox img{vertical-align:bottom}#contents_area h1{display:block}#contents_area .userCard{margin-top:0}#contents_area .section__period{margin-top:40px;padding:20px 0 40px}#contents_area .section__period .box__period{width:100%;max-width:860px;padding:3em 2em 2.5em 2em}#contents_area .section__period .box__period:not(:first-of-type){margin-top:80px}#contents_area .section__period .box__period::before{-webkit-transform:translate(1.5em, 1.5em);transform:translate(1.5em, 1.5em)}#contents_area .section__period .boxTitle .inner{font-size:30px}#contents_area .section__period .text--period{font-size:24px}#contents_area .section__period .text--period--extendBalloon{font-size:19px}#contents_area .section__period .text--notice{font-size:19px}#contents_area .section__period .text--notice .link__text--anchor:hover{opacity:.8;text-decoration:none}#contents_area .section__condition{padding:20px 0}#contents_area .section__condition .box{width:100%;max-width:860px}#contents_area .section__condition .box:not(:first-of-type){margin-top:40px}#contents_area .section__condition .boxTitle{margin-bottom:30px;font-size:30px}#contents_area .section__condition .text{font-size:24px;font-weight:bold}#contents_area .section__condition .list__notice{font-size:19px}#contents_area .sec_step{margin-top:30px}#contents_area .sec_step_ttl{width:860px;font-size:30px}#contents_area .sec_step .step_list{width:860px;margin:30px auto 0}#contents_area .sec_step .step_listItem{border:5px solid #fedc5e}#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:#fedc5e;font-size:24px}#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 .text{font-size:19px}#contents_area .sec_step .step_listItem--arrowItem{border-color:#ed7980}#contents_area .sec_step .step_listItem--arrowItem::before{top:-58px;left:50%;width:0;height:0;border-top:30px solid #ed7980;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}#contents_area .sec_step .step_listItem--arrowItem .step_listItem_head{background-color:#ed7980;padding:.5em}#contents_area .sec_step .step_listItem--arrowItem .step_listItem_head .inner{font-size:24px}#contents_area .sec_step .step_listItem--arrowItem .box__present{padding:2em 2em 3em 2em}#contents_area .sec_step .step_listItem--arrowItem .box__present .text{margin-bottom:1em;font-size:24px}#contents_area .sec_step .step_listItem--arrowItem .box__present .imgWrap{width:100%}#contents_area .sec_step .step_listItem_con{padding:20px 20px 40px}#contents_area .sec_step .step_listItem_con_head{font-size:24px}#contents_area .sec_step .step_listItem_con_btnBox{margin-top:2em;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_con .frmBox{padding:40px 0 0}#contents_area .sec_step .step_listItem_con .frmBox input[type=text]{font-size:19px}#contents_area .sec_step .step_listItem_con .frmBox .selectEntry{margin-bottom:30px}#contents_area .sec_step .step_listItem_con .frmBox .selectEntry:last-of-type{margin-bottom:40px}#contents_area .sec_step .step_listItem_con .frmBox .selectEntry>dt{margin-bottom:.25em;font-size:24px}#contents_area .sec_step .step_listItem_con .frmBox .selectEntry>dt .supplement{font-size:14px}#contents_area .sec_step .step_listItem_con .frmBox .selectEntry>dd .itemHead{font-size:19px}#contents_area .sec_step .step_listItem_con .frmBox .selectEntry>dd.selectItem .selectWrap{font-size:19px}#contents_area .sec_step .step_listItem_con .frmBox .selectEntry>dd.selectItem .selectWrap select{padding:.5em 1.5em .5em .5em;font-size:19px}#contents_area .sec_step .step_listItem_con .frmBox .selectEntry>dd.selectItem .text{font-size:19px}#contents_area .sec_step .step_listItem_con .frmBox .selectEntry>dd.departure_date .text{font-size:19px}#contents_area .sec_step .step_listItem_con .frmBox .selectEntry>dd .notice{font-size:14px}#contents_area #campaignYoko{margin:12.5% auto}#contents_area #campaignYoko::before{width:98vw}#contents_area #campaignYoko h2{font-weight:bold}#contents_area #campaignYoko .campaignTitle{font-size:24px}#contents_area #campaignYoko .link__text:hover{opacity:.8;text-decoration:none}#contents_area #campaignYoko .box__about_period{padding:40px 0 20px}#contents_area #campaignYoko .box__about_period .boxTitle{font-size:24px}#contents_area #campaignYoko .box__about_period .text{font-size:19px}#contents_area #campaignYoko .box__about_period .text--example{font-size:19px}#contents_area #campaignYoko .box__about_period .tableWrap{overflow-x:auto}#contents_area #campaignYoko .box__about_period .tableWrap img{width:100%;height:auto;max-width:1060px}/*# sourceMappingURL=style_pc.css.map */