*,:after,:before{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(:focus-visible){outline:3px solid Highlight;outline-offset:2px;scroll-margin-block:10vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;border:0!important}.forPC{display:block}@media (max-width:767px){.forPC{display:none}}.forSP{display:none}@media (max-width:767px){.forSP{display:block}}.text--right{text-align:right}.text--bold{font-weight:700}.mb--10{margin-bottom:10px}html{scroll-behavior:smooth;scroll-padding-top:84px}@media (max-width:767px){html{scroll-padding-top:58px}}body{background-color:#fff;color:#000}main{font-size:16px}main p{font-size:20px}form .request-text{width:calc(60% - 40px)}@media (max-width:767px){form .request-text{width:100%}}form .price-text{width:calc(40% - 240px)}@media (max-width:767px){form .price-text{width:100%}}form input[type=date],form input[type=email],form input[type=number],form input[type=tel],form input[type=text],form select{width:100%;height:50px;padding:10px;border-radius:5px;border:2px solid #5982ef;font-size:14px;background-color:#fff}form input[type=date]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus{outline:none}@media (max-width:767px){form input[type=date],form input[type=email],form input[type=number],form input[type=tel],form input[type=text],form select{width:100%;height:40px;padding:5px;font-size:12px}}form input[type=checkbox],form input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}form .form__checkbox{display:flex;align-items:center;justify-content:flex-end;gap:5px;white-space:nowrap}@media (max-width:767px){form .form__checkbox{justify-content:flex-start;font-size:12px;font-weight:700}}form .form__checkbox input[type=checkbox]:focus+i{background:#dae1ff}form .form__checkbox input[type=checkbox]+i{content:"";display:inline-block;width:20px;height:20px;background:#fff;border:2px solid #5982ef;border-radius:5px;vertical-align:middle;position:relative}form .form__checkbox input[type=checkbox]:checked+i:before{content:"";position:absolute;left:6px;top:2px;width:6px;height:12px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg)}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(../img/arrow_down-2.fc3e07e9.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:12px}form.listHasError .add_row_button{margin-bottom:20px}form .radios{display:flex;gap:10px}form .radios input[type=radio]:focus{width:18px;height:18px;clip:unset;margin:0;overflow:unset;outline:2px solid #5982ef}form .radios label{gap:0 5px;position:relative}form .radios label:before{border-radius:50%;content:"";width:18px;height:18px;border:1px solid #b6abab;box-sizing:border-box}form .radios label:after{border-radius:50%;content:"";position:absolute;top:50%;left:9px;transform:translate(-50%,-50%);width:9px;height:9px;background-color:#fff}form .radios label:has(:checked):after{background-color:#000}form button{height:50px;padding:10px 20px;border-radius:5px;font-size:16px;font-weight:700;color:#fff;cursor:pointer;background-color:#5982ef;border:none;white-space:nowrap}@media (max-width:767px){form button{padding:10px 15px}}.content{max-width:1220px;margin:0 auto;padding:0 10px}header{position:fixed;top:0;width:100%;height:70px;background:#fff;z-index:10;border-bottom:2px solid #5982ef}@media (max-width:767px){header{height:58px}}.header{display:flex;justify-content:space-between}.header .header__logo{margin:20px 0;display:flex;align-items:center;gap:10px}@media (max-width:767px){.header .header__logo{margin:5px 0;flex-direction:column;gap:0}}.header .header__logo img{display:inline-block}.header .header__logo .header__logo_image01{width:15vw;height:auto;max-width:200px}.header .header__logo .header__logo_image02{width:20vw;height:auto}.header .header__buttons{display:flex;align-items:center;gap:10px}.header .header__buttons .header__buttons_button{padding:10px 20px;border-radius:5px;font-size:16px;font-weight:700;color:#fff;cursor:pointer}@media (max-width:767px){.header .header__buttons .header__buttons_button{padding:10px 3px;font-size:12px}}.header .header__buttons .header__buttons_button.org_btn{background-color:#f93}.header .header__buttons .header__buttons_button.lbl_btn{background-color:#9cf}.header .header__buttons .header__buttons_button.gbl_btn{background-color:#b4c7e7}.header .header__buttons .header__buttons_button:hover{transition:opacity .3s;opacity:.7}.header .header__buttons .header__buttons_button a,.header .header__buttons .header__buttons_button a:visited{text-decoration:none}.fv{margin-top:84px}@media (max-width:767px){.fv{margin-top:58px}}.fv .fv__image{margin:0 auto}.fv .fv__image img{width:100%;height:auto}.fv .fv__content{width:90%;max-width:1200px;margin:20px auto}@media (max-width:767px){.fv .fv__content{margin:10px auto}}.fv .fv__content ul{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin:auto}@media (max-width:767px){.fv .fv__content ul{flex-wrap:wrap;gap:10px;justify-content:center}}.fv .fv__content ul li{width:calc(33.33333% - 20px);padding:0 10px}@media (max-width:767px){.fv .fv__content ul li{width:85%}}.fv .fv__content .fv__content__text{text-align:right;color:#767171;margin-top:10px}@media (max-width:767px){.fv .fv__content .fv__content__text{text-align:center;font-size:.85rem}}.form__required{color:#ffc000}.form{padding-top:0;padding-bottom:20px;padding-left:0;padding-right:0}@media (max-width:767px){.form{padding:10px 0}}.form .form__tab{display:flex;flex-wrap:wrap}.form .form__tab>label{flex:1 1;order:-1;min-width:70px;padding:.6em 1em;border-radius:5px 5px 0 0;background-color:#afabab;color:#fff;font-size:20px;font-weight:700;text-align:center;cursor:pointer}@media (max-width:767px){.form .form__tab>label{font-size:15px}}.form .form__tab>label input[type=radio]{display:none}.form .form__tab>label input[type=radio]:checked+label{opacity:1;background-color:#fff;color:#2589d0}.form .form__tab>label:has(:checked){background-color:#5982ef;cursor:default}.form .form__tab>label:has(:checked)+div{display:block}.form .form__tab>div{display:none;width:100%;padding:.5em 1.5em 2em;background-color:#fff}.form .form__body{margin:0 auto 20px;border:4px solid #5982ef}.form .form__body .form_body__content{padding:10px}.form .form__body .form_body__content.bg{background-color:#f7f7f7}.form .form__body .tradeType{display:flex;gap:10px}.form .form__body .tradeType label{display:flex;align-items:center;gap:0 .5em;position:relative;cursor:pointer}.form .form__body .tradeType label:before{border-radius:50%;content:"";width:18px;height:18px;border:2px solid #d9d9d9;box-sizing:border-box}.form .form__body .tradeType label:after{border-radius:50%;content:"";position:absolute;top:50%;left:9px;transform:translate(-50%,-50%);width:9px;height:9px;background-color:#dee5eb}.form .form__body .tradeType label:has(:checked):after{background-color:#000}.form .form__body .tradeType input{display:none}.form .form__body .form__body__form{display:flex;justify-content:flex-start;align-items:flex-end;gap:2.5rem}@media (max-width:767px){.form .form__body .form__body__form{flex-direction:column;gap:5px}.form .form__body .form__body__list{width:100%}}.form .form__body .form__body__list .form__body__list-item{display:flex;flex-direction:row;gap:10px}@media (max-width:767px){.form .form__body .form__body__list .form__body__list-item{gap:10px;width:100%}}.form .form__body .form__body__list li{display:flex;flex-wrap:nowrap;gap:10px;align-items:flex-start}@media (max-width:767px){.form .form__body .form__body__list li{display:flex;flex-direction:column;gap:5px}}.form .form__body .form__body__list li+li{margin-top:20px}@media (max-width:767px){.form .form__body .form__body__list li+li{margin-top:25px}.form .form__body .form__body__list li dl{display:flex;flex-direction:column;width:100%}}.form .form__body .form__body__list li dl dt{margin-bottom:5px;text-align:center;font-weight:700;white-space:nowrap;font-size:.85rem}@media (max-width:767px){.form .form__body .form__body__list li dl dt{width:100%;margin-bottom:0;text-align:left;font-size:12px}.form .form__body .form__body__list li dl dd{width:100%}.form .form__body .form__body__list li dl dd+dd{margin-top:5px}.form .form__body .form__body__list li dl dd select{width:100px}.form .form__body .form__body__list li dl .direct-check{width:100%}}.form .form__body .form__body__list li dl .ft-checkboxes{display:flex;gap:20px;justify-content:space-between}@media (max-width:767px){.form .form__body .form__body__list li dl .ft-checkboxes{gap:40px;justify-content:flex-start;margin:5px auto}}.form .form__body .form__body__list li dl .ft-checkboxes>label{width:70px;gap:20px;justify-content:flex-start}.form .form__body .form__body__list li dl .kind-selects{display:flex}@media (max-width:767px){.form .form__body .form__body__list li dl .kind-selects{width:100%;justify-content:flex-start;align-items:center}}.form .form__body .form__body__list li dl .kind-selects span{width:50px}@media (max-width:767px){.form .form__body .form__body__list li dl .kind-selects span{font-size:.85em;font-weight:700}}.form .form__body .form__body__list li dl .kind-selects select{width:120px;height:26px;padding:0 30px 0 5px}.form .form__body .form__body__list li dl .dangerous-check{display:flex;align-items:center;justify-content:center;width:50px}@media (max-width:767px){.form .form__body .form__body__list li dl .dangerous-check{justify-content:flex-start}}.form .form__body .add_row_button{margin-bottom:1.5rem;display:flex;flex-direction:column}.form .form__body .add_row_button span{font-size:.72rem;font-weight:700}@media (max-width:767px){.form .form__body .add_row_button{margin-bottom:0;text-align:center}.form .form__body .add_row_button span{display:block}}.form .form__body .form__body__text{margin-top:20px}.form .form__body .form__error__text{margin-top:20px;color:#f44336;flex-grow:1}.form .form__body .form__error__text p{font-weight:700;font-size:14px}.form .form__body .form__body__email{display:flex;align-items:flex-end;margin-top:20px;gap:20px;justify-content:flex-end}@media (max-width:767px){.form .form__body .form__body__email{flex-direction:column;gap:10px;align-items:center}}.form .form__body .form__body__email label{font-size:.85rem;font-weight:700;margin-right:10px}.form .form__body .form__body__email input[type=text]{background-color:#fff;padding:0 10px}.form .form__body .form__body__email button{width:220px;background-color:#f93;display:flex;align-items:center;font-size:14px;justify-content:space-between}.form .form__body .form__body__email button svg{width:14px;height:14px}.form .form__body .form__body__email button svg path{fill:#fff}.form .form__body .form__body__options{margin-top:20px}.form .form__body .form__body__options ul .options__lists{margin-bottom:20px}.form .form__body .form__body__options ul .options__lists.hidden{display:none}.form .form__body .form__body__options ul .options__lists label{display:flex;align-items:center;justify-content:flex-start;gap:5px;white-space:nowrap;font-size:13px;font-weight:700}.form .form__body .form__body__options ul .options__lists input[type=checkbox]:focus+i{background:#c2cefb}.form .form__body .form__body__options ul .options__lists input[type=checkbox]+i{width:20px;height:20px;background:#fff;border:1px solid #b6abab;vertical-align:middle;position:relative}.form .form__body .form__body__options ul .options__lists input[type=checkbox]:checked+i:before{content:"";position:absolute;left:6px;top:2px;width:6px;height:12px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg)}.form .form__body .form__body__options ul .options__lists input[type=checkbox]:disabled+i{background-color:#d7d5d5;border:1px solid #7f7f7f}.form .form__body .form__body__options ul .options__lists input[type=text]{width:80%;height:30px;padding:5px;border:1px solid #b6abab}.form .form__body .form__body__options ul .options__lists input[type=text]:disabled{background-color:#d7d5d5;border:1px solid #7f7f7f}.form .form__body .form__body__options ul .options__lists .option__title{display:flex;align-items:flex-end;gap:20px}@media (max-width:767px){.form .form__body .form__body__options ul .options__lists .option__title{align-items:flex-start;flex-direction:column;gap:10px}}.form .form__body .form__body__options ul .options__lists .option__title span{font-size:16px;font-weight:700}.form .form__body .form__body__options ul .options__lists .option__input{margin-top:5px;background:#fff;border:2px solid #f2f2f2;border-radius:5px;padding:10px}.form .form__body .form__body__options ul .options__lists .option__input .option__input__list{display:flex;align-items:center;gap:20px;margin-bottom:10px}@media (max-width:767px){.form .form__body .form__body__options ul .options__lists .option__input .option__input__list{flex-wrap:wrap;gap:10px}}.form .form__body .form__body__options ul .options__lists .option__input .option__input__address{display:flex;align-items:center;gap:20px}.form .form__body .form__body__options ul .options__lists .option__input .option__input__address label{width:100px}.form .form__body .form__body__options ul .options__lists .option__input select{width:180px;height:30px;padding:0 30px 0 5px;border:1px solid #b6abab}.form .form__body .form__body__options ul .options__lists .option__input input[type=text].option__input-text{min-width:400px}@media (max-width:767px){.form .form__body .form__body__options ul .options__lists .option__input input[type=text].option__input-text{min-width:unset}}.form .form__body .form__modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100;display:none;justify-content:center;align-items:center;transition:opacity .5s ease}.form .form__body .form__modal.show{display:flex;animation:appear .5s ease}@keyframes appear{0%{opacity:0}to{opacity:1}}.form .form__body .form__modal .form__modal__content{width:90%;max-width:650px;background-color:#fff;border-radius:5px;text-align:center;position:relative}.form .form__body .form__modal .form__modal__content .form__modal__content__title{background-color:#204e79;padding:15px;font-size:.85rem;font-weight:700;color:#fff;border-radius:5px 5px 0 0}@media (max-width:767px){.form .form__body .form__modal .form__modal__content .form__modal__content__title{font-size:.75rem}}.form .form__body .form__modal .form__modal__content .form__modal__content__title span{font-size:1rem;font-weight:400;display:block;text-align:right}.form .form__body .form__modal .form__modal__content .form__modal__content__body{padding:20px}.form .form__body .form__modal .form__modal__content .form__modal__list{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.form .form__body .form__modal .form__modal__content .form__modal__list input,.form .form__body .form__modal .form__modal__content .form__modal__list select,.form .form__body .form__modal .form__modal__content .form__modal__list textarea{width:75%;padding:10px;border-radius:5px;border:1px solid #ccc;font-size:16px;background-color:#fff}@media (max-width:767px){.form .form__body .form__modal .form__modal__content .form__modal__list input,.form .form__body .form__modal .form__modal__content .form__modal__list select,.form .form__body .form__modal .form__modal__content .form__modal__list textarea{width:100%;font-size:12px}}.form .form__body .form__modal .form__modal__content .form__modal__list input:focus,.form .form__body .form__modal .form__modal__content .form__modal__list select:focus,.form .form__body .form__modal .form__modal__content .form__modal__list textarea:focus{outline:none}.form .form__body .form__modal .form__modal__content .form__modal__list .purpose_select{color:#777}.form .form__body .form__modal .form__modal__content .form__modal__list .purpose_select option,.form .form__body .form__modal .form__modal__content .form__modal__list .purpose_select.selected{color:#000}.form .form__body .form__modal .form__modal__content .form__modal__list .purpose_textarea{margin:0 auto}.form .form__body .form__modal .form__modal__content .form__modal__text{color:#231815}.form .form__body .form__modal .form__modal__content .form__modal__privacy{margin:20px auto;text-align:left;display:flex;justify-content:center;align-items:center;gap:10px;color:#231815}.form .form__body .form__modal .form__modal__content .form__modal__privacy a{color:#231815;text-decoration:underline}.form .form__body .form__modal .form__modal__content .form__error__text{color:#f44336}.form .form__body .form__modal .form__modal__content .form__modal__privacy__check input[type=checkbox]{display:none}.form .form__body .form__modal .form__modal__content .form__modal__privacy__check input[type=checkbox]+label{box-sizing:border-box;cursor:pointer;display:inline-block;padding:5px 30px;position:relative;width:auto}.form .form__body .form__modal .form__modal__content .form__modal__privacy__check input[type=checkbox]+label:before{background:#fff;border:1px solid #231815;content:"";display:block;height:16px;left:5px;margin-top:-8px;position:absolute;top:50%;width:16px}.form .form__body .form__modal .form__modal__content .form__modal__privacy__check input[type=checkbox]+label:after{border-right:3px solid #204e79;border-bottom:3px solid #204e79;content:"";display:block;height:11px;left:10px;margin-top:-7px;opacity:0;position:absolute;top:50%;transform:rotate(45deg);width:6px}.form .form__body .form__modal .form__modal__content .form__modal__privacy__check input[type=checkbox]:checked+label:after{opacity:1}.form .form__body .form__modal .form__modal__content .form__modal__button{margin-top:20px;display:flex;align-items:flex-end;justify-content:center;gap:20px}.form .form__body .form__modal .form__modal__content .form__modal__button button{font-size:14px;width:150px;height:auto}.form .form__body .form__modal .form__modal__content .form__modal__button .form__modal__button__back{background-color:#bfbfbf;border:1px solid #172c51;color:#fff}.form .form__body .form__modal .form__modal__close{position:absolute;top:10px;right:10px;width:30px;height:30px;cursor:pointer;background-color:#fff;border-radius:20px}.form .form__body .form__modal .form__modal__close:before{content:"";display:block;width:20px;height:2px;background-color:#204e79;transform:rotate(45deg);position:absolute;top:14px;right:5px}.form .form__body .form__modal .form__modal__close:after{content:"";display:block;width:20px;height:2px;background-color:#204e79;transform:rotate(-45deg);position:absolute;top:14px;right:5px}.campaign{background-color:#e5f1ff;padding:40px 0}@media (max-width:767px){.campaign{padding:20px 0}}.campaign .campaign__title{color:#00b0f0;text-align:center;font-size:1.5rem}@media (max-width:767px){.campaign .campaign__title{font-size:.75rem}}.campaign .campaign__body{margin-top:40px}@media (max-width:767px){.campaign .campaign__body{margin-top:20px}}.campaign .campaign__body ul{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:767px){.campaign .campaign__body ul{grid-template-columns:repeat(2,1fr);gap:10px}}.campaign .campaign__body .campaign__body__image{max-width:285px}.guide{background-color:#f8f8fc;padding:40px 0}@media (max-width:767px){.guide{padding:20px 0}}.guide .guide__title{color:#00b0f0;text-align:center;font-size:1.5rem}@media (max-width:767px){.guide .guide__title{font-size:1rem}}.guide .guide__body{margin-top:40px}@media (max-width:767px){.guide .guide__body{margin-top:20px}}.guide .guide__body ul{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.guide .guide__body ul{flex-wrap:wrap;justify-content:center;flex-direction:column;gap:20px}}.guide .guide__body .guide__item{width:calc(33.33333% - 30px)}@media (max-width:767px){.guide .guide__body .guide__item{width:80%}}.guide .guide__arrow{width:30px;rotate:270deg}@media (max-width:767px){.guide .guide__arrow{rotate:0deg}}.guide2{background-color:#e5f1ff;padding:40px 0}@media (max-width:767px){.guide2{padding:20px 0}.guide2 .guide2__body{margin-top:20px}}.guide2 .guide2__body ul{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.guide2 .guide2__body ul{flex-wrap:wrap;justify-content:center;flex-direction:column;gap:20px}}.guide2 .guide2__body .guide2__item{width:calc(33.33333% - 30px)}@media (max-width:767px){.guide2 .guide2__body .guide2__item{width:80%}}.guide2 .guide2__arrow{width:30px;rotate:270deg}@media (max-width:767px){.guide2 .guide2__arrow{rotate:0deg}}.dangerous{padding:40px 0}.dangerous .dangerous__title{color:#00b0f0;text-align:center;font-size:1.5rem}@media (max-width:767px){.dangerous .dangerous__title{font-size:.75rem}}.dangerous .dangerous__message{color:#657890}.dangerous .dangerous__message p{text-align:center;font-size:1.18rem;margin:20px 0}@media (max-width:767px){.dangerous .dangerous__message p{font-size:.9rem}}.dangerous .dangerous__message .dangerous__message__img{max-width:800px;margin:0 auto}.dangerous .dangerous__message img{width:100%;height:auto;margin-bottom:20px}.dangerous .dangerous__button .dangerous__button__contact{display:block;text-align:center;margin:20px auto;max-width:280px;padding:10px 20px;border-radius:5px;font-size:1.2rem;font-weight:700;color:#fff;cursor:pointer;background-color:#f93;border:none;white-space:nowrap;text-decoration:none}.dangerous .dangerous__button .dangerous__button__contact:hover{transition:opacity .3s;opacity:.7}.dangerous .dangerous__button .dangerous__button__contact span{text-decoration:underline}@media (max-width:767px){.dangerous .dangerous__button .dangerous__button__contact{padding:10px 15px}}.dangerous .dangerous__button .dangerous__button__txt{color:#657890;text-align:center;font-size:1.2rem;margin:20px 0}@media (max-width:767px){.dangerous .dangerous__button .dangerous__button__txt{font-size:1rem}}.dangerous .dangerous__button .dangerous__button__txt a{text-decoration:none;color:#00b0f0}@media (max-width:767px){.dangerous .dangerous__button .dangerous__button__txt a{display:block}}.faq{background-color:#f8f8fc;padding:40px 0}@media (max-width:767px){.faq{padding:20px 0}}.faq .faq__title{color:#00b0f0;text-align:center;font-size:1.5rem}@media (max-width:767px){.faq .faq__title{font-size:1rem}}.faq .faq__lists{margin:40px auto 0;max-width:800px}@media (max-width:767px){.faq .faq__lists{padding:0 10px}}.faq .faq__lists ul{display:flex;flex-direction:column;gap:20px}.faq .faq__lists ul li{border-bottom:1px solid #dbdbdb;padding-bottom:20px;display:flex;flex-direction:column;gap:10px}.faq .faq__lists ul li>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.faq .faq__lists ul li>div span{font-size:1.4rem;font-weight:700;color:#fff;width:40px;height:40px;border-radius:50%;align-self:flex-start}.faq .faq__lists ul li>div span.q{background-color:#42aaf8;text-align:center;line-height:40px}.faq .faq__lists ul li>div span.a{background-color:#c00000;text-align:center;line-height:40px}.faq .faq__lists ul li>div p{width:calc(100% - 60px);font-size:15px}footer{text-align:center;padding:40px 0;max-width:1220px;margin:0 auto}.footer__title h2{color:#00b0f0;font-size:2rem;margin-bottom:20px}@media (max-width:767px){.footer__title h2{font-size:1.5rem}}.footer__about{margin-top:40px;padding:0 20px}.footer__about ul{max-width:920px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.footer__about ul li{display:flex;align-items:flex-start;padding:10px;border:1px solid #d9d9d9;border-radius:8px}@media (max-width:767px){.footer__about ul li{gap:10px}}.footer__about ul li span{font-weight:700;width:130px;text-align:start}@media (max-width:767px){.footer__about ul li span{width:80px}}.footer__about ul li p{width:calc(100% - 130px);text-align:start}.footer__link{margin-top:40px}.footer__link a{display:block;text-decoration:none}.footer__logo img{max-width:300px;height:auto;margin:auto}@media (max-width:767px){.footer__logo img{max-width:300px}}.footer__text{color:#004760;margin:10px 0}.footer__text,.footer__text span{font-size:.8rem}.select-placeholder[data-v-75331b42]{color:#d3d3d3}