@charset "UTF-8";

.yonsei-table{width: 100%;table-layout: fixed;border-collapse:initial;border-top: 1px solid #2e4c80;margin:0 0 50px 0;}
.yonsei-table thead th{font-size:16px;font-weight:500;border-bottom: 1px solid #333333;padding:15px 0;text-align:center;}
.yonsei-table thead th.y_back{background-color:#fafafa;border-bottom: 1px solid #ebebeb;}
.yonsei-table thead th.y_back02{background-color:#fafafa;border-bottom: 1px solid #333;}
.yonsei-table thead th.border-l{border-left:1px solid #ebebeb;}

.yonsei-table tbody th{background-color:#fafafa;font-size:16px;font-weight:400;border-bottom: 1px solid #ebebeb;padding: 10px 0;}
.yonsei-table tbody td{font-size:16px;font-weight:300;padding:15px 2%;text-align:center;border-bottom: 1px solid #ebebeb;word-wrap:break-word;}
.yonsei-table tbody td.month{vertical-align:top;font-size:30px;font-weight:700;}
.yonsei-table tbody td.td_left{text-align:left !important;}
.yonsei-table tbody td.no_botm{border-bottom:none !important;}
.yonsei-table tbody td ul.his-ul li{line-height:2.6em;}
.yonsei-table tbody td .table-ul01 li{padding:0 0 10px 0;line-height:1.3em;}
.yonsei-table tbody td .table-ul02 {padding: 0 0 10px 10px;}
.yonsei-table tbody td .table-ul02 li{background:url(/_res/bk21sw/img/intro/bg_bar_dot.gif) no-repeat 0 12px;padding:0 0 0 10px;font-size:16px;}
.yonsei-table tbody td .table-ul03 li{background:url(/_res/bk21sw/img/intro/bg_bar_dot.gif) no-repeat 0 12px;padding:0 0 0 10px;font-size:16px;}
.yonsei-table tbody td.border-l{border-left:1px solid #ebebeb;}

.yonsei-table thead th.bo_right{border-right:1px solid #ebebeb !important;}
.yonsei-table thead th.bo_bottom{border-bottom:1px solid #ebebeb !important;}
.yonsei-table tbody td.bo_right{border-right:1px solid #ebebeb !important;}
.yonsei-table tbody td.bo_bottom{border-right:1px solid #ebebeb !important;}

@media screen and (max-width:768px) {
  .yonsei-table thead th{font-size:14px;font-weight:500;word-wrap: break-word;padding:10px;}
  .yonsei-table tbody th{font-size:14px;font-weight:500; word-wrap:break-word;padding:0 10px;}
  .yonsei-table tbody td{font-size:14px;font-weight:300;padding:10px 2%;}
  .yonsei-table tbody td .table-ul03 li{font-size:14px;}
  .yonsei-table tbody td.month {font-size: 20px;}
}
