﻿.abouts-main.contact-us .abouts-container .contact-main .contact-info .contact-info-content{height:auto}
@media (min-width:769px){.abouts-main.contact-us .abouts-container .contact-main .contact-info .contact-info-content .content-text{padding-top:0}}
@media (max-width:768px){.abouts-main .abouts-container .contact-main .contact-info .contact-info-content .content-text ul li p{line-height:inherit}
.abouts-main .abouts-container .contact-main .contact-info .contact-info-content .content-text ul li{height:auto;line-height:inherit}}
      .contact{display:flex}
.contact .contact-box{flex:0 0 420px;margin-right:40px;padding:30px;box-sizing:border-box;background:var(--color);color:#FFFFFF}
.contact .contact-box p,.contact .contact-box p a{color:#FFFFFF}
.contact .contact-box .title{font-size:var(--fontsize26);margin-bottom:10px}
.contact .contact-box .tip{margin-bottom:20px}
.contact .contact-inquiry{padding-top:10px;flex:1}
.contact .contact-inquiry .title{font-size:var(--fontsize26);font-weight:var(--fontbold6);line-height:1.1;position:relative;margin-bottom:10px;padding-bottom:10px;color:var(--fontcolor)}
.contact .contact-inquiry .title:after{content:"";position:absolute;width:80px;height:2px;top:100%;left:0px;background:var(--color)}
.contact .contact-inquiry .tip{color:var(--fontcolor);margin-bottom:30px}
.contact .contact-item{display:flex;margin-bottom:20px}
.contact .contact-item .icon{width:50px;height:50px;-ms-flex:0 0 50px;flex:0 0 50px}
.contact .contact-item .con{flex:1}
@media screen and (max-width:768px){.contact{display:block}
.contact .contact-box{-ms-flex:initial;flex:initial;padding:14px;margin-right:0px}
.contact .contact-box .title{font-size:var(--fontsize18)}
.contact .contact-inquiry .title{font-size:var(--fontsize20);margin-top:20px}
}