/* commom */
@charset "euc-kr";
#Body_wrap, #footer {width:1242px;text-align:left;margin:0 auto;}
*{margin:0;padding:0;}

body{color: #807f7f;background:#fff url(/img/2011/main/top_bgimg.jpg) repeat-x;direction:ltr;text-align:center;}
body {height:17px;font-size:12px;line-height:1.5em;font-family:dotum,dotum,AppleGothic,Sans-serif;color:#333333;}
/* body,input,button{height:17px;font-size:12px;line-height:1.5em;font-family:dotum,dotum,AppleGothic,Sans-serif;color:#333333;} */


input { color:#000000;  font-family:µ¸¿ò,seoul,helvetica,verdana;	font-size:12px; 
background-color: #F6F6F6 ;border-width: 1px 1px 1px; border-color: #999999 #999999 #cccccc }
.inputs { color:#666666; font-family:µ¸¿ò,seoul,helvetica,verdana;  font-size:12px ;  background-color: #F6F6F6 ;border-width: 1px 1px 1px; border-color: #999999 #999999 #cccccc }
.inputs_under {color:#000000;  font-family:µ¸¿ò,seoul,helvetica,verdana;	font-size:12px;  background-color: #F6F6F6 ; border-width: 1px 1px 1px; border-color: #999999 #999999 #cccccc }
.inputs_under2 {color:#000000; font-family:µ¸¿ò,seoul,helvetica,verdana;	font-size:12px;  background-color: #F6F6F6 ; border-width: 1px 1px 1px; border-color: #999999 #999999 #cccccc }
.inputs_sel {font-family:µ¸¿ò,seoul,helvetica,verdana; font-size:12px;color:#000000;}	



h1,h2,h3,h4,h5,h6{font-size:12px;text-align:left;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}
a{color:#5a5a5a;text-decoration:none;}
a:hover{color:#3a3a3a;text-decoration:underline;}
em,address{font-style:normal;}
button,label{cursor:pointer;_cursor /**/:hand;}
button *{position:relative;}
button img{left:-3px;left:auto;}
textarea{overflow:auto;}
html:first-child select{height:20px;padding-right:6px;}
option{padding-right:6px;}

/* body div */
#Body_wrap {position:relative;width:1242px;border:0px solid #ff0000;}
#contents_topbox {position:relative;float:left;width:1242px;height:177px;margin:0 0 15px 0;border:0px solid #00ff00;}
#contents_box {position:relative;float:left; width:1242px;height:100%;  } 
#contents_leftbox {position:relative; float:left;width:130px;height:100%;  } 
#contents_centerbox {position:relative;float:left;width:982px;height:100%; }
#contents_rightbox {position:relative;float:left;width:130px;height:100%;margin:0px 0 0 0; }

#contents_bottombox {position:relative;float:left;width:1242px;border:0px solid #00ff00;}
#Body_wrap:after {content:"";display:block;clear:both;}

/*padding style */
.left-pd10 { padding-left:10px; }
.left-pd3{ padding-left:3px; }
.left-pd5 { padding-left:5px; }
.left-pd7 { padding-left:7px; }
.pd05left10 {padding : 5px 5px 5px 10px; }
.top-pd01 {padding-top : 1px; }
.top-pd05 {padding-top : 5px; }
.top-pd10 {padding-top : 10px; }
.top-pd15 {padding-top : 15px; }
.top-pd20 {padding-top : 20px; }
.topbottom-pd05 {padding-top : 5px;padding-bottom : 5px; }
.topbottom-pd15 {padding-top : 15px;padding-bottom : 15px; }
.topbotleft-pd10 {padding : 10px 0px 10px 10px}
.topbotleft-pd05 {padding : 5px 0px 5px 5px}
.pd10 {padding : 10px 10px 10px 10px; }
.pd15 {padding : 15px 15px 15px 15px; }
.pd08 {padding : 8px 8px 8px 8px; }
.pd07 {padding : 7px 7px 7px 7px; }
.pd05 {padding : 5px 5px 5px 5px; }
.pd03 {padding : 3px 3px 3px 3px; }
.pd-dot { padding:0px 4px 3px 2px; }
.pd-dot100 {padding:0px 4px 3px 0px; }

/* main  table style */
.main_top {color: #807f7f; font-family: "µ¸¿ò"; font-size: 11px;background:#fff url(/img/2011/main/top_bgimg.jpg) repeat-x; line-height: 21px; }
.maintop_bg {background-image: url(/img/2011/main/top_bg.jpg); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #D7D7D7; border-left-color: #D7D7D7;}
.main_top_text {font-family: "µ¸¿ò"; font-size: 12px; color: #656565;text-align:left}

/* main-center-left table style */
.main_left_login {color: #807f7f; border: 1px solid #dddddd; background-color: #fbfbfb; font-family: "µ¸¿ò"; font-size: 11px;}
.left_sg {font-size: 12px; font-family: "µ¸¿ò"; line-height: 20px; color: #3a3a3a;}
/*.2011left_bg1 { padding-left:10px; } */
.main_left_bg {margin-left :10px}
.main_left_line {border-top-width: 1px;border-top-style: solid;border-top-color: #dddddd;}

/* main-center-center table style */
.main_center_line {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd;}
.main_center_title {font-size: 16px; font-family: "µ¸¿ò"; font-weight: bolder; color: #111111; line-height: 32px;}
.main_center_text {font-size: 12px; font-family: "µ¸¿ò"; line-height: 16px; color: #7a7a7a;}
.main_center_sgtt {font-size: 11px; font-family: "µ¸¿ò"; line-height: 26px; color: #7a7a7a; font-weight: bold;}
.main_center_list {font-size: 12px; font-family: "µ¸¿ò"; line-height: 20px; color: #111111;}
.main_center_hot {font-size: 12px; font-weight: bold; color: #FF0000; line-height: 20px;}

/* main-center-right table style */
.main_right_line {border-top-width: 1px;border-top-style: solid;border-top-color: #dddddd;}
.main_right_tambang {border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #dddddd; border-bottom-color: #dddddd; }
.main_right_tambang_title {font-size: 12px; font-weight: bold; font-family: "µ¸¿ò"; line-height: 16px; color: #111111;}
.main_right_tambang_text {font-family: "µ¸¿ò"; line-height: 16px; color: #111111; font-size: 12px;}
.main_right_bn1 {font-size: 11px; font-family: "µ¸¿ò"; color: #7a7a7a; text-align: center; line-height: 15px; background-color: #f3f3f3;padding: 0px 7px 0px 7px ;}
.main_right_bn2 {font-size: 11px; font-family: "µ¸¿ò"; color: #7a7a7a; text-align: center; line-height: 15px; background-color: #f3f3f3;}
.main_right_100 {font-size: 12px; font-family: "µ¸¿ò"; line-height: 20px; color: #5a5a5a; font-weight: bold; padding-right: 10px; padding-left: 10px;}

/* main-bottom  table style */
.main_bottom_line {border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #dddddd; border-bottom-color: #dddddd; border-left-color: #dddddd;}
.main_bottom_box {border-right-width: 1px; border-right-style: solid; border-right-color: #eeeeee; padding-right: 20px; padding-left: 20px; font-family: "µ¸¿ò"; font-size: 12px; color: #111111; line-height: 16px;}
.main_bottom_box2 {padding-right: 20px; padding-left: 20px; font-family: "µ¸¿ò"; font-size: 12px; color: #111111; line-height: 16px;}
.main_bottom_pd {padding-top: 10px; padding-bottom: 10px;}
.main_bottom_pd2 {padding-top: 16px; padding-bottom: 16px;}
.main_bottom_box_pd {padding-right: 20px; padding-left: 20px; padding-top: 10px;}
.main_bottom_boxh {color: #FF0000; font-family: "µ¸¿ò"; font-size: 12px; font-weight: bold;}
.main_bottom_text {font-size: 12px; font-family: "µ¸¿ò"; color: #5a5a5a; line-height: 15px;}
.main_bottom_text2 {font-size: 11px; font-family: "µ¸¿ò"; color: #5a5a5a; line-height: 16px;}

/* menu more view style */
.menu_view_bd {	border: 3px solid #1566c2;background-color: #ffffff;}
.menu_view_line {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #cccccc;	padding-top: 5px;padding-bottom: 5px;}
.menu_view_line10 {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #cccccc;	padding-top: 5px;padding-left: 5px;padding-bottom: 5px;}
.menu_view_text { font-size: 11px; font-family: "µ¸¿ò"; color: #5a5a5a; line-height: 18px;	margin-top: 10px;	margin-right: 10px;	margin-left: 5px;}

/* left-menu news style */
.news_leftmenu_title {	color: #1566c3;	font-family: "µ¸¿ò";	font-size: 12px;	font-weight: bold; line-height: 30px; }
.news_leftmenu { color: #5a5a5a; font-family: "µ¸¿ò"; font-size: 12px; line-height: 20px; } 
.news_center_title { font-size: 16px; font-family: "µ¸¿ò"; font-weight: bold; color: #3a3a3a; line-height: 32px; text-align:left;}
.news_center_text {	font-size: 12px; font-family: "µ¸¿ò"; color: #7a7a7a; line-height: 18px; text-align:left; }

.news_center_list {	font-size: 12px; font-family: "µ¸¿ò"; color: #3a3a3a; line-height: 22px; font-weight: bold;  text-align:left;}
.news_center_hot { font-size: 12px;	font-family: "µ¸¿ò"; color: #ff005a; line-height: 22px; font-weight: bold; }
.news_center_press { font-size: 12px; font-family: "µ¸¿ò"; color: #3a3a3a; line-height: 22px; border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #dddddd;  text-align:left;}
.news_center_column { font-size: 12px; font-family: "µ¸¿ò";	color: #7a7a7a; line-height: 20px; text-align:left;}
.news_right_sg { border: 1px solid #dddddd; font-family: "µ¸¿ò"; font-size: 12px; color: #111111; line-height: 14px; }
.news_right_title {	color: #1566c3;	font-family: "µ¸¿ò"; font-size: 12px; line-height: 20px; font-weight: bold; }
.news_right_text { color: #3a3a3a; font-family: "µ¸¿ò";	font-size: 12px; line-height: 20px; text-align:left;}


/* borard-list news style */
.news_right_bn1 {font-size: 11px; font-family: "µ¸¿ò"; color: #7a7a7a; text-align: center; line-height: 15px; background-color: #f3f3f3;}
.news_bd_title {	text-align:center; font-size: 12px;	font-family: "µ¸¿ò";	font-weight: bold;	color: #5a5a5a;	background-color: #f9f9f9;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #d7d7d7;	line-height: 30px;}
.news_bd_text {	color: #3a3a3a;	font-family: "µ¸¿ò";	font-size: 12px;	line-height: 26px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #dddddd;	padding-right: 1px;	padding-left: 2px;}
.news_bd_text1 {color: #3a3a3a;	font-family: "µ¸¿ò";	font-size: 12px;	line-height: 26px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #dddddd;	padding-right: 2px;	padding-left: 2px;	text-align: center;}

.news_bd_text2 {color: #3a3a3a;	font-family: "µ¸¿ò";	font-size: 12px;	line-height: 26px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #dddddd;	padding-right: 2px;	padding-left: 5px;	text-align: left;}

.news_bd_text3 {color: #3a3a3a;	font-family: "µ¸¿ò";	font-size: 12px;	line-height: 20px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #dddddd;	padding-right: 2px;	padding-left: 2px;	text-align: center;}

.news_bd_text4 {color: #3a3a3a;font-family: "µ¸¿ò";font-size: 12px;line-height: 20px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #dddddd;text-align: left;padding-top: 10px;padding-right: 5px;padding-bottom: 10px;padding-left: 5px;}

.news_bd_text1_11 {color: #3a3a3a;	font-family: "µ¸¿ò";	font-size: 11px;	line-height: 26px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #dddddd;	padding-right: 2px;	padding-left: 5px;	text-align: center;}

.news_bd_text2_11 {color: #3a3a3a;	font-family: "µ¸¿ò";	font-size: 11px;	line-height: 26px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #dddddd;	padding-right: 2px;	padding-left: 5px;	text-align: left;}

.news_bd_text_1 {	color: #3a3a3a;	font-family: "µ¸¿ò";	font-size: 12px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #dddddd;	padding-right: 1px;	padding-left: 2px;}

.news_bd_page { color: #3a3a3a; font-family: "µ¸¿ò";	font-size: 12px; line-height: 20px; }
.news_bd_page2 {color: #3a3a3a;font-family: "µ¸¿ò";font-size: 12px;line-height: 20px;text-align: left;}

.news_bd_tt {	color: #5a5a5a;	font-family: "µ¸¿ò";	font-size: 11px;	line-height: 26px;}
.news_bd_tt2 {	color: #7a7a7a;	font-family: "µ¸¿ò";	font-size: 11px;	line-height: 26px;	padding-right: 10px;	padding-left: 10px;}
.news_bd_view_title {	text-align:center ; color: #5a5a5a;	font-family: "µ¸¿ò";	font-size: 16px;	font-weight: bold;	line-height: 36px;}
.news_bd_view_text {	color: #3a3a3a;	font-family: "µ¸¿ò";	font-size: 12px;	line-height: 20px;	padding-right: 10px;	padding-left: 10px;}
.news_bd_view_line {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #dddddd;}

.news_bd_write1 {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #dddddd;}
.news_bd_write2 {	font-family: "µ¸¿ò";	font-size: 12px;	line-height: 26px;	color: #3a3a3a;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #dddddd;}


.data_box1 {border-top-width: 1px;border-top-style: solid;border-top-color: #dddddd;border-left-width: 1px;border-left-style: solid;border-left-color: #dddddd;}
.data_box2 {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dddddd;border-right-width: 1px;border-right-style: solid;border-right-color: #dddddd;}

.news_bd_view_title2 {color: #5a5a5a;	font-family: "µ¸¿ò";	font-size: 12px;	font-weight: bold;	line-height: 30px;	background-color: #EEEEEE;	text-align: center;}

.news_bd_vita_text {
	color: #3a3a3a;
	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 15px;
	text-align: left;
}

/* login style */
.login_bg {	border: 1px solid #dddddd;}
.login_text {	font-family: "µ¸¿ò";	font-size: 11px;	color: #3a3a3a;	text-align: left;}
.login_left {	background-color: #fafafa;}
.top_text {	font-family: "µ¸¿ò";	font-size: 12px;	color: #656565;}
.login_idpw {color: #2770c4;	font-family: "µ¸¿ò";	font-size: 11px;	font-weight: bold;	text-align: center;	line-height: 50px;}

/*·Î±×ÀÎÃ¢ ÅØ½ºÆ®ÇÊµå*/
.text_field110 {font-family: "µ¸¿ò";font-size: 12px;color: #656565;width: 110px;border: 1px solid #cccccc;}
.text_field45 {font-family: "µ¸¿ò";font-size: 12px;color: #656565;width: 45px;border: 1px solid #cccccc;}
.main_left_bg {margin-left :10px}
.qna_right_line {color: #3a3a3a;	font-family: "µ¸¿ò";	font-size: 12px;	line-height: 26px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #dddddd;	padding-right: 2px;	padding-left: 5px;	text-align: center; border-right-width: 1px;border-right-style: solid;border-right-color: #dddddd;}

.input_line {border-bottom:1px dotted #CCCCCC ;}

/* ¿¬Áß ¿¹Á¤»ó°¡ CSS*/
	table.jugong_tb_st{	background-color:#f8fff6; border-top:2px solid #78b960;	border-collapse:collapse;	margin-bottom:15px;	width:100%;text-align:center;}
	table.jugong_tb_st td{border:1px solid #ccc;height:50px;}
	table.jugong_tb_st td.jugong_tb_tel{text-align:right;	padding-right:5px;}
	table.tg_tb_st{ border-collapse:collapse;	margin-bottom:15px;	width:100%; text-align:center;}
	table.tg_tb_st th{border:1px solid #ccc;height:30px;background-color:#dbdfe7;}
	table.tg_tb_st td{border:1px solid #ccc;height:30px;background-color:#ccffcc;}
	table.tg_tb_st td.td_bg{background-color:#f3f5f8;}

/* ÄÚ³Ê ´ã´çÀÚ*/
.leftmenu_corner {	color: #00527a;	font-family: "µ¸¿ò";	font-size: 12px;	font-weight: bold;	line-height: 14px;	padding-top: 42px;	padding-left: 16px; }