@charset "euc-kr";
/*CSS Document*/
@import url(reset.css);

#Header{ height:76px; background:#000; }

#Gnb { height:60px; width:1000px; margin:0 auto; position:relative;}
#Gnb h1{ text-align:left; position:absolute; left:0; top:25px; font-size:28px; }
#Gnb h1 a { color:#fff; }
#Gnb .utill { position:absolute; right:0; top:3px; text-align:right; white-space: nowrap; font-size:12px;}
#Gnb .utill a { padding:7px 0 0 5px; display:inline-block; }
#Gnb .utill span { padding:0 6px; color:#999}

#Navi ul { overflow:hidden; position:absolute; right:0; top:32px;}
#Navi ul li { float:left; }
#Navi ul li a { display:block; text-align:right; padding-left:50px; color:#fff; line-height:32px; font-size:14px; font-weight:600; }
#Navi ul li a:hover { color:yellow }

/* slide */
#Main_slide .btn_cycleLB {display:inline-block;position:absolute;top:50%;left:0;width:26px;height:48px;margin-top:-24px;background:url(../img/comm/btn_arrow.png) no-repeat 0 0;z-index:101;}
#Main_slide .btn_cycleLB:hover {background-position:0 -50px;}
#Main_slide .btn_cycleRB {display:inline-block;position:absolute;top:50%;right:0;width:26px;height:48px;margin-top:-24px;background:url(../img/comm/btn_arrow.png) no-repeat -50px 0;z-index:101;}
#Main_slide .btn_cycleRB:hover {background-position:-50px -50px;}

#Main_slide .main_banner {width:100%; /* max-width:1000px; */ height:740px;margin:0 auto;}
#Main_slide .main_banner .slide {width:100%;height:740px;}
#Main_slide .main_banner .slide a {display:none; }
#Main_slide .main_banner .slide a:hover {text-decoration:none;}



#Sub_Wrap { width:1000px; margin: 0 auto; overflow:hidden; }

#Sub_Category { float:left; width:200px; margin-top:30px; }
#Sub_Container { float:right; width:750px; margin-top:30px;  }

/*¼­ºêÄ«Å×°í¸®*/
#Sub_Category .Category_Title { padding:30px 0 20px 20px; letter-spacing:-0.05em; border-bottom:1px solid #999; border-top:2px solid #000; background:#f8f8f8; }
#Sub_Category .Category_Title span { color:#999; font-size:13px; }
#Sub_Category h2 { font-size:24px; font-weight:bold; color:#000;  height:40px; line-height:40px;  }
#Sub_Category ul { border-width:0px 0px 0px; border-style:solid; border-color:#ddd; }
#Sub_Category li { border-bottom:1px solid #ddd; background:#fff; }
#Sub_Category li a { display:block; line-height:1.2!important; color:#666; padding:13px 0 13px 20px; font-size:13px; }
#Sub_Category li a:hover { background:url(../img/comm/arrow.png) no-repeat 90% 17px #f8f8f8; }
#Sub_Category li.on a  { font-weight:bold; color:#000; background:url(../img/comm/arrow.png) no-repeat 90% 17px #fff; }

/*¼­ºêÅ¸ÀÌÆ²*/
#Sub_Title { position:relative; border-bottom:1px solid #ddd; height:48px;}
#Sub_Title h3 { position:absolute; font-size:26px; font-weight:normal; color:#333; letter-spacing:-0.05em;  }
#Sub_Title ul { position:absolute; overflow:hidden; right:0; top:10px; }
#Sub_Title li { float:left; color:#666; letter-spacing:-0.05em; padding-left:15px; background:url(../img/comm/arrow.png) no-repeat 4px -29px;  font-size:12px !important;}
#Sub_Title li.home {  background:url(../img/comm/home.png) no-repeat 4px 4px; }
#sub_title ul li span{color:#555;  }

/*¼­ºêÄÁÅÙÃ÷*/
#Sub_Body  { margin-top:30px; min-height:500px; padding-bottom:50px; }



/*ÇÏ´ÜÀÎÆ÷*/
#Footer { height:120px; background:#000;  }
.footer_cont { width:1000px; margin: 0 auto; padding-top:20px; } 
.footer_cont .copyright { text-align:center; }
.footer_cont span { padding:0 10px; background:url(../img/comm/line_g.gif) no-repeat center 3px; color:#999}
.footer_cont .copyright { color:#999; font-size:12px; }
.footer_cont .copyright p { color:#666; }
