@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;}
.tit {position:relative; width:100%; height:73px; text-align:center; padding-top:10px;}
.categoryBox{ position:relative; width:100%; min-height:24px; background:url(../images/barbg.gif) repeat; float:left; text-align:center; padding-top:8px; color:#ffffff;}
.categoryBox p{ position: relative; display:inline; text-align:center;}

.categoryBox .ctextOn {font-weight:bold; color:#ffffff;}
.categoryBox .ctextOn a {font-weight:bold; color:#ffffff;}
.categoryBox .ctext a {color:#ffffff; }

.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:auto; float:left; color:#8b6363; border-bottom:2px solid #8b6363; 
						font-family:'Nanum Gothic'; font-weight:bold; font-style:italic; font-size:30px;}

.hn_history_inbody .hlist .inBox {position:relative; width:100%; float:left; min-height:30px; background:url(../images/dotline.gif) bottom repeat-x; padding:13px 0 5px 5px;}
.hn_history_inbody .hlist .inBox .hdate {position:relative; color:#6c4a4a; font-weight:bold; width:14%; float:left; padding-bottom:5px; }
.hn_history_inbody .hlist .inBox .htext {position:relative; width:84%; float:left; font-size: 13px;  padding-bottom:5px;  } 