@charset "utf-8";
@import url("/core/fonts/webfonts/font001.css");

html{ margin: 0; padding: 0; font-family:dotum,'돋움';}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
form, ul, li, dl, dt, dd, p { margin:0; padding:0;}
th { text-align: center;}
fieldset, legend { border: none; margin:0; padding:0;}
#accessibility, legend, caption { display: none;}

body{font-size: 12px; color: #666; line-height:160%; margin: 0; padding: 0; overflow-x:hidden; font-weight:normal; font-style: normal;}
img { margin: 0px; padding: 0px; border: 0px none;}
select { margin: 0; padding: 0;}
input { margin: 0; padding: 0;}
ul li { margin:0px; padding:0px; list-style:none; line-height:160%; vertical-align: middle;}

/* li 왼쪽정렬 */
.ul li{ margin:0px; padding:0px; list-style:none; line-height:160%; vertical-align: middle; float:left;} 
/* li 오른쪽 정렬 */
.ur li{ margin:0px; padding:0px; list-style:none; line-height:160%; vertical-align: middle; float:right;} 

/* 이미지 강제 왼쪽 정렬 */
.float { float: left;}

/* 이미지 강제 왼쪽 정렬해제 및 중앙정렬 */
.floatnone { float: none; vertical-align: middle; margin-bottom:2px;}

/* 링크 설정 */
a:link{ color: #666666; border-style: none; text-decoration : none; font-family:dotum,'돋움';}
a:visited{ color: #666666; border-style: none; text-decoration : none; font-family:dotum,'돋움'; }
a:active{ color: #015eb3; text-decoration:none; font-family:dotum,'돋움';}
a:hover{ color: #015eb3; text-decoration:none; font-family:dotum,'돋움';}


/* png 익스6에서 보임 */
.png24 {tmp:expression(setPng24(this));}

/* 이미지롤오버 */
a.rollover img {border-width:0px; display:inline;border:0; line-height:0; font-size:0;}
a.rollover img.over { display:none;border:0; line-height:0; font-size:0; } 
a.rollover:hover { border:0px;border:0; line-height:0; font-size:0;}
a.rollover:hover img {display: none;border:0; line-height:0; font-size:0;}
a.rollover:hover img.over {display: inline;border:0; line-height:0; font-size:0;}



/*main*/
#hn_bg001 { position: relative; width: 100%; }
#hn_window { width:100%; align: center; float: left; }
#hn_fixWindow { position: relative; width: 100%; margin:0px auto;}
.categoryBox{ position:relative; width:100%; min-height:34px; float:left; text-align:center; padding-top:8px; color:#ffffff; border-bottom:1px solid #269c96;}
.categoryBox li{ position: relative; float:right; display:inline; text-align:center; margin-left:3px; margin-top:3px;}

.categoryBox .ctextOn {width:90px; height:26px; background:#269c96;  padding-top:8px; font-weight:bold; color:#ffffff; cursor:pointer;}
.categoryBox .ctext {width:90px; height:26px; background:#787878;  padding-top:8px; font-weight:bold; color:#ffffff; cursor:pointer;}


.hn_history_inbody {position:relative; width:100%; float:left;}
.hn_history_inbody .hlist {position:relative; width:100%; float:left; padding-top:25px;}
.hn_history_inbody .hlist .yearbox {position:relative; width:100%; height:34px; float:left; color:#ffffff; font-family:'Nanum Gothic'; font-weight:bold; font-size:15px; 
						 background:url(../images/barbg.gif) bottom repeat-x;}
.hn_history_inbody .hlist .yearbox .num {position:absolute; top:20px; left:27px;}
.hn_history_inbody .hlist .listBox {position:relative; width:100%; float:left; color:#646464; margin-top:30px;}
.hn_history_inbody .hlist .listBox .inBox {position:relative; width:100%; float:left; min-height:30px; border-bottom:1px solid #cdcdcd; padding-top:13px;}
.hn_history_inbody .hlist .listBox .inBox .hdate {position:relative; font-weight:bold; padding-left:5px; width:13%; float:left;} 
.hn_history_inbody .hlist .listBox .inBox .htext {position:relative; width:85%; float:left;}

