@charset "utf-8";

/* 공통및 절대적인... */
.none {display:none;}
.blind {display: block;overflow: hidden;position: absolute;top: 0;left: 0;width: 0;height: 0;border: 0;background: none;font-size: 0;line-height: 0;}

/* 기본구조 */
#wrap {position:relative;}

#headWrap {overflow:hidden;margin:0 auto;width:1000px;height:100px;}
.head {position:relative;margin:0 auto;width:1000px;}
.head .logo {float:left;margin:25px 0 0 0;}
.head .util {position:absolute;top:18px;right:0;}
.head .util li {float:left;margin:0 0 0 10px;padding-left:10px;background:url(../images/comm/util_bar.gif) no-repeat 0 50%;}
.head .util li:first-child {background:none;}
.head .util li a {font-size:12px;color:#888;}
.head .util li a.util_inquiry {font-weight:900;color:#008fd4;}
.head .util li.korean{background:url(../images/comm/icon_kor.gif) no-repeat left top; padding-left:30px;}
.head .util li.english{background:url(../images/comm/icon_eng.gif) no-repeat left top; padding-left:30px;}
.head .util li.vietnam{background:url(../images/comm/icon_viet.gif) no-repeat left top; padding-left:30px;}
.nav {float:right;position:relative;margin:60px 0 0;}
.nav:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}
.nav li {float:left;margin-left:55px;}
.nav li a {display:block;padding:0;font-size:14px;color:#444;font-weight:400;text-transform:uppercase;}
.nav li a:hover, .nav li.current a {color:#008fd4;}


.main_visual {margin:0 0 40px;padding:0 0 0;height:580px;text-align:center;background:url(../images/main/visual_bg.jpg) no-repeat 50% 0;}

.tit_best {margin:0 auto 20px;width:1000px;font-size:23px;line-height:26px;color:#38acde;text-align:center;background:url(../images/main/best_line.gif) no-repeat 0 50%;}
.best_product {overflow:hidden;margin:0 auto 50px;width:1000px;}
.best_product li {float:left;margin-left:17px;padding:1px 0 0;width:186px;height:186px;text-align:center;background:url(../images/main/best_bg.gif) no-repeat 0 0;}
.best_product li:first-child {margin-left:0;}

.main_con {overflow:hidden;margin:0 auto 100px;width:1000px;background:url(../images/main/main_links.gif) no-repeat 0 0;}
.main_con li {float:left;padding:5px 0;width:265px;line-height:13px;font-size:12px;}
.main_con li.li01 {padding-left:75px;width:165px;}
.main_con li.li02 {padding-left:50px;width:199px;background-position:-265px 0;}
.main_con li.li03 {padding-left:60px;width:204px;background-position:-527px 0;}
.main_con li.li04 {padding-left:56px;width:188px;background-position:-778px 0;}
.main_con li .stit {margin:0 0 10px;color:#333;font-size:15px;}

.sitemap {color:#999;background:#333;}
.sitemap-list {overflow:hidden;margin:0 auto;width:1000px;}
.sitemap-list>li {float:left;padding:30px 0 0 20px;width:178px;height:190px;line-height:15px;border-right:1px solid #3d3d3d;}
.sitemap-list>li:first-child {border-left:1px solid #3d3d3d;}
.sitemap-list h4 {margin:0 0 15px;font-size:13px;}
.sitemap-list li li {margin:8px 0;}
.sitemap-list a {color:#666;font-size:12px;}

#footer {overflow:hidden;margin:0 auto;padding:30px 0;width:1000px;}
#footer .foot_info {float:left;color:#717171;}
#footer .foot_info .copy {}
#footer .gobiz {float:right;}

/* sub layout */
.sub_visual {margin:0 0 40px;height:120px;}
.sub_visual.sv01 {background:#211b0c url(../images/sub/sub_visual01.jpg) no-repeat 50% 0;}
.container {margin:0 auto 120px;width:1000px;font-family:tahoma;}
.container:after {display:block;visibility:hidden;clear:both;height:0;content:'.'} 
.snb {float:left;width:200px;}
.snb h2 {margin:0 0 20px;color:#008fd4;font-size:26px;line-height:34px;}
.snb li {border-bottom:1px solid #e6e6e6;}
.snb li a {display:block;padding:10px;font-size:13px;}
.snb li.current a {color:#fff;background:#008fd4 url(../images/sub/snb_on.png) no-repeat 185px 50%;}
.contents {float:right;padding:0 0 100px;width:740px;font-size:13px;line-height:20px;color:#666;}
.titleArea {overflow:hidden;margin:0 0 50px;}
.titleArea h3 {float:left;font-size:25px;line-height:30px;color:#080711;}
.titleArea .path {float:right;padding:10px 0 0 0;font-size:11px;color:#b7b7b7;}
.titleArea .path span {color:#909090;font-weight:600;}


/* sub contents */
.txt_blue01 {margin:0 0 25px;font-size:20px;line-height:26px;color:#008fd4;}
.c_red {color:#c1272d;}
.txt_s01 {margin:0 0 10px;}
.txt_s02 {margin:0 0 15px;font-size:15px;color:#000;}
.greeting {padding-left:256px;min-height:400px;background:url(../images/sub/greet_img.gif) no-repeat 0 0;}
.stit_01 {margin:0 0 5px;font-size:16px;color:#008fd4;}
.stit_02 {margin:0 0 10px;padding-left:30px;color:#008fd4;font-size:20px;line-height:21px;background:url(../images/sub/bul02.gif) no-repeat 0 0;}
.list_bul01 li {margin:0 0 5px;padding-left:10px;background:url(../images/sub/bul01.gif) no-repeat 0 8px;}
.list_bul01 li strong {color:#333;font-weight:400;}

.pt25 {padding-top:25px !important;}
.ml0 {margin-left:0 !important;}
.mb30 {margin-bottom:30px !important;}
.mb40 {margin-bottom:40px !important;}
.mb60 {margin-bottom:60px !important;}

.tab {overflow:hidden;margin:0 0 40px;background:url(../images/sub/tab_line.gif) repeat-x 0 100%;}
.tab li {float:left;margin-left:-1px;}
.tab li:first-child {margin-left:0;}
.tab li a {display:block;padding:9px 20px;text-align:center;border:1px solid #d4d4d4;border-bottom:0;}
.tab li.current {position:relative;z-index:99;}
.tab li.current a {padding:8px 19px 9px;color:#0083c2;border:2px solid #3498db;border-bottom:0;background:#fff;}

.data_a {border-top:2px solid #008fd4;}
.data_a th {padding:8px 0 8px 40px;text-align:left;font-weight:400;color:#333;border-bottom:1px solid #d4d4d4;background:#f2f2f2;}
.data_a td {padding:8px 0 8px 20px;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}

.data_b {border-top:1px solid #d4d4d4;}
.data_b td:first-child {border-left:none;}
.data_b td {padding:3px 0 3px 20px;border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}


.history {background:url(../images/sub/history_line.gif) repeat-y 1px 0;}
.history li {position:relative;margin:0 0 15px;padding:3px 0 3px 120px;background:url(../images/sub/history_bul.png) no-repeat 0 0;}
.history li.line02 {padding:0;}
.history li.line02 p {position:relative;padding:3px 0 3px 120px;}
.history li strong {position:absolute;top:3px;left:30px;font-size:15px;font-weight:600;color:#008fd4;}
.history li.last {background-color:#fff;}

.map {margin:0 0 20px;height:480px;border:1px solid #d4d4d4;}

.contact {overflow:hidden;}
.contact>li {float:left;margin-left:20px;height:238px;border:1px solid #d4d4d4;}
.contact li h4 {padding:12px 0 14px;width:358px;text-align:center;color:#fff;font-size:20px;background:#888;}
.contact li:first-child {margin-left:0;}
.contact li ul {padding-left:20px;}
.contact li li {margin:0 0 3px;padding-left:10px;background:url(../images/sub/bul03.gif) no-repeat 0 9px;}

.sitemap_con {overflow:hidden;}
.sitemap_con li {float:left;margin-left:20px;width:233px;height:240px;}
.sitemap_con li h4 {margin:0 0 10px;padding:10px 0;color:#008fd4;font-size:18px;text-align:center;border:3px solid #008fd4;}
.sitemap_con li li {float:none;margin:0 0 10px;padding-left:10px;height:auto;line-height:16px;background:url(../images/sub/bul01.gif) no-repeat 0 7px;}