@charset "utf-8";
*{margin:0; padding:0;}
* html, body {height: 100%}
body { background-color:#252525;
font-family:'dotum';
font-size:12px;
color:#c7c7c7;
overflow-x :hidden;
}

body A:link { text-decoration: none;COLOR: #c7c7c7}
body A:visited { text-decoration: none;COLOR: #c7c7c7}
body A:active  {text-decoration: none;COLOR: #c7c7c7}
body A:hover  { text-decoration: underline;COLOR: #fff}
table{border-collapse:collapse; border-spacing:0;}

img{border:none}

input{font-size:11px}
select{font-size:11px}




#top{width:1200px; margin:0 auto; overflow:auto}
#logo{width:130px; float:left; margin-left:30px; margin-top:20px}
#header{width:200px; position:absolute; z-index:1; top:14px; left:50%; text-align:right; margin-left:400px}
#header p{float:left}
#menu{float:right; margin-top:50px;}

#tabmenu {width:100%; height:30px; background-image:url(../images/submenu/tabbg.gif);}
#tabmenu p{ float:left}

/* 메인슬라이드영역*/
#center{width:100%; height:700px; background-color:#000}
#gallery{width:1800px; margin:0 auto; overflow: hidden;}

#maincontents_wrap{width:100%; height:100px; position:absolute; z-index:111; top:700px; background-image:url(../images/bgalpha1.png); }
#maincontents{width:1198px; margin:0 auto;height:100px; border-left:#000 1px solid;border-right:#000 1px solid;}
.maincon{width:200px;height:100px;border-right:#000 1px solid; float:left}
.maincon h3{padding:10px}
.maincon p{padding-left:10px}
.maincon2{width:400px;height:100px;border-left:#000 1px solid; float:right}
.maincon2 h3{padding:10px}
.mainboard{width:100%; margin-left:10px}
.mainboard ul{margin:0; padding:0}
.mainboard li{ list-style:none; padding-bottom:6px;}
.mainboard li em{color:#858585 !important; font-style:normal}


/* 서브*/
#subgrp{width:100%; height:120px;background-repeat:no-repeat; background-position:center; background-color:#000}
.subgrp1{background-image:url(../images/subgrp_01.jpg)}
.subgrp2{background-image:url(../images/subgrp_02.jpg)}
.subgrp3{background-image:url(../images/subgrp_03.jpg)}
.subgrp4{background-image:url(../images/subgrp_04.jpg)}
.subgrp5{background-image:url(../images/subgrp_05.jpg)}


#subwrap{width:1200px; margin:0 auto; overflow:auto}
#submenu{width:260px;float:left; margin-top:40px;text-align:right}

.submenu1{background-image:url(../images/submenu/subbg_01.gif)}
.submenu2{background-image:url(../images/submenu/subbg_02.gif)}
.submenu3{background-image:url(../images/submenu/subbg_03.gif)}
.submenu4{background-image:url(../images/submenu/subbg_04.gif)}
.submenu5{background-image:url(../images/submenu/subbg_05.gif)}




#submenu h2{margin:0px 50px 20px 0px;}
#submenu ul{padding:0; margin:0}
#submenu li{list-style:none; height:26px;margin:6px; 0}
#submenu li span{padding-right:50px}
#submenu li a{font-weight:bold}
#submenu li A:hover {color:#c00f16; background-image:url(../images/submenu/arrow.gif); background-repeat:no-repeat; background-position:right}



#subcontents{width:860px; margin-top:40px; margin-left:80px; float:left}
#subcontents .titlebar{width:860px;height:50px}
.titlebar h3{float:left}
.titlebar .pagenevi{background-color:#000; padding:3px 10px 3px 100px; font-size:11px; color:#606060; float:right}
.content{float:left}


#footerline{width:100%; height:1px; background-color:#000; margin-top:40px}
#bottom{width:1200px; margin:0 auto;}







/* topmenu */

.es_menu .group{float:left;}
.es_menu p{font-weight:bold;font-size:14px;margin:0px;z-index: 100;line-height:30px;}
.es_menu .sdiv{position:absolute;width:auto;overflow:hidden;z-index:300;}
.es_menu .disable{height:0px;}
.es_menu .sdiv2{position: relative;width:100%;height:26px;display:block;z-index:300; background-color:#000;padding:0 10px}
.es_menu ul{padding:0px;margin:0px;position:relative;border:0px solid #cccccc;list-style:none;}
.es_menu li{display:inline;margin:2px 4px;font-size:11px; font-family:"돋움", "돋움체", "Arial"; text-decoration:none ; float:left;}
.es_menu li a{color:#c7c7c7;line-height:22px;text-decoration:none}
.es_menu li a:hover{color:#fff442;text-decoration:none}
.es_menu li .cur_sub{color:#fff;text-decoration:none}


/* 메인슬라이드텝 */
.tabbed_content {width:1800px; margin:0 auto;}
.tabs {width:352px; height: 60px;position:absolute; z-index:250; top:710px; left:50%; margin-left:-176px}
.tabs .moving_bg {padding: 10px 5px 5px 5px;background-image:url(../images/tabsellect.gif);
                  position: absolute;width: 78px;z-index: 190;left:0px;padding-bottom: 44px;background-position: bottom left;background-repeat: no-repeat;}
.tabs .tab_item {display: block;float: left;padding: 11px 5px 5px 5px;width: 78px;color: #ffffff;text-align: center;z-index: 200;position: relative;cursor: pointer;}
.tabbed_content .slide_content {overflow:hidden; padding: 0px 0 0px 0px;position: relative;width: 1800px; }
.tabslider {width: 7200px;}
.tabslider ul {float: left;width:1800px;margin:0px;padding:0px;}
.tabslider ul a {color: #ffffff;text-decoration: none;}
.tabslider ul a:hover {color: #aaaaaa;}
.tabslider ul li {padding-bottom: 0px;}




/* 메인슬라이드 이미지좌우 */
.ba-mask {position:absolute; top:0; left:0; z-index:100; border-right:0px solid #000; overflow:hidden; 
          box-shadow: 3px 5px 5px rgba(0, 0, 0, 0.6);
		  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.6); 
		  -webkit-box-shadow: 5px 5px 7px rgba(0, 0, 0, 0.6);
		  -moz-box-shadow: 5px 0 7px rgba(0, 0, 0, 0.6);}
.ba-bg {position:absolute; top:0; left:0; z-index:0;}
.ba-caption {position:absolute; bottom:0px; left:0px; z-index:120; background:#000; filter:alpha(opacity=80);
             -moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; color:#fff; text-align:center;
			 -webkit-border-radius:5px; -moz-border-radius:5px; 
			 border-radius:5px; padding:5px; font-size:12px; font-family:arial; display:none;}

.pic1 {width:1800px; height:700px; overflow:hidden}	















.table1{width:100%;}
.table1 th{padding: 6px 0px; background-color:#41575c;text-align:center; border:#323e41 solid 1px ; color:#87bccc; font-weight:normal}
.table1 td{padding:6px 10px; text-align:center; border:#323e41 solid 1px}
.table1 td.sp{background-color: #243034; color:#FFF}
.table1 th.sp{background-color: #4c727b}
.table1 td.gap{ height:3px; background-color: #323e41; margin:0; padding:0}



.table2{width:100%; color:#1d272a}
.table2 th{padding: 6px 0px; background-color:#b0c4c8;text-align:center; border:#8fabb1 solid 1px ; color:#4c727b; font-weight:normal}
.table2 td{padding:6px 10px;background-color:#c3ccce; text-align: left; border:#8fabb1 solid 1px}
.table2 th.sp{background-color: #8fabb1}
.table2 td.sp{background-color: #abb9bc}



.table3{width:160px; float:left; margin-right:10px}
.table3 th{padding: 6px 0px; background-color:#41575c;text-align:center; border:#323e41 solid 1px ; color:#87bccc; font-weight:normal}
.table3 td{padding:6px 10px; text-align:center; border:#323e41 solid 1px; background-color:#536d73;color:#FFF !important}
.table3 td.sp{background-color: #243034; color:#FFF}
.table3 th.sp{background-color: #4c727b}
.table3 td.gap{ height:3px; background-color: #323e41; margin:0; padding:0}







