.map-area{width:100%;height:234px}@media screen and (min-width: 768px){.map-area{height:427px}}.map-area>div>div{width:100% !important}@media screen and (min-width: 768px){.map-area#headMap{height:500px}}.info-wrap{padding:25px 0 40px;margin-bottom:20px;border-bottom:1px solid #ddd}@media screen and (min-width: 768px){.info-wrap{padding:0;border:none;margin-bottom:0}}.info-wrap .info-title{margin-bottom:28px;font-size:24px}@media screen and (min-width: 992px){.info-wrap .info-title{margin-bottom:50px;font-size:44px}}.info-wrap .item:not(:last-child){margin-bottom:23px}@media screen and (min-width: 992px){.info-wrap .item:not(:last-child){margin-bottom:26px}}.info-wrap .item .title{margin-bottom:7px;font-size:13px;font-weight:500}@media screen and (min-width: 992px){.info-wrap .item .title{margin-bottom:10px;font-size:16px}}.info-wrap .item .desc{line-height:26px;font-size:16px;color:#777}@media screen and (min-width: 992px){.info-wrap .item .desc{font-size:20px}}.info-wrap.head-office{padding:25px 0 40px;border:none}@media screen and (min-width: 768px){.info-wrap.head-office{padding:60px 0 70px}}@media screen and (min-width: 768px){.info-wrap.head-office .info-items-wrap{display:flex;flex-wrap:wrap;flex:1 1 0%}}@media screen and (min-width: 768px){.info-wrap.head-office .item{width:50%}}@media screen and (min-width: 768px){.info-wrap.head-office .item .desc{padding-right:15px}}@media screen and (min-width: 768px){.info-wrap.head-office .info-title{width:42%}}.default-tab .tab-wrap{display:flex;border-top:1px solid #ddd;border-left:1px solid #ddd;margin-bottom:20px}@media screen and (min-width: 768px){.default-tab .tab-wrap{margin-bottom:0}}.default-tab .tab-wrap .tab-list{display:flex;align-items:center;justify-content:center;flex:1 1 0%;height:55px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;cursor:pointer}.default-tab .tab-wrap .tab-list.active{background-image:linear-gradient(96deg, #acdf71, #72d2a3);color:#fff}@media screen and (min-width: 992px){.default-tab .tab-wrap .tab-list{height:70px;font-size:20px}}.default-tab .tab-cont{display:none}.default-tab .tab-cont.active{display:block}@media screen and (min-width: 768px){.default-tab .tab-cont .inner{display:flex;flex-direction:row-reverse;align-items:center;padding:50px 0;border-bottom:1px solid #ddd}}@media screen and (min-width: 768px){.default-tab .tab-cont .inner:last-child{padding-bottom:0;border-bottom:0}}.default-tab .tab-cont .inner:last-child .info-wrap{margin-bottom:0}@media screen and (min-width: 768px){.default-tab .map-area{flex:1 1 0%}}@media screen and (min-width: 768px){.default-tab .info-wrap{width:42%}}
