/*공통*/
.c_title_box h1 {font-family: 'NanumSquare', sans-serif !important;font-size: 40px; font-weight: 700; color:#000; margin-bottom: 24px; text-align: center;}
.c_title_bar {width: 100%; display: flex; flex-direction: row; justify-content: center; }
.c_title_bar span:nth-child(1), .c_title_bar span:nth-child(3) {width: 111px; height: 3px; background: #005aff; margin-top: 4px;}
.c_title_bar span:nth-child(2) {width: 11px; height: 11px; background: #005aff; margin: 0 32px;}

/*Content CSS*/
.c8_wrap {width: 100%; margin-top: 80px; position: relative;position: relative; height:830px;}
.contents8 {width: 1280px; position: absolute; left: 50%; top: 0; z-index: 2; margin-left: -640px;}
.location_box {width: 1280px; background: rgba(36,63,227,0.9); padding: 50px 50px; margin-top: 60px;}
.location_map { width: 100%; position: absolute; bottom: 0; left: 0}

.location_table table {width: 100%; border-top: 2px solid #fff; padding: 0;border-collapse: collapse;}
.location_table table th, .location_table table td {padding: 13px; text-align: center; border: 1px solid rgba(255,255,255,0.4); color:#fff; font-size: 16px;}
.location_table table th {background: rgba(255,255,255,0.2); font-weight: 400;}
.location_table table td {font-weight: 300;}


/*폰트*/
.NanumSquare {font-family: 'NanumSquare', sans-serif !important;}
.Raleway {font-family: 'Raleway', sans-serif !important;}


@media screen and (max-width:1200px) {

}

@media screen and (max-width: 960px) {

}

@media screen and (max-width: 640px) {

}
