@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}body{background:#fff;color:#555;font-size:14px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック",MSPGothic,sans-serif;width:100%}a{color:#0892c7;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0;font-size:1em}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{min-height:38px;padding:11px 6px 8px 6px;background:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;vertical-align:middle}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input[type=email]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,textarea:hover{border-color:#20aee5;outline:#20aee5}input[type=email]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled,textarea:disabled{color:#ccc}@media (max-width:567px){input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{width:100%;max-width:100%}}input{line-height:normal;outline:0}input:focus,select:focus{border-color:#20aee5;outline:#20aee5}input[type=checkbox]:focus,input[type=radio]:focus{filter:drop-shadow(0 0 4px #20aee5)}textarea{padding:6px;line-height:1.4}input[type=checkbox],input[type=radio]{width:auto;margin:0 4px 0 0;display:inline}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;margin:0;padding:0;background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;padding:6px 6px 7px;line-height:30px;cursor:pointer;outline:0;min-height:40px}@media screen and (-webkit-min-device-pixel-ratio:0){select{background:url(../img/icon-arrow_down_gray.png) no-repeat right 10px center #fff;margin-top:0;padding:5px 32px 5px 6px}}@-moz-document url-prefix(){select{background:url(../img/icon-arrow_down_gray.png) no-repeat right 10px center #fff;padding:8px 32px 8px 6px}}@media (max-width:567px){select{margin-top:10px;vertical-align:baseline}#Select-entry_bankAccount_bankList,#Select-entry_bankAccount_branchList{width:100%}}select:disabled{color:#ccc}label{cursor:pointer}.errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-.9em}.formError{padding-bottom:13px;display:block}.fixed{padding-bottom:0}.formError .formErrorClose{border:solid #252525 2px;border-radius:9px 9px 9px 9px;display:block;width:16px;height:16px;position:absolute;top:-4px;right:-4px;color:#efefef;background:#333;font-weight:700;text-align:center;line-height:16px;cursor:pointer;box-shadow:1px -1px 3px #888;-moz-box-shadow:1px -1px 3px #888;-webkit-box-shadow:1px -1px 3px #888}.formError .formErrorClose:hover{background:#666}.fixed .formErrorClose{display:none}.formError .formErrorContent{background:#ffefec;border:1px solid #ff7153;border-radius:5px;color:#ff7153;font-size:12px;line-height:1.4;padding:1px 6px;position:relative;left:16px;top:20px;white-space:nowrap}.formError .formErrorContent:after{content:"";position:absolute;background:#ffefec;border-color:#ff7153;border-style:solid;border-width:0 1px 1px 0;width:6px;height:6px;transform:rotate(45deg);bottom:-4px;left:20px}.fixed .formErrorContent{margin-top:.5em;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#f60;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.fadeOut{opacity:.2}.formError .formErrorArrow{width:15px;height:15px;position:absolute;bottom:0;left:20px}.fixed .formErrorArrow{display:none}.formError .formErrorArrowBottom{margin:-6px;top:0}.fixed .formErrorArrowBottom{display:none}.formError .formErrorArrow div{margin:0 auto;display:block;height:1px;background:#252525;line-height:0;font-size:0;box-shadow:0 2px 3px #888;-moz-box-shadow:0 2px 3px #888;-webkit-box-shadow:0 2px 3px #888}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.formError .formErrorArrow .line10{width:19px}.formError .formErrorArrow .line9{width:17px}.formError .formErrorArrow .line8{width:15px}.formError .formErrorArrow .line7{width:13px}.formError .formErrorArrow .line6{width:11px}.formError .formErrorArrow .line5{width:9px}.formError .formErrorArrow .line4{width:7px}.formError .formErrorArrow .line3{width:5px}.formError .formErrorArrow .line2{width:3px}.formError .formErrorArrow .line1{width:1px}.toast{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;width:155px;height:140px;margin:auto;border-radius:16px;padding:16px;background-color:#76c60e;text-align:center}.toast--img{width:50%}.toast--message{font-size:14px;color:#fff}@-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)}}.cautions-list{margin:10px 0 0;padding:0}.cautions-list__item{padding-left:1em;text-indent:-1em}.conditions{margin-top:10px;font-size:12px}.conditions__button{color:#0892c7;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 18px 0 0;background-color:transparent;border:none;font-size:14px}.conditions__button::before{content:"";display:block;width:6px;height:6px;border-right:2px solid #0892c7;border-bottom:2px solid #0892c7;position:absolute;transform:rotate(45deg);right:0;top:18%}.conditions__button.is-active::before{transform:rotate(-135deg);top:40%}.conditions__contents{display:none}.conditions__annotation{margin:0}.conditions-list{margin:0;padding:1em 0 0;list-style:none}.conditions-list__item{padding-left:1em;text-indent:-1em}.label-examination-done{font-size:10px;font-style:normal;color:#fff;padding:3px;background-color:#6fc02c;border-radius:2px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #6fc02c;line-height:1;min-width:48px;text-align:center}.label-examination-canceled,.label-examination-fail{font-size:10px;font-style:normal;color:#fff;padding:3px;background-color:#999;border-radius:2px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #999;line-height:1;min-width:48px;text-align:center}.label-examination-before,.label-examination-in{font-size:10px;font-style:normal;color:#999;padding:3px;background-color:#fff;border-radius:2px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #999;line-height:1;min-width:48px;text-align:center}.icon-card-visa{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:13px;background:url(../img/icon-visa.png) no-repeat center/contain}.icon-NFC{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:16px;height:22px;background:url(../img/icon-NFC.png) no-repeat center/contain}@media (max-width:567px){.icon-NFC{margin-left:0}}.icon-card-UnionPay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:26px;background:url(../img/unionPay.png) no-repeat center/contain}.icon-card-master{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:26px;background:url(../img/icon-masterCard.png) no-repeat center/contain}.icon-card-american{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:38px;background:url(../img/icon-americanExpress.png) no-repeat center/contain}.icon-card-diners{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:26px;background:url(../img/icon-dinersClub.png) no-repeat center/contain}.icon-card-discover{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:26px;background:url(../img/icon-discover.png) no-repeat center/contain}.icon-card-jcb{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:25px;background:url(../img/icon-JCB.png) no-repeat center/contain}.icon-card-ic{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:25px;background:url(../img/icon-IC.png) no-repeat center/contain}.icon-card-ApplePay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:26px;background:url(../img/icon-ApplePay.png) no-repeat center/contain}.icon-card-QUICPay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:25px;background:url(../img/icon-QUICPay.png) no-repeat center/contain}.icon-card-id{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:25px;background:url(../img/icon-iD.png) no-repeat center/contain}.icon-card-unknown{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:38px;height:26px;background:url(../img/icon-unknown.png) no-repeat center/contain}.icon-qr-alipay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:19px;background:url(../img/icon-qr-alipay.png) no-repeat center/contain}.icon-qr-alipay-plus{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:80px;height:16px;background:url(../img/icon-qr-alipay-plus.png) no-repeat center/contain}.icon-qr-WeChatPay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:24px;background:url(../img/icon-qr-WeChatPay.png) no-repeat center/contain}.icon-qr-UnionPayQR{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:30px;background:url(../img/icon-qr-UnionPayQR.png) no-repeat center/contain}.icon-qr-coin-plus{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:24px;background:url(../img/icon-qr-coin-plus.png) no-repeat center/contain}.icon-qr-dPay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:20px;background:url(../img/icon-qr-dPay.png) no-repeat center/contain}.icon-qr-paypay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:80px;height:23px;background:url(../img/icon-qr-paypay.png) no-repeat center/contain}.icon-qr-linePay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:19px;background:url(../img/icon-qr-linePay.png) no-repeat center/contain}.icon-qr-auPay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:20px;background:url(../img/icon-qr-auPay.png) no-repeat center/contain}.icon-qr-melPay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:25px;background:url(../img/icon-qr-melPay.png) no-repeat center/contain}.icon-qr-rakutenPay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:24px;background:url(../img/icon-qr-rakutenPay.png) no-repeat center/contain}.icon-qr-jCoinPay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:25px;background:url(../img/icon-qr-jCoinPay.png) no-repeat center/contain}.icon-rakutenEdy{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:40px;height:40px;background:url(../img/icon-rakutenEdy.png) no-repeat center/contain}.icon-rakutenEdy-small{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:27px;height:27px;background:url(../img/icon-rakutenEdy.png) no-repeat center/contain}.icon-qr-smartCode{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:64px;height:25px;background:url(../img/icon-qr-smartCode.png) no-repeat center/contain}.icon-qr-aeonPay{display:inline-block;position:relative;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;width:80px;height:19px;background:url(../img/icon-qr-aeonPay.png) no-repeat center/contain}.header,.header-client,.header-entry{padding:0 0;background:#20aee5;color:#fff}.header-client:after,.header-entry:after,.header:after{clear:both;content:"";display:block}.header_logo{float:left;font-size:20px;font-weight:700;line-height:1;margin:0;margin-right:16px;padding:0}@media (max-width:567px){.header_logo{margin-right:0}}.header_logo a,.header_logo span{color:#fff;display:block;padding:8px 16px}.header_logo img{height:25px}@media (max-width:567px){.header_logo img{height:24px}.header_logo>a,.header_logo>b{padding:8px 8px}}.content{margin:0 auto;max-width:1200px}.content_main{padding:16px 16px 64px;min-height:600px}@media (max-width:567px){.content_main{padding:8px 8px 32px}}.footer,.footer-client,.footer-entry{border-top:1px solid #ddd;padding:16px}.footer-client:after,.footer-entry:after,.footer:after{clear:both;content:"";display:block}.footer_nav{float:right}.footer_nav ul{list-style:none;margin:8px 0 0;padding:0}@media (max-width:567px){.footer_nav ul{list-style:none;margin:0 0 28px;padding:0}}.footer_nav ul li{display:inline;border-left:1px solid #ccc;padding:0 8px 0 12px;font-size:12px}@media (max-width:567px){.footer_nav ul li{display:inline-block;text-align:center;width:48%;margin:4px 0;padding:0 4px 0 8px}}.footer_nav ul li:first-child{border-left:none}@media (max-width:567px){.footer_nav ul li:nth-child(odd){border-left:none}}.footer_copyright{line-height:1.5;margin:0}.footer_copyright a:hover{text-decoration:none}.footer_copyright_logo img{height:27px}.footer_copyright_groupLink{color:#435b67;text-decoration:underline;font-size:10px;font-style:normal;font-family:Meiryo;font-weight:700}ul{list-style-type:none}a:hover{cursor:pointer}.header_account{min-height:33px;z-index:1;float:right}@media (max-width:699px){.header_account{height:42px}}.header_account_id{margin:0;padding-right:12px;position:relative;float:left}@media (max-width:699px){.header_account_id{padding-right:8px}}.airid{margin:0;padding:0;list-style:none;word-break:break-all;text-align:right;cursor:pointer}@media (max-width:699px){.airid{padding-left:0}.airid:hover{opacity:1}}.airid .airid_account{margin:0;padding:4px 18px 0 0;background:url(../img/icon-arrow-account.png) right 10px no-repeat transparent;background-size:12px;font-size:14px}.airid .airid_account:hover{opacity:.6}@media (min-width:699px) and (max-width:1200px){.airid .airid_account{width:220px}}@media (max-width:699px){.airid .airid_account{width:auto;height:42px;padding-top:10px;background-position:right 18px;line-height:24px}.airid .airid_account:hover{opacity:1}}.airid .airid_account .airid_account_label{display:inline-block;vertical-align:middle;font-weight:700}.airid .airid_account .airid_account_name{max-width:121px;display:inline-block;vertical-align:middle;margin-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:699px){.airid .airid_account .airid_account_name{display:none}}.airid .airid_store_name{width:180px;padding:0;font-size:10px;opacity:.7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right}@media (min-width:699px) and (max-width:1200px){.airid .airid_store_name{width:220px}}@media (max-width:699px){.airid .airid_store_name{display:none}}@media (max-width:699px){.airid.airCmnMenu-dropdown-menu-header{width:100%;height:50px;margin:0 auto;padding:0 20px;line-height:50px;background:#20aee5;position:fixed;top:0;left:0;text-align:center;z-index:10001}}@media (max-width:699px){.airid.airCmnMenu-dropdown-menu-header .airid_account{height:50px;padding-left:0;background:0 0;line-height:1em;display:inline-block}}@media (max-width:699px){.airid.airCmnMenu-dropdown-menu-header .airid_account_label{display:none}}@media (max-width:699px){.airid.airCmnMenu-dropdown-menu-header .airid_account_name{width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin:0}}@media (max-width:699px){.airid.airCmnMenu-dropdown-menu-header .airid_account_arrow{display:none}}.airCmnMenu-dropdown-menu-outer{z-index:10000;display:block;float:left}.airCmnMenu-dropdown-menu-outer.hide{display:none}.airCmnMenu-dropdown-menu-outer.hide .airid_account_name{display:block}.airCmnMenu-dropdown-menu-outer .airCmnMenu-bg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10000}@media (max-width:699px){.airCmnMenu-dropdown-menu-outer .airCmnMenu-bg{width:50px;height:50px;padding:16px;background:url(../img/icon-menu-close.png) center no-repeat transparent;background-size:18px 18px;z-index:10005;cursor:pointer}}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-caret{top:-6px;right:20px;width:12px;height:12px;position:absolute;clip:rect(-10px 30px 6px -10px)}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-caret:after{content:"";position:absolute;box-shadow:0 2px 10px rgba(0,0,0,.35);background-color:#fff;top:0;bottom:0;left:0;right:0;transform:rotate(-45deg)}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-menu-inner{width:340px;padding:0;background:#f0f0f0;border-radius:4px;color:#aaa;box-shadow:0 2px 10px rgba(0,0,0,.35);position:absolute;top:50px;right:8px;z-index:10000}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-menu-inner .airCmnMenu-dropdown-wrapper{border-radius:4px;background:#f0f0f0}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-menu-inner .airCmnMenu-media-title{line-height:1.2}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-list{margin:0 0 35px;padding:0;background:#fff;font-size:16px;border-radius:4px 4px 0 0;border-bottom:1px solid #ddd;overflow:hidden}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-list:last-child{margin-bottom:0;border-radius:0 0 4px 4px;border-top:1px solid #ddd;border-bottom:none}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-list li{border-bottom:1px solid #ddd}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-list li:last-child{border:none}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-list li a{display:inline-block;width:100%;height:100%;padding:16px;line-height:1em;white-space:nowrap}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-list li a:hover{background:#20aee5;color:#fff;text-decoration:none}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-media-list{min-height:100px;max-height:450px;margin:0;padding:20px;list-style:none;overflow:auto;background-color:#fff;border-radius:4px 4px 0 0}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-media-list>.is-error{padding:20px 0;color:#999;font-size:16px;line-height:1.2;text-align:center}.airCmnMenu-dropdown-menu-outer .airCmnMenu-media{width:100px;text-align:center;box-sizing:border-box;display:inline-block}.airCmnMenu-dropdown-menu-outer .airCmnMenu-media .airCmnMenu-media-wrapper{display:block;border:solid 1px transparent}.airCmnMenu-dropdown-menu-outer .airCmnMenu-media .airCmnMenu-media-wrapper:hover{text-decoration:none;border:solid 1px #20aee5;border-radius:4px}.airCmnMenu-dropdown-menu-outer .airCmnMenu-media .airCmnMenu-media-wrapper .airCmnMenu-media-left{width:50px;height:50px;margin:14px auto 10px;text-align:center;vertical-align:middle}.airCmnMenu-dropdown-menu-outer .airCmnMenu-media .airCmnMenu-media-wrapper .airCmnMenu-media-left .airCmnMenu-media-object{width:50px;height:50px;border-radius:4px;border:1px solid #eee}.airCmnMenu-dropdown-menu-outer .airCmnMenu-media .airCmnMenu-media-wrapper .airCmnMenu-media-body{width:90px;margin:0 auto 16px;line-height:1;font-size:12px}.airCmnMenu-dropdown-menu-outer .airCmnMenu-media .airCmnMenu-media-wrapper .airCmnMenu-media-body .airCmnMenu-media-title{color:#555;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.airCmnMenu-dropdown-menu-outer .airCmnMenu-media .airCmnMenu-media-wrapper .airCmnMenu-media-body .airCmnMenu-media-status{margin-top:6px;font-size:11px;color:#ccc}.airCmnMenu-dropdown-menu-outer .airCmnMenu-store-name{margin:0 16px 10px;text-overflow:ellipsis;color:#555;font-size:14px}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-link{width:100%;margin:0;padding:18px 0 18px;border-top:1px solid #ccc;line-height:1;text-align:center;background-color:#fff;border-radius:0 0 4px 4px}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-link a:before{content:"";display:inline-block;width:22px;height:22px;margin-right:6px;background:url(../img/icon-market.png) no-repeat transparent;background-size:22px 22px;vertical-align:sub}.airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-link a{color:#20aee5!important;font-size:16px}@media (max-width:699px){.header_account_id .airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-menu-inner{width:100%;height:100%;box-shadow:none;border-radius:0;position:fixed;top:50px;left:0;padding-top:35px}.header_account_id .airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-menu-inner:before{width:0;height:0}.header_account_id .airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-menu-inner .airCmnMenu-dropdown-list{border-radius:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}}.header_account_serviceChange{width:40px;height:44px;float:left;z-index:1;padding-right:20px}@media (max-width:699px){.header_account_serviceChange{height:40px;margin-right:8px;display:none}}.header_account_serviceChange .airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-caret{right:16px}.header_account_serviceChange .airCmnMenu-dropdown-menu-outer .airCmnMenu-dropdown-menu-inner{width:340px}.serviceChange{width:20px;height:46px;background:url(../img/icon-service-change-menu.png) 50% no-repeat transparent;background-size:20px 20px;display:block}.serviceChange:hover{cursor:pointer;opacity:.6}@media (max-width:699px){.serviceChange{height:40px}}.header_menu{float:left;margin:0 0 0 8px}@media (max-width:862px){.header_menu{width:calc(100% - 8px)}}@media (max-width:567px){.header_menu{width:100%;margin:0;border-top:1px solid #fff}}.header_menu ul{display:flex;gap:13px;align-items:flex-start;margin:0;padding:0}@media (max-width:567px){.header_menu ul{letter-spacing:-.4em}}.header_menu li{display:inline-block;font-size:14px}@media (max-width:567px){.header_menu li{margin-right:0;width:20%;letter-spacing:normal}}.header_menu li a{padding:12px 6px;color:#fff;display:inline-block;cursor:pointer}@media (max-width:567px){.header_menu li a{padding:8px 4px;font-size:12px;width:100%;text-align:center}}.header_menu li a:before{content:"";background-image:url(../img/icon-header_sprite.png);background-repeat:no-repeat;display:inline-block;position:relative;vertical-align:middle;margin-right:5px;top:-1px;background-size:261px 27px}@media (max-width:567px){.header_menu li a:before{display:block;margin:0 auto}}.header_menu_transaction a:before{width:20px;height:18px;background-position:-2px -3px}.header_menu_transaction.is-current a:before{width:20px;height:18px;background-position:-26px -3px}.header_menu_sales a:before{width:20px;height:18px;background-position:-49px -3px}.header_menu_sales.is-current a:before{width:20px;height:18px;background-position:-73px -3px}.header_menu_transfer a:before{width:20px;height:18px;background-position:-98px -3px}.header_menu_transfer.is-current a:before{width:20px;height:18px;background-position:-122px -3px}.header_menu_transferDetail a:before{width:20px;height:18px;background-position:-145px -3px}.header_menu_transferDetail.is-current a:before{width:20px;height:18px;background-position:-169px -3px}.header_menu_info a:before{width:20px;height:18px;background-position:-194px -3px}.header_menu_info.is-current a:before{width:20px;height:18px;background-position:-218px -3px}.header_menu li.is-current a{color:#20aee5;background-color:#fff;text-decoration:none;cursor:default}.header_menu li.header_menu_online a{position:relative;padding:12px 4px 12px 16px}.header_menu li.header_menu_online a:before{width:20px;height:20px;background-image:url(../img/icon-header_online.png);background-size:20px 20px;vertical-align:bottom}.header_menu li.header_menu_online a:after{content:"";width:1px;height:20px;background-color:#fff;position:absolute;top:50%;transform:translateY(-50%);left:0}.header_menu li.header_menu_online .external_link{margin:0 0 0 4px}@media (max-width:862px){.header_menu li.header_menu_online{position:absolute;top:36px;right:0;padding-right:12px}.header_menu li.header_menu_online a:after{content:none}}@media (max-width:567px){.header_menu li.header_menu_online{display:none}}.h1{font-size:32px;line-height:1.7em 0 .5em}@media (max-width:567px){.h1{font-size:20px}}.h2{color:#555;font-size:24px;margin:1.7em 0 .5em}@media (max-width:567px){.h2{font-size:18px}}.h3{margin:1.7em 0 .5em;padding:0 0 8px;border-bottom:1px solid #c5c5c5;font-size:20px}@media (max-width:567px){.h3{font-size:18px}}.h4{margin:1.7em 0 .5em;font-size:20px}@media (max-width:567px){.h4{font-size:18px}}.h5{margin:1.7em 0 .5em;font-size:14px}small{font-size:12px}.text-primary{color:#20aee5}.text-success{color:#76c60e}.text-info{color:#f3faff}.text-warning{color:#f0ad4e}.text-danger{color:#fc6356}.caution-message{font-size:12px}.btn,.btn-add,.btn-back,.btn-contact,.btn-edit,.btn-remove,.btn-search,.btn-submit{padding:12px 16px;background-color:#f3faff;border:1px solid #b2cad4;border-radius:4px;color:#777;font-size:14px;line-height:1;display:inline-block}.btn-add:hover,.btn-back:hover,.btn-contact:hover,.btn-edit:hover,.btn-remove:hover,.btn-search:hover,.btn-submit:hover,.btn:hover{color:#777;text-decoration:none}.btn-add:active,.btn-back:active,.btn-contact:active,.btn-edit:active,.btn-remove:active,.btn-search:active,.btn-submit:active,.btn:active{background:#c0e5ff;color:#777;text-decoration:none}.btn-add:disabled,.btn-back:disabled,.btn-contact:disabled,.btn-edit:disabled,.btn-remove:disabled,.btn-search:disabled,.btn-submit:disabled,.btn:disabled,.is-disabled.btn,.is-disabled.btn-add,.is-disabled.btn-back,.is-disabled.btn-edit,.is-disabled.btn-remove,.is-disabled.btn-search,.is-disabled.btn-submit{background:#c2c2c2;border:1px solid;cursor:default}.btn-search,.btn-submit{background-color:#20aee5;border-color:#2f9ac4;color:#fff}.btn-search:hover,.btn-submit:hover{color:#fff}.btn-search:active,.btn-submit.is-disabled:active{background:#168ebc;color:#fff}.btn-submit.btn-disabled:active{background:#c2c2c2;color:#fff}.btn-back,.btn-remove{color:#fff;background-color:#999;border-color:#888}.btn-back:hover,.btn-remove:hover{color:#fff}.btn-back:active,.btn-remove:active{background:grey;color:#fff}.btn-round{padding:9px 43px;background-color:#20aee5;font-size:16px;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5);border-radius:30px;font-weight:600;display:inline-block;transition:.4s}.btn-round:hover{text-decoration:none;opacity:.6}.btn-shadow{display:inline-block;min-width:90px;padding:12px 16px;background:#fafafa;border:1px solid #c7c7c7;border-radius:4px;box-shadow:0 -1px 0 0 #c7c7c7 inset;color:#777;line-height:1;transition:.4s}.btn-shadow:hover{text-decoration:none}@media (min-width:568px){.btn-shadow:hover{opacity:.6}}.btn-shadow--blue{background:#e1f0f8;border-color:#bdc3c4;box-shadow:0 -1px 0 0 #bdc3c4 inset}.btn-shadow--disable{opacity:.3;pointer-events:none}.annotation{font-size:10px;padding:0;margin:0}.tag,.tag-optional,.tag-required{background:#eee;border-radius:2px;font-weight:400;font-size:12px;font-style:normal;padding:2px 4px;white-space:nowrap}.tag-required{background:#fc6356;color:#fff}.table-data{width:100%;background:#fff;font-size:14px}@media (max-width:567px){.table-data{border-bottom:1px solid #ccc}}.table-data thead,.table-data thead tr{background-color:#e6e6e6!important}.table-data thead th{color:#555;font-weight:700;line-height:1.2}@media (max-width:567px){.table-data thead th{display:none}}@media (max-width:567px){.table-data tbody tr{margin-bottom:16px;border-bottom:1px solid #ccc;display:block}}.table-data tfoot tr:first-child td,.table-data tfoot tr:first-child th{border-top:2px solid #ccc}.table-data tfoot th{text-align:right}.table-data tfoot td{font-weight:700}.table-data tr:nth-child(even){background-color:#fafafa}.table-data td,.table-data th{border:1px solid #ccc;padding:8px 12px;word-break:break-all}.table-data td{line-height:1.4}@media (max-width:567px){.table-data td{min-height:35px;display:block;border-bottom:none;border-top:1px solid #ccc}}@media (max-width:567px){.table-data td.cell-remarks{padding-left:90px}}.table-data tr.is-minus{color:#fc6356}.table-data .cell-datetime{width:12em;white-space:nowrap}.table-data .cell-date{width:8em;white-space:nowrap}@media (max-width:567px){.table-data .cell-date,.table-data .cell-datetime{background:#e6e6e6}#SCL0402 .cell-date:nth-child(2){background:#fff}.cell-date:first-child{font-weight:700}.is-minus .cell-date:first-child{color:#555}.table-data tr:nth-child(even){background-color:#fff}}.cpApplyingStatus{border-top:1px solid #ccc;padding-top:16px}.cpApplyingStatus__noInfoText{margin:16px 0 32px;text-align:center}@media (max-width:567px){.cpApplyingStatus__noInfoText{margin-top:0}}.cpApplyingStatusTable tr:nth-child(even){background-color:#fff}.cpApplyingStatusTable tr.is-close{background-color:#fafafa;color:#999}@media (max-width:567px){.cpApplyingStatusTable tr.is-close td::before{color:#999}}@media (max-width:567px){.cpApplyingStatusTable tr td::before{color:#555;display:inline-block;max-width:84px}}@media (max-width:567px){.cpApplyingStatusTable th:first-of-type{background-color:#e6e6e6;border-bottom:none}}.cpApplyingStatusTable__subTitle{text-align:left;font-weight:400;width:50%}@media (max-width:567px){.cpApplyingStatusTable__subTitle{width:100%;font-weight:700;display:block;color:#555}}.cpApplyingStatusTable__end,.cpApplyingStatusTable__start,.cpApplyingStatusTable__status{width:16.6666666667%}@media (max-width:567px){.cpApplyingStatusTable__end,.cpApplyingStatusTable__start,.cpApplyingStatusTable__status{width:100%}}@media (max-width:567px){.cpApplyingStatusTable__status::before{content:"適用状況"}}@media (max-width:567px){.cpApplyingStatusTable__start::before{content:"開始日"}}@media (max-width:567px){.cpApplyingStatusTable__end::before{content:"終了日"}}.text-asterisk{text-align:right}.text-asterisk :before{content:"＊"}.asterisk{vertical-align:super;font-size:small}.table-data .cell-device{width:12em;white-space:nowrap}@media (max-width:567px){.table-data .cell-device{min-height:35px}}.table-data .cell-receipt{width:8em;white-space:nowrap}@media (max-width:567px){.table-data .cell-receipt{min-height:35px}.table-data .cell-receipt small{margin-left:90px}}.table-data .cell-count{text-align:right;width:8em;white-space:nowrap}.table-data .cell-count-c,.table-data .cell-count-ed,.table-data .cell-count-i,.table-data .cell-count-id,.table-data .cell-count-qp,.table-data .cell-count-qr{width:7em;text-align:right;white-space:nowrap}.table-data .cell-status{width:6em;white-space:nowrap}.table-data .cell-supportTarget{width:6em;white-space:nowrap}.table-data .cell-machineNumber{width:16em;white-space:nowrap}.table-data .cell-card{width:11em}.table-data .cell-adjustment,.table-data .cell-price{text-align:right;white-space:nowrap}@media (max-width:567px){.table-data .cell-adjustment,.table-data .cell-price{text-align:right;white-space:nowrap}.table-data .cell-price:after{content:"円"}.table-data .cell-price-c:after{content:"円"}.table-data .cell-price-qr:after{content:"円"}.table-data .cell-price-i:after{content:"円"}.table-data .cell-price-id:after{content:"円"}.table-data .cell-price-ed:after{content:"円"}.table-data .cell-price-qp:after{content:"円"}.table-data .cell-adjustment:after{content:"円"}}.cell-adjustment{color:#fc6356}.table-data .cell-price-c,.table-data .cell-price-ed,.table-data .cell-price-i,.table-data .cell-price-id,.table-data .cell-price-qp,.table-data .cell-price-qr{width:18em;text-align:right}.table-data .cell-priceTitle{width:22em}@media (max-width:567px){.table-data.table-client_transferDetail tfoot th{display:none}.table-data.table-client_transferDetail tfoot td{width:100%;display:block}.table-data.table-client_transferDetail tfoot tr td:before{font-weight:400}.table-data.table-client_transferDetail tfoot tr:nth-child(1) td{border-width:1px}}@media (max-width:567px){.table-data .cell-card,.table-data .cell-count,.table-data .cell-count-c,.table-data .cell-count-ed,.table-data .cell-count-i,.table-data .cell-count-id,.table-data .cell-count-qp,.table-data .cell-count-qr,.table-data .cell-date,.table-data .cell-datetime,.table-data .cell-device,.table-data .cell-machineNumber,.table-data .cell-price-c,.table-data .cell-price-ed,.table-data .cell-price-i,.table-data .cell-price-id,.table-data .cell-price-qp,.table-data .cell-price-qr,.table-data .cell-receipt,.table-data .cell-status,.table-data .cell-supportTarget{width:100%}.table-data td:before{min-width:90px;display:inline-block;color:#aaa}.table-data td.cell-adjustment,.table-data td.cell-count,.table-data td.cell-count-c,.table-data td.cell-count-ed,.table-data td.cell-count-i,.table-data td.cell-count-id,.table-data td.cell-count-qp,.table-data td.cell-count-qr,.table-data td.cell-price,.table-data td.cell-price-c,.table-data td.cell-price-ed,.table-data td.cell-price-i,.table-data td.cell-price-id,.table-data td.cell-price-qp,.table-data td.cell-price-qr,.table-data td.cell-remarks{padding-left:90px;position:relative}.table-data td.cell-adjustment:before,.table-data td.cell-count-c:before,.table-data td.cell-count-ed:before,.table-data td.cell-count-i:before,.table-data td.cell-count-id:before,.table-data td.cell-count-qp:before,.table-data td.cell-count-qr:before,.table-data td.cell-count:before,.table-data td.cell-price-c:before,.table-data td.cell-price-ed:before,.table-data td.cell-price-i:before,.table-data td.cell-price-id:before,.table-data td.cell-price-qp:before,.table-data td.cell-price-qr:before,.table-data td.cell-price:before,.table-data td.cell-remarks:before{width:82px;padding-left:12px;min-height:35px;line-height:35px;text-align:left;display:inline-block;position:absolute;left:0;top:0}.table-data .is-minus td{color:#555}.table-data .is-minus td.cell-datetime,.table-data .is-minus td.cell-price{color:#fc6356}#Table-client_sales .cell-count:before{content:"合計取引数"}#Table-client_sales .cell-count-c:before{content:"取引数"}#Table-client_sales .cell-price-c:before{content:"売上(円)"}#Table-client_sales .cell-count-qr:before{content:"取引数"}#Table-client_sales .cell-price-qr:before{content:"売上(円)"}#Table-client_sales .cell-count-i:before{content:"取引数"}#Table-client_sales .cell-price-i:before{content:"売上(円)"}#Table-client_sales .cell-count-id:before{content:"取引数"}#Table-client_sales .cell-price-id:before{content:"売上(円)"}#Table-client_sales .cell-count-ed:before{content:"取引数"}#Table-client_sales .cell-price-ed:before{content:"売上(円)"}#Table-client_sales .cell-count-qp:before{content:"取引数"}#Table-client_sales .cell-price-qp:before{content:"売上(円)"}#Table-client_sales .cell-price:before{content:"合計金額(円)"}}@media (max-width:567px) and (max-width:567px){#Table-client_sales .cell-count,#Table-client_sales .cell-price{background-color:#fafafa}}@media (max-width:567px){#Table-client_transfer .cell-term:before{content:"対象期間";display:block}#Table-client_transfer .cell-count:before{content:"対象件数"}#Table-client_transfer td:nth-child(4):before{content:"売上合計金額"}#Table-client_transfer td:nth-child(5):before{content:"振込金額"}#Table-client_transfer td:nth-child(6):before{content:"振込状況"}}@media (max-width:567px){.table-client_transferDetail .cell-card:before{content:"決済ブランド"}.table-client_transferDetail .cell-status:before{content:"支払区分"}.table-client_transferDetail .cell-supportTarget:before{content:"補助対象"}.table-client_transferDetail .cell-machineNumber:before{content:"端末ID"}.table-client_transferDetail .cell-price:before{content:"決済金額"}.table-client_transferDetail .cell-taxDivide:before{content:"税区分"}.table-client_transferDetail .cell-remark:before{content:"備考"}}@media (min-width:568px){.table-data.client-sales-table{font-size:12px}}@media (min-width:1199px){.table-data.client-sales-table th{white-space:nowrap}}@media (max-width:992px){#Table-client_sales{border-bottom:1px solid #ccc}#Table-client_sales thead th{display:none}#Table-client_sales tbody tr{margin-bottom:16px;border-bottom:1px solid #ccc;display:block}#Table-client_sales td{min-height:35px;display:block;border-bottom:none;border-top:1px solid #ccc;line-height:1.4}#Table-client_sales td:before{min-width:90px;display:inline-block;color:#aaa}#Table-client_sales .cell-adjustment,#Table-client_sales .cell-card,#Table-client_sales .cell-count,#Table-client_sales .cell-count-c,#Table-client_sales .cell-count-ed,#Table-client_sales .cell-count-i,#Table-client_sales .cell-count-id,#Table-client_sales .cell-count-qp,#Table-client_sales .cell-count-qr,#Table-client_sales .cell-date,#Table-client_sales .cell-datetime,#Table-client_sales .cell-device,#Table-client_sales .cell-machineNumber,#Table-client_sales .cell-price,#Table-client_sales .cell-price-c,#Table-client_sales .cell-price-ed,#Table-client_sales .cell-price-i,#Table-client_sales .cell-price-id,#Table-client_sales .cell-price-qp,#Table-client_sales .cell-price-qr,#Table-client_sales .cell-receipt,#Table-client_sales .cell-status,#Table-client_sales .cell-supportTarget{width:100%}#Table-client_sales .cell-adjustment,#Table-client_sales .cell-count,#Table-client_sales .cell-count-c,#Table-client_sales .cell-count-ed,#Table-client_sales .cell-count-i,#Table-client_sales .cell-count-id,#Table-client_sales .cell-count-qp,#Table-client_sales .cell-count-qr,#Table-client_sales .cell-price,#Table-client_sales .cell-price-c,#Table-client_sales .cell-price-ed,#Table-client_sales .cell-price-i,#Table-client_sales .cell-price-id,#Table-client_sales .cell-price-qp,#Table-client_sales .cell-price-qr,#Table-client_sales .cell-remarks{padding-left:90px;position:relative}#Table-client_sales .cell-adjustment:before,#Table-client_sales .cell-count-c:before,#Table-client_sales .cell-count-ed:before,#Table-client_sales .cell-count-i:before,#Table-client_sales .cell-count-id:before,#Table-client_sales .cell-count-qp:before,#Table-client_sales .cell-count-qr:before,#Table-client_sales .cell-count:before,#Table-client_sales .cell-price-c:before,#Table-client_sales .cell-price-ed:before,#Table-client_sales .cell-price-i:before,#Table-client_sales .cell-price-id:before,#Table-client_sales .cell-price-qp:before,#Table-client_sales .cell-price-qr:before,#Table-client_sales .cell-price:before,#Table-client_sales .cell-remarks:before{width:82px;padding-left:12px;min-height:35px;line-height:35px;text-align:left;display:inline-block;position:absolute;left:0;top:0}#Table-client_sales .cell-date,#Table-client_sales .cell-datetime{background:#e6e6e6}#Table-client_sales .cell-date:first-child{font-weight:700}#Table-client_sales .is-minus .cell-date:first-child{color:#555}#Table-client_sales tr:nth-child(even){background-color:#fff}#Table-client_sales .is-minus td{color:#555}#Table-client_sales .is-minus .cell-datetime,#Table-client_sales .is-minus .cell-price{color:#fc6356}#Table-client_sales .cell-count:before{content:"合計取引数"}#Table-client_sales .cell-count-c:before{content:"取引数"}#Table-client_sales .cell-price-c:before{content:"売上(円)"}#Table-client_sales .cell-count-qr:before{content:"取引数"}#Table-client_sales .cell-price-qr:before{content:"売上(円)"}#Table-client_sales .cell-count-i:before{content:"取引数"}#Table-client_sales .cell-price-i:before{content:"売上(円)"}#Table-client_sales .cell-count-id:before{content:"取引数"}#Table-client_sales .cell-price-id:before{content:"売上(円)"}#Table-client_sales .cell-count-ed:before{content:"取引数"}#Table-client_sales .cell-price-ed:before{content:"売上(円)"}#Table-client_sales .cell-count-qp:before{content:"取引数"}#Table-client_sales .cell-price-qp:before{content:"売上(円)"}#Table-client_sales .cell-price:before{content:"合計金額(円)"}#Table-client_sales .cell-count,#Table-client_sales .cell-price{background-color:#fafafa}}.form{width:100%;background:#fff;border-top:1px solid #ccc;font-size:14px;margin:0 0 32px}.form td,.form th{border-bottom:1px solid #ccc;padding:16px 12px;text-align:left;word-break:break-all}.form--border-light td,.form--border-light th{border-bottom:1px solid #eee}@media (max-width:567px){.is-shown-child td{border:none}}.slideUp{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:SlideUpChildElement;animation-name:SlideUpChildElement;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slideDown{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:SlideDownChildElement;animation-name:SlideDownChildElement}.form .has_child_form_element.child th{padding:0;margin:0}@media (max-width:567px){.form .has_child_form_element.child td{border:none;padding:0}.form .has_child_form_element.child td .form_child_element{padding:0 0 0 16px;border-left:4px solid #ccc;margin-left:16px}.form .has_child_form_element.child td .form_child_element .form_child_element_label{padding-top:12px}.form .has_child_form_element.child td .form_child_element .form_child_element_content{padding-bottom:12px;border-bottom:1px dotted #ccc}.form .has_child_form_element.child td.first-child .form_child_element_label{border-top:1px dotted #ccc}.form .has_child_form_element.child td.last-child{border-bottom:1px solid #ccc;padding-bottom:16px}.form .has_child_form_element.child td.last-child .form_child_element_content{border:none}}.form th{color:#555;font-weight:700;text-align:right;width:224px;min-width:224px}@media (max-width:567px){.form th{border-bottom:0;display:block;padding:16px 4px 0;text-align:left;width:auto}.form td{display:block;padding:16px 4px}}.inputList-h,.inputList-v{list-style:none;margin:0;padding:0}.inputList-h,.inputList-v{margin:8px 0 0}.inputList-h:first-child,.inputList-v:first-child{margin:0}.inputList-h>li{display:inline-block;margin:0;margin-left:16px}.inputList-h>li label{display:inline-block;padding:4px 0}.inputList-h>li:first-child{margin-left:0}.inputList-v>li{margin:0}.inputList-v>li label{display:inline-block;padding:4px 0}.inputList-v>li:first-child{margin-top:0}.li-entry_incidental_service_apy{font-size:16px}@media (max-width:567px){.li-entry_incidental_service_apy{font-size:14px}}.li-entry_incidental_service_apy .bold{font-weight:600}table.service-table{max-width:480px;display:table}@media (max-width:567px){table.service-table{width:100%}}table.service-table tr th{border:1px solid #bebebe;font-weight:400;text-align:center;padding:8px 4px;height:42px;min-width:20px}@media (max-width:567px){table.service-table tr th:first-child{height:62px;line-height:46px}}table.service-table tr td{border:1px solid #bebebe;font-weight:400;text-align:center;padding:8px 4px;height:42px}table.service-table tr td:first-child{width:25%;word-break:normal;white-space:nowrap;text-align:left}@media (max-width:567px){table.service-table tr td:first-child{width:100%;height:62px;text-align:center;padding:10px 4px}}@media (max-width:567px){table.service-table tr{display:table-cell}}.bg-gray-tr th{background-color:#e4e4e4;font-size:14px}.inputList-h .list-h,.inputList-h .list-v,.inputList-v .list-h,.inputList-v .list-v{margin-left:1.5em}.list-h,.list-v{padding-left:16px;list-style:disc}.list-h li,.list-v li{padding:2px 0 0}.step,.step-entry{width:100%;margin:0 auto 28px;padding:0;border:2px solid #20aee5;border-radius:4px;text-align:center}.step-entry:after,.step:after{clear:both;content:"";display:block}.step-entry>li,.step>li{margin:0 6px;padding:16px 4px;color:#999;font-weight:700;text-align:center;display:inline-block;position:relative}.step-entry>li>span,.step>li{font-size:14px}@media (max-width:768px){.step-entry>li,.step>li{margin:0;padding:16px 0 16px 16px;color:#999}}.step-entry>li:after,.step>li:after{content:">";color:#999;position:absolute;right:-12px}@media (max-width:768px){.step-entry>li:after,.step>li:after{content:">";color:#999;position:absolute;right:0}}.step-entry>li:last-child:after,.step>li:last-child:after{content:"";right:0}.step_label.is-current{color:#20aee5}.search,.search-compact{padding:0 28px 0;background:#f0f0f0;border:1px solid #eee;border-radius:4px;margin:0 auto 32px}@media (max-width:567px){.search,.search-compact{padding:0 8px 0}}.search-compact:after,.search:after{clear:both;content:"";display:block}.search_items{width:100%;zoom:1}.search_items:after{clear:both;content:"";display:block;height:0}.search_item{width:100%;min-height:48px;padding:16px 0;border-bottom:1px solid #ddd;vertical-align:middle;display:table}@media (max-width:567px){.search_item{padding:0 0 8px;border:none}}.search_item_label{width:100px;font-weight:700;margin-top:0;display:table-cell}@media (max-width:567px){.search_item_label{margin:16px 0 8px}}.search_item_body{margin-left:116px;display:table-cell}@media (max-width:567px){.search_item_body{width:100%;margin-left:0}}@media (max-width:567px){.search_item,.search_item_body,.search_item_label{display:block}}.search_items-col2 .search_item{width:48%;float:left}@media (max-width:567px){.search_items-col2 .search_item{width:100%;float:none}}#SCL0301 .search_items-col2{border-bottom:1px solid #ddd}@media (max-width:567px){#SCL0301 .search_items-col2{border-bottom:none}}#SCL0301 .search_items-col2 .search_item{border-bottom:none}.search_items-col2 .search_item:first-child{margin-right:28px}.search_action{padding:16px;text-align:center}@media (max-width:567px){#Search-client_transferDetail .search_action{margin-top:20px}}.search-compact .search_items{float:left;width:auto}.search-compact .search_item{border:0}.search-compact .search_action{float:right}.message,.message-caution,.message-error,.message-notice,.message-success{margin-bottom:16px;padding:16px;border-radius:4px}.message_title{font-weight:700;margin:0}.message ul,.message-caution ul,.message-error ul,.message-notice ul,.message-success ul{margin:0;margin-left:2em;padding:0;list-style:disc}.message-success{background:#76c60e;color:#fff}.message-caution{background:#f7ab48;color:#fff}#SCL0301 .message-caution,#SCL0302 .message-caution,#SCL0401 .message-caution,#SCL0402 .message-caution{padding:16px 0;background:0 0;color:#555}.message-error{background:#fc6356;color:#fff}.message-error a{color:#fff;text-decoration:underline}.message-notice{background:#f9eeed;border:2px solid #fc6356}.message-notice .message_title{margin:0 0 10px;padding:0 0 0 32px;background:url(../img/icon_alert.png) left top no-repeat transparent;background-size:24px;line-height:24px;color:#fc6356}.message-notice .message_list{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.message-notice .message_list ul li:first-child{margin-top:4px}.message-notice .message_list .external_link{background:url(../img/icon_external_blue.svg) no-repeat;margin:0 2px;padding:0 6px 0;background-size:11px;background-position:center}.message-notice .message_list .external_link--darkblue{background-image:url(../img/icon_external_darkblue.svg)}.message-notice--disclaimer{background:#ffedda;border-color:#ffa514}.message-notice--disclaimer .message_title{background-image:url(../img/icon_alert_orange.png);color:#555}.dataSummary{margin:16px 0}.dataSummary dl{display:table;margin:0;padding:0;table-layout:fixed;width:100%}.dataSummary dd,.dataSummary dt{display:table-cell;margin:0;padding:4px 24px;vertical-align:middle}.dataSummary dt{border-left:1px solid #ddd;color:#aaa;font-size:14px;text-align:left}.dataSummary dt:first-child{border-left:0}.dataSummary dd{text-align:right;font-weight:700;white-space:nowrap}.dataSummary dd b{font-size:20px}.dataSummary dd span{margin-left:.25em}@media (max-width:567px){.dataSummary dl{width:100%;border-top:1px solid #ddd}.dataSummary dd,.dataSummary dt{padding:8px;border:0;border-bottom:1px solid #ddd;line-height:1.4;display:block;float:left}.dataSummary dt{width:50%}.dataSummary dd{width:50%;border-right:none}.dataSummary dd b{font-size:14px}.dataSummary dd span{font-size:12px;margin-left:.25em}}.pager{width:100%;background:#fff;margin:16px 0;text-align:right}.pager .pager_total{color:#999;font-size:14px;margin:0}@media (max-width:567px){.pager .pager_total span{display:none}}.pager .pager_links{height:40px;list-style:none;margin:8px 0;padding:0;display:inline-block}.pager .pager_links .pager_link{display:inline-block}.pager .pager_links .pager_link a{width:48px;height:42px;padding:0 7px;background:#f3faff;border:1px solid #b2cad4;border-left:none;color:#777;font-size:14px;text-align:center;line-height:40px;display:inline-block;vertical-align:middle;cursor:pointer}.pager .pager_links .pager_link a:hover{background:#20aee5;color:#fff;text-decoration:none;border:1px solid #20aee5;border-left:none}.pager .pager_links .pager_link.is-current a{background:#20aee5;color:#fff;border:1px solid #20aee5;border-right:none;text-decoration:none;cursor:default}.pager .pager_links .pager_link.pager_link-next a,.pager .pager_links .pager_link.pager_link-prev a{width:auto;font-size:12px}.pager .pager_links .pager_link.pager_link-next a{border-top-right-radius:4px;border-bottom-right-radius:4px}.pager .pager_links .pager_link.pager_link-prev a{border-top-left-radius:4px;border-bottom-left-radius:4px}.pager .pager_links .pager_link:first-child a,.pager .pager_links .pager_link:first-child span{border-left:1px solid #b2cad4}.pager .pager_links .pager_skip{display:inline-block}.pager .pager_links .pager_skip span{width:48px;height:42px;padding:0 7px;font-size:8px;border-right:1px solid #b2cad4;line-height:40px;text-align:center;display:inline-block;vertical-align:middle;cursor:default}@media (max-width:567px){.pager{text-align:center;position:relative}.pager .pager_links{width:100%}.pager .pager_links .pager_link,.pager .pager_links .pager_skip{display:none}.pager .pager_links .pager_link.pager_link-next,.pager .pager_links .pager_link.pager_link-prev,.pager .pager_links .pager_skip.pager_link-next,.pager .pager_links .pager_skip.pager_link-prev{position:absolute;display:inline-block}.pager .pager_links .pager_link.pager_link-next a,.pager .pager_links .pager_link.pager_link-prev a,.pager .pager_links .pager_skip.pager_link-next a,.pager .pager_links .pager_skip.pager_link-prev a{width:100%;border:1px solid #b2cad4;border-radius:4px;box-sizing:border-box;color:#0892c7}.pager .pager_links .pager_link.pager_link-next a:hover,.pager .pager_links .pager_link.pager_link-prev a:hover,.pager .pager_links .pager_skip.pager_link-next a:hover,.pager .pager_links .pager_skip.pager_link-prev a:hover{border-color:#b2cad4;color:#fff}.pager .pager_links .pager_link.pager_link-next,.pager .pager_links .pager_skip.pager_link-next{right:0}.pager .pager_links .pager_link.pager_link-prev,.pager .pager_links .pager_skip.pager_link-prev{left:0}.pager .pager_total{width:100%;position:absolute;top:18px}}.action{min-height:40px;padding:32px 4px;text-align:right}.action--checkbox{padding:0}.action_main a,.action_main button,.action_main input{margin-left:8px;float:right}.action_main p a{float:none}.action_main p input[type=checkbox]{float:none}@media (max-width:567px){.action_main p{text-align:right}}.action_sub{text-align:left}.select-category-s{display:none}.is-hide{display:none}.is-hidden{display:none}.section_footer{text-align:right}.mod_box{padding:16px}.mod_group_title{background:#555;margin:0 0 8px;padding:8px;color:#fff}.pager .search_result_count-total{color:#999;font-size:14px;margin:0}@media (max-width:567px){.pager .search_result_count-total span{display:none}}.pager .pager_links .pager_link:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.pager .pager_links .pager_link:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.pager .pager_links .pager_link a:hover{background:#20aee5;color:#fff;text-decoration:none;border:1px solid #20aee5;border-left:none}.pager .pager_links .pager_link.is-disabled{height:42px;padding:0 7px;background:#f9fdff;border:1px solid #d9e5ea;border-left:none;font-size:12px;text-align:center;line-height:40px;display:inline-block;vertical-align:top;color:#bbb;cursor:default}.pager .pager_links .pager_link.is-disabled:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.pager .pager_links .pager_link.is-disabled:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid #b2cad4}.pager .pager_links .pager_link.is-current{width:48px;height:42px;padding:0 7px;background:#20aee5;border:1px solid #20aee5;border-left:none;color:#fff;font-size:14px;text-align:center;line-height:40px;display:inline-block;vertical-align:top;cursor:default}@media (max-width:567px){.pager .pager_links .pager_link.is-current{background:0 0;border:none;color:#555}}.pager .pager_links .pager_link.is-current:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.pager .pager_links .pager_link.is-current:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.searchResult_download{margin:32px 0 8px;text-align:right}.searchResult_footer,.searchResult_header{width:100%;display:table}.searchResult_footer .searchResult_note,.searchResult_header .searchResult_note{width:auto;padding:16px 0;color:#777;display:table-cell;vertical-align:bottom}.searchResult_footer .searchResult_count,.searchResult_header .searchResult_count{color:#999;text-align:right}.searchResult_footer .searchResult_count .searchResult_count_current,.searchResult_footer .searchResult_count .searchResult_count_total,.searchResult_header .searchResult_count .searchResult_count_current,.searchResult_header .searchResult_count .searchResult_count_total{padding-left:8px}@media (max-width:567px){.searchResult_footer,.searchResult_header{display:block}.searchResult_footer .searchResult_count,.searchResult_header .searchResult_count{margin-top:0;text-align:left}.searchResult_footer .searchResult_count .searchResult_count_current,.searchResult_footer .searchResult_count .searchResult_count_total,.searchResult_header .searchResult_count .searchResult_count_current,.searchResult_header .searchResult_count .searchResult_count_total{padding-left:0;padding-right:8px;font-size:12px}}.inputList_nestItems{margin-left:1.5em}@media (max-width:567px){.inputList_nestItems{margin-left:0}}.prefecture-kana{min-width:96px;margin-right:8px;display:inline-block;box-sizing:border-box}@media (max-width:567px){.prefecture-kana{min-width:0;margin:0 0 8px}}#Select-entry_bankAccount_bankIndex,#Select-entry_bankAccount_branchIndex,.select-prefecture{margin-right:8px}@media (max-width:567px){.select-prefecture{margin-right:0}}.step-entry>li:after,.step>li:after{content:">";color:#999;position:absolute;top:18px;right:-12px}@media (max-width:768px){.step-entry>li:after,.step>li:after{top:16px}}.step_label.is-current{color:#20aee5}.step_label.is-current .step_label_num{background:#20aee5;color:#fff}.step_label .step_label_num{width:25px;height:25px;margin-right:6px;background:#bbb;border-radius:100%;color:#fff;text-align:center;line-height:27px;display:inline-block}@media (max-width:768px){.step_label .step_label_num{width:20px;height:20px;margin-right:4px;font-size:12px;line-height:20px}}@media (max-width:567px){.step,.step-entry{padding:0 8px}.step-entry>li,.step>li{margin:0 4px 0 0;padding:16px 4px 16px 8px}.step-entry>li:after,.step>li:after{right:-10px}.step-entry>li span,.step>li span{display:none}.step-entry>li span.step_label_num,.step>li span.step_label_num{margin-right:0;display:inline-block}}.input-name-kana,.input-text,.input-url{width:400px}@media (max-width:699px){.input-name-kana,.input-text,.input-url{width:300px}}.search_items-col2 .input-text{width:100%}input[type=text].input-year{width:112px;margin-left:4px}@media (max-width:567px){input[type=text].input-year{width:30%}}input[type=text].input-date,input[type=text].input-month{width:64px}@media (max-width:567px){input[type=text].input-date,input[type=text].input-month{width:16%}}.input-address_detail-kana,.input-address_detail-kanji{width:400px}@media (max-width:699px){.input-address_detail-kana,.input-address_detail-kanji{width:300px}}@media (max-width:567px){.input-address_detail-kana,.input-address_detail-kanji{margin-top:5px}}.select-shopCategory-l,.select-shopCategory-s{max-width:40%;width:240px}@media (max-width:567px){.select-shopCategory-l,.select-shopCategory-s{max-width:inherit;width:100%}}.fileUpload{margin:8px 0 0;padding:16px;background:#f0f0f0;border-radius:4px;border:1px solid #eee}@media (max-width:567px){.fileUpload{width:auto;max-width:none;padding:0}.fileUpload input{width:90%;margin:8px}}.action .action_main{line-height:40px}.action .action_main .action_main_note{line-height:2em}@media (max-width:567px){.action .action_main{text-align:center;font-size:13px}.action .action_main .action_main_note{clear:both}}.form .form_element .form_element_format{margin:0 0 0 16px;color:#aaa;display:inline-block;vertical-align:middle}@media (max-width:567px){.form .form_element .form_element_format{margin:4px 0 0;display:block}}.form_element_format.normal small{color:#555}.form .form_element .form_element_error{margin:8px 0 0;color:#fc6356}@media (max-width:567px){.form .form_element .form_element_error{margin:4px 0 0;display:block}}@media (max-width:567px){input[type=tel]{width:auto;display:inline-block}input[type=tel].input-tel1{width:20%}input[type=tel].input-tel2,input[type=tel].input-tel3{width:30%}}.input-tel1{width:12%}@media (max-width:567px){.input-tel1{width:8%}}.input-tel2,.input-tel3{width:12%}@media (max-width:567px){.input-tel2,.input-tel3{width:8%}}input[type=text].input-name-kana1,input[type=text].input-name-kana2,input[type=text].input-name-kanji1,input[type=text].input-name-kanji2{width:20%}@media (max-width:567px){input[type=text].input-name-kana1,input[type=text].input-name-kana2,input[type=text].input-name-kanji1,input[type=text].input-name-kanji2{width:46%;display:inline-block}}input[type=text].input-name-kana1,input[type=text].input-name-kanji1{margin-right:5px}.tag-required{background:#fc6356;color:#fff}.form_child_element{display:flex;align-items:baseline;font-size:12px}@media (max-width:567px){.form_child_element{flex-flow:column}}.form_child_element th{padding:0}.form_child_element .form_child_element_label{min-width:170px;text-align:right}@media (max-width:567px){.form_child_element .form_child_element_label{padding-bottom:8px;text-align:left;width:100%}}.form_child_element .form_child_element_label label{cursor:auto}.form_child_element .form_child_element_content{padding-left:12px}.form_child_element .form_child_element_content .prefecture-kana{min-width:74px}.form_child_element .form_child_element_content input[type=email],.form_child_element .form_child_element_content input[type=password],.form_child_element .form_child_element_content input[type=tel],.form_child_element .form_child_element_content input[type=text],.form_child_element .form_child_element_content input[type=url],.form_child_element .form_child_element_content textarea{width:300px}@media (max-width:567px){.form_child_element .form_child_element_content input[type=email],.form_child_element .form_child_element_content input[type=password],.form_child_element .form_child_element_content input[type=tel],.form_child_element .form_child_element_content input[type=text],.form_child_element .form_child_element_content input[type=url],.form_child_element .form_child_element_content textarea{width:100%;max-width:100%}}.form_child_element .form_child_element_content .form_element_format{margin:0 0 0 16px;color:#aaa;display:inline-block;vertical-align:middle;font-size:12px}@media (max-width:567px){.form_child_element .form_child_element_content{width:100%;margin:0;padding:0}}@media (max-width:567px){.form_child_element .form_child_element_content select{margin:0}}.form_element_note{margin:10px 0}.form_element_note--mb0{margin-bottom:0}.form_element_note .note_without_margin{margin-bottom:0}.form_element_note .note__indent{display:inline-block;text-indent:1em}.icon-how-to{background:url(../img/icon-how-to.png) no-repeat center/15px;width:15px;height:15px;display:inline-block;vertical-align:text-bottom;margin-left:10px}.tooltip{cursor:pointer;position:relative}.tooltip:hover .tooltip__text{opacity:1;visibility:visible}.tooltip__text{opacity:0;visibility:hidden;position:absolute;display:inline-block;top:calc(100% + 12px);left:50%;transform:translateX(-50%);background:rgba(0,0,0,.8);box-shadow:0 0 4px 0 rgba(0,0,0,.3019607843);border-radius:4px;padding:10px 16px;font-size:12px;line-height:1.67;color:#fff;font-weight:400;white-space:nowrap;transition:opacity .2s ease,visibility .2s ease}.tooltip__text::before{content:"";position:absolute;top:-14px;left:50%;transform:translateX(-50%);border:7px solid transparent;border-bottom:7px solid #333}.display-sp{display:none}@media (max-width:567px){.display-sp{display:block}}#main{box-sizing:border-box;max-width:900px;margin:0 auto;padding:120px 12px 0}#main .mainTitle{text-align:center;font-size:24px;font-weight:700;line-height:35px;margin-bottom:24px}#main .mainTitle:before{display:inline-block;vertical-align:middle;margin-right:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAkCAYAAAD7PHgWAAACHElEQVR42s2Yv0sCYRjHTwRBEAmEsMklRAnCLXcbWvwDjIZwaJQ2qy0RmoQIcxFaBLHQiILCVRxa2hojKioIgoIsLUx7nriD43jv7v116sFH5O55vu+H83zvvVMUCVvj7DwCnAJdFfweUSZhA5E48AEMDeC++LjlfMAzQU4Dj/nGKbhtIaeRG5dcEOhQCGJNcByC+xRyGqVRy4WBPoMg1oZHKVhnkNOoj0puwULiBXiyOB4fhWCLMPAvkNLVLKkTtrGu5bRc0uTMnBBqyya1Safk3MA17VwH+9ZNajHD7YRg2uLa2iPUb1nUp2XLeYFHiwGPCD0li3rM8soUzNpMIW1Cz7FNz4YsuQDwbjPYDaHv0qYHMwMyBAsUk3CX0PdA0VcQlQsB35R3iilD7w9FD2aHRAQrDLeyqK5vmqGvwisXAwYMAy3qeucZ+nCMGI9gk3ExsGK41bH0NlnlEhyrlayuf5WjP0Er5wKuOAbY1WVscvTjmC4awRRHOHKoyyhyZqTs5DzALWd4W3BBO1TH9lgJZjiDh+q8d6fSE8jJmMn5gVeBYFmgg58kmBcMxhV0AxevgmcQyRvlZoAvgUB8FpnV5c0BbwJ5n+hEszxnngN1mTnBzLIWFGV8xiWxTBBcE8zs/78hg4+ahAu7ThC8kJBbUyjfr9BQVH8NvP4OJGV2FAn/OCfpoWB1ggWr2hPbDnDPuP5zioHqgk7ePwfWIQ78kjVoAAAAAElFTkSuQmCC);content:"";width:40px;height:36px;background-size:100% 100%}#main .errarWrap{text-align:center;margin-bottom:40px}@media screen and (max-width:480px){#main{padding:24px 12px 0}#main .mainTitle{font-size:18px;line-height:20px;margin-bottom:24px}#main .mainTitle:before{width:20px;height:18px}#main .errarWrap{text-align:left}br.pc{display:none}}#main .serviceLink{border:#eee solid 1px;text-align:center;padding:24px 0;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.05);font-size:12px;max-width:640px;margin:0 auto}#main .serviceLink h3{margin-bottom:24px}#main .serviceLink ul{margin:-10px 0}#main .serviceLink ul li{display:inline-block;margin:10px 20px}.searchResult_accodion{border-top:1px solid #ddd}.searchResult_accodion .searchResult_accodion_title{color:#20aee5;font-size:24px;margin:0;padding:1.5em 0;cursor:pointer}.searchResult_accodion table{margin-bottom:40px}.searchResult_accodion:last-child{border-bottom:1px solid #ddd}@media screen and (max-width:567px){.searchResult_accodion .table-data tbody tr{margin-bottom:0}.searchResult_accodion .searchResult_accodion_title{font-size:18px;background-size:11px 6px}}.insideLinks{margin-top:8px;padding:0;list-style:none}.insideLinks li{padding:8px 0 8px 8px;display:inline-block}.insideLinks li:after{content:"/";padding-left:8px;color:#999}.insideLinks li:last-child:after{content:""}.insideLinks.--download{display:inline-block}@media (max-width:567px){.insideLinks.--download{justify-content:flex-start;margin-left:0;margin-top:16px}}.insideLinks.--download li{padding-left:12px}@media (max-width:567px){.insideLinks.--download li:first-child{padding-left:0}}.insideLinks.--download li:after{display:none}.insideLinks.--faq{display:flex;justify-content:flex-end;align-items:center;margin:32px 0 16px;flex-wrap:wrap;row-gap:16px}.insideLinks.--faq li{padding:0 10px 0 0}.insideLinks.--faq li:after{content:"｜";padding-left:10px;color:#999}.insideLinks.--faq li:not(:first-child)::after{display:none}.insideLinks.--faq li.is-hide{display:none}.insideLinks.--faq .searchResult_download{margin:0;padding:0 0 0 14px}#Text-entry_shop_inviteCode{margin:0}#SFR0107.is-region-1 .step-entry{display:none}#SFR0107.is-region-1 .content_header{display:none}#Section-entry_complete_message p{margin-bottom:0}#Section-entry_complete_message dl{margin:0 0 1em}#Section-entry_complete_message dl dt{display:inline}#Section-entry_complete_message dl dt:after{content:":"}#Section-entry_complete_message dl dd{display:inline;margin:0}.certificates .switch{width:100%;display:table}.certificates .switch .switch_contractor{margin:0 10px;padding:8px;font-size:16px;border:2px solid #ccc;border-radius:4px;display:table-cell}.box-terms--kappan{margin-top:32px;text-align:right}.box-terms--kappan #Checkbox-kappan{float:none}.box-terms--kappan .link-label{display:block;text-align:right;line-height:1}.box-terms--kappan .link-label>a{float:none}.box-terms--kappan .textarea--readonly .terms{width:100%;margin-top:32px;background:#fff;font-size:14px;vertical-align:middle}.box-terms--kappan .textarea--readonly .terms:hover{border-color:#ccc;outline:0}.env-test{background-color:red;position:relative}.env-test_text-client{position:absolute;font-size:18px;line-height:45px;bottom:0;right:0;margin:0;background-color:#686868;padding:0 8px}@media screen and (max-width:830px){.env-test_text-client{bottom:-30px;font-size:14px;line-height:30px}}.env-test_text-entry{position:absolute;font-size:18px;line-height:27px;bottom:0;right:0;margin:0;background-color:#686868;padding:0 8px}@media screen and (max-width:699px){.env-test_text-entry{font-size:14px}}.terms-box{padding:20px;border:1px solid #ccc;border-radius:4px;text-align:left;line-height:1.8}@media (max-width:567px){.terms-box{padding:20px 10px;font-size:14px}}.terms-box:not(:first-child){margin-top:32px}.terms-box:last-of-type{margin-bottom:120px}.terms-box a,.terms-box input{margin:0;float:none}.terms-box__title{font-weight:600;padding-bottom:12px}.terms-box__list{margin:1rem 0;padding:0 0 0 1rem}.terms-box__list-item{padding-left:1em;text-indent:-1em;word-break:break-all}.terms-box__agreement-list{list-style:none;padding-left:1rem;font-weight:600;margin:20px 0 0}.terms-box__agreement-list-item{padding-left:1em;text-indent:-1em}@media (max-width:567px){.terms-box__agreement-list-item{text-indent:-1.4em}}.client-status{margin-top:16px}.client-status__button.is-error::before{content:"";display:block;width:20px;height:18px;background:url(../img/icon-alert.png) no-repeat center/contain}.client-status__alert{color:#f55852;margin:0}.client-status td,.client-status th{border:none}@media (max-width:567px){.client-status .client-status-table{border:none}}@media (max-width:567px){.client-status .client-status-table thead{display:none}}.client-status .client-status-table tbody tr{background-color:#fff}.client-status .client-status-table__title{text-align:left;background-color:#f0f0f0}.client-status .client-status-table__body-row{border-bottom:1px solid #eee}@media (max-width:567px){.client-status .client-status-table__body-row{border:1px solid #eee}.client-status .client-status-table__body-row:last-child{margin-bottom:0}}.client-status .client-status-table__date,.client-status .client-status-table__name,.client-status .client-status-table__status{padding:12px;text-align:left}@media (max-width:567px){.client-status .client-status-table__date,.client-status .client-status-table__name,.client-status .client-status-table__status{padding:8px 12px}}.client-status .client-status-table__name{height:64px;width:57.1428571429%}@media (max-width:567px){.client-status .client-status-table__name{height:auto;width:100%;display:block;border-bottom:1px solid #eee;background-color:#f0f0f0}}.client-status .client-status-table__status{width:21.4285714286%}@media (max-width:567px){.client-status .client-status-table__status{display:flex;width:100%;border-bottom:1px solid #eee}}@media (max-width:567px){.client-status .client-status-table__status::before{content:"審査状況";min-width:124px;display:block;color:#aaa;vertical-align:top}}.client-status .client-status-table__status-inner{display:inline-block}.client-status .client-status-table__contact{padding-top:4px;display:inline-block}@media (max-width:567px){.client-status .client-status-table__date{display:flex}}@media (max-width:567px){.client-status .client-status-table__date::before{content:"利用開始日の目安";min-width:124px;display:block;color:#aaa;vertical-align:top}}.client-status .client-status-annotation-list{list-style:none;margin:16px 0 0;padding:0}.client-status .client-status-annotation-list__item{display:flex}@media (max-width:567px){.client-status .client-status-annotation-list__item{font-size:12px}}.client-status .client-status-annotation-list__text{margin:0}.pulldown-box{border:1px solid #ccc;border-radius:4px}.pulldown-box__contents{padding:0 24px 16px;display:none}.pulldown-box__button{background-color:transparent;border:none;width:100%;text-align:left;display:flex;gap:8px;align-items:center;color:#0892c7;font-weight:600;padding:16px 24px}.pulldown-box__button:hover{opacity:.6}@media (max-width:567px){.pulldown-box__button:hover{opacity:1}}.pulldown-box__button::after{content:"";display:block;width:16px;height:16px;background:url(../img/icon-arrow_up_darkblue.png) no-repeat center/contain;transform:rotate(180deg)}.pulldown-box__button.is-active::after{transform:rotate(0)}#Section-prepare .box--flow{height:auto;margin-bottom:60px;padding:32px;position:relative;border:2px solid #ddd;border-radius:8px;font-size:14px}@media (max-width:698px){#Section-prepare .box--flow{padding:24px 16px}}#Section-prepare .box--flow .h3{border-bottom:none;font-weight:600;margin:0 0 16px;padding:0;font-size:22px}#Section-prepare .box--flow .box__item{padding-bottom:32px}#Section-prepare .box--flow .box__item:not(:first-child){padding-top:32px}#Section-prepare .box--flow .box__item:not(:last-child){border-bottom:1px solid #ddd}#Section-prepare .box--flow .box__item:last-child{padding-bottom:0}#Section-prepare .box--flow .box__item--ragi .box__grid{display:grid;grid-template-columns:3fr 2fr;grid-template-areas:"title img" "text img" "btn img" "none img"}@media (max-width:698px){#Section-prepare .box--flow .box__item--ragi .box__grid{grid-template-columns:1fr;grid-template-areas:"title" "img" "text" "btn"}}#Section-prepare .box--flow .box__order{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}#Section-prepare .box--flow .box__order .h4{margin:0;display:flex;align-items:flex-start;gap:16px;font-size:18px}@media (max-width:1199px){#Section-prepare .box--flow .box__order .h4{flex-direction:column;gap:8px}}@media (max-width:698px){#Section-prepare .box--flow .box__order .h4{font-size:16px}}#Section-prepare .box--flow .box__order .h4 .sub{bottom:8px}#Section-prepare .box--flow .box__order .sub-heading{display:flex;align-items:flex-end;gap:8px}#Section-prepare .box--flow .box__order .border{display:flex;padding:2px 12px;justify-content:center;align-items:center;gap:10px;border-radius:6px;border:2px solid #20aee5;background:#fff;font-size:16px}@media (max-width:698px){#Section-prepare .box--flow .box__order .border{font-size:14px}}#Section-prepare .box--flow .box__order .sub{bottom:0;font-size:10px;font-weight:300;vertical-align:middle}#Section-prepare .box--flow .box__order .box__grid{display:grid;grid-template-columns:auto 239px;grid-gap:16px;grid-template-areas:"text img" "btn img"}@media (max-width:991px){#Section-prepare .box--flow .box__order .box__grid{grid-template-columns:auto 129px;grid-gap:16px 24px}}@media (max-width:698px){#Section-prepare .box--flow .box__order .box__grid{grid-template-columns:1fr;grid-gap:16px;grid-template-areas:"text" "img" "btn"}}@media (max-width:698px){#Section-prepare .box--flow .box__order .box__text{font-size:14px}}#Section-prepare .box--flow .box__order .marker{display:inline;font-weight:600;background:linear-gradient(transparent 57%,#c0e7f8 0);padding:0 2px 4px}#Section-prepare .box--flow .box__order .box__img{width:100%;height:auto}@media (max-width:991px){#Section-prepare .box--flow .box__order .box__img{max-width:129px}}@media (max-width:698px){#Section-prepare .box--flow .box__order .box__img{max-width:295px}}#Section-prepare .box--flow .box__order .box__btn{margin-top:0}@media (max-width:698px){#Section-prepare .box--flow .box__text-wrap{order:2}}#Section-prepare .box--flow .box__text{margin:0;line-height:24px}@media (max-width:698px){#Section-prepare .box--flow .box__text{font-size:16px}}#Section-prepare .box--flow .box__text--qr{padding-left:64px;position:relative}#Section-prepare .box--flow .box__text--qr::before{content:"";display:block;width:48px;height:48px;position:absolute;background:no-repeat center/contain;left:0}#Section-prepare .box--flow .box__text--pay{display:flex;gap:80px}@media (max-width:698px){#Section-prepare .box--flow .box__text--pay{justify-content:center;gap:0;flex-wrap:wrap}}@media (max-width:698px){#Section-prepare .box--flow .box__text--qr{font-size:14px}}#Section-prepare .box--flow .box__text--qr::before{background-image:url(../img/icon-airpayQR2.png)}#Section-prepare .box--flow .box__bg{background-color:#fafafa;padding:24px;margin-top:16px}@media (max-width:698px){#Section-prepare .box--flow .box__bg{padding:16px}}#Section-prepare .box--flow .box__lead{font-size:18px;font-weight:600;margin:0 0 16px}@media (max-width:698px){#Section-prepare .box--flow .box__lead{font-size:16px}}#Section-prepare .box--flow .box__btn{margin-top:24px;justify-self:baseline}@media (max-width:698px){#Section-prepare .box--flow .box__btn{margin-top:16px}}#Section-prepare .box--flow .box__annotation{margin-top:16px}#Section-prepare .box--flow .box__img{display:block}#Section-prepare .box--flow .box__img--airregi{grid-area:img;width:403px}@media (max-width:698px){#Section-prepare .box--flow .box__img--airregi{width:100%;max-width:261px;margin:0 auto 16px}}#Section-prepare .box--flow .box__img--app-pay{max-width:48px}#Section-prepare .box--flow .box__img--app-store{max-width:109px}#Section-prepare .box--flow .box__link{transition:.4s}#Section-prepare .box--flow .box__link:hover{opacity:.6}@media (max-width:698px){#Section-prepare .box--flow .box__link--app{margin-left:64px;display:inline-block}}#Section-prepare .box--flow .box__icon-list{padding:0;margin:0;display:flex;flex-direction:column;gap:16px;flex-shrink:0}@media (max-width:698px){#Section-prepare .box--flow .box__icon-list{flex-shrink:1;margin-top:16px}}#Section-prepare .box--flow .box__icon-list-item__inner{display:flex;gap:16px;align-items:center;justify-content:space-between}@media (max-width:698px){#Section-prepare .box--flow .box__icon-list-item__inner{padding:0 16px}}#Section-prepare .box--flow .box__icon-list-name-wrap{display:flex;gap:16px;align-items:center}#Section-prepare .box--flow .box__icon-list-name{font-weight:600;margin:0;padding-right:1em;line-height:1.5}@media (max-width:698px){#Section-prepare .box--flow .box__icon-list-name{padding:0;font-size:14px}}#Section-prepare .box--flow .box__icon-list-item__annotation{font-size:12px;color:#999;margin:8px 0 0;text-align:right}#Section-prepare .three-boxs--prepare{display:flex;padding:0 24px}@media (max-width:698px){#Section-prepare .three-boxs--prepare{display:block;padding:0 4px 20px}}#Section-prepare .three-boxs--prepare .box--prepare{background:#fff;border:2px solid #ddd;border-radius:8px;height:auto;padding:14px 14px 164px 14px;position:relative}#Section-prepare .three-boxs--prepare .box--prepare:not(:last-child){margin:0 24px 0 0}@media (max-width:698px){#Section-prepare .three-boxs--prepare .box--prepare:not(:last-child){margin:0 0 24px}}#Section-prepare .three-boxs--prepare .h4{border-bottom:1px solid #ddd;font-size:20px;margin:0}#Section-prepare .three-boxs--prepare .box__icon{bottom:0;left:50%;text-align:center;position:absolute;transform:translateX(-50%);width:160px}#Section-prepare .three-boxs--prepare .box__icon__img{width:100%}#Section-prepare .three-boxs--prepare .box__icon__img--p{padding:22px 0;width:70%}#Section-prepare .three-boxs--prepare .lead__text--prepare{padding-right:30px}.sup{font-size:.6em}.sub{font-size:.6em;bottom:auto}