.contact-module__YyBUQa__wrap{background-color:#fff}.contact-module__YyBUQa__cotainerBody{justify-content:space-between;align-items:flex-start;display:flex}.contact-module__YyBUQa__leftbody{z-index:1;width:31.6vw;padding:9.5vw 0 5.2vw 6.25vw;transition:all .5s;position:sticky;top:0}.contact-module__YyBUQa__leftText p{color:#41454a;margin-bottom:1vw;font-size:.9vw}.contact-module__YyBUQa__leftText h3{letter-spacing:-.02em;color:#242628;font-family:azo-sans-web,sans-serif;font-size:3.12vw;font-weight:300;line-height:1.3}.contact-module__YyBUQa__leftText h3 strong{color:#17181a;font-weight:700}.contact-module__YyBUQa__leftText .contact-module__YyBUQa__arrow{background-image:url(/icon/contactArrow.png);background-position:0;background-repeat:no-repeat;background-size:100% 100%;width:10.4vw;height:3.3vw;margin-top:2.9vw;transition:all .5s}.contact-module__YyBUQa__arrow:hover{width:13.4vw}@keyframes contact-module__YyBUQa__arrow{0%{opacity:0;width:10.4vw}to{opacity:1;width:13.4vw}}.contact-module__YyBUQa__contentinfo{letter-spacing:-.02em;color:#242628;padding-top:2.4vw;font-size:.9vw}.contact-module__YyBUQa__contentinfo dl{margin-top:1.6vw}.contact-module__YyBUQa__contentinfo dt{color:#6a6f75;margin-bottom:.5vw}.contact-module__YyBUQa__cotainer{border-left:1px solid #d1d4d6;width:calc(100% - 31.6vw);padding:6.6vw 6.225vw 7% 4.1vw}.contact-module__YyBUQa__requiredNotice{width:100%;padding-top:1vw;overflow:hidden}.contact-module__YyBUQa__requiredNotice p{color:#41454a;float:right;font-size:.8vw}.contact-module__YyBUQa__requiredNotice p span{color:#e02828;margin:0 2px;font-weight:700}.contact-module__YyBUQa__form{width:100%}.contact-module__YyBUQa__form>div{flex-direction:column;margin-top:2.9vw;display:flex}.contact-module__YyBUQa__form>div.contact-module__YyBUQa__transform{flex-direction:row;justify-content:space-between;align-items:flex-start}.contact-module__YyBUQa__form>div.contact-module__YyBUQa__transform div{width:calc(50% - .5vw)}.contact-module__YyBUQa__form label{color:#41454a;font-size:1.1vw;font-weight:600}.contact-module__YyBUQa__form label span{color:#e02828;margin-left:5px;font-weight:400}.contact-module__YyBUQa__textareaBody{width:100%;position:relative}.contact-module__YyBUQa__form input[type=text],.contact-module__YyBUQa__form input[type=tel],.contact-module__YyBUQa__form input[type=email],.contact-module__YyBUQa__form input[type=url],.contact-module__YyBUQa__form textarea,.contact-module__YyBUQa__fileField{color:#6a6f75;background-color:#f8f9fa;border:none;border-bottom:1px solid #d1d4d6;width:100%;margin-top:.8vw;padding:1vw .8vw;font-size:.9vw;font-weight:400}.contact-module__YyBUQa__form input[type=text]:focus,.contact-module__YyBUQa__form input[type=tel]:focus,.contact-module__YyBUQa__form input[type=email]:focus,.contact-module__YyBUQa__form input[type=url]:focus,.contact-module__YyBUQa__form textarea:focus,.contact-module__YyBUQa__fileField:focus{border-color:#2c6dff}.contact-module__YyBUQa__form input[type=text].contact-module__YyBUQa__active,.contact-module__YyBUQa__form input[type=tel].contact-module__YyBUQa__active,.contact-module__YyBUQa__form input[type=email].contact-module__YyBUQa__active,.contact-module__YyBUQa__form input[type=url].contact-module__YyBUQa__active,.contact-module__YyBUQa__form textarea.contact-module__YyBUQa__active,.contact-module__YyBUQa__fileField.contact-module__YyBUQa__active{border-color:#17181a}.contact-module__YyBUQa__form textarea{height:13vw;padding-bottom:2.6vw}.contact-module__YyBUQa__form input[type=text]::placeholder,.contact-module__YyBUQa__form input[type=tel]::placeholder,.contact-module__YyBUQa__form input[type=email]::placeholder,.contact-module__YyBUQa__form input[type=url]::placeholder,.contact-module__YyBUQa__form textarea::placeholder{color:#6a6f75;font-size:.9vw;font-weight:400}.contact-module__YyBUQa__count{color:#6a6f75;text-align:right;width:100%;padding:1vw;font-size:.9vw;position:absolute;bottom:2px}.contact-module__YyBUQa__fileField{justify-content:space-between;padding:0;display:flex}.contact-module__YyBUQa__fileField .contact-module__YyBUQa__fileName{background-color:#0000;width:calc(100% - 2.6vw);padding:1vw .8vw}.contact-module__YyBUQa__fileField label{color:#4063f1;padding:1vw .8vw;font-size:1vw;font-weight:900}.contact-module__YyBUQa__fileField input[type=file]{border:0;width:0;height:0;padding:0;position:absolute;overflow:hidden}.contact-module__YyBUQa__form .contact-module__YyBUQa__checkbox{justify-content:flex-start;align-items:center;margin-top:1.5vw;font-size:.9vw;font-weight:400;display:flex}.contact-module__YyBUQa__form input[type=checkbox]{margin-right:.5vw}.contact-module__YyBUQa__form input[type=checkbox]:focus{border-radius:5px;outline:1px solid #2c6dff}.contact-module__YyBUQa__form .contact-module__YyBUQa__checkbox label{font-size:.9vw}.contact-module__YyBUQa__alertText{color:#e02828;padding:1vw .5vw 0;font-size:.9vw;line-height:1.4;display:none}.contact-module__YyBUQa__alertText.contact-module__YyBUQa__active{display:block}.contact-module__YyBUQa__btnBody{justify-content:flex-start;align-items:center;margin-top:.8vw;display:flex}.contact-module__YyBUQa__btnBody li{color:#6a6f75;cursor:pointer;border:1px solid #d1d4d6;margin-right:8px;padding:.6vw 1.25vw;font-size:.9vw}.contact-module__YyBUQa__btnBody li:focus{border-radius:5px;outline:1px solid #2c6dff}.contact-module__YyBUQa__btnBody li:last-child{margin-right:0}.contact-module__YyBUQa__btnBody li.contact-module__YyBUQa__active{color:#242628;border-color:#41454a}.contact-module__YyBUQa__terms{letter-spacing:-.02em;color:#6a6f75;width:65%;height:1px;margin-top:1vw;padding:0 2vw;font-size:.8vw;font-weight:400;line-height:1.6;transition:all 1s;overflow:hidden}.contact-module__YyBUQa__terms.contact-module__YyBUQa__visible{height:17vw}button[type=button].contact-module__YyBUQa__button,button[type=submit].contact-module__YyBUQa__button{cursor:pointer;background-color:#000;width:100%;height:4.1vw;margin-top:-1vw;font-size:1.2vw;line-height:4.1vw}.contact-module__YyBUQa__autoSlideBody{background-color:#2c6dff;width:100%;height:3.3vw;overflow:hidden}.contact-module__YyBUQa__autoSlide{animation:15s linear infinite contact-module__YyBUQa__slide;transform:translate(0)}@keyframes contact-module__YyBUQa__slide{0%{transform:translate(0)}to{transform:translate(-200%)}}.contact-module__YyBUQa__autoSlide span{letter-spacing:-.03em;text-transform:uppercase;margin-right:4.89vw;font-size:1.25vw;line-height:3.3vw}@media (max-width:768px){.contact-module__YyBUQa__requiredNotice{padding:2vw 0}.contact-module__YyBUQa__requiredNotice p{font-size:2.8vw}.contact-module__YyBUQa__cotainerBody{flex-direction:column}.contact-module__YyBUQa__leftbody,.contact-module__YyBUQa__cotainer{width:100%;position:inherit}.contact-module__YyBUQa__leftbody{padding:23vw 4.4vw 6vw}.contact-module__YyBUQa__leftText p{margin-bottom:2vw;font-size:3.8vw}.contact-module__YyBUQa__leftText h3{font-size:13.3vw}.contact-module__YyBUQa__leftText .contact-module__YyBUQa__arrow{width:56vw;height:17.7vw;margin-top:5vw}.contact-module__YyBUQa__arrow:hover{width:66vw}.contact-module__YyBUQa__contentinfo{padding-top:6.6vw;font-size:3.6vw}.contact-module__YyBUQa__contentinfo dl{margin-top:5.5vw}.contact-module__YyBUQa__contentinfo dt{margin-bottom:2.5vw}.contact-module__YyBUQa__cotainer{border:none;border-top:1px solid #d1d4d6;padding:13.5vw 4.4vw 34.7vw}.contact-module__YyBUQa__form>div{margin-top:0}.contact-module__YyBUQa__form>div.contact-module__YyBUQa__transform{flex-direction:column}.contact-module__YyBUQa__form>div.contact-module__YyBUQa__transform div{width:100%}.contact-module__YyBUQa__form label{font-size:5vw}.contact-module__YyBUQa__form input[type=text],.contact-module__YyBUQa__form input[type=tel],.contact-module__YyBUQa__form input[type=email],.contact-module__YyBUQa__form input[type=url],.contact-module__YyBUQa__form textarea,.contact-module__YyBUQa__fileField{margin-top:3vw;margin-bottom:8.8vw;padding:4.4vw;font-size:3.6vw}.contact-module__YyBUQa__form input[type=text]::placeholder,.contact-module__YyBUQa__form input[type=tel]::placeholder,.contact-module__YyBUQa__form input[type=email]::placeholder,.contact-module__YyBUQa__form input[type=url]::placeholder,.contact-module__YyBUQa__form textarea::placeholder{font-size:3.6vw}.contact-module__YyBUQa__form textarea{height:41.5vw;padding-bottom:8vw}.contact-module__YyBUQa__count{margin-bottom:8.8vw;padding:4vw 2vw;font-size:3.6vw}.contact-module__YyBUQa__form .contact-module__YyBUQa__checkbox{border:1px solid #d1d4d6;margin-top:10vw;margin-bottom:8.8vw;padding:4.8vw 4.4vw;font-size:3.6vw;position:relative}.contact-module__YyBUQa__form .contact-module__YyBUQa__checkbox:before{content:"";background-image:url(/icon/termsArrow.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:6.6vw;height:6.6vw;transition:all .5s;display:block;position:absolute;right:4.4vw}.contact-module__YyBUQa__form .contact-module__YyBUQa__checkbox.contact-module__YyBUQa__active:before{transform:rotate(-90deg)}.contact-module__YyBUQa__form .contact-module__YyBUQa__checkbox label{font-size:3.6vw}.contact-module__YyBUQa__form input[type=checkbox]{margin-right:2vw}.contact-module__YyBUQa__alertText{margin:-8.8vw 0 8.8vw;font-size:2.8vw}.contact-module__YyBUQa__alertText br{display:none}.contact-module__YyBUQa__btnBody{width:100%;margin-top:3vw;margin-bottom:8.8vw;overflow-x:auto}.contact-module__YyBUQa__btnBody li{white-space:nowrap;padding:2vw 4.4vw;font-size:3.8vw}.contact-module__YyBUQa__btnBody li.contact-module__YyBUQa__active{color:#242628;border-color:#41454a}.contact-module__YyBUQa__terms{width:100%;padding:0 4vw;font-size:3vw}.contact-module__YyBUQa__terms.contact-module__YyBUQa__visible{height:90vw}button[type=button].contact-module__YyBUQa__button,button[type=submit].contact-module__YyBUQa__button{height:17.1vw;margin-top:-2.2vw;font-size:5.5vw;line-height:17.1vw}}
