.contactContentBox{padding:.52632rem 0}.contactContentBox .maxPageBox .contactTextBox{margin-top:.36842rem}.contactContentBox .maxPageBox .contactTextBox .headBox{color:#141414;border-bottom:.00526rem solid #97979766;align-items:center;gap:.05789rem;margin-bottom:.23158rem;padding-bottom:.11053rem;font-size:.16316rem;font-weight:500;line-height:.14737rem;display:flex}.contactContentBox .maxPageBox .contactTextBox .headBox:before{content:"";background-color:#0151ea;border-radius:.05263rem;width:.04211rem;height:.16842rem}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox{justify-content:space-between;align-items:flex-start;display:flex}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .leftBox{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.15789rem;min-width:0;display:grid}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .leftBox .itemBox{color:#141414;align-items:center;gap:.02632rem;font-size:.11053rem;font-weight:400;line-height:.08947rem;display:flex}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .leftBox .itemBox .valueBox{font-weight:500}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .leftBox .itemBox .valueBox.phone{color:#0151ea}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .leftBox .itemBox:last-child{grid-column:1/-1}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .rightBox{gap:.26316rem;display:flex}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .rightBox .itemBox{text-align:center}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .rightBox .itemBox img{border:.00526rem solid #97979766;border-radius:.04211rem;width:.58947rem;height:.58947rem;margin-bottom:.04211rem}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .rightBox .itemBox .nameBox{color:#999;font-size:.08947rem;font-weight:400;line-height:.10526rem}.contactContentBox .maxPageBox .contactTextBox .mapBox{border-radius:.04211rem;width:100%;height:1.73158rem;margin-top:.21053rem}@media screen and (max-width:900px){.contactContentBox{padding:.42105rem 0 .26316rem}.contactContentBox .maxPageBox .contactTextBox{margin-top:.21053rem}.contactContentBox .maxPageBox .contactTextBox .headBox{margin-bottom:.15789rem;padding-bottom:.08421rem;font-size:.12632rem;line-height:.11579rem}.contactContentBox .maxPageBox .contactTextBox .headBox:before{width:.03158rem;height:.12632rem}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox{flex-direction:column;gap:.15789rem}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .leftBox{grid-template-columns:1fr;row-gap:.10526rem}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .leftBox .itemBox{align-items:flex-start;font-size:.08947rem;line-height:.12632rem}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .leftBox .itemBox .labelBox{width:.47368rem}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .leftBox .itemBox .valueBox{flex:1;min-width:0}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .rightBox{justify-content:center;gap:.15789rem}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .rightBox .itemBox img{width:.63158rem;height:.63158rem}.contactContentBox .maxPageBox .contactTextBox .contactInfoBox .rightBox .itemBox .nameBox{font-size:.07368rem}.contactContentBox .maxPageBox .contactTextBox .mapBox{height:1.57895rem;margin-top:.15789rem}}
