.exsim[data-v-d69ec4a9]{font-feature-settings:"palt";font-family:YakuHanJP,Noto Sans JP,sans-serif;font-size:14px}.exsim .pc[data-v-d69ec4a9]{display:none}.exsim-flow[data-v-d69ec4a9]{background:#ebf2df;margin:0 -1rem;padding:24px 16px 40px}.exsim-flow_hd[data-v-d69ec4a9]{font-size:24px;font-weight:700;line-height:1.4;margin:0 0 16px;text-align:center}.exsim-flow_hd .orange[data-v-d69ec4a9]{color:#ff8b3d}.exsim-flow_hd .orange span[data-v-d69ec4a9]{font-size:36px}.exsim-flow_next[data-v-d69ec4a9]{height:61.5px;margin:-1px 0 0 -16px;position:relative;width:100vw}.exsim-flow_next[data-v-d69ec4a9]:after{background:#ebf2df;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:29.5px;left:50%;position:absolute;transform:translate(-50%);width:100%;z-index:0}.exsim-card[data-v-d69ec4a9]{background:#fff;border-radius:8px;padding:24px}.exsim-card_next[data-v-d69ec4a9]{height:38px;margin-top:-1px;position:relative;width:100%}.exsim-card_next[data-v-d69ec4a9]:after{background:#fff;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:22px;left:50%;position:absolute;transform:translate(-50%);width:100%;z-index:0}.exsim-card_hd[data-v-d69ec4a9]{align-items:center;background:#278145;border-radius:4px;color:#fff;display:flex;font-size:16px;font-weight:700;height:36px;line-height:1;margin:0 0 16px;padding:0 12px}.exsim-card_hd .step[data-v-d69ec4a9]{font-size:13px;font-weight:400;letter-spacing:.04em;margin-right:4px}.exsim-card_hd .num[data-v-d69ec4a9]{font-size:20px;font-weight:600;margin-right:8px}.exsim-card_lead[data-v-d69ec4a9]{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:16px}.exsim-card_lead img[data-v-d69ec4a9]{flex-shrink:0;height:77.5px}.exsim-card_txt[data-v-d69ec4a9]{font-size:14px;margin:0;text-align:justify}.exsim-card_guide[data-v-d69ec4a9]{text-align:right}.exsim-guide-link[data-v-d69ec4a9]{background:none;border:0;cursor:pointer;font-size:13px;padding:0;text-decoration:underline}.exsim-guide-link[data-v-d69ec4a9]:hover{text-decoration:none}.exsim-drop[data-v-d69ec4a9]{background:#fff;border:1px solid #ededed;border-radius:8px;box-shadow:0 1px 6px #0000004d;padding:16px}.exsim-drop_zone[data-v-d69ec4a9]{width:100%}.exsim-drop_zone input[data-v-d69ec4a9]{display:none}.exsim-drop_label[data-v-d69ec4a9]{align-items:center;background:#fff;border:2px dashed #e4e4e4;border-radius:6px;color:#555;cursor:pointer;display:flex;justify-content:center;min-height:206px;text-align:center}.exsim-drop_label strong[data-v-d69ec4a9]{font-size:16px;font-weight:700}.exsim-preview[data-v-d69ec4a9]{position:relative}.exsim-preview_img[data-v-d69ec4a9]{border-radius:6px;display:block;max-height:260px;-o-object-fit:contain;object-fit:contain;width:100%}.exsim-preview_remove[data-v-d69ec4a9]{background:rgba(0,0,0,.72);border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:22px;height:32px;line-height:30px;padding:0;position:absolute;right:8px;top:8px;width:32px}.exsim-tab[data-v-d69ec4a9]{display:flex}.exsim-tab_btn[data-v-d69ec4a9]{align-items:center;background:#fff;border:1px solid #bbb;border-radius:4px 4px 0 0;cursor:pointer;display:flex;flex:1 1 50%;font-size:14px;gap:4px;justify-content:center;min-height:36px;padding:6px 4px}.exsim-tab_btn+.exsim-tab_btn[data-v-d69ec4a9]{border-left:0}.exsim-tab_btn.is-active[data-v-d69ec4a9]{background:#fbfff2;border-bottom-color:transparent}.exsim-tab_btn[data-v-d69ec4a9]:disabled{cursor:not-allowed;opacity:.6}.exsim-tab_radio[data-v-d69ec4a9]{background:#fff;border:1px solid #bbb;border-radius:50%;display:block;height:16px;width:16px}.exsim-tab_btn.is-active .exsim-tab_radio[data-v-d69ec4a9]{background:#278145;border-color:#278145;box-shadow:inset 0 0 0 2px #fff}.exsim-tab_panel[data-v-d69ec4a9]{padding-top:16px}.exsim-samples[data-v-d69ec4a9]{display:grid;gap:4px;grid-template-columns:repeat(2,1fr)}.exsim-samples_item[data-v-d69ec4a9]{background:#fff;border:3px solid transparent;border-radius:6px;box-shadow:0 1px 6px #0000004d;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;transition:border-color .2s ease,transform .2s ease;width:100%}.exsim-samples_item.is-selected[data-v-d69ec4a9]{border-color:#278145}.exsim-samples_item img[data-v-d69ec4a9]{display:block;min-height:125px;-o-object-fit:cover;object-fit:cover;width:100%}.exsim-samples_check[data-v-d69ec4a9]{align-items:center;background:#278145;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-weight:700;height:28px;justify-content:center;opacity:0;position:absolute;right:6px;top:6px;width:28px}.exsim-samples_item.is-selected .exsim-samples_check[data-v-d69ec4a9]{opacity:1}.exsim-terms[data-v-d69ec4a9]{background:#fefce8;border-radius:8px;padding:20px 18px}.exsim-terms_btn[data-v-d69ec4a9]{align-items:center;background:transparent;border:1px solid #5e8120;border-radius:6px;color:#5e8120;display:flex;font-size:14px;justify-content:center;min-height:46px;padding:8px 34px;position:relative;text-align:center;text-decoration:none;width:100%}.exsim-terms_btn[data-v-d69ec4a9]:before{border-right:2px solid #5e8120;border-top:2px solid #5e8120;content:"";height:8px;left:14px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .2s ease;width:8px}.exsim-terms_btn.is-open[data-v-d69ec4a9]:before{transform:translateY(-25%) rotate(135deg)}.exsim-terms_body[data-v-d69ec4a9]{font-size:14px;height:16.875rem;line-height:1.6;margin-top:1.375rem;overflow-y:scroll;padding-right:12px;text-align:justify}.exsim-terms_body[data-v-d69ec4a9]::-webkit-scrollbar{width:3px}.exsim-terms_body[data-v-d69ec4a9]::-webkit-scrollbar-thumb{background:#278415;border-radius:9999px}.exsim-terms_body[data-v-d69ec4a9]::-webkit-scrollbar-track{background:#bbb;border-radius:9999px}.exsim-terms_note[data-v-d69ec4a9]{color:#6b7280;font-size:12px;line-height:1.33;margin:4px 0 16px;text-align:justify}.exsim-terms_agree[data-v-d69ec4a9]{align-items:center;display:flex;gap:12px;margin-top:12px}.exsim-terms_agree input[data-v-d69ec4a9]{accent-color:#278145;border-color:#9ca3af;flex-shrink:0;height:22px;margin:0;width:22px}.exsim-terms_agree label[data-v-d69ec4a9]{cursor:pointer;text-align:justify}.exsim-quota[data-v-d69ec4a9]{font-size:13px;text-align:center}.exsim-quota p[data-v-d69ec4a9]{margin:0;text-align:center}.exsim-quota strong[data-v-d69ec4a9]{color:#278145;font-size:16px;font-weight:700}.exsim-quota.is-unavailable[data-v-d69ec4a9]{color:#b42318;text-align:justify}.exsim-error[data-v-d69ec4a9]{color:#b42318;margin:0 0 12px;text-align:center}.exsim-submit[data-v-d69ec4a9]{padding-bottom:8px}.exsim-submit_btn[data-v-d69ec4a9]{align-items:center;background:#278145;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:700;justify-content:center;letter-spacing:.08em;min-height:48px;padding:10px 44px;position:relative;width:100%}.exsim-submit_btn[data-v-d69ec4a9]:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:8px;position:absolute;right:24px;top:50%;transform:translateY(-50%) rotate(45deg);width:8px}.exsim-submit_btn[data-v-d69ec4a9]:disabled{background:#aaa;cursor:not-allowed}.exsim-result[data-v-d69ec4a9]{margin:0 0 32px}.exsim-result_hd[data-v-d69ec4a9]{font-size:24px;font-weight:700;margin:0 0 16px;text-align:center}.exsim-result_img[data-v-d69ec4a9]{border-radius:8px;display:block;margin-bottom:16px;width:100%}.exsim-result_download[data-v-d69ec4a9]{align-items:center;background:#278145;border:0;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:center;min-height:44px;padding:10px 18px;width:100%}.exsim-cta[data-v-d69ec4a9]{margin:0 0 24px}.exsim-cta_note[data-v-d69ec4a9]{margin:0 0 32px;text-align:justify}.exsim-retention[data-v-d69ec4a9]{color:#666;font-size:12px;line-height:1.6;margin:0;text-align:center}.exsim-guide-modal[data-v-d69ec4a9],.exsim-overlay[data-v-d69ec4a9]{align-items:center;background:rgba(0,0,0,.62);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.exsim-overlay_inner[data-v-d69ec4a9]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:20px;text-align:center}.exsim-spinner[data-v-d69ec4a9]{animation:exsim-spin-d69ec4a9 1.2s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#ff8b3d;height:60px;width:60px}.exsim-overlay_cancel[data-v-d69ec4a9]{background:#fff;border:0;border-radius:9999px;color:#000;cursor:pointer;padding:12px 24px}@keyframes exsim-spin-d69ec4a9{to{transform:rotate(1turn)}}.exsim-guide-dialog[data-v-d69ec4a9]{background:#fff;border-radius:10px;max-height:calc(100vh - 40px);overflow-y:auto;padding:24px;position:relative;width:min(520px,100%)}#exterior-guide-title[data-v-d69ec4a9]{font-size:16px;font-weight:700;margin-bottom:12px;text-align:center}.exsim-guide-dialog img[data-v-d69ec4a9]{display:block;margin:0 auto 8px;max-width:100%}.exsim-guide-dialog ol[data-v-d69ec4a9]{font-size:14px;margin:4px 0 16px}.exsim-guide-close[data-v-d69ec4a9]{background:none;border:0;color:#4b5563;cursor:pointer;font-size:18px;font-weight:700;line-height:1;padding:4px 8px;position:absolute;right:10px;top:8px}.exsim-guide-back[data-v-d69ec4a9]{align-items:center;background:url(/image/common/icon/icon_prev_black.svg) left 1rem center no-repeat #fff;background-size:calc(var(--icon-next-w)/16*1rem) auto;border:1px solid #000;border-radius:9999px;cursor:pointer;display:flex;font-size:14px;height:44px;justify-content:center;line-height:1.25rem;width:100%}.-pc-app .exsim[data-v-d69ec4a9]{font-family:メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;font-size:16px;line-height:1.5}.-pc-app .exsim .pc[data-v-d69ec4a9]{display:block}.-pc-app .exsim .sp[data-v-d69ec4a9]{display:none}.-pc-app .exsim-flow[data-v-d69ec4a9]{margin:0;padding:32px 48px 16px}.-pc-app .exsim-flow_hd[data-v-d69ec4a9]{font-size:28px;margin-bottom:32px}.-pc-app .exsim-flow_hd .orange span[data-v-d69ec4a9]{font-size:42px}.-pc-app .exsim-flow_next[data-v-d69ec4a9]{height:100px;margin:0;width:713px}.-pc-app .exsim-flow_next[data-v-d69ec4a9]:after{height:52px}.-pc-app .exsim-card[data-v-d69ec4a9]{padding:32px}.-pc-app .exsim-card_next[data-v-d69ec4a9]{height:60px}.-pc-app .exsim-card_next[data-v-d69ec4a9]:after{height:36px}.-pc-app .exsim-card_hd[data-v-d69ec4a9]{font-size:22px;height:40px;padding:0 16px}.-pc-app .exsim-card_hd .step[data-v-d69ec4a9]{font-size:16px;margin-top:4px}.-pc-app .exsim-card_hd .num[data-v-d69ec4a9]{font-size:26px;margin-top:2px}.-pc-app .exsim-card_hd .title[data-v-d69ec4a9]{margin-top:6px}.-pc-app .exsim-card_txt[data-v-d69ec4a9]{font-size:16px}.-pc-app .exsim-card_lead img[data-v-d69ec4a9]{height:152px}.-pc-app .exsim-drop_label[data-v-d69ec4a9]{font-size:16px;min-height:300px}.-pc-app .exsim-preview_img[data-v-d69ec4a9]{max-height:375px}.-pc-app .exsim-tab_btn[data-v-d69ec4a9]{font-size:16px;min-height:44px}.-pc-app .exsim-samples[data-v-d69ec4a9]{gap:11px;grid-template-columns:repeat(3,1fr)}.-pc-app .exsim-terms[data-v-d69ec4a9]{padding:28px 32px}.-pc-app .exsim-terms_btn[data-v-d69ec4a9]{font-size:17px;min-height:52px}.-pc-app .exsim-terms_body[data-v-d69ec4a9]{font-size:15px;height:21.25rem}.-pc-app .exsim-terms_note[data-v-d69ec4a9]{font-size:13px}.-pc-app .exsim-terms_agree label[data-v-d69ec4a9]{font-size:14px}.-pc-app .exsim-quota[data-v-d69ec4a9]{font-size:15px}.-pc-app .exsim-submit_btn[data-v-d69ec4a9]{font-size:26px;min-height:64px}.-pc-app .exsim-result_hd[data-v-d69ec4a9]{font-size:28px}.-pc-app .exsim-result_download[data-v-d69ec4a9]{margin:0 auto;width:320px}.-pc-app .exsim-cta_note[data-v-d69ec4a9]{font-size:15px}.-pc-app .exsim-guide-close[data-v-d69ec4a9]{font-size:30px;font-weight:300}.-pc-app .gp-cta-contact-mail_link[data-v-d69ec4a9]{background-color:#fffccd;box-sizing:border-box;margin:0 auto 43px;padding:40px 0;text-align:center;width:660px}.-pc-app .gp-cta-contact-mail_link a[data-v-d69ec4a9]{align-items:center;background-color:#0068b7;border-radius:5px;color:#fff;display:inline-flex;font-size:20px;font-weight:700;min-height:70px;padding:0 68px 0 65px;text-decoration:none}.-pc-app .gp-cta-contact-mail_link a[data-v-d69ec4a9]:hover{color:#fff!important}.-pc-app .gp-cta-contact-mail_link a[data-v-d69ec4a9]:before{border:6px solid transparent;border-left:12px solid #fff;border-right:none;content:"";display:inline-block;margin-right:27px;vertical-align:middle}
