@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap";body{-webkit-text-size-adjust:100%}body img{max-width:100%;vertical-align:bottom}.NotoSansJP{font-family:"Noto Sans JP",sans-serif}.yugo{font-family:"游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:500}.pconly{display:none}.dib{display:inline-block}.cRed{color:red}.cMain{color:#603813}.mt05em{margin-top:.5em}.mt1em{margin-top:1em}.mt2em{margin-top:2em}.mb05em{margin-bottom:.5em}.mb1em{margin-bottom:1em}.mb2em{margin-bottom:2em}.fwb{font-weight:bold}.tac{text-align:center}.fz_120{font-size:120%}.fz_125{font-size:125%}.fz_133{font-size:133%}.fz_150{font-size:150%}.fz_200{position:relative;top:.05em;display:inline-block;font-size:200%}.ffs--palt{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.indent1em{padding-left:1em;text-indent:-1em}.indent1em .kome{display:inline-block;width:1em;text-indent:0}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.fwn{font-weight:normal !important}#contents_area h1{display:none}#contents_area .userCard{margin-top:25px}#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 .selectEntry{margin:0 auto 40px}#contents_area .selectEntry select{cursor:pointer}#contents_area ol.listNum{margin-left:1.4em}#contents_area .campaignEnd{width:94%;margin:10% auto}#contents_area .campaignEnd .btnBox img{vertical-align:bottom}#contents_area #campaignYoko{width:100%;margin:40px auto;padding:40px 3%;background-color:#f2f2f2;border:none;border-radius:0}#contents_area #campaignYoko h2{font-weight:bold}#contents_area #campaignYoko .innerBox{width:100%;padding:1em;background-color:#fff;border-radius:0 0 5px 5px}.indent{padding-left:0;text-indent:0}#contents_area .campaignStep{margin-top:20px}#contents_area .campaignStep__title{width:90%;margin:0 auto;padding:.25em .5em;background:#c1272d;border-radius:10000px;color:#fff;font-size:16px;font-weight:bold;text-align:center}#contents_area .campaignStep__catch{width:90%;margin:.5em auto 0;padding:0 .5em;color:#c1272d;font-size:16px;font-weight:bold;text-align:center}#contents_area .campaignStep__catchNotice{width:90%;margin:.5em auto 0;padding:0 .5em;text-align:center}#contents_area .campaignStep__list{width:90%;margin:20px auto 0}#contents_area .campaignStep__listItem{position:relative;border:3px solid #603813}#contents_area .campaignStep__listItem:not(:first-of-type){margin-top:60px}#contents_area .campaignStep__head{position:relative;top:-1px;left:-1px;width:calc(100% + 2px);padding:.2em;background:#603813;color:#fff;font-size:18px;font-weight:bold;text-align:center}#contents_area .campaignStep__listItemContents{padding:20px 1em}#contents_area .campaignStep__listItemContents_imgBox img{width:100%;vertical-align:bottom}#contents_area .campaignStep__subHead{margin-bottom:1em;font-size:16px;font-weight:bold;text-align:center}#contents_area .campaignStep__linkWrap{margin-top:1em;text-align:center}#contents_area .campaignStep__link--img{display:inline-block}#contents_area .campaignStep__link--img:not(:first-of-type){margin-top:1em}#contents_area .campaignStep__link--img img{width:100%;vertical-align:bottom}#contents_area .campaignStep__link--text{display:inline-block;color:#004ea2;font-weight:bold;text-decoration:underline}#contents_area .campaignStep__notice{display:block;font-size:12px}#contents_area .campaignStep__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:#c1272d;width:28px;height:28px;border-radius:50%;color:#fff;font-weight:bold;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#contents_area .campaignStep__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 .campaignStep__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 .campaignStep__conditions{margin:.25em auto 0;padding:.5em;max-width:500px;border:2px solid #c1272d;border-radius:5px;color:#c1272d;text-align:center;font-size:15px;font-weight:bold;line-height:1.33}#contents_area #campaignYoko .campaignTitle{font-size:16px;font-weight:bold;margin-bottom:.2em}#contents_area #campaignYoko dd.mt1em{margin-top:1em}#contents_area #campaignYoko .table__pointRedemptionPeriod{width:100%;margin-top:.5em}#contents_area #campaignYoko .table__pointRedemptionPeriod th{background-color:#fff599;border:1px solid #000;padding:.5em;font-weight:bold;text-align:center}#contents_area #campaignYoko .table__pointRedemptionPeriod td{border:1px solid #000;padding:.5em 2em;text-align:center}@media screen and (max-width: 374px){#contents_area #campaignYoko .table__pointRedemptionPeriod td{padding:.5em 1.5em}}#contents_area #campaignYoko .table__pointRedemptionPeriod .cellInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5em;width:100%}#contents_area #campaignYoko .table__pointRedemptionPeriod .cellInner__year{width:3.5em;text-align:left}#contents_area #campaignYoko .table__pointRedemptionPeriod .cellInner__month{position:relative;width:3.5em;text-align:right}#contents_area #campaignYoko .table__pointRedemptionPeriod .cellInner__month .kome{position:absolute;top:50%;right:0;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%);display:inline-block;width:1em}#contents_area #campaignYoko .table__example{width:100%}#contents_area #campaignYoko .table__example tr td{padding:0 .5em;border:none;vertical-align:top}#contents_area #campaignYoko .table__example tr td .vHidden{visibility:hidden}#contents_area #campaignYoko .table__example tr td:first-of-type{width:7em;padding:0}#contents_area .modalBtn{display:inline-block;color:#004ea2;font-weight:bold;text-decoration:underline;cursor:pointer}#contents_area .modal__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);overflow:hidden;overflow-y:auto;z-index:100100}#contents_area .modal__container{display:table;width:100%;height:100%}#contents_area .modal__containerInner{display:table-cell;padding:40px 10px;vertical-align:middle}#contents_area .modal__contents{position:relative;width:100%;margin:0 auto;padding:2em 1em 2em;background-color:#fff;border-radius:6px}#contents_area .modal__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;padding-bottom:1em;font-size:102%}#contents_area .modal__head::before{content:"";display:inline-block;width:6px;height:15px;background:#b3b3b3;border-radius:5px;vertical-align:top;margin-right:5px}#contents_area .modal__listItem:not(:last-of-type){margin-bottom:2em}#contents_area .modal__listItemText{margin-bottom:.5em}#contents_area .modal__close{content:"";display:block;position:absolute;top:.5em;right:.5em;width:20px;height:20px;cursor:pointer}#contents_area .modal__close::before{content:"";position:absolute;top:50%;left:50%;display:block;width:100%;height:2px;background:#666;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#contents_area .modal__close::after{content:"";position:absolute;top:50%;left:50%;display:block;width:100%;height:2px;background:#666;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}/*# sourceMappingURL=style.css.map */