.contact_wrapper{display: flex;flex-wrap: wrap;}
.cont_left{width: calc(100% - 810px);padding-right: 60px;}
.cont_right{width: 810px;background: #DEDEDE;padding: 75px;}
.contact_wrapper{margin-bottom: 80px;}
.premium_txt{font-size: 26px;line-height: 36px;font-weight: bold;font-style: italic;text-align: center;}
.cont_left .map{margin-top:64px;line-height: 0;}
.ct_address .ct_icon{width:50px;height: 50px;border-radius: 100%;background: #21AB74;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.ct_address .ctbox{display: flex;flex-wrap: wrap;align-items: center;}
.ct_address .ct_info{width: calc(100% - 50px);padding-left: 20px;}
.ct_address .ct_info p, .ct_address .ct_info a{font-size: 16px;line-height: 100%;font-weight: bold;color: #44525F;}
.ct_address .ct_info .label{font-size: 16px;line-height: 100%;margin-bottom: 2px;}
.ct_info.ct_address li{margin-bottom: 30px;}
.cont_right .sub-btnblk{margin-top: 30px;}

/* MEDIA QUERY */
@media screen and (max-width: 1439px){
    .cont_right {width: 650px;padding: 70px;}
    .cont_left {width: calc(100% - 650px);}
}
@media screen and (max-width: 1199px){
    .cont_right {width: 550px;padding: 30px;}
    .cont_left {width: calc(100% - 550px);padding-right: 30px;}
    .contact_wrapper {margin-bottom: 40px;}
    .premium_txt {font-size: 20px;line-height: 26px;}
}
@media screen and (max-width: 991px){
    .cont_right {width: 100%}
    .cont_left {width: 100%;padding-right: 0;margin-top: 30px;}
    .ct_address .ct_info{width: 100%;padding-left: 0;text-align: center;}
    .ct_address .ct_icon{ margin: 0 auto 10px;}
    .ct_info.ct_address{display: flex;flex-wrap: wrap;justify-content: center;}
    .ct_info.ct_address li{width: 33.33%;}
    .cont_left .map{margin-top: 0;}
}
@media screen and (max-width: 767px){
    .ct_info.ct_address li{width:50%;}
    .ct_info.ct_address li:last-child{width: 100%;}
}
