caption{visibility:hidden; width:0;	font-size:0; line-height:0;}
hr, caption{display:none;}
/*datatable */
table.datatable {width:100%; table-layout:fixed; border-top:2px solid #5f7797; border-bottom:2px solid #5f7797;}
:root table.datatable {table-layout:auto;}
table.datatable thead th {background:#f0f3f6 url('http://www.cau.ac.kr/images2011/common/board/bg_dth_x.gif') repeat-x 0 0;
border-bottom:1px solid #d7dfe5; border-left:1px solid #d7dfe5; font-size:0; line-height:0;}
table.datatable thead th span {display:block; padding:8px 0 6px 0;}
table.datatable thead th img {vertical-align:middle;}
table.datatable tbody th,
table.datatable tfoot th,
table.datatable td {padding:7px 4px 4px 19px; border-top:1px solid #e4e8ee; border-left:1px solid #e4e8ee;}
table.datatable tbody th {padding-left:0; padding-right:0; text-align:center; font-weight:bold; font-family:Dotum, Gulim;}
table.datatable tbody th span {font-weight:normal; font-family:Dotum, Gulim;}
table.datatable td {text-align:left;}
table.datatable tbody tr:first-child th,
table.datatable tbody tr:first-child td {border-top:0;}
table.datatable .first {border-left:0 !important;}
table.datatable .left {padding-right:4px; padding-left:19px; text-align:left;}
table.datatable .emcell {background:#f1f3f6;}
table.datatable .emcell2 {border-color:#d7dfe5;background:#e4e8ee;color:#5f7797;}
table.datatable .emcell3 {background:#f1f3f6; padding-right:15px; padding-left:91px; text-align:left;}
table.datatable .emcell4 {background:#f1f3f6; border-left:1px solid #e4e8ee; font-weight:bold; text-align:center;}
table.datatable .emcell5 {background:#f1f3f6; font-weight:bold; text-align:center;}
table.datatable td.right {padding-right:19px !important;}
table.datatable td .indent {}
table.datatable td .bltext3 {margin-left:0;}
table.datatable tfoot th,
table.datatable tfoot td,
table.datatable tr.total th,
table.datatable tr.total td {padding-left:0 !important; padding-right:0 !important; text-align:center !important; font-weight:bold; font-family:Dotum, Gulim;}
table.datatable tr.total2 th {padding-left:19px !important; background:#f1f3f6; text-align:left !important; font-weight:normal;}
table.datatable tr.total2 td {background:#f1f3f6; text-align:right !important;}
table.datatable tbody.thrline th {border-right:1px solid #e4e8ee;}
table.datatable thead.thnonline th {border-left:0;}
table.datatable thead.thnonline th,
table.datatable .bltext2 {margin-left: 0;}
table.datatable .left-rspan {padding-left:70px; text-align:left; border-left:1px solid #e4e8ee;}
table.datatable .left-rspan2 {padding-left:9px; text-align:left; border-left:1px solid #e4e8ee;}
table.datatable th.sort {font-size:11px; font-weight:normal;}
table.datatable .wline {background-image:url('http://www.cau.ac.kr/images2011/common/board/bg_wline.gif'); background-repeat:repeat-y;}
table.datatable .rspan { border-left:1px solid #e4e8ee !important;}
/*datatable doubleClass style */
table.dtatype2 {}
table.dtatype2 thead th span {background:url('http://www.cau.ac.kr/images2011/common/board/bg_dthbar.gif') no-repeat 0 60%;}
table.dtatype2 thead th.first span {background:none;}
table.dtatype2 th,
table.dtatype2 thead th,
table.dtatype2 td {border-left:0;}
table.dtamt {margin-top:18px;}
table.dtatype2 tbody.line th,
table.dtatype2 tbody.line td,
table.dtatype2 tfoot.line th,
table.dtatype2 tfoot.line td{border-left:1px solid #e4e8ee;}
.dtaunit {margin:0 3px 5px 0; text-align:right;}
.sctit,
.sctit-fir {width:80%; margin:38px 0 12px 0; padding-left:14px; background:url('http://www.cau.ac.kr/images2011/common/bul/bul_sctit.gif') no-repeat 0 50%;}
.sctit-fir {margin-top:0;}
#contents{float: left; width: 720px; _height: 200px; min-height: 200px; position: relative; padding: 0 20px 85px 21px;
background: url('http://www.cau.ac.kr/images2011/common/bg_layout_y.gif') repeat-y 0 0;}
table{font-size:0.9em}

/*tab*/

.tab li{ float:left;  margin-right:5px}
.tab{ margin:0; height:29px; margin-left:-30px}

/*program_cont*/
.mgt10 {margin-top:10px !important;}
.mgt30 {font-size:0.9em; margin-top:30px !important;}
.mgt35 {font-size:0.9em; margin-top:35px !important;}

ul.bu1 { list-style:none;margin:15px 0; padding:0; text-align:justyfy; }
ul.bu1 li {margin:0 0 10px 0; padding:0 0 0 15px;background:url(../images/common/bg/bul1bg.gif) no-repeat 2px 4px;}
ul.bu1 ul { list-style:none; margin:8px 0; padding:0; }
/*ul.bu1 ul li {margin:0; background:url(../images/common/bg/bul2bg.gif) no-repeat 0 9px; padding:0 0 0 10px; }*/
ul.bu1 ul li {margin:10px 0 0 0; background:url(../images/common/bg/bul2bg.gif) no-repeat 0 9px; padding:0 0 0 10px; line-height:1.67; }
ul.bu1 ul ul { list-style:none; margin:10px 0; padding:0; }
ul.bu1 ul ul li {margin:0; background:url(../images/common/bg/bul5bg.gif) no-repeat 0 9px; padding:0 0 0 10px; line-height:1.67; }

h2 { background:url('http://www.cau.ac.kr/images/common/bg/h2bg.gif') no-repeat left 5px; padding:0 0 0 20px; font-size:16px; color:#404040; margin:0 0 5px 0;}

ol.list_num1 { display:block; margin:7px 0 7px 3px; padding:0; padding:0 0 0 18px; font-size:0.9em;}
ol.list_num1 li { list-style-type:decimal; margin:0 0 7px 0; padding:0 0 0 0px; background:none !important; }
ol.list_num1 ul  { display:block; margin:7px 0; padding:0; text-align:justyfy; padding:0 0 0 0px; }
ol.list_num1 ul li { list-style-type:none; margin:0 0 8px 0; padding:0 0 0 14px;background:url(../images/common/bg/bul3bg.gif) no-repeat 2px 8px;}