.search-box-header[data-v-3724705a]{align-items:center;background:var(--base-500);display:flex;height:48px;justify-content:center;position:relative}@media screen and (max-width:820px){.search-box-header[data-v-3724705a]{border-radius:4px 4px 0 0;height:30px}}.search-box-header[data-opened=true][data-v-3724705a]:before{opacity:0}.search-box-header[data-opened=true][data-v-3724705a]:after{transform:rotate(180deg)}.search-box-header[data-v-3724705a]:after,.search-box-header[data-v-3724705a]:before{background-color:var(--light-100);content:"";height:2px;position:absolute;right:20px;top:calc(50% - 1px);transition:all .3s;width:20px}@media screen and (max-width:820px){.search-box-header[data-v-3724705a]:after,.search-box-header[data-v-3724705a]:before{right:6px;width:15px}}.search-box-header[data-v-3724705a]:after{transform:rotate(90deg)}.text[data-v-3724705a]{color:var(--light-100);font-size:20px;font-weight:700;letter-spacing:var(--letter-spacing-md)}@media screen and (max-width:820px){.text[data-v-3724705a]{font-size:13px}}.container[data-v-88a7d38a]{background:var(--base-400);border:2px solid var(--base-400);border-radius:24px;display:flex;height:48px;position:relative}@media screen and (max-width:820px){.container[data-v-88a7d38a]{height:32px}}.container[data-value=clinic][data-v-88a7d38a]:after,.container[data-value=clinic][data-v-88a7d38a]:before{transform:translate(100%)}.container[data-v-88a7d38a]:before{background:var(--light-100);content:"";left:0;position:absolute;top:0;transition:all .3s ease}.container[data-v-88a7d38a]:before,.label[data-v-88a7d38a]{border-radius:24px;height:100%;width:50%}.label[data-v-88a7d38a]{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}@media screen and (max-width:820px){.label[data-v-88a7d38a]{margin-left:15px}}.label[data-checked=true][data-v-88a7d38a]:after{opacity:1;transition:opacity .3s ease}.label[data-checked=true] .text[data-v-88a7d38a]{color:var(--base-500)}.label[data-v-88a7d38a]:after{border-bottom:3px solid var(--point-01);border-left:3px solid var(--point-01);content:"";height:12px;left:24px;opacity:0;position:absolute;top:calc(50% - 8px);transform:rotate(-45deg);width:20px}@media screen and (max-width:820px){.label[data-v-88a7d38a]:after{height:7px;left:-7px;top:calc(50% - 5px);width:10px}}.label>input[data-v-88a7d38a]{display:none}.text[data-v-88a7d38a]{color:var(--light-100);font-size:18px;font-weight:700;letter-spacing:var(--letter-spacing-md);transition:color .3s ease}@media screen and (max-width:820px){.text[data-v-88a7d38a]{font-size:11px}}.part-selector[data-v-80ed4bdf]{overflow-x:auto;position:relative}.list[data-v-80ed4bdf],.part-selector[data-v-80ed4bdf]{display:flex;justify-content:center}.list[data-v-80ed4bdf]{gap:var(--gap-sm);width:100%}.item[data-v-80ed4bdf]{flex:0 0 auto;width:160px}@media screen and (max-width:820px){.item[data-v-80ed4bdf]{width:auto}.item:nth-child(2)>.label>.text[data-v-80ed4bdf]{margin-left:5px}}@media screen and (min-width:820px){.item:nth-child(2)>.label>.text[data-v-80ed4bdf]{margin-left:25px}}.input[data-v-80ed4bdf]{display:none}.label[data-v-80ed4bdf]{align-items:center;background-color:var(--light-100);border:2px solid var(--black-01);border-radius:var(--radius-xl);display:flex;font-size:18px;font-weight:700;gap:28px;height:52px;justify-content:center;position:relative;transition:all .3s;width:100%}@media screen and (max-width:820px){.label[data-v-80ed4bdf]{font-size:12px;gap:0;height:36px;padding:10px 20px 10px 30px;width:100px}}.label[data-checked=true][data-v-80ed4bdf]{background-color:var(--blue-08)}.label[data-checked=true][data-v-80ed4bdf]:after{opacity:1}.label[data-v-80ed4bdf]:before{background-color:var(--light-100);border:2px solid var(--black-01);border-radius:50%;content:"";height:24px;left:12px;position:absolute;top:calc(50% - 12px);width:24px}@media screen and (max-width:820px){.label[data-v-80ed4bdf]:before{height:20px;width:20px}}.label[data-v-80ed4bdf]:after{background-color:var(--blue-04);border-radius:50%;content:"";height:14px;left:17px;opacity:0;position:absolute;top:calc(50% - 7px);width:14px}@media screen and (max-width:820px){.label[data-v-80ed4bdf]:after{left:15px;top:calc(50% - 9px)}}.text[data-v-80ed4bdf]{font-size:var(--font-size-300);letter-spacing:.05em;line-height:1}.primary-button[data-v-19356f84]{background:#d9d9d9;background-color:var(--point-01);border:2px solid var(--black-01);box-shadow:3px 3px #2a2e33;font-size:18px;gap:var(--gap-sm);height:56px;justify-content:center;max-width:500px;padding:0 12px;position:relative;text-decoration:none;width:100%}.primary-button[data-v-19356f84],.text[data-v-19356f84]{align-items:center;display:flex}.text[data-v-19356f84]{color:var(--light-100);flex-direction:column;font-size:inherit;font-weight:700;gap:var(--gap-xs);letter-spacing:var(--letter-spacing-md);line-height:1}.icon[data-v-19356f84]{flex:0 0 auto;width:20px;fill:var(--light-100)}.secondary-button[data-v-8e79e3ca]{background-color:var(--blue-02);font-size:18px;gap:var(--gap-xxs);height:56px;justify-content:center;max-width:500px;padding:0 8px;text-decoration:none;width:100%}.secondary-button[data-v-8e79e3ca],.text[data-v-8e79e3ca]{align-items:center;display:flex}.text[data-v-8e79e3ca]{color:#fff;flex-direction:column;font-size:inherit;font-weight:700;gap:var(--gap-xs);letter-spacing:var(--letter-spacing-md);line-height:1}@media screen and (max-width:820px){.text[data-v-8e79e3ca]{font-size:13px}}.mask[data-v-2164bee6]{background-color:#00000080;display:flex;height:100%;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9998}.container[data-v-2164bee6]{align-items:center;background-color:var(--light-100);border-radius:2px;box-shadow:0 2px 8px #00000054;display:flex;flex-direction:column;gap:var(--gap-lg);margin:auto;padding:40px;position:relative;transition:all .3s ease;width:640px}@media screen and (max-width:820px){.container[data-v-2164bee6]{padding:20px}}.header[data-v-2164bee6]{display:flex;justify-content:center;max-width:320px;padding:10px 0;position:relative;width:100%}.header[data-v-2164bee6]:after,.header[data-v-2164bee6]:before{background-color:var(--base-500);content:"";height:2px;position:absolute;width:100%;z-index:1}.header[data-v-2164bee6]:before{top:0}.header[data-v-2164bee6]:after{bottom:0}.header[data-v-2164bee6] h3{font-size:24px;font-weight:700;letter-spacing:var(--letter-spacing-md);position:relative}.triangle[data-v-2164bee6]{left:40px;position:absolute;top:0;width:78px;fill:var(--blue-06)}@media screen and (max-width:820px){.triangle[data-v-2164bee6]{width:54px}}.body[data-v-2164bee6],.footer[data-v-2164bee6]{width:100%}.close-button[data-v-2164bee6]{align-items:center;border:2px solid var(--light-100);border-radius:var(--radius-xl);bottom:-120px;color:var(--light-100);display:flex;font-size:var(--font-size-lg);font-weight:700;height:56px;justify-content:center;letter-spacing:var(--letter-spacing-lg);padding:0 24px;position:absolute}.modal-enter-from[data-v-2164bee6]{opacity:0}.modal-enter-from .container[data-v-2164bee6]{transform:scale(1.1)}.modal-leave-to[data-v-2164bee6]{opacity:0}.modal-leave-to .container[data-v-2164bee6]{transform:scale(1.1)}.area-parts[data-v-7694849d]{align-items:center;display:flex;gap:var(--gap-md)}@media screen and (max-width:820px){.area-parts[data-v-7694849d]{gap:var(--gap-xs)}}.button[data-v-7694849d]{align-items:center;background:var(--light-100);border:2px solid var(--base-500);display:flex;font-size:18px;font-weight:700;gap:var(--gap-xs);height:48px;justify-content:center;letter-spacing:var(--letter-spacing-md);padding:8px}@media screen and (max-width:820px){.button[data-v-7694849d]{border:1px solid var(--base-500);font-size:14px;height:32px;padding:0}}.open-tab-icon[data-v-7694849d]{flex:0 0 auto;width:16px}@media screen and (max-width:820px){.open-tab-icon[data-v-7694849d]{width:10px}}.action-container[data-v-7694849d]{display:grid;gap:var(--gap-lg);grid-template-columns:repeat(5,1fr);width:100%}.action-container>button[data-v-7694849d]{grid-column:span 2}.action-container>button[data-size=wide][data-v-7694849d]{grid-column:span 3}.prev-area-button[data-v-7694849d]{position:relative}.prev-area-button[data-v-7694849d]:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2031%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M31%208H3L9%201%22%20stroke%3D%22%232A2D33%22%20stroke-width%3D%222%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:12px;position:absolute;top:calc(50% - 12px);width:24px}.next-parts-button[data-v-7694849d]{position:relative}.next-parts-button[data-v-7694849d]:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2031%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%208.1676H28L22%201.1676%22%20stroke%3D%22%232A2D33%22%20stroke-width%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;position:absolute;right:12px;top:calc(50% - 12px);width:24px}.select-wrapper[data-v-80041821]{position:relative}.select-wrapper[data-v-80041821]:after{border-bottom:2px solid var(--base-500);border-right:2px solid var(--base-500);content:"";height:16px;position:absolute;right:20px;top:calc(50% - 10px);transform:rotate(45deg);width:16px}.select[data-v-80041821]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid var(--base-500);color:var(--base-500);display:flex;font-size:18px;font-weight:700;height:52px;letter-spacing:var(--letter-spacing-md);line-height:1;padding:0 12px;width:100%}@media screen and (max-width:820px){.select[data-v-80041821]{border:1px solid var(--base-500)}}.part-selector[data-v-2c56e27b]{overflow-x:auto;position:relative}.list[data-v-2c56e27b],.part-selector[data-v-2c56e27b]{display:flex;justify-content:center}.list[data-v-2c56e27b]{gap:var(--gap-sm);width:100%}.item[data-v-2c56e27b]{flex:0 0 auto;width:160px}@media screen and (max-width:820px){.item[data-v-2c56e27b]{width:auto}}.input[data-v-2c56e27b]{display:none}.label[data-v-2c56e27b]{align-items:center;background-color:var(--light-100);border:2px solid var(--black-01);border-radius:var(--radius-xl);display:flex;font-size:18px;font-weight:700;gap:28px;height:52px;justify-content:center;position:relative;transition:all .3s;width:100%}@media screen and (max-width:820px){.label[data-v-2c56e27b]{font-size:12px;gap:0;height:36px;padding:10px 20px 10px 30px;width:100px}}.label[data-checked=true][data-v-2c56e27b]{background-color:var(--blue-08)}.label[data-checked=true][data-v-2c56e27b]:after{opacity:1}.label[data-v-2c56e27b]:before{background-color:var(--light-100);border:2px solid var(--black-01);border-radius:50%;content:"";height:24px;left:12px;position:absolute;top:calc(50% - 12px);width:24px}@media screen and (max-width:820px){.label[data-v-2c56e27b]:before{height:20px;width:20px}}.label[data-v-2c56e27b]:after{background-color:var(--blue-04);border-radius:50%;content:"";height:14px;left:17px;opacity:0;position:absolute;top:calc(50% - 7px);width:14px}@media screen and (max-width:820px){.label[data-v-2c56e27b]:after{left:15px;top:calc(50% - 9px)}}.text[data-v-2c56e27b]{font-size:var(--font-size-300);letter-spacing:.05em;line-height:1}.area-parts[data-v-4ace4497]{align-items:center;display:flex;gap:var(--gap-md)}@media screen and (max-width:820px){.area-parts[data-v-4ace4497]{gap:var(--gap-xs)}}.button[data-v-4ace4497]{align-items:center;background:var(--light-100);border:2px solid var(--base-500);display:flex;font-size:18px;font-weight:700;gap:var(--gap-xs);height:48px;justify-content:center;letter-spacing:var(--letter-spacing-md);width:50%}@media screen and (max-width:820px){.button[data-v-4ace4497]{border:1px solid var(--base-500);font-size:14px;height:32px;padding:8px 0 8px 8px}}.open-tab-icon[data-v-4ace4497]{flex:0 0 auto;width:16px}@media screen and (max-width:820px){.open-tab-icon[data-v-4ace4497]{width:10px}}.action-container[data-v-4ace4497]{display:grid;gap:var(--gap-lg);grid-template-columns:repeat(5,1fr);width:100%}.action-container>button[data-v-4ace4497]{grid-column:span 2}.action-container>button[data-size=wide][data-v-4ace4497]{grid-column:span 3}.prev-area-button[data-v-4ace4497]{position:relative}.prev-area-button[data-v-4ace4497]:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2031%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M31%208H3L9%201%22%20stroke%3D%22%232A2D33%22%20stroke-width%3D%222%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:12px;position:absolute;top:calc(50% - 12px);width:24px}.next-parts-button[data-v-4ace4497]{position:relative}.next-parts-button[data-v-4ace4497]:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2031%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%208.1676H28L22%201.1676%22%20stroke%3D%22%232A2D33%22%20stroke-width%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;position:absolute;right:12px;top:calc(50% - 12px);width:24px}.search-box-details[data-v-07fe9e90]{background-color:var(--light-100);border-bottom:1px solid var(--base-500);border-top:1px solid var(--base-500);width:100%}@media screen and (max-width:820px){.search-box-details[data-v-07fe9e90]{border-bottom:none}}.header[data-v-07fe9e90]{align-items:center;display:flex;height:56px;justify-content:center;position:relative;width:100%}@media screen and (max-width:820px){.header[data-v-07fe9e90]{height:42px}}[data-opened=true]>.header[data-v-07fe9e90]:before{opacity:0}[data-opened=true]>.header[data-v-07fe9e90]:after{transform:rotate(180deg)}.header[data-v-07fe9e90]:after,.header[data-v-07fe9e90]:before{background-color:var(--base-500);content:"";height:2px;position:absolute;right:20px;top:calc(50% - 1px);transition:all .3s;width:20px}@media screen and (max-width:820px){.header[data-v-07fe9e90]:after,.header[data-v-07fe9e90]:before{right:7px;width:15px}}.header[data-v-07fe9e90]:after{transform:rotate(90deg)}.title[data-v-07fe9e90]{color:var(--base-500);font-size:18px;font-weight:700;letter-spacing:var(--letter-spacing-md)}@media screen and (max-width:820px){.title[data-v-07fe9e90]{font-size:14px}}.content[data-v-07fe9e90]{display:grid;font-size:12px;grid-template-rows:0fr;opacity:0;padding:0 10px;transition:all .3s ease-in-out}@media screen and (max-width:820px){.content[data-v-07fe9e90]{background:#fff;border-bottom:1px solid;width:calc(100vw - 20px)}}[data-opened=true]>.content[data-v-07fe9e90]{grid-template-rows:1fr;opacity:1;padding:10px}.list[data-v-07fe9e90]{display:grid;gap:var(--gap-xxs);grid-template-columns:repeat(2,1fr);overflow:hidden}.item[data-v-07fe9e90]{flex:0 0 auto}.input[data-v-07fe9e90]{display:none}.label[data-v-07fe9e90]{align-items:center;display:flex;gap:var(--gap-xs);position:relative}.label[data-checked=true][data-v-07fe9e90]:after{opacity:1}.label[data-v-07fe9e90]:before{border:2px solid var(--base-500);content:"";height:16px;width:16px}.label[data-v-07fe9e90]:after{border-bottom:2px solid var(--point-01);border-right:2px solid var(--point-01);content:"";height:14px;left:5px;opacity:0;position:absolute;top:calc(50% - 10px);transform:rotate(45deg);transition:opacity .3s;width:8px}.search-button[data-v-b16a6ba0]{border-radius:4px;position:relative}@media screen and (max-width:820px){.search-button[data-v-b16a6ba0]{justify-content:flex-start;max-width:150px}}.search-button[data-v-b16a6ba0]:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2031%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%208.1676H28L22%201.1676%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:14px;position:absolute;right:12px;width:18px}@media screen and (max-width:820px){.search-button[data-v-b16a6ba0]:after{right:4px;width:12px}}.icon[data-v-b16a6ba0]{flex:0 0 auto;height:20px;width:20px}@media screen and (max-width:820px){.icon[data-v-b16a6ba0]{height:14px;width:14px}}@media screen and (min-width:821px){.sp-only[data-v-3997a073]{display:none;width:100%}.pc-only[data-v-3997a073]{display:block;display:flex;justify-content:center}.search-box[data-v-3997a073]{width:990px}.content[data-v-3997a073]{background-color:var(--base-600);display:grid;grid-template-rows:0fr;opacity:0;padding:0 40px;transition:all .3s ease}.content[data-opened=true][data-v-3997a073]{grid-template-rows:1fr;opacity:1;padding:40px}.inner[data-v-3997a073]{display:grid;gap:var(--gap-lg) var(--gap-xxl);grid-template:repeat(2,auto)/repeat(12,1fr);overflow:hidden}.area-parts[data-v-3997a073],.service-type[data-v-3997a073]{grid-column:span 6}.area-parts-Y[data-v-3997a073]{grid-column:span 12}.details[data-v-3997a073]{grid-column:span 8}.submit[data-v-3997a073]{grid-column:span 4}}@media screen and (max-width:820px){.sp-only[data-v-3997a073]{display:block;width:100%}.pc-only[data-v-3997a073]{display:none}.search-box[data-v-3997a073]{margin-right:0;padding:0 8px;width:100%}.content[data-v-3997a073]{background-color:var(--base-600);border-radius:0 0 4px 4px;opacity:0;overflow:hidden;padding:0 15px;transition:all .3s ease}.content[data-opened=true][data-v-3997a073]{max-height:500px;opacity:1;padding:16px 10px}}@media screen and (max-width:820px) and (min-width:670px) and (max-width:820px){.content[data-opened=true][data-v-3997a073]{padding:15px 193px}}@media screen and (max-width:820px) and (min-width:570px) and (max-width:670px){.content[data-opened=true][data-v-3997a073]{padding:15px 100px}}@media screen and (max-width:820px) and (min-width:470px) and (max-width:570px){.content[data-opened=true][data-v-3997a073]{padding:15px 60px}}@media screen and (max-width:820px){.content[data-opened=false][data-v-3997a073]{max-height:0}.container[data-v-3997a073]{display:flex;gap:10px}.container-bottom[data-v-3997a073]{display:flex;gap:16px;margin-top:10px}.area-parts[data-v-3997a073],.details[data-v-3997a073],.service-type[data-v-3997a073],.submit[data-v-3997a073]{font-size:.8rem;width:217px}.submit[data-v-3997a073]{width:90px}.details[data-v-3997a073]{width:calc(100% - 105px)}.area-parts-yahoo[data-v-3997a073]{width:100%}.submit-button[data-v-3997a073]{height:42px}}
