@charset "utf-8";

#head_wrap {width:100%; height:120px; border-top:3px solid #c75155; border-bottom:1px solid #ccc;}
#head_box {width:1020px; height:120px; margin:0 auto; position:relative;}

#visit { position:absolute; top:20px; left:270px; display:block }
#visit ul {float:left;}
#visit ul li {float:left; margin: 5px 0 0 10px; padding:0px 10px 0 0; border-right:1px #333 solid;}
#visit ul li.last { border:none; }
#visit ul li {font-size:13px; color: #333; line-height:15px; }

#globalmenu {position:absolute; top:20px; right:0px; display:block}
#globalmenu ul {float:right;}
#globalmenu ul li {float:left; margin: 5px 0 0 10px; padding:0px 10px 0 0; border-right:1px #333 solid;}
#globalmenu ul li.last { border:none; }
#globalmenu ul li a {font-size:13px; color: #333; line-height:15px; }
#toplogo h1 {display:none;}
#head_box #toplogo {position: absolute; left: -11px; top:0; z-index:19999;}

/* 주 메뉴 */
#topmenu_ {position: absolute; height:45px; top:80px; z-index:10000; width:100%; margin:0 auto;}
#topmenu {position: relative; width:1020px; margin:0 auto;}
#topmenu #top1menu {position:absolute; left:280px; width:760px; margin:0 auto; zoom:1; height:40px; overflow:hidden;}

/*#topmenu_box {position: absolute; top:92px; left:240px; width:720px; height:70px; background:url(/img/topmenu/shadow.jpg) no-repeat; z-index:1;}*/

/* #topmenu * { display: none; } */
#topmenu h2 { display: none; }
#topmenu > ul > li {float:left; padding:0; margin:0 10px;}
#topmenu > ul > li > a {font-size:18px; color:#333;}
#topmenu > ul > li.first {margin:0 10px 0 0;}
#topmenu > ul > li.last {margin:0 0 0 11px;}
#topmenu > ul > li > ul {padding:0; margin:24px 0 0 0;}
#topmenu > ul > li > ul > li {padding:0; margin:0;}
#topmenu > ul > li > ul > li > a {font-size:13px; color:#6c6c6c;}

#headerOver {height:0px; position:absolute; top: 124px; right: 0px; width: 100%; margin: 0;  background: #fff; z-index:3; }

#top1 {margin-left:0px !important;;}
#top2 {margin-left:25px !important;}
#top3 {margin-left:25px !important;;}
#top4 {margin-left:25px !important;}
#top5 {margin-left:25px !important;;}

.txt_p {color:#c40075; font-weight:bold;}

#foot_wrap {width:100%; height:347px; margin:0 auto; background:#fff; border-top:1px #ccc solid;}
#foot_wrap2 {width:100%; height:107px; margin:0 auto; background:#fff; border-top:1px #ccc solid;}

#foot_box { position:relative; margin:0 auto; width:1020px; }
#foot_box > ul { float:left; width:123px; padding:15px 0 0 20px; height:297px; border-left:1px #ccc solid; }
#foot_box ul.last { width:170px; border-right:1px #ccc solid; }
#foot_box ul li.title { font-size:18px; color:#333; }
#submenu { margin-top:8px; }
#submenu a { font-size:13px; color:#6c6c6c; line-height:26px; }

#foot_box .foot_menu { display:block }
#foot_box .foot_menu ul {float:left;}
#foot_box .foot_menu ul li {float:left; margin: 25px 10px 0 0; padding:0px 10px 0 0; border-right:1px #6c6c6c solid;}
#foot_box .foot_menu ul li.last { border:none; }
#foot_box .foot_menu ul li.first a { color:#2a2a2a; font-weight:bold; }
#foot_box .foot_menu ul li a {font-size:13px; color: #6c6c6c; line-height:15px; }
#foot_box .copyright { position:absolute; left:0; top:45px; font-size:13px; color:#6c6c6c; line-height:18px; }
#foot_box .copyright a { font-size:13px; color:#6c6c6c; }
#foot_box .foot_logo { position:absolute; width:129px; height:107px; right:0; top:0; }



#clear_div { clear:both; height:0px} 

/* TabMenu */
.tabmenu {
width:100%;
}

.tabmenu a{
margin-right:3px;
}

.tab4 {
margin:0 !important;
}

