#contents table {margin:5px 0 2em 0;}
#contents table td {padding:5px;border:1px solid #eae8df;}
#contents table.syllabus {border:1px solid #333;}
#contents table.syllabus td {border:1px solid #333;}
#contents table th {background-color:#EFEDE7;padding:7px;}
#contents form table th {width:127px;}
#contents table td.td_head {background-color:#5395C6;text-align:right;padding:8px;white-space:nowrap;color:#FFFFFF;border-top-width:1px;border-right-width:3px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#D3CDB4;border-right-color:#D3CDB4;border-bottom-color:#D3CDB4;border-left-color:#D3CDB4;font-size:13px;background-image:url(img/td_head.gif);background-repeat:repeat-x;}
#contents table td.td_odd {background-color:#F8F3E7;text-align:left;padding:8px;border:1px solid #D3CDB4;font-size:13px;background-image:url(img/td_odd.gif);background-repeat:repeat-x;}
.td_head .eng {margin:0px;padding:0px;font-size:10px;color:#CAE6F4;}
#contents h3 {font-size:115%;border-left-width:5px;border-left-style:solid;border-left-color:#0076A8;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#0076A8;padding-left:7px;line-height:18px;margin:15px 0 10px 0;}

#contents .txtBox01 ,
#contents .txtBox02 ,
#contents .txtBox03 ,
#contents .txtBox04 {padding:0 0 3em 0;}
#contents .txtBox01 p ,
#contents .txtBox02 p ,
#contents .txtBox03 p ,
#contents .txtBox04 p {padding:0 0 1em 0;}

#contents ol.lat li {list-style:outside upper-latin;margin:0 0 0 25px;}
#contents ol.dec li {list-style:outside decimal;margin:0 0 0 25px;}
#contents div.sitemap {float:left;width:340px;margin:0 10px 2em 0;}
#contents div.sitemap ul li {list-style:inside disc;height:1.8em;}
#contents ul.disc li {list-style:outside disc;margin:0 0 0 20px;}
#contents ul.newsList li img {*margin:5px 0;vertical-align:middle;}


#contents .img_left {float:left;background-color:#FFFFFF;padding:0 5px;}
#contents .img_left img {border:2px solid #EDEDE9;}
#contents .c_img_left {float:left;background-color:#FFFFFF;padding:0 10px;margin-right:10px;}
#contents .c_img_left img {border:1px solid #999999;}
#contents .c_img_right {float:right;background-color:#FFFFFF;padding:0 10px;}
#contents .c_img_right img {border:1px solid #999999;}
#contents .img_center {float:center;background-color:#FFFFFF;padding:0 5px;}
#contents .img_center img {border:2px solid #EDEDE9;}
#contents h4 {color: #FFFFFF;line-height: 18px;margin:15px 0 10px 0;background-color:#5B94C1;padding:0 0 0 10px;}

#contents #curriculumTable ,
#contents #curriculumTable th ,
#contents #curriculumTable td {border:solid 1px #eae8df;}
#contents #curriculumTable th {background:#004080;color:#fff;font-weight:bold;text-align:center;}
#contents #curriculumTable th.first {background:#009900;}
#contents #curriculumTable th.second {background:#009999;}
#contents #curriculumTable th.third {background:#ff8000;}
#contents #curriculumTable td {text-align:center;}
#contents #curriculumTable td.first  {color:#090;}
#contents #curriculumTable td.second {color:#00f;}
#contents #curriculumTable td.third  {color:#ff8000;}
#contents #curriculumTable td.learn {text-align:left;}

#contents #syllabusTable ,
#contents #syllabusTable th ,
#contents #syllabusTable td {border:solid 1px #eee;}

#contents #syllabusTable th {background:#ccc;text-align:center;}
#contents #syllabusTable th.subject {}
#contents #syllabusTable th.learn   {}
#contents #syllabusTable td {background:#e4e4e4;}
#contents #syllabusTable td.subject{background:#004080;color:#fff;text-align:center;width:55px;}
#contents #syllabusTable td.learn  {background:#0080c0;color:#fff;text-align:center;width:80px;}
