* {
 padding: 0;
 margin: 0;
 text-decoration: none;
 
}
IMG {border: none;} 
li{list-style:none;}


body {
 font-size: 11px;
 font-family:µ¸¿ò;
 background: url(images/body_bg.gif); 
 
}
#wrapper {
 width: 980px;
 margin: 0 auto;
 position: relative;     
 left: 50%; 
 margin-left:-490px;
}
#header {
 border: 0px solid #ccc;
 height: 100px;

 /*background-color: #C9C9BE;*/
}
/*»ó´Ü ´ë¸Þ´º*/
#top_area{
 width: 980px;
 height: 100px;
 margin: 0;
}
#top_area #top_menu01 {
 padding: 0;
 width: 980px;
 height: 100px;
} 
#top_area #top_menu01 h1{
 padding: 0;
 width: 200px;
 height: 100px;
} 
#top_area #top_menu01 ul{
 width: 212px;
 margin-top:-100px;
 position: absolute; 
 margin-left:768px;
 height: 100px;
 } 

#top_area #top_menu01 ul a{
text-decoration:none;
color:#333;
 } 

#top_area #top_menu02 {
 padding: 0;
 width: 554px;
 height: 100px;
 margin-top:-100px;
 margin-left:214px;
 position: relative;
 background: url(images/menu_bg.gif) no-repeat; 
}
#top_area #top_menu02 ul{
 overflow:auto;
}
#top_area #top_menu02 ul li a{
 color: #fff;
}
#top_area #top_menu02 li{
 margin-top:50px;
 margin-left:50px;
 float:left;
 display:inline;
 font-size: 14px;
 color: #fff;
 font-weight:bold;
}

/*                 ¼­ºê¸Þ´º ½ÃÀÛ                      */
#sub_menu ul{
 overflow:auto;
}
#sub_menu li{
 float:left;
 display:inline;
 margin-left:20px;
}
#sub_menu li a{
 color:#333;
}

#sub_menu #menu1 {
/*background: url(http://www.tkd-joint.com/images/con_title03_01.gif) no-repeat;*/

 width:300px;
 position:absolute;
 left:250px;
 top:80px;
 height:30px;
 visibility: hidden
}



#sub_menu #menu2 {
/*background: url(http://www.tkd-joint.com/images/con_title03_01.gif) no-repeat;*/

 width:500px;
 position:absolute;
 left:260px;
 top:80px;
 height:30px;

 visibility: hidden
}

#sub_menu #menu2 {
 margin-left:20px
}
#sub_menu #menu3 {
/*background: url(http://www.tkd-joint.com/images/con_title03_01.gif) no-repeat;*/

 width:500px;
 position:absolute;
 left:260px;
 top:80px;
 height:30px;

 visibility: hidden
}

#sub_menu #menu3 {
 margin-left:210px
}
#sub_menu #menu4 {
/*background: url(http://www.tkd-joint.com/images/con_title03_01.gif) no-repeat;*/

 width:500px;
 position:absolute;
 left:260px;
 top:80px;
 height:30px;

 visibility: hidden
}

#sub_menu #menu4 {
 margin-left:280px
}




}

/*¼¾ÅÍ ÇÏ´Ü Á¤·Ä*/

#centercolumn {
 width: 980px;
 height: 200px;
 background: url(images/center_line.gif) no-repeat; 
} 

.notice {
 margin-left: 10px;
 padding: 15px 10px 5px 15px;
 width: 220px;
 height: 180px;
 float:left;
} 


.notice_section li{
 margin-left: 10px;
 padding: 10px 0 5px 10px;
 background: url(images/dot.gif) no-repeat 0 50%; /* ¿ÞÂÊ°£°ÝÀº 0 À§°£°ÝÀº Áß°£ */
} 

.notice_section li a{
 color:#333;
} 

.product {
 margin-left:320px;
 padding: 15px 10px 5px 15px;
 width: 411px;
 height: 180px;

} 
.product_menu {
 float:left;
} 

.product_item li{
 float:left;
 padding-left:10px; 
 } 
.main_customer {
 margin-left:750px;
 margin-top:-180px;
 padding: 15px 10px 5px 15px;
 width: 180px;
 height: 180px;
} 

#footer {
 width: 990px;
 height: 70px;
 float: left;
}

#copy_logo {
 padding-left: 80px;
 float: left;
 width: 150px;
 height: 70px;
}

#address {
 padding-left: 10px;
 padding-top: 10px;
 width: 750px;
 height: 70px;
 font-size:11px;
 color:#7F7F7F;
}

#address li a{
  color:#7F7F7F;
}
/*.body_text table{font-size:9pt;}
.body_text td {font-size:9pt; color: #535353; line-height: 20px} 
.body_text a {color:#535353;font-size:9pt;text-decoration:none} 
*/

/*                 ¼­ºêÆäÀÌÁö                */


#sub_top {
 width: 980px;
 height: 121px;
 background: url(/images/sub/subtop.gif) no-repeat; 

} 

#sub_center {
 width: 980px;
 height: auto;
} 

.leftmenu {
 width: 196px;
 margin-left:20px;
 float: left;
} 

.leftmenu li {
 line-height:0;
}
.content {
 width: 764px;
 float: left;
 line-height:0;
 background: url(/images/sub/con_back.gif) repeat; 
}
.position {
 text-align:center;
 width:764px;
}
.pro_position {
 text-align:center;
 overflow:hidden;
 width:764px;
 
 margin-left:40px;
}
.pro_detail {

 width:764px;
 margin-left:25px;
 line-height:20px;
}
.pro_img {
 float:left;
 margin:20px 5px 5px 5px;
 width:160px;
 height:150px;
}

.pro_font {
 text-align:center;
 font-size:12px;
 color: #000;
 font-weight:bold;
 line-height:30px;
}