body { font-size:12px; color:#ddd;  line-height:160%;  font-family: "dotum"; text-align:center; background:#000 url(/images/header_bg.gif) repeat-x; margin:0;}

<!---body { font-size:12px; color:#ddd;  line-height:160%;  font-family: "dotum"; text-align:center; background:#000 url(/images/header_bg.gif) repeat-x; margin:0;}--->


a:hover { text-decoration:none;color:#ffffff;}
a:link{ text-decoration:none;color:#f2f2f2;}
a:visited { text-decoration:none;color:#ffffff;}

bluelink {color:#33F6FF; font-weight:bold;}
a.bluelink {color:#33F6FF; text-decoration:underline;font-weight:bold;}
a:hover.bluelink {color:#00d5df; text-decoration:underline;font-weight:bold;}

p{margin:0; font-size:12px; font-family:dotum;  color:#ddd; line-height:160%;}
img {border:0; margin:0;}
img a{border:0; margin:0;}
td {font-size:12px;}
ul { line-height:160%; margin:0; padding:0; text-align:left;}
li {list-style:none;}

.clear {clear:both;}
.hidden {display:none;}

h1 {font-size:13px; font-weight:bold; background:url(/images/himg.gif) no-repeat 0 4px; padding-left:15px; margin:0 0 5px 0; padding-bottom:5px;}
h2 {font-size:13px; font-weight:bold; background:url(/images/himg.gif) no-repeat 0 4px; padding-left:15px; margin:0 0 5px 0; border-bottom:1px solid #636363; padding-bottom:5px; width:650px;}
h3 {font-size:18px; font-weight:bold; color:#ff9900; margin:0 0 7px 0; padding:1px 0 0 0;}

#wrap {width:950px; margin:0 auto; text-align:left;}

#header { margin:0; height:100px;}
#content {margin:0;}

#indexform {margin-top:25px;}
#indexform .formleft {float:left; width:250px;}
#indexform .formleft .tit {float:left;}
#indexform .formleft .more {float:right; margin-top:5px;}
#indexform .formleft .notice {margin-bottom:10px;}
#indexform .formleft .d-day {background:url(/images/d-day.png) no-repeat; width:250px; height:46px;}
#indexform .formleft .date {color:#ffff00; font-size:31px; font-family:Arial; font-weight:bold; margin-left:185px; padding-top:13px;}
#indexform .formright {float:left; margin-left:30px;}

#submenu {margin:10px auto; text-align:left; width:185px;}
#submenu .d-day {background:url(/images/left_d-day.gif) no-repeat; width:185px; height:69px;}
#submenu .date {color:#ffff00; font-size:31px; font-family:Arial; font-weight:bold; margin-left:105px; padding-top:37px;}

.history {text-align:right; color:#999; padding-right:10px;}
.history span{color:#ccc;}
.bigtit {margin-left:25px;}
.inner {width:700px; margin:17px 0 25px 30px;}
table.tdtext {width:650px;}
table.tdtext td {padding:8px; line-height:160%;}
table.tdtext td span{color:#33F6FF;}
table.tdtext th {padding:10px; vertical-align:top; color:#FFEDB4; font-size:12px; width:100px; text-align:right; line-height:140%; font-family:dotum;}
table.tdtext td.tdline {height:1px; background:url(/images/tdline.gif) repeat-x;}

.prolist {margin:10px 10px 10px 10px;}
.prolist h4 {font-size:12px; font-weight:bold; color:#ff9900; margin:0 0 1px 0; padding:1px 0 0 0;}


table.award {background:#666;}
table.award td {text-align:center;}
table.award td.blacktit {background:#000; font-weight:bold;}
table.award td.sex {background:#656A51;}
table.award tr.fir {background:#333;}
table.award tr.sec {background:#444;}

#footer {clear:both; text-align:center;background:url(/images/foot_bg.png) repeat-x; height:140px;}
#footer .foot {width:950px; margin:0 auto; text-align:left; padding:8px 0 0px 0;}
#footer .banner {margin-top:0px;}
#footer .banner ul li {display:inline;}
#footer .copy {width:950px; margin:0 auto; text-align:left;}