/* 청소년체 웹폰트 */ 
@font-face{	
 font-family:'Youth';
 font-style:normal;
 font-weight:400;
 src:url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/othrs/kywa/Youth/Youth.woff2') format('woff2'),
     url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/othrs/kywa/Youth/Youth.woff') format('woff');
}


div.map > ul {
	overflow: hidden;
}
div.map > ul > li {
	float: left;
    width: 50%;
    padding: 10px;
}
div.map > ul > li > table {
    width: 100%;
    margin: 30px 0;
    padding: 15px;
}
div.map > ul > li > table tr th {
	font-family:'Youth';
    font-size:20px;
    font-weight:400;
    color:#306ed9;
	letter-spacing:-1px;
    line-height:1.5;
    padding:5px 0;
    text-align:left;
    border-bottom:2px solid #999;
    position:relative;
}
div.map > ul > li > table tr th:after {
	content:'';
    display:block;
    position:absolute;
    width:100px;
    height:2px;
    bottom:-2px;
    left:0;
    background:#306ed9;
}
div.map > ul > li > table tr td {
	font-family:'Youth';
    font-size: 17px;
    padding: 15px 0;
}


/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}

/* mobile */
@media screen and (max-width:768px){
    div.map > ul > li {
        width: 100%;
    }
    div.map > ul > li > table {
        padding: 0 15px;
        margin: 0;
    }
}
 
