/* BASIC css start */
/* È¸»ç¼Ò°³ ÆäÀÌÁö */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img { margin:0; padding:0; }
html { width:100%; height:100%; }
li { list-style:none; }
img,fieldset { border:none; vertical-align:top; }
table { border:0; border-spacing:0; border-collapse:collapse; }
th,td { border:0;  }

.cboth { clear:both;*zoom:1 }
.cboth:after { content:" "; display:block; clear:both; }
.fleft {float:left;}
.fright {float:right !important;}
.left { text-align: left; }
.center { text-align: center; }
.top { caption-side: top; }
.right { text-align: right; }
.bold { font-weight: bold; }
.none { display:none; }

body {min-width:1200px;font-family:Nanum Gothic,dotum,Arial,sans-serif}
a {selector-dummy: expression(this.hideFocus=true);  text-decoration:none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
body, h1, h2, h3, h4, h5, h6, table, input, select, textarea, a {font-family:Nanum Gothic,Noto Sans KR,dotum,Arial,sans-serif;}

.sub_page_area {margin-top:50px;}
.sub_page_area .sub_top_menu {height:40px; margin-bottom:50px;}
.sub_page_area .sub_top_menu ul li {float:left; margin-right:10px;}
.sub_page_area .sub_top_menu ul li a {width:148px; height:38px; font-size:13px; background-color:#f5f5f5; border:1px solid #f5f5f5; display:block; line-height:38px; color:#777; font-family:"Open Sans", "Nanum Gothic", sans-serif; font-weight:500; text-align:center;}
.sub_page_area .sub_top_menu ul li a:hover {border:1px solid #d2d2d2; background-color:#fff; color:#222; border-top:1px solid #222;text-decoration:none;}
.sub_page_area .sub_top_menu ul li a.on {border:1px solid #d2d2d2; background-color:#fff; color:#222; border-top:1px solid #222;text-decoration:none;}

.sub_page_area .c_title01 {font-size:20px; color:#000; text-align:left; margin:60px 0px 20px;}
.sub_page_area .c_text01 {font-size:15px; color:#777; text-align:left; line-height:21px;}

.sub_page_area .c_title02 {font-size:20px; color:#000; text-align:left; margin:30px 0px 20px;}
.sub_page_area .c_title03 {font-size:20px; color:#000; text-align:left; margin:30px 0px 20px;font-weight:bold;}

.w870 {float:left;width:870px;margin-top:50px;}
.left_text {float:left; width:470px;}
.right_ban	{float:right;width:400px;}
.right_ban img{float:right;}

.sliderkit{display:none;position:relative;overflow:hidden;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit img{border:0;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}


.company_tab_ban {width:870px; height:448px; margin:0 auto; clear:both; background-color:#f6f6f6; margin-top:60px;}
.contentslider-tab {width:830px;height:408px; padding:20px; margin:0 auto;}
.contentslider-tab .sliderkit-panels {width:830px;height:408px;overflow:hidden;padding:0px;margin:0px;background:transparent; float:left;}
.contentslider-tab .sliderkit-panel {width:830px;height:408px;overflow:hidden;padding:0px;margin:0px;background:transparent; }
.contentslider-tab .sliderkit-nav { width:193px; float:right; }
.contentslider-tab .sliderkit-nav-clip { position:relative; margin:0; top:0px; left:637px; z-index:9999;}
.contentslider-tab .sliderkit-nav-clip li{display:block;padding:0px;margin:0px; }
.contentslider-tab .sliderkit-nav-clip li a{cursor:pointer;width:193px; height:96px; margin:0; padding:0px; background:transparent;}
.contentslider-tab .sliderkit-nav-clip li a:hover{ }
.contentslider-tab .sliderkit-nav-clip  img {opacity:0.5 ; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s;}
.contentslider-tab .sliderkit-nav-clip li.sliderkit-selected a img {opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s;}
.contentslider-tab .sliderkit-nav-clip li .thum01 {height:96px;}
.contentslider-tab .sliderkit-nav-clip li .thum02 {height:96px; margin-top:8px;}
.contentslider-tab .sliderkit-nav-clip li .thum03 {height:96px; margin-top:8px;}
.contentslider-tab .sliderkit-nav-clip li .thum04 { height:96px; margin-top:8px;}

/* BASIC css end */

