.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 h1 div{line-height:1.5}#contents_area h1 div.btn_link_top{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#contents_area h1 div#btn_list_back{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#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 .campaign__omiyage{padding:0}#contents_area .campaign__omiyageHead{max-width:100%;margin:0 auto;text-align:center}#contents_area .campaign__omiyageIcon{display:block;width:100%;max-width:114px;margin:32px auto}#contents_area .campaign__omiyageText{font-size:20px;line-height:2}#contents_area .campaign__storeHead{margin:40px auto 20px}#contents_area .campaign__storeHead__inner{font-size:30px}#contents_area .campaign__storeListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;padding:40px;border:3px solid #ff6c00;border-radius:30px}#contents_area .campaign__storeListItem:not(:first-of-type){margin-top:20px}#contents_area .campaign__storeListItem:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#contents_area .campaign__storeDetail{width:calc(100% - 514px)}#contents_area .campaign__storePref{display:block;width:100%;max-width:136px;margin:0 auto 10px}#contents_area .campaign__storeName{margin-bottom:20px;font-size:30px}#contents_area .campaign__storeName--02{margin-top:16px;margin-bottom:16px;line-height:1.2}#contents_area .campaign__storeName--small{font-size:24px}#contents_area .campaign__storeSummary{padding-bottom:1em;border-bottom:1px solid #000;font-size:16px}#contents_area .campaign__storeInformationList{margin-top:1em;font-size:16px}#contents_area .campaign__storePresent{position:relative;margin-top:30px;padding:24px 10px 10px;border:2px solid #11aa82;border-radius:10px}#contents_area .campaign__storePresentHead{font-size:22px}#contents_area .campaign__storePresentText{font-size:16px}#contents_area .campaign__storeImage{margin-top:0}#contents_area .campaign__noticeList{padding:0 40px;font-size:22px}#contents_area .campaign__storeInformation .link--text:hover{opacity:.7}/*# sourceMappingURL=style_pc.css.map */