
@charset "utf-8";
@import url(https://www.kycu.ac.kr/css/common/font-awesome.min.css);
@import url('https://fonts.googleapis.com/css2?family=Gugi&family=Noto+Sans+KR:wght@400;700&display=swap');


* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    font-family: ''ntk','Dotum','arial','sans-serif';'
}

html {-webkit-font-size-adjust: none;}

html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,a,abbr,address,cite,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,section,summary,audio,video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    font-family: 'Noto Sans KR', sans-serif;
}


.fa {vertical-align: middle; font-size:large;}
.fa-fw {vertical-align: baseline;}

body {padding:2%;}
.certificate_wrap {display: block; width:100%; margin:0 auto; max-width:900px; position: relative; letter-spacing: -1px; word-spacing:5px;}
.tit_wrap {width: 100%; height: 100px; background-color: #0e2773; padding:0 70px 0 30px; display: table; margin-bottom:50px;}
.kcu {font-size: 25px; color: #0e2773; line-height: 1; display: inline-block; opacity: 0.3; position: absolute; top: 110px; right: 0;}
h2 {font-weight: 700; font-size: 35px; color: #fff; line-height: 40px; display: table-cell; vertical-align:middle;}
h3 {font-size:26px;line-height:28px;font-weight:bold; margin-bottom: 10px;}


/* table style */
.tbScroll {width:100%; display: inline-block; overflow-x:auto;}
table caption{text-indent:-100000px;font-size:0;line-height:0;}
.tbl_basic_2{margin-bottom:20px;margin-top: 5px;width:100%;border-top:2px solid #0e2773; border-bottom:1px solid transparent;border-collapse:collapse;}
.tbl_basic_2 th,
.tbl_basic_2 td{padding:10px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; margin-left:-1px; vertical-align:middle; word-wrap:break-word; word-break:keep-all; color:#555; line-height: 1.5; font-size:18px; height: 45px;;}
.tbl_basic_2 th:first-child,
.tbl_basic_2 td:first-child{border-left:none}
.tbl_basic_2 tbody .td_border{border-left:none;}
.tbl_basic_2 thead .th_border{border-left:1px solid #ccc;}
.tbl_basic_2 tr .border{border-left:1px solid #ccc;}
.tbl_basic_2 th.trw,
.tbl_basic_2 td.trw{border-right:1px solid #ddd;}
.tbl_basic_2 tbody th,
.tbl_basic_2 thead th{vertical-align:middle;}
.tbl_basic_2 thead th,
.tbl_basic_2 tfoot th{background-image:none;}
.tbl_basic_2 tbody th{color:#333;font-size:18px;background:#f1f2f7; font-weight:bold;}
.tbl_basic_2 thead th{color:#333;font-size:18px;background:#f1f2f7; font-weight:bold;}
.tbl_basic_2 tfoot th{color:#333;font-size:18px;background:#e0e3f3; font-weight:bold;}
.tbl_basic_2 th[rowspan],
.tbl_basic_2 td[rowspan]{border-right:1px solid #ccc;}
.tbl_basic_2 th:last-child,
.tbl_basic_2 td:last-child{border-right:none;}
table{width: 100%; margin: 10px 0 0 0; display: table; table-layout: fixed; border-top: 2px solid #0e2773;}

/* list */
.list_1st {margin:10px 0;}
.list_1st li {list-style:none; margin:3px 0;padding-left:11px;background:url(https://www.kycu.ac.kr/images/common/list_bul1.png) no-repeat 0 13px; color:#555; word-wrap:break-word; word-break:keep-all;}

a {color:#555;}
.rb {font-weight: bold; color: #b30006 !important;}

@media (max-width: 765px) {
    table {width: 1000px !important;}
}	


@media (max-width: 500px) {
   .kcu {font-size: 16px;;}
}	
