
#location { padding:50px 0 0; overflow: hidden; }

/*Content CSS*/
.top_txt { text-align: center; }
.top_txt h1 { font-size: 30px; color: #212122; font-family: 'S-CoreDream-7ExtraBold'; line-height: 1; }
.top_txt p { font-size: 15px; font-weight: 300; line-height: 1.9; color: #000; }
.top_txt p ~ p { margin-top: 10px; }
.top_txt .right { padding-top: 30px; }


.c4_list { margin:30px 0 15px; position:relative; z-index: 2; }
.c4_list li { display: flex; padding:20px 15px; line-height: 1; }
.c4_list li:nth-child(odd) { background-color: #f8f8f8; }
.c4_list li:nth-child(even) { background-color: #e8e8e8; }
.c4_list li .icon { width: 60px; height: 60px; background-color: #fff !important; border-radius: 50%; display: flex; align-items: center; justify-content: center; }
.c4_list li .icon img { width:30px; }
/* .c4_list li:hover .icon { background-color: #009bdd !important; } */
.c4_list li .txt { padding-left: 15px; text-align: left; }
.c4_list li h2 { font-size: 20px; font-weight: bold; font-family: 'Karla', sans-serif; text-transform: uppercase; margin:0 0 10px; }
.c4_list li p { font-size: 15px; font-weight: 300; letter-spacing: -0.45px; color: #505050; line-height: 24px; }

/* .c4_list li:nth-child(1) .icon { background:url('../img/c4_icon1.png') no-repeat center; }
.c4_list li:nth-child(1):hover .icon { background-image:url('../img/c4_icon1_ov.png'); }
.c4_list li:nth-child(2) .icon { background:url('../img/c4_icon2.png') no-repeat center; }
.c4_list li:nth-child(2):hover .icon { background-image:url('../img/c4_icon2_ov.png'); }
.c4_list li:nth-child(3) .icon { background:url('../img/c4_icon3.png') no-repeat center; }
.c4_list li:nth-child(3):hover .icon { background-image:url('../img/c4_icon3_ov.png'); }
.c4_list li:nth-child(4) .icon { background:url('../img/c4_icon4.png') no-repeat center; }
.c4_list li:nth-child(4):hover .icon { background-image:url('../img/c4_icon4_ov.png'); } */


.root_daum_roughmap .border1 { display: none; }
