@charset "UTF-8";#SFR0106 .action .action_main_note{float:right;text-align:right}@media (max-width:567px){#SFR0106 .action .action_main_note{line-height:1.8em}}@media (max-width:567px){#SFR0106 .action{padding:12px 4px}}#SFR0106 .agreement{border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:1.8em;margin-bottom:24px;text-align:left}#SFR0106 .agreement--table{width:100%}#SFR0106 .agreement--table--th{padding-left:10px;width:25%}@media (max-width:899px){#SFR0106 .agreement .agreement--table--th--right{display:none}}#SFR0106 .agreement .agreement--table--th--below{display:block;width:100%;padding:8px 0 12px}@media (min-width:900px){#SFR0106 .agreement .agreement--table--th--below{display:none}}#SFR0106 .agreement--table--td{width:75%}#SFR0106 .agreement--table--td .form_element--link{margin:10px 0;text-align:right;word-break:keep-all}#SFR0106 .agreement--table--td .form_element--link #Link-terms-Apy-App,#SFR0106 .agreement--table--td .form_element--link #Link-terms-Apy-COINPLUS,#SFR0106 .agreement--table--td .form_element--link #Link-terms-Apy-COINPLUS-Policy,#SFR0106 .agreement--table--td .form_element--link #Link-terms-Apy-Policy,#SFR0106 .agreement--table--td .form_element--link #Link-terms-Apy-QR,#SFR0106 .agreement--table--td .form_element--link #Link-terms-Apy-QR-COINPLUS{white-space:nowrap}@media (max-width:567px){#SFR0106 .agreement--table--td .form_element--link{margin:0 0 12px 0;line-height:1.8em}}#SFR0106 .agreement--table--td .form_element--annotation{padding-left:3vw;margin:0 0 10px 0}@media (max-width:899px){#SFR0106 .agreement--table--td{display:block;width:100%}#SFR0106 .agreement--table--td .form_element--annotation{text-align:left;padding-left:8px}}#SFR0106 .textarea--readonly--ipadContract .terms .terms-title{font-weight:600}#SFR0106 .textarea--readonly--ipadContract .terms .terms-content{list-style:none;padding-left:1rem;margin:0}#SFR0106 .textarea--readonly--ipadContract .terms .terms-content a{float:none;margin:0}@media (max-width:567px){#SFR0106 .textarea--readonly--ipadContract .terms .terms-content{padding-left:.5rem}}#SFR0106 .textarea--readonly--ipadContract .terms .terms-content .terms-content__list{padding:2px 0}#SFR0106 .textarea--readonly--ipadContract .terms .terms-content .terms-content__list label{display:table}#SFR0106 .textarea--readonly--ipadContract .terms .terms-content .terms-content__list label .agreement--ipadContract__checkbox{margin:0 .5rem 0 0;float:none;display:table-cell}#SFR0106 .textarea--readonly--ipadContract .terms .terms-content .terms-content__list label span{display:table-cell}#SFR0106 .textarea--readonly--ipadContract .terms .terms-caution{margin:1rem 0;padding:0 0 0 1rem}#SFR0106 .textarea--readonly--ipadContract .terms .terms-caution li{display:table}#SFR0106 .textarea--readonly--ipadContract .terms .terms-caution li span{display:table-cell;word-break:break-all}#SFR0106 .textarea--readonly--ipadContract .terms .terms-agreement{margin-top:20px}#SFR0106 .terms{padding:20px;border:1px solid #ccc;border-radius:4px;text-align:left;line-height:1.8;overflow:hidden}@media (max-width:567px){#SFR0106 .terms{padding:20px 10px}}#SFR0106 .terms-title{display:block;font-weight:600;padding:24px 0 12px}#SFR0106 .terms-title:first-child{padding-top:0}#SFR0106 .terms-subtitle{display:block;font-weight:500;padding:0 0 8px 0}#SFR0106 .terms-list{padding:0 20px;margin:0}#SFR0106 .terms-list ul{padding:0}@media (max-width:567px){#SFR0106 .terms-list{padding:0 10px 0 20px}}#SFR0106 .terms-list__link a{margin:0;float:none}#SFR0106 .terms-bold{font-weight:600}#SFR0106 .box-terms--kappan{margin-bottom:120px}#SFR0106 .box-terms--kappan .agreement--reduction__checkbox{float:none}#SFR0106 .box-terms--kappan .agreement--reduction__span::before{content:"キャッシュレス・消費者還元事業お申し込みに関する注意事項に同意します"}#SFR0106 .btn-submit::before{content:"上記について確認・同意の上、申し込む"}@media (max-width:699px){#SFR0106 .btn-back,#SFR0106 .btn-submit{padding:12px 10px;font-size:12px}}#SFR0001 .error__icon{display:block;margin:40px auto 0;width:75px;height:70px}@media (max-width:699px){#SFR0001 .error__icon{width:44px;height:40px}}#SFR0001 .heading-error{text-align:center;color:#536369;font-size:32px;line-height:1.3;margin:40px 0;font-weight:300}#SFR0001 .content-error{text-align:center}#SFR0001 .content-error .content-error__txt{margin:40px 0}#SFR0001 .btn.normal{display:inline-block;width:200px;height:56px;line-height:56px;padding:0;color:#fff;font-size:16px;text-decoration:none;background-color:#20aee5;box-shadow:0 4px 8px 0 rgba(0,0,0,.12);border-radius:9999px;border:none;transition:.4s}#SFR0001 .btn.normal:hover{opacity:.6}#SFR0001 .content-otherRegion{max-width:680px;padding:10px;margin:80px auto 0;border:1px solid #20aee5;border-radius:8px}@media (max-width:699px){#SFR0001 .content-otherRegion{margin:60px 8px 0}}#SFR0001 .section__entry{position:relative;display:flex;justify-content:center}@media (max-width:699px){#SFR0001 .section__entry{display:block;width:100%;margin-top:40px}}#SFR0001 .section__entry__box{width:280px;background:#fff}@media (max-width:699px){#SFR0001 .section__entry__box{width:100%;border:none}#SFR0001 .section__entry__box:nth-child(n+2){margin-top:20px}}#SFR0001 .section__entry__box+.section__entry__box{margin-left:40px}@media (max-width:699px){#SFR0001 .section__entry__box+.section__entry__box{margin-left:0}}#SFR0001 .section__entry__box--dotted::after{content:"";position:absolute;left:50%;top:18px;bottom:0;width:1px;height:110px;background-image:linear-gradient(to bottom,#20aee5,#20aee5 2px,transparent 1px,transparent 2px);background-position:right;background-size:2px 6px;background-repeat:repeat-y}@media (max-width:699px){#SFR0001 .section__entry__box--dotted::after{display:none}}#SFR0001 .section__entry__inner{padding:20px}@media (max-width:992px){#SFR0001 .section__entry__inner{padding:20px 20px}}@media (max-width:699px){#SFR0001 .section__entry__inner{padding:0 12px}}#SFR0001 .section__entry__inner .action{padding:0}@media (max-width:699px){#SFR0001 .section__entry__inner .action{padding-bottom:16px}}#SFR0001 .section__entry__title{width:180px;padding-bottom:10px;text-align:center;font-size:16px;color:#555;margin:0 auto}@media (max-width:699px){#SFR0001 .section__entry__title{padding-bottom:10px;line-height:1.4}}#SFR0001 .section__entry__btn{display:block;max-width:200px;height:56px;margin:0 auto;text-align:center;border-radius:4px;color:#fff;text-decoration:none;transition:.4s}@media (max-width:699px){#SFR0001 .section__entry__btn{max-width:200px;height:56px;font-size:12px}}#SFR0001 .section__entry__btn:hover{opacity:.6}#SFR0001 .section__entry__btn--hpg{padding:10px 0;background:#f19500;box-shadow:0 4px #bf7600;font-size:12px}@media (max-width:699px){#SFR0001 .section__entry__btn--hpg{padding:7px 0;font-size:12px;line-height:20px}}#SFR0001 .section__entry__btn--hpb{padding:18px 0;background:#0b6fad;box-shadow:0 4px #074e7a;font-size:12px}@media (max-width:699px){#SFR0001 .section__entry__btn--hpb{padding:22px 0;font-size:12px;line-height:12px}}#SFR0001 .section__entry__sup{margin-bottom:15px;text-align:center;font-size:12px;color:#999}@media (max-width:992px){#SFR0001 .section__entry__sup{padding:0 20px}}@media (max-width:699px){#SFR0001 .section__entry__sup{padding:0 14px;margin-bottom:0}}#OriginType .payment-type-box{text-align:center;border:none}#OriginType .payment-type_img_logo-origin.payment-type_img_logo--QR>img{height:24px}#OriginType .font-large{font-size:20px;font-weight:300;text-align:center}#OriginType .step__heading{text-align:center;margin-bottom:36px}#OriginType .box-entry_step{display:flex}@media (max-width:699px){#OriginType .box-entry_step{flex-direction:column;margin:28px 0 0}}#OriginType .box-entry_step .item{width:100%;border:1px solid #20aee5;border-radius:4px}#OriginType .box-entry_step .item+.item{position:relative;margin-left:40px}#OriginType .box-entry_step .item+.item::before{content:"";display:block;position:absolute;top:50%;left:-27px;width:20px;height:21px;background-image:url(../img/icon-arrow-step.png);background-repeat:no-repeat;background-size:12px 21px}@media (max-width:699px){#OriginType .box-entry_step .item+.item{margin:28px 0 0}#OriginType .box-entry_step .item+.item::before{content:"";position:absolute;top:-29px;left:16px;width:60px;height:29px;border:none;background-color:#20aee5;transform:none;opacity:.25}}#OriginType .box-entry_step .item .description{width:90%;margin:0 auto 24px}#OriginType .box-entry_step .item .caution-message{margin-top:20px;color:#999}#OriginType .box-entry_step .item .caution-message-em{font-weight:700}#OriginType .box-entry_step .item__heading{font-size:16px;text-align:center;color:#20aee5;padding:24px 0 20px}#OriginType .box-entry_step .img{display:block;width:90%;margin:0 auto 24px}@media (max-width:699px){#OriginType .box-entry_step .img{width:auto;max-width:100%;padding:0 16px}}#OriginType .message-notice{margin-top:36px}#OriginType .orderedBox{margin-top:36px;padding:20px;border:1px solid #20aee5;border-radius:4px}#OriginType .orderedBox .orderedBox__title{color:#20aee5;font-weight:300;margin-bottom:20px}@media (max-width:567px){#OriginType .orderedBox .orderedBox__title{padding-left:0;text-align:center}}#OriginType .orderedBox .otherdocs_store-status{display:flex;flex-wrap:noWrap}#OriginType .orderedBox .otherdocs_store-status-complete{position:relative;width:46%;max-width:46%}@media screen and (max-width:699px){#OriginType .orderedBox .otherdocs_store-status-complete{width:48%;max-width:48%}}#OriginType .orderedBox .otherdocs_store-status-complete li:last-child{border-bottom:none}#OriginType .orderedBox .otherdocs_store-status-uncomplete{position:relative;width:46%;max-width:46%}@media screen and (max-width:699px){#OriginType .orderedBox .otherdocs_store-status-uncomplete{width:48%;max-width:48%}}#OriginType .orderedBox .otherdocs_store-status-uncomplete li:last-child{border-bottom:none}#OriginType .orderedBox .otherdocs_store-status-uncomplete .otherdocs{position:absolute;top:0;bottom:0}#OriginType .orderedBox .otherdocs_store-status-word{position:relative;width:8%;max-width:8%;text-align:center;font-weight:600;margin:auto 0}@media screen and (max-width:699px){#OriginType .orderedBox .otherdocs_store-status-word{width:4%;max-width:4%}#OriginType .orderedBox .otherdocs_store-status-word .span_in_otherdocs{display:none}}#OriginType .orderedBox ul.otherdocs{border:2px solid #eee;border-radius:4px;list-style-type:none;margin:8px 0}#OriginType .orderedBox ul.otherdocs .item__heading{font-size:15px;text-align:center;color:#20aee5}#OriginType .orderedBox ul.otherdocs .item__heading br{display:none}@media screen and (max-width:699px){#OriginType .orderedBox ul.otherdocs .item__heading br{display:block}}#OriginType .orderedBox ul.otherdocs li{padding:12px 20px}@media screen and (max-width:699px){#OriginType .orderedBox ul.otherdocs li{padding:8px}}#OriginType .orderedBox .documentation-plus div{width:100%;text-align:center}#OriginType .orderedBox .documentation-plus div img{height:16px;vertical-align:middle}#OriginType .isOpen__caution__box{margin:36px 0!important;font-size:16px}#OriginType .box-entry_others{width:100%;border:1px solid #20aee5;border-radius:4px;margin-top:36px;padding:16px;text-align:center}#OriginType .big-action{background-color:#fff!important}#OriginType .big-action .btn__entry{width:350px;background:#ff9701;border-color:#ff9701;box-shadow:0 4px #cc7802;transition:.4s}#OriginType .big-action .btn__entry:not:disabled:hover{background:#ffb64d;box-shadow:0 4px #dba04e;opacity:1}#OriginType .big-action .btn__entry:disabled:hover{opacity:1}@media (max-width:699px){#OriginType .big-action .btn__entry{width:100%}}#OriginType .support{margin-top:0;padding-top:36px}#OriginType .message_title{padding:0 0 10px 32px}#OriginType #PFR0101_003,#OriginType #PFR0101_004,#OriginType #PFR0101_005,#OriginType #PFR0101_006,#OriginType #PFR0101_009,#OriginType #PFR0101_010,#OriginType #PFR0101_011,#OriginType #PFR0101_012{padding-top:0}#OriginType #PFR0101_003 .h2,#OriginType #PFR0101_004 .h2,#OriginType #PFR0101_005 .h2,#OriginType #PFR0101_006 .h2,#OriginType #PFR0101_009 .h2,#OriginType #PFR0101_010 .h2,#OriginType #PFR0101_011 .h2,#OriginType #PFR0101_012 .h2{color:#555;font-size:24px;margin:1.7em 0 .5em;text-align:left}#OriginType #PFR0101_003 .form tr:last-child th,#OriginType #PFR0101_004 .form tr:last-child th,#OriginType #PFR0101_005 .form tr:last-child th,#OriginType #PFR0101_006 .form tr:last-child th,#OriginType #PFR0101_009 .form tr:last-child th,#OriginType #PFR0101_010 .form tr:last-child th,#OriginType #PFR0101_011 .form tr:last-child th,#OriginType #PFR0101_012 .form tr:last-child th{border-bottom:none}#OriginType #PFR0101_003 .form tr:last-child td,#OriginType #PFR0101_004 .form tr:last-child td,#OriginType #PFR0101_005 .form tr:last-child td,#OriginType #PFR0101_006 .form tr:last-child td,#OriginType #PFR0101_009 .form tr:last-child td,#OriginType #PFR0101_010 .form tr:last-child td,#OriginType #PFR0101_011 .form tr:last-child td,#OriginType #PFR0101_012 .form tr:last-child td{border-bottom:none}#OriginType #PFR0101_003 .radio_entry-info,#OriginType #PFR0101_004 .radio_entry-info,#OriginType #PFR0101_005 .radio_entry-info,#OriginType #PFR0101_006 .radio_entry-info,#OriginType #PFR0101_009 .radio_entry-info,#OriginType #PFR0101_010 .radio_entry-info,#OriginType #PFR0101_011 .radio_entry-info,#OriginType #PFR0101_012 .radio_entry-info{text-align:left;margin:0 auto;max-width:300px}#OriginType #PFR0101_003 .radio_entry-info label,#OriginType #PFR0101_004 .radio_entry-info label,#OriginType #PFR0101_005 .radio_entry-info label,#OriginType #PFR0101_006 .radio_entry-info label,#OriginType #PFR0101_009 .radio_entry-info label,#OriginType #PFR0101_010 .radio_entry-info label,#OriginType #PFR0101_011 .radio_entry-info label,#OriginType #PFR0101_012 .radio_entry-info label{display:block;padding:4px 8px;margin:12px 0}#OriginType #PFR0101_003 .radio_entry-info label span,#OriginType #PFR0101_004 .radio_entry-info label span,#OriginType #PFR0101_005 .radio_entry-info label span,#OriginType #PFR0101_006 .radio_entry-info label span,#OriginType #PFR0101_009 .radio_entry-info label span,#OriginType #PFR0101_010 .radio_entry-info label span,#OriginType #PFR0101_011 .radio_entry-info label span,#OriginType #PFR0101_012 .radio_entry-info label span{padding-left:8px}#OriginType #PFR0101_003 .font-medium,#OriginType #PFR0101_004 .font-medium,#OriginType #PFR0101_005 .font-medium,#OriginType #PFR0101_006 .font-medium,#OriginType #PFR0101_009 .font-medium,#OriginType #PFR0101_010 .font-medium,#OriginType #PFR0101_011 .font-medium,#OriginType #PFR0101_012 .font-medium{font-size:18px;font-weight:300}#OriginType #PFR0101_003 .btn__entry-modify,#OriginType #PFR0101_004 .btn__entry-modify,#OriginType #PFR0101_005 .btn__entry-modify,#OriginType #PFR0101_006 .btn__entry-modify,#OriginType #PFR0101_009 .btn__entry-modify,#OriginType #PFR0101_010 .btn__entry-modify,#OriginType #PFR0101_011 .btn__entry-modify,#OriginType #PFR0101_012 .btn__entry-modify{display:none}#OriginType #PFR0101_003 .section__m:first-child p:first-child,#OriginType #PFR0101_004 .section__m:first-child p:first-child,#OriginType #PFR0101_005 .section__m:first-child p:first-child,#OriginType #PFR0101_006 .section__m:first-child p:first-child,#OriginType #PFR0101_009 .section__m:first-child p:first-child,#OriginType #PFR0101_010 .section__m:first-child p:first-child,#OriginType #PFR0101_011 .section__m:first-child p:first-child,#OriginType #PFR0101_012 .section__m:first-child p:first-child{text-align:center;margin-top:20px}#form_account_check .hidden{display:none}#form_account_check .modal_container.form_element_modal_container{height:260px}@media screen and (max-width:635px) and (orientation:portrait){#form_account_check .modal_container.form_element_modal_container{height:360px}}@media screen and (max-width:635px) and (orientation:landscape){#form_account_check .modal_container.form_element_modal_container{height:300px}}#form_account_check .modal_contents{width:100%}#form_account_check .modal_caution_list li{padding-left:0;text-indent:0}#form_account_check .modal_caution_list li::before{content:""}#form_account_check .modal_foot{position:absolute;width:100%;bottom:0}#SFR0201 .content_main{padding:0}#SFR0201 .content{max-width:none}#SFR0201 .header-entry{padding:12px 20px}@media (max-width:767px){#SFR0201 .header-entry{padding:6px 20px}}@media (max-width:567px){#SFR0201 .header_logo>b{padding:0}}@media (max-width:767px){#SFR0201 .header_logo img{height:auto;max-width:88px}}#SFR0201 .support{display:none}.entry-region{position:relative;color:#222;font-family:"Avenir Next","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",MSPGothic,sans-serif}.entry-region *{margin:0;padding:0}.entry-region a{color:#0779cc}.entry-region .is-sp{display:none}@media (max-width:767px){.entry-region .is-sp{display:block}}.entry-region .is-tbsp{display:none}@media (max-width:1023px){.entry-region .is-tbsp{display:block}}@media (max-width:1023px){.entry-region .is-pctb{display:none}}@media (max-width:767px){.entry-region .is-pc{display:none}}.entry-region .is-inline-block{display:inline-block}.entry-region__inner{max-width:1180px;width:100%;margin:0 auto;padding:80px 40px;display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.entry-region__inner{padding:48px 20px}}.entry-region__heading{font-size:32px;text-align:center;letter-spacing:.06em;line-height:1.4;font-weight:600}@media (max-width:767px){.entry-region__heading{font-size:20px}}@media (max-width:767px){.entry-region__heading--large{font-size:24px}}.entry-region__heading-emphasis{font-size:40px;color:#009ee3}@media (max-width:767px){.entry-region__heading-emphasis{font-size:28px}}.entry-region__heading-emphasis-small{font-size:32px;color:#009ee3}@media (max-width:767px){.entry-region__heading-emphasis-small{font-size:20px}}.entry-region__lead{font-size:20px;letter-spacing:.04em;text-align:center;padding-top:24px;line-height:1.6}@media (max-width:767px){.entry-region__lead{font-size:14px;padding-top:16px;text-align:left}}.entry-region__sup{font-weight:300;font-family:"Avenir Next",sans-serif}.entry-region .region-mv{position:relative;overflow:hidden}.entry-region .region-mv--car{background:url(../img/region_lp/mv_car-pc.jpg) no-repeat top -1px right/contain}@media (max-width:1088px){.entry-region .region-mv--car{background-size:1088px}}@media (max-width:1023px){.entry-region .region-mv--car{background:0 0}}@media (min-width:1800px){.entry-region .region-mv--car{background-size:1200px}}.entry-region .region-mv--jln-front{background:url(../img/region_lp/mv_jln_front-pc.jpg) no-repeat center right/contain}@media (max-width:1023px){.entry-region .region-mv--jln-front{background:0 0}}@media (min-width:1700px){.entry-region .region-mv--jln-front{background-size:1200px;background-position:top right}}.entry-region .region-mv--jln-shop{background:url(../img/region_lp/mv_jln_shop-pc.jpg) no-repeat center right/contain}@media (min-width:1840px){.entry-region .region-mv--jln-shop{background-size:1191px;background-position:top right}}@media (max-width:1023px){.entry-region .region-mv--jln-shop{background:0 0}}@media (min-width:1645px){.entry-region .region-mv--jln-shop{background-size:1200px;background-position:top right}}.entry-region .region-mv__inner{max-width:1224px;padding:64px 32px 0;margin:0 auto;min-height:756px;position:relative}@media (max-width:1023px){.entry-region .region-mv__inner{padding:16px 20px 40px;min-height:auto}}.entry-region .region-mv__inner--hp::before{content:"";display:block;background:url(../img/region_lp/mv_bg.svg) no-repeat center/contain;width:853px;height:819px;position:absolute;z-index:-1;right:-240px;top:-36px}@media (max-width:1023px){.entry-region .region-mv__inner--hp::before{width:427px;height:411px;right:50%;transform:translateX(50%);top:auto;bottom:32px}}@media (min-width:1440px){.entry-region .region-mv__inner--car,.entry-region .region-mv__inner--jln-front,.entry-region .region-mv__inner--jln-shop{margin-left:118px}}.entry-region .region-mv__inner--car::after,.entry-region .region-mv__inner--car::before,.entry-region .region-mv__inner--jln-front::after,.entry-region .region-mv__inner--jln-front::before,.entry-region .region-mv__inner--jln-shop::after,.entry-region .region-mv__inner--jln-shop::before{content:"";display:block;height:756px;position:absolute}@media (max-width:1023px){.entry-region .region-mv__inner--car::after,.entry-region .region-mv__inner--car::before,.entry-region .region-mv__inner--jln-front::after,.entry-region .region-mv__inner--jln-front::before,.entry-region .region-mv__inner--jln-shop::after,.entry-region .region-mv__inner--jln-shop::before{display:none}}.entry-region .region-mv__inner--car::before,.entry-region .region-mv__inner--jln-front::before,.entry-region .region-mv__inner--jln-shop::before{width:610px;background-color:#fff;left:0;top:0}@media (max-width:1088px){.entry-region .region-mv__inner--car::before,.entry-region .region-mv__inner--jln-front::before,.entry-region .region-mv__inner--jln-shop::before{width:531px}}.entry-region .region-mv__inner--car::after,.entry-region .region-mv__inner--jln-front::after,.entry-region .region-mv__inner--jln-shop::after{background:url(../img/region_lp/mv_oblique.png) no-repeat center/contain;width:141px;left:610px;top:-1px}@media (max-width:1088px){.entry-region .region-mv__inner--car::after,.entry-region .region-mv__inner--jln-front::after,.entry-region .region-mv__inner--jln-shop::after{left:531px}}.entry-region .region-mv-contents--car,.entry-region .region-mv-contents--jln-front,.entry-region .region-mv-contents--jln-shop{position:relative;z-index:1}.entry-region .region-mv-contents__title{padding-left:24px;border-left:1px solid #ccc}@media (max-width:1023px){.entry-region .region-mv-contents__title{display:flex;gap:16px;justify-content:center;align-items:center;padding:0 0 16px;border-left:none;border-bottom:1px solid #ccc;max-width:344px;margin:0 auto}}.entry-region .region-mv-contents__logo--hpg{width:116px}@media (max-width:1023px){.entry-region .region-mv-contents__logo--hpg{width:87px}}.entry-region .region-mv-contents__logo--hpb{width:126px}@media (max-width:1023px){.entry-region .region-mv-contents__logo--hpb{width:95px}}.entry-region .region-mv-contents__logo--car{width:132px}@media (max-width:1023px){.entry-region .region-mv-contents__logo--car{width:106px}}.entry-region .region-mv-contents__logo--jln{width:116px}@media (max-width:767px){.entry-region .region-mv-contents__logo--jln{width:93px}}.entry-region .region-mv-contents__heading{font-size:20px;letter-spacing:.04em;line-height:1;font-weight:600;padding-top:16px}@media (max-width:1023px){.entry-region .region-mv-contents__heading{line-height:1.6;font-size:12px;padding:0}}.entry-region .region-mv-contents-product{display:flex;flex-direction:column;margin-top:32px}@media (max-width:1023px){.entry-region .region-mv-contents-product{margin-top:24px;align-items:center}}.entry-region .region-mv-contents-product__lead{font-size:40px;line-height:1.4;color:#009ee3;font-weight:600}@media (max-width:1023px){.entry-region .region-mv-contents-product__lead{font-size:24px}}.entry-region .region-mv-contents-product__logo{width:100%;max-width:248px}@media (max-width:1023px){.entry-region .region-mv-contents-product__logo{max-width:176px;margin-top:6px}}.entry-region .region-mv-contents-product__img-wrap{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:437px;margin-top:24px}.entry-region .region-mv-contents-product__img-wrap--jln-front,.entry-region .region-mv-contents-product__img-wrap--jln-shop{max-width:466px}@media (max-width:1023px){.entry-region .region-mv-contents-product__img-wrap--jln-front,.entry-region .region-mv-contents-product__img-wrap--jln-shop{max-width:282px;padding-right:24px}}.entry-region .region-mv-contents-product__img-wrap--jln-front::before,.entry-region .region-mv-contents-product__img-wrap--jln-shop::before{display:block;width:147px;height:144px;border-radius:100%;font-weight:600;border:2px solid #20aee5;font-size:23px;letter-spacing:-.04em;line-height:1;position:absolute;display:flex;justify-content:center;align-items:center;z-index:-1;right:-60px;top:-67px}@media (max-width:1023px){.entry-region .region-mv-contents-product__img-wrap--jln-front::before,.entry-region .region-mv-contents-product__img-wrap--jln-shop::before{font-size:14px;width:88px;height:88px;right:-22px;top:-40px}}.entry-region .region-mv-contents-product__img-wrap--jln-front::before{content:"フロント用";border-color:#20aee5;color:#009ee3}.entry-region .region-mv-contents-product__img-wrap--jln-shop::before{content:"売店用";color:#fff;background-color:#20aee5}.entry-region .region-mv-contents-product__img{width:100%}@media (max-width:1023px){.entry-region .region-mv-contents-product__img{max-width:280px}}.entry-region .region-mv-contents-product__mv{max-width:500px;width:100vw;margin-top:32px}.entry-region .region-mv-contents-product__entry-button{margin-top:36px;width:100%}@media (max-width:1023px){.entry-region .region-mv-contents-product__entry-button{margin-top:20px;max-width:none}}.entry-region .region-mv-contents-product__entry-button--jln{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (max-width:1023px){.entry-region .region-mv-contents-product__entry-button--jln{max-width:none;display:flex;justify-content:center}}.entry-region .region-mv-contents-product__3pay{font-size:16px;margin-top:16px}@media (max-width:1023px){.entry-region .region-mv-contents-product__3pay{font-size:12px;text-align:center}}.entry-region .region-mv-slide{position:absolute;right:38px;width:485px;height:100%;top:0}@media (max-width:1100px){.entry-region .region-mv-slide{right:-30px}}@media (max-width:1023px){.entry-region .region-mv-slide{position:relative;right:auto;top:auto;width:549px;height:148px;margin-top:36px;overflow:hidden}}.entry-region .region-mv-slide__item{transition:.5s;position:absolute;overflow:hidden}.entry-region .region-mv-slide__item:first-of-type{width:157px;top:-200px;left:298px;border-radius:19px}@media (max-width:1023px){.entry-region .region-mv-slide__item:first-of-type{top:40px;width:160px;border-radius:16px;left:-172px}}.entry-region .region-mv-slide__item:nth-of-type(2){width:157px;left:298px;top:-43px;border-radius:19px}@media (max-width:1023px){.entry-region .region-mv-slide__item:nth-of-type(2){top:40px;width:160px;border-radius:16px;left:-172px}}.entry-region .region-mv-slide__item:nth-of-type(3){width:191px;left:178px;top:73px;border-radius:20px}@media (max-width:1023px){.entry-region .region-mv-slide__item:nth-of-type(3){top:40px;width:160px;border-radius:16px;left:0}}.entry-region .region-mv-slide__item:nth-of-type(4){width:484px;top:220px;left:0;border-radius:40px}@media (max-width:1023px){.entry-region .region-mv-slide__item:nth-of-type(4){top:0;width:205px;border-radius:17px;left:172px}}.entry-region .region-mv-slide__item:nth-of-type(5){width:191px;left:178px;top:563px;border-radius:20px}@media (max-width:1023px){.entry-region .region-mv-slide__item:nth-of-type(5){top:40px;width:160px;border-radius:16px;left:389px}}.entry-region .region-mv-slide__item:nth-of-type(6){width:157px;left:298px;top:700px;border-radius:19px}@media (max-width:1023px){.entry-region .region-mv-slide__item:nth-of-type(6){top:40px;width:160px;border-radius:16px;left:561px}}.entry-region .region-mv-slide__item:nth-of-type(7){width:157px;left:298px;top:900px;border-radius:19px}@media (max-width:1023px){.entry-region .region-mv-slide__item:nth-of-type(7){top:40px;width:160px;border-radius:16px;left:561px}}.entry-region .region-mv-slide__item:nth-of-type(n+8){display:none}.entry-region .region-mv-slide__img{width:100%;display:block}.entry-region .cashless-0yen-pgm-band{background-color:#fafafa}.entry-region .cashless-0yen-pgm-band *{margin:0}.entry-region .cashless-0yen-pgm-band__inner{max-width:1180px;margin:0 auto;padding:28px 40px 16px}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band__inner{padding:18px 20px 24px}}.entry-region .cashless-0yen-pgm-band__contents{display:flex;justify-content:center;gap:0 20px}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band__contents{flex-direction:column;align-items:center}}.entry-region .cashless-0yen-pgm-band-img{display:flex;gap:16px}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-img{gap:0}}.entry-region .cashless-0yen-pgm-band-img__balloon{max-width:225px;width:100%;display:block;margin-top:-52px;position:relative}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-img__balloon{position:relative;max-width:185px;margin-top:-40px}}.entry-region .cashless-0yen-pgm-band-img__balloon-img{width:100%}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-img__cardreader{position:relative;left:-20px;width:70px}}.entry-region .cashless-0yen-pgm-band-fee{flex-shrink:0}.entry-region .cashless-0yen-pgm-band-fee__inner{display:flex;gap:16px}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-fee__inner{gap:4px;flex-wrap:wrap;justify-content:center}}.entry-region .cashless-0yen-pgm-band-fee__required-text{font-size:18px;font-weight:600;padding:4px 0 14px;border-bottom:4px dotted #20aee5;letter-spacing:.06em;line-height:1}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-fee__required-text{font-size:13px;padding:21px 0 7px;letter-spacing:.02em}}.entry-region .cashless-0yen-pgm-band-fee__required-text-en{font-size:20px}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-fee__required-text-en{font-size:14px}}.entry-region .cashless-0yen-pgm-band-fee__fee-text{font-size:40px;letter-spacing:-.02em;font-weight:600;color:#009ee3;padding-top:6px}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-fee__fee-text{font-size:26px;padding-top:10px}}.entry-region .cashless-0yen-pgm-band-fee__0yen{font-weight:600;color:#009ee3;font-size:34px;letter-spacing:-.02em;position:relative;margin-top:-10px}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-fee__0yen{font-size:30px;margin-top:-6px}}.entry-region .cashless-0yen-pgm-band-fee__0yen::before{content:"";display:block;background:url(../img/region_lp/attention_mv_pgm.png) no-repeat center/contain;width:33px;height:31px;position:absolute;right:10px;top:10px}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-fee__0yen::before{width:31px;height:29px;top:6px}}.entry-region .cashless-0yen-pgm-band-fee__zero{font-size:126px;line-height:1;font-family:Avenir,sans-serif;font-weight:800}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-fee__zero{font-size:112px}}.entry-region .cashless-0yen-pgm-band-fee__detail{text-align:right;color:#666;font-size:13px}@media (max-width:1023px){.entry-region .cashless-0yen-pgm-band-fee__detail{font-size:12px;text-align:center;position:relative;z-index:1}}.entry-region .cashless-0yen-pgm-band-fee__detail-button{color:#0779cc;cursor:pointer;border:none;background-color:transparent}.entry-region .cashless-0yen-pgm-band-fee__detail-button:hover{text-decoration:underline}.entry-region .about-airpay{display:flex;flex-direction:column;align-items:center}.entry-region .about-airpay__note,.entry-region .about-airpay__notes{margin-top:56px;text-align:center;font-size:12px;color:#666;list-style:none}@media (max-width:767px){.entry-region .about-airpay__note,.entry-region .about-airpay__notes{margin-top:40px;text-align:left;font-size:10px}}.entry-region .about-airpay__notes{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:767px){.entry-region .about-airpay__notes{gap:4px}}.entry-region .about-airpay-list{display:flex;justify-content:center;flex-wrap:wrap;gap:40px;width:100%}@media (max-width:767px){.entry-region .about-airpay-list{gap:32px;flex-direction:column;align-items:center}}.entry-region .about-airpay-list__item{display:flex;flex-direction:column;align-items:center;width:100%;max-width:300px}@media (max-width:767px){.entry-region .about-airpay-list__item{max-width:100%}}.entry-region .about-airpay-list__img{max-width:180px}.entry-region .about-airpay-list__img--car{max-width:200px}.entry-region .about-airpay-list__heading{font-size:20px;color:#009ee3;font-weight:600;text-align:center;margin-top:32px;letter-spacing:.06em}@media (max-width:767px){.entry-region .about-airpay-list__heading{font-size:18px;margin-top:20px}}.entry-region .about-airpay-list__text{margin-top:16px;line-height:1.6}@media (max-width:767px){.entry-region .about-airpay-list__text{margin-top:8px}}.entry-region .about-airpay-list__underline{font-weight:600;background:linear-gradient(transparent 60%,#e1f0f8 30%)}.entry-region .case-boxes__entry-button{margin-top:55px}@media (max-width:767px){.entry-region .case-boxes__entry-button{margin-top:40px}}.entry-region .case-boxes-list{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}@media (max-width:767px){.entry-region .case-boxes-list{gap:20px}}.entry-region .case-boxes-list__item{background-color:#fff;border-radius:20px;max-width:534px;width:100%;display:flex;position:relative;color:#222;overflow:hidden}@media (max-width:767px){.entry-region .case-boxes-list__item{border-radius:10px;max-width:100%}}.entry-region .case-boxes-list__img{width:198px;min-height:198px;background:no-repeat center/cover;flex-shrink:0}@media (max-width:767px){.entry-region .case-boxes-list__img{width:124px;min-height:124px}}.entry-region .case-boxes-list__img--case007{background-image:url(../img/region_lp/img_case_007.png)}.entry-region .case-boxes-list__img--case008{background-image:url(../img/region_lp/img_case_008.png)}.entry-region .case-boxes-list__img--case015{background-image:url(../img/region_lp/img_case_015.png)}.entry-region .case-boxes-list__img--case033{background-image:url(../img/region_lp/img_case_033.png)}.entry-region .case-boxes-list__info{padding:24px;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.entry-region .case-boxes-list__info{padding:16px}}.entry-region .case-boxes-list__text{font-size:20px;line-height:1.6}@media (max-width:767px){.entry-region .case-boxes-list__text{font-size:12px}}.entry-region .case-boxes-list__text-emphasis{color:#009ee3;font-size:22px;font-weight:600}@media (max-width:767px){.entry-region .case-boxes-list__text-emphasis{font-size:14px}}.entry-region .case-boxes-list__company{padding-top:16px;font-size:14px;display:flex;gap:8px;align-items:center}@media (max-width:767px){.entry-region .case-boxes-list__company{padding-top:10px;gap:5px;font-size:10px}}.entry-region .case-boxes-list__category{background-color:#656d70;border-radius:4px;color:#fff;font-size:13px;padding:3px 6px 2px;flex-shrink:0;align-self:flex-start;min-width:64px;text-align:center}@media (max-width:767px){.entry-region .case-boxes-list__category{font-size:10px;padding:2px 4px 1px;min-width:48px;border-radius:2px}}.entry-region .case-boxes-list--only .entry-region .case-boxes-list__item{max-width:800px}.entry-region .case-boxes-list--only .entry-region .case-boxes-list__img{width:340px;min-height:259px}@media (max-width:767px){.entry-region .case-boxes-list--only .entry-region .case-boxes-list__img{width:124px;min-height:147px}}.entry-region .case-boxes-list--only .entry-region .case-boxes-list__text-emphasis{font-size:24px}@media (max-width:767px){.entry-region .case-boxes-list--only .entry-region .case-boxes-list__text-emphasis{font-size:14px}}.entry-region .case-boxes-list--only .entry-region .case-boxes-list__info{padding:32px}@media (max-width:767px){.entry-region .case-boxes-list--only .entry-region .case-boxes-list__info{padding:16px}}.entry-region .case-boxes-list--only .entry-region .case-boxes-list__company{padding-top:24px}@media (max-width:767px){.entry-region .case-boxes-list--only .entry-region .case-boxes-list__company{padding-top:10px}}.entry-region .entry-button{width:100%;max-width:350px}@media (max-width:767px){.entry-region .entry-button{max-width:313px}}.entry-region .entry-button--mv{max-width:437px}@media (max-width:1023px){.entry-region .entry-button--mv{max-width:313px;margin:0 auto}}.entry-region .entry-button--jln{max-width:491px}@media (max-width:767px){.entry-region .entry-button--jln{max-width:335px}}.entry-region .entry-button__button{width:100%;font-weight:600;background:#ff9701;box-shadow:0 4px #cc7802;color:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-direction:column;align-self:stretch;gap:2px;font-size:26px;border:none;transition:.6s;padding:24px 0}@media (max-width:767px){.entry-region .entry-button__button{font-size:21px;padding:16px 24px}}.entry-region .entry-button__button:hover{opacity:.6}.entry-region .entry-button__button--jln{font-size:20px;padding:16px}@media (max-width:767px){.entry-region .entry-button__button--jln{padding:8px}}.entry-region .entry-button__button.is-disabled{background-color:#c2c2c2;border:1px solid #c2c2c2;box-shadow:none}.entry-region .entry-button__button.is-disabled:hover{opacity:1}.entry-region .entry-button__text{font-size:16px;line-height:1.4;text-align:center;margin-bottom:14px}@media (max-width:767px){.entry-region .entry-button__text{font-size:14px}}.entry-region .entry-button__type{font-size:16px;line-height:1.5}.entry-region .jln-entry-area{padding:14px 0;width:100%;display:flex;flex-direction:column;align-items:center}.entry-region .jln-entry-area__default{font-size:20px;text-align:center;margin-top:40px}@media (max-width:767px){.entry-region .jln-entry-area__default{font-size:14px}}.entry-region .pgm-decoration-entry-button{display:flex;flex-direction:column;align-items:center}.entry-region .pgm-decoration-entry-button__decoration{padding:0 28px;text-align:center;line-height:1.6;letter-spacing:.06em;position:relative;margin-bottom:10px}@media (max-width:767px){.entry-region .pgm-decoration-entry-button__decoration{margin-bottom:13px;padding:0 20px}}.entry-region .pgm-decoration-entry-button__decoration::after,.entry-region .pgm-decoration-entry-button__decoration::before{content:"";display:block;width:1px;height:35px;position:absolute;background-color:#222;top:50%}@media (max-width:767px){.entry-region .pgm-decoration-entry-button__decoration::after,.entry-region .pgm-decoration-entry-button__decoration::before{height:28px;top:65%}}.entry-region .pgm-decoration-entry-button__decoration::before{left:16px;transform:rotate(-26deg) translateY(-50%)}@media (max-width:767px){.entry-region .pgm-decoration-entry-button__decoration::before{left:10px;transform:rotate(-18deg) translateY(-50%)}}.entry-region .pgm-decoration-entry-button__decoration::after{right:16px;transform:rotate(26deg) translateY(-50%)}@media (max-width:767px){.entry-region .pgm-decoration-entry-button__decoration::after{right:10px;transform:rotate(18deg) translateY(-50%)}}.entry-region .pgm-decoration-entry-button__text{font-size:18px;font-weight:600}@media (max-width:767px){.entry-region .pgm-decoration-entry-button__text{font-size:16px}}.entry-region .pgm-decoration-entry-button__detail{font-size:13px;color:#666}@media (max-width:767px){.entry-region .pgm-decoration-entry-button__detail{font-size:12px}}.entry-region .pgm-decoration-entry-button__detail-button{color:#0779cc;cursor:pointer;border:none;background-color:transparent;letter-spacing:normal}.entry-region .pgm-decoration-entry-button__detail-button:hover{text-decoration:underline}.entry-region .pgm-decoration-entry-button__3pay{font-size:16px;margin-top:16px}@media (max-width:767px){.entry-region .pgm-decoration-entry-button__3pay{font-size:12px}}.entry-region .pgm-decoration-entry-button.hpg .pgm-decoration-entry-button__decoration{margin-bottom:14px}.entry-region .pgm-decoration-entry-button.hpg .pgm-decoration-entry-button__decoration::after,.entry-region .pgm-decoration-entry-button.hpg .pgm-decoration-entry-button__decoration::before{width:3px;height:49px;position:absolute;background-color:#20aee5;border-radius:40px;top:50%}@media (max-width:767px){.entry-region .pgm-decoration-entry-button.hpg .pgm-decoration-entry-button__decoration::after,.entry-region .pgm-decoration-entry-button.hpg .pgm-decoration-entry-button__decoration::before{height:49px}}.entry-region .pgm-decoration-entry-button.hpg .pgm-decoration-entry-button__detail{font-size:12px;margin-top:16px}@media (max-width:767px){.entry-region .pgm-decoration-entry-button.hpg .pgm-decoration-entry-button__detail{text-align:center}}.entry-region .cashless-cost__banner{margin-top:56px;display:flex;justify-content:center}@media (max-width:767px){.entry-region .cashless-cost__banner{margin-top:48px}}.entry-region .cashless-cost-list{display:flex;flex-direction:column;gap:32px}@media (max-width:767px){.entry-region .cashless-cost-list{gap:20px}}.entry-region .cashless-cost-list__box{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:60px;box-shadow:0 0 40px 0 #eee}@media (max-width:767px){.entry-region .cashless-cost-list__box{border-radius:20px}}@media (max-width:767px){.entry-region .cashless-cost-list__box{box-shadow:0 0 16px 0 #eee}}@media (max-width:1023px){.entry-region .cashless-cost-list__box{flex-direction:column}}.entry-region .cashless-cost-list__box--1{padding:40px 80px}@media (max-width:767px){.entry-region .cashless-cost-list__box--1{padding:40px 16px}}.entry-region .cashless-cost-list__box--2{padding:60px 90px 50px 80px}@media (max-width:767px){.entry-region .cashless-cost-list__box--2{padding:40px 16px}}.entry-region .cashless-cost-list__box--hp{box-shadow:0 0 40px 0 #e1f0f8}@media (max-width:767px){.entry-region .cashless-cost-list__box--hp{box-shadow:0 0 16px 0 #e1f0f8}}.entry-region .cashless-cost-list__description{flex-shrink:0}@media (max-width:767px){.entry-region .cashless-cost-list__description{width:100%}}.entry-region .cashless-cost-list__heading{font-size:36px;line-height:1.6;letter-spacing:.1em;color:#009ee3;font-weight:300}@media (max-width:767px){.entry-region .cashless-cost-list__heading{font-size:24px}}.entry-region .cashless-cost-list__heading-strong{font-size:46px;font-weight:600;letter-spacing:.06em;line-height:1.5}@media (max-width:767px){.entry-region .cashless-cost-list__heading-strong{font-size:24px}}.entry-region .cashless-cost-list__heading-emphasis{font-size:64px;font-weight:600;letter-spacing:.04em}@media (max-width:767px){.entry-region .cashless-cost-list__heading-emphasis{font-size:40px}}.entry-region .cashless-cost-list__text{font-size:16px;padding-top:20px}@media (max-width:767px){.entry-region .cashless-cost-list__text{font-size:14px}}.entry-region .cashless-cost-list__img-wrap--1{max-width:336px}@media (max-width:1023px){.entry-region .cashless-cost-list__img-wrap--1{padding-top:40px}}.entry-region .cashless-cost-list__img-wrap--2{max-width:431px}@media (max-width:1023px){.entry-region .cashless-cost-list__img-wrap--2{padding-top:31px}}.entry-region .cashless-cost-list__img{width:100%}.entry-region .cashless-cost-list__order-notes{margin-top:16px}.entry-region .iss-list{position:relative}.entry-region .iss-list__badge{width:11.1818181818%;max-width:123px;position:absolute;top:-14.8734177215%;left:16px}@media (max-width:767px){.entry-region .iss-list__badge{width:23.8805970149%;top:-3.0534351145%;left:4px}}.entry-region .iss-list__table{box-shadow:0 0 40px 0 #eee;background-color:#fff;border-radius:60px;background-color:#fff;display:block;padding:32px 40px 28px}@media (max-width:767px){.entry-region .iss-list__table{box-shadow:0 0 16px 0 #eee}}@media (max-width:767px){.entry-region .iss-list__table{border-radius:20px}}.entry-region .iss-list__table--jln{box-shadow:0 0 40px 0 #e1f0f8}@media (max-width:767px){.entry-region .iss-list__table--jln{box-shadow:0 0 16px 0 #e1f0f8}}@media (max-width:767px){.entry-region .iss-list__table{padding:36px 24px}}.entry-region .iss-list__badge-img,.entry-region .iss-list__table-img{width:100%}.entry-region .iss-list__notes{margin-top:16px}.entry-region .settlement-service{display:flex;flex-direction:column;align-items:center}.entry-region .settlement-service__heading{font-size:32px;letter-spacing:.04em;line-height:1.6;font-weight:300;position:relative;margin-bottom:24px;width:100%;text-align:center}@media (max-width:767px){.entry-region .settlement-service__heading{font-size:20px;margin-bottom:16px}}.entry-region .settlement-service__heading::before{content:"";display:block;position:absolute;width:100%;max-width:485px;height:1px;background-color:#222;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.entry-region .settlement-service__heading::before{max-width:335px}}.entry-region .settlement-service__heading-text{position:relative;background-color:#fff;padding:0 20px;z-index:1}.entry-region .settlement-service__entry-button{margin-top:80px}@media (max-width:767px){.entry-region .settlement-service__entry-button{margin-top:40px}}.entry-region .settlement-service-list{display:flex;justify-content:center;gap:25px;flex-wrap:wrap}@media (max-width:1179px){.entry-region .settlement-service-list{max-width:650px}}@media (max-width:767px){.entry-region .settlement-service-list{justify-content:left;gap:20px 15px;max-width:335px}}.entry-region .settlement-service-list__item{max-width:200px}@media (max-width:767px){.entry-region .settlement-service-list__item{max-width:160px}}.entry-region .settlement-service-list__img{width:100%;display:block}.entry-region .settlement-service-list__text{text-align:center;padding-top:16px}@media (max-width:767px){.entry-region .settlement-service-list__text{font-size:13px}}.entry-region .settlement-service-list__text-dot{display:none}@media (max-width:767px){.entry-region .settlement-service-list__text-dot{display:inline}}.entry-region .settlement-service-inbound{margin-top:76px;border-radius:32px;background-color:#fafafa;padding:32px 433px 32px 107px;letter-spacing:.06em;position:relative}@media (max-width:1023px){.entry-region .settlement-service-inbound{margin-top:44px;border-radius:20px;padding:24px 20px 207px;display:flex;flex-direction:column;align-items:center}}.entry-region .settlement-service-inbound::before{content:"";display:block;width:40px;height:47px;background:url(../img/region_lp/icon_clip.svg) no-repeat center/contain;position:absolute;top:-5px;left:30px}.entry-region .settlement-service-inbound__heading{font-size:24px;line-height:1.4}@media (max-width:767px){.entry-region .settlement-service-inbound__heading{text-align:center;font-size:20px}}.entry-region .settlement-service-inbound__text{padding-top:16px;line-height:1.6}.entry-region .settlement-service-inbound__img{width:100%;position:absolute}.entry-region .settlement-service-inbound__img--1{max-width:211px;right:174px;top:-12px}@media (max-width:1023px){.entry-region .settlement-service-inbound__img--1{right:auto;left:calc(50% - 70px);top:auto;bottom:83px;transform:translateX(-50%)}}.entry-region .settlement-service-inbound__img--2{max-width:243px;right:65px;bottom:-15px}@media (max-width:1023px){.entry-region .settlement-service-inbound__img--2{max-width:211px;right:calc(50% - 72px);bottom:-8px;transform:translateX(50%)}}.entry-region .required-item{box-shadow:0 0 40px 0 #eee;background-color:#fff;border-radius:60px;display:flex;flex-direction:column;align-items:center;gap:72px;padding:80px;width:100%}@media (max-width:767px){.entry-region .required-item{box-shadow:0 0 16px 0 #eee}}@media (max-width:767px){.entry-region .required-item{border-radius:20px}}@media (max-width:767px){.entry-region .required-item{gap:0;padding:32px 16px}}.entry-region .required-item__lead{font-size:20px;line-height:1.6}@media (max-width:767px){.entry-region .required-item__lead{font-size:14px}}.entry-region .required-item__note{font-size:14px;color:#666}@media (max-width:767px){.entry-region .required-item__note{font-size:12px}}.entry-region .required-item-device{display:flex;justify-content:space-between;gap:48px;width:100%;align-items:center}@media (max-width:1023px){.entry-region .required-item-device{flex-direction:column;align-items:center;gap:32px}}@media (max-width:767px){.entry-region .required-item-device{padding-bottom:32px;letter-spacing:-.02em}}.entry-region .required-item-device__text-wrap{flex-shrink:0}.entry-region .required-item-device__note{padding-top:40px}@media (max-width:767px){.entry-region .required-item-device__note{padding-top:16px}}.entry-region .required-item-device__link{margin-top:8px;display:inline-block;line-height:1}.entry-region .required-item-device__img-wrap{max-width:338px}.entry-region .required-item-device__img{width:100%;display:block}.entry-region .required-item-printer{border:1px solid #ccc;border-radius:40px;padding:40px 60px;display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%}@media (max-width:1023px){.entry-region .required-item-printer{flex-direction:column;align-items:center;border-radius:20px}}@media (max-width:767px){.entry-region .required-item-printer{border:none;border-top:1px dashed #ccc;border-radius:0;padding:24px 0 0}}@media (max-width:767px){.entry-region .required-item-printer__lead{font-size:16px}}.entry-region .required-item-printer__name{font-size:18px;font-weight:600;padding-top:30px}@media (max-width:767px){.entry-region .required-item-printer__name{padding-top:20px;font-size:16px}}.entry-region .required-item-printer__note{padding-top:12px}@media (max-width:767px){.entry-region .required-item-printer__note{font-size:14px}}.entry-region .required-item-printer__link{margin-top:16px;display:inline-block}@media (max-width:767px){.entry-region .required-item-printer__link{margin-top:12px}}.entry-region .required-item-printer__img-wrap{max-width:152px}@media (max-width:767px){.entry-region .required-item-printer__img-wrap{max-width:100px}}.entry-region .required-item-printer__img{width:100%;display:block}.entry-region .cashless-0yen-pgm__mv{display:block}.entry-region .cashless-0yen-pgm__mv-img{width:100%;display:block}.entry-region .cashless-0yen-pgm__entry-button{margin-top:32px;display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.entry-region .cashless-0yen-pgm__entry-button{margin-top:20px}}.entry-region .cashless-0yen-pgm__3pay{font-size:16px;margin-top:16px}@media (max-width:767px){.entry-region .cashless-0yen-pgm__3pay{font-size:12px}}.entry-region .cashless-0yen-pgm-detail{display:flex;flex-direction:column;gap:48px;margin-top:48px}@media (max-width:767px){.entry-region .cashless-0yen-pgm-detail{gap:32px;margin-top:32px}}.entry-region .cashless-0yen-pgm-detail__heading{font-size:32px;letter-spacing:.06em;line-height:1.4;text-align:center;padding-bottom:20px;border-bottom:1px solid #ccc}@media (max-width:767px){.entry-region .cashless-0yen-pgm-detail__heading{font-size:20px;padding-bottom:8px}}.entry-region .cashless-0yen-pgm-detail-list{margin-top:20px;display:flex;flex-direction:column;gap:8px}.entry-region .cashless-0yen-pgm-detail-list__item{padding-left:20px;position:relative;font-size:16px;line-height:1.4}@media (max-width:767px){.entry-region .cashless-0yen-pgm-detail-list__item{padding-left:18px;font-size:14px}}.entry-region .cashless-0yen-pgm-detail-list__item::before{position:absolute;left:0;content:"・";display:block}.entry-region .introduction-method{display:flex;flex-direction:column;align-items:center;width:100%}.entry-region .introduction-method__contents{display:flex;flex-direction:column;align-items:center;width:100%}.entry-region .introduction-method__contents:nth-of-type(n+2){margin-top:56px}@media (max-width:767px){.entry-region .introduction-method__contents:nth-of-type(n+2){margin-top:40px}}.entry-region .introduction-method__heading{font-size:24px;letter-spacing:.04em;border-radius:32px;padding:16px 16px 24px;width:247px;text-align:center;line-height:1.2;margin-bottom:20px;background:url(../img/region_lp/hukidashi_heading.png) no-repeat center/contain}@media (max-width:767px){.entry-region .introduction-method__heading{font-size:20px;width:216px;background-size:98%}}.entry-region .introduction-method__step{font-size:16px;color:#009ee3;letter-spacing:.04em;line-height:1;font-weight:600}.entry-region .introduction-method__step-num{font-size:24px;font-family:Avenir,sans-serif}.entry-region .introduction-method__lead{font-size:18px;letter-spacing:.04em;line-height:1.4;font-weight:600;margin-top:16px;text-align:center}@media (max-width:767px){.entry-region .introduction-method__lead{font-size:16px}}@media (max-width:1100px){.entry-region .introduction-method__lead-br{display:none}}.entry-region .introduction-method__img{width:100%}.entry-region .introduction-method-apply{box-shadow:0 0 40px 0 #eee;background-color:#fff;border-radius:60px;padding:48px 80px 32px;width:100%}@media (max-width:767px){.entry-region .introduction-method-apply{box-shadow:0 0 16px 0 #eee}}@media (max-width:767px){.entry-region .introduction-method-apply{border-radius:20px}}@media (max-width:767px){.entry-region .introduction-method-apply{padding:24px 16px}}.entry-region .introduction-method-apply-list{display:flex;justify-content:center;list-style:none}@media (max-width:767px){.entry-region .introduction-method-apply-list{flex-direction:column;align-items:center}}.entry-region .introduction-method-apply-list__item{width:100%;max-width:240px;text-align:center}@media (max-width:767px){.entry-region .introduction-method-apply-list__item{max-width:100%;display:flex;flex-direction:column;align-items:center}}.entry-region .introduction-method-apply-list__item:not(:last-of-type){margin-right:80px;position:relative}@media (max-width:767px){.entry-region .introduction-method-apply-list__item:not(:last-of-type){max-width:100%;margin-right:0;padding-bottom:80px}}.entry-region .introduction-method-apply-list__item:not(:last-of-type)::before{content:"";display:block;width:26px;height:44px;background:url(../img/region_lp/arrow_gray.svg) no-repeat center/contain;position:absolute;right:-53px;top:50%;transform:translateY(-50%)}@media (max-width:767px){.entry-region .introduction-method-apply-list__item:not(:last-of-type)::before{right:50%;top:auto;bottom:18px;transform:translate(50%,0) rotate(90deg)}}.entry-region .introduction-method-apply-list__text{font-size:18px;line-height:1.4;letter-spacing:.04em;font-weight:600;margin-top:16px}@media (max-width:767px){.entry-region .introduction-method-apply-list__text{font-size:16px}}.entry-region .introduction-method-apply-list__img{display:block;margin-top:16px}@media (max-width:767px){.entry-region .introduction-method-apply-list__img{margin-top:0;max-width:240px}}.entry-region .introduction-method-howto{box-shadow:0 0 40px 0 #eee;background-color:#fff;border-radius:60px;padding:56px 80px;width:100%}@media (max-width:767px){.entry-region .introduction-method-howto{box-shadow:0 0 16px 0 #eee}}@media (max-width:767px){.entry-region .introduction-method-howto{border-radius:20px}}@media (max-width:767px){.entry-region .introduction-method-howto{padding:48px 16px}}.entry-region .introduction-method-howto-list{display:flex;flex-direction:column;align-items:center;width:100%;list-style:none}.entry-region .introduction-method-howto-list__item{text-align:center;width:100%}.entry-region .introduction-method-howto-list__item:not(:last-of-type){padding-bottom:80px;position:relative}.entry-region .introduction-method-howto-list__item:not(:last-of-type)::before{content:"";display:block;width:26px;height:44px;background:url(../img/region_lp/arrow_gray.svg) no-repeat center/contain;position:absolute;left:50%;bottom:18px;transform:translateX(-50%) rotate(90deg)}.entry-region .introduction-method-howto-list__img{max-width:370px;margin-top:16px}@media (max-width:767px){.entry-region .introduction-method-howto-list__img{max-width:240px}}.entry-region .introduction-method-howto-type-list{display:grid;grid-template-columns:repeat(3,30.4255319149%);gap:20px;justify-content:space-between;margin-top:20px;width:100%}@media (max-width:767px){.entry-region .introduction-method-howto-type-list{display:flex;flex-direction:column;align-items:center;gap:40px}}.entry-region .introduction-method-howto-type-list__item{max-width:286px;display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:0}@media (max-width:767px){.entry-region .introduction-method-howto-type-list__item{max-width:100%;display:flex;flex-direction:column;align-items:center;width:100%}}.entry-region .introduction-method-howto-type-list__heading{background-color:#fafafa;border-top:2px solid #20aee5;border-bottom:2px solid #20aee5;color:#009ee3;padding:8px;line-height:1.4;font-weight:600;display:flex;align-items:center;justify-content:center;width:100%}.entry-region .introduction-method-howto-type-list__note{font-size:10px;color:#666;padding-left:calc(1em + 2px);position:relative;margin-top:2px;line-height:1.4;text-align:left}@media (max-width:767px){.entry-region .introduction-method-howto-type-list__note{margin-top:4px}}.entry-region .introduction-method-howto-type-list__note::before{content:"※";display:block;position:absolute;left:0;top:0}.entry-region .introduction-method-howto-type-list__img{margin-top:16px}@media (max-width:767px){.entry-region .introduction-method-howto-type-list__img{max-width:210px}}.entry-region .introduction-method-support{margin-top:80px;display:flex;flex-direction:column;align-items:center;width:100%}@media (max-width:767px){.entry-region .introduction-method-support{margin-top:40px}}.entry-region .introduction-method-support__heading{font-size:32px;line-height:1.6}@media (max-width:767px){.entry-region .introduction-method-support__heading{font-size:20px}}.entry-region .introduction-method-support-list{display:grid;grid-template-columns:repeat(5,14.8936170213%);gap:12px;margin-top:24px;max-width:752px;width:100%;justify-content:space-between}@media (max-width:767px){.entry-region .introduction-method-support-list{display:flex;justify-content:center;gap:16px 0;flex-wrap:wrap;max-width:400px}}.entry-region .introduction-method-support-list__item{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:12px;justify-items:center}@media (max-width:767px){.entry-region .introduction-method-support-list__item{display:flex;max-width:90px;width:100%;flex-direction:column;align-items:center}}.entry-region .introduction-method-support-list__item:nth-of-type(-n+2){margin-right:24px}.entry-region .introduction-method-support-list__item:nth-of-type(n+4){max-width:114px}.entry-region .introduction-method-support-list__text{text-align:center;display:flex;justify-content:center;align-items:center;color:#666}@media (max-width:767px){.entry-region .introduction-method-support-list__text{font-size:12px}}.entry-region .introduction-method-support-list__img{max-width:72px}@media (max-width:767px){.entry-region .introduction-method-support-list__img{max-width:50px}}.entry-region .faq-list{width:100%}.entry-region .faq-list__item{border-top:1px solid #d9d9d9}.entry-region .faq-list__item:last-child{border-bottom:1px solid #d9d9d9}.entry-region .faq-list__question{font-weight:600;padding:24px 96px 24px 85px;background-color:transparent;border:none;width:100%;text-align:left;font-size:16px;position:relative}@media (max-width:767px){.entry-region .faq-list__question{padding:24px 32px 24px 44px}}.entry-region .faq-list__question::after,.entry-region .faq-list__question::before{content:"";display:block;position:absolute}.entry-region .faq-list__question::before{width:13px;height:20px;background:url(../img/region_lp/faq_q_icon.png) no-repeat center/90%;left:40px;top:24px}@media (max-width:767px){.entry-region .faq-list__question::before{left:16px}}.entry-region .faq-list__question::after{width:16px;height:16px;background:url(../img/region_lp/arrow-faq.png) no-repeat center right/contain;transform:rotate(180deg);right:40px;top:24px}@media (max-width:767px){.entry-region .faq-list__question::after{right:8px}}.entry-region .faq-list__question.is-open::after{transform:rotate(0)}.entry-region .faq-list__answer{display:none;padding:0 96px 24px 85px;position:relative}@media (max-width:767px){.entry-region .faq-list__answer{padding:0 32px 24px 44px}}.entry-region .faq-list__answer::before{content:"";display:block;position:absolute;width:13px;height:20px;background:url(../img/region_lp/faq_a_icon.png) no-repeat center/90%;left:40px;top:0}@media (max-width:767px){.entry-region .faq-list__answer::before{left:16px}}.entry-region .faq-list-answer-note{margin-top:16px}.entry-region .faq-list-answer-note__item{font-size:10px;position:relative;padding-left:1em}.entry-region .faq-list-answer-note__item::before{content:"※";display:block;left:0;top:0;position:absolute}.entry-region .support-contact{border:4px solid #eee;border-radius:8px;padding:48px 14px 40px}@media (max-width:767px){.entry-region .support-contact{padding:40px 20px;border-radius:20px}}.entry-region .support-contact-list{display:flex}@media (max-width:767px){.entry-region .support-contact-list{flex-direction:column;align-items:center;gap:36px}}.entry-region .support-contact-list__item{width:33.3333333333%;padding:0 16px;display:flex;flex-direction:column;align-items:center;gap:20px}@media (max-width:767px){.entry-region .support-contact-list__item{width:100%;padding:0;gap:10px}}.entry-region .support-contact-list__title{display:flex;flex-direction:column;align-items:center;gap:10px}.entry-region .support-contact-list__heading{font-size:16px;color:#009ee3}@media (max-width:767px){.entry-region .support-contact-list__heading{font-size:14px}}.entry-region .support-contact-list__img{max-width:56px}.entry-region .support-contact-list__img--staff{max-width:76px}.entry-region .support-contact-list__text{font-size:12px}@media (max-width:767px){.entry-region .support-contact-list__text{text-align:center}}.entry-region .support-contact-list__button{margin-top:auto;background-color:#20aee5;color:#fff;line-height:1;padding:14px;text-align:center;width:100%;max-width:200px;border-radius:100px;box-shadow:0 4px 8px 0 rgba(0,0,0,.12);font-weight:600;transition:.4s}@media (max-width:767px){.entry-region .support-contact-list__button{margin-top:6px}}.entry-region .support-contact-list__button:hover{transform:translateY(-4px);text-decoration:none}.entry-region .support-contact-list__button--phone{pointer-events:none;font-family:"Avenir Next",sans-serif}@media (max-width:767px){.entry-region .support-contact-list__button--phone{pointer-events:auto}}.entry-region .modal-0yen-pgm__modal{background-color:#fff;border-radius:40px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);width:1040px;max-width:70vw;max-height:80vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:40px;overflow:hidden}@media (max-width:767px){.entry-region .modal-0yen-pgm__modal{border-radius:20px}}@media (max-width:767px){.entry-region .modal-0yen-pgm__modal{padding:20px;max-width:calc(100vw - 40px)}}.entry-region .modal-0yen-pgm-header{padding-bottom:32px;position:relative}@media (max-width:767px){.entry-region .modal-0yen-pgm-header{padding-bottom:20px}}.entry-region .modal-0yen-pgm-header__heading{font-size:32px;line-height:1;text-align:center}@media (max-width:767px){.entry-region .modal-0yen-pgm-header__heading{font-size:20px}}.entry-region .modal-0yen-pgm-header__close{width:32px;height:32px;background:url(../img/icon_close.svg) no-repeat center/contain;position:absolute;border:none;left:0;top:0}@media (max-width:767px){.entry-region .modal-0yen-pgm-header__close{width:20px;height:20px}}.entry-region .modal-0yen-pgm-contents{height:calc(80vh - 80px - 64px);overflow-y:scroll}.entry-region .modal-0yen-pgm-contents__inner{padding-bottom:4px}.entry-region .modal-0yen-pgm-contents__mv{display:block}.entry-region .modal-0yen-pgm-contents__mv-img{width:100%}.entry-region .modal-0yen-pgm-contents__entry-button{margin-top:32px;display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.entry-region .modal-0yen-pgm-contents__entry-button{margin-top:20px}}.entry-region .modal-0yen-pgm-contents__3pay{font-size:16px;margin-top:16px}@media (max-width:767px){.entry-region .modal-0yen-pgm-contents__3pay{font-size:12px}}.entry-region .modal-0yen-pgm-detail{margin-top:32px;display:flex;flex-direction:column;gap:32px}@media (max-width:767px){.entry-region .modal-0yen-pgm-detail{gap:20px;margin-top:20px}}.entry-region .modal-0yen-pgm-detail__heading{font-size:32px;letter-spacing:.06em;line-height:1.4;text-align:center;padding-bottom:20px;border-bottom:1px solid #ccc}@media (max-width:767px){.entry-region .modal-0yen-pgm-detail__heading{font-size:20px;padding-bottom:8px}}.entry-region .modal-0yen-pgm-detail-list{margin-top:20px;display:flex;flex-direction:column;gap:8px}.entry-region .modal-0yen-pgm-detail-list__item{padding-left:20px;position:relative;font-size:16px;line-height:1.4}@media (max-width:767px){.entry-region .modal-0yen-pgm-detail-list__item{padding-left:18px;font-size:14px}}.entry-region .modal-0yen-pgm-detail-list__item::before{position:absolute;left:0;content:"・";display:block}.entry-region .trouble-resolution__trouble{max-width:851px;display:block;margin:0 auto}.entry-region .trouble-resolution__img{width:100%}.entry-region .trouble-resolution__entry-button{margin-top:47px}@media (max-width:767px){.entry-region .trouble-resolution__entry-button{margin-top:39px}}.entry-region .trouble-resolution-list{box-shadow:0 0 40px 0 #e1f0f8;background-color:#fff;border-radius:60px;margin-top:24px;padding:24px 80px;width:100%}@media (max-width:767px){.entry-region .trouble-resolution-list{box-shadow:0 0 16px 0 #e1f0f8}}@media (max-width:767px){.entry-region .trouble-resolution-list{border-radius:20px}}@media (max-width:767px){.entry-region .trouble-resolution-list{padding:8px 16px}}.entry-region .trouble-resolution-list__item{padding:24px 0;display:flex;gap:40px;align-items:center}@media (max-width:767px){.entry-region .trouble-resolution-list__item{flex-direction:column;gap:16px}}.entry-region .trouble-resolution-list__item:nth-of-type(odd){flex-direction:row-reverse}@media (max-width:767px){.entry-region .trouble-resolution-list__item:nth-of-type(odd){flex-direction:column}}.entry-region .trouble-resolution-list__item:not(:last-of-type){border-bottom:dashed 1px #ccc}.entry-region .trouble-resolution-list__text-wrap{display:flex;flex-direction:column;gap:16px}.entry-region .trouble-resolution-list__heading{color:#009ee3;font-size:24px;line-height:1.4;font-weight:600}@media (max-width:767px){.entry-region .trouble-resolution-list__heading{font-size:18px;line-height:1.2;text-align:center}}.entry-region .trouble-resolution-list__text{font-size:16px;line-height:1.6}@media (max-width:767px){.entry-region .trouble-resolution-list__text{font-size:14px}}.entry-region .trouble-resolution-list__img{width:100%;max-width:280px;display:block}.entry-region .jln-special-plan{display:flex;flex-direction:column;gap:60px}@media (max-width:767px){.entry-region .jln-special-plan{gap:24px}}.entry-region .jln-special-plan-contents__inner{background-color:#fff;border-radius:60px;box-shadow:0 0 40px 0 #eee;padding:56px 80px}@media (max-width:767px){.entry-region .jln-special-plan-contents__inner{border-radius:20px}}@media (max-width:767px){.entry-region .jln-special-plan-contents__inner{box-shadow:0 0 16px 0 #eee}}@media (min-width:768px) and (max-width:1024px){.entry-region .jln-special-plan-contents__inner{padding:40px 24px}}@media (max-width:767px){.entry-region .jln-special-plan-contents__inner{padding:0}}@media (max-width:767px){.entry-region .jln-special-plan-contents__title{padding:32px 20px 0}}.entry-region .jln-special-plan-contents__heading{line-height:1.6}@media (max-width:767px){.entry-region .jln-special-plan-contents__heading{font-size:18px;letter-spacing:0}}@media (max-width:767px){.entry-region .jln-special-plan-contents__heading-emphasis{font-size:20px}}.entry-region .jln-special-plan-contents__lead{font-size:18px;padding-top:32px}@media (max-width:767px){.entry-region .jln-special-plan-contents__lead{font-size:14px;padding-top:16px;letter-spacing:0}}.entry-region .jln-special-plan-contents__table{margin-top:40px;display:block}@media (max-width:767px){.entry-region .jln-special-plan-contents__table{margin-top:24px;padding:0 16px 32px}}.entry-region .jln-special-plan-contents__table-img{width:100%}.entry-region .jln-special-plan-contents__notes{margin-top:16px}@media (max-width:767px){.entry-region .jln-special-plan-contents__notes{margin-top:24px}}.entry-region .jln-special-plan-contents-bg{background-color:#fafafa;padding:40px;display:flex;gap:24px;flex-direction:column;border-radius:8px;margin-top:40px}@media (max-width:767px){.entry-region .jln-special-plan-contents-bg{padding:32px 20px;margin-top:0;gap:16px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.entry-region .jln-special-plan-contents-bg__heading{font-size:24px;color:#009ee3;font-weight:600}@media (max-width:767px){.entry-region .jln-special-plan-contents-bg__heading{font-size:18px}}@media (max-width:767px){.entry-region .jln-special-plan-contents-bg__item:nth-of-type(n+2){margin-top:16px}}.entry-region .jln-special-plan-contents-bg__text{font-size:16px;line-height:1.4}@media (max-width:767px){.entry-region .jln-special-plan-contents-bg__text{font-size:14px}}.entry-region .jln-special-plan-contents-bg__table{margin-top:16px;display:block}.entry-region .jln-special-plan-contents-bg__table-img{width:100%}.entry-region .jln-privilege__heading{font-size:20px;display:flex;gap:20px;align-items:center;line-height:1;padding-bottom:8px;border-bottom:2px solid #20aee5}@media (max-width:767px){.entry-region .jln-privilege__heading{font-size:14px;padding-bottom:4px;gap:4px}}.entry-region .jln-privilege__label{font-size:24px;padding:8px 11px;border:2px solid #20aee5;font-weight:600;border-radius:4px}@media (max-width:767px){.entry-region .jln-privilege__label{font-size:14px;padding:4px 4px 3px}}.entry-region .jln-privilege__logo{max-width:161px}@media (max-width:767px){.entry-region .jln-privilege__logo{max-width:120px}}.entry-region .jln-privilege__text{font-size:16px;margin-top:16px}@media (max-width:767px){.entry-region .jln-privilege__text{font-size:14px;margin-top:12px}}.entry-region .jln-privilege__text-emphasis{font-weight:600}.entry-region .jln-privilege-logo-list{display:flex;justify-content:center;gap:14px;padding-top:40px}@media (max-width:767px){.entry-region .jln-privilege-logo-list{padding:30px 4px 0 4px;gap:2px}}.entry-region .jln-privilege-logo-list__item{max-width:75px;width:100%}.entry-region .jln-privilege-logo-list__logo{width:100%}.entry-region .jln-privilege-about-point{padding:14px 0 14px 24px;border-left:4px solid #c9c9c9;margin-top:40px}.entry-region .jln-privilege-about-point__heading{font-weight:600}.entry-region .jln-privilege-overview{margin-top:24px;display:flex;flex-direction:column}@media (max-width:767px){.entry-region .jln-privilege-overview{margin-top:16px}}.entry-region .jln-privilege-overview__heading{font-size:18px}@media (max-width:767px){.entry-region .jln-privilege-overview__heading{font-size:16px}}.entry-region .jln-privilege-overview__text{margin-top:18px}@media (max-width:767px){.entry-region .jln-privilege-overview__text{margin-top:16px}}.entry-region .jln-privilege-overview__link{padding:10px 38px 10px 16px;border-radius:4px;border:1px solid #009ee3;box-shadow:0 4px 0 0 #0892c7;font-size:16px;line-height:1.2;position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:24px 0 0 auto}.entry-region .jln-privilege-overview__link::before{content:"";display:block;background:url(../img/region_lp/arrow_link.svg) no-repeat center/contain;width:14px;height:14px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.entry-region .jln-cautions__entry-area{margin-top:34px}.entry-region .jln-cautions-list__item{font-size:12px;position:relative;padding-left:1em;line-height:1.6}.entry-region .jln-cautions-list__item::before{content:"・";position:absolute;left:0;top:0}.entry-region .notes{display:flex;flex-direction:column;gap:4px;line-height:1.4;width:100%;list-style:none}.entry-region .notes__item{color:#666;position:relative}.entry-region .notes__item::before{display:block;padding-right:4px;position:absolute;left:0}.entry-region .notes__item{font-size:12px;padding-left:1.5em}@media (max-width:767px){.entry-region .notes__item{font-size:10px}.entry-region .notes__item *{font-size:10px}}.entry-region .notes__item::before{content:"※"}.entry-region .order-notes{display:flex;flex-direction:column;gap:4px;line-height:1.4;width:100%;list-style:none;counter-reset:num}.entry-region .order-notes__item{color:#666;position:relative}.entry-region .order-notes__item::before{display:block;padding-right:4px;position:absolute;left:0}.entry-region .order-notes__item{font-size:12px;padding-left:2em}@media (max-width:767px){.entry-region .order-notes__item{font-size:10px}.entry-region .order-notes__item *{font-size:10px}}.entry-region .order-notes__item::before{counter-increment:num;content:"※" counter(num)}.entry-region .external-link{background:no-repeat center right/calc(1em - 2px);padding-left:1em}.entry-region .external-link--blue{background-image:url(../img/icon_external_link-blue.png)}.entry-region .discount-banner{width:100%;max-width:1040px;display:block;transition:.4s;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);border-radius:8px}@media screen and (max-width:767px){.entry-region .discount-banner{border-radius:16px}}.entry-region .discount-banner:hover{opacity:.6}.entry-region .discount-banner__img{display:block;width:100%}.entry-region .discount-banner-clweb{display:block}.entry-region .discount-banner-clweb__img{display:block;max-width:100%}.entry-region .entry-region-about-airpay__title{margin-bottom:56px}@media screen and (max-width:767px){.entry-region .entry-region-about-airpay__title{margin-bottom:40px}}.entry-region .entry-region-case-boxes{background-color:#fafafa}.entry-region .entry-region-case-boxes__title{margin-bottom:40px}.entry-region .entry-region-cashless-cost--hp{background-color:#f0faff}.entry-region .entry-region-cashless-cost__inner--car{padding-bottom:20px}.entry-region .entry-region-cashless-cost__title{margin-bottom:56px}@media screen and (max-width:767px){.entry-region .entry-region-cashless-cost__title{margin-bottom:24px}}.entry-region .entry-region-settlement-method--jln{background-color:#f0faff}.entry-region .entry-region-settlement-method__title{margin-bottom:48px}@media screen and (max-width:767px){.entry-region .entry-region-settlement-method__title{margin-bottom:44px}}.entry-region .entry-region-settlement-method__title--jln{margin-bottom:32px}@media screen and (max-width:767px){.entry-region .entry-region-settlement-method__title--jln{margin-bottom:16px}}.entry-region .entry-region-settlement-method__settlement_service{margin-top:64px}@media screen and (max-width:767px){.entry-region .entry-region-settlement-method__settlement_service{margin-top:40px}}.entry-region .entry-region-settlement-method__entry-area{margin-top:34px}.entry-region .entry-region-required-item{background-color:#fafafa}.entry-region .entry-region-required-item__title{margin-bottom:48px}@media screen and (max-width:767px){.entry-region .entry-region-required-item__title{margin-bottom:24px}}@media screen and (max-width:767px){.entry-region .entry-region-required-item__heading{letter-spacing:0}}.entry-region .entry-region-cashless-pgm{background-color:#f0faff}.entry-region .entry-region-cashless-pgm__title{margin-bottom:32px}.entry-region .entry-region-introduction-method{background-color:#fafafa}.entry-region .entry-region-introduction-method__title{margin-bottom:56px}@media screen and (max-width:767px){.entry-region .entry-region-introduction-method__title{margin-bottom:40px}}.entry-region .entry-region-support__entry-button{margin-top:30px}@media screen and (max-width:767px){.entry-region .entry-region-support__entry-button{margin-top:27px}}.entry-region .entry-region-support-faq__title{margin-bottom:40px}@media screen and (max-width:767px){.entry-region .entry-region-support-faq__title{margin-bottom:30px}}.entry-region .entry-region-support-contact{margin-top:80px}@media screen and (max-width:767px){.entry-region .entry-region-support-contact{margin-top:48px}}.entry-region .entry-region-support-contact__title{margin-bottom:24px}.entry-region .entry-region-support-contact__entry-button{margin-top:30px}@media screen and (max-width:767px){.entry-region .entry-region-support-contact__entry-button{margin-top:27px}}.entry-region .entry-region-bottom-notes{padding-top:0;padding-bottom:20px;font-family:"Avenir Next","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",MSPGothic,sans-serif}.entry-region .entry-region-scroll-top-button{width:64px;height:64px;border:none;background-color:#20aee5;border-radius:32px;position:fixed;right:48px;bottom:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);transition:.5s;opacity:0;visibility:hidden;z-index:2}.entry-region .entry-region-scroll-top-button.is-show{opacity:1;visibility:visible}.entry-region .entry-region-scroll-top-button.is-fixed{position:absolute}@media screen and (max-width:767px){.entry-region .entry-region-scroll-top-button{width:32px;height:32px;right:10px}}.entry-region .entry-region-scroll-top-button:hover{opacity:.6}.entry-region .entry-region-scroll-top-button::before{content:"";display:block;background:url(../img/region_lp/arrow_white.svg) no-repeat center/contain;width:24px;height:24px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.entry-region .entry-region-scroll-top-button::before{width:12px;height:12px}}.entry-region .entry-region-trouble-resolution{background:linear-gradient(180deg,#fff 3.21%,#f0faff 83.55%)}.entry-region .entry-region-trouble-resolution__title{margin-bottom:40px}@media screen and (max-width:767px){.entry-region .entry-region-trouble-resolution__title{margin-bottom:12px}}.entry-region .entry-region-jln-special-plan{background-color:#fafafa}.entry-region .entry-region-jln-privilege__title{margin-bottom:32px}.entry-region .entry-region-jln-privilege__inner{padding:64px 40px;max-width:920px}@media screen and (max-width:767px){.entry-region .entry-region-jln-privilege__inner{padding:48px 20px}}.entry-region .entry-region-jln-cautions__inner{padding:0 40px 124px;max-width:920px}@media screen and (max-width:767px){.entry-region .entry-region-jln-cautions__inner{padding:0 20px 64px}}.entry-region .entry-region-jln-cautions__title{margin-bottom:24px}@-webkit-keyframes SlideDownChildElement{0%{opacity:0;border-color:rgba(204,204,204,0);transform:translateY(-16px)}100%{opacity:1;border-color:#ccc;transform:translateY(0)}}@keyframes SlideDownChildElement{0%{opacity:0;border-color:rgba(204,204,204,0);transform:translateY(-16px)}100%{opacity:1;border-color:#ccc;transform:translateY(0)}}@-webkit-keyframes SlideUpChildElement{0%{opacity:1;border-color:#ccc;transform:translateY(0)}100%{opacity:0;border-color:rgba(204,204,204,0);transform:translateY(-16px)}}@keyframes SlideUpChildElement{0%{opacity:1;border-color:#ccc;transform:translateY(0)}100%{opacity:0;border-color:rgba(204,204,204,0);transform:translateY(-16px)}}@-webkit-keyframes SlideDownAutoBPR{0%{opacity:0;transform:translateY(-16px)}100%{opacity:1;transform:translateY(0)}}@keyframes SlideDownAutoBPR{0%{opacity:0;transform:translateY(-16px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes SlideUpAutoBPR{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-16px)}}@keyframes SlideUpAutoBPR{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-16px)}}#store_url_input{margin-top:18px}.store_url_area{display:flex;display:block;width:100%;text-align:center;padding-left:0}.store_url_area .radio_area{text-align:left;display:flex;flex-wrap:noWrap}.store_url_area .radio_area label{z-index:11;text-align:left;display:block;padding:4px 0}.store_url_area .radio_area label:last-child{margin-left:16px}.store_url_area #store_noURL_warning{text-align:left;margin-top:18px}.store_url_area #store_noURL_warning .url_warning_ul{padding-left:10px}.store_url_area #store_noURL_warning .url_warning_ul li:last-child:before{content:"※";padding-left:4px;font-size:smaller}.shopformats_tr th{border-bottom:none}.shopformats_tr td{border-bottom:none;padding-bottom:4px}@media (max-width:567px){.shopformats-caution th{padding:0}}.shopformats-caution td{padding-top:4px}.autoBPR{display:none;max-width:80%;width:490px;border:1px solid #ff9700;border-radius:4px;margin:12px 0;padding:12px}.autoBPR .autoBPR__title{font-size:14px;font-weight:700;color:#ff9700;margin:0}.autoBPR .autoBPR__main{margin-top:4px;font-size:12px;color:#555}.autoBPR .autoBPR__main .autoBPR__list{margin:0;padding:8px 0}.autoBPR .autoBPR__main .autoBPR__list .autoBPR__list__item{font-size:14px;text-indent:4px}.autoBPR .autoBPR__main .autoBPR__list .autoBPR__list__item .autoBPR__list__style{border-left:2px solid #ff9700}.autoBPR .autoBPR__main .autoBPR__list .autoBPR__list__item .mark__category{font-weight:700}@media (max-width:567px){.autoBPR{max-width:100%;width:100%}}.slideUp-autoBPR{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:SlideUpAutoBPR;animation-name:SlideUpAutoBPR;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slideDown-autoBPR{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:SlideDownAutoBPR;animation-name:SlideDownAutoBPR}#Input-entry_shop_implementation{margin:8px 0}#Tr-shop_salesMethod{display:none}#Tr-shop_salesMethod #Label-salesMethod{height:40px;line-height:40px;display:block}#Tr-shop_salesMethod .form_child_element_label.form_child_element_label-salesMethod{min-width:200px;margin:auto 0}#Tr-shop_salesMethod .form_child_element_content.form_child_element_content-salesMethod{font-size:14px}#Tr-shop_salesMethod .form_child_element_content.form_child_element_content-salesMethod .inputList-v.chkcheckbox li+li{margin-top:12px}#Tr-shop_salesMethod .form_child_element_content.form_child_element_content-salesMethod .input-checkbox-detail_text{padding-left:1.5em;font-size:12px;margin:0}#Tr-shop_salesMethod .form_child_element_content.form_child_element_content-salesMethod #Caution-entry_shop_salesMethod-doorToDoor{display:none;padding-left:1.2em}#Tr-shop_salesMethod .form_child_element_content.form_child_element_content-salesMethod #Caution-entry_shop_salesMethod-doorToDoor .autoBPR.autoBPR-salesMethod{display:block;max-width:100%;width:100%;margin-top:0}#Modal_shop-salesMethod .modal_container.form_element_modal_container{height:635px;width:650px}@media (max-width:567px) and (orientation:portrait){#Modal_shop-salesMethod .modal_container.form_element_modal_container{height:380px;width:85%}}@media (max-width:812px) and (orientation:landscape){#Modal_shop-salesMethod .modal_container.form_element_modal_container{height:299px;width:80%}}@media (max-width:768px){#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_head .modal_close.close{width:16px;height:16px;background-size:16px 16px}}#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_head .modal_title{font-size:20px;padding-right:0}@media (max-width:768px){#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_head .modal_title{font-size:18px}}@media (max-width:567px){#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_head .modal_title{font-size:15px}}#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body{padding:20px;line-height:1.8em}@media (max-width:567px){#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body{padding:16px;font-size:13px}}@media (max-width:812px) and (orientation:landscape){#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body{padding:10px 20px;font-size:13px}}#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;overflow:auto;height:480px;padding:0 8px}@media (max-width:567px){#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:240px}}@media (max-width:812px) and (orientation:landscape){#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body .modal_contents{height:170px}}#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body .modal_contents .modal_contents_title{margin:0;font-size:14px}#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body .modal_contents .modal_contents_list{padding:0;margin:20px 0}#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body .modal_contents .modal_contents_list .modal_contents_list_title{margin:0;font-size:14px}#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body .modal_contents .modal_contents_list .modal_contents_list_main{margin:0;font-size:12px}#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_body .modal_contents .modal_contents_list li+li{margin-top:16px}#Modal_shop-salesMethod .modal_container.form_element_modal_container .modal_foot{position:absolute;width:100%;bottom:0}.shop_machine__caution--levelHigh{display:block;margin-bottom:1rem}.text-ipad-catch{font-size:14px;font-weight:700;line-height:1.5}.text-ipad-caution{font-size:14px;color:#f55852;font-weight:700;line-height:1.5;margin-bottom:0}.text-ipad-caution.text-l{font-size:16px}.text-ipad-caution--lv2{color:#555;font-weight:400;font-size:14px;margin-top:4px;margin-bottom:8px}.shop_machine__caution{display:block;color:#999;margin:0;padding:0}.shop_machine__caution li{font-size:12px;text-indent:-1em;margin-left:1em}#Input-entry_machine-shop,#Input-entry_mastercard_cp,#Input-entry_visa_cp{padding:4px 0 0}#Modal_shop-usage .modal_container.form_element_modal_container{height:550px;width:60%}@media (max-width:567px) and (orientation:portrait){#Modal_shop-usage .modal_container.form_element_modal_container{height:380px;width:85%}}@media (max-width:812px) and (orientation:landscape){#Modal_shop-usage .modal_container.form_element_modal_container{height:299px;width:80%}}#Modal_shop-usage .modal_container.form_element_modal_container .modal_head .modal_title{font-size:20px;padding-right:0}@media (max-width:768px){#Modal_shop-usage .modal_container.form_element_modal_container .modal_head .modal_title{font-size:18px}}@media (max-width:567px){#Modal_shop-usage .modal_container.form_element_modal_container .modal_head .modal_title{font-size:16px}}#Modal_shop-usage .modal_container.form_element_modal_container .modal_body{padding:20px}@media (max-width:567px){#Modal_shop-usage .modal_container.form_element_modal_container .modal_body{padding:16px;font-size:13px}}@media (max-width:812px) and (orientation:landscape){#Modal_shop-usage .modal_container.form_element_modal_container .modal_body{padding:10px 20px;font-size:13px}}#Modal_shop-usage .modal_container.form_element_modal_container .modal_body p:nth-of-type(1){margin:0 0 12px 0}#Modal_shop-usage .modal_container.form_element_modal_container .modal_body p:nth-of-type(2){margin:20px 0 12px 0}#Modal_shop-usage .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;overflow:auto;height:395px}@media (max-width:567px){#Modal_shop-usage .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:240px}}@media (max-width:812px) and (orientation:landscape){#Modal_shop-usage .modal_container.form_element_modal_container .modal_body .modal_contents{height:170px}}#Modal_shop-usage .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list{margin:0;padding:12px;background-color:#f0f0f0;border-radius:6px}#Modal_shop-usage .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li{padding-left:0;text-indent:0}#Modal_shop-usage .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li::before{content:""}#Modal_shop-usage .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li span{display:table-cell}#Modal_shop-usage .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li+li{padding-top:12px}#Modal_shop-usage .modal_container.form_element_modal_container .modal_foot{position:absolute;width:100%;bottom:0}#SFR0109 .shopformats_tr th{border-bottom:none}#SFR0109 .shopformats_tr td{border-bottom:none;padding-top:4px}.tr-entry_discount+tr{background:url(../img/dot.png) repeat-x top}.tr-entry_discount td,.tr-entry_discount th{border-bottom:none}@media (max-width:568px) and (orientation:landscape){#SFR0202 .form th{width:145px}}#SFR0202 .radio-storeId-block{margin-bottom:22px}#SFR0202 #Input-reduction-storeId>li>label{cursor:pointer;position:relative}#SFR0202 .input-id{min-width:150px;width:150px}@media (max-width:567px){#SFR0202 .input-id{width:85%;max-width:85%}}#SFR0202 .input-amount,#SFR0202 .input-employee{min-width:150px;width:150px;text-align:right}@media (max-width:567px){#SFR0202 .input-amount,#SFR0202 .input-employee{width:85%;max-width:85%}}#SFR0202 .input-date,#SFR0202 .input-month,#SFR0202 .input-year{text-align:right}#SFR0202 .tr_reduction-entry{display:none}#SFR0202 tr#Tr-entry_reduction_baseCategory{display:none}#SFR0202 ul#Input-entry_reduction_employeesNumber li{display:block;margin-left:0}#SFR0202 #Input-entry_baseCategory .input-reduction_caution{margin-left:20px}#SFR0202 #Input-reduction-salesResults>li{display:block;margin:0}#SFR0202 .include-salesResults-none{display:block}#SFR0202 .include-salesResults-caution{margin-top:12px;display:block}#SFR0202 .include-salesResults-caution>ul{padding:0 0 0 8px;margin:0}#SFR0202 .include-salesResults-caution>p{margin:0}#SFR0202 .caution-list-division{margin-top:10px}#SFR0202 .reduction_machine__caution--levelHigh{display:block;margin-bottom:1em}#SFR0202 .reduction_machine__caution{display:block;color:#999}#SFR0202 .about-reduction{border:1px solid #ccc;border-radius:5px;padding:32px 20px}#SFR0202 .about-reduction p{margin:0;line-height:20px}#SFR0202 .about-reduction p.about-reduction__caution{font-size:12px;color:#999;line-height:16px}#SFR0202 .about-reduction .about-reduction__title{font-size:24px;padding-bottom:10px}#SFR0202 .about-reduction .about-reduction__description p{padding-bottom:5px}#SFR0202 .about-reduction .about-reduction__overview{padding-top:27px}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__item{display:flex;width:100%}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__item:first-child{padding-bottom:12px}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__item .about-reduction__overview__item__title{min-width:204px;background-color:#f3f3f3;padding:20px 17px;font-size:16px;font-weight:600;text-align:right;vertical-align:top}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__item .about-reduction__overview__item__detail{padding:16px 12px;width:100%}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__point .overview__point__item{display:flex;align-items:stretch;margin-bottom:8px}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__point .overview__point__item .overview__point__item__title{background-color:#20aee5;color:#fff;min-width:120px;display:flex;align-items:center;justify-content:center}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__point .overview__point__item .overview__point__item__detail{padding-left:11px;color:#20aee5}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__point .overview__point__item .overview__point__item__detail em{font-size:24px;font-family:"Avenir Next";font-weight:600;font-style:normal;padding:0 2px}@media (max-width:567px) and (orientation:portrait){#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__point .overview__point__item .overview__point__item__detail em{font-size:18px}}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__period-pc{padding-bottom:8px;display:block}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__period-pc img{width:100%;max-width:804px}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__period-sp{display:none}@media (max-width:567px){#SFR0202 .about-reduction{padding:17px 18px}#SFR0202 .about-reduction p{line-height:22px}#SFR0202 .about-reduction .about-reduction__title{font-size:18px;padding-bottom:6px}#SFR0202 .about-reduction .about-reduction__description p{padding-bottom:7px}#SFR0202 .about-reduction .about-reduction__overview{padding-top:14px}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__item{flex-direction:column}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__item:first-child{padding-bottom:20px}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__item .about-reduction__overview__item__title{padding:12px;text-align:left}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__item .about-reduction__overview__item__detail{padding:15px 0 0 0}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__point{padding:0 12px}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__point .overview__point__item .overview__point__item__title{min-width:96px}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__period-pc{display:none}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__period-sp{display:block;padding:0 11px 7px}#SFR0202 .about-reduction .about-reduction__overview .about-reduction__overview__period-sp img{width:100%;max-width:272px}}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container{height:580px;width:650px}@media (max-width:567px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container{height:380px;width:85%}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container{height:299px;width:80%}}@media (max-width:768px){#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_head .modal_close.close{width:16px;height:16px;background-size:16px 16px}}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_head .modal_title{font-size:20px;padding-right:0}@media (max-width:768px){#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_head .modal_title{font-size:18px}}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_head .modal_title{font-size:15px}}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body{padding:20px;line-height:1.8em}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body{padding:16px;font-size:13px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body{padding:10px 20px;font-size:13px}}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;overflow:auto;height:425px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:240px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents{height:170px}}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-all{margin:0;border:1px solid #ccc;border-radius:3px;padding:12px 24px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-all{padding:8px 12px}}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-1{padding-left:0;margin:0}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-1 li{list-style:none;display:flex;justify-content:flex-start;flex-wrap:nowrap;padding:0}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-1 li .listNumber{display:inline-block;min-width:35px}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-1 li .listText{display:inline-block}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-2{margin:0;display:block;padding-left:12px}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-2 li{list-style:none;display:flex;justify-content:flex-start;flex-wrap:nowrap;padding:0}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-2 li .listNumber{display:inline-block;min-width:45px}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-2 li .listText{display:inline-block}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-note ul{padding-left:1em}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list-note ul li{padding:2px 0}#SFR0202 .modal_reduction #Modal_reduction-employee .modal_container.form_element_modal_container .modal_foot{position:absolute;width:100%;bottom:0}#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container{height:450px;width:550px}@media (max-width:567px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container{height:380px;width:85%}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container{height:299px;width:80%}}#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_head .modal_title{font-size:20px;padding-right:0}@media (max-width:768px){#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_head .modal_title{font-size:18px}}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_head .modal_title{font-size:16px}}#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body{padding:20px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body{padding:16px;font-size:13px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body{padding:10px 20px;font-size:13px}}#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body p:nth-of-type(1){margin:0;padding-bottom:6px}#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body p:nth-of-type(2){margin:0;padding:6px 0}#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;overflow:auto;height:295px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:240px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body .modal_contents{height:170px}}#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list{margin:0;padding:0}#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li{padding:6px 0;text-indent:0}#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li::before{content:"";font-size:12px}#SFR0202 .modal_reduction #Modal_reduction-usage .modal_container.form_element_modal_container .modal_foot{position:absolute;width:100%;bottom:0}#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container{height:299px;width:550px}@media (max-width:567px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container{height:380px;width:85%}}@media (max-width:568px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container{height:299px;width:80%}}#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_head .modal_title,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_head .modal_title,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_head .modal_title{font-size:20px;padding-right:0}@media (max-width:768px){#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_head .modal_title,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_head .modal_title,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_head .modal_title{font-size:18px}}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_head .modal_title,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_head .modal_title,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_head .modal_title{font-size:16px}}#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_body,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_body,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body{padding:20px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_body,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_body,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body{padding:10px 16px;font-size:14px}}@media (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_body,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_body,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body{padding:10px 20px}}#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_body .modal_contents,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_body .modal_contents,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;overflow:auto;height:150px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_body .modal_contents,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_body .modal_contents,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:228px}}@media (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_body .modal_contents,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_body .modal_contents,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:160px}}#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list{margin:0;padding:0}#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li{padding-left:0;text-indent:0}#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li::before,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li::before,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li::before{content:"";font-size:12px}#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_foot,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_foot,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_foot{position:absolute;width:100%;bottom:0}#SFR0202 .modal_reduction #Modal_reduction-init .modal_container.form_element_modal_container .modal_foot .modal_btn.btn-back,#SFR0202 .modal_reduction #Modal_reduction-submit .modal_container.form_element_modal_container .modal_foot .modal_btn.btn-back,#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_foot .modal_btn.btn-back{border:1px solid #888;color:#fff;background-color:#999}#SFR0202 .modal_reduction #Modal_reduction-submit .modal_foot .modal_btn.close{border:1px solid #888;color:#fff;background-color:#999}#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container{height:299px;width:550px}@media (max-width:567px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container{height:399px;width:85%}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container{height:240px;width:80%}}#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_head .modal_title{font-size:20px;padding-right:0}@media (max-width:768px){#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_head .modal_title{font-size:18px}}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_head .modal_title{font-size:16px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_head .modal_title{font-size:16px}}#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_body{padding:16px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_body{padding:10px;font-size:13px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_body{padding:10px 20px;font-size:13px}}#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;overflow:auto}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:auto;line-height:1.4em}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_body .modal_contents{height:112px;line-height:1.4em}}#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list{margin:0;padding:0}#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li{padding-left:0;text-indent:0}#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li::before{content:"";font-size:12px}#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_foot{position:absolute;width:100%;bottom:0}#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_foot .modal_btn.btn-back{border:1px solid #888;color:#fff;background-color:#999}#SFR0202 .modal_reduction #Modal_reduction-salesResults .modal_container.form_element_modal_container .modal_foot .modal_btn.btn-close{border:1px solid #888;color:#fff;background-color:#999}#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container{height:650px;width:78%}@media (max-width:567px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container{height:380px;width:85%}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container{height:299px;width:80%}}#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_head .modal_close{margin:5px 5px}@media (max-width:567px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_head .modal_close{width:12px;height:12px;background-size:12px 12px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_head .modal_close{width:12px;height:12px;background-size:12px 12px}}#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_head .modal_title{font-size:20px;padding-right:0}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_head .modal_title{font-size:14px}}@media (max-width:768px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_head .modal_title{font-size:18px}}@media (max-width:567px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_head .modal_title{font-size:14px}}#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_body{padding:20px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_body{padding:10px;font-size:13px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_body{padding:10px 20px;font-size:13px}}#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;max-height:700px;height:500px;overflow:auto;padding-right:10px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:235px;padding-right:4px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_body .modal_contents{height:170px}}#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list{margin:0;padding:0}#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li{padding-left:0;text-indent:0}#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li::before{content:"";font-size:12px}#SFR0202 .modal_reduction #Modal_reduction-apply .modal_container.form_element_modal_container .modal_foot{position:absolute;width:100%;bottom:0}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container{height:650px;width:60%}@media (max-width:567px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container{height:380px;width:85%}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container{height:299px;width:80%}}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_head .modal_close{margin:5px 5px}@media (max-width:567px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_head .modal_close{width:12px;height:12px;background-size:12px 12px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_head .modal_close{width:12px;height:12px;background-size:12px 12px}}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_head .modal_title{font-size:20px;padding-right:0}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_head .modal_title{font-size:14px}}@media (max-width:768px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_head .modal_title{font-size:18px}}@media (max-width:567px) and (orientation:portrait){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_head .modal_title{font-size:14px}}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body{padding:20px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body{padding:10px;font-size:13px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body{padding:10px 20px;font-size:13px}}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;max-height:700px;height:500px;overflow:auto;padding-right:10px;line-height:1.4}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:253px;padding-right:4px}}@media (max-width:812px) and (orientation:landscape){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents{height:170px}}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list{margin:0;padding:0}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li{padding-left:0;text-indent:0}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents .modal_caution_list li::before{content:"";font-size:12px}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents table{margin:10px 0}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents table tbody tr{display:table-row}}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents table tbody tr th{border:1px solid #ccc;text-align:left;min-width:20px}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents table tbody tr th{display:table-cell;min-width:20px}}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents table tbody tr td{border:1px solid #ccc;width:42%;padding:8px 12px}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents table tbody tr td ol{list-style:disc;padding-left:10px;margin:0}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents table tbody tr td ol{padding-left:8px}}@media (max-width:567px){#SFR0202 .modal_reduction #Modal_reduction-tax .modal_container.form_element_modal_container .modal_body .modal_contents table tbody tr td{display:table-cell}}#SFR0202 .modal_reduction #Modal_reduction-tax .modal_foot{position:absolute;width:100%;bottom:0}#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container{height:220px;width:550px}@media (max-width:567px) and (orientation:portrait){#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container{height:280px;width:80%}}@media (max-width:568px) and (orientation:landscape){#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container{height:220px;width:80%}}#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_head .modal_title{font-size:20px;padding-right:0}@media (max-width:768px){#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_head .modal_title{font-size:18px}}@media (max-width:567px){#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_head .modal_title{font-size:16px}}#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_body{padding:20px}@media (max-width:567px){#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_body{padding:10px 16px;font-size:14px}}@media (orientation:landscape){#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_body{padding:10px 20px}}#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;overflow:auto;height:84px}@media (max-width:567px){#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:150px}}@media (orientation:landscape){#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_body .modal_contents{width:100%;height:89px}}#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_body .modal_contents p{margin:0}#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_foot{position:absolute;width:100%;bottom:0}#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_foot .modal_btn.btn-close{border:1px solid #888;color:#fff;background-color:#999}@media (max-width:567px){#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_foot .btn-close,#SFR0202 #Modal_reduction-storeId .modal_container.form_element_modal_container .modal_foot .btn-reinput{padding:0 8px;min-width:auto;font-size:15px}}@media (max-width:567px){#SFR0202 #Input-entry_reduction_annualSales,#SFR0202 #Input-entry_reduction_capital,#SFR0202 #Input-entry_reduction_employeesNumber{width:80%;max-width:80%}}#SFR0202 .ul_style-square{padding-left:20px}@media (max-width:567px){#SFR0202 .ul_style-square{padding-left:16px}}#SFR0202 .ul_style-square>li{padding:6px 0;list-style:square}#SFR0202 .ul_style-katakana>li{list-style:katakana}#SFR0202 .ul_style-none{padding-left:0}#SFR0202 .ul_style-none>li{list-style:none}#SFR0202 .ul_style-flex{padding-left:0;width:100%}#SFR0202 .ul_style-flex>li{display:flex}#SFR0202 .ul_style-flex>li>small{width:100%}#SFR0202 .ul_style-initial{padding-left:16px}#SFR0202 .ul_style-initial>li{list-style:initial}#SFR0202 .reduction-list_number-wide{min-width:30px}#SFR0202 .reduction-list_content{padding-left:4px}#SFR0202 .caution_reduction-apply>label{display:block;padding-left:12px}.action{width:100%;text-align:center;padding:0}.action_attention{color:#f55852}.action_main .btn-submit.btn-domain>img,.action_main .btn-submit.btn-entry>img{max-width:16px;width:16px;height:16px;margin:0 0 0 10px}@media screen and (max-width:767px){.action_main .btn-submit.btn-domain>img,.action_main .btn-submit.btn-entry>img{max-width:12px;width:12px;height:12px;margin:0 0 0 8px}}.action_main .btn-submit.btn-domain,.action_main .btn-submit.btn-entry{margin:0;float:none;width:100%;max-width:400px;height:60px;font-size:20px;background-color:#ff9700;border:1px solid #cc7802;box-shadow:0 3px #cc7802;line-height:36px;transition:.3s}@media screen and (max-width:767px){.action_main .btn-submit.btn-domain,.action_main .btn-submit.btn-entry{max-width:280px;font-size:16px;line-height:20px}}.action_main .btn-submit.btn-entry:hover{opacity:.6}.action_main .btn-submit.btn-domain-disabled{margin:0;float:none;width:100%;max-width:400px;height:60px;font-size:20px;background-color:#c2c2c2;border:1px solid #c2c2c2;box-shadow:none;line-height:36px}@media screen and (max-width:767px){.action_main .btn-submit.btn-domain-disabled{max-width:280px;height:44px;font-size:16px;line-height:20px}}.action_link{margin-bottom:56px}.action p br.br_payment-services{display:none}@media screen and (max-width:374px){.action p br.br_payment-services{display:block}}@media screen and (max-width:767px){.action p{font-size:12px}}.action_footer{margin-bottom:32px}@media screen and (max-width:767px){.action--jln .btn-submit.btn-domain-disabled{max-width:320px}}.contactCashless{border:4px solid #eee;border-radius:8px}.contactCashless p{margin:0}.contactCashless--common{margin-top:60px}.contactCashless .br-pc{display:block}@media (max-width:767px){.contactCashless .br-pc{display:none}}.contactCashless__col{display:flex;align-items:stretch}@media (max-width:767px){.contactCashless__col{display:block}}.contactCashless__block{display:flex;align-items:center;justify-content:center}@media (max-width:767px){.contactCashless__block{display:block;padding:20px 0;text-align:center}}.contactCashless__block--title{width:20vw;text-align:center;background:#eee}@media (max-width:767px){.contactCashless__block--title{width:100%;padding:12px 0}}.contactCashless__block--tel{width:40vw}@media (max-width:767px){.contactCashless__block--tel{width:100%;padding-bottom:4px}}.contactCashless__block--date{width:40vw;padding:20px 0}@media (max-width:767px){.contactCashless__block--date{width:100%}}.contactCashless__block--date .contactCashless__block__inner{position:relative}.contactCashless__block--date .contactCashless__block__inner::before{position:absolute;left:0;display:inline-block;content:"";height:100%;border-left:4px dashed #eee}@media (max-width:767px){.contactCashless__block--date .contactCashless__block__inner::before{display:none}}.contactCashless__block__inner{padding:0 32px}@media (min-width:768px) and (max-width:1024px){.contactCashless__block__inner{padding:0 24px}}@media (max-width:767px){.contactCashless__block__inner{padding:0 10px}}.contactCashless__tel__title{font-size:16px;font-weight:400;color:#20aee5;white-space:nowrap}@media (min-width:768px) and (max-width:1024px){.contactCashless__tel__title{font-size:2vw}}@media (max-width:767px){.contactCashless__tel__title{font-size:16px}}.contactCashless__tel__link{padding-top:10px}@media (max-width:767px){.contactCashless__tel__link{padding-top:20px}}.contactCashless__tel__link span{display:inline-block;line-height:1;font-size:2vw;white-space:nowrap;color:#555}@media (min-width:768px) and (max-width:1024px){.contactCashless__tel__link span{font-size:4vw}}@media (max-width:767px){.contactCashless__tel__link span{font-size:32px}}.contactCashless__date__text{padding-top:10px}.contactCashless__date__caution{margin-top:8px;color:#999}#pageBottomContact{width:100%;border-top:1px solid #ccc;padding-top:56px}@media screen and (max-width:767px){#pageBottomContact{padding:40px 16px}}#pageBottomContact .contents_title{text-align:center;font-size:24px;font-weight:400;color:#20aee5;line-height:1.6;margin-bottom:56px}@media screen and (max-width:767px){#pageBottomContact .contents_title{font-size:17px;margin-bottom:40px}}@media screen and (max-width:374px){#pageBottomContact .contents_title{font-size:14px;margin-bottom:32px}}#pageBottomContact:last-child{border-bottom:none}#pageBottomContact .contents_title{text-align:center;font-size:24px;font-weight:400;color:#20aee5;line-height:1.6;margin-bottom:56px}@media screen and (max-width:767px){#pageBottomContact .contents_title{font-size:17px;margin-bottom:40px}}@media screen and (max-width:374px){#pageBottomContact .contents_title{font-size:14px;margin-bottom:32px}}#pageBottomContact .pageBottom_contact{text-align:center;margin-bottom:80px}#pageBottomContact .pageBottom_contact__inner___name{font-size:16px}@media screen and (max-width:767px){#pageBottomContact .pageBottom_contact__inner___name{font-size:14px}}@media screen and (max-width:374px){#pageBottomContact .pageBottom_contact__inner___name{font-size:13px}}#pageBottomContact .pageBottom_contact__inner___numbar{font-size:40px;color:#20aee5;font-weight:600;margin:0}@media screen and (max-width:767px){#pageBottomContact .pageBottom_contact__inner___numbar{font-size:24px}}#pageBottomContact .pageBottom_contact__supplement{color:#999;font-size:12px}.regionAboutAirpay figure,.regionAboutAirpay p,.regionAboutAirpay ul{margin:0;padding:0}.regionAboutAirpay sub{bottom:0;font-size:50%}@media screen and (max-width:767px){.regionAboutAirpay sub{font-size:12px}}.regionAboutAirpay .is-sp{display:none}@media screen and (max-width:767px){.regionAboutAirpay .is-sp{display:block}}.regionAboutAirpay__inner{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:767px){.regionAboutAirpay__inner{gap:46px}}.regionAboutAirpay .regionAboutAirpayMerit__list{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:767px){.regionAboutAirpay .regionAboutAirpayMerit__list{gap:46px}}.regionAboutAirpay .regionAboutAirpayMerit__item{display:grid;grid-template-areas:"title img" "note img";gap:16px 80px;grid-template-columns:1fr 300px}@media screen and (max-width:767px){.regionAboutAirpay .regionAboutAirpayMerit__item{grid-template-areas:"title" "img" "note";grid-template-columns:none;justify-items:center}}.regionAboutAirpay .regionAboutAirpayMerit__title{grid-area:title;align-self:flex-end;font-size:24px;font-weight:400}@media screen and (max-width:767px){.regionAboutAirpay .regionAboutAirpayMerit__title{font-size:16px;text-align:center}}.regionAboutAirpay .regionAboutAirpayMerit__note{grid-area:note;margin:0;font-size:10px;color:#999;align-self:flex-start}.regionAboutAirpay .regionAboutAirpayMerit__img{grid-area:img;display:block}@media screen and (max-width:767px){.regionAboutAirpay .regionAboutAirpayMerit__img{max-width:300px}}.regionAboutAirpay .regionAboutAirpayPiechart__list{display:flex;justify-content:space-between;gap:20px}@media screen and (max-width:767px){.regionAboutAirpay .regionAboutAirpayPiechart__list{flex-direction:column;align-items:center;gap:16px}}.regionAboutAirpay .regionAboutAirpayPiechart__item{max-width:430px}@media screen and (max-width:767px){.regionAboutAirpay .regionAboutAirpayPiechart__item{max-width:327px}}.regionAboutAirpay .regionAboutAirpayPiechart__note{color:#999;font-size:10px;margin-top:16px}.regionAboutAirpay .regionAboutAirpayCase__list{display:flex;justify-content:space-between;gap:19px}@media screen and (max-width:767px){.regionAboutAirpay .regionAboutAirpayCase__list{flex-direction:column;gap:16px}}.regionAboutAirpay .regionAboutAirpayCase__item{background-color:#f0faff;border-radius:8px;padding:20px;max-width:430px}@media screen and (max-width:767px){.regionAboutAirpay .regionAboutAirpayCase__item{max-width:100%}}.regionAboutAirpay .regionAboutAirpayCase__figure{display:flex;align-items:center;gap:12px}.regionAboutAirpay .regionAboutAirpayCase__img{max-width:100px}.regionAboutAirpay .regionAboutAirpayCase__category{background-color:#fff;color:#20aee5;border:#20aee5 1px solid;border-radius:2px;font-size:10px;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;line-height:1}.regionAboutAirpay .regionAboutAirpayCase__name{margin-top:5px;font-size:10px;line-height:1}.regionAboutAirpay .regionAboutAirpayCase__comment{margin-top:10px}.regionAboutAirpay .regionAboutAirpayAction{margin-top:70px}.regionAboutAirpay .regionAboutAirpayAction__attention{margin-bottom:16px}.regionAboutAirpay .regionAboutAirpayAction__main{margin-bottom:16px}html{scroll-behavior:smooth}.ipad-program-banner{padding:0 40px;margin-top:-3px}@media (max-width:1023px){.ipad-program-banner{padding:0 20px}}.ipad-program-banner__link{display:block;max-width:1040px;margin-inline:auto;transition:.4s}@media (max-width:1023px){.ipad-program-banner__link{max-width:335px}}.ipad-program-banner__link:hover{opacity:.6}.ipad-program-banner__img{width:100%;height:auto}.ipad-pgm{padding:80px}@media screen and (max-width:767px){.ipad-pgm{padding:48px 20px}}.ipad-pgm__inner{max-width:1040px;margin-inline:auto}.ipad-pgm__head{text-align:center;font-size:32px;font-weight:600;line-height:1.2;letter-spacing:1.92px}@media screen and (max-width:767px){.ipad-pgm__head{font-size:24px}}.ipad-pgm__body{margin-top:32px}.ipad-pgm__mv-img{width:100%;height:auto}.ipad-pgm__entry-button{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:32px}@media screen and (max-width:767px){.ipad-pgm__entry-button{margin-top:20px}}.ipad-pgm__caution{margin-top:16px;color:#666;text-align:center;font-size:14px;font-weight:300}@media screen and (max-width:767px){.ipad-pgm__caution{font-size:12px}}.ipad-pgm__caution:not(:first-of-type){margin-top:4px}.ipad-pgm__static{padding-top:48px}@media screen and (max-width:767px){.ipad-pgm__static{padding-top:32px}}.ipad-pgm-static__head{text-align:center;font-size:24px;font-weight:600;line-height:1.4;letter-spacing:1.44px;padding-bottom:20px;border-bottom:1px solid #ccc}@media screen and (max-width:767px){.ipad-pgm-static__head{font-size:16px;padding-bottom:8px;letter-spacing:.96px}}.ipad-pgm-static__list{margin-top:20px}.ipad-pgm-static__item{font-size:16px;font-weight:400;line-height:1.4;margin-left:1em;text-indent:-1em}@media screen and (max-width:767px){.ipad-pgm-static__item{font-size:14px}}.ipad-pgm-static__item::before{content:"・";margin-right:4px}.ipad-pgm-static__item:not(:first-of-type){margin-top:9px}.ipad-pgm-static__item a{margin-right:5px;padding-right:15px;background-position:right center;background-image:url(../img/icon_external_link-blue.png);background-repeat:no-repeat;background-size:11px auto}.ipad-pgm-static__caution{font-size:16px;font-weight:300;line-height:1.4;margin-top:8px;margin-left:1em;text-indent:-1em}@media screen and (max-width:767px){.ipad-pgm-static__caution{font-size:14px}}.ipad-pgm-static__caution::before{content:"※";margin-right:4px}@media (max-width:567px){.is-pc{display:none}}.section__m{margin-bottom:40px}.section__inner{width:960px;margin:0}@media (min-width:699px) and (max-width:991px){.section__inner{width:100%}}@media (max-width:698px){.section__inner{width:100%;padding:0 16px}}.section__inner>h2{padding-bottom:40px}.section_info{margin:12px 0;position:relative;padding-left:20px}.section_info::before{display:block;content:"";background:url(../img/icon_i.svg) no-repeat center/contain;width:16px;height:16px;position:absolute;left:0;top:2px}.btn__primary,a.btn__primary{width:auto;height:72px;padding:0 16px;background-color:#20aee5;border:1px solid #2f9ac4;box-shadow:0 2px #2f9ac4;border-radius:4px;color:#fff;font-size:24px;line-height:72px;text-align:center;text-decoration:none;display:inline-block}.btn__primary:hover,a.btn__primary:hover{opacity:.6}.table{width:100%;margin:0 0 10px;border-right:none;border:4px solid #eee}.table tbody th{background:#f8f8f6;text-align:center}.table tbody td,.table tbody th{width:50%;padding:8px 20px;table-layout:fixed}.table tbody td{border-right:1px solid #eee}.table tbody td li{margin-top:4px}.table tbody td li small{display:block}@media (min-width:699px) and (max-width:991px){.table tbody td li small{white-space:nowrap}}@media (max-width:698px){.table tbody td li small{width:auto;display:inline-block}}.certificates_table{width:100%;margin:0 0 20px;border-right:none;border:4px solid #eee}.certificates_table tbody th{width:200px;background:#f8f8f6;text-align:left}.certificates_table tbody td,.certificates_table tbody th{padding:8px 20px;border-bottom:1px solid #eee;table-layout:fixed}@media (max-width:698px){.certificates_table tbody td,.certificates_table tbody th{width:100%;display:block}}.certificates_table tbody td li{margin-top:4px}.certificates_table tbody td li small{display:block}@media (min-width:699px) and (max-width:991px){.certificates_table tbody td li small{white-space:nowrap}}@media (max-width:698px){.certificates_table tbody td li small{width:auto}}.certificates_table#Table-permit_certificate th{width:370px}@media (min-width:699px) and (max-width:991px){.certificates_table#Table-permit_certificate th{width:270px}}@media (max-width:698px){.certificates_table#Table-permit_certificate th{width:100%;display:block}}.step-box{padding-left:86px;padding-bottom:10px;background:url(../img/arrow_down_entry.png) 24px bottom no-repeat transparent;background-size:18px 909px}.step-box.is-last{background:0 0}.step-box .step-box__title{font-size:24px;font-weight:400;position:relative}.step-box .step-box__title span{width:66px;height:66px;color:#20aee5;text-align:center;line-height:66px;font-size:32px;display:block;position:absolute;left:-86px}.step-box .step-box__title span img{width:66px;height:66px}.step-box p{margin-top:4px}.step-box span{color:#fc6356}@media (max-width:567px){.step-box{padding-left:0;background-image:none}.step-box .step-box__title{margin-bottom:16px;padding-left:54px;position:relative}.step-box .step-box__title span{width:44px;height:44px;line-height:44px;top:8px;left:0}.step-box .step-box__title span img{width:44px;height:44px}}.step-box_list{margin:0 0 20px;padding:0;list-style-type:none}.step-box_list .step-box{margin-top:20px}.orderedBox{padding:32px 32px 32px 64px;border:solid 2px #20aee5;border-radius:8px}.orderedBox+.orderedBox{margin-top:32px}.orderedBox .orderedBox__title{font-size:20px;font-weight:400;position:relative}.orderedBox .orderedBox__title span{color:#20aee5;text-align:center;font-size:34px;font-family:Avenir;display:block;position:absolute;left:-40px;top:-8px}.orderedBox .orderedBox__title span img{width:44px;height:44px}.orderedBox .orderedBox__list--first{margin-bottom:28px}.orderedBox p{margin-top:10px;margin-bottom:0}.orderedBox table{margin-top:16px}.orderedBox .certificates_table{margin-bottom:0}.orderedBox.orderedBox--region{margin-top:40px;padding:32px}@media (max-width:567px){.orderedBox.orderedBox--region{padding:12px}}.orderedBox.orderedBox--region>.orderedBox__title{padding:0}.reduction--document--strong{padding:2px 4px;border-bottom:2px solid #20aee5}.reduction--document--strong--bracket{padding:2px 0 2px 4px;border-bottom:2px solid #20aee5}.reduction-text-grey{color:#888}.reduction-text-normal{color:#555}.reduction-text-underLine{padding-bottom:1px;border-bottom:1px solid #555}.orderedBox.orderedBox--reduction{border:none;padding:0;margin:32px 0}.orderedBox__content{margin:16px 0}.orderedBox__content>p{margin:16px 0}.orderedBox__content__list{margin:0;padding:12px 24px;border:4px #eee solid;border-radius:4px;width:100%}@media (max-width:567px){.orderedBox__content__list{padding:10px 12px}}.orderedBox__footer__list{margin:0;padding:0;border-radius:4px;width:100%}@media (max-width:567px){.orderedBox{padding:12px;background-image:none}.orderedBox .orderedBox__title{margin-bottom:16px;padding-left:54px;position:relative}.orderedBox .orderedBox__title span{width:44px;height:44px;line-height:44px;top:-5px;left:0}.orderedBox .orderedBox__title span img{width:44px;height:44px}}.orderedBox_list .orderedBox_list_title{margin:0 0 20px;padding:0 0 8px;font-size:24px;text-align:center}.big-action{margin-top:40px;padding:40px;background:#eef9fd;text-align:center}.big-action p{margin:0 0 24px}@media (min-width:699px) and (max-width:991px){.big-action p{margin:0}}@media (max-width:698px){.big-action p{margin:0}}@media (min-width:699px) and (max-width:991px){.big-action a{font-size:18px}}@media (max-width:698px){.big-action a{font-size:16px}}@media (max-width:567px){.big-action{padding:16px}.big-action a{margin-bottom:16px}}.client__support__wrapper{display:flex;width:100%}@media (max-width:698px){.client__support__wrapper{display:block}}.client__request,.client__support,.support{width:600px;margin:0 auto;margin-top:140px;padding:32px;border:2px solid #eee;border-radius:4px;font-size:14px;font-style:normal;line-height:1.4em;text-align:center}@media (max-width:698px){.client__request,.client__support,.support{width:100%;padding:16px}}.client__request p,.client__support p,.support p{margin-bottom:0;margin-top:0}@media (max-width:698px){.client__request p,.client__support p,.support p{white-space:nowrap}}@media (max-width:699px){.client__request p,.client__support p,.support p{white-space:normal}}@media (max-width:698px){.client__support{margin-top:60px}}.client__request{margin-left:2%}@media (max-width:698px){.client__request{margin-top:20px;margin-left:0}}.js--client__request__display{display:block}.contactBox{width:100%;margin-top:16px;display:table}.contactBox .contactBox_item{padding:8px 16px;border-left:1px solid #eee;display:table-cell;vertical-align:middle}@media (max-width:698px){.contactBox .contactBox_item{border-left:none;border-top:1px solid #eee;display:block}}.contactBox .contactBox_item:first-child{border-left:none}@media (max-width:698px){.contactBox .contactBox_item:first-child{border-top:none;padding:0 0 18px 0;margin:30px 0 10px 0;border-bottom:none}}.contactBox .contactBox_item a{color:#777;font-size:14px;text-decoration:none}.contactBox .contactBox_item address{margin:20px 0 9px;font-size:24px;font-family:"Avenir Next",serif;font-style:normal}@media (max-width:698px){.contactBox .contactBox_item address{margin-top:15px}}.contactBox .contactBox_item small{color:#999}#SCL0001 .contactBox .contactBox_item:last-child,#SCL0101 .contactBox .contactBox_item:last-child,#SCL0201 .contactBox .contactBox_item:last-child,#SCL0301 .contactBox .contactBox_item:last-child,#SCL0302 .contactBox .contactBox_item:last-child,#SCL0401 .contactBox .contactBox_item:last-child,#SCL0402 .contactBox .contactBox_item:last-child,#SCL0701 .contactBox .contactBox_item:last-child,#SCL0702 .contactBox .contactBox_item:last-child,#SCL0703 .contactBox .contactBox_item:last-child,#SCL0704 .contactBox .contactBox_item:last-child,#SCL0901 .contactBox .contactBox_item:last-child,#SFR0001 .contactBox .contactBox_item:last-child,#SFR0101 .contactBox .contactBox_item:last-child{display:none}.checklistBox{width:960px;margin:0 auto;padding:20px 20px 10px}@media (max-width:698px){.checklistBox{width:100%}}.checklistBox p{margin-top:4px}.modal{transition:opacity .2s,visibility 0s ease .2s;opacity:0;visibility:hidden}.modal_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);cursor:pointer;transition:opacity .2s,visibility .2s ease .2s;opacity:0;visibility:hidden}.modal_container{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;box-shadow:0 4px 12px rgba(0,0,0,.5);border-radius:6px;background:#fff;overflow:hidden;z-index:100}.modal_container.form_element_modal_container{width:640px;height:299px}@media (max-width:699px){.modal_container.form_element_modal_container{width:85%;height:294px}}@media (max-width:567px){.modal_container.form_element_modal_container{width:85%;height:399px}}.modal_head{padding:10px;background:#fafafa;border-bottom:1px solid #ccc}.modal_close{display:inline-block;float:left;width:18px;height:18px;margin:5px 0;background:url(../img/modal_close_btn.png) no-repeat;background-size:18px 18px;cursor:pointer}.modal_title{padding-right:18px;margin:0;text-align:center;font-size:20px;font-weight:700}.modal_body{display:flex;justify-content:space-between;align-items:center;padding:20px}@media (max-width:567px){.modal_body{display:block}}.modal_contents{width:60%}@media (max-width:567px){.modal_contents{width:100%}}.modal_text{margin:0}.modal_caution_list{margin:0;padding:0}.modal_caution_list li{padding-left:1em;text-indent:-1em}.modal_caution_list li::before{content:"※";font-size:12px}.modal_fig{width:240px}@media (max-width:567px){.modal_fig{margin:16px auto 0}}.modal_fig img{max-width:100%}.modal_foot{padding:10px;text-align:right;background:rgba(255,255,255,.9);border-top:1px solid #ddd}.modal_btn{display:inline-block;min-width:120px;height:44px;line-height:44px;padding:0 16px;text-align:center;vertical-align:middle;text-decoration:none;background-color:#20aee5;border:1px solid #2f9ac4;border-radius:4px;font-size:16px;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal_btn:hover{opacity:.6}@media (max-width:567px){.modal .br-sp::before{content:"\a";white-space:pre}}.modal.is-show,.modal_overlay.is-show{transition-delay:0s;visibility:visible;opacity:1;z-index:11}html.is-fixed,html.is-fixed body{width:100%;overflow:hidden}.form_element_modal_btn a{text-decoration:underline}@media (max-width:567px){#Modal-apply_store .modal_title,#Modal-apply_store--region .modal_title{font-size:14px;margin-right:0}}#Modal-apply_store .modal_contents,#Modal-apply_store--region .modal_contents{width:100%}@media (max-width:568px) and (orientation:landscape){#Modal-apply_store .modal_contents,#Modal-apply_store--region .modal_contents{height:57vh;overflow:scroll}}#Modal-apply_store .form_element_modal_container,#Modal-apply_store--region .form_element_modal_container{min-height:355px;text-align:center;overflow:auto}@media (max-width:567px){#Modal-apply_store .form_element_modal_container,#Modal-apply_store--region .form_element_modal_container{height:368px}}@media (max-width:480px){#Modal-apply_store .form_element_modal_container,#Modal-apply_store--region .form_element_modal_container{height:368px}}@media (max-width:400px){#Modal-apply_store .form_element_modal_container,#Modal-apply_store--region .form_element_modal_container{height:400px}}@media (max-width:568px) and (orientation:landscape){#Modal-apply_store .form_element_modal_container,#Modal-apply_store--region .form_element_modal_container{height:90vh;min-height:auto}}#Modal-apply_store .modal_text+.modal_text,#Modal-apply_store--region .modal_text+.modal_text{margin-top:1em}#Modal-apply_store .copy_box,#Modal-apply_store--region .copy_box{padding:2.5em 0}@media (max-width:480px){#Modal-apply_store .copy_box,#Modal-apply_store--region .copy_box{padding:2em 0}}@media (max-width:567px){#Modal-apply_store .copy_box .btn-copy,#Modal-apply_store--region .copy_box .btn-copy{margin-top:1em}}#Modal-apply_store .modal_foot,#Modal-apply_store--region .modal_foot{position:absolute;width:100%;bottom:0}#Modal-apply_store #Text-shouldSelectedText,#Modal-apply_store--region #Text-shouldSelectedText{display:inline-block;min-width:200px;text-align:left;min-height:38px;padding:11px 6px 8px 6px;background:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;vertical-align:middle}#Modal-usage_store .form_element_modal_container,#Modal-usage_store--region .form_element_modal_container{height:262px}@media (max-width:699px){#Modal-usage_store .form_element_modal_container,#Modal-usage_store--region .form_element_modal_container{height:283px}}@media (max-width:630px){#Modal-usage_store .form_element_modal_container,#Modal-usage_store--region .form_element_modal_container{height:313px}}@media (max-width:568px){#Modal-usage_store .form_element_modal_container,#Modal-usage_store--region .form_element_modal_container{width:85%;height:279px}}@media (max-width:512px){#Modal-usage_store .form_element_modal_container,#Modal-usage_store--region .form_element_modal_container{height:300px}}@media (max-width:476px){#Modal-usage_store .form_element_modal_container,#Modal-usage_store--region .form_element_modal_container{height:321px}}@media (max-width:383px){#Modal-usage_store .form_element_modal_container,#Modal-usage_store--region .form_element_modal_container{height:342px}}@media (max-width:381px){#Modal-usage_store .form_element_modal_container,#Modal-usage_store--region .form_element_modal_container{height:342px}}@media (max-width:376px){#Modal-usage_store .form_element_modal_container,#Modal-usage_store--region .form_element_modal_container{height:360px}}@media (max-width:568px) and (orientation:landscape){#Modal-usage_store .form_element_modal_container,#Modal-usage_store--region .form_element_modal_container{height:93vh;min-height:auto}}#Modal-usage_store .modal_body,#Modal-usage_store--region .modal_body{padding:24px}@media (max-width:568px){#Modal-usage_store .modal_body,#Modal-usage_store--region .modal_body{padding:16px}}@media (max-width:567px){#Modal-usage_store .modal_title,#Modal-usage_store--region .modal_title{font-size:14px;margin-right:0}}#Modal-usage_store .modal_contents,#Modal-usage_store--region .modal_contents{width:100%}#Modal-usage_store .modal_caution_list,#Modal-usage_store--region .modal_caution_list{padding-top:1em}#Modal-usage_store .modal_foot,#Modal-usage_store--region .modal_foot{position:absolute;width:100%;bottom:0}#SFR0101 .section__title_s{margin:0 0 24px;color:#555;font-size:28px;text-align:center;font-weight:400}#SFR0101 .content__header{padding-top:40px;width:100%;max-width:680px;margin:0 auto;text-align:center}@media (max-width:567px){#SFR0101 .content__header{padding:20px 0 0}#SFR0101 .content__header .content__header__inner{width:100%;margin:0}}#SFR0101 .content_body{padding-top:20px}@media (max-width:699px){#SFR0101 .content_body{padding-top:0}}#SFR0101 .h2{margin:0 0 20px;color:#20aee5;font-size:36px;text-align:center;font-weight:400}@media (max-width:567px){#SFR0101 .h2{margin-bottom:16px;font-size:28px}}#SFR0101 .h3{padding-bottom:0;border-bottom:none}@media (max-width:567px){#SFR0101 .h3{font-size:16px}}#SFR0101 .section{padding-bottom:40px}@media (max-width:567px){#SFR0101 .section{padding:16px 0}}#SFR0101 .section__m{margin-bottom:0}#SFR0101 .section__inner{width:960px;margin:0 auto}@media (min-width:699px) and (max-width:991px){#SFR0101 .section__inner{width:100%}}@media (max-width:698px){#SFR0101 .section__inner{width:100%;padding:0}}#SFR0101 .btn,#SFR0101 a.btn{width:268px;height:72px;padding:0 16px;background-color:#f3faff;border:1px solid #b2cad4;box-shadow:0 2px #b2cad4;border-radius:4px;color:#777;font-size:24px;line-height:72px;text-align:center;text-decoration:none;display:inline-block}#SFR0101 .btn:hover,#SFR0101 a.btn:hover{opacity:.6}@media (max-width:567px){#SFR0101 .btn,#SFR0101 a.btn{width:100%;height:70px;line-height:70px;font-size:20px;box-sizing:border-box}}#SFR0101 .btn__entry,#SFR0101 a.btn__entry{width:268px;height:72px;padding:0 8px;background-color:#20aee5;border:1px solid #2f9ac4;box-shadow:0 2px #2f9ac4;border-radius:4px;color:#fff;font-size:24px;line-height:72px;text-align:center;text-decoration:none;display:inline-block}#SFR0101 .btn__entry:hover,#SFR0101 a.btn__entry:hover{opacity:.6}#SFR0101 .btn__entry:disabled,#SFR0101 a.btn__entry:disabled{background-color:#aaa;border:1px solid #aaa;box-shadow:0 2px #aaa}@media (max-width:567px){#SFR0101 .btn__entry,#SFR0101 a.btn__entry{width:100%;padding:0 8px;font-size:20px}}#SFR0101 .steps{text-align:center}#SFR0101 .steps img{height:55px;width:100%;max-width:573px}@media (max-width:567px){#SFR0101 .content__header,#SFR0101 .section{padding-bottom:16px}#SFR0101 .steps img{width:100%;height:auto}}#SFR0101 .caution__box{width:100%;text-align:center;padding:16px 32px;border:2px solid #20aee5;border-radius:8px;margin-bottom:32px}#SFR0101 .caution__box .caution{color:#fc6356}#SFR0101 .isOpen__caution__box{text-align:center;margin:16px 32px;color:#fc6356}#SFR0101 ul.otherdocs{width:100%;padding-left:0;margin:16px 0 20px;background:#fff;border-right:none;border:4px solid #eee;list-style-type:disc;list-style-position:inside}#SFR0101 ul.otherdocs li{margin:0;padding:8px 20px;border-bottom:1px solid #eee}#SFR0101 .big-action{margin-top:40px;padding:40px;background:#eef9fd;text-align:center}#SFR0101 .big-action p{margin:0 0 24px}@media (min-width:699px) and (max-width:991px){#SFR0101 .big-action a{font-size:18px}}@media (max-width:698px){#SFR0101 .big-action a{width:100%;font-size:16px}}#SFR0101 .big-action .caution__box{width:100%;text-align:center;padding:0;border:none}@media (max-width:567px){#SFR0101 .big-action{padding:16px}#SFR0101 .big-action button{margin:8px 0}}#SFR0101 .payment-type-wrap--aircard{border:1px solid #ccc;border-radius:8px}#SFR0101 .payment-type-wrap--aircard .payment-type_block{padding:10px 0}.payment-type-box{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.payment-type{width:100%;overflow:hidden}.payment-type+.payment-type{border-top:1px solid #ccc}.payment-type_img_list{vertical-align:middle;margin:-10px -10px 0;margin:20px 0 10px;padding-right:10px;text-align:center}.payment-type_img_list:after{content:"";display:block;clear:both}@media (max-width:567px){.payment-type_img_list{padding:0}}.payment-type_img_list li{margin:10px 4px 0;display:inline-block}.payment-type_img_list img{height:50px}@media (max-width:567px){.payment-type_img_list img{height:36px}}.certificates_check{margin-bottom:0;padding:20px 0 0}@media (max-width:699px){.certificates_check{padding-top:0}}.certificates_check_inner{padding:30px;position:relative;width:680px;border:1px solid #20aee5;border-radius:8px;background-color:#fff;padding:34px 0 42px;margin:0 auto 40px}@media (max-width:699px){.certificates_check_inner{width:100%;padding:20px 20px 22px}}.certificates_heading{margin:0}.certificate{display:block;padding-top:40px;width:100%;text-align:center}@media (max-width:567px){.certificate{display:block}}.certificate+.certificate{padding-top:32px;margin:0}@media (max-width:699px){.certificate+.certificate{border:none}}@media (max-width:567px){.certificate+.certificate{padding-top:16px}}.certificate .certificate_input{width:50%;min-width:100%;display:table-cell;padding-left:20px;text-align:left}@media (max-width:567px){.certificate .certificate_input{display:block;padding-left:0;text-align:center;width:100%;margin-top:8px}}.certificate .certificate_label{padding:0;margin:0;display:block;width:100%;text-align:center;padding-bottom:10px;font-size:16px}.certificate #Select-entryType{height:42px;line-height:42px}@media (max-width:567px){.certificate #Select-entryType{height:auto;line-height:inherit}}.certificate .certificate_input{display:block;width:100%;text-align:center;padding-left:0}.certificate .label_input--radio>span{position:relative;display:inline-block;width:120px;height:40px;border:2px solid #ddd;border-radius:20px;box-shadow:0 2px 0 #ddd;padding-left:38px;text-align:left;font-size:16px;line-height:36px;color:#777}.certificate .label_input--radio>span::before{content:"";display:block;position:absolute;top:10px;left:10px;width:16px;height:16px;border:2px solid #ccc;border-radius:100%;box-sizing:border-box}@media (max-width:699px){.certificate .label_input--radio>span{width:100px;padding-left:34px}}.certificate .label_input--radio :checked+span{border:2px solid #20aee5;background-color:#20aee5;color:#fff;box-shadow:none}.certificate .label_input--radio :checked+span::before{content:"";display:block;position:absolute;top:10px;left:10px;width:16px;height:16px;background-color:#fff;border:2px solid #fff;border-radius:100%;box-sizing:border-box}.certificate .label_input--radio+.label_input--radio{margin-left:20px}.certificate input[type=radio]{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#SFR0103 .table__layout,#SFR0106 .table__layout,#SFR0108 .table__layout{table-layout:fixed}#SFR0103 #Table-entry_service .label__incidental_service,#SFR0103 .table-entry_service .label__incidental_service,#SFR0106 #Table-entry_service .label__incidental_service,#SFR0106 .table-entry_service .label__incidental_service,#SFR0108 #Table-entry_service .label__incidental_service,#SFR0108 .table-entry_service .label__incidental_service{margin-bottom:12px}#SFR0103 #Table-entry_service .th__product--logo,#SFR0103 .table-entry_service .th__product--logo,#SFR0106 #Table-entry_service .th__product--logo,#SFR0106 .table-entry_service .th__product--logo,#SFR0108 #Table-entry_service .th__product--logo,#SFR0108 .table-entry_service .th__product--logo{text-align:left;line-height:0;vertical-align:top}@media (max-width:567px){#SFR0103 #Table-entry_service .th__product--logo,#SFR0103 .table-entry_service .th__product--logo,#SFR0106 #Table-entry_service .th__product--logo,#SFR0106 .table-entry_service .th__product--logo,#SFR0108 #Table-entry_service .th__product--logo,#SFR0108 .table-entry_service .th__product--logo{text-align:center;padding:32px 4px 0}}@media (min-width:568px) and (max-width:699px) and (orientation:landscape){#SFR0103 #Table-entry_service .th__product--logo,#SFR0103 .table-entry_service .th__product--logo,#SFR0106 #Table-entry_service .th__product--logo,#SFR0106 .table-entry_service .th__product--logo,#SFR0108 #Table-entry_service .th__product--logo,#SFR0108 .table-entry_service .th__product--logo{width:100px}}#SFR0103 #Table-entry_service .th__product--logo img,#SFR0103 .table-entry_service .th__product--logo img,#SFR0106 #Table-entry_service .th__product--logo img,#SFR0106 .table-entry_service .th__product--logo img,#SFR0108 #Table-entry_service .th__product--logo img,#SFR0108 .table-entry_service .th__product--logo img{max-height:25px}@media (min-width:568px) and (max-width:699px) and (orientation:landscape){#SFR0103 #Table-entry_service .th__product--logo img,#SFR0103 .table-entry_service .th__product--logo img,#SFR0106 #Table-entry_service .th__product--logo img,#SFR0106 .table-entry_service .th__product--logo img,#SFR0108 #Table-entry_service .th__product--logo img,#SFR0108 .table-entry_service .th__product--logo img{max-height:18px}}@media (max-width:567px){#SFR0103 #Table-entry_service .th__product--logo+td,#SFR0103 .table-entry_service .th__product--logo+td,#SFR0106 #Table-entry_service .th__product--logo+td,#SFR0106 .table-entry_service .th__product--logo+td,#SFR0108 #Table-entry_service .th__product--logo+td,#SFR0108 .table-entry_service .th__product--logo+td{padding-bottom:32px}}#SFR0103 #Table-entry_service .mpa_attention,#SFR0103 .table-entry_service .mpa_attention,#SFR0106 #Table-entry_service .mpa_attention,#SFR0106 .table-entry_service .mpa_attention,#SFR0108 #Table-entry_service .mpa_attention,#SFR0108 .table-entry_service .mpa_attention{margin-top:0}#SFR0103 #Table-entry_service .paylogo,#SFR0103 .table-entry_service .paylogo,#SFR0106 #Table-entry_service .paylogo,#SFR0106 .table-entry_service .paylogo,#SFR0108 #Table-entry_service .paylogo,#SFR0108 .table-entry_service .paylogo{margin-bottom:16px}@media (max-width:567px){#SFR0103 #Table-entry_service .paylogo,#SFR0103 .table-entry_service .paylogo,#SFR0106 #Table-entry_service .paylogo,#SFR0106 .table-entry_service .paylogo,#SFR0108 #Table-entry_service .paylogo,#SFR0108 .table-entry_service .paylogo{margin-bottom:12px}}#SFR0103 #Table-entry_service .paylogo>p,#SFR0103 .table-entry_service .paylogo>p,#SFR0106 #Table-entry_service .paylogo>p,#SFR0106 .table-entry_service .paylogo>p,#SFR0108 #Table-entry_service .paylogo>p,#SFR0108 .table-entry_service .paylogo>p{margin:0}#SFR0103 #Table-entry_service .paylogo__title,#SFR0103 .table-entry_service .paylogo__title,#SFR0106 #Table-entry_service .paylogo__title,#SFR0106 .table-entry_service .paylogo__title,#SFR0108 #Table-entry_service .paylogo__title,#SFR0108 .table-entry_service .paylogo__title{font-weight:600;padding:2px 4px;border-bottom:2px solid #20aee5}#SFR0103 #Table-entry_service .paylogo__group--default,#SFR0103 .table-entry_service .paylogo__group--default,#SFR0106 #Table-entry_service .paylogo__group--default,#SFR0106 .table-entry_service .paylogo__group--default,#SFR0108 #Table-entry_service .paylogo__group--default,#SFR0108 .table-entry_service .paylogo__group--default{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;max-width:453px;gap:16px 24px;margin-top:16px}@media (max-width:567px){#SFR0103 #Table-entry_service .paylogo__group--default,#SFR0103 .table-entry_service .paylogo__group--default,#SFR0106 #Table-entry_service .paylogo__group--default,#SFR0106 .table-entry_service .paylogo__group--default,#SFR0108 #Table-entry_service .paylogo__group--default,#SFR0108 .table-entry_service .paylogo__group--default{margin:24px auto 0;justify-content:center;gap:10px 45px;max-width:324px}}#SFR0103 #Table-entry_service .paylogo__list,#SFR0103 .table-entry_service .paylogo__list,#SFR0106 #Table-entry_service .paylogo__list,#SFR0106 .table-entry_service .paylogo__list,#SFR0108 #Table-entry_service .paylogo__list,#SFR0108 .table-entry_service .paylogo__list{display:inline-block}@media (max-width:567px){#SFR0103 #Table-entry_service .paylogo__list,#SFR0103 .table-entry_service .paylogo__list,#SFR0106 #Table-entry_service .paylogo__list,#SFR0106 .table-entry_service .paylogo__list,#SFR0108 #Table-entry_service .paylogo__list,#SFR0108 .table-entry_service .paylogo__list{margin-right:0;width:78px;display:flex;justify-content:center}}@media (max-width:567px){#SFR0103 #Table-entry_service .paylogo__list:nth-of-type(3n+1),#SFR0103 .table-entry_service .paylogo__list:nth-of-type(3n+1),#SFR0106 #Table-entry_service .paylogo__list:nth-of-type(3n+1),#SFR0106 .table-entry_service .paylogo__list:nth-of-type(3n+1),#SFR0108 #Table-entry_service .paylogo__list:nth-of-type(3n+1),#SFR0108 .table-entry_service .paylogo__list:nth-of-type(3n+1){justify-content:flex-start}}@media (max-width:567px){#SFR0103 #Table-entry_service .paylogo__list:nth-of-type(3n),#SFR0103 .table-entry_service .paylogo__list:nth-of-type(3n),#SFR0106 #Table-entry_service .paylogo__list:nth-of-type(3n),#SFR0106 .table-entry_service .paylogo__list:nth-of-type(3n),#SFR0108 #Table-entry_service .paylogo__list:nth-of-type(3n),#SFR0108 .table-entry_service .paylogo__list:nth-of-type(3n){justify-content:flex-end}}@media (max-width:567px){#SFR0103 #Table-entry_service .paylogo__list:last-of-type,#SFR0103 .table-entry_service .paylogo__list:last-of-type,#SFR0106 #Table-entry_service .paylogo__list:last-of-type,#SFR0106 .table-entry_service .paylogo__list:last-of-type,#SFR0108 #Table-entry_service .paylogo__list:last-of-type,#SFR0108 .table-entry_service .paylogo__list:last-of-type{justify-content:center}}#SFR0103 #Table-entry_service .paylogo__list--sup,#SFR0103 .table-entry_service .paylogo__list--sup,#SFR0106 #Table-entry_service .paylogo__list--sup,#SFR0106 .table-entry_service .paylogo__list--sup,#SFR0108 #Table-entry_service .paylogo__list--sup,#SFR0108 .table-entry_service .paylogo__list--sup{top:-.8em}#SFR0103 #Table-entry_service .input-checkbox_disabled,#SFR0103 .table-entry_service .input-checkbox_disabled,#SFR0106 #Table-entry_service .input-checkbox_disabled,#SFR0106 .table-entry_service .input-checkbox_disabled,#SFR0108 #Table-entry_service .input-checkbox_disabled,#SFR0108 .table-entry_service .input-checkbox_disabled{display:none;width:12px;height:12px;background-color:#f0f0f0;border-radius:3px;border:1px solid #bebebe;vertical-align:middle;margin-right:4px}#SFR0103 #Table-entry_service .logo__checked,#SFR0103 #Table-entry_service .logo__unchecked,#SFR0103 .table-entry_service .logo__checked,#SFR0103 .table-entry_service .logo__unchecked,#SFR0106 #Table-entry_service .logo__checked,#SFR0106 #Table-entry_service .logo__unchecked,#SFR0106 .table-entry_service .logo__checked,#SFR0106 .table-entry_service .logo__unchecked,#SFR0108 #Table-entry_service .logo__checked,#SFR0108 #Table-entry_service .logo__unchecked,#SFR0108 .table-entry_service .logo__checked,#SFR0108 .table-entry_service .logo__unchecked{display:none}#SFR0103 #Table-entry_service .img__logo,#SFR0103 .table-entry_service .img__logo,#SFR0106 #Table-entry_service .img__logo,#SFR0106 .table-entry_service .img__logo,#SFR0108 #Table-entry_service .img__logo,#SFR0108 .table-entry_service .img__logo{height:22px;vertical-align:middle}#SFR0103 #Table-entry_service .img__logo.img__logo--s,#SFR0103 .table-entry_service .img__logo.img__logo--s,#SFR0106 #Table-entry_service .img__logo.img__logo--s,#SFR0106 .table-entry_service .img__logo.img__logo--s,#SFR0108 #Table-entry_service .img__logo.img__logo--s,#SFR0108 .table-entry_service .img__logo.img__logo--s{height:14px;vertical-align:middle}#SFR0103 #Table-entry_service .img__logo.img__logo--l,#SFR0103 .table-entry_service .img__logo.img__logo--l,#SFR0106 #Table-entry_service .img__logo.img__logo--l,#SFR0106 .table-entry_service .img__logo.img__logo--l,#SFR0108 #Table-entry_service .img__logo.img__logo--l,#SFR0108 .table-entry_service .img__logo.img__logo--l{height:24px;vertical-align:middle}#SFR0103 #Table-entry_service .img-qr-checkbox,#SFR0103 .table-entry_service .img-qr-checkbox,#SFR0106 #Table-entry_service .img-qr-checkbox,#SFR0106 .table-entry_service .img-qr-checkbox,#SFR0108 #Table-entry_service .img-qr-checkbox,#SFR0108 .table-entry_service .img-qr-checkbox{height:22px;vertical-align:middle}#SFR0103 #Table-entry_service .img__checkstatus,#SFR0103 .table-entry_service .img__checkstatus,#SFR0106 #Table-entry_service .img__checkstatus,#SFR0106 .table-entry_service .img__checkstatus,#SFR0108 #Table-entry_service .img__checkstatus,#SFR0108 .table-entry_service .img__checkstatus{height:16px;vertical-align:middle}#SFR0103 #Table-entry_service .li-entry_MPA-caution,#SFR0103 .table-entry_service .li-entry_MPA-caution,#SFR0106 #Table-entry_service .li-entry_MPA-caution,#SFR0106 .table-entry_service .li-entry_MPA-caution,#SFR0108 #Table-entry_service .li-entry_MPA-caution,#SFR0108 .table-entry_service .li-entry_MPA-caution{padding:12px;background-color:#efefef}#SFR0103 #Table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0103 #Table-entry_service .li-entry_MPA-caution table.service-table th,#SFR0103 .table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0103 .table-entry_service .li-entry_MPA-caution table.service-table th,#SFR0106 #Table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0106 #Table-entry_service .li-entry_MPA-caution table.service-table th,#SFR0106 .table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0106 .table-entry_service .li-entry_MPA-caution table.service-table th,#SFR0108 #Table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0108 #Table-entry_service .li-entry_MPA-caution table.service-table th,#SFR0108 .table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0108 .table-entry_service .li-entry_MPA-caution table.service-table th{padding:6px 4px;height:32px;font-size:12px}#SFR0103 #Table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0103 .table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0106 #Table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0106 .table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0108 #Table-entry_service .li-entry_MPA-caution table.service-table td,#SFR0108 .table-entry_service .li-entry_MPA-caution table.service-table td{background-color:#fff}#SFR0103 #Table-entry_service .td__note--settlementFee,#SFR0103 .table-entry_service .td__note--settlementFee,#SFR0106 #Table-entry_service .td__note--settlementFee,#SFR0106 .table-entry_service .td__note--settlementFee,#SFR0108 #Table-entry_service .td__note--settlementFee,#SFR0108 .table-entry_service .td__note--settlementFee{vertical-align:14%;padding-left:4px}#SFR0103 #Table-entry_service .form_element_note__list,#SFR0103 .table-entry_service .form_element_note__list,#SFR0106 #Table-entry_service .form_element_note__list,#SFR0106 .table-entry_service .form_element_note__list,#SFR0108 #Table-entry_service .form_element_note__list,#SFR0108 .table-entry_service .form_element_note__list{display:block}#SFR0103 .service-caption,#SFR0106 .service-caption,#SFR0108 .service-caption{margin:0;color:#20aee5;font-weight:600;font-size:16px}@media (max-width:567px){#SFR0103 .service-caption,#SFR0106 .service-caption,#SFR0108 .service-caption{text-align:center}}#SFR0103 .service-wrapper:not(:first-child),#SFR0106 .service-wrapper:not(:first-child),#SFR0108 .service-wrapper:not(:first-child){margin-top:20px}@media (max-width:567px){#SFR0103 .service-wrapper:not(:first-child),#SFR0106 .service-wrapper:not(:first-child),#SFR0108 .service-wrapper:not(:first-child){margin-top:16px}}#SFR0103 .service-contents,#SFR0106 .service-contents,#SFR0108 .service-contents{display:flex;flex-direction:column;align-items:flex-start;gap:4px}@media (max-width:567px){#SFR0103 .service-contents,#SFR0106 .service-contents,#SFR0108 .service-contents{margin-top:16px}}#SFR0103 .service-annotation,#SFR0103 .service-text,#SFR0106 .service-annotation,#SFR0106 .service-text,#SFR0108 .service-annotation,#SFR0108 .service-text{margin:0}#SFR0103 .service-annotation,#SFR0106 .service-annotation,#SFR0108 .service-annotation{padding:0;font-size:12px}#SFR0103 .caption,#SFR0106 .caption,#SFR0108 .caption{color:#20aee5;font-weight:600;margin:20px 0 0;font-size:16px}@media (max-width:567px){#SFR0103 .caption,#SFR0106 .caption,#SFR0108 .caption{margin:24px 0 8px;text-align:center}}#SFR0103 .inputList-v__checkbox,#SFR0106 .inputList-v__checkbox,#SFR0108 .inputList-v__checkbox{padding:10px 5px 10px 10px;background-color:#f0faff;border-radius:8px;display:inline-block}@media (max-width:567px){#SFR0103 .inputList-v__checkbox,#SFR0106 .inputList-v__checkbox,#SFR0108 .inputList-v__checkbox{display:block;margin:12px auto 0;max-width:346px}}#SFR0103 .inputList-v__text,#SFR0106 .inputList-v__text,#SFR0108 .inputList-v__text{margin:10px 0 6px}@media (max-width:567px){#SFR0103 .inputList-v__text,#SFR0106 .inputList-v__text,#SFR0108 .inputList-v__text{margin:12px 0 4px;text-align:center}}#SFR0103 .inputList-v__notion,#SFR0106 .inputList-v__notion,#SFR0108 .inputList-v__notion{color:#999;padding-bottom:10px;display:block}@media (max-width:567px){#SFR0103 .inputList-v__notion,#SFR0106 .inputList-v__notion,#SFR0108 .inputList-v__notion{text-align:left;padding-bottom:32px}}@media (max-width:567px){#SFR0103 .service-table,#SFR0106 .service-table,#SFR0108 .service-table{max-width:none}}#SFR0106 #Section-entry_message-notice .message-notice{margin-top:32px}#SFR0107 .content_body{margin-bottom:40px}#SFR0107 .section__inner{margin:0 auto}#Section__form--survey{margin-top:32px}#Section__form--survey #Btn--submitSurvey{display:block;width:480px;padding:0;margin:0 auto;border:none}#Section__form--survey #Btn--submitSurvey:hover{opacity:.6}@media (max-width:699px){#Section__form--survey #Btn--submitSurvey{width:100%}}#Section__form--survey #Btn--submitSurvey img{width:100%;vertical-align:bottom}.form_element_note_defList{margin:0}.form_element_note_defList dt{float:left}@media (max-width:699px){.form_element_note_defList dt{float:none}}.form_element_note_defList dd{margin-left:96px}@media (max-width:699px){.form_element_note_defList dd{margin-left:0}}.form_element_note_list{margin:0;padding:0}.form_element_note_list li{text-indent:-1em;padding-left:1em}.form_element_note_list li::before{content:"※";padding-right:.1em;font-size:12px}#Tr-shop_PlaceToSale .inputList-v .example,#Tr-type_of_shop .inputList-v .example{display:block;text-indent:1.4em}#SFR0101{color:#222}.payment-methods-list{padding:0;margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.payment-methods-table{display:flex;padding:20px 0}@media (max-width:699px){.payment-methods-table{flex-direction:column}}.payment-methods-table--card,.payment-methods-table--point{padding-right:24px}@media (max-width:699px){.payment-methods-table--card,.payment-methods-table--point{padding-right:0}}.payment-methods-table+.payment-methods-table{border-top:1px solid #ccc}.payment-methods-table__title{min-width:155px;display:flex;flex-direction:column;align-items:center;gap:20px}@media (max-width:699px){.payment-methods-table__title{flex-direction:row;justify-content:center;gap:12px;margin-bottom:8px}}@media (max-width:699px){.payment-methods-table__title--no-icon{flex-direction:column;gap:8px}}.payment-methods-table__title-text{color:#20aee5;font-size:16px;margin:0;font-weight:600;line-height:1}@media (max-width:699px){.payment-methods-table__title-text{font-size:16px}}.payment-methods-table__logo{width:100%}.payment-methods-table__logo--payment{max-width:86px}@media (max-width:699px){.payment-methods-table__logo--payment{max-width:88px}}.payment-methods-table__logo--qr{max-width:115px}@media (max-width:699px){.payment-methods-table__logo--qr{max-width:117px}}.payment-methods-table__logo--point{max-width:118px}@media (max-width:699px){.payment-methods-table__logo--point{max-width:140px}}.payment-methods-table__logo--card{max-width:118px}.payment-methods-table__icon{max-width:62px}@media (max-width:699px){.payment-methods-table__icon{max-width:41px}}.payment-methods-table__img-card{max-width:76px}.payment-methods-table__contents{padding-left:15px;border-left:1px solid #ccc}@media (max-width:699px){.payment-methods-table__contents{border:none;padding-left:0}}.payment-methods-table__notice{color:#20aee5;margin:0;font-size:12px}@media (max-width:699px){.payment-methods-table__notice{text-align:center}}.payment-methods-table__notice+.payment-methods-table__text{margin-top:4px}@media (max-width:699px){.payment-methods-table__notice+.payment-methods-table__text{margin-top:8px}}.payment-methods-table__text{margin:0}@media (max-width:699px){.payment-methods-table__text{text-align:center}}.payment-methods-table__caption{font-size:12px;color:#666;margin:8px 0 0;padding:0}.payment-methods-table__online{margin-top:16px;padding-top:16px;border-top:1px dashed #ccc}@media (max-width:699px){.payment-methods-table__online .payment-methods-table__text{text-align:left}}.payment-methods-table--inside{align-items:center;gap:20px;padding:16px 0 0;margin-top:16px;border-top:1px dashed #ccc}@media (max-width:699px){.payment-methods-table--inside{gap:8px}}.payment-methods-table--inside .payment-methods-table__title{gap:12px;min-width:143px;margin-top:0}@media (max-width:699px){.payment-methods-table--inside .payment-methods-table__title{margin-bottom:0}}.payment-methods-table--inside .payment-methods-table__contents{border:none;margin:0;padding:0}.payment-methods-table__edy{width:100%}.payment-methods-table__edy-heading{color:#666;font-weight:600;margin:0}@media (max-width:699px){.payment-methods-table__edy-heading{font-size:12px}}.payment-methods-table__edy-text{font-size:12px;color:#666;margin:4px 0 0}@media (max-width:699px){.payment-methods-table__edy-text{margin:0}}.payment-methods-logo-list{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:0}@media (max-width:699px){.payment-methods-logo-list{justify-content:center;gap:8px 20px}}.payment-methods-logo-list--payment{flex-direction:column;align-items:flex-start}@media (max-width:699px){.payment-methods-logo-list--payment{align-items:center}}@media (max-width:699px){.payment-methods-logo-list--qr{gap:8px 16px}}.payment-methods-logo-list__item--payment{max-width:40px}.payment-methods-logo-list__item--nfc{max-width:296px}.payment-methods-logo-list__item--ic{display:flex;justify-content:center;align-items:center}.payment-methods-logo-list__item--qr{max-width:80px}.payment-methods-logo-list__item--point{max-width:64px}@media (max-width:699px){.payment-methods-logo-list__item--point{max-width:57px}}.payment-methods-logo-list__item--dpay,.payment-methods-logo-list__item--paypay{max-width:74px}.payment-methods-logo-list__item--alipay{max-width:97px}.payment-methods-logo-list__item--aupay,.payment-methods-logo-list__item--coinplus,.payment-methods-logo-list__item--smartcord{max-width:68px}.payment-methods-logo-list__item--jcoin,.payment-methods-logo-list__item--rakutenpay{max-width:70px}.payment-methods-logo-list__item--unionpay{max-width:54px;margin-left:12px}.payment-methods-logo-list__img{width:100%;display:block}.payment-methods-box{border:1px solid #ccc;border-radius:8px}@media (max-width:699px){.payment-methods-box{padding:0 8px}}.payment-methods-info{display:flex;gap:30px;padding:20px 0;margin:0 24px;border-top:1px solid #ccc}@media (max-width:699px){.payment-methods-info{flex-direction:column;align-items:center;gap:8px;margin:0}}.payment-methods-info__text{background-color:#20aee5;color:#fff;border-radius:20px;padding:2px 16px;margin:0;font-size:12px}@media (max-width:699px){.payment-methods-info__text{padding:4px 16px}}.payment-methods-info__wrap{display:flex;gap:4px;align-items:center}.payment-methods-info__checkbox-text{font-weight:600}.payment-methods{text-align:left}.payment-methods__list+.payment-methods__box{margin-top:40px}.payment-methods__box+.payment-methods__box{margin-top:24px}.payment-methods__logo-list{margin:8px 0 0}.payment-methods__logo-list--qr{margin:0}.payment-methods__logo-list--point{margin-top:24px;gap:12px}@media (max-width:699px){.payment-methods__logo-list--point{max-width:280px;margin:8px auto 0;gap:8px}}.payment-methods__logo-sub-list{display:flex;flex-wrap:wrap;align-items:center;padding:0;gap:20px}@media (max-width:699px){.payment-methods__logo-sub-list{justify-content:center}}@media (max-width:699px){.payment-methods__logo-sub-list--emoney{max-width:220px;gap:8px 24px}}.payment-methods__logo-sub-list--emoney .payment-methods-logo-list__img{max-height:30px;max-width:40px;width:auto}.payment-methods__logo-sub-list--ic{gap:12px}@media (max-width:699px){.payment-methods__logo-sub-list--ic{max-width:280px;gap:8px 20px}}#SFR0110 .content_header .h1,#SFR0111 .content_header .h1{text-align:center}#SFR0110 .identification-img,#SFR0111 .identification-img{text-align:center}#SFR0110 .identification-lead .bold,#SFR0111 .identification-lead .bold{font-weight:600}#SFR0110 .identification-documents,#SFR0111 .identification-documents{padding:8px;background-color:#f8f8f6;border:1px solid #eee;border-radius:4px;text-align:center;font-weight:600}#SFR0110 .identification-advice,#SFR0111 .identification-advice{background-color:#ffedda;margin:24px auto 0}#SFR0110 .identification-advice__text,#SFR0111 .identification-advice__text{margin:0;padding:8px 16px 8px 42px;background-image:url(../img/icon_identification-advice.svg);background-repeat:no-repeat;background-size:11px 20px;background-position:left 16px center;font-weight:600}#SFR0110 .identification-confirm .btn__primary,#SFR0111 .identification-confirm .btn__primary{width:100%}#SFR0110 .identification-confirm__btn-next.btn__primary,#SFR0111 .identification-confirm__btn-next.btn__primary{height:auto;background-color:transparent;border:none;box-shadow:none;color:#0892c7;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:underline;padding:0;display:block}#SFR0110 .identification-note,#SFR0111 .identification-note{margin-top:16px;font-size:12px;color:#999}#SFR0110 .identification-attention,#SFR0111 .identification-attention{font-size:12px;margin:16px 0 0}#SFR0110 .content_header{padding-top:20px}#SFR0110 .content_body{margin-top:16px;padding:0 6px}#SFR0110 .identification-confirm{margin:26px auto 0}#SFR0110 .identification-confirm .btn__primary{font-size:16px}#SFR0110 .identification-confirm__btn-next{margin:24px auto 0}#SFR0110 .identification-confirm__btn-next.btn__primary{font-size:14px;line-height:1.7142857143}#SFR0110 .identification-advice{border-radius:4px}#SFR0111 .content_header{padding-top:12px}#SFR0111 .content_body{margin-top:32px}#SFR0111 .identification-lead{text-align:center}#SFR0111 .identification-img{margin-top:24px}#SFR0111 .identification-step{max-width:450px;margin:0 auto;padding:0 0 0 48px;background-repeat:no-repeat;background-size:32px 32px;background-position:left center;text-align:left;font-size:20px;font-weight:600}#SFR0111 .identification-step--step1{background-image:url(../img/icon_identification-step1.svg)}#SFR0111 .identification-step--step2{margin-top:32px;background-image:url(../img/icon_identification-step2.svg)}#SFR0111 .identification-documents{max-width:720px;font-size:16px;margin:16px auto}#SFR0111 .identification-advice{max-width:540px;text-align:center;border-radius:8px}#SFR0111 .identification-advice__text{display:inline-block}#SFR0111 .message-notice{max-width:540px;margin:32px auto}#SFR0111 .identification-confirm{max-width:540px;margin:32px auto 0}#SFR0111 .identification-confirm__btn-next{margin:28px auto 0}#SFR0111 .identification-confirm__btn-next.btn__primary{font-size:16px;line-height:1.5}#SFR0111 .identification-note{text-align:center;font-size:14px}