@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&family=Noto+Serif+JP:wght@900&display=swap";body{-webkit-text-size-adjust:100%}body img{max-width:100%;vertical-align:bottom}.yugo{font-family:"游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:500}.pconly{display:none}.dib{display:inline-block}.cRed{color:red}.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}.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{font-family:"Noto Sans JP",sans-serif}#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__attention{color:red;font-size:15px;font-weight:600;line-height:1.4;width:90%;margin-bottom:1em;margin-left:auto;margin-right:auto;padding-left:1em;text-indent:-1em}#contents_area .campaignStep__title{width:90%;margin:0 auto;padding:.25em .5em;background:#ff99e1;border-radius:10000px;color:#fff301;font-size:16px;font-weight:bold;text-align:center}#contents_area .campaignStep__list{width:90%;margin:20px auto 0}#contents_area .campaignStep__listItem{position:relative;border:3px solid #ff00b4}#contents_area .campaignStep__listItem:first-child .campaignStep__subHead{font-size:20px}#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:#ff00b4;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__subHead .impact{display:block;color:#ff00b4;font-size:18px;font-weight:bold;line-height:1.2;background-color:#fff301;border-radius:8px;text-align:center;padding:5px 10px}#contents_area .campaignStep__subHead .lg{font-size:112%;font-weight:900}#contents_area .campaignStep__subHead .xl{font-size:150%}#contents_area .campaignStep__subHead .text{display:inline-block;margin-bottom:.5em}#contents_area .campaignStep__subHead .sm{font-size:80%}#contents_area .campaignStep__notice{color:red;font-size:1.4rem;font-weight:bold;text-align:center;text-indent:-1em;padding-left:1em;margin:-1em 0 1em}#contents_area .campaignStep__memo{font-size:10px;padding-left:1em;text-indent:-1em}#contents_area .campaignStep__memo:last-of-type{margin-top:.5em;padding-left:0;text-indent:0}#contents_area .campaignStep__memo--lg{font-size:12px}#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__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:#ff99e1;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 .campaignStepBox{position:relative;width:90%;margin:70px auto 0}#contents_area .campaignStepBox::before{content:"";position:absolute;top:-47px;left:50%;translate:-50%;border-top:22px solid #ff99e1;border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0)}#contents_area .campaignStepBox__inner{overflow:unset}#contents_area .campaignStepBlock{border:3px solid #ff00b4;margin-top:15px}#contents_area .campaignStepBlock__title{position:relative;top:-1px;left:-1px;width:calc(100% + 2px);padding:.2em 2em;background:#ff00b4;color:#fff;font-size:18px;font-weight:bold;text-align:center}#contents_area .campaignStepBlock__inner{padding:15px 1em}#contents_area .campaignStepBlock__innerLead{color:red;font-size:18px;font-weight:bold;text-align:center}#contents_area .campaignStepBlock__innerText{font-size:14px;text-align:center;margin-bottom:1em}#contents_area .campaignStepBlock__innerImpact{color:#ff00b4;font-size:16px;font-weight:bold;line-height:1.2;text-align:center;background-color:#fff301;border-radius:5px;padding:5px}#contents_area .campaignStepBlock__innerImpact .lg{font-size:112%;font-weight:900}#contents_area .campaignStepBlock__innerImpact .xl{display:block;font-size:150%;font-weight:900}#contents_area .campaignStepBlock__innerImpact:last-of-type{margin-top:15px}#contents_area .campaignStepBlock__innerImpact .label{position:relative;display:inline-block;font-size:18px;line-height:1.6;padding:0 1em}#contents_area .campaignStepBlock__innerImpact .label::before,#contents_area .campaignStepBlock__innerImpact .label::after{content:"";position:absolute;top:50%;translate:0 -50%;width:2px;height:76%;background-color:currentColor}#contents_area .campaignStepBlock__innerImpact .label::before{left:.5em;rotate:-20deg}#contents_area .campaignStepBlock__innerImpact .label::after{right:.5em;rotate:20deg}#contents_area .campaignStepBlock__innerMemo{font-size:10px;font-weight:bold;text-align:center}#contents_area #campaignYoko .campaignTitle{font-size:16px;font-weight:bold;margin-bottom:.2em}#contents_area #campaignYoko .para{display:-webkit-box;display:-ms-flexbox;display:flex}#contents_area #campaignYoko .para__heading{width:-webkit-max-content;width:-moz-max-content;width:max-content}#contents_area #campaignYoko .para__text{width:-webkit-max-content;width:-moz-max-content;width:max-content}#contents_area #campaignYoko .ifListItem{padding-left:1.5em;text-indent:-1.5em}#contents_area #campaignYoko .ifListItem .kome{display:inline-block;width:1.5em;text-indent:0}#contents_area #campaignYoko .attention{margin:2em 0}#contents_area #campaignYoko .attention__title{color:#fff;font-size:18px;font-weight:bold;line-height:1.3;text-align:center;background:#292929;padding:6px 0}#contents_area #campaignYoko .attention__contents{font-size:13px;background-color:#f2f2f2;padding:15px 15px 10px}#contents_area #campaignYoko .attention__list{margin-bottom:.5em}#contents_area #campaignYoko .attention__blockTitle{border-bottom:none;margin-top:0;padding-bottom:0}#contents_area #campaignYoko .attention__blockTitle::before{content:none}#contents_area #campaignYoko .attention__blockDescription{margin-top:0}/*# sourceMappingURL=style.css.map */