.Fieldset_legend__ckKNX{font-weight:600;margin-bottom:.5em}.Fieldset_legend__ckKNX small{display:inline-block;font-weight:400}.Fieldset_legend__ckKNX .Fieldset_req__AKfw6{display:none;color:var(--primary)}.ErrorMessage_message__Uc9Vu{position:absolute;display:block;margin-top:.4em;font-size:.8em;color:var(--error-color-light);animation:var(--invalid-shake)}.ErrorMessage_message__Uc9Vu:empty{margin-top:0}.Input_field__YuX_U{--border-color:hsla(0,0%,100%,.4);display:block;width:100%;height:2.8em;border-radius:5px;background:transparent;border:1px solid var(--border-color);font-size:14px;padding:0 1em}.Input_field__YuX_U:focus{--border-color:hsla(0,0%,100%,.6);outline:none}.Input_field__YuX_U:is(textarea){min-height:150px;padding-block:1em}.Input_file__u8Uun{display:flex;gap:4px}.Input_file__u8Uun .Input_field__YuX_U{display:flex;align-items:center;gap:.5em}.Input_file__u8Uun .Input_button___hhb0{display:flex;align-items:center;justify-content:center;aspect-ratio:1;min-width:40px;border-radius:5px;border:1px solid hsla(0,0%,100%,.4);font-size:20px}.Input_file__u8Uun .Input_button___hhb0.Input_reset__xK5Xc{background:#000}@media (hover:hover){.Input_file__u8Uun .Input_button___hhb0.Input_add__fkU8S:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)}.Input_file__u8Uun .Input_button___hhb0.Input_reset__xK5Xc:hover{background-color:var(--error-color-light);border-color:var(--error-color-light)}}.Checkbox_item___MhRN{display:flex;gap:.7em;cursor:pointer;font-size:10px}.Checkbox_chck__6UKcM{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.8em;height:1.8em;border:1px solid #fff;border-radius:3px;overflow:hidden;padding:.4em}.Checkbox_chck__6UKcM:after{width:100%;height:100%;content:"";background:var(--primary);border-radius:2px;flex-shrink:0;display:none}.Checkbox_chck__6UKcM.Checkbox_radio__xIK13,.Checkbox_chck__6UKcM.Checkbox_radio__xIK13:after{border-radius:50%}.Checkbox_item___MhRN:has(input:checked) .Checkbox_chck__6UKcM:after{display:block}.Checkbox_label__LrH2s{font-size:1.4em;line-height:1.29}.Checkbox_item___MhRN.Checkbox_invalid__ex2F6{color:var(--error-color-light);animation:var(--invalid-shake)}.Checkbox_item___MhRN.Checkbox_invalid__ex2F6 .Checkbox_chck__6UKcM{border-color:var(--error-color-light)}.Button_button__Yav_S{display:flex;justify-content:space-between;align-items:center;padding:.6em 1.3em;border-radius:5px;background:var(--primary-dark);gap:1em}.Button_button__Yav_S:disabled{pointer-events:none;opacity:.8}.LoadingSpinner_el__UpYW3{width:1em;aspect-ratio:1;border:3px solid #fff;border-right-color:transparent!important;border-radius:50%;display:block;animation:LoadingSpinner_spin__fALqm 1s 0s infinite}@keyframes LoadingSpinner_spin__fALqm{to{transform:rotate(1turn)}}.InquiryForm_form-sheet__SurXK{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 20px}.InquiryForm_form-cell-full__QQLEg{grid-column:span 2}.InquiryForm_chck-group__rxudL{display:grid;grid-template-columns:repeat(2,1fr);gap:.6em 1.5em}.InquiryForm_form-foot__dlc_z{display:flex;justify-content:space-between;align-items:center;padding:20px 0;background:rgb(0,0,0,.8);border-radius:10px;box-shadow:0 0 20px rgb(0,0,0,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:sticky;bottom:30px;margin-top:50px;z-index:10}.InquiryForm_form-foot__dlc_z .InquiryForm_form-cell__Ua4bs{display:flex;justify-content:flex-end}.InquiryForm_form-foot__dlc_z .InquiryForm_form-cell__Ua4bs:has(.InquiryForm_form-policy__VDhnj){flex-direction:column;align-items:flex-end;gap:25px}.InquiryForm_etc-field-button-container___PbAb{position:relative;margin-block:60px 0}.InquiryForm_etc-field-button-container___PbAb button{display:flex;align-items:center;gap:.5em;background:rgb(0,0,0,.7);height:40px;border-radius:40px;padding-inline:1em;font-size:16px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.InquiryForm_etc-field-button-container___PbAb button .InquiryForm_icon__7SBN5{flex-shrink:0;font-size:1.5em}.InquiryForm_form-etc-fields__XzgXd{padding-top:30px}.InquiryForm_form-policy__VDhnj{width:100%;height:160px;overflow:hidden auto;padding-right:25px}@media (hover:hover){.InquiryForm_form-submit__73kFJ:hover{background:var(--primary)}}@media screen and (max-width:1399px){.InquiryForm_form-foot__dlc_z{bottom:20px;width:calc(100% + 40px);margin-left:-20px;padding-inline:20px}}@media screen and (max-width:720px){.InquiryForm_form-sheet__SurXK{grid-template-columns:repeat(1,1fr)}.InquiryForm_form-cell-full__QQLEg,.InquiryForm_form-cell__Ua4bs{grid-column:span 1!important}.InquiryForm_chck-group__rxudL{padding-block:5px}.InquiryForm_form-foot__dlc_z{width:calc(100% + 20px);margin-left:-10px;bottom:10px;padding:25px 15px;flex-direction:column;border-radius:20px;gap:1.5em}.InquiryForm_form-foot__dlc_z .InquiryForm_form-submit__73kFJ{width:100%;justify-content:center}.InquiryForm_etc-field-button-container___PbAb button{font-size:15px}}.InquiryPage_layout__DtkuW{--ly-padding-block:100px;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.InquiryPage_layout-inquiry__EaWup{padding-block:var(--ly-padding-block)}.InquiryPage_inq-card__wbaSM{border-radius:20px;padding:50px 40px;background:#000;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.InquiryPage_inq-card__wbaSM hr{border-style:dashed;border-color:hsla(0,0%,100%,.2);margin-block:40px}.InquiryPage_inq-card-head__jtpfX .InquiryPage_title__d99dp{font-family:var(--font-secondary);font-size:42px;font-weight:600;margin-bottom:.5em}.InquiryPage_location-container__H8MV_{position:sticky;top:0;z-index:10;display:flex;flex-direction:column;gap:30px;padding-block:var(--ly-padding-block);height:100vh}.InquiryPage_location-container__H8MV_ .InquiryPage_map__I6dIQ{height:100%}@media screen and (max-width:1399px){.InquiryPage_layout__DtkuW{--ly-padding-block:80px;grid-template-columns:repeat(1,1fr);padding-block:var(--ly-padding-block);gap:30px}.InquiryPage_layout-inquiry__EaWup{order:0;padding:0}.InquiryPage_layout-location___AQ5P{order:1;padding:0}.InquiryPage_location-container__H8MV_{padding:0;height:auto}.InquiryPage_location-container__H8MV_ .InquiryPage_map__I6dIQ{height:300px}.InquiryPage_inq-card-head__jtpfX .InquiryPage_title__d99dp{font-size:42px}}@media screen and (max-width:720px){.InquiryPage_inq-card__wbaSM{padding:30px 10px 0;border:none;background:none}.InquiryPage_inq-card-head__jtpfX .InquiryPage_title__d99dp{font-size:24px}}.LocationInfo_wrapper__iExhk{padding:30px 15px;border-radius:20px;background:rgb(0,0,0,.45);font-size:18px}.LocationInfo_wrapper__iExhk table{width:100%}.LocationInfo_wrapper__iExhk table :where(th,td){padding:20px;text-align:left}.LocationInfo_wrapper__iExhk table .LocationInfo_title__8x_Gq th{padding-block:0 20px;font-size:24px;font-weight:500;font-family:var(--font-secondary)}.LocationInfo_wrapper__iExhk table .LocationInfo_title__8x_Gq th .LocationInfo_red__PM_3u{color:var(--primary)}.LocationInfo_wrapper__iExhk table .LocationInfo_title__8x_Gq th .LocationInfo_thin__egxBz{font-weight:300}.LocationInfo_row__uR9VA{border-bottom:1px dashed hsla(0,0%,100%,.2)}.LocationInfo_row__uR9VA:last-child{border:none}.LocationInfo_key__65xQT{width:100px;font-weight:600;font-family:var(--font-secondary);white-space:nowrap}.LocationInfo_key__65xQT .LocationInfo_btn-copy__1XsX3{display:none}.LocationInfo_btn-copy-wrapper__PjiNd{display:flex;justify-content:space-between;align-items:center;gap:1em}.LocationInfo_btn-copy__1XsX3{flex-shrink:0}@media screen and (max-width:1649px) and (min-width:1400px){.LocationInfo_wrapper__iExhk{padding:10px;font-size:14px}.LocationInfo_wrapper__iExhk table .LocationInfo_title__8x_Gq th{font-size:20px}}@media screen and (max-width:1399px){.LocationInfo_wrapper__iExhk{padding:20px;font-size:16px}.LocationInfo_wrapper__iExhk table .LocationInfo_title__8x_Gq th{font-size:24px}.LocationInfo_wrapper__iExhk table :where(th,td){padding:10px}}@media screen and (max-width:720px){.LocationInfo_wrapper__iExhk{padding-inline:15px}.LocationInfo_wrapper__iExhk table,.LocationInfo_wrapper__iExhk table tbody{display:block}.LocationInfo_wrapper__iExhk table .LocationInfo_title__8x_Gq th{font-size:22px}.LocationInfo_row__uR9VA{display:block;border:none}.LocationInfo_key__65xQT,.LocationInfo_val__FqFn6{display:block;padding:0}.LocationInfo_wrapper__iExhk table :where(th,td){padding:0}.LocationInfo_wrapper__iExhk table .LocationInfo_key__65xQT{padding-block:20px 5px;font-size:17px}.LocationInfo_wrapper__iExhk table .LocationInfo_val__FqFn6{padding-bottom:20px;border-bottom:1px dashed hsla(0,0%,100%,.2);font-size:14px}.LocationInfo_wrapper__iExhk table .LocationInfo_row__uR9VA:last-child .LocationInfo_val__FqFn6:last-child{border-bottom:none}}.CopyButton_type-round__1qbRH{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #999;cursor:pointer;position:relative}.CopyButton_type-round__1qbRH .CopyButton_tag__yYsRo{display:none;position:absolute;bottom:110%;left:50%;transform:translate(-50%);font-size:14px;color:#fff;font-style:normal;white-space:nowrap;padding:10px 20px;border-radius:100px;background:var(--primary-dark)}.CopyButton_type-round__1qbRH .CopyButton_tag__yYsRo:after{position:absolute;top:100%;left:50%;width:14px;height:14px;background:var(--primary-dark);transform:translate(-50%,-50%) rotate(135deg);content:""}.CopyButton_type-round__1qbRH:hover{border-color:var(--primary);color:var(--primary)}.CopyButton_type-round__1qbRH:hover .CopyButton_tag__yYsRo{display:flex}@media screen and (max-width:1200px){.CopyButton_type-round__1qbRH .CopyButton_tag__yYsRo{left:auto;right:-20px;transform:translate(0)}.CopyButton_type-round__1qbRH .CopyButton_tag__yYsRo:after{left:auto;right:26px}}.MapIframe_container__vQRhH{position:relative;width:100%;height:500px;border-radius:20px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}.MapIframe_container__vQRhH iframe{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,-50%);width:calc(100% + 300px);height:calc(100% + 300px)}.MapIframe_container__vQRhH .MapIframe_loading__v1CgS{width:40px;border-width:6px;border-color:var(--primary)}