@media screen and (max-width:1920px)and (min-width:980px){html{font-size:calc(var(--vw)/1920*var(--rootW))}}.ContactUsTop{width:100%;height:20rem;background:linear-gradient(0deg,transparent,#fff);position:absolute;top:0;left:0;z-index:1}.ContactUs{overflow:hidden}.ContactUs .contactUsOne{overflow:hidden;position:relative;text-align:center}.ContactUs .contactUsOne .img{width:100%}.ContactUs .contactUsOne .contactUsOneTitle{position:absolute;top:34.4rem;left:80rem}@media screen and (max-width:980px){.ContactUs .contactUsOne .contactUsOneTitle{font-size:6.4rem;line-height:7.2rem;top:16rem;left:unset;width:100%;text-align:center}}.ContactUs .contactUsTwo{text-align:center}.ContactUs .contactUsTwo .contactUsTwoTitle{margin:12rem 0 5rem}@media screen and (max-width:980px){.ContactUs .contactUsTwo .contactUsTwoTitle{font-size:5.6rem;line-height:6.4rem}}.ContactUs .contactUsTwo .contactUsTwoDiv{padding:0 39rem 12rem}@media screen and (max-width:980px){.ContactUs .contactUsTwo .contactUsTwoDiv{display:block;padding:0 4rem 12rem}}.ContactUs .contactUsTwo .contactUsTwoDiv>div>div:nth-child(2){margin:3rem 7.3rem 0;line-height:2.4rem}@media screen and (max-width:980px){.ContactUs .contactUsTwo .contactUsTwoDiv>div>div:nth-child(2){line-height:4.4rem}}.ContactUs .contactUsTwo .contactUsTwoDiv>div>div>div{margin:1rem 0 0}.ContactUs .contactUsTwo .contactUsTwoDiv>div{width:36rem;height:40rem;padding:4rem 0 0;background:#f7f7f7;margin:0 3rem 0 0}@media screen and (max-width:980px){.ContactUs .contactUsTwo .contactUsTwoDiv>div{width:100%;height:auto;margin:4rem 0 0;padding:4rem 0}.ContactUs .contactUsTwo .contactUsTwoDiv>div .p1{font-size:3.8rem}.ContactUs .contactUsTwo .contactUsTwoDiv>div .p2{font-size:2.8rem}.ContactUs .contactUsTwo .contactUsTwoDiv>div .p3{font-size:3.2rem}}.ContactUs .contactUsTwo .contactUsTwoDiv>div:nth-child(3){margin:0}@media screen and (max-width:980px){.ContactUs .contactUsTwo .contactUsTwoDiv>div:nth-child(3){margin:4rem 0 0}}.ContactUs .contactUsTwo .contactUsTwoDiv>div:nth-child(3) .contactUsTwoDiv3Text{padding:2rem 10rem 0}.ContactUs .contactUsTwo .contactUsTwoDiv>div:nth-child(3) .contactUsTwoDiv3Title{margin:3rem 0 0}.ContactUs .contactUsTwo .contactUsTwoDiv>div .contactUsTwoDiv2Text{padding:2rem 0 0 5rem}.ContactUs .contactUsTwo .contactUsTwoDiv>div .contactUsTwoDiv2Text>div{padding:0 0 2.8rem}@media screen and (max-width:980px){.ContactUs .contactUsTwo .contactUsTwoDiv>div .contactUsTwoDiv2Text>div{padding:0 0 1rem}}.ContactUs .contactUsTwo .contactUsTwoDiv>div .contactUsTwoDiv2Text>div{text-align:left}.ContactUs .contactUsTwo .contactUsTwoDiv>div .contactUsTwoDiv2Text>div>div:first-child{width:6.3rem;border-right:1px solid #979797;padding:0 1rem 0 0;margin:0 1rem 0 0}@media screen and (max-width:980px){.ContactUs .contactUsTwo .contactUsTwoDiv>div .contactUsTwoDiv2Text>div>div:first-child{width:20rem;padding:0 1rem 0 0;margin:0 2rem 0 0}}.ContactUs .contactUsThree{text-align:center;padding:0 0 15.7rem}@media screen and (max-width:980px){.ContactUs .contactUsThree{display:block}}.ContactUs .contactUsThree .contactUsThreeTitle{width:33.4rem;margin:0 0 0 39rem;text-align:left}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeTitle{width:100%;margin:0 0 14rem;text-align:center;font-size:5.6rem;line-height:6.4rem}}.ContactUs .contactUsThree .contactUsThreeText{padding:0 0 5.8rem}.ContactUs .contactUsThree .contactUsThreeForm{flex:1;padding:0 39rem 0 13.2rem;text-align:center}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeForm{padding:0 4rem}}.ContactUs .contactUsThree .contactUsThreeInputs .inputIner{margin:5rem 0 0}.ContactUs .contactUsThree .contactUsThreeInputs .ant-select{width:100%;height:100%}.ContactUs .contactUsThree .contactUsThreeInputs .ant-select .ant-select-selector{background-color:transparent;text-align:left;color:#666;font-size:1.4rem;border:none!important;box-shadow:none!important}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeInputs .ant-select .ant-select-selector{font-size:2.4rem}}.ContactUs .contactUsThree .contactUsThreeInputs .ant-select .ant-select-selector .ant-select-selection-placeholder{font-size:1.4rem;color:#979797}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeInputs .ant-select .ant-select-selector .ant-select-selection-placeholder{font-size:2.4rem}}.ContactUs .contactUsThree .contactUsThreeInputs ::-moz-placeholder{font-size:1.4rem;color:#979797}.ContactUs .contactUsThree .contactUsThreeInputs ::placeholder{font-size:1.4rem;color:#979797}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeInputs ::-moz-placeholder{font-size:2.4rem}.ContactUs .contactUsThree .contactUsThreeInputs ::placeholder{font-size:2.4rem}}.ContactUs .contactUsThree .contactUsThreeInputs .input1.select{padding:0}.ContactUs .contactUsThree .contactUsThreeInputs .input1{position:relative;height:5.6rem;line-height:5.6rem;padding:0 1.5rem;border-radius:.6rem;border:1px solid #979797}.ContactUs .contactUsThree .contactUsThreeInputs .input1>img{filter:invert(1) hue-rotate(180deg);width:2.4rem;height:2.4rem;margin:0 1rem 0 0}.ContactUs .contactUsThree .contactUsThreeInputs .input1>input{color:#666;width:100%;height:100%;font-size:1.4rem}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeInputs .input1>input{font-size:2.8rem}}.ContactUs .contactUsThree .contactUsThreeInputs .input1>textarea{resize:none;height:100%;width:100%;color:#666;padding:1rem 0 0;font-size:1.4rem}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeInputs .input1>textarea{font-size:2.8rem}}.ContactUs .contactUsThree .contactUsThreeInputs .input1{margin:5rem 0 0}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeInputs .input1{width:100%;height:8rem;line-height:8rem;margin:10rem 0 0}}.ContactUs .contactUsThree .contactUsThreeInputs .input1:first-child{margin:0}.ContactUs .contactUsThree .contactUsThreeInputs .textareaDiv{height:16.2rem}.ContactUs .contactUsThree .contactUsThreeCheck input[type=checkbox]{width:1.5rem;height:1.5rem;border:1px solid #979797;border-radius:.2rem}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeCheck input[type=checkbox]{width:4rem;height:4rem}}.ContactUs .contactUsThree .contactUsThreeCheck input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ContactUs .contactUsThree .contactUsThreeCheck input[type=checkbox]:checked{background-color:#34c759;border:1px solid #34c759}.ContactUs .contactUsThree .contactUsThreeCheck input[type=checkbox]:checked:after{content:"✔";color:#fff;font-size:1.4rem;line-height:0;position:absolute;margin:.8rem .2rem .2rem .1rem}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeCheck input[type=checkbox]:checked:after{font-size:3.8rem;margin:1.7rem .2rem .4rem .6rem}}.ContactUs .contactUsThree .contactUsThreeCheck{position:relative;width:34rem;margin:2rem 0 0 50%;transform:translate(-50%)}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeCheck{margin:5rem 0 0;transform:unset;width:100%}}.ContactUs .contactUsThree .contactUsThreeCheck>div{margin:0 0 0 1rem}.ContactUs .contactUsThree .contactUsThreeCheck>div>span{text-decoration-line:underline}.ContactUs .contactUsThree .contactUsThreeButton{width:12.6rem;height:4.8rem;line-height:4.8rem;border-radius:.8rem;margin:6rem 0 0}@media screen and (max-width:980px){.ContactUs .contactUsThree .contactUsThreeButton{font-size:2.8rem;width:14.4rem;line-height:4.5rem;border-radius:.8rem;margin:6rem 0 0}}.ContactUs .contactUsThree .errorText{position:absolute;bottom:-4rem;left:0;color:#f53f3f}@media screen and (max-width:980px){.ContactUs .contactUsThree .errorText{font-size:2.4rem;bottom:-7rem}}.ContactUs .contactUsThree .contactUsThreeCheckText{line-height:2.9rem}.ContactUs .contactUsThree .lastError{left:1.8rem!important}@media screen and (max-width:980px){.ContactUs .contactUsThree .lastError{left:5.8rem!important;bottom:-5rem}}.ContactUs .contactUsThree .labelText{position:absolute;top:-5rem;left:0;color:#1d1d1f}.ContactUs .contactUsThree .labelText span{color:#f53f3f}@media screen and (max-width:980px){.ContactUs .contactUsThree .labelText{font-size:2.8rem;line-height:3.8rem}}.ContactUs .contactUsThree .errorBox{border:1px solid #f53f3f!important}.ContactUs .contactUsThree .displayNone{display:none}.area-list{display:flex;align-items:stretch;flex-wrap:wrap;width:100%;gap:2rem}.area-list>li{text-align:left;width:calc((100% - 4rem)/3)}@media screen and (max-width:980px){.area-list>li{width:100%;margin:0}}.area-list .area-item{background-color:#f7f7f7;border-radius:1rem;padding:6rem 1.4rem;height:100%}.area-title{font-size:2rem;line-height:1.3;font-weight:600;margin-bottom:3rem}@media screen and (max-width:980px){.area-title{font-size:3.8rem;text-align:center}}.contact-list{padding-left:2rem}.contact-list>li{list-style:disc;margin-bottom:2rem}.contact-list .text{font-size:1.6rem;line-height:1.3;color:#1d1d1f;font-weight:500}@media screen and (max-width:980px){.contact-list .text{font-size:3rem}}.contact-list .subText{font-size:1.4rem;line-height:1.3;font-weight:400;color:#666}@media screen and (max-width:980px){.contact-list .subText{font-size:2.8rem}}