/*
	CSS Document
	@charset "utf-8";
*/

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(../font/NanumGothic.eot);
  src: url(../font/NanumGothic.eot?#iefix) format('embedded-opentype'),
       url(../font/NanumGothic.woff) format('woff'),
       url(../font/NanumGothic.ttf) format('truetype');
}

@font-face {
  font-family: 'Nanum Gothic Bold';
  font-style: normal;
  font-weight: 700;
  src: url(../font/NanumGothicBold.eot);
  src: url(../font/NanumGothicBold.eot?#iefix) format('embedded-opentype'),
       url(../font/NanumGothicBold.woff) format('woff'),
       url(../font/NanumGothicBold.ttf) format('truetype');
}
/* reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, cite, code, del, dfn, em, img, ins, q, s, samp, strike,  sub, sup, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, embed { margin:0px; padding:0px; border:0px; }
html { overflow-y:scroll; }
html,body { width:100%; height:100%; *word-break:break-all; -ms-word-break:break-all; }
body, input, button, textarea, select { color:#555; font-family:'Nanum Gothic', 'Dotum', 'Verdana', 'Arial'; font-size:13px; line-height:150%; }
img, fieldset, iframe { border:0px none; }
caption  { width:0px; height:0px; visibility:hidden; line-height:0%; font-size:0px; }
ol, ul, li{ list-style:none; }
input, select, button, img, textarea { vertical-align:middle; }
i, em, address { font-style:normal; }
label, button { cursor:pointer; }
button { margin:0px; padding:0px; border:0px; background-color:transparent; cursor:pointer; }
button *{ position:relative; }
button img { left:-3px; *left:auto; }
table { border-spacing:0; width:100%; border: 0px none; border-collapse:collapse; table-layout:fixed; word-wrap:break-word; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; margin:0px; padding:0px; border:0px; }
form { text-align:left; }
caption, th, td { text-align:left; font-weight:normal; }
legend { *width:0px; }

a:link { color:#555; text-decoration:none; }
a:visited { color:#555; text-decoration:none; }
a:hover { color:#2d93e2; text-decoration:none; }
a:active { color:#555; text-decoration:none; }

a.rollover img.over { display:none; }
a.rollover:hover img { display:none; }
a.rollover:hover img.over { display:inline; }

.float_l { float:left; }
.float_r { float:right; }
.clr_b { clear:both; }


h1 { margin:10px 0px; width:189px; height:50px; float:left; }
h2 { font-size:36px; color:#fff; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; }
h3 { font-size:36px; color:#333; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; }
h4 { margin:30px 0px 15px 0px; padding-left:15px; background:url('http://img.sh-global.co.kr/shg/images/sub_tt_icon.gif') no-repeat 0px 5px; font-size:18px; color:#333; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; }
h5 { font-size:15px; color:#333; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; }
h5 strong { color: #2d93e2; }
h6 { font-size:14px; color:#333; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; }
h6 strong { color: #2d93e2; }

.mg_t_5 { margin-top:5px; }
.mg_t_10 { margin-top:10px; }
.mg_t_15 { margin-top:15px; }
.mg_t_20 { margin-top:20px; }
.mg_t_30 { margin-top:30px; }
.mg_r_5 { margin-right:5px; }
.mg_r_10 { margin-right:10px; }
.mg_r_20 { margin-right:20px; }
.mg_r_30 { margin-right:30px; }
.mg_b_5 { margin-bottom:5px; }
.mg_b_10 { margin-bottom:10px; }
.mg_b_15 { margin-bottom:15px; }
.mg_b_20 { margin-bottom:20px; }
.mg_b_30 { margin-bottom:30px; }

.txt_11 { font-size:11px; }
.txt_99 { color:#999; }
.txt_33 { color:#333; }

.ls_m0h { letter-spacing:-0.5px; }
.ls_m1 { letter-spacing:-1px; }
.ls_m1h { letter-spacing:-1.5px; }

#wrap { width:100%; height:100%; }

/* Header */
#header { width:100%; position:relative; }
#top_area { margin:0px auto; width:1000px; border-top:4px solid #005dab; }
#top_area .t_right { margin-top:24px; width:205px; height:30px; float:right; }
.t_lan { width:113px; height:28px; background:url('http://img.sh-global.co.kr/shg/images/select_arrow.gif') no-repeat 94px 13px; border:1px solid #ececec; float:left; cursor:pointer; }
.t_lan ul li { padding:5px 10px; width:93px; height:18px; font-size:11px; color:#999; }
.t_lan ul li:hover { color:#555; }
.t_lan ul ul { display:none; }
.t_lan ul li:hover ul { margin:3px 0px 0px -11px; width:113px; height:60px; background-color:#fff; border:1px solid #ececec; position:absolute; display:block; z-index:1000; }
.t_lan ul li li { height:14px; color:#999; }
.t_lan ul li li:hover { background-color:#fafafa; color:#2d93e2; }
.t_site { padding-top:5px; width:89px; height:23px; border:1px solid #ececec; border-left:none; font-size:11px; color:#999; float:left; text-align:center; cursor:pointer; }
.t_site:hover { color:#2d93e2; }
#header .header { width:100%; position:relative; z-index:600; }
#header .header .nav-area { width:100%; height:49px; border-top:1px solid #eaeaea; }
#header .sub_nav_bg { left:0; top:124px; width:100%; height:0; background:url('http://img.sh-global.co.kr/shg/images/submenu_bg.png') repeat-x bottom #fff; position:absolute; display:none; z-index:500; }
.nav { margin:0px auto; width:1000px; height:49px; overflow:hidden; }
.nav > ul { overflow:hidden; }
.nav > ul > li { padding-top:16px; float:left; }
.nav > ul > li > a { width:125px; font-size:16px; color:#333; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; text-align:center; display: block; }
.nav > ul > li.selected { background:url('http://img.sh-global.co.kr/shg/images/submenu_on_bg.png') repeat-x 0 49px; }
.nav > ul > li.selected > a { color:#005dab; }
.nav > ul > li > div.sub_nav { padding:15px 0px 15px 15px; width:110px; }
.nav > ul > li > div.sub_nav ul li { padding-top:10px; color:#666; cursor:pointer; word-break:keep-all; }
.nav > ul > li.selected > div.sub_nav ul li { color:#77a4d7; }
.nav > ul > li.selected > div.sub_nav ul li:hover { color:#fff; }

/* Footer */
#footer { margin:0px auto; width:1000px; height:100px; border-top:1px solid #eaeaea; overflow: hidden; }
#footer h1 { margin-top:20px; }
#footer .ft_txt { margin:34px 28px 0px; width:378px; font-size:12px; color:#666; line-height:130%; float:left; }
#footer .ft_btn_area { margin-top:35px; width:299px; height:26px; border:1px solid #ececec; border-bottom:1px solid #d6d6d6; float:left; }
#footer .ft_btn_area ul li { padding-top:3px; height:23px; border-left:1px solid #ececec; float:left; text-align:center; }
#footer .ft_btn_area ul li:first-child { border-left:none; }
#footer .ft_btn_area ul li a { font-size:11px; color:#999; text-decoration:none; }
#footer .ft_btn_area ul li a:hover { text-decoration:underline; }
#footer .ft_sns { margin:35px 0px 0px 15px; width:61px; float:left; }

/* Main */
.m_img { width:100%; height:430px; }
.m_img_bg1 { background:url('../images/new_main_img01.png?ver=1.0') no-repeat center; }
.m_img_bg2 { margin-top:-430px; background:url('../images/new_main_img02.png?ver=1.0') no-repeat center; }
.m_img_bg3 { margin-top:-430px; background:url('../images/new_main_img03.png?ver=1.0') no-repeat center; }
.m_img .text { margin:0px auto; width:1000px; }
.m_img .text_1 img { margin-top:265px; margin-left:-565px; }
.m_img .text_2 img { margin-top:265px; margin-left:-565px; }
.m_img .text_3 img { margin-top:265px; margin-left:-565px; }
/* .m_img .text_3 img { margin-top:265px; float:right; } */

.m_ctns { margin:25px auto; width:1000px; }
.m_ctns .box { padding:28px 19px 0px 19px; width:280px; height:170px; border:1px solid #dedede; }
.re-bg { background:url('http://img.sh-global.co.kr/shg/images/main_recruit_img.jpg') no-repeat 130px 50px; }
.m_tt_line { margin-bottom:10px; width:30px; height:3px; background-color:#005dab; }
.notilist { margin-top:20px; }
.notilist li { padding-left:10px; width:270px; background:url('http://img.sh-global.co.kr/shg/images/list_blit.gif') no-repeat 0px 8px; }
.m_s_tt { font-size:14px; color:#2d93e2; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; }
.m_rcrt_btn { padding-top:2px; width:78px; height:22px; border:1px solid #eaeaea; font-size:11px; color:#444; text-align:center; cursor:pointer; }
.m_rcrt_btn:hover { border:1px solid #005dab; color:#2d93e2; }
.linkslct { width:278px; height:38px; background:url('http://img.sh-global.co.kr/shg/images/select_arrow.gif') no-repeat 255px 18px; border:1px solid #ececec; }
.linkslct ul li { padding:9px 15px; width:248px; height:20px; font-size:16px; color:#444; cursor:pointer; }
.linkslct ul ul { display:none; }
.linkslct ul li:hover ul { margin:9px 0px 0px -16px; width:278px; height:130px; background-color:#fff; border:1px solid #ececec; position:absolute; display:block; overflow-x:hidden; overflow-y:scroll; z-index:100; }
.linkslct ul li li { height:10px; font-size:13px; color:#999; }
.linkslct ul li li:hover { background-color:#fafafa; color:#2d93e2; }
.m_bn { margin-top:10px; width:280px; }

/* Sub */
#sub_img { width:100%; height:100px; }
.sub_img1 { background-image:url('http://img.sh-global.co.kr/shg/company/img/top_img.jpg'); background-position:center; background-repeat:no-repeat; background-size: cover; }
.sub_img2 { background-image:url('http://img.sh-global.co.kr/shg/product/img/top_img.jpg'); background-position:center; background-repeat:no-repeat; background-size: cover; }
.sub_img3 { background-image:url('http://img.sh-global.co.kr/shg/manufacture/img/top_img.jpg'); background-position:center; background-repeat:no-repeat; background-size: cover; }
.sub_img4 { background-image:url('http://img.sh-global.co.kr/shg/rnd/img/top_img.jpg'); background-position:center; background-repeat:no-repeat; background-size: cover; }
.sub_img5 { background-image:url('http://img.sh-global.co.kr/shg/quality/img/top_img.jpg'); background-position:center; background-repeat:no-repeat; background-size: cover; }
.sub_img6 { background-image:url('http://img.sh-global.co.kr/shg/system/img/top_img.jpg'); background-position:center; background-repeat:no-repeat; background-size: cover; }
.sub_img7 { background-image:url('http://img.sh-global.co.kr/shg/recruit/img/top_img.jpg'); background-position:center; background-repeat:no-repeat; background-size: cover; }
.sub_img8 { background-image:url('http://img.sh-global.co.kr/shg/cyberpr/img/top_img.jpg'); background-position:center; background-repeat:no-repeat; background-size: cover; }
.sub_img9 { background-image:url('http://img.sh-global.co.kr/shg/sitemap/img/top_img.jpg'); background-position:center; background-repeat:no-repeat; background-size: cover; }
#sub_img .title { margin:0px auto; padding-top:35px; width:1000px; }
#sub_img .title p { margin-top:10px; font-size:14px; color:#fff; }
#sub_mid { margin:25px auto; width:1000px; overflow: hidden;}
#sub_mid #lnb { margin:20px 50px 0px 0px; width:200px; float:left; }
#sub_mid #lnb ul { border-top:1px solid #dedede; }
#sub_mid #lnb ul li { padding:10px 15px; background:url('http://img.sh-global.co.kr/shg/images/sub_left_arrow.gif') no-repeat 180px 15px; border-bottom:1px solid #dedede; cursor:pointer; }
#sub_mid #lnb ul li a { font-size:15px; color:#333; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; display:block; }
#sub_mid #lnb ul li a:hover { color:#005dab; }
#sub_mid #lnb ul li.on { background:url('http://img.sh-global.co.kr/shg/images/sub_left_on.gif') no-repeat; }
#sub_mid #lnb ul li.on a { color:#fff; }
#sub_mid #lnb ul li.on2 { background:url('http://img.sh-global.co.kr/shg/images/sub_left_on2.gif') no-repeat; color:#fff; }
#sub_mid #lnb ul li.on2 a { color:#fff; }
#sub_mid #lnb ul ul { margin:10px 0px 0px -15px; padding:12px 15px 0px; width:170px; display:none; background-color:#fff; }
#sub_mid #lnb ul li:hover ul { display:block; }
#sub_mid #lnb ul li li { padding:0px 0px 0px 12px; height:24px; background:none; border:none; font-size:13px; color:#666; font-weight:normal; }
#sub_mid #lnb ul li li:hover { color:#2d93e2; }
#sub_mid #lnb ul li li.active { background:url('http://img.sh-global.co.kr/shg/images/sub_left_ss_bar.gif') no-repeat 0px 6px; color:#2d93e2; }

#sub_mid #contens { width:750px; float:left; }
#sub_mid #contens .history { text-align:right; font-size:11px; color:#999; }
#sub_mid #contens .history img { margin:0px 10px; }
#sub_mid #contens .history img:first-child { margin:0px; }
#sub_mid #contens .ctns_area h3 { margin-bottom:40px; }
.tt_line { margin-bottom:20px; width:60px; height:3px; background-color:#005dab; }
.sub_txt_b { font-size:16px; color:#2d93e2; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; }

.h_sub_txt { font-size:15px !important; }
.h_sub_txt strong { color:#2d93e2 !important; }

.img_box { border:1px solid #eee; border-bottom:none; }
.img_txt_box { height:34px; background-color:#a5a7a9; color:#fff; line-height:35px; text-align:center; }

.msubs_view { width:750px; }
.msubs_view .left { margin:0px 20px 0px 0px; width:750px; float:left; }
.msubs_view .left table tr th { font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; padding-left:35px; height:33px; border-bottom:1px solid #dedede; background:url('http://img.sh-global.co.kr/shg/images/list_blit.gif') no-repeat 20px 50% #f5f5f5; line-height:30px;  font-weight:bold;}
.msubs_view .left table tr td { padding-left:20px; height:33px; border-bottom:1px solid #dedede; line-height:1.5; }
.msubs_view .left table tr td.line_b { padding:0px; height:2px; background-color:#50a5e6; border:none; }
.msubs_view .left h4:first-child {margin: 20px 0px 15px 0px;}

/* 01 company */
.subs_view { width:750px; height:240px; }
.subs_view .left { margin:0px 20px 0px 0px; width:470px; float:left; }
.subs_view .left table tr th { padding-left:35px; height:33px; border-bottom:1px solid #dedede; background:url('http://img.sh-global.co.kr/shg/images/list_blit.gif') no-repeat 20px 50% #f5f5f5; line-height:30px; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial';  font-weight:bold;}
.subs_view .left table tr td { padding-left:20px; height:33px; border-bottom:1px solid #dedede; line-height:30px; }
.subs_view .left table tr td.line_b { padding:0px; height:2px; background-color:#50a5e6; border:none; }

/* 02 Product */
.prdt_part { width:200px; float:left; }
.prdt_part p { width:201px; }
.prdt_txt { margin-left:40px; width:510px; float:left; }
.prdt_view { width:750px; height:270px; background:url('http://img.sh-global.co.kr/shg/product/img/product_bg.jpg') no-repeat; }
.prdt_view .left { margin:30px 20px 0px 0px; width:280px; float:left;height: 280px; }
.prdt_view .left table tr th { padding-left:35px; height:33px; border-bottom:1px solid #dedede; background:url('http://img.sh-global.co.kr/shg/images/list_blit.gif') no-repeat 20px 50% #f5f5f5; line-height:30px; }
.prdt_view .left table tr td { padding-left:20px; height:33px; border-bottom:1px solid #dedede; line-height:30px; }
.prdt_view .left table tr td.line_b { padding:0px; height:2px; background-color:#50a5e6; border:none; }
.prdt_list { overflow:hidden; margin-top:20px; width:750px; clear:both; }
.prdt_list ul li { margin:0px 6px 10px 0px; width:120px; float:left; cursor:pointer; height: 110px;}
.prdt_list ul li:nth-child(6n){ margin:0px 0px 10px 0px; width:120px; float:left; cursor:pointer; }
/*.prdt_list ul li:first-child { margin-left:0px; }
.prdt_list ul li:first-child + li + li + li + li + li + li + li { margin-left:0px;  }
.prdt_list ul li:first-child + li + li + li + li + li + li + li + li + li + li + li + li { margin-left:0px;  }
.prdt_list ul li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li  { margin-left:0px; }*/
.prdt_list ul li img { border:1px solid #eee; border-bottom:none; }
.prdt_list ul li p { width:120px; height:24px; background-color:#a5a7a9; color:#fff; line-height:23px; text-align:center; }
.prdt_list ul li p.line { width:120px; height:36px; background-color:#a5a7a9; color:#fff; line-height:15px; text-align:center; padding-top:3px; }

/* 04 RnD */
.dvlp_list ul li { margin-top:10px; padding-left:10px; background:url('http://img.sh-global.co.kr/shg/images/list_blit.gif') no-repeat 0px 8px; }
.dvlp_list ul li:first-child { margin:0px; }
.dvlp_list ul li strong { color: #2d93e2; }
.dvlp_img_thr { width:230px; float:left; }
.dvlp_img_two { width:360px; float:left; }

/* it_system */
.certify_list {overflow:hidden;}
.certify_list div {float:left;width:198px;}
.certify_list div {margin-left:40px;}
.certify_list div:first-child {margin-left:0;}

/* 08 Board */
.bd_search { width:375px; float:right; }
.bd_search .select { margin-right:10px; width:88px; height:26px; background:url('http://img.sh-global.co.kr/shg/images/select_arrow.gif') no-repeat 70px 11px; border:1px solid #ececec; float:left; cursor:pointer; }
.bd_search .select ul li { padding:0px 10px; width:68px; height:26px; color:#999; line-height:25px; }
.bd_search .select ul li:hover { color:#555; }
.bd_search .select ul ul { display:none; }
.bd_search .select ul li:hover ul { margin:1px 0px 0px -11px; width:88px; height:78px; background-color:#fff; border:1px solid #ececec; position:absolute; display:block; z-index:100; }
.bd_search .select ul li li { height:26px; font-size:11px; color:#999; }
.bd_search .select ul li li:hover { background-color:#fafafa; color:#2d93e2; }
.bd_search input { margin-right:5px; width:196px; height:24px; border:1px solid #ececec; float:left; }
.bd_search .btn { width:68px; height:26px; border:1px solid #ececec; border-bottom:1px solid #d6d6d6; color:#999; line-height:25px; text-align:center; float:left; cursor:pointer; }
.bd_search .btn:hover { border:1px solid #005dab; color:#2d93e2; }
#bd_list { float:left; }
#bd_list tr th { height:40px; background-color:#fafafa; border-top:1px solid #333; border-bottom:1px solid #dedede; font-size:14px; color:#333; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; text-align:center; vertical-align:middle; }
#bd_list tr td { height:40px; border-bottom:1px solid #dedede; color:#999; text-align:center; vertical-align:middle; }
#bd_list tr td:first-child + td { padding:0px 15px; color:#555; text-align:left; }
#bd_view tr th { padding:10px 20px; background-color:#fafafa; border-top:1px solid #333; border-bottom:1px solid #dedede; font-size:14px; color:#333; vertical-align:middle; }
#bd_view tr td { padding:10px 0px 10px 20px; border-bottom:1px solid #dedede; vertical-align:middle; }
#bd_view tr td.ctn { padding:25px 20px; }
#bd_view tr td.ctn p img,
#bd_view tr td.ctn img{
  width: 100%;
  height: 100%;
}
#bd_write tr:first-child th, #bd_write tr:first-child td { border-top:1px solid #333; }
#bd_write tr th { padding:10px 20px; background-color:#fafafa; border-bottom:1px solid #dedede; font-size:14px; color:#333; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; vertical-align:middle; }
#bd_write tr td { padding:10px; border-bottom:1px solid #dedede; vertical-align:middle; }
#bd_write tr td input { height:20px; border:1px solid #ececec; }
#bd_write tr td textarea { /*width:620px;*/ height:280px; border:1px solid #ececec; }
.bd_bar { background:url('http://img.sh-global.co.kr/shg/images/bd_bar.gif') no-repeat 0 50%; }
.bd_page { margin-top:30px; float:left; }
.bd_page ul { margin:0px 10px; float:left; }
.bd_page ul li { margin-left:5px; width:28px; height:28px; border:1px solid #eaeaea; line-height:30px; float:left; text-align:center; cursor:pointer; }
.bd_page ul li:first-child { margin-left:0px;; }
.bd_page ul li:hover { color:#2d93e2; }
.bd_page ul li.on { border:1px solid #666; background-color:#666; color:#fff; }
.bd_page .btn { width:28px; height:28px; border:1px solid #eaeaea; float:left; cursor:pointer; }
.bd_page .btn:hover { background-color:#f2f2f2; }
.page_first { background:url('http://img.sh-global.co.kr/shg/cyberpr/img/bd_btn_first.gif') no-repeat 9px 9px; }
.page_prev { background:url('http://img.sh-global.co.kr/shg/cyberpr/img/bd_btn_prev.gif') no-repeat 11px 9px; }
.page_next { background:url('http://img.sh-global.co.kr/shg/cyberpr/img/bd_btn_next.gif') no-repeat 11px 9px; }
.page_last { background:url('http://img.sh-global.co.kr/shg/cyberpr/img/bd_btn_last.gif') no-repeat 9px 9px; }
.bd_btn_b { width:88px; height:34px; border:1px solid #ececec; border-bottom:1px solid #d6d6d6; font-size:14px; color:#333; line-height:32px; text-align:center; cursor:pointer; }
.bd_btn_b:hover { border:1px solid #005dab; color:#2d93e2; }
.bd_btn_s { width:58px; height:34px; border:1px solid #ececec; border-bottom:1px solid #d6d6d6; font-size:14px; color:#333; line-height:32px; text-align:center; cursor:pointer; }
.bd_btn_s:hover { border:1px solid #005dab; color:#2d93e2; }


#bdlist { float:left; }
#bdlist tr th { height:40px; background-color:#fafafa; border-top:1px solid #333; border-bottom:1px solid #dedede; font-size:14px; color:#333; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial';  font-weight:bold; text-align:center; vertical-align:middle; }
#bdlist tr td { height:40px; border-bottom:1px solid #dedede; color:#999; vertical-align:middle; }

.sitemapnav { margin:0px auto; width:500px; height:300px; overflow:hidden; }
.sitemapnav > ul { overflow:hidden; }
.sitemapnav > ul > li { padding-top:16px; float:left; }
.sitemapnav > ul > li > a { width:125px; font-size:16px; color:#333; font-family:'Nanum Gothic bold', 'Dotum', 'Verdana', 'Arial'; font-weight:bold; text-align:center; display: block; }
.sitemapnav > ul > li.selected { background:url('http://img.sh-global.co.kr/shg/images/submenu_on_bg.png') repeat-x 0 49px; }
.sitemapnav > ul > li.selected > a { color:#005dab; }
.sitemapnav > ul > li > div.sub_nav { padding:15px 0px 15px 15px; width:110px; }
.sitemapnav > ul > li > div.sub_nav ul li { padding-top:10px; color:#666; cursor:pointer; }
.sitemapnav > ul > li.selected > div.sub_nav ul li { color:#77a4d7; }
.sitemapnav > ul > li.selected > div.sub_nav ul li:hover { color:#fff; }


a.contact_point { font-weight:400; color:#2980b9; }


/***** 스마트공장 수준*****/
.smart_tb{
  width: 100%;
  border: 0;
}
.smart_tb th{
  padding: 10px;
  border: 1px solid #ddd;
  text-align: center;
  background: #2d93e2;
  color: #fff;
  font-weight: 600;
}
.smart_tb td{
  padding: 10px;
  border: 1px solid #ddd;
  text-align: center;
}
.smart_tb .blue{
  background-color: #e6f4ff;
}
.certify_list .smart_div{
  float: left;
  width: 155px;
}
.certify_list .smart_div img{
  width: 154px;
}