.loading.x-big{font-size:40px}.loading.x-center{padding:4rem}.loading.x-center,.modal-mask[data-v-22269a15]{align-items:center;display:flex;height:100%;justify-content:center}.modal-mask[data-v-22269a15]{background-color:rgba(0,0,0,.5);left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9998}.modal-wrapper[data-v-22269a15]{width:100%}.modal-wrapper-bg[data-v-22269a15]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.modal-container[data-v-22269a15]{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);font-family:Helvetica,Arial,sans-serif;margin:0 auto;max-height:95svh;max-width:90vw;overflow-y:auto;padding:20px 30px;position:relative;transition:all .3s ease;width:500px;z-index:100}.modal-header h3[data-v-22269a15]{color:#42b983;margin-top:0}.modal-body[data-v-22269a15]{margin:20px 0}.modal-enter[data-v-22269a15],.modal-leave-active[data-v-22269a15]{opacity:0}.modal-enter .modal-container[data-v-22269a15],.modal-leave-active .modal-container[data-v-22269a15]{transform:scale(1.1)}.btns[data-v-22269a15]{align-items:center;justify-content:space-between}.btns[data-v-22269a15],.select_numbers{display:flex;flex-direction:row;flex-wrap:nowrap}.select_numbers{justify-content:flex-start;overflow-x:scroll;position:relative}.select_number{align-items:center;background:#fff;border:1px solid #aeaeae;border-left-width:0;cursor:pointer;display:flex;flex:0 0 auto;font-weight:700;height:44px;justify-content:center;line-height:1;position:relative;transition:background .2s;width:44px;z-index:10}.select_number.active{background:var(--c-line);color:#fff}.select_number:first-child{border-radius:3px 0 0 3px;border-width:1px}.select_number:last-child{border-radius:0 3px 3px 0;border-width:1px 1px 1px 0}.select_number.error{border-color:var(--c-danger)}.select_texts[data-v-3dcccfb8]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;position:relative;width:auto}.select_texts.error .select_text[data-v-3dcccfb8]{border-color:var(--c-danger)}.select_text[data-v-3dcccfb8]{align-items:center;border:1px solid #aeaeae;border-left-width:0;border-radius:0;cursor:pointer;display:flex;flex:0 0 auto;font-weight:700;height:44px;justify-content:center;line-height:1;padding:0 1rem 0 .5rem;transition:background .2s;width:auto}.select_text input[data-v-3dcccfb8]{margin:0 .3rem 0 0}.select_text.active[data-v-3dcccfb8]{background:#0d848d;color:#fff}.select_text[data-v-3dcccfb8]:first-child{border-radius:3px 0 0 3px;border-width:1px}.select_text[data-v-3dcccfb8]:last-child{border-radius:0 3px 3px 0;border-width:1px 1px 1px 0}.select_text.error[data-v-3dcccfb8]{border-color:#d94141}.required[data-v-1c19a924]{margin-left:.5rem;vertical-align:bottom}.answer-form-group[data-v-1c19a924]{margin-bottom:1rem}.ttl[data-v-1c19a924]{margin-bottom:.2rem}.form-control[type=text][data-v-1c19a924]{border-color:#aeaeae;border-radius:3px;border-width:1px;box-shadow:none;box-sizing:border-box;font-size:16px;padding:.4rem;width:100%}.answers[data-v-16147df5]{padding-bottom:2rem}@media screen and (max-width:480px){.answers[data-v-16147df5]{padding-bottom:1.5rem}}@media print{body>*{display:none}.PrintArea{display:block!important}.url_str{font-size:24px;margin-top:20px}}@media screen{.PrintArea{display:none}}.number_qrcode[data-v-16707a94]{align-items:center;display:flex;justify-content:center}@media screen and (max-width:480px){.stretch-card[data-v-a1d60dd2]{margin:0;padding:0}.stretch-card .card[data-v-a1d60dd2]{border-radius:0}.card-body[data-v-a1d60dd2]{padding:.5rem}.members[data-v-a1d60dd2]{display:block;margin-left:0;margin-right:0}}.members .form__group.all_date[data-v-a1d60dd2]{display:none}.members .buttons[data-v-a1d60dd2]{margin:.5rem 0}.members table[data-v-a1d60dd2]{transition:.5s}.members table td[data-v-a1d60dd2],.members table th[data-v-a1d60dd2]{padding:.5rem}.members table td[data-v-a1d60dd2]{vertical-align:middle}@media screen and (max-width:480px){.members table tr:first-child th[data-v-a1d60dd2]{font-size:12px}}.members table.doing[data-v-a1d60dd2]{opacity:.5}.members table .btn-primary[data-v-a1d60dd2]{font-size:1.5em;height:2em;outline-width:0;width:2em}@media screen and (max-width:480px){.members table .btn-primary[data-v-a1d60dd2]{font-size:1em}.members table[data-questions="1"][data-v-a1d60dd2]{min-width:200px}.members table[data-questions="2"][data-v-a1d60dd2]{min-width:400px}.members table[data-questions="3"][data-v-a1d60dd2]{min-width:600px}.members table[data-questions="4"][data-v-a1d60dd2]{min-width:800px}.members table[data-questions="5"][data-v-a1d60dd2]{min-width:1000px}.members table[data-questions="6"][data-v-a1d60dd2]{min-width:1200px}.members table[data-questions="7"][data-v-a1d60dd2]{min-width:1400px}.members table[data-questions="8"][data-v-a1d60dd2]{min-width:1600px}.members table[data-questions="9"][data-v-a1d60dd2]{min-width:1800px}.members table[data-questions="10"][data-v-a1d60dd2]{min-width:2000px}.members table[data-questions="11"][data-v-a1d60dd2]{min-width:2200px}.members table[data-questions="12"][data-v-a1d60dd2]{min-width:2400px}.members table[data-questions="13"][data-v-a1d60dd2]{min-width:2600px}.members table[data-questions="14"][data-v-a1d60dd2]{min-width:2800px}.members table[data-questions="15"][data-v-a1d60dd2]{min-width:3000px}.members table[data-questions="16"][data-v-a1d60dd2]{min-width:3200px}.members table[data-questions="17"][data-v-a1d60dd2]{min-width:3400px}.members table[data-questions="18"][data-v-a1d60dd2]{min-width:3600px}.members table[data-questions="19"][data-v-a1d60dd2]{min-width:3800px}.members table[data-questions="20"][data-v-a1d60dd2]{min-width:4000px}}.table_wrap[data-v-a1d60dd2]{overflow-x:auto}.called_members[data-v-a1d60dd2]{margin-top:2rem}.guidance-message-box[data-v-a1d60dd2] .modal-wrapper{width:100%}.guidance-message-box[data-v-a1d60dd2] .modal-container{max-width:600px;width:80%}@media screen and (max-width:324px){.guidance-message-box[data-v-a1d60dd2] .modal-container{padding-left:10px;padding-right:10px;width:90%}}.guidance-message-box[data-v-a1d60dd2] .modal-body{align-items:center;display:flex;flex-flow:column;justify-content:center}@media screen and (max-width:480px){.guidance-message-box[data-v-a1d60dd2] .modal-body{margin-bottom:0;margin-top:0}}.guidance-message-box[data-v-a1d60dd2] .modal-body .ttl{font-size:42px;font-weight:700;margin:.5rem 0}.guidance-message-box[data-v-a1d60dd2] .modal-footer{display:block;padding:0}.guidance-message-box[data-v-a1d60dd2] .buttons{display:flex;flex-flow:column;list-style:none}.guidance-message-box[data-v-a1d60dd2] li{margin-bottom:10px;text-align:center}.guidance-message-box[data-v-a1d60dd2] .btn{width:100%}.guidance-message-box[data-v-a1d60dd2] .qas{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.guidance-message-box[data-v-a1d60dd2] .qa{align-items:center;border:1px solid #aeaeae;border-radius:2px;display:flex;justify-content:center;margin:.5rem;max-width:240px;padding:.5rem;width:100%}@media screen and (max-width:480px){.guidance-message-box[data-v-a1d60dd2] .qa{margin-bottom:.2rem;margin-top:.2rem}}@media screen and (max-width:324px){.guidance-message-box[data-v-a1d60dd2] .qa{margin-left:0;margin-right:0;max-width:none}}.guidance-message-box[data-v-a1d60dd2] .qa .q{width:50%}.guidance-message-box[data-v-a1d60dd2] .qa .a{font-size:120%;font-weight:700;width:50%}.customer-number-message-box[data-v-a1d60dd2]{text-align:center}.customer-number-message-box[data-v-a1d60dd2] .modal-wrapper{max-width:800px;width:90%}.customer-number-message-box[data-v-a1d60dd2] .modal-container{padding:10px;width:auto}@media screen and (max-width:480px){.customer-number-message-box[data-v-a1d60dd2] .modal-container{padding:10px}}.customer-number-message-box[data-v-a1d60dd2] .modal-body{margin:5px}@media screen and (max-width:480px){.customer-number-message-box[data-v-a1d60dd2] .modal-body{margin:0;padding:0}}.customer-number-message-box[data-v-a1d60dd2] .error{font-size:1rem}.customer-number-message-box[data-v-a1d60dd2] .answers-form{border:1px solid var(--c-border);border-radius:3px;margin:0 auto;max-width:600px;padding:1rem;text-align:left}@media screen and (max-width:480px){.customer-number-message-box[data-v-a1d60dd2] .answers-form{margin:1rem 0 0}}.customer-number-message-box[data-v-a1d60dd2] .answers-form .btn{background-color:var(--c-line);color:#fff}