html,body{height:100%;margin:0;width:100%}.top-section{margin:56px auto 0;max-width:456px;min-height:calc(100vh - 741px);padding:96px 0 78px;position:relative}.top-section h1{color:#2f4c79;font-size:24px;font-weight:bold;position:relative;text-align:center;width:100%}.top-section .contact-text{color:#081325;font-size:14px;letter-spacing:1px;line-height:1.7;margin:64px auto 0;text-align:center}.top-section .contact-text__description{margin-top:8px;padding-top:8px;color:#081325;font-size:14px;letter-spacing:1px;line-height:1.7;text-align:left;background:#e2f1ff;padding:1em}.top-section .contact_top_notes{font-size:14px;background-color:#ecedf0;border-radius:2px;padding:20px;margin-top:16px}.top-section .contact-gift-text{color:#081325;font-size:14px;letter-spacing:1px;line-height:1.7;margin:16px auto 0}.top-section .ticket-link{color:#0080ff;text-decoration:underline}.top-section .form-list{margin:36px auto 0}.top-section .form-list .time_item{display:block}.top-section .form-list .time_item .contact_time{width:15%}.top-section .plan-info{font-size:14px;padding-left:16px}.top-section li{display:flex;flex-direction:column}.top-section li:not(:first-child){margin-top:26px}.top-section li:first-child,.top-section li.select_area{position:relative}.top-section li:first-child::after,.top-section li.select_area::after{border-right:2px solid #081325;border-top:2px solid #081325;content:'';height:12px;pointer-events:none;position:absolute;right:10px;top:44px;transform:translateX(-50%) rotate(135deg);width:12px}.top-section li.name_form::after{display:none}.top-section li.after_empty::after{display:none}.top-section li.waiting_form__confirm{flex-direction:row;align-items:center}.top-section li.waiting_form__confirm input[type='checkbox']{cursor:pointer;appearance:auto;margin:3px 3px 3px 4px;width:1em;height:1em}.top-section li.waiting_form__confirm input[type='checkbox']:focus{box-shadow:none}.top-section li.waiting_form__confirm label{font-size:13px}.top-section li.jet_number_field input[type="number"]::-webkit-outer-spin-button,.top-section li.jet_number_field input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.top-section li .label-title{color:#707070;display:flex;font-size:14px;line-height:1;margin-bottom:8px;width:100%}.top-section li .required{align-items:center;background-color:#081325;border-radius:4px;color:#ffffff;display:flex;font-size:12px;height:20px;margin:0 0 0 auto;padding:0 8px}.top-section li .optional_mark{align-items:center;border:1px solid #707070;border-radius:4px;color:#707070;display:flex;font-size:12px;height:20px;margin:0 0 0 auto;padding:0 8px}.top-section li input{border:1px solid #aaaaaa;border-radius:4px;float:left;font-size:14px;height:46px;outline:none;padding:7px 10px 6px 16px;width:100%}.top-section li input::placeholder{color:#dddddd}.top-section li input:-ms-input-placeholder{color:#dddddd}.top-section li input::-ms-input-placeholder{color:#dddddd}.top-section li input:focus{border-color:#0080ff;border-width:1px;-webkit-box-shadow:0 0 2px 2px rgba(42,176,178,0.2) inset;-moz-box-shadow:0 0 2px 2px rgba(42,176,178,0.2) inset;box-shadow:0 0 2px 2px rgba(42,176,178,0.2) inset;outline:0 none transparent}.top-section li .validate\[required\].error,.top-section li .validate\[required\,custom\[email\]\].error{border-color:red}.top-section li select{background-color:white;border:1px solid #081325;border-radius:4px;font-size:14px;min-height:46px;padding-left:16px}.top-section li .select_triangle{background-color:#0080ff;border-radius:0 4px 4px 0;height:30px;position:absolute;right:0;top:0;width:30px}.top-section li .triangle{border:9px solid transparent;border-top:9px solid #eeeeee;height:0;position:absolute;right:6px;top:11px;width:0}.top-section li textarea{border:1px solid #aaaaaa;border-radius:4px;font-size:14px;height:200px;padding:4px;width:100%}.top-section li textarea:focus{border-color:#0080ff;border-width:1px;-webkit-box-shadow:0 0 2px 2px rgba(42,176,178,0.2) inset;-moz-box-shadow:0 0 2px 2px rgba(42,176,178,0.2) inset;box-shadow:0 0 2px 2px rgba(42,176,178,0.2) inset;outline:0 none transparent}.top-section li .note{font-size:13px;color:#707070;margin-top:.5em}.top-section .flight_radar{margin-top:10px;border:1px solid black;display:none}.top-section label.error{color:red}.top-section .email_item .email_inner_box{display:flex;flex-direction:column}.top-section .birth .birth_box{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;column-gap:2%}.top-section .salary .salary_box{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;column-gap:2%}.top-section .salary .salary_box span{width:8%}.top-section .salary .salary_box .sp{width:11%}.top-section .is_private_flight_item__wrapper{display:flex}.top-section .is_private_flight_item__btn_wrapper{display:flex;font-size:14px;line-height:1em;align-items:center;color:#707070}.top-section .is_private_flight_item__radio_button{background-color:initial;cursor:default;appearance:auto;margin:0 3px 0 5px;padding:initial;border:initial;width:14px}.top-section .flex_box{align-items:center;display:flex;margin-top:8px}.top-section .flex_box p{font-size:13px}.top-section .email_attention .modal_trigger{display:unset;float:unset;font-weight:unset;height:100%;position:absolute;text-align:unset;width:100%}.top-section .email_attention .close_button{cursor:pointer;display:unset;float:unset;font-size:24px;font-weight:unset;position:absolute;right:16px;text-align:unset;top:14px;width:unset}.top-section .accessible_heliport__item{display:flex;align-items:center;padding:6px 0}.top-section .accessible_heliport__item__label{font-size:14px;color:#081325}.top-section .accessible_heliport input[type='checkbox']{cursor:pointer;appearance:auto;margin:3px 6px 3px 4px;width:16px;height:16px}.top-section .accessible_heliport input[type='checkbox']:focus{box-shadow:none}.top-section .modal_content p{font-size:13px;padding-top:8px}.top-section .submit_button{align-items:center;-webkit-appearance:none;background-color:#f39800;border-radius:4px;color:white;display:flex;font-size:16px;height:64px;justify-content:center;margin:40px auto 0;width:100%}@media screen and (min-width: 961px){.intercom-lightweight-app-launcher,.intercom-launcher-frame{bottom:90px !important;right:20px !important}.grecaptcha-badge{z-index:9999 !important}.mobile{display:none !important}}@media screen and (max-width: 960px){.pc,.line_at{display:none !important}.top-section{padding:44px 20px}.top-section .contact-text{font-size:12px;margin:36px auto 0;text-align:unset}.top-section .contact_top_notes{font-size:12px}.top-section .contact-gift-text{font-size:12px;margin-top:10px}.top-section .form-list{margin-top:26px}.top-section li:not(:first-child){margin-top:24px}.top-section li:first-child::after{top:38px}.top-section li .label-title{font-size:12px;margin-bottom:4px}.top-section li textarea{height:160px}.top-section .submit_button{margin-top:24px}.top-section .is_private_flight_item__wrapper{display:block}.top-section .salary .salary_box span{width:11%;font-size:15px}}
