/*Content CSS*/
#sub_location { position:relative; width: 100%; text-align: center; z-index: 5; padding:25px 0; overflow: hidden; background: #f7f7f7;}
#sub_location article {max-width: 1460px; width: 100%; margin:0 auto; position: relative; padding:0 60px;}
#sub_location .location {display: flex; justify-content: center; align-items: center; width: 100%; margin:0 auto; }
#sub_location .location li {font-size: 12px; font-weight:400; color:#929292; text-align: left; display: flex; align-items: center;
word-break: keep-all; font-family: 'NanumGothic';}
#sub_location .location li::after {content: '>'; display: block; margin:0 15px; }
#sub_location .location li:last-child::after {display: none; }

@media screen and (max-width:1460px) {
    #sub_location article {padding: 0 50px;}
}
@media screen and (max-width:1024px) {
    #sub_location { padding: 80px 0 20px; }
    #sub_location article {padding: 0 30px;}

    #sub_location .location li {font-size: 12px;}
    #sub_location .location li::after {margin:0 10px;}


}
@media screen and (max-width:640px) {
    #sub_location article {padding: 0 20px;}

}
