@charset "euc-kr";
/* CSS Document */

/*±âº»¼³Á¤*/

body				{width:100%; margin:0; padding:0; background-image:url(../img/bg_base.jpg); background-repeat:repeat-x; float:left;}
A:link {color:#444444; text-decoration:none} 
A:visited {color:#444444; text-decoration:none} 
A:active {color:#444444; text-decoration:none} 
A:hover{color:#1a2059; text-decoration:underline;}
img					{border: 0px;}

div, td
{
	font-family:arial;
	margin:0 ; padding:0 ; border:0;
	color: #444444;
	font-size:12px;
	line-height:150%
}

ul, li {list-style:none; float:left; margin:0px; padding:0px; }



#top {width:970px;; height:131px; float:left; background-image:url(../img/top_bg.jpg); background-repeat:no-repeat; margin:0;}
.con_all {float:left; width:970px;}

.ico_top {width:950px; float:left; padding-right:20px; text-align:right;}
.top_navi {float:left; width:970px; text-align:center;}
.logo	 {float:left; width:970px; height:79px; text-align:left;}

#Contents {float:left; padding:20px 0px 0px 20px; width:970px;}
.total {float:left; padding-top:20px;}
.left_menu {float:left; width:166px; background-image:url(../img/left_bg.jpg); background-repeat:repeat-y; margin:0px; padding:0px;}
.left_bottom {float:left; width:166px;}
.contents_text {float:left; width:730px; padding:20px 10px 0px 0px;}
.img_top {float:left; width:970px;}

.history {padding-top:20px; text-align:right; float:left; width:890px;}

.menu_text {
	width:130px;
	font-family: Arial, Helvetica;
	font-size: 12px;
	line-height: 100%;
	font-weight: bold;
	color: #2f2f2f;
	padding:15px 20px 0px 20px;
	background:url(../img/menu_dot.gif) 10px 20px no-repeat;
}
.contact_st {background-image:url(../img/bg_contactus.gif) width:166px; height:127px; margin:0; padding-top:20px;}

.layout_st {padding:23px 0px 0px 32px; float:left;}
.td_text { float:left; text-align:justify;}
.td_text2 { float:left; text-align:justify; padding-top:10px;}

/*´ë¸Þ´º*/
.menu_title_01 {font-family: Arial, Helvetica;
	font-size: 16px;
	line-height: 150%;
	font-weight: bold;
	color: #1a2059;
	padding:15px 20px 0px 15px;
}

.font_bd {font-weight: bold; color: #50ac0a; width:308px;}
.list_st {padding-left:10px; width:308px;}
.list_st2 {padding-left:18px; background:url(../img/menu_dot.gif) 7px 7px no-repeat;}
.list_st3 {padding:10px 0px 0px 18px; background:url(../img/menu_dot.gif) 7px 18px no-repeat;}
.list_st4 {padding-left:18px;}
.list_st5 {	padding-left:18px;	list-style-type: none;}
.list_pd {padding-left:10px; width:730px;}
.subtitle_01 {font-size:14px; color:#50ac0a; font-weight: bold; line-height: 180%; padding-bottom:15px;}

a.tabover:link {color:#ffffff; text-decoration:none; font-weight:bold; padding-left:15px;} 
a.tabover:visited {color:#ffffff; text-decoration:none; font-weight:bold; padding-left:15px;} 
a.tabover:active {color:#ffffff; text-decoration:none; font-weight:bold; padding-left:15px;} 
a.tabover:hover{color:#ffffff; text-decoration:underline; font-weight:bold; padding-left:15px;}

a.tab:link {color:#444444; text-decoration:none; font-weight:bold; padding-left:15px;} 
a.tab:visited {color:#444444; text-decoration:none; font-weight:bold; padding-left:15px;} 
a.tab:active {color:#444444; text-decoration:none; font-weight:bold; padding-left:15px;} 
a.tab:hover{color:#444444; text-decoration:underline; font-weight:bold; padding-left:15px;}

.tabover {width:348px; height:28px; background:url(../img/tab_o.gif) no-repeat;}
.tab {width:348px; height:28px; background:url(../img/tab.gif) no-repeat;}
.yarn_st {float:left; padding-left:10px; width:550px; height:150px;}
.yarn_pic {float:left; width:120px;}
#footer {float:left; padding-top:40px; margin:0; height:80px;}

.font_04	{font-family:±¼¸²; font-size:10px;}