@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}.yugo{font-family:"游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:500}.notoSansJp{font-family:"Noto Sans JP",sans-serif}.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"}.fz_120{font-size:120%}.fz_125{font-size:125%}.fz_133{font-size:133%}.fz_150{font-size:150%}.indent1em{padding-left:1em;text-indent:-1em}.indent1em .mark{display:inline-block;width:1em;text-indent:0}.indent1em .dib{text-indent:0em}.indent2em{padding-left:2em;text-indent:-2em}.u-ls01em{letter-spacing:-0.1em}.u-ls02em{letter-spacing:-0.2em}.u-ls03em{letter-spacing:-0.3em}.u-ls04em{letter-spacing:-0.4em}.u-ls05em{letter-spacing:-0.5em}.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{position:relative;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 .campaign__contents{margin-top:25px;padding:0 20px}#contents_area .campaign__omiyage{padding:0 20px}#contents_area .campaign__omiyageHead{max-width:590px;margin-inline:auto;text-align:center}#contents_area .campaign__omiyageText{padding-top:1em;font-size:15px;font-weight:bold;text-align:center}#contents_area .campaign__omiyageTextBold{display:block;line-height:1}#contents_area .campaign__omiyageTextRed{color:red}#contents_area .campaign__omiyageText .marker--yellow{display:inline-block;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #ffff00));background:linear-gradient(transparent 60%, #ffff00 60%)}#contents_area .campaign__omiyageText .marker--pink{display:inline-block;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(60%, #f8b3b8));background:linear-gradient(transparent 60%, #f8b3b8 60%)}#contents_area .campaign__omiyageNotes{padding-top:1em;font-size:24px;font-weight:500;line-height:1.3333333333;text-align:center}#contents_area .campaign__omiyageHukidashiOtoku{display:block;margin-top:60px;margin-inline:auto}#contents_area .campaign__storeHead{margin-inline:auto;text-align:center}#contents_area .campaign__storeHead__inner{padding:.25em 2.2em;font-size:18px;font-weight:bold;color:#fff;border:solid 1px #000;border-radius:1000px;background-color:#0af}#contents_area .campaign__storeListItem{padding:10px;border:2px solid #0047c2;border-radius:10px}#contents_area .campaign__storeListItem:not(:first-of-type){margin-top:20px}#contents_area .campaign__storeName{font-size:25px;font-weight:bold;color:#0047c2;text-align:center}#contents_area .campaign__notesList{padding-top:32px}#contents_area .campaign__notesItem{font-size:32px;font-weight:500;line-height:1.5}#contents_area .campaign__contactDl{padding-top:48px}#contents_area .campaign__contactDt{font-size:32px;font-weight:bold;line-height:1.5}#contents_area .campaign__contactDd{padding-top:20px;font-size:32px;font-weight:500;line-height:1.5}#contents_area .benefitStation__list{margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contents_area .benefitStation__item{width:calc((100% - 11px)/2)}#contents_area .benefitStation__link{display:block;position:relative;color:#fff;border-radius:10px;background-color:#0af;text-align:center;font-weight:bold}#contents_area .benefitStation__link:link,#contents_area .benefitStation__link:visited{color:#fff}#contents_area .benefitStation__link--orange{background-color:#ea4529}#contents_area .benefitStation__link::after{content:"";position:absolute;top:0;bottom:0;right:25px;margin:auto;vertical-align:middle;width:15px;height:15px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#contents_area .benefitStation__link:hover{text-decoration:none;opacity:.7;color:#fff}/*# sourceMappingURL=style.css.map */