@charset "euc-kr";
/* CSS Document */

img {border:none;}


.orange{color:#ff4e00;}
.red{color:#d70000;}
.blue{color:#004f98;}
.blue_tit{color:#004f98; font-size:15px;}
.blue_b{color:#3594c5; font-weight:bold;}
.green{color:#049e28;}
.yellow{color:#f5f20b;}
.black{color:#404040;}
.pro_tit{color:#404040; font-weight:bold;}

ul{padding:0; margin:0;}
li{list-style:none; line-height:170%; font-size:12px;}

body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #6c6b6b;
}
body {
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
}
.img_border {
	border: 1px solid #eaeaea;
}

.boxTable_border {
	border: 5px solid #eaeaea;
}
.font_height {
	line-height: 20px;
}
.font_red_bold {
	font-weight: bold;
	color: #be2130;
	font-size: 11px;
}
.font_red_bold_14 {
	font-weight: bold;
	color: #be2130;
	font-size: 14px;
}
.board_5px {
	border: 5px solid #a7a7a7;
	padding: 10px;
}
.font_sky {
	font-weight: bold;
	color: #44bde9;
}
.font_black {
	color: #000000;
}
.padding_front_20px_white {
	padding-left: 20px;
	color: #ffffff;
	font-weight: bold;
}
.font_blue_bold {
	font-weight: bold;
	color: #4875ac;
}
.bottom_bg {
	background-image: url(images/bottom_bg.jpg);
	background-repeat: repeat-y;
}

.main_menu a:link, .main_menu a:visited  {
	text-decoration: none;
	color:#666666;
	line-height: 17px;
    font-size: 15px;
	font-weight: bold;
}
.main_menu a:hover, .main_menu a:active {
	text-decoration: none;
	color: #44bde9;
	line-height: 17px;
    font-size: 15px;
	font-weight: bold;
}
.navi a:link, .navi a:visited  {
	text-decoration: none;
	color:#6c6b6b;
    font-size:11px;
    line-height:18px;
}
.navi a:hover, .navi a:active {
	color:#44bde9;	
	text-decoration: none;
    font-size:11px;	
    line-height:18px;
}
.navi ul{padding:5px 0 0 0; margin:0;}
.navi li{list-style:none; padding:0 0 3px 0; margin:0;}
.sub_category {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.title_home {
	color: #FFFFFF;
}

.sub_title_16px_white {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.padding_pro_20px {
	padding-left: 20px;
}

.pro_table {
	color: #000000;
	padding: 3px;
	border: 1px solid #ececec;
}
.Pro_bold_black {
	color: #000000;
	font-weight: bold;
}
.font_height_S12px {
     font-size:12px;
	line-height: 20px;
}
.pro_menu_padding a:link, .pro_menu_padding a:visited {
	text-decoration: none;
	color:#666666;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 70px;

}
.pro_menu_padding a:hover, .pro_menu_padding a:active {
	color: #44bde9;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 70px;
	font-weight: bold;
}
.sitemap a:link, .sitemap a:visited  {
	text-decoration: none;
	color:#666666;
}
.sitemap a:hover, .sitemap a:active {
	text-decoration: none;
	color: #44bde9;
}
.main_font_blue a:link, .main_menu a:visited  {
	text-decoration: none;
	font-weight: bold;
	color: #4875ac;
}
.main_font_blue a:hover, .main_menu a:active {
	text-decoration: none;
	font-weight: bold;
	color: #4875ac;
}
.lm a:link{background:url(images/lm_bg.jpg) no-repeat 0 0; width:179px; height:23px; display:inline-block; padding:9px 0 0 60px; color:#000; font-size:12px; text-decoration:none;}
.lm a:visited{background:url(images/lm_bg.jpg) no-repeat 0 0; width:179px; height:23px; display:inline-block; padding:9px 0 0 60px; color:#000; font-size:12px;}
.lm a:focus{background:url(images/lm_bg.jpg) no-repeat 0 0; width:179px; height:23px; display:inline-block; padding:9px 0 0 60px; color:#000; font-size:12px;}
.lm a:active{background:url(images/lm_bg.jpg) no-repeat 0 0; width:179px; height:23px; display:inline-block; padding:9px 0 0 60px; color:#000; font-size:12px;}
.lm a:hover{background:url(images/lm_bg_o.jpg) no-repeat 0 0; width:179px; height:23px; color:#fff; font-weight:bold; padding:9px 0 0 60px; font-size:12px;}