@charset "utf-8";

/*세팅*/
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
*{font-family:"Nanum Gothic" !important;}
html{overflow-y:scroll;}
body{margin:0px; font-size:14px; color:#333; line-height:180%;}
.left{float:left;}
.right{float:right;}
.enter{clear:both;}

/* 상단_공용 */
#header{width:1000px; height:120px; margin:0 auto 0;}
.sta{float:left; padding-top:55px; }
.navi_area{float:right;}
.gnb{}
.gnb01{float:left; padding:15px 15px 0 415px;}
.gnb02{float:left; padding:15px 15px 0 0;}
.gnb03{float:left; padding:15px 15px 0 0;}
.gnb04{float:left; padding:15px 15px 0 0;}
.gnb_ko{float:left; padding:18px 8px 0 0;}
.gnb_en{float:right; padding-top:18px;}
/* 네비게이션 */
.lnb{width:781px;}
.lnb_list{margin-top:38px;}
.lnb_list li{float:left; }
.lnb_list_last { float:left;}
.scroll-list {width:100%; height:0px; left:0; overflow:auto; z-index:999; overflow-y:hidden; background:url(../images/navi_bg.gif) repeat-x #f5f5f5; padding-left:290px;}
.scroll-list li{list-style:none; font-size:14px; line-height:30px;}
.scroll-list li:hover{}
.scroll-list_all{width:1000px; margin:0 auto 0;}
.scroll-list .menu1{float:left;}
.scroll-list .menu_close{ padding:10px; float:left; font-size:20px; margin-left:5px; margin-top:10px; cursor:pointer;}
.scroll-list .menu1, .scroll-list .menu2,.scroll-list .menu3,.scroll-list .menu4,.scroll-list .menu5{float:left; width:114px; height:208px; padding:0 20px 0; margin-top:20px;border-right:1px dotted #d6d6d6;}
.scroll-list .menu1 {width:93px;}
.scroll-list .menu2 {width:149px}
.menu_title{font-weight:bold; font-size:16px;}
.menu_bar{background:#999; width:20px; height:1px; margin-bottom:5px; margin-top:5px;}
.scroll-list .menu3 .ul_left{float:left; margin-right:5px;}
.scroll-list .menu3 li{text-align:center; margin-bottom:5px;}
.scroll-list .menu3 .menu_bar{margin-bottom:10px;}
.scroll-list .menu3 .ul_right{margin-right:0;}
.close_bar{width:100%; height:100px;}

/* 하단_공용 */
#footer{}
.quick_area{border-top:1px solid #ddd; border-bottom:1px solid #ddd; height:42px;}
.quick_menu{width:1000px; margin:0 auto 0; height:14px;}
.quick_menu .menu01{float:left; padding:14px; border-left:1px solid #ddd; border-right:1px solid #ddd; height:14px;}
.quick_menu .menu02{float:left; padding:14px; border-right:1px solid #ddd; height:14px;}
.quick_menu .menu03{float:left; padding:14px; border-right:1px solid #ddd; height:14px;}
.quick_menu .top{float:right; padding:16px 14px; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.copy_area{width:1000px; margin:0 auto 0;}
.foot_logo{float:left; width:200px; padding:30px 30px 60px 0;}
.address{float:left; width:770px; font-size:13px; padding-top:25px;}
.address span{color:#888; font-size:12px;}



/* 메인_전용 */
#main_container{width:100%; border-top:1px solid #ddd;}
.cnt_visual{background:url(../images/about_visual.jpg) top center no-repeat #080f1f; height:368px;}
#main_content{width:1000px; margin:0 auto 0;}
#main_content .news{float:left; width:310px;  padding:33px 40px 33px 0;}
#main_content .news .title, #main_content .business .title{float:left;}
#main_content .news .btn, #main_content .business .btn{float:right;}
#main_content .news .latest, #main_content .business .latest{margin-top:20px;}
#main_content .cs_center{float:right;}

/* 메인_비주얼 */
.main_spot{width:100%; height:670px; background:#f6f6f6;}
.main_vs_box{width:1000px; margin:0 auto 0; text-align:right; padding-top:60px;}
.main_vs_box2{width:1500px; margin:0 auto 0;}

#rotator {background:#f6f6f6;position:relative;margin:0;}

.main_text1{font-size:20px; font-weight:bold;}
.main_text2{font-size:46px; color:#003895; line-height:50px; font-weight:bold; margin-top:5px;}
.main_text3{ background:url(../images/main_vs_bar.gif) top right no-repeat; padding-top:10px; margin-top:15px; font-size:13px; line-height:18px; font-weight:bold;}
.main_text_butt{ color:#efefef; background:#585858; font-weight:bold; font-size:14px; float:right; padding:5px 20px 5px; margin-top:30px; cursor:pointer;}


/* Tabs */
ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {border:0;list-style:none;float:left; width:135px; text-align:center; height:40px; line-height:40px; border-radius:20px;}
ul.ui-tabs-nav {position:absolute; width:1200px; margin-top:-100px;left:22.2%; z-index:1;}



/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link,#rotator .ui-tabs-nav-item a:hover,#rotator .ui-tabs-nav-item a:active,li.ui-tabs-nav-item a:visited {color:#777; background:#f6f6f6; border:1px solid #9a9485;}
#rotator .ui-tabs-nav-item a span { height:40px;cursor:pointer;}

/* Active Tab */
#rotator .ui-tabs-selected a:link,#rotator .ui-tabs-selected a:visited,#rotator .ui-tabs-selected a:hover,#rotator .ui-tabs-selected a:active {background:#000; color:#fff; font-weight:bold;}

/* Content Panels */
#rotator .ui-tabs-panel {height:670px;}
#rotator .ui-tabs-hide {display:none;}
#rotator .btn_get_started {float:left;height:30px;width:99px;text-indent:-9999em;margin-right:7px; overflow:hidden;}
#rotator .btn_learn_more {float:left;height:26px;}

/* Background Images - 기존
#rotator #fragment-1 {background:#f6f6f6;}
#rotator #fragment-2 {background:#f6f6f6;}
#rotator #fragment-3 {background:#f6f6f6;}*/

/* Background Images - new*/
#rotator #fragment-1 {background:url(../images/m_bg01.jpg) center top no-repeat;}
#rotator #fragment-2 {background:url(../images/m_bg01.jpg) center top no-repeat;}
#rotator #fragment-3 {background:url(../images/m_bg01.jpg) center top no-repeat;}
#rotator #fragment-4 {background:url(../images/m_bg01.jpg) center top no-repeat;}
#rotator #fragment-5 {background:url(../images/m_bg01.jpg) center top no-repeat;}
#rotator #fragment-6 {background:url(../images/m_bg01.jpg) center top no-repeat;}
#rotator #fragment-7 {background:url(../images/m_bg01.jpg) center top no-repeat;}

/* 서브_전용 */
.spot{background:url(../images/sub_visual.jpg) top center no-repeat #6e6e6e; height:160px;}
.content_area{width:1000px; margin:0 auto 0;}
.snb{float:left; width:200px;}
.snb .navi{background:url(../images/snb_line.gif) top center repeat-y;}
.snb .navi .menu_last{padding-bottom:50px;}
#content{float:right; width:750px;}
#content .title_area .title{float:left; font-size:28px; font-weight:bold; margin:50px 0 15px 0;}
#content .title_area .path{float:right; font-size:13px; line-height:16px; margin-top:55px;}
#content .title_area .underline{clear:both; width:750px; border-bottom:1px solid #ddd;}
#content .title_area .section{margin:40px 0 80px 0;}


/*사이트맵*/
.box_pro { width:750px;}
.box_pro  .st_tit { width:170px; float:left; font-size:10.5pt; line-height:40px; background:#f2f2f2; padding:0 15px; margin:5px 0;}
.box_pro  .st_txt { background-color:#f7f9fa; width:550px; line-height:50px; float:left; margin:5px 0;}