.page-module__egox0W__page-title-wrapper{word-break:keep-all;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.page-module__egox0W__page-title{letter-spacing:-1.5px;font-size:24px;font-weight:700;line-height:36px}.page-module__egox0W__page-desc{color:var(--Grey-grey-600);font-size:16px;font-weight:500;line-height:24px}.page-module__egox0W__bus-inquiry-notice{color:var(--Grey-grey-600);font-size:inherit;font-weight:inherit;line-height:inherit}.page-module__egox0W__qna-user-info,.page-module__egox0W__qna-detail-info{flex-direction:column;gap:24px;display:flex}.page-module__egox0W__qna-user-info{margin-bottom:26px}.page-module__egox0W__qna-detail-info{margin-bottom:36px}.page-module__egox0W__header-title-text{font-size:18px;font-weight:700;line-height:150%}.page-module__egox0W__required-text{color:var(--Grey-grey-700);text-align:right;font-size:12px;font-weight:400;line-height:18px}.page-module__egox0W__required-star{color:var(--Orange-orange-500);margin-right:2px;font-size:12px}.page-module__egox0W__select-width{width:100%}.page-module__egox0W__field-wrapper{align-items:center;gap:10px;width:100%;display:flex}.page-module__egox0W__email-wrapper{flex-direction:column;flex:1 0;gap:8px;height:80px;display:flex}.page-module__egox0W__email-field{align-items:center;gap:8px;display:flex}.page-module__egox0W__email-left{flex-shrink:0;width:150px}.page-module__egox0W__email-right{flex:1 0}.page-module__egox0W__select-field{flex-shrink:0;width:100%}.page-module__egox0W__textarea-field-wrapper{flex-direction:column;align-items:flex-end;gap:0;display:flex}.page-module__egox0W__btn-wrapper{gap:16px;display:flex}.page-module__egox0W__bottom-btn{flex:1 0}.page-module__egox0W__mobile-width{width:100%}.input-label{font-size:16px;font-weight:600}.cruise-textarea{height:210px}.input-field-wrapper{flex-direction:column;gap:8px;width:100%;display:flex}.label-wrapper{-webkit-user-select:none;user-select:none;color:var(--Grey-grey-900,#333);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.helper-text{color:#969696}.input-wrapper{background:var(--White);width:100%;color:var(--Grey-grey-900,#333);border-radius:5px;position:relative}.input-wrapper.md{height:40px;font-size:14px;font-weight:400}.input-wrapper.lg{height:49px;font-size:16px;font-weight:500}.cruise-input{border-radius:inherit;width:100%;height:100%;text-align:inherit;border:none;border:1px solid var(--Grey-grey-100,#dddfe2);background:0 0;outline:none;padding:0 16px;font-size:14px}.cruise-input:focus{border:1px solid var(--Blue-blue-500,#446ceb)}.cruise-input.error{border:1px solid var(--Orange-orange-500,#f64852)}:is(.cruise-input:disabled,.cruise-input:read-only){background:var(--Grey-grey-50,#f5f7f9);color:var(--Grey-grey-500,#9299a0);cursor:not-allowed;font-size:14px}.input-placeholder{width:100%;color:var(--Grey-grey-300,#b6bbbf);-webkit-user-select:none;user-select:none;pointer-events:none;padding:0 16px;display:inline-block;position:absolute;top:50%;left:1px;transform:translateY(-50%)}.required-star{color:var(--Orange-orange-500)}:is(input::-webkit-outer-spin-button,input::-webkit-inner-spin-button){-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.select-wrapper{align-items:center;width:100%;height:40px;font-size:14px;position:relative}.gray-color{color:var(--Grey-grey-200)}.select-wrapper.gray-color{pointer-events:none}.selector{border:1px solid var(--Grey-grey-100);cursor:pointer;appearance:none;background:var(--White);border-radius:5px;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 8px 0 16px;display:flex}.selector.error{border:1px solid var(--Orange-orange-500,#f64852)}.options-wrapper{background:var(--White);width:100%;z-index:var(--zContentsPopover);border-top:.5px solid #f0f0f0;border-bottom:.5px solid #f0f0f0;border-radius:5px;position:absolute;top:42px;overflow:hidden;box-shadow:0 0 2px #00000012,2px 2px 6px #0000001a}.option-item{cursor:pointer;width:100%;height:50px;padding:0 16px;line-height:50px}.option-item:hover{background:var(--Grey-grey-50)}.option-item.highlight{color:var(--Blue-blue-500)}.option-item.active{color:var(--Blue-blue-500);background:var(--Blue-blue-50)}.arrow-icon{width:24px;height:24px;color:var(--Grey-grey-600);cursor:pointer;pointer-events:none;transition:transform .5s,color .5s}.arrow-icon-wrapper.active .arrow-icon{transform:rotate(180deg)}.border-active{border:1px solid var(--Blue-blue-500)!important}.textarea-wrapper{background:var(--White);border-radius:5px;align-items:center;width:100%;height:100%;font-size:14px;font-weight:400;position:relative}.cruise-textarea{resize:none;white-space:pre;word-spacing:normal;letter-spacing:normal;border:none;border:1px solid var(--Grey-grey-100);background:0 0;border-radius:5px;outline:none;flex:1 0;width:100%;height:100%;margin:0;padding:10px;overflow:auto}.textarea-length{color:var(--Grey-grey-700);text-align:right;font-size:14px;font-weight:400}.custom-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;display:inline-flex}.checkmark{border:1px solid var(--Disabled,#9299a0);border-radius:2.5px;flex-shrink:0;width:20px;height:20px}.checkmark.checked{border:1px var(--Blue-blue-500,#446ceb);background:var(--Blue-blue-500,#446ceb)}.check-icon{color:var(--White)}.checkbox-label{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.action-btn{text-align:center;border-radius:5px;justify-content:center;align-items:center;gap:10px;width:80px;height:50px;padding:13px 10px;font-size:16px;font-weight:600;display:flex}.btn-primary{color:var(--White);background:var(--Blue-blue-500)}.btn-primary:disabled{background:var(--Blue-blue-200)}:is(.btn-primary:hover,.btn-primary:focus,.btn-primary.active){background:var(--Blue-blue-600)}.btn-primary:disabled:hover{background:var(--Blue-blue-200);cursor:not-allowed}.btn-outline{color:var(--Blue-blue-500);border:1px solid var(--Blue-blue-500);background:var(--White);gap:4px}.btn-outline:disabled{color:var(--Blue-blue-200);border:1px solid var(--Blue-blue-200)}:is(.btn-outline:hover,.btn-outline:focus,.btn-outline.active){color:var(--Blue-blue-700);border:1px solid var(--Blue-blue-700)}.btn-outline:disabled:hover{color:var(--Blue-blue-200);border:1px solid var(--Blue-blue-200);cursor:not-allowed}@media screen and (min-width:768px){.page-module__egox0W__page-title{font-size:34px}.page-module__egox0W__page-desc{font-size:20px}.page-module__egox0W__required-star{margin-right:3px;font-size:14px}.page-module__egox0W__input-width{max-width:366px}.page-module__egox0W__field-wrapper{background:var(--White);height:80px;padding-left:30px}.page-module__egox0W__header-title-wrapper{border-bottom:1px solid var(--Grey-grey-900);align-items:center;height:66px;display:flex}.page-module__egox0W__header-title-text{margin-bottom:30px;font-size:24px;font-weight:700;line-height:36px}.page-module__egox0W__required-text{font-size:16px}.page-module__egox0W__email-selector{max-width:120px}.page-module__egox0W__qna-user-info,.page-module__egox0W__qna-detail-info{flex-direction:column;gap:0;margin-bottom:0;display:flex}.page-module__egox0W__textarea-field-wrapper{background:var(--White);width:100%;padding:20px 20px 20px 30px;display:block}.page-module__egox0W__email-wrapper{background:var(--White);flex-direction:row;padding-left:30px}.page-module__egox0W__email-template{padding-left:0}.page-module__egox0W__btn-wrapper{justify-content:flex-end}.page-module__egox0W__bottom-btn{flex:none;width:160px!important}.page-module__egox0W__mobile-width{width:auto}.page-module__egox0W__email-left,.page-module__egox0W__email-right,.page-module__egox0W__select-field,.page-module__egox0W__select-width{width:224px;height:40px}.input-field-wrapper{border-bottom:1px solid var(--Grey-grey-200);background:var(--Grey-grey-50);flex-direction:row;align-items:center;height:80px;height:100%!important}.cruise-textarea{height:391px}.label-wrapper{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:0;width:212px;height:100%;padding:0 15px;font-size:14px;display:flex}.select-field .options-wrapper{top:42px}.action-btn{width:200px;height:50px;padding:10px;font-size:18px}.input-label{font-size:16px;font-weight:600}}
