/* CSS Document utf-8 */


/**** ³»¿ë ¿µ¿ª ****/

.t_12px {font-size:12px; line-height:18px;}
.t_16px {font-size:16px; line-height:22px;}
.t_18px {font-size:18px; line-height:28px;}
.t_22px {font-size:22px; line-height:33px;}

.t_black {color:#000;}
.t_orangy {color:#ff8a42;}
.t_green {color:#8fbb28;}
.t_blue {color:#5c90e5;}

.H10 {clear:both; height:10px;}
.H20 {clear:both; height:20px;}
.H30 {clear:both; height:30px;}
.H50 {clear:both; height:50px;}

.float_L {float:left;}
.float_R {float:right;}
.clearBoth {clear:both;}

.normal {position:relative; font-family:"NanumGothic", "µ¸¿ò", sans-serif; font-size:14px; line-height:22px; color:#666; overflow:hidden;}
.normal_01{position:relative; font-family:"NanumGothic", "µ¸¿ò", sans-serif; font-size:14px; margin-left:17px; line-height:22px; color:#666; overflow:hidden;}
.contents h2 {font-family:"NanumGothicBold", "µ¸¿ò", sans-serif; font-size:16px; font-weight:normal; color:#000; height:35px; padding-left:18px; background:url(../images/include/h2_bullet.jpg) no-repeat left 4px;}


/*¿¬Çõ*/
.history{;}
.history .top_msg {background:url(../images/contents/history_simbol.jpg) no-repeat left top; padding-left:50px;}
.histroy_section{margin:0; padding-top:5px;}
.histroy_section .title {font-size:22px; color:#447bd1;  letter-spacing:-1px; margin:0; padding-bottom:10px; border-bottom:1px solid #5f5f5f;}
.histroy_section .year{float:left; font-size:15px; color:#000; line-height:20px; letter-spacing:-1px; margin:0 0 0 0;}

.con_list_wrap{width:850px; background:url(../images/include/line_dot.jpg) repeat-x left bottom; padding:10px 0; overflow:hidden;}
.con_list_wrap p{width:65px; float:left; font-size:13px; text-align:right; line-height:22px; color:#000000;}
.con_list {float:left;}
.con_list dt{float:left; width:40px; text-align:right; font-size:13px; color:#00bcb5; line-height:22px;}
.con_list dd{position:relative; margin:0 0 0 60px;  font-size:13px; line-height:22px;}



.info_tab {height:40px; width:100%; background:url(../images/include/tab_line.jpg) repeat-x left bottom; margin-bottom:40px;}
.info_tab a {color:#FFF; text-decoration:none;}
.info_tab li {cursor:pointer; width:135px; padding-top:10px; margin-right:1px; border-bottom:1px solid #526983; float:left; height:29px; overflow:hidden; background:#71859b; text-align:center; color:#FFF; font-size:14px;font-family:"NanumGothic", "µ¸¿ò";}
.info_tab li.on {background:#FFF; border:1px solid #526983; border-bottom:none; font-family:"NanumGothicBold", "µ¸¿ò";}
.info_tab li.over {background:#526983;}
.info_tab li.on a {color:#71859b}

.normal table.table_01 {width:100%; font-size:13px;}
.normal table.table_01 th {background:#F9F9F9; font-weight:normal; color:#000; text-align:center; border-top:1px solid #71859b;  border-right:1px solid #EFEFEF; border-bottom:1px solid #71859b; height:30px; padding-top:5px; }
.normal table.table_01 td {border-bottom:1px solid #EFEFEF; border-right:1px solid #EFEFEF; height:25px; padding:7px 10px; line-height:18px;}
.normal table.table_01 .none {border-right:none;}
.normal table.table_01 .last td {border-bottom:1px solid #71859b;}

.normal table.table_02 {width:100%; font-size:13px;}
.normal table.table_02 th {background:#F9F9F9; font-weight:normal; color:#000; text-align:center; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; height:30px; padding-top:5px; }
.normal table.table_02 td {border-bottom:1px solid #EFEFEF; height:25px; padding:7px 10px; line-height:18px;}
.normal table.table_02 .thick_top {border-top:1px solid #71859b;}
.normal table.table_02 .thick_bottom {border-bottom:1px solid #71859b;}