@charset 'utf-8';

@media all and (max-width:767px) {

    table thead tr{display: none}
    table tbody tr{text-align: center}
    table tbody td{width: 100%;display: inline-block}
    table tbody tr td:first-child{background: #a2bee5;color: #fff}
    
    col{width: 100%}
}

@media all and (min-width:768px) and (max-width:1279px) {
    td em {color: #a2bee5} 
}

@media all and (min-width:1280px) {
    td em {color: #a2bee5}
}

.nav-box .gnb ul li:nth-child(2) {
    border-bottom: 2px solid #a2bee5
}
.nav-subbox ul li:nth-child(3) {
    border-bottom: 2px solid #a2bee5
}

/*schedule*/
table{width: 100%;border-top:1px solid #ccc;border-bottom: 1px solid #ccc;font-size: 1.2em}
table thead{text-align: center}
table thead tr {background: #a2bee5;margin: 10px 0}
table thead td{padding: 12px 0;color: #fff;font-weight: 800}

table tbody{text-align: center}
table tbody tr{border-bottom: 1px solid #ccc}
table tbody td{padding: 12px 0;font-weight: 600;vertical-align: middle}
table tbody td p span{display: block}
table tbody td:nth-child(3){text-align: left;width: 80%;margin: 0 auto;display: inline-block}

td strong{color: #f5821e;font-weight: 800}

td img{width: 30px;margin: 0 auto}
