﻿.sub .sub__header{background:url("../img/top/noise.svg") repeat,linear-gradient(225deg, #ffffff 0%, #ffffff 20%, #0098d0 100%),linear-gradient(225deg, #ffffff 0%, #ffffff 20%, #0098d0 100%);background-blend-mode:overlay,multiply,normal;background-size:160px 160px,100% 100%,100% 100%;height:240px}@media screen and (max-width: 1200px){.sub .sub__header{background:url("../img/top/noise.svg") repeat,linear-gradient(225deg, #ffffff 0%, #ffffff 4%, #0098d0 100%),linear-gradient(225deg, #ffffff 0%, #ffffff 4%, #0098d0 100%)}}.sub .sub__header .container{height:100%}.sub .sub__header .sub__header-inner{display:flex;align-items:center;height:100%}@media screen and (max-width: 1200px){.sub .sub__header .sub__header-inner{justify-content:center}}.sub .sub__header .sub__header-inner .sub__header-title{font-size:40px;font-weight:700;color:#fff;text-shadow:0 0 16px #014b82;display:flex;flex-direction:column}@media screen and (max-width: 1200px){.sub .sub__header .sub__header-inner .sub__header-title{font-size:36px;text-align:center}}@media screen and (max-width: 992px){.sub .sub__header .sub__header-inner .sub__header-title{font-size:32px}}@media screen and (max-width: 768px){.sub .sub__header .sub__header-inner .sub__header-title{font-size:28px}}.sub .sub__header .sub__header-inner .sub__header-title .sub__header-sub{font-size:18px;font-weight:500;color:#fff;text-shadow:0 0 16px #014b82}.sub .section__head .section__head-title{font-size:32px}@media screen and (max-width: 1200px){.sub .section__head .section__head-title{font-size:28px}}@media screen and (max-width: 768px){.sub .section__head .section__head-title{font-size:24px}}.sub .section__head .section__head-en{font-size:16px}@media screen and (max-width: 480px){.sub .section__head .section__head-en{font-size:14px}}.breadcrumbs{background-color:#eaeaea;padding:4px 0}.breadcrumbs .breadcrumbs__list{display:flex;align-items:center;gap:16px;list-style:none}.breadcrumbs .breadcrumbs__list .breadcrumbs__item{font-size:14px}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:before{content:"»";margin-right:8px;color:#474747}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:first-child:before{display:none}.breadcrumbs .breadcrumbs__list .breadcrumbs__item span,.breadcrumbs .breadcrumbs__list .breadcrumbs__item a{color:#474747;transition:all .3s ease}.breadcrumbs .breadcrumbs__list .breadcrumbs__item a:hover{color:#0098d0}input,select,textarea{border-radius:4px;border:1px solid #d6d6d6;padding:12px 16px;font-size:16px;font-weight:500;letter-spacing:.08px;color:#333}.form .container{max-width:800px}.form .form__notice{text-align:center;font-size:16px;margin-bottom:24px}.form .form__notice p{margin-bottom:24px}.form .form__notice p:last-child{margin-bottom:0}.form .form__items{display:flex;flex-direction:column;gap:24px}.form .form__items .form__item{display:flex;flex-direction:column;gap:8px}.form .form__items .form__item .form__item-label .form__required{margin-left:2px;color:#b94c43}.form .form__items .form__item.form__item-policy{flex-direction:row;justify-content:center;gap:2px}.form .form__items .form__item.form__item-policy input{margin-right:8px;transform:scale(1.6);accent-color:#014b82}.form .form__items .form__item.form__item-policy a{color:#014b82;text-decoration:underline}.form .form__items .form__item.form__submit{align-self:center;margin-top:40px}.form .form__items .form__item .form__input-txt,.form .form__items .form__item .form__input-select,.form .form__items .form__item .form__input-textarea{width:100%}.form.confirm .confirm__table table{width:100%;border-collapse:collapse;font-size:16px;color:#333}@media screen and (max-width: 480px){.form.confirm .confirm__table table{font-size:14px}}.form.confirm .confirm__table th,.form.confirm .confirm__table td{border:1px solid #d6d6d6}.form.confirm .confirm__table th{width:200px;background-color:#e5edf2;font-weight:700;color:#014b82}@media screen and (max-width: 576px){.form.confirm .confirm__table th{width:160px}}@media screen and (max-width: 480px){.form.confirm .confirm__table th{width:96px}}.form.confirm .confirm__table td{padding:24px 16px}.form.confirm .form__submit-confirm{display:flex;flex-direction:row;gap:16px;justify-content:center;align-items:center;width:100%}@media screen and (max-width: 992px){.form.confirm .form__submit-confirm{flex-direction:column}}
