@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media print{.sign-TitleArea{display:none}.page_break{page-break-after:always}}@page{size:A4}html,body{margin:0;padding:0;width:100%}body{background:#f4f6f9;color:#333;-webkit-text-size-adjust:100%;display:flex;flex-direction:column;font-family:"Noto Sans JP", sans-serif !important;font-size:16px;letter-spacing:0.01em;min-width:100%;position:relative}a{color:#0068b7;text-decoration:none}a:hover{color:#004b84;text-decoration:none;cursor:pointer}div,section,header,footer,p,a,span,th,td,button,input,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}p{line-height:1.6;word-break:break-all;word-wrap:break-word}ol li,ul li{word-break:break-all;word-wrap:break-word}button,textarea,input{background:none;border:none;border-radius:0;font-weight:normal;margin:0;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button::-webkit-search-decoration,textarea::-webkit-search-decoration,input::-webkit-search-decoration{display:none}button::focus,textarea::focus,input::focus{outline-offset:-2px}input,textarea,select{font-size:16px}input:focus,textarea:focus,select:focus,button:focus,a:focus,a:active{outline:none}:placeholder-shown{color:#999}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999;opacity:1}::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,0.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,0.26)}.material-icons.md-light{color:white}.material-icons.md-light.md-inactive{color:rgba(255,255,255,0.3)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{box-shadow:0 0 0 1000px white inset !important}.sign-Form_buttonArea-sm,.sign-Form_item,.sign-Progress_wrapper,.form-Item_inputCheck,.classTag-Head{zoom:1}.sign-Form_buttonArea-sm:after,.sign-Form_item:after,.sign-Progress_wrapper:after,.form-Item_inputCheck:after,.classTag-Head:after{clear:both;content:'';display:block}.wrapper{display:flex;flex-direction:column;margin:0;padding:0;min-height:100vh;width:100%}.wrapper .wrapper-inner{background:#f4f6f9;margin:0;padding:0;min-height:100vh}.contents{margin:0 auto;padding:0 20px 50px;width:914px}@media screen and (max-width: 480px){.contents{width:100%}}.contents_inner{margin:80px auto}.contents_title{font-size:1.125rem;margin:0 0 48px;text-align:center}.contents_read{font-size:1rem;margin:0 0 48px;text-align:center}.contents_sub-message{font-size:0.9375rem;text-align:center}.text{font-size:1.125rem;line-height:1.6;margin:0 auto 40px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text span{color:#0068b7}.text-highlighted{background-color:#eaf6ff;color:#0068b7;height:fit-content}@media screen and (max-width: 480px){.text{font-size:0.875rem}h1.text{font-size:1.125rem}h2.text{font-size:1rem;margin:40px auto 20px}h3.text{font-size:0.875rem;margin:0 auto 20px}}.addParent .errorMessage,.addParent .noticeMessage{text-align:left;width:100%}.addParent-Head{font-size:0.875rem;background:#eaf6ff;display:flex;align-items:center;justify-content:space-between;margin:0;padding:10px 15px}.addParent-Head_parent{flex:1 0 auto;text-align:left}.addParent-Head_num{font-size:0.625rem;background:url(/assets/icon_user-f94c89f78562781019d73f4218ec19178214c779691e0828c36cd14513de39c9.png) no-repeat 50% 50%;color:#0068b7;display:block;margin:0 15px 0 0;padding:6px 0 0;text-align:center;height:32px;width:36px}.addParent-Head_name{display:inline-block;margin:0 0 0 10px}.addParent-Head_input{font-size:0.875rem;background:#fff;border:1px solid #bfbfbf;border-radius:4px;margin:0 2px;padding:10px 8px;width:94px}.addParent-Head_input:focus{border:1px solid #0068b7}.addParent-Head_code-input{font-size:0.875rem;background:#fff;border:1px solid #bfbfbf;border-radius:4px;margin:0 2px;padding:10px 8px;width:174px}.addParent-Head_code-input:focus{border:1px solid #0068b7}.addParent-Head_child-code-input{font-size:0.875rem;background:#fff;border:1px solid #bfbfbf;border-radius:4px;margin:0 14px;padding:10px 8px;width:218px;height:39px}.addParent-Head_child-code-input:focus{border:1px solid #0068b7}.addParent-Head_add{font-size:0.875rem;text-align:right;width:230px}.addParent-Head_addButton{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;position:relative}.addParent-Head_addButton::before{background:url(/assets/icon_plus-0eba963feb8c25c956cbab14a7e8743ad8eef21195b776c80b74761140ed036a.png) no-repeat 0 0;content:'';display:inline-block;margin:0 6px 0 0;position:relative;top:0;height:22px;width:22px}.addParent-CodmonStatus{background:#f4f6f9;color:#c4c4c5;padding:8px}.addParent-Body{font-size:0.875rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:12px 0}.addParent-Body_inner{display:flex;flex-wrap:wrap;align-items:center;margin:4px 0;width:50%;padding-bottom:50px;padding-left:10px}.addParent-Body_inner:nth-child(2n){text-align:right}.addParent-Body_inner.useCodmon{padding-bottom:16px}.addParent-Body_childInformation{width:245px;display:flex;align-items:center}.addParent-Body_input{font-size:0.875rem;background:#fff;border:1px solid #bfbfbf;border-radius:4px;margin:0 2px;padding:0 8px;line-height:39px;height:39px;width:94px}.addParent-Body_input:focus{border:1px solid #0068b7}.addParent-Body_selectWrapper{font-size:0.875rem;background:#fff;border:1px solid #bfbfbf;border-radius:4px;display:inline-block;margin:0 0 0 2px;padding:0;vertical-align:top;line-height:39px;height:39px;width:120px !important}.addParent-Body_selectWrapper::before{top:14px !important}.addParent-Body_selectWrapper .addParent-Body_select{font-size:0.875rem;width:110px !important;padding:0 0 0 8px !important}.addParent-Body_codmonStatus{display:flex;flex-direction:row;align-items:center;margin:4px 0;width:245px;height:26px}.addParent-Body_codmonStatus.not-connected{color:#b7b7b7}.addParent-Body_maxWidth{width:100% !important}.addParent-Body .icon-codmon{margin:2px}.class-from-to-list .class_row{width:100%;display:flex}.class-from-to-list .class_row_selectorWrapper,.class-from-to-list .class_row_after,.class-from-to-list .class_row_before{font-size:0.875rem;background:#fff;border:1px solid #bfbfbf;border-radius:4px;margin:0 0 0 2px;padding:0;vertical-align:top;line-height:39px;height:39px}.class-from-to-list .class_row_selectorWrapper::before,.class-from-to-list .class_row_after::before,.class-from-to-list .class_row_before::before{top:14px !important}.class-from-to-list .class_row_separator{font-size:24px;flex-basis:25px;margin:auto 0}.class-from-to-list .class_row_before{display:block;margin-left:0;width:100% !important}.class-from-to-list .class_row_after{display:block;margin-left:0;width:100% !important}.class-from-to-list .class_row_select{font-size:0.875rem;padding:0 24px 0 8px !important;width:100%}.class-from-to-list .class_row_select_item{box-sizing:initial;cursor:default;padding-bottom:10px;width:calc(50% - (25px / 2))}.class-from-to-list .operation{margin-top:1em}.class-from-to-list .text-danger{color:#dc3545 !important}.button-Wrap{margin:30px auto 0;text-align:center}.button-Flexwrap{margin:30px auto 0;text-align:center;display:flex}.button-mn{font-size:0.875rem;cursor:pointer;display:block;font-weight:bold;line-height:40px;margin:0 auto;text-align:center;text-decoration:none;height:40px;width:100px}.button-sm{font-size:1.125rem;cursor:pointer;display:block;font-weight:bold;line-height:56px;margin:0 auto;text-align:center;text-decoration:none;height:56px;width:180px}.button-md{font-size:1.125rem;cursor:pointer;display:block;font-weight:bold;line-height:56px;margin:0 auto;text-align:center;text-decoration:none;height:56px;width:302px}.button-normal,.button-charge{background:#3f94d6;background:linear-gradient(to right, #3f94d6 0%, #0169b8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f94d6', endColorstr='#0169b8',GradientType=1 );border:1px solid #92c1e4;border-radius:4px;color:#fff !important}.button-normal:hover,.button-charge:hover,.button-normal:active,.button-charge:active,.button-normal:focus,.button-charge:focus{opacity:0.9;color:#fff;text-decoration:none}.button-normal .count,.button-charge .count{font-size:1.125rem;background:#fff;border-radius:50%;color:#0068b7;display:inline-block;font-weight:500;line-height:33px;margin:0 12px 0 0;height:32px;width:32px}.button-normal:disabled,.button-charge:disabled{background:gray;border:1px solid gray;cursor:not-allowed}.button-sub,.button-batch-class-change{background:#fff;border:1px solid #0068b7;border-radius:4px;color:#0068b7}.button-sub:hover,.button-batch-class-change:hover,.button-sub:active,.button-batch-class-change:active,.button-sub:focus,.button-batch-class-change:focus{opacity:0.8;text-decoration:none}.button-delete,.button-disabled{background:#999;border:1px solid #999;border-radius:4px;color:#fff}.button-delete:hover,.button-delete:active,.button-delete:focus,.button-disabled:hover,.button-disabled:active,.button-disabled:focus{opacity:0.8;text-decoration:none}.button-zipcode{font-size:0.875rem;background:#fff;border:1px solid #0068b7;border-radius:4px;color:#0068b7;cursor:pointer;font-weight:normal;line-height:40px;height:40px;width:170px}.button-zipcode:hover,.button-zipcode:active,.button-zipcode:focus{opacity:0.8;text-decoration:none}.button-charge{font-size:0.875rem;cursor:pointer;font-weight:bold;line-height:40px;margin:0 auto;text-align:center;text-decoration:none;height:40px;width:302px}.button-charge:disabled{background:#bfbfbf;border:1px solid #bfbfbf;cursor:default;color:#707070}.button-charge:disabled:hover,.button-charge:disabled:active,.button-charge:disabled:focus{opacity:1}.button-batch-class-change{margin:5px 0;font-weight:normal;display:inline-block;width:120px}.button-batch-delete-invoice{width:280px}.v-application td a.button-delete-parent{color:#fff}.upload_button_wrapper{text-align:center}.button-sub-upload{background:#fff;display:inline-block;border:1px solid #0068b7;border-radius:4px;color:#0068b7;margin:20px 20px 30px 20px;font-weight:500;line-height:33px;min-width:280px}_:-ms-input-placeholder,:root .button-delete-parent{line-height:26px}.classTag{margin:0 auto 30px;line-height:1}.classTag-Head{margin:0 0 8px}.classTag-Head_title{float:left}.classTag-Head_checkAll{float:right}.classTag-Head_checkAll .form-Item_inputCheck{margin-right:10px}.classTag-List{border:1px solid #0068b7;border-radius:4px;padding:16px 20px 0 0}.classTag-List .form-Item_label{display:inline-block;margin:0 0 12px 20px}.classTag-List .form-Item_inputCheck{margin-right:8px}.classTag-List .form-Item_inputCheck+span{color:#707070}.classTag-List .form-Item_inputCheck:checked+span{color:#0068b7}#select{display:block;width:235px;height:20px;border:1px solid #999;padding:5px}_:-ms-input-placeholder,:root .toc-odd li .button-delete-parent{line-height:22px}.errorMessage{margin:0 auto 20px;width:510px}.errorMessage_list li{font-size:0.875rem;color:#b2301c;font-weight:bold;margin:0 0 8px;padding:0 0 0 20px;position:relative}.errorMessage_list li::before{background:url(/assets/icon_caret_error-57f5b5b90b1b69aecdec88aff1f7c388dedc0253aa33d58a776845b4ec05f215.png) no-repeat 0 0;content:'';display:block;height:8px;width:8px;position:absolute;left:2px;top:3px}.header+.contents>.errorMessage{margin:25px auto;width:100%}footer{margin-top:auto}.form-Item_label{cursor:pointer}.form-Item_inputText{font-size:0.875rem;background:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#333;padding:10px;width:100%}.form-Item_inputText:focus{border:1px solid #0068b7}.form-Item_inputTextSm{font-size:0.875rem;background:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#333;padding:9px 10px;width:180px}.form-Item_inputTextSm:focus{border:1px solid #0068b7}.form-Item_inputTextMd{font-size:0.875rem;background:#fff;border:1px solid #bfbfbf;border-radius:4px;color:#333;padding:9px 10px;width:350px}.form-Item_inputTextMd:focus{border:1px solid #0068b7}.form-Item_showPassword{cursor:pointer;display:block;position:absolute;right:10px;top:21px}.form-Item_inputCheck{cursor:pointer;color:#333;display:inline-block;margin:0;position:relative;height:20px;width:20px;vertical-align:middle}.form-Item_inputCheck::before{background:url(/assets/checkbox_off-2eebbb5d3afcf30c520c56f6dabe051b4f4034828b0aba2ae85c541d4056bcf3.png) no-repeat 0 0;content:'';cursor:pointer;display:block;width:20px;height:20px;position:absolute;left:0;top:-2px}.form-Item_inputCheck:checked::before{background:url(/assets/checkbox_on-f7a58b216f83260e62620507c19843fdaef701ef0ee9a05cae3c83af988574b9.png) no-repeat 0 0;content:'';cursor:pointer;display:block;width:20px;height:20px;position:absolute;left:0;top:-2px}.form-Item_select,.addParent-Body_selectWrapper .addParent-Body_select,.class-from-to-list .class_row_select{-webkit-appearance:none;appearance:none;background:transparent;background-image:none;border:none;outline:none;box-shadow:none;color:#333;cursor:pointer;padding:16px 20px;text-indent:0.01px;text-overflow:ellipsis;width:100%}.form-Item_select::-ms-expand,.addParent-Body_selectWrapper .addParent-Body_select::-ms-expand,.class-from-to-list .class_row_select::-ms-expand{display:none}.form-Item_selectWrapper,.addParent-Body_selectWrapper,.class-from-to-list .class_row_selectorWrapper,.class-from-to-list .class_row_before,.class-from-to-list .class_row_after{background:#fff;border:1px solid #bfbfbf;border-radius:4px;overflow:hidden;text-align:center;position:relative;width:180px}.form-Item_selectWrapper::before,.addParent-Body_selectWrapper::before,.class-from-to-list .class_row_selectorWrapper::before,.class-from-to-list .class_row_before::before,.class-from-to-list .class_row_after::before{background:url(/assets/icon_caret-e7a3dfcd313f9bee89c5e14d437cedc618bc961ab10093ddac12629b3f77acd6.png) no-repeat 0 0;content:'';display:block;pointer-events:none;position:absolute;top:25px;right:11px;height:8px;width:8px}.addInput{margin:15px 0 30px;text-align:center}.addInput_button{font-size:0.875rem;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;position:relative}.addInput_button::before{background:url(/assets/icon_plus-0eba963feb8c25c956cbab14a7e8743ad8eef21195b776c80b74761140ed036a.png) no-repeat 0 0;content:'';display:inline-block;margin:0 6px 0 0;position:relative;top:0;height:22px;width:22px}.header{background:#fff;display:flex;align-items:center;justify-content:space-between;height:48px;width:100%}.hovermenu-Nav_itemSub{display:none;background-color:#fff;border:solid 1px;margin:auto;padding:6px 0;position:absolute;text-align:center;z-index:50}.hovermenu-Nav_itemSub a{display:block}.hovermenu-Nav .hovermenu-Nav_item:hover .hovermenu-Nav_itemSub{display:block}.icon-done{background:url(/assets/icon_progress_check_off-8326d767624eacb92ad1b74701e0de3562e4de403d180f03a8271d88b7dd9ad3.png) no-repeat 0 0;display:block;height:11px;width:13px}.icon-visibility{background:url(/assets/icon_eye_on-8c337add6a4ebeea8a8c808315292305b6d2b22d033a20107eb10c2d9517b9b0.png) no-repeat 0 0;display:block;height:14px;width:22px}.icon-visibility_off{background:url(/assets/icon_eye_off-2d068098ab71d1ffdbb89b2212467cbe333224c1b6e8480e22d59edbca183811.png) no-repeat 0 0;display:block;height:14px;width:22px}.icon-codmon{background:url(/assets/codmon-logo-6c7b5bd8fdae917e2ba6f3ae3c6a8d0c605d83a0e8b7aeab8a62bd764b03ccfb.png) no-repeat 0 0;display:block;height:22px;width:22px;background-size:contain;vertical-align:middle}.invoiceList-Content_head{font-size:1.125rem;background:#eaf6ff;color:#0068b7}.invoiceList-Content_head .total_price_container{display:flex;justify-content:flex-end;align-items:center}.invoiceList-Content_head .total_price_container .price{font-size:1.7rem;font-weight:300}.invoiceList-Content_head .total_price_container .label{color:#333;font-size:13px;margin-right:5px}.invoiceList-Content_foot{background:#f4f6f9;border-top:2px solid #0068b7;padding:12px 0;text-align:center}.invoiceList-Content_foot p{display:flex;padding:0 100px}.invoiceList-Content .errorMessage,.invoiceList-Content .noticeMessage{background:#f4f6f9;margin:0;padding:30px 36px 1px;width:100%}.import-result-content{text-align:left;overflow-y:auto;height:38vh}.import-result .summary{margin-top:1em}.divider{margin-top:8px;margin-bottom:8px}.line-icon{background-image:url(/assets/icon_line-4c72ebc0430b2022422211956478c3ad47486d6630b69ea361808fa4ca669b2c.png);background-size:contain}@page{size:A4;margin:20px}.invoice-logo_header{background-color:#fff;width:210mm;padding:20px;margin:0 auto;margin-top:8px;min-height:297mm}.invoice-logo{background-color:#fff;height:82px;position:absolute;padding:24px 36px}.invoice-statement{background-color:#fff;color:#000;font-size:16px;padding:20mm 10mm;margin:0 auto}.invoice-statement_header{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0 0 23px}.invoice-statement_header h1{font-weight:bold;font-size:2em}.invoice-statement_header .print-date{font-size:1.1em}.invoice-statement .content .invoice-name .message .name{font-size:20px}.invoice-statement .content .invoice-total{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;margin:45px 0 0}.invoice-statement .content .invoice-total .invoice-total_amount_body{display:flex;border-bottom:1px solid;width:380px;justify-content:space-between;align-items:flex-end}.invoice-statement .content .invoice-total .invoice-total_amount_body .label{vertical-align:bottom;font-weight:bold;padding-bottom:10px}.invoice-statement .content .invoice-total .invoice-total_amount_body .amount{font-size:48px;font-weight:bold;text-align:right;padding:0 15px}.invoice-statement .content .detail{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0}.invoice-statement .content .detail.spacing{margin:25px 0 0 0}.invoice-statement .content .detail .body{width:100%}.invoice-statement .content .detail .invoice-qr .title h2{font-weight:bold;font-size:1.3em;padding-bottom:15px}.invoice-statement .content .detail .invoice-qr .title .title-detail{font-size:16px}.invoice-statement .content .detail .invoice-qr-detail .qr{padding-right:5px}.invoice-statement .content .detail .invoice-qr-detail .qr table th{padding-top:10px;text-align:center;border:1px solid;border-bottom-width:0}.invoice-statement .content .detail .invoice-qr-detail .qr table td{padding:6px 20px 10px 20px;text-align:center;vertical-align:middle;border:1px solid;border-top-width:0;min-height:220px}.invoice-statement .content .detail .invoice-qr-detail .qr table td svg{width:180px;height:180px}.invoice-statement .content .detail .invoice-qr-detail .qr .bold{font-weight:bold}.invoice-statement .content .detail .invoice-qr-detail .description{padding-left:5px;font-size:0.9em}.invoice-statement .content .detail .invoice-qr-detail .description .cvs_payment-detail{font-size:14px}.invoice-statement .content .detail .invoice-qr-detail .description h3{font-weight:bold}.invoice-statement .content .collection-detail{width:100%}.invoice-statement .content .collection-detail h2{font-weight:bold;font-size:1.3em;padding-bottom:10px}.invoice-statement .content .collection-detail table{margin-bottom:10px}.invoice-statement .content .collection-detail table th{padding:6px}.invoice-statement .content .collection-detail table th span{font-size:0.8em}.invoice-statement .content .collection-detail table th span.class-name{font-size:1em}.invoice-statement .content .collection-detail table th.left{text-align:left}.invoice-statement .content .collection-detail table th.name{padding-left:2px;font-weight:bold;font-size:1.3em}.invoice-statement .content .collection-detail table th.filed{font-weight:bold;border:1px solid;background-color:#e0e0e0}.invoice-statement .content .collection-detail table td{border:1px solid;padding:6px}.invoice-statement .content .collection-detail table td.right{text-align:right}.invoice-statement .content .collection-detail table td.name{word-break:break-all}.invoice-statement .content .collection-detail table td.total{font-weight:bold;font-size:1.3em}#app .invoice-statement_header h1{font-size:24px;margin-bottom:15px}.invoice-logo{height:76px;padding-bottom:20px}.invoice-statement_header .print-date{font-size:14px;color:#252525}.invoice-statement .content .collection-detail h2.invoice-title{font-size:20px;margin-bottom:-10px}.invoice-statement .content .invoice-total{margin-top:0}.invoice-name{padding-right:20px}.invoice-name .invoice-name_school-name{font-weight:bold;font-size:16px}.invoice-name .invoice-name_parent-name{font-size:24px;font-weight:bold;word-break:break-all}.invoice-body{display:flex;margin-top:20px}.invoice-body .invoice-body_name{flex-basis:20%}.invoice-body .invoice-body_name p{margin:0}.invoice-body .invoice-body_name .invoice-body_name_name{font-weight:bold;font-size:16px}.invoice-body .invoice-body_name .invoice-body_name_class-name{font-size:12px}.invoice-body .invoice-body_details{-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-basis:80%}.qr-capture-and-intro-area{border:1px solid #a1a1a1;margin-top:25px;padding:40px 20px 20px 28px;display:flex;box-sizing:border-box}.qr-capture-and-intro-area .intro{flex-basis:70%}.qr-capture-and-intro-area .intro .intro-list_numbered{display:flex}.qr-capture-and-intro-area .intro .intro-list_numbered span{margin-right:5px}.qr-capture-and-intro-area .intro .intro-list_numbered span,.qr-capture-and-intro-area .intro .intro-list_numbered p{font-size:14px;font-weight:bold}.qr-capture-and-intro-area .intro .intro-list_numbered .intro-list_cannot-read-qr{margin-top:-5px}.qr-capture-and-intro-area .intro .intro-list_numbered .intro-list_cannot-read-qr p{font-weight:normal;margin-bottom:5px}.qr-capture-and-intro-area .qr{flex-basis:31%;text-align:center}.qr-capture-and-intro-area .qr .qr-code-image{width:120px;height:120px;margin:0 auto}.qr-capture-and-intro-area .qr .qr-read-explanation{margin-top:20px;font-weight:bold;font-size:18px;text-align:center}@media print{#app.v-application.theme--light,body{background-color:#fff}.invoice-logo_header{margin-top:0;padding:0}}.tabList{display:flex;justify-content:space-between;align-items:center;line-height:1}.tabList_item{border:1px solid #0068b7;border-right:none;color:#0068b7;text-align:center;width:220px}.tabList_item a{display:block;padding:12px 0}.tabList_item.active{background:#0068b7;color:#fff}.tabList_item.active a{color:#fff}.tabList_item:first-child{border-radius:4px 0 0 4px}.tabList_item:last-child{border:1px solid #0068b7;border-radius:0 4px 4px 0}.acList_item{background:#fff;border-radius:4px;border:1px solid #fff;margin:4px 0;position:relative}.acList_item.active{border:1px solid #0068b7}.acList_item.active:before{border:2px solid #0068b7;border-radius:4px;content:'';display:block;position:absolute;top:-1px;left:-1px;pointer-events:none;height:calc(100% - 2px);width:calc(100% - 2px)}.acList_item.checked{background:#eaf6ff;border:1px solid #0068b7}.acList_button{display:block;position:absolute;top:0;right:0;text-align:right;height:72px}.acList_button::after{background:url(/assets/icon_chevron_down-530a26549ee0987e7b02ace41b3270b7ffaf84fb4d56b09a6972282ae694e93e.png) no-repeat 0 0;content:'';display:block;height:9px;width:17px;position:absolute;right:20px;top:32px}.acList_content{display:none}.stackList_item{font-size:1.125rem;background:#fff;border-radius:4px;border:1px solid #fff;display:flex;justify-content:space-between;align-items:center;margin:4px 0;padding:16px}.stackList_item div .children{font-size:0.875rem;display:block;margin:10px 0 0}.stackList_item .button-sm{font-size:0.875rem;line-height:40px;height:40px;width:170px}.stackList_item .button-mn{display:inline-block;margin:0 0 0 10px}.stackList_header{background:none;border:none;margin:0}.modal{display:none}.modal.active{background:rgba(0,104,183,0.92);display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:fixed;top:0;left:0;text-align:center;z-index:99}.modal_container{max-width:1185px !important}.modal_title{font-size:1.125rem;color:#fff;margin:0 auto 48px}.modal_button{position:fixed;right:30px;bottom:50px;height:60px;width:60px}.modal_button.button_add_parent{right:0;top:128px}.modal_button a{cursor:pointer;display:block;height:60px;width:60px}.modal_button.button_add_class{background:url(/assets/button_add-976d8c5c632be54e846025a8b73364cc93f6e3a57f8ebe09c147ec462fa68548.png) no-repeat 0 0;height:60px;width:60px;cursor:pointer}.modal_confirm-button{margin:0 6px}.modal .panel{max-height:calc(100vh - 210px);overflow-y:auto}.noticeMessage{margin:0 auto 20px;width:510px}.noticeMessage_list li{font-size:0.875rem;color:#78a91c;font-weight:bold;margin:0 0 8px;padding:0 0 0 20px;position:relative}.noticeMessage_list li::before{border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent #78a91c;content:'';display:block;width:0;height:0;position:absolute;left:2px;top:1.5px}.header+.contents>.noticeMessage{margin:25px auto;width:100%}.panel{border-radius:4px;background:#fff;margin:0 auto}.panel-normal{width:510px}.panel-md{width:590px}.panel-wide{width:832px}.panel_inner,.panel_inner-no-padding-top{padding:50px 55px}.panel_inner .errorMessage,.panel_inner-no-padding-top .errorMessage,.panel_inner .noticeMessage,.panel_inner-no-padding-top .noticeMessage{text-align:left;width:100%}.panel_inner-no-padding-top{padding-top:0}.panel-footer{display:flex;justify-content:center;margin-top:8px;background:#f4f6f9}.receipt{color:#000;width:1000px;width:100%}.receipt_inner{padding:40px 20px}.receipt_header{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;width:100%}.receipt_header img{height:32px;width:auto}.receipt_title{font-size:1.875rem;letter-spacing:0.02em}.receipt_date{font-size:0.875rem;line-height:1}.receipt_provision{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.receipt_provision_left{padding:80px 0 0}.receipt_provision_right{padding:80px 0 0}.receipt_provision_text{padding:40px 0 0}.receipt_provision_name{font-size:1.5rem;border-bottom:1px solid #000;padding:0 10px 5px;text-align:right}.receipt_provision_name span{font-size:1.25rem;margin:0 0 0 15px}.receipt_provision_price{font-size:3.125rem;border-bottom:1px solid #000;padding:20px 10px 5px;text-align:right}.receipt_provision_price span{margin:0 60px 0 0}.receipt_footer{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-top:4px double #000;border-bottom:4px double #000;margin:50px 0 0;padding:20px 10px;width:100%}.receipt_address{font-size:1rem;line-height:1.8}.receipt_stamp{height:100px;width:84px}.receipt_stamp img{height:auto;width:100%}.sign-TitleArea{margin:0 auto;padding:100px 0 116px;position:relative}@media screen and (max-width: 480px){.sign-TitleArea{padding:60px 0}}.sign-ServiceLogo{text-align:center;height:134px;margin:0 auto}.sign-ServiceLogo_item{font-size:2.5rem;overflow:hidden;text-indent:110%;white-space:nowrap;-webkit-print-color-adjust:exact;background:url(/assets/enpay_logo_2-0608b8b6b2220a716fc7b8e2f536f49d8f82d5d68c2c174f680fb286bf2bfa15.svg) no-repeat 0 0;background-size:100%;color:#0068b7;display:block;font-family:"Noto Sans JP", sans-serif !important;font-weight:400;margin:0 auto;height:144px;width:170px}.sign-ServiceLogo img{height:100%}.sign-Title{position:absolute;bottom:60px;left:0;right:0;text-align:center}.sign-Title_item{font-size:1.125rem}.sign-Progress{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.sign-Progress_wrapper{margin:20px auto 40px;padding:0;text-align:center;width:640px}.sign-Progress_item{font-size:0.875rem;color:#999;font-weight:300;position:relative}.sign-Progress_item::after{background:#999;content:'';display:block;position:absolute;top:18px;left:50%;height:1px;width:140px;z-index:-1}.sign-Progress_item:last-child::after{display:none}.sign-Progress_item.active{color:#0068b7}.sign-Progress_item.active .sign-Progress_num{background:#0068b7;border:1px solid #0068b7;color:#fff}.sign-Progress_item.checked{color:#0068b7}.sign-Progress_item.checked .sign-Progress_num{background:#f4f6f9;border:1px solid #0068b7;color:#0068b7}.sign-Progress_item.checked::after{background:#0068b7}.sign-Progress_num{font-size:0.875rem;background:#f4f6f9;border:1px solid #999;border-radius:50%;color:#999;display:flex;justify-content:center;align-items:center;font-family:"Noto Sans JP", sans-serif !important;font-weight:700;margin:0 auto 12px;height:38px;width:38px}.sign-Form{margin:0;padding:0 0 24px}.sign-Form_item{margin:0}.sign-Form_item+.sign-Form_item{margin:16px 0 0}.sign-Form_hr{border:0;height:0;margin:24px 0;padding:0;border-top:1px solid #bfbfbf}.sign-Form_hr-confirm{border:0;height:0;margin:24px 0;padding:0;border-top:1px solid #fff}.sign-Form_heading{font-size:0.875rem;margin:0 0 8px;text-align:initial}.sign-Form_input{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative;width:100%}.sign-Form_input .form-Item_inputText{font-size:1.125rem;padding:18px 20px}.sign-Form_input .form-Item_inputTextSm{font-size:1.125rem;padding:18px 20px}.sign-Form_input p{font-size:1.125rem;border-bottom:1px solid #d8d8d8;margin:0 0 16px;padding:0 0 12px;width:100%}.sign-Form_input:last-child p{margin:0}.sign-Form_confirmText{font-size:0.875rem;color:#777;margin:6px auto;padding:0;text-align:center}.sign-Form_confirmText a{margin:0 3px}.sign-Form_confirmText .form-Item_inputCheck{margin:0 5px 0 0}.sign-Form_confirmText .form-Item_inputCheck::before{top:-1px}.sign-Form_remindText{font-size:0.875rem;margin:-10px auto 6px;padding:0;text-align:center}.sign-Form_buttonArea{margin:0 auto;padding:24px 0 0;text-align:center}.sign-Form_buttonArea-sm{margin:24px auto 0}.sign-Form_buttonArea-sm .button-sm{float:left}.sign-Form_buttonArea-sm .button-sm+.button-sm{float:right}.sign-Sent_check{display:block;margin:0 auto 48px;height:94px;width:95px}.sign-Sent_text{font-size:1.125rem;margin:0 0 22px;text-align:center}.sign-Sent_link{font-size:0.875rem;text-align:center}.table-normal{width:100%}.table-normal tr{text-align:left}.table-normal tr th{font-size:0.875rem;padding:0 0 20px;width:96px}.table-normal tr td{font-size:0.875rem;padding:0 0 20px}.table-normal tr td span{color:#0068b7}.table-normal tr td .form-Item_inputText{margin:0 0 0 6px;max-width:380px}.tooltip{display:block !important}.tooltip .tooltip-inner{background:#0068b7;color:white;border-radius:16px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#0068b7;z-index:1}.tooltip[x-placement^='top']{margin-bottom:5px}.tooltip[x-placement^='top'] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^='bottom']{margin-top:5px}.tooltip[x-placement^='bottom'] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent !important;border-right-color:transparent !important;border-top-color:transparent !important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^='right']{margin-left:5px}.tooltip[x-placement^='right'] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent !important;border-top-color:transparent !important;border-bottom-color:transparent !important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^='left']{margin-right:5px}.tooltip[x-placement^='left'] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[aria-hidden='true']{visibility:hidden;opacity:0;transition:opacity 0.15s, visibility 0.15s}.tooltip[aria-hidden='false']{visibility:visible;opacity:1;transition:opacity 0.15s}.left-column{background-color:#ecf0f6;min-width:300px;max-width:300px;overflow-y:auto}
