@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);

/*reset
********************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
body{line-height:1;}
body #cboxLoadedContent img{max-width:none;}
ol,ul{list-style: none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{font-weight: normal;text-align:left;}
h1,h2,h3,h4,h5,h6{clear:both;}
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus {outline:thin dotted;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{di¬splay: inline-block;}
audio:not([controls]){display:none;}
del{color:#333;}
ins{background: #fff9c0;text-decoration:none;}
hr{background-color:#ccc;border:0;height:1px;margin:24px;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align: baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
small{font-size:smaller;}
img{border:0;-ms-interpolation-mode:bicubic;}

/* Clearing floats */
.clear:after,.wrapper:after,.format-status .entry-header:after {clear: both;}
.clear:before,.clear:after,.wrapper:before,.wrapper:after,.format-status .entry-header:before,.format-status .entry-header:after {display: table;content: "";}

/* =Repeatable patterns
-------------------------------------------------------------- */
/* Small headers */
.archive-title,.page-title,.widget-title,.entry-content th,.comment-content th {font-size:11px;line-height:1.2;font-weight:bold;color:#636363;}

/* Shared Post Format styling */
article.format-quote footer.entry-meta,article.format-link footer.entry-meta,article.format-status footer.entry-meta{font-size: 11px;line-height: 2.181818182;}

/* Form fields, general styles first */
button,input,textarea{border: 1px solid #ccc;font-family: inherit;padding: 6px;}
button,input{line-height:normalÒ;}
textarea{font-size:100%;overflow:auto;vertical-align:top;}

/* Reset non-text input types */
input[type="checkbox"],input[type="radio"],input[type="file"],input[type="hidden"],input[type="image"],input[type="color"] {border: 0;border-radius: 0;padding: 0;}

/* Buttons */
.menu-toggle,input[type="submit"],input[type="button"],input[type="reset"],article.post-password-required input[type=submit],li.bypostauthor cite span {font-size: 12px;line-height: 1.5;color: #7c7c7c;background-color:transparent;border:0 none;margin:0;}
.menu-toggle,button,input[type="submit"],input[type="button"],input[type="reset"] {cursor: pointer;}
button[disabled],input[disabled] {cursor: default;}
li.bypostauthor cite span {color: #fff;background-color: #21759b;background-image: none;border: 1px solid #1f6f93;border-radius: 2px;box-shadow: none;padding: 0;}

/* Responsive image */
.entry-content img,.comment-content img,.widget img {max-width: 100%;}
img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"] {height: auto;}
img.size-full,img.size-large,img.header-image,img.wp-post-image {max-width: 100%;height: auto;}

/* Make sure videos and embeds fit their containers */
embed,iframe,object,video {max-width: 100%;}
.entry-content .twitter-tweet-rendered {max-width: 100% !important;}

/* image */
.alignleft {float: left;}
.alignright {float: right;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {max-width: 100%;padding: 4px;}
.wp-caption .wp-caption-text,.gallery-caption,.entry-caption {font-style: italic;font-size: 12px;line-height: 2;color: #757575;}
img.wp-smiley,.rsswidget img {border: 0;border-radius: 0;box-shadow: none;margin-bottom: 0;margin-top: 0;padding: 0;}
.entry-content dl.gallery-item {margin: 0;}
.gallery-item a,.gallery-caption {width: 90%;}
.gallery-item a {display: block;}
.gallery-caption a {display: inline;}
.gallery-columns-1 .gallery-item a {max-width: 100%;width: auto;}
.gallery .gallery-icon img {height: auto;max-width: 90%;padding: 5%;}
.gallery-columns-1 .gallery-icon img {padding: 3%;}

/* Navigation */
.site-content nav {clear: both;line-height: 2;overflow: hidden;}
#nav-above {padding: 24px 0;}
#nav-above {display: none;}
.paged #nav-above {display: block;}
.nav-previous,.previous-image {float: left;width: 50%;}
.nav-next,.next-image {float: right;text-align: right;width: 50%;}
.nav-single + .comments-area,#comment-nav-above {margin: 48px 0;}
#mobile-navigation{height:0;overflow:hidden;}

/*Basic
*****************************************************************************/
img{max-width:100%;}
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0;}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.show,.m_hide{display:block;}
.hide,.m_show,caption,legend{display:none;}
.clear{clear:both;}
strong, .strong, h1, h2, h3, h4, h5, h6{font-family:'나눔고딕','Nanum Gothic'/* 'NanumGothicBold', 'NanumGothicWEB' */;}
.hr_dashed{clear:both;border-top:1px dashed #ddd;}
.btn_group{position:absolute;bottom:20px;right:20px;z-index:20;}
.btn_group span{float:left;display:block;width:25px;height:25px;background-image:url(image/btn_slide_white.png);background-repeat:no-repeat;text-indent:-9999em;overflow:hidden;cursor:pointer;}
.home .btn_group span{background-image:url(image/btn_slide_gray.png);}
.btn_group span.btn_prev{background-position:0 0;margin-right:5px;}
.btn_group span.btn_next{background-position:100% 0;}
.br{display:block;}
.bul_blue li{padding-left:10px;background:url(image/bul_cire2.png) no-repeat 0 8px;}

/* Body, links, basics */
html {font-size: 100%;}
body {font-size: 13px;line-height:1.6em;font-family:'돋움',Dotum,Helvetica,Tahoma,Arial,sans-serif;/* '나눔고딕','Nanum Gothic' */text-rendering: optimizeLegibility;color: #222;}
a {outline: none;color: #222;text-decoration:none;}
a:hover {color: #215faa;}
.ir_num1,.post_date,.company_main .c_main_content .order3 .staff1,.h_txt_en,.view_date span{font-family:Helvetica,Arial,sans-serif;}
.ir_num2,.post_list .post_date,.post_list .post_hit,.post_list .post_file .post_date {font-family:Arial,sans-serif;}
.li_type1 .post_list .head div{font-size:13px;font-family:'나눔고딕','Nanum Gothic',sans-serif;}

/*layout*/
#wrap,#header,#container,#footer,#site-navigation{clear:both;}
#wrap{width:960px;margin:0 auto;}
#container{float:center;width:960px;}
#content{float:center;width:960px;}
.hr_top{font-size:0;line-height:0;height:7px;background:url(image/bg_hr_top.gif) no-repeat 0 0 #232323;}
.page-full-width 
#content{float:none;width:auto;}
.strong{font-weight:bold;}
.home 


#content .snb {float:left;width:185px;padding:0;margin:0;}
#content .snb .snbBottom {padding:0px;margin-top:10px}


#content .snb .category {padding:0;}
#content .snb .category h2 {margin:0 0 10px 0;font-family:nanumgothic,dotum;font-size:20px;letter-spacing:-2px;font-weight:bold;color:#fff;padding-left:23px;text-align:left;background:url(image/sub_title_bg_03.gif) no-repeat;height:150px;line-height:40px;}

#content .snb .category ul {padding:0;margin:0;}
#content .snb .category li {list-style-type:none;margin:0;border-bottom:1px #ddd solid}
#content .snb .category .m2 {font-size:12px;letter-spacing:-1px;}
#content .snb .category .m2 a {font-family:'돋움';color:#444;display:block;padding-left:23px;height:28px;line-height:28px;background:url(image/snb_m2_ico.gif) no-repeat 10px 7px;_line-height:29px;}
#content .snb .category .m2 a:hover {text-decoration:none;background-color:#ffffff;background:url(image/sub_active_black.jpg) repeat-x 0 0;font-weight:bold;}
#content .snb .category .selected2 a {color:#fff;background:url(image/sub_active_orange.jpg) repeat-x 0 0;font-weight:bold;height:30px;line-height:30px}
#content .snb .category .selected2 a:hover {color:#fff;text-decoration:none;}
#content .snb .category .selected2 span.num {color:#fff}
#content .snb .category .orange a {background:url(image/sub_active_orange.jpg) repeat-x 0 0;}
#content .snb .category .green a {background:url(image/sub_active_green.jpg) repeat-x 0 0;}
#content .snb .category .blue a {background:url(image/sub_active_blue.jpg) repeat-x 0 0;}
#content .snb .category .light_blue a {background:url(image/sub_active_light_blue.jpg) repeat-x 0 0;}
#content .snb .category .black a {background:url(image/sub_active_black.jpg) repeat-x 0 0;}
#content .snb .category .grey a {background:url(image/sub_active_grey.jpg) repeat-x 0 0;}
#content .snb .category .red a {background:url(image/sub_active_red.jpg) repeat-x 0 0;}
#content .snb .category ul li ul {margin:0px;background:none;background:#f0f0f0 url(image/submenu_shadow.gif) repeat-x top;padding:10px 0;border-top:none}
#content .snb .category ul li ul li.m3 {font-weight:normal;font-size:12px;border-bottom:none}
#content .snb .category ul li ul li.m3 a {font-weight:normal;font-family:dotum;color:#454545;display:block;padding-left:23px;height:21px;line-height:21px;background:url(image/snb_m3_ico.gif) no-repeat 16px 8px;letter-spacing:-1px;}
#content .snb .category ul li ul li.m3 a:hover {text-decoration:none;color:#000;background-color:#ddd;}
#content .snb .category ul li ul li.selected3 a {color:#ff6000;font-weight:bold;background:url(image/snb_m3_ico_open.gif) no-repeat 15px 7px;}
#content .snb .category .spaceLi {height:7px;}
#content .snb .category .new {font:normal 10px arial;c#content .snb .category h2 {margin:0 0 10px 0;font-family:nanumgothic,dotum;font-size:20px;letter-spacing:-2px;font-weight:bold;color:#fff;padding-left:23px;text-align:left;background:url(image/sub_title_bg_01.gif) no-repeat;height:150px;line-height:40px;}olor:#ff0000;}
#content .snb .category .num {font:normal 11px arial;color:#999;}

#content .subContent {float:left;border-top:4px #6b6b6b solid;margin-top:25px;width:740px;padding:0;margin:0;}
#content .subContent .location {clear:both;font:normal 11px dotum;color:#999;padding:10px 10px 0 0;width:75%;text-align:right}
#content .subContent .location a {color:#999;letter-spacing:-1px;}
#content .subContent .location a:hover {color:#000}
#content .subContent h3.subTitleSubject {margin:0;padding:0;border-bottom:2px #e1e1e1 solid;font-size:20px;font-family:nanumgothic,dotum;font-weight:bold;padding-bottom:10px;letter-spacing:-1px;margin-bottom:15px;color:#555;padding-left:5px;}

#side-filtered-menu{display:none;font-family:'나눔고딕','Nanum Gothic',sans-serif;}

/* Assistive text */
.assistive-text,.site .screen-reader-text {position: absolute !important;clip: rect(1px, 1px, 1px, 1px);}
.main-navigation .assistive-text:hover,.main-navigation .assistive-text:active,.main-navigation .assistive-text:focus {background: #fff;border: 2px solid #333;border-radius: 3px;clip: auto !important;color: #000;display: block;font-size: 12px;padding: 12px;position: absolute;top: 5px;left: 5px;z-index: 100000; /* Above WP toolbar */}

/*contact style*/
.list_contact li{padding-left:24px;}
.list_contact .name{background:url(image/ico_name.png) no-repeat 0 3px;}
.list_contact .email{background:url(image/ico_email.png) no-repeat 0 4px;}
.list_contact .phone{background:url(image/ico_phone2.png) no-repeat 0 2px;}
.list_contact .mp{background:url(image/ico_mp.png) no-repeat 0 3px;}
.list_contact .addr{background:url(image/ico_addr.png) no-repeat 0 3px;}
.list_contact .subway{background:url(image/ico_sub.png) no-repeat 2px 3px;}
.list_contact .bus{background:url(image/ico_bus.png) no-repeat 0 3px;}
.list_contact .fax{background:url(image/ico_fax.png) no-repeat 0 3px;}
.cont_01 h2 {font-size: 20px;line-height: 1.3em;font-weight: normal;padding-bottom: 34px;}

.cont_01 .list_contact li.addr {float:left;margin-right:30px}
.list_contact .addr{background:url(image/ico_addr.png) no-repeat 0 1px;}
.cont_01 .list_contact li {display:inline-block}

.entry-content .bgmp_placemark p{margin:0}
.bgmp_placemark .phone {background:url(image/ico_phone2.png) no-repeat 0 0;padding-left:21px;font-size:13px}
.bgmp_placemark .email{background:url(image/ico_email.png) no-repeat 0 2px;padding-left:23px;font-size:13px}
.bgmp_placemark h3 {width:96%;border-bottom:1px solid #999}
.bgmp_placemark {width:100%; overflow-x:hidden;overflow-y: hidden}

/* Footer */
#footer{width:900px;font-size:12px;background:#404040;padding:25px 30px;color:#909090;margin-top:20px;}
#footer a{color:#909090;}
.ft_wrap{padding-bottom:0px;overflow:hidden;}

.link2{margin-bottom:1px;padding-bottom:10px;}
.link2 span,.ft_wrap p span{padding:0 5px;}
.ie .ft_wrap .half {width:60%}
.ie .link2 span, .ft_wrap p span {padding:0 5px}
.ft_wrap .half a {white-space: nowrap}
.ft_sns{position:absolute;right:0;bottom:15px;display:none;}/*삭제*/
.ft_sns li{float:left;margin-left:8px;}
.ft_sns li a{display:block;width:68px;height:68px;overflow:hidden;text-indent:-9999em;overflow:hidden;background-size:100% auto!important;}
.ft_sns li.ico_tw a{background:url(images/ico_tw.png) no-repeat 0 0;}
.ft_sns li.ico_fb a{background:url(images/ico_fb.png) no-repeat 0 0;}
.ft_sns li.ico_rss a{background:url(images/ico_rss.png) no-repeat 0 0;}
.copyright{clear:both;font-size:11px;border-top:1px solid #909090;padding-top:15px;}
.copyright p{font-family:'나눔고딕','Nanum Gothic',Helvetica,Tahoma,Arial,sans-serif;}
.vr{padding:0 15px;background:url(images/bg_vr3.gif) no-repeat 50% 50%;}
.ie7 .vr{zoom:1;}

/*content - Sidebar*/
#content .entry-header{border-top:3px solid #6b6b6b;border-bottom:1px solid #e1e1e1;padding:12px 0;margin-bottom:26px;}
#content .entry-header h1{color:#222;clear:none;font-size:21px;letter-spacing:-0.1em;}
.entry-content h4{font-size:16px;font-weight:bold;color:#333;margin-bottom:10px;margin-top:20px}
.entry-content h4.hr_bt{border-bottom:2px solid #6b6b6b;padding-bottom:10px;margin-bottom:22px;}
.banner_wrap{overflow:hidden;margin-top:30px;}
.banner_wrap li{float:left;width:49%;margin-left:2%;text-align:center;}
.banner_wrap li:first-child{margin-left:0;}

/*content - side - location*/
.location{float:right;width:51%;text-align:right;}
.location a,.location img,.location span{vertical-align:middle;}
.location a{display:inline-block;font-size:12px;color:#999;*zoom:1;white-space:nowrap;/* cursor:pointer; */}
.location a:hover{color:#999;}
.location .go_home img{margin-bottom:2px;}
.ie7 .location .go_home{margin-top:1px}
.location span{margin:0 5px 0 7px;}
/*color*/
.color_blue,.top_menu ul li a.color_blue{color:#02a5ed;}
.color_green{color:#4aad0b;}

/*font*/
#side>h2,.nav-menu>li>a,.top_menu ul li a,.hd_right .go_catalog,.copyright,.staff dd,body.search .entry-header .date,body.search #content .page-header{font-family:Helvetica,sans-serif;}

/*side*/
#side>div,.side_banner li{margin-bottom:8px;}
.side_banner li{display:none;}
.company .side_banner li.go_brochure,.company .side_banner li.go_catalog,
.business .side_banner li.go_brochure,.business .side_banner li.go_press,
.ir .side_banner li.go_brochure,.ir .side_banner li.go_catalog,
.careers .side_banner li.go_story,.careers .side_banner li.go_film,
.media .side_banner li.go_career,.media .side_banner li.go_catalog{display:block;}
.side_head{height:100%;background-repeat:no-repeat;background-position:100% 100%;}
.side_head .side_inner{height:130px;padding:20px 0 0 20px;background-repeat:no-repeat;}
.side_head h2{height:22px;text-indent:-9999em;overflow:hidden;*zoom:1;}
.side_menu{font-size:14px;font-weight:bold;/* letter-spacing:-0.1em; */}
.side_menu ul li a{display:block;color:#fff;background:#434749;border-top:1px solid #4e5254;border-bottom:1px solid #363a3b;padding:10px 20px 12px;}
.side_menu>ul>li>a:hover,.side_menu>ul>li.current>a{background:#00a5e6;border-top:1px solid #00a5e6;border-bottom:1px solid #227597;}
.side_menu ul li:first-child a{border-top:0 none!important;}
.side_menu ul ul{border-bottom:1px solid #363a3b;background:#636668;padding:10px 0;position:relative;}
.side_menu ul ul li:first-child:before{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #636668;position:absolute;top:-5px;left:20px;z-index:10;}
.side_menu ul ul li a{display:block;color:#fff;background: url(image/bul_rect1.gif) no-repeat 20px 50% #636668;border:0 none;padding:4px 20px 4px 30px;font-size:13px;font-weight:normal;}
.side_banner a,.side_banner img{display:block;}

/*side-navi-color*/
body.careers .side_menu > ul > li > a:hover,body.careers .side_menu > ul > li.current > a,
body.media .side_menu > ul > li > a:hover,body.media .side_menu > ul > li.current > a{background:#ff6e5b;border-top:1px solid #ff6e5b;border-bottom:1px solid #a05a52;}

/* sidebar
**********************************************************************************/
.company .side_head,.business .side_head,.ir .side_head{background: rgb(0,165,230); /* Old browsers */background: -moz-linear-gradient(top,  rgba(0,165,230,1) 0%, rgba(0,147,221,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,165,230,1)), color-stop(100%,rgba(0,147,221,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,165,230,1) 0%,rgba(0,147,221,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(0,165,230,1) 0%,rgba(0,147,221,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(0,165,230,1) 0%,rgba(0,147,221,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(0,165,230,1) 0%,rgba(0,147,221,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a5e6', endColorstr='#0093dd',GradientType=0 ); /* IE6-9 */}
.careers .side_head, .media .side_head{background: rgb(255,136,120); /* Old browsers */background: -moz-linear-gradient(top,  rgba(255,136,120,1) 0%, rgba(255,110,91,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,136,120,1)), color-stop(100%,rgba(255,110,91,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(255,136,120,1) 0%,rgba(255,110,91,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(255,136,120,1) 0%,rgba(255,110,91,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(255,136,120,1) 0%,rgba(255,110,91,1) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(255,136,120,1) 0%,rgba(255,110,91,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8878', endColorstr='#ff6e5b',GradientType=0 ); /* IE6-9 */}

.company .side_head .side_inner{background-image:url(image/bg_side_company.png);background-position:100% 100%;}
.company .side_head h2{background:url(image/txt_side_company1.png) no-repeat 0 0 transparent;}
.business .side_head .side_inner{background-image:url(image/bg_side_business.png);background-position:100% 100%;}
.business .side_head h2{background:url(image/txt_side_business.png) no-repeat 0 0 transparent;}
.ir .side_head .side_inner{background-image:url(image/bg_side_ir.png);background-position:100% 100%;}
.ir .side_head h2{background:url(image/txt_side_ir.png) no-repeat 0 0 transparent;}
.careers .side_head .side_inner{background-image:url(image/bg_side_careers.png);background-position:100% 100%;}
.careers .side_head h2{background:url(image/txt_side_careers.png) no-repeat 0 0 transparent;}
.media .side_head .side_inner{background-image:url(image/bg_side_media.png);background-position:100% 100%;}
.media .side_head h2{background:url(image/txt_side_media.png) no-repeat 0 0 transparent;}

/* =Main content and comment content
-------------------------------------------------------------- */
.entry-content p,.entry-summary p,.comment-content p,.mu_register p {margin: 0 0 27px;line-height:1.6em;}
.entry-content p.txt_point_05 {margin: 0 0 29px;line-height:1.6em;font-size:23px;line-height:1.3em;color:#333;font-family: 'Nanum Gothic', sans-serif!important;}
.ie8 .entry-content p.txt_point_05.alignleft {margin-bottom:25px}
.mu_register p.txt_point_06 {margin: 0 0 27px;line-height:1.6em;}
.entry-content .manage .txt_point_wrap p.txt_point_07 {margin: 0 0 19px;line-height:1.6em;;font-size:23px;line-height:1.3em;color:#333;font-family: Nanum Gothic, sans-serif!important;}
.entry-content p.txt_point_08 {margin: 0 0 20px;line-height:1.6em;font-size:23px;line-height:1.3em;color:#333;font-family: 'Nanum Gothic', sans-serif!important;}
.li_type1 p.txt_point_09 {margin: 0 0 27px;line-height:1.6em;font-size:23px;line-height:1.3em;color:#333;font-family: 'Nanum Gothic', sans-serif!important;}
.ie7 .li_type1 p.txt_point_09 {padding-bottom:0}
.entry-content .financial .txt_point_10 {margin: 0 0 17px;}
.li_type1 p.txt_point_10 {margin: 0 0 28px;}
.ie7 .entry-content .financial .txt_point_10 {padding-bottom:0}
.entry-content p.txt_point_11 {margin:0 0 42px}
.ie7 .entry-content p.txt_point_11 {padding-bottom:40px}
.li_type1 p.txt_point_12 {margin:0 0 28px}
.ie7 .li_type1 p.txt_point_12 {padding-bottom:0}
.ir_contact p.txt_point {margin:0 0 28px}

.li_type1 img.img_point02,.ir_contact p.txt_point img {padding-right:30px}
.entry-content .system .txt_point_13 {margin:0 0 18px}
.li_type1 p.txt_point_06,.li_type3 p.txt_point_06 {margin:0 0 27px}

.entry-meta {clear: both;}
.entry-meta .edit-link a{color:#ddd;}
p.txt_point{font-size:23px;line-height:1.3em;color:#333;font-family: 'Nanum Gothic', sans-serif!important;}
.ie7 p.txt_point{margin:0;padding-bottom:30px;}
.ie7 p.txt_point.txt_point_10 {padding-bottom:0}

/*table*/
.table_style1{font-size:13px;border-top:2px solid #3d83a0;border-bottom:2px solid #a6a6a6;width:100%;}
.table_style1 th,.table_style1 td{padding:12px 0;text-align:center;vertical-align:middle;}
.table_style1 th{font-weight:bold;}
.table_style1 thead th{font-size:13px;background:#f0f0f0;color:#4f4f4f;border-left:1px solid #e1e1e1;}
.table_style1 thead th:first-child{border-left:0 none;}
.table_style1 tbody th{background-color:#fbfbfb;}
.table_style1 tbody th,.table_style1 tbody td{font-size:13px;border-top:1px solid #e1e1e1;}
.table_style1 tbody td{border-left:1px solid #e1e1e1;}
.table_style1 .align_left{text-align:left!important;padding:10px!important;}
.table_style1 .bt_border{border-bottom:1px solid #e1e1e1;}
.table_style1 .border_left_none{border-left:0 none;}
.table_style1 thead th{background:url(image/bg_thead.png) repeat-x 0 100% #fff;}
.table_style1 tbody tr:first-child th,.table_style1 tbody tr:first-child td{background-image:url(image/bg_thead2.png);background-repeat:repeat-x;background-position:0 0;}
.table_style1 thead th.item2-1{border-left:1px solid #e1e1e1;}

/*main
*********************************************************************************************************/
/*common*/
.btn_circel{display:block;width:58px;height:58px;text-indent:-9999em;overflow:hidden;position:absolute;z-index:10;}
/*메인 슬라이드*/
.main_slide{height:340px;overflow:hidden;position:relative;}
.main_slide ul{width:2000em;position:absolute;top:0;left:0;}
.main_slide ul li{float:left;}
.main_slide ul li img{display:block;filter:grayscale;}
.main_slide_nav{position:absolute;left:0;bottom:20px;text-align:center;width:100%;height:11px;z-index:10;}
/* .main_slide_nav span{display:inline-block;width:11px;height:11px;background-image:url(image/bg_slide_nav.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999em;overflow:hidden;margin:0 6px;cursor:pointer;} */
.main_slide_nav span{display:inline-block;padding:6px 6px 5px;font-size:0;background-image:url(image/bg_slide_nav.png);background-repeat:no-repeat;background-position:0 0;overflow:hidden;margin:0 6px;cursor:pointer;vertical-align:top;height:0;}
.main_slide_nav span.active{background-position:0 -11px;}
.ie7 .main_slide_nav span{zoom:1;}

/*common*/
.btn_circel{display:block;width:58px;height:58px;text-indent:-9999em;overflow:hidden;position:absolute;z-index:10;}
/*서브 슬라이드*/
.sub_slide{height:200px;overflow:hidden;position:relative;}
.sub_slide ul{width:2000em;position:absolute;top:0;left:0;}
.sub_slide ul li{float:left;}
.sub_slide ul li img{display:block;filter:grayscale;}
.sub_slide_nav{position:absolute;left:0;bottom:20px;text-align:center;width:100%;height:11px;z-index:10;}
/* .sub_slide_nav span{display:inline-block;width:11px;height:11px;background-image:url(image/bg_slide_nav.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999em;overflow:hidden;margin:0 6px;cursor:pointer;} */
.sub_slide_nav span{display:inline-block;padding:6px 6px 5px;font-size:0;background-image:url(image/bg_slide_nav.png);background-repeat:no-repeat;background-position:0 0;overflow:hidden;margin:0 6px;cursor:pointer;vertical-align:top;height:0;}
.sub_slide_nav span.active{background-position:0 -11px;}
.ie7 .sub_slide_nav span{zoom:1;}

/*메인 탭*/
.main_tab_nav{height:40px;line-height:40px;background:url(image/bg_main_tab.gif) repeat-x 0 -5px #232b3e;}
.main_tab_nav li{float:left;margin:0 10px 0 25px;}
.main_tab_nav li a{display:block;font-size:12px;font-weight:bold;color:#fff;background:url(image/bul_rect.gif) no-repeat 0 -75px;padding-left:20px;}
.main_tab_nav li a:hover,.main_tab_nav li.active a{background-position:0 16px;}
.main_top{overflow:hidden;position:relative;font-size:12px;}
.main_top>ul>li{position:relative;float:left;width:25%;height:200px;}
.main_top>ul>li>div{padding:28px 0 0 15px;}
.main_top li a,.main_top li span{display:block;line-height:1.5em;color:#666;}
.biz_con .main_top li.order3{width:50%;}
.biz_con .main_top li.order1{height:360px;/* 180px */background:#65bb38;position:absolute;top:0px;left:0px;}
.biz_con .main_top li.order3{height:360px;background:#fff;overflow:hidden;}
#business_slide ul{position:relative;width:20000em;}
#business_slide ul li{width:450px;height:360px;position:relative;float:left;}
.biz_con .main_top li.order4{height:360px;background:#757575;}
.biz_con .main_top li.order5{height:360px;/* 180px */background:#fff;position:absolute;top:180px;right:0;}
.biz_con .main_top li.order6{height:180px;background:url(image/main_t1_bg.jpg) no-repeat 0 50%;}
.biz_con .main_top li.order7{height:180px;background:url(image/main_t4_bg.png) no-repeat 0 0 #65bb38;}
.biz_con .main_top li.order8{height:180px;background:#02a5ed;}
.biz_con .main_top li .tit{text-indent:-9999em;overflow:hidden;}
.biz_con .main_top li.order1 .tit{width:124px;height:19px;background:url(image/main_t1_tit.png) no-repeat 0 0;}
.biz_con .main_top li .tit a{height:100%;}
.biz_con .main_top li.order3>div{padding:0;}
.biz_con .main_top li.order3 .btn_group{top:20px;right:15px;bottom:auto;padding-left:33px;}
.biz_con .main_top li.order3 .tit{width:170px;height:27px;background:url(image/main_t3_tit.png) no-repeat 0 100%;margin-bottom:25px;margin-left:20px;padding-top:20px;position:absolute;z-index:10}
.biz_con .main_top li.order3 .tit2{font-size:14px;font-weight:bold;color:#333;margin-bottom:8px;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.biz_con .main_top li.order3 .desc{color:#222222;margin-bottom:11px;max-height:4.4em;overflow:hidden;}
.biz_con .main_top li.order3 .btn_more{background-color:#c7c7c7;position:relative;z-index:1;}
.biz_con .main_top li.order3 ul li>div{position:relative;background:#f3f3f3;}
.biz_con .main_top li.order3 ul li>div:first-child{background:#fff}
.biz_con .main_top li.order3 .hr_group > div{height:50%;}
.biz_con .main_top li.order3 .vr_group > div{height:100%;width:50%;float:left;}
.biz_con .main_top li.order3 .vr_group > div .tit2{margin-top:85px;}
.biz_con .main_top li.order3 .vr_group > div span{margin-left:20px;margin-right:15px;}
.biz_con .main_top li.order3 .vr_group .btn_more{margin-left:20px;}
.biz_con .main_top li.order3 .vr_group img{left:0;bottom:0;}
.biz_con .main_top li.order3 .hr_group .group1 img{left:0;bottom:0;}
.biz_con .main_top li.order3 .txt_l>div,.biz_con .main_top li.order3 .txt_r>div{width:45%;}
.biz_con .main_top li.order3 .txt_r>div{float:right;padding-top:53px;padding-right:5%}
.biz_con .main_top li.order3 .txt_l>div{padding:33px 0 0 20px;}
.biz_con .main_top li.order4 .tit{width:122px;height:30px;background:url(image/main_t4_tit.png) no-repeat 0 0;margin:0;}
.biz_con .main_top li.order4 .desc{color:#fff;width:57%;opacity:0.7;}
.biz_con .main_top li.order4 .btn_more{float:right;width:55px;height:22px;background:url(image/btn_more2.gif) no-repeat 0 0;overflow:hidden;text-indent:-9999em;margin-right:15px;}
.biz_con .main_top li.order4 .first{position:relative;height:152px;}
.biz_con .main_top li.order4 .btn_circel{bottom:15px;left:15px;background:url(image/btn_circle2.png) no-repeat 0 0;}
.biz_con .main_top li.order1 .tit{width:104px;height:19px;background:url(image/main_t5_tit.png) no-repeat 0 0;margin-bottom:10px;}
.biz_con .main_top li.order1 .desc{color:#fff;width:90%;}
.biz_con .main_top li.order1 .btn_more{display:block;width:61px;height:37px;background:url(image/btn_more.png) no-repeat 0 0;margin-top:20px;text-indent:-9999em;overflow:hidden;position:absolute;bottom:15px;right:0;}
.biz_con .main_top li.order4 .btn_circle{color:#9adbf8;}
.biz_con .main_top li.order6>div{padding:0;}
.biz_con .main_top li.order6>div>.first{margin:20px 17px 10px;overflow:hidden;}
.biz_con .main_top li.order6>div>.last>div{margin:0 auto;width:90%!important;}
.biz_con .main_top li.order7 div{padding:65px 0 0;}
.biz_con .main_top li.order7 div .tit{width:122px;height:43px;margin:0 auto;background:url(image/main_t7_tit.png) no-repeat 0 0;}
.biz_con .main_top li.order7 div a{margin:5px 0 0;}
.biz_con .main_top li.order7 .bg_arrow{width:13px;height:25px;background-position:100% -245px;margin:-13px 0 0;right:-13px;top:50%;}
.biz_con .main_top li.order8 a{padding-left:4px;}
.ie .biz_con .main_top li.order7 div a{display:inline;zoom:1;}
.main_top li .post_tit{font-size:14px;font-weight:bold;color:#333;margin-bottom:10px;max-height:2.8em;overflow:hidden;line-height:1.4em}
.main_top li .post_desc{margin-bottom:35px;max-height:4.4em;overflow:hidden;}
.main_bt{background:#f3f3f3;overflow:hidden;}
.main_bt ul li{float:left;width:22%;padding:20px 2% 20px 1%;}
.main_bt ul li a,.main_bt ul li span,.main_bt ul li img{display:block;}
.main_bt ul li .post_thumb{float:left;margin-right:15px;}
.main_bt ul li .post_tit{height:2.8em;overflow:hidden;line-height:1.4em;margin-bottom:10px;font-size:12px;font-family:'NanumGothicBold', NanumGothicWEB;}
.main_bt ul li .post_date, .main_top ul li .post_date{font-size:12px;color:#999;font-family:Arial;}
.story_con .main_top li>div{position:relative;}
.story_con .main_top ul li .post_date{position:absolute;bottom:20px;left:0;margin-left:24px;}
.story_con .main_top li,.story_con .main_top li .post_thumb{width:50%;height:180px;}
.story_con .main_top li .post_thumb img{width:240px;height:180px;display:block;}
.story_con .main_top li.order1 img{height:540px;display:block;}
.story_con .main_top li.order1, .story_con .main_top li.order1>div{height:440px;padding:0;}
.story_con .main_top li.order2,.story_con .main_top li.order5{background:#ff6e5b;}
.story_con .main_top li.order2 .post_thumb,.story_con .main_top li.order5>div{float:left;}
.story_con .main_top li.order5 .post_thumb,.story_con .main_top li.order2>div{float:right;}
.story_con .main_top li.order2>div,.story_con .main_top li.order5>div{position:relative;width:40%;height:155px;padding:25px 5% 0;}
.story_con .main_top li.order2 .bg_arrow{width:15px;height:29px;background-position:0 -167px;position:absolute;top:50%;left:0;margin:-10px 0 0 -15px;}
.story_con .main_top li.order5 .bg_arrow{width:15px;height:29px;background-position:100% -167px;position:absolute;top:50%;right:0;margin:-10px -14px 0 0;}
.story_con .main_top li.order3 .post_thumb,.story_con .main_top li.order4 .post_thumb{display:none;}
.story_con .main_top li.order3,.story_con .main_top li.order4{width:25%;height:auto;}
.story_con .main_top li .post_tit,.story_con .main_top li .post_desc,.story_con .main_top ul li .post_date{color:#fff;}
.story_con .main_top li.order3>div,.story_con .main_top li.order4>div{height:150px;padding:30px 10% 0;}
.story_con .main_top li.order3 .post_tit,.story_con .main_top li.order4 .post_desc,.story_con .main_top ul li.order4 .post_date,
.story_con .main_top li.order3 .post_tit,.story_con .main_top li.order3 .post_desc,.story_con .main_top ul li.order3 .post_date,.story_con .main_top li.order4 .post_tit,.story_con .main_top li.order4 .post_desc,.story_con .main_top ul li.order4 .post_date{color:#333;}
.story_con .main_top li.order3 .post_desc,.story_con .main_top li.order4 .post_desc{margin-bottom:20px;}
.main_top .sns_box{padding:35px 20px 0;}
.main_top ul li.order4 div.main_order4 {background-color: #f3f3f3}
.sns_box .tit{display:inline-block;font-weight:bold;margin-bottom:15px;}
.sns_box.sns_tw .tit{color:#01a5e9;background:url(image/ico_tw.gif) no-repeat 0 0;padding:2px 0 5px 38px;}
.sns_box.sns_fb .tit{color:#3b5998;background:url(image/ico_fb.gif) no-repeat 0 0;padding:2px 0 5px 20px;}
.sns_box p{height:4.5em;overflow:hidden;line-height:1.5em;margin-bottom:25px;}
.sns_box span{font-size:11px;color:#505461;}

.main_media {width:220px; height:119px; margin:0; margin-left:10px}
.main_media img {display: block}
.biz_con .main_top li.order3 .vr_group div.group2 img.m_img_lft {left:auto;right:0;}

/*투자정보
*********************************************************************************************************/
/*서브메인*/
.btn_view{display:block;width:52px;height:20px;margin:0 auto;text-indent:-9999em;overflow:hidden;background:url(images/btn_view.png) no-repeat 0 0;}
.btn_down{display:block;width:108px;height:27px;margin:0 auto;text-indent:-9999em;overflow:hidden;background:url(images/btn_down.png) no-repeat 0 0;}
.ir_list_top>li{float:left;width:25%;height:360px;}
.ir_list_top li h4{padding:25px 20px 0;margin-top:0}
.ir_list_top li h4 .btn_more{float:right;background-color:#c7c7c7;}
.ir_list_top li.order1>div,.ir_list_top li.order2>div{height:180px;}
.ir_list_top li.order1 div.first{background:#4a4a4a;}
.ir_list_top li.order1 div.first h4,.ir_list_top li.order1 div.first h4 a,.ir_list_top li.order2 h4{color:#fff;}
.ir_list_top li.order1 div.last p{margin:0 40px 0 20px;font-size:12px;}
.ir_list_top li.order1 div.last p.img{text-align:right;margin:10px 10px 0 0;}
.ir_list_top li.order1 .bul_skyblue{margin:30px 20px 0;}
.ir_list_top li.order1 .bul_skyblue li{margin-bottom:8px;}
.ir_list_top li.order1 .bul_skyblue li a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.ir_list_top li.order2{text-align:center;}
.ir_list_top li.order2 div.first{position:relative;background:#00a5e6;}
.ir_list_top li.order2 div.first .btn_more{margin-left:20px;background-color:#33b7eb;}
.ir_list_top li.order2 div.first .img{position:absolute;bottom:0;right:0;}
.ir_list_top li.order2 div.last{position:relative;background:#688aab;}
.ir_list_top li.order2 h4{padding-top:40px;font-size:18px;margin-bottom:15px;}
.ir_list_top li.order2 div.last .btn_down{position:absolute;bottom:25px;right:20px;}
.ir_list_top li.order2 div p {text-align:center}
.ir_list_top li.order3{width:50%;border:1px solid #ccc;border-bottom:0 none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ir_list_top li.order3>div{padding:30px 20px 0;}
.ir_list_top li.order3 h4{padding:0;margin-bottom:35px;}
.ir_list_top li.order3 h4 span{float:right;}
.ir_list_top li.order3 .thumb{float:left;width:50%;}
.ir_list_top li.order3 .list{float:right;width:48%;}
.ir_list_top li.order3 .list a{display:block;line-height:1.44em;max-height:2.8em;overflow:hidden;}
.ir_list_top li.order3 .list li{margin-bottom: 30px;}
.ir_list_top li.order3 .post_date{font-size:11px;color:#888;}
.ir_num1 #curjuka{font-size:45px;margin-right:10px;line-height:1em;}
.ir_num1 #kospijisu {font-size:45px;margin-right:10px;line-height:1em;}
.ir_num1 #kosdaqjisu {font-size:45px;margin-right:10px;line-height:1em;}
.ir_num1{font-size:20px;font-weight:bold;color:#fff;margin:15px 0 0 20px;}
.ir_num2{font-size:12px;font-weight:bold;margin:10px 0 10px 25px;color:#c9c9c9;}
.ir_num2 #debiper{padding-left:10px;border-left:1px solid #ccc;margin-left:10px;}
.ir_num2 .up{color:#d50303;}
#ir_stock_tab{margin-left:25px;}
#ir_stock_tab a{display:inline;font-size:12px;padding-left:5px;margin-left:5px;border-left:1px solid #777;color:#888;}
#ir_stock_tab a:first-child{padding:0;margin:0;border-left:0;}
#ir_stock_tab a.active{color:#fff;}
.ie7 .ir_list_top li.order3{width:478px;height:359px;}
.ie7 .ir_list1 li{width:319px;}
.ie7 .ir_list1 li:first-child{width:318px;}
.ie7 .ir_list_top li h4{width:200px;}
.ie7 .ir_list_top li h4 .btn_more{margin:-20px 0 0;}

.level_wrap{width:218px;height:216px;margin:15px auto 10px;text-align:center;font-weight:bold;background:url(images/bg_level.png) no-repeat 0 0;}
.level_wrap span{display:block;margin:0 auto;line-height:1.2em;}
.level_wrap .top{font-size:80px;color:#00a5e6;padding:30px 0 0;border-bottom:1px solid #d6d6d6;width:70%;}
.level_wrap .middle{font-size:18px;color:#555;padding:5px 0;}
.level_wrap .bottom{font-size:13px;color:#555;}
.ir_list_top li.order2 p{color:#d2dce6;font-size:12px;margin:0 0 30px;padding:0 15%;line-height:1.44em;text-align:left;}
.ir_list_top li.order2 p.textright{color:#fff;text-align:right;}
.ir_list{clear:both;overflow:hidden;}
.ir_list1 li{float:left;width:33.3%;border:1px solid #ccc;border-left:0 none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.ir_list1 li:first-child{float:left;width:33.4%;border-left:1px solid #ccc;}
.ir_list1 li .inner{padding:20px;overflow:hidden;}
.ir_list1 li .inner>div{clear:both;height:200px;}
.ir_list2 li{float:left;width:25%;padding:30px 0 20px;text-align:center;background:#f3f3f3;}
.ir_list2 li.odd{background:#688aab;}
.ir_list2 li.odd h4{color:#fff;margin-bottom:9px;}
.ir_list2 li .btn_down{background:url(images/btn_view3.png) no-repeat 0 0;}
.ir_list2 li.odd .btn_down{background:url(images/btn_view2.png) no-repeat 0 0;}

.entry-content h4 span{float:right;font-size:12px;font-weight:normal;font-family: '나눔고딕','Nanum Gothic',sans-serif;color:#999;white-space:nowrap;}

/*IR자료*/
.ir_contact .contact_box{clear:both;background:#f6f6f6;padding:20px 0 20px 30px;overflow:hidden;font-size:12px;color:#888;}
.ir_contact .contact_box h4{border-bottom:1px solid #e1e1e1;font-size:14px;padding:0 0 10px;margin-bottom:10px;}
.ir_contact .contact_box>li,.ir_contact .contact_box li.first .phone,.ir_contact .contact_box li.first .fax{float:left;margin-right:5%;}
.ir_contact .contact_box li.first{width:55%;}
.ir_contact .contact_box li.last{width:35%;}
.ir_contact .email{padding-left:22px;margin-left:10px;background:url(images/ico_email.png) no-repeat 0 2px;}
.ir_contact .email a{color:#888;}

.category-87 #content .entry-header h1{letter-spacing:0;}


/*인재채용
*********************************************************************************************************/
/*서브메인*/
.btn_more{display:block;width:56px;height:22px;background:url(image/bg_txt_more.png) no-repeat 50% 50% #4e7499;text-indent:-9999em;overflow:hidden;}

.car_slider{position:relative;overflow:hidden;background:#303c42;height:330px;}
.car_slider>ul{width:400%;height:330px;}
.car_slider>ul>li{float:left;width:25%;}
.car_slider .slider_img,.car_slider li>div{float:left;}
.car_slider li{background:#303c42;overflow:hidden;}
.car_slider .slider_img{width:50%;height:330px;}
.car_slider li>div{width:42%;padding:5% 4%;color:#fff;}
.car_slider dl{clear:both;margin-top:20px;}
.car_slider li dl dt{display:inline-block;font-size:24px;font-weight:bold;padding:0 0 20px;line-height:1em;background:url(images/bg_hr1.gif) no-repeat 0 100%;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.car_slider li dl dd{float:right;margin-left:70px/* 85px */;margin-top:-4px;}
.ie7 .car_slider li dl dd{display:inline;margin-left:0px;width:333px;}
.car_list{clear:both;overflow:hidden;line-height:1.4em;}
.car_list dt,.car_list dd{float:left;height:220px;text-align:center;}
.car_list dt{position:relative;background:#4a4a4a;font-size:24px;font-weight:bold;color:#fff;line-height:1.4em;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.car_list dt .bg_arrow{width:13px;height:25px;top:50%;margin-top:-13px;background-position:100% -270px;}
.car_list dt a{color:#ff8676;}
.car_list dt,.car_list dd{width:25%;}
.car_list dd{border:1px solid #c1c4c7;border-left:0 none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.car_list1 dt{width:33.4%;min-height:238px;background:url(images/bg_interview.png) no-repeat 50% 100% #4a4a4a;}
.car_list1 dt h3{padding:50px 0 0;}
.car_list1 dt em{font-size:26px;font-weight:normal;font-family:'Nanum Pen Script', cursive;color:#fcfcfc;font-style:normal;}
.car_list1 dd{width:33.3%;min-height:238px;text-align:left;padding:0 18% 0 2%;position:relative;border-bottom:0 none;}
.car_list1 dd img{display:block;position:absolute;bottom:0;right:0;z-index:-1;}

.car_list1 dd h5{font-size:13px;padding:40px 0 10px;}
.car_list1 dd p{margin-bottom:30px;font-size:12px;color:#666;line-height:1.45em;max-height:4.4em;overflow:hidden;}
.car_list1 dd div strong{display:inline-block; white-space:nowrap; margin-bottom:5px;font-size:16px;}
.car_list1 dd span.line{display:block;width:32px;height:1px;line-height:0;background:#4a4a4a;margin-bottom:12px;}
.car_list1 dt .bg_arrow{right:0;margin-right:-13px;}
.car_list2 dt{float:right;}
.car_list2 dt h3{font-size:16px;padding-top:25px;}
.car_list2 dt ul{font-size:12px;margin:15px 20px 0;line-height:1.44em;text-align:left;}
.car_list2 dt ul li{background-position:0 6px;margin-bottom:20px;}
.car_list2 dt ul li .post_date{font-size:11px;color:#afafaf;}
.car_list2 dt ul li a{color:#fff;font-weight:normal;display:block;max-height:2.8em;overflow:hidden;}
.car_list2 dd{font-size:16px;font-weight:bold;width:75%;}
.car_list2 dd ul li{float:left;width:33.3%;padding:42px 0;border-left:1px solid #c1c4c7;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.car_list2 dd ul li:first-child{width:33.4%;border-left:0 none;}
.car_list2 dt+dd{border-left:1px solid #c1c4c7;}
.car_list2 dd img{display:block;margin:0 auto;}
.car_list2 .btn_more{background-color:#c7c7c7;margin:0 auto;}
.car_list3{background:#f3f3f3;}
.car_list3 dd{width:75%;border:0 none;background:#f3f3f3;text-align:left;}
.car_list3 dt,.car_list3 dd{height:66px;}
.car_list3 dt h3{font-size:16px;padding:18px 0 0;}
.car_list3 dt .bg_arrow{width:9px;height:17px;right:0;margin:-8px -9px 0 0;background-position:100% -295px;}
.car_list3 dd ul{margin:20px 18px 0;overflow:hidden;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.car_list3 dd li{float:left;width:30%;text-align:center;font-size:14px;font-weight:bold;}
.car_list3 dd li.arrow{width:5%;}
.car_list3 dd li img{vertical-align:middle;margin-right:10px;}
.ie7 .car_slider li dl dt{line-height:1.1em;}
.ie7 .car_list1 dd{width:158px;height:auto;padding:0 140px 0 20px;min-height:237px;}
.ie7 .car_list1 dd>p {padding-right: 32px}
.ie7 .car_list1 dd h5 {padding-top:32px}
.ie7 .car_list2 dd{width:718px;height:218px;}
.ie7 .car_list2 dd ul li{width:238px;}
.ie7 .car_list2 dd ul li:first-child{width:239px;}
.ie7 .car_list2 dt {width:24.88%}

/*공통*/
.box{clear:both;margin-bottom:45px;overflow:hidden;}
/*인재상*/
.people h4{font-family: Helvetica;font-size:40px;color:#02a5ed;font-weight:300;line-height:1em;margin-bottom:7px;}
.people ul{overflow:hidden;background:url(images/bg_people.png) no-repeat 44% 20%;}
.people ul li{width:41%;min-height:200px;padding:0 2%;}
.people ul li.odd{float:left;}
.people ul li.even{float:right;}
.people ul li.row1{padding-bottom:300px;}
.people ul li p.strong{font-size:16px;margin-bottom:7px;}
/*인사제도*/
.dash_top{border-top:1px dashed #ddd;padding:10px 0 0;}
.bul_check{display:block;padding-left:22px;background:url(images/bul_check.png) no-repeat 0 0;font-size:12px;color:#999;}
.bul_skyblue li,p.bul_skyblue{padding-left:10px;background:url(images/bul_cire1.png) no-repeat 0 8px;}
.system .box1>ul{overflow:hidden;background:url(images/bg_system.png) no-repeat 50% 0;background-size:100% 254px;min-height:254px;margin-top:30px;}
.bul_skyblue li {padding-left:10px;background:url(images/bul_cire1.png) no-repeat 0 8px;}

.sky_blue_none li {float:none; width:auto}

.system .box1>ul>li{float:left;width:23%;padding:40px 4.5% 0 5.5%;}
.ie8 .system .box1>ul,.ie7 .system .box1>ul{padding:0 20px;}
.ie7 .system .box1>ul>li{width:170px;padding:40px 30px 0 40px;}
.system .box1 ul li .tit{display:block;font-size:16px;font-weight:bold;color:#5f5f5f;text-align:center;margin-bottom:10px;}
.system .box2 .bul_check{background-position:0 15px;margin-top:15px;}
.system .box2>div>div,.system .box3>div>p{float:left;width:33%;}
.system .box2 div.alignright,.system .box3 ul{width:auto;float:right;margin-top:20px;}
.system .box3 ul{width:410px;height:290px;text-indent:-9999em;overflow:hidden;background:url(images/bg_img_system2.png) no-repeat 0 0;margin:0;}
.li_contact .tit{display:inline-block;width:51px;height:21px;line-height:21px;text-align:center;color:#fff;background:url(images/bg_tit2.gif) no-repeat 0 0;margin-right:10px;}
/*복지제도*/
.welfare ul li{float:left;width:27%;padding:0 3%;margin-bottom:50px;border-right:1px dashed #ddd;}
.welfare ul li p{margin:0;}
.welfare ul li .tit{display:block;font-size:14px;font-weight:bold;color:#333;margin-bottom:0;}
.welfare ul li.order4,.welfare ul li.order7,.welfare ul li.order10{clear:both;}
.welfare ul li.order3,.welfare ul li.order6,.welfare ul li.order9,.welfare ul li.order11{border:0 none;}
.ie7 .welfare ul li{height:150px;}
.welfare ul li.order5 img{margin-top:-14px;}
.welfare ul li.order9 img{margin-top:-18px;}

/* 줄맞춤 */
div#content div.li_type7 .txt_point_03 {margin-bottom:28px; position:relative; font-size: 23px;line-height:1.3em;color:#333;font-family: Nanum Gothic, sans-serif!important;}
div#content div.li_type1 .txt_point_03 {margin-bottom:28px; position:relative; font-size: 23px;line-height:1.3em;color:#333;font-family: Nanum Gothic, sans-serif!important;}
entry-content div.ir_step .txt_point_03 {margin:0 0 26px}

/*iframe*/
.stock_iframe {width:780px;height:810px}

/*list Type
*********************************************************************************************************/
/*paging*/
.paging{clear:both;text-align:center;margin-top:10px;}
.paging ul,.paging ul li{display:inline-block;font-weight:bold;color:#444;}
.paging ul li a,.paging ul li span{display:inline-block;width:24px;height:24px;line-height:24px;border:1px solid #d9d9d9;background:#fff;cursor:pointer;}
.paging ul li/* ,.paging span */{margin:0 2px 5px;}
.paging ul li a:hover,.paging ul li .current{border:1px solid #00a5e6;background-color:#00a5e6;color:#fff;}
.paging a.next,.paging a.prev{display:inline-block;width:24px;height:24px;line-height:24px;text-indent:-9999em;padding:0;margin:0 4px;}
.paging a.prev{background:url(image/btn_prev.gif) no-repeat 50% 50%;}
.paging a.next{background:url(image/btn_next.gif) no-repeat 50% 50%;}
.paging a.next:hover,.paging a.prev:hover{border:1px solid #d9d9d9;background-color:#fff;}
.ie7 .paging, .ie6 .paging{border:1px solid #fff;}
.ie7 .paging ul,.ie7 .paging ul li,.ie7 .paging span,.ie7 .paging a,.ie6 .paging ul,.ie6 .paging ul li,.ie6 .paging span,.ie6 .paging a{display:inline;overflow:hidden;zoom:1;}
.ie7 .paging ul li{vertical-align:top;}
.ie7 .paging a.next,.ie7 .paging a.prev{text-indent:0;font-size:0;line-height:0;}
/*리스트 공통*/
.list_head{display:none;margin:30px 0 10px;}
.category .txt_point{margin-bottom:80px;}
.post_list{clear:both;border-top:2px solid #6b6b6b;border-bottom:2px solid #a6a6a6;}
.post_list li{overflow:hidden;}
.post_list .post_subj,.post_list .post_subj a{font-weight:bold;color:#333;max-height:3.4em;overflow:hidden;}
.post_list .post_hit,.post_list .post_date, .post_price {font-size:12px;text-align:center;}
.post_list .post_desc,.post_list .post_desc a{font-size:12px;line-height:1.5em;color:#888;}
.post_list .post_thumb a,.post_list .post_thumb img{display:block;}
.bg_arrow{display:block;position:absolute;z-index:10;background-image:url(image/bg_arrow_up.png);background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;}
/*임시*/.li_type1,.li_type2,.li_type3,.li_type4{margin-bottom:100px;}
.li_type5{margin-bottom:50px;}
/*리스트타입1*/
.li_type1 .post_list li{padding:9px 0;border-top:1px solid #e1e1e1;}
.li_type1 .post_list li.head{font-weight:bold;background:#f0f0f0;text-align:center;border:0 none;padding:10px 0;}
.li_type1 .post_list li.head .post_hit,.li_type1 .post_list .head .post_date{font-size:13px;}
.li_type1 .post_list .post_subj{width:78%;}
.li_type1 .post_list .post_subj a{display:block;max-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;}
.li_type1 .post_list .post_date{width:22%;}
.li_type1 .post_list li div{float:left;}
/*리스트타입2*/
.li_type2 .post_list{overflow:hidden;border-bottom:0 none;}
.li_type2 .post_list li{float:left;width:33.3%;}
.li_type2 .post_list .post_con_wrap{position:relative;padding:25px 20px;height:180px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.li_type2 .post_list .post_date{position:absolute;left:20px;bottom:25px;text-align:left;}
.li_type2 .post_list .post_subj{margin-bottom:15px;}
.li_type2 .post_list .post_subj a,.li_type2 .post_list .post_desc a{color:#fff;}
.li_type2 .post_list .post_subj a{font-size:14px;}
.li_type2 .post_list .post_desc{max-height:3em;overflow:hidden;}
.li_type2 .post_list li.order1{width:100%;}
.li_type2 .post_list li.order1 .post_desc{max-height:11.2em;}
.li_type2 .post_list li.order1 .post_thumb,.li_type2 .post_list li.order1 .post_con_wrap,
.li_type2 .post_list li.order5 .post_thumb,.li_type2 .post_list li.order5 .post_con_wrap{float:left;width:50%;}
.li_type2 .post_list li.order1 .post_con_wrap{height:270px;}
.li_type2 .post_list li.order1 .post_thumb img{height:270px;}
.li_type2 .post_list li.order3{position:relative;height:360px;}
.li_type2 .post_list li.order3 .post_thumb{position:absolute;left:0;bottom:0;}
.li_type2 .post_list li.order5{width:66.6%;}
.li_type2 .post_list li.order6 .post_thumb{display:none;}
.li_type2 .post_list li.order2 .post_con_wrap,.li_type2 .post_list li.order5 .post_con_wrap{background:#747474;color:#fff;}
.li_type2 .post_list li.order3 .post_con_wrap,.li_type2 .post_list li.order6 .post_con_wrap{background:#ff6e5b;color:#fff;}
.li_type2 .post_list li.order1 .post_subj a, .li_type2 .post_list li.order4 .post_subj a{color:#333;}
.li_type2 .post_list li.order1 .post_desc a, .li_type2 .post_list li.order4 .post_desc a{color:#888;}
.li_type2 .post_list li.order1 .bg_arrow{width:18px;height:36px;top:50%;left:-18px;margin-top:-18px;background-position:0 0;}
.li_type2 .post_list li.order2 .bg_arrow{width:30px;height:15px;top:-15px;left:50%;margin-left:-15px;background-position:0 -36px;}
.li_type2 .post_list li.order3 .bg_arrow{width:30px;height:15px;bottom:-15px;left:50%;margin-left:-15px;background-position:0 -51px;}
.li_type2 .post_list li.order4 .bg_arrow{width:30px;height:15px;top:-15px;left:50%;margin-left:-15px;background-position:0 -66px;}
.li_type2 .post_list li.order5 .bg_arrow{width:15px;height:30px;top:50%;left:-15px;margin-top:-15px;background-position:0 -81px;}
.li_type2 .post_list li .post_thumb img{width:100%;height:180px;}
.ie7 .li_type2 .post_list .post_con_wrap{width:200px!important;height:160px;}
.ie7 .li_type2 .post_list li.order1 .post_con_wrap{width:320px!important;height:260px;}
.ie8 .li_type2 .post_list li.order3 .post_thumb{position:static;margin-top:210px;}
.ie8 .li_type2 .post_list li.order3 .post_con_wrap{position:absolute;top:0;left:0;}
/*리스트타입3*/
.li_type3 .post_list .post_date{line-height:24px;text-align:left;/* width:15%;height:80px;padding:30px 0 0;background:#e6e6e6;margin-top:20px; */}
.li_type3 .post_list .post_date span{font-size:12px;color:#fff;padding:4px 15px;border-radius:20px;background-color:#8a8a8a;}
.li_type3 .post_list .post_con_wrap{/* float:right; *//* width:82%; */border-top:1px dashed #ddd;padding:20px 0;overflow:hidden;}
.li_type3 .post_list li:first-child .post_con_wrap{border:0 none;}
.li_type3 .post_list .post_hit{text-align:left;float:left;margin-right:20px;}
.li_type3 .post_list .post_hit span{display:inline-block;font-size:12px;width:40px;height:24px;padding:0 8px 0 0;background:url(image/bg_ribon.gif) no-repeat 100% 0 #ff6e5b;color:#fff;text-align:center;}
.li_type3 .post_list .post_subj{font-size:16px;max-height:2.6em;margin-top:10px;}
.li_type3 .post_list .post_subj/* ,.li_type3 .post_list .post_desc */{margin-bottom:8px;}
.li_type3 .post_list .post_con_wrap .post_thumb{float:left;margin:0 20px 0 0;}
.ie8 .li_type3 .post_list .post_date span,.ie7 .li_type3 .post_list .post_date span{background:url(image/bg_date_ie.png) no-repeat 0 50% transparent;padding:4px 25px 4px 18px;}
/*리스트타입4*/
.li_type4 {overflow:hidden;}
.li_type4 .post_list{margin:0 0 20px -2.3%;padding:28px 0;overflow:hidden;}
.li_type4 .post_list .post_subj{font-size:13px;}
.li_type4 .post_list li{float:left;width:31%;margin-left:2.3%;margin-bottom:20px;border:0 none;}
.li_type4 .post_list .post_con_wrap{position:relative;background:#f8f8f8;padding:15px;min-height:130px;}
.li_type4 .post_list .post_thumb{position:relative;}
.li_type4 .post_list .post_subj{margin-bottom:8px;line-height:1.5em;max-height:3em;}
.li_type4 .post_list .post_desc{height:3em;overflow:hidden;}
.li_type4 .post_list .post_date{font-weight:bold;text-align:left;padding-top:10px;margin-top:15px;background:url(image/bg_hr_date.gif) no-repeat 0 0;}
.btn_play{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(image/bg_play.png) no-repeat 50% 50%;}
.li_type4 .bg_arrow{width:30px;height:15px;top:-15px;left:50%;margin-left:-15px;background-position:0 -111px;/*0 100%;*/}
/* liststyle5*/
.li_type1.li_type5 .ir_list_01 .post_subj {width:55%}
.li_type1.li_type5 .post_list .post_price {width:20%; overflow:hidden;font-size:13px;}
.post_list li.head .post_price {margin:0}
.li_type1.li_type5 .post_list .post_date {width:20%;font-size:13px;}
.li_type1.li_type5 .post_file {width:25%;text-align:center;font-size:12px;}
.ie7 .li_type1.li_type5 .post_file{width:18.5%;}
.li_down .post_file img{vertical-align:middle;margin-left:10px;}
.li_type1.li_down .post_list .post_subj a,.li_type1.li_down .post_list li .post_date,.post_price {margin-top:5px;}
.li_type1.li_down .post_list li.head .post_date{margin:0;}
.li_type1.li_down .post_list li{padding:8px 0;}
/*리스트타입7 : 파워인터뷰*/
.li_type7 .post_list li{padding:20px 0;border-top:1px dashed #dcdcdc;overflow:hidden;}
.li_type7 .post_list li:first-child{border:0 none;}
.li_type7 .post_list li>div{float:left;width:48.5%;}
.li_type7 .post_list li .last{float:right;}
.li_type7 .post_list .post_con_wrap{float:left;width:40%;}
.li_type7 .post_list .post_thumb{float:right;width:57%;text-align:right;background:#f3f3f3;}
.li_type7 .post_list .post_subj{font-size:13px;line-height:1.4em;padding:5px 0 10px;}
.li_type7 .post_list .post_subj a{display:block;max-height:2.8em;overflow:hidden;}
.li_type7 .post_list .post_desc{margin-bottom:30px;font-size:12px;color:#666;line-height:1.45em;max-height:4.4em;overflow:hidden;}
.li_type7 .post_list .post_name{font-size:16px;font-weight:bold;color:#333;}
.li_type7 .post_list .post_name span{font-size:12px;color:#666;margin-left:3px;}
.li_type7 .post_list span.line{display:block;width:32px;height:1px;line-height:0;background:#4a4a4a;margin-bottom:12px;}

/*liststyle 8 */
.li_type1.li_type5 .post_list .table_w01 {width:42%}
.li_type1.li_type5 .post_list .table_w02 {width:21%}
.li_type1.li_type5 .post_list .table_w03 {width:18%}
.li_type1.li_type5 .post_list .table_w04 {width:19%}
/* 회사소개
**********************************************************************************/

/* 개요 */
.organ{text-align:center;}
.organ ul{margin-bottom:20px;}
.organ ul ul{margin:0;}
.organ ul li{padding:5px 0;margin-bottom:5px;background:#ddd;}
.organ ul ul li{border-top:1px solid #ccc;margin:0;background:#eee;}
.staff{padding:20px 0;border-top:2px solid #6b6b6b;border-bottom:1px solid #e1e1e1;overflow:hidden;}
.staff dt h4{margin:0;}
.staff dt p,.staff dt span{display:block;font-size:12px;font-weight:normal;color:#999;margin:0;}
.staff dt,.staff dd{float:left;}
.staff dd img{float:left;margin-right:10px;}
.staff dt{width:140px;}
.staff dd{width:190px;font-size:16px;}
.staff dd span{display:block;font-size:36px;font-weight:bold;margin:25px 0 5px;}
.staff dd.order_0{color:#02a5ed;}
.staff dd.order_1{color:#60c9ff;}
.staff dd.order_2{color:#0073bf;}
.com_itemlist th,.com_itemlist td{padding:10px;border-bottom:5px solid #fff;}
.com_itemlist th{width:14%;text-align:center;background:#00a5e6;color:#fff;font-size:13px;line-height:1.5em;vertical-align:middle;}
.com_itemlist td{border-left:5px solid #fff;background:#f5f5f5;}
.overview p.txt_point img{position:absolute;top:35px;right:0;z-index:-1;}
.overview .half.first{margin-bottom:25px;}
.overview .video{padding-bottom:40px;}
.overview h4.txt_img{text-indent:-9999px;width:242px;max-width:100%;height:47px;background:url(image/txt_overview1.png) no-repeat 0 0;margin:0 0 30px;}
.overview .alignright p{padding-left:20px;}

/* ceo */
.col_wrap{overflow:hidden;}
.col_wrap .col_one{float:left;width:47.4%;}
.col_wrap .col_last{float:right;}
p.txt_point,p.txt_point_s{position:relative;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.entry-content p.txt_point_s{font-size:20px;line-height:1.3em;margin:34px 0;}
.half{width:47.8%;float:left;word-break:keep-all; word-wrap:break-word}
.ft_wrap .half {width:54.8%}

.half.alignright,.half_last{float:right;}
.ceo .half{float:right;width:40.8%;}
.ceo .half_last{float:left;width:54%;}
.ceo_img li{margin-bottom:55px;overflow:hidden;}
.ceo_img li img{display:block;}
.ceo_img li>p img {margin-right: 15px;margin-top:-10px}
.ie7 .ceo_img li>p img {margin-top:-3px}
.ceo_img li>div{position:relative;margin-bottom:20px;}
.ceo_img li>div>div{position:absolute;left:0;bottom:-51px;padding:7px 14px;font-weight:bold;white-space:nowrap;margin:0;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.ceo_img li div>div>span{font-size:16px;margin-left:10px}
.ie7 .ceo .half{width:310px;}
.ie7 .ceo .half_last{width:410px;}
.ie7 .ceo li>div>p{display:none;}
/* 연혁 */
.his_slider{position:relative;}
.his_slider li{float:left;position:relative;margin-left:3.8%;width:30.8%;}
.his_slider li:first-child{margin-left:0;}
.his_slider li img{vertical-align:top;}
.his_slider li div{width:100%;height:80px;position:absolute;bottom:0;left:0;padding:10px 0 5px;background:rgba(0,0,0,0.6);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);}
.his_slider li div span{color:#fff;padding:0 10px;display:block;word-break:break-all;line-height:1.4em;height:2.8em;overflow:hidden;font-size:14px;font-weight:bold;font-family:'NanumGothicBold','NanumGothicWEB','나눔고딕','Nanum Gothic',sans-serif;}
.his_slider li div .date{color:#02a5ed;font-size:30px;font-family:Helvetica,NanumGothicWeb, Arial,sans-serif;font-weight:700;margin-bottom:5px;line-height:1em;height:auto;}
#his_slider_container{position: relative;width:100%;overflow: hidden;}
#his_slides{width: 1000%;position: relative;}
#his_slides .his_slider{float:left;width:100%;}
#his_slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.his_tab{width:100%;float:left;border-bottom:1px solid #e1e1e1;}
.his_tab li{float:left;width:20%;text-align:center;}
.his_tab li a{display:block;font-size:16px;font-family:Helvetica,NanumGothicWeb, Arial,sans-serif;font-weight:700;padding:15px 0;}
.his_tab li.active a,.his_tab li a:hover{background:url(image/bul_arrow2.png) no-repeat 50% 0;color:#02a5eb;}
.his_box{border-bottom:2px solid #6b6b6b;overflow:hidden;padding-bottom:13px;}
.his_box > li{border-top:1px dashed #dcdcdc;float:left;width:100%;padding:20px 0 0;}
.his_box > li:first-child{border-top:0;}
.his_box li img{float:left;margin-bottom:25px;}
.his_box li ul{margin-left:153px;}
.his_box li ul li{margin-bottom:15px;line-height:1.4em;}
.his_box li ul li .date{float:left;font-family:'Helvetica Neue',HelveticaNeue,arial;font-weight:700;border-right:1px solid #e1e1e1;margin-right:13px;}
.his_box li ul li div{margin-left:76px;}
.his_box li ul li .date{width:63px;}
.ie7 .his_box li ul li div{float:left;margin-left:0;}
.ie7 .his_box li ul li{margin-bottom:10px;}
/* 기업 윤리 */
.ethics{position:relative;}
.ethics p.txt_point{float:left;width:52%;}
.ethics p.img_top{margin:0;float:right;width:48%;}
.ethics ul li{clear:both;overflow:hidden;margin-bottom:40px;}
.ethics ul li div{padding-left:190px;position:relative;margin-bottom:10px;min-height:138px;}
.ethics ul li div img{position:absolute;top:0;left:0;}
.ethics ul li.last{border-bottom:1px solid #e1e1e1;padding-bottom:20px;}
.ethics .btn_listgo a{background:url(image/btn_list2.png) no-repeat 0 0;width:260px;margin-top:3px;}
.ethics .btn_listgo a:hover{background:url(image/btn_list2_on.png) no-repeat 0 0;color:#fff;}



/* 글로벌 네트워크 New
**********************************************************************************/
.g_network{overflow:hidden;border-bottom:2px solid #a6a6a6;padding-bottom:30px;}
.g_network h4{font-size:14px;}
.entry-content .g_network .submain_header{border:0 none;padding-top:0;background-image:url(image/bg_submain6.png);background-position:100% 0;}
.entry-content .g_network .submain_header .h_txt strong{color:#00a5e6;}

.g_tab1{margin:25px 0 15px;overflow:hidden;font-family:Tahoma;font-weight:bold;}
.g_tab1 h3{float:left;font-size:30px;line-height:1.2em;font-family:Tahoma;font-weight:bold;}
.g_tab1 div{float:right;}
.g_tab1 select{margin-top:15px;}
.g_tab2{clear:both;border-top:3px solid #797979;border-bottom:1px solid #e1e1e1;background:#f9f9f9;overflow:hidden;font-family:Tahoma;font-weight:bold;}
.g_tab2 li{float:left;margin:0;height:30px;line-height:30px;padding:10px 0;font-size:16px;}
.g_tab2 li img{width:23px;height:16px;margin-right:9px;vertical-align:middle;margin-bottom:3px;}
.g_tab2 li div{padding:0 22px;background:url(image/bg_vr2.gif) no-repeat 100% 50%;cursor:pointer;white-space:nowrap;}
.g_tab2 li.active{color:#00a5e6;background:url(image/bg_arrow1.png) no-repeat 50% 100%;}
.ie8 .g_tab2 li{padding-right:25px;background:url(image/bg_vr2.gif) no-repeat 100% 50%;}
.ie8 .g_tab2 li div{background:none;}

.g_con_wrap{overflow:hidden;margin-top:30px;}
.bra_wrap {position:relative;overflow:hidden}
.bra_wrap .half{float:left;width:49%;border-top:1px solid #cacaca;padding:20px 0 0;}
.bra_wrap .g_profile{min-height:166px;}
.bra_wrap .g_profile .g_img{float:left;width:24%;margin-right:3%;text-align:center;}
.bra_wrap .g_profile .g_img img{display:block;width:109px;height:116px;margin-bottom:5px;}
.bra_wrap .g_profile p{margin-bottom:0;}
.bra_wrap .g_profile .g_con{float:right;width:73%;line-height:1.5em;}
.bra_wrap .g_profile .g_con strong{display:block;margin-bottom:10px;}
.bra_wrap .list_contact{float:right;}
.bra_wrap .list_contact li{margin-bottom:5px;color:#666;}
.bra_wrap .btn_wrap{/*clear:both;width:100%;overflow:hidden;position:absolute;right:0;bottom:57px*/float:right;margin-top:-63px}
.btn_white{float:right;border:1px solid #adadad;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#fff;color:#333;width:106px;height:35px;margin:20px 0 0;font-size:13px;font-weight:bold;box-shadow:0 2px 3px #ccc;line-height:35px;text-align:center;cursor:pointer;
	font-family:'나눔고딕','Nanum Gothic',sans-serif;
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #fdfdfd 1%, #ffffff 6%, #fdfdfd 35%, #f6f6f6 74%, #f4f4f4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(1%,#fdfdfd), color-stop(6%,#ffffff), color-stop(35%,#fdfdfd), color-stop(74%,#f6f6f6), color-stop(100%,#f4f4f4));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fdfdfd 1%,#ffffff 6%,#fdfdfd 35%,#f6f6f6 74%,#f4f4f4 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#fdfdfd 1%,#ffffff 6%,#fdfdfd 35%,#f6f6f6 74%,#f4f4f4 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#fdfdfd 1%,#ffffff 6%,#fdfdfd 35%,#f6f6f6 74%,#f4f4f4 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#fdfdfd 1%,#ffffff 6%,#fdfdfd 35%,#f6f6f6 74%,#f4f4f4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );
}
.btn_white:hover,input.wpcf7-submit:hover{border:1px solid #007bb3;border-top:1px solid #0092d8;border-left:1px solid #0092d8;color:#fff;
	background: -moz-linear-gradient(top,  #01a7e8 0%, #0098de 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01a7e8), color-stop(100%,#0098de));
	background: -webkit-linear-gradient(top,  #01a7e8 0%,#0098de 100%);
	background: -o-linear-gradient(top,  #01a7e8 0%,#0098de 100%);
	background: -ms-linear-gradient(top,  #01a7e8 0%,#0098de 100%);
	background: linear-gradient(to bottom,  #01a7e8 0%,#0098de 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01a7e8', endColorstr='#0098de',GradientType=0 );
}

.g_info{clear:both;overflow:hidden;}
.g_info .half{border:0 none;}
.g_info .half.right{float:right;}
.g_info h5{margin-bottom:5px;}
.photo_list{overflow:hidden;}
.photo_list li{;float:left;font-size:12px;}
.photo_list li .tit{font-size:12px;padding:0 0 0 10px;background:url(image/bul_cire1.png) no-repeat 0 8px;color:#555;}
.photo_list li a,.photo_list li img,.photo_list li .overlay{display:block;}
.photo_list li a{position:relative;}
.photo_list li span.overlay{position:absolute;bottom:0;right:0;width:110px;height:70px;background:url(image/ico_overlay.gif) no-repeat 100% 100%;text-indent:-9999px;}
.table_inti{width:100%;border-top:2px solid #3d83a0;border-bottom:2px solid #a6a6a6;}
.table_inti th,.table_inti td{border-top:1px solid #e1e1e1;padding:5px 10px;vertical-align:middle;}
.table_inti th{background:#f0f0f0;font-size:13px!important;font-weight:bold;color:#444;}
.table_inti td{border-left:1px solid #e1e1e1;color:#666;}
.table_inti tr:first-child th,.table_inti tr:first-child td{border-top:0 none;}
.pos_list li .color_blue{font-weight:bold;margin-bottom:5px;}
/*글로벌 네트워크 문의하기 폼*/
.branch-receiver{display:none;}
.branch_contact .global_con_wrap{width:94%;max-width:500px;margin:0 auto;}
.branch_contact .global_con_wrap h4{font-size:26px;font-family:Arial;text-transform:uppercase;padding:15px 0;}
.branch_contact .global_con_wrap .contact_form p {font-size: 12px;margin-bottom:5px}
.branch_contact .contact_form ul li label, input.wpcf7-submit{font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.branch_contact .contact_form ul li.phone input{width:29.8%;}
.branch_contact .contact_form ul li.email input{width:50%;}
.ie7 .contact_form ul li.phone input {width:28.5%;vertical-align:middle;}
.ie8 .contact_form ul li.phone input {width:28.5%}
/*비즈니스
*********************************************************************************************************/
.col_wrap{clear:both;overflow:hidden;}
.cols{float:left;}
.col_20{width:20%;}
.col_25{width:25%;}
.col_33{width:33.3%;}
.col_40{width:40%;}
.col_45{width:45%}
.col_50{width:50%;}
.col_60{width:60%;}
.col_75{width:75%}
.col_80{width:80%;}
.col_100{width:100%;}
.biz_sub>div>dl>dd>div.col_75>ul.type_li_1 li strong {display: block}
.biz_sub>div>dl>dd>div.col_75>ul.bul_skyblue>li {float:left;width:44%;margin-right:20px; margin-bottom:10px}
.biz_sub>div>dl>dd>div.col_75>ul.bul_skyblue>li strong {display:block}
.biz_sub>div>dl>dd>div.col_75>ul.type_li_1 li {width:44%;margin-right:3%;margin-bottom: 10px}
.business .col_75 ul.bul_skyblue {padding-top:15px; border-top:1px solid #797979;padding-bottom: 13px; border-bottom:1px solid #cacaca;min-height: 171px}
.ie7 .business .col_75 ul.bul_skyblue {min-height: 180px}
.ie8 .business .col_75 ul.bul_skyblue {min-height: 181px}
.ie7 .business .col_wrap {min-height: 366px}
.ie8 .business .col_wrap {min-height: 356px}
.business .col_75 .photo_list li {width:31%;margin-right:3%;height:127px; background-color: #f0f0f0}
.business .col_75 .photo_list li:last-child {margin:0}
.ie7 .business .col_75 .photo_list li {width:29%}


.photo_over_tit {display:inline-block; margin-left:5px}

bul_skyblue>li>.bul_none li {background: none}


/*메인*/
.biz_list{position:relative;overflow:hidden;}
.biz_list .btn_more{display:block;width:56px;height:22px;background:url(image/bg_txt_more.png) no-repeat 50% 50% #008cc3;text-indent:-9999em;overflow:hidden;}
.biz_list img,.biz_list li>div>a{display:block;}
.biz_list .tit{margin-bottom:15px;}
.biz_list .tit img{position:static;}
.biz_list .tit2{font-size:16px;font-weight:bold;color:#333;margin-bottom:8px;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.biz_list .desc{font-size:12px;line-height:1.5em;width:80%;margin-bottom:15px;}
.biz_list .order1 .desc,.biz_list .order3 .desc,.biz_list .order6 .desc,.biz_list .order8 .desc,.biz_list .order7 .tit2{color:#fff;}
.biz_list li{background:#fff;float:left;width:25%;height:200px;overflow:hidden;position:relative;}
.biz_list li>div{padding:25px 20px 0;}
.biz_list li>div img{position:absolute;bottom:0;right:0;}
.biz_list .order1{background:#00a5e6;}
.biz_list .order3{background:#65bb38;position:absolute;right:0;top:0;z-index:10;}
.biz_list .order6,.biz_list .order8{background:#00a5e6;}
.biz_list .order7,.biz_list .order9{background:#e7e7e7;}
.biz_list .order1{width:50%;}
.biz_list .order1 .desc,.biz_list .order5 .desc{width:50%;}
.biz_list .order6 .desc,.biz_list .order7 .desc{width:100%;}
.biz_list .order3,.biz_list .order6,.biz_list .order8{height:400px;}
.biz_list li.order6>div img{right:0;left:auto;}
.biz_list .order4{background:#688aab;/* background:url(image/biz_img4_bg.png) no-repeat 0 0; */clear:both;}
.biz_list .order7{margin-top:200px;background:#688aab;}
.biz_list .order7 .tit2, .biz_list .order7 .desc{/*color:#fff;*/}
.biz_list .order8{position:absolute;top:400px;left:0;background:url(/wp-content/uploads/2013/01/biz_img8_bg.png) no-repeat 0 100% #787878; /* position:relative;top:-200px;left:0; */}
.biz_list .order9{margin-top:-200px;margin-left:25%;}
.biz_list li.order9>div img{}
.biz_list .order10{background:#688aab;/* background:url(image/biz_img10_bg.png) no-repeat 0 0; */margin-left:25%;}
.biz_list .order10 .desc{color:#d2dce6;}
.biz_list .order11 .desc{width:50%;}
.biz_list .order12{background:url(image/biz_img7_bg.jpg) no-repeat 0 100% #0e4073;/* background:url(image/biz_img12_bg.png) no-repeat 0 0; */}
.biz_list .order7 .desc{width:50%;color:#d2dce6;}
.biz_list .order3 .btn_more{background-color:#5dab35;}
.biz_list .order6 .btn_more{background-color:#008cc3;}
.biz_list .order7 .btn_more,.biz_list .order9 .btn_more{background-color:#c7c7c7;position:relative;z-index:10;}
.biz_list .order7 .btn_more{float:right;}
.biz_list .order8 .btn_more{background-color:#4e7499;}

.biz_list .order1 .tit,.biz_list .order6 .tit,.biz_list .order8 .tit,.biz_list .order10 .tit,.biz_list .order11 .tit,.biz_list .order12 .tit{margin-top:10px;}

.ie7 .biz_list{height:800px;}
.ie7 .biz_list .order5{position:absolute;top:200px;left:240px;}
.ie7 .biz_list .order6{position:absolute;top:200px;right:240px;}
.ie7 .biz_list .order7{position:absolute;top:200px;right:0;}
.ie7 .biz_list .order8{position:absolute;top:400px;right:240px;}
.ie7 .biz_list .order9{position:absolute;top:600px;right:480px;}
.ie7 .biz_list .order10{position:absolute;bottom:0;right:480px;}
.ie7 .biz_list .order11{position:absolute;bottom:0;right:240px;}
.ie7 .biz_list .order12{position:absolute;bottom:0;right:0;}

/*비지니스 서브페이지*/
.page_slide{position:relative;overflow:hidden;}
.page_slide ul{width:20000em;}
.page_slide ul li{float:left; position:relative;}
.page_slide .btn_group{right:15px;}
.tab{margin-top:12px;border-bottom:2px solid #a6a6a6;}
.tab_head{height:40px;background:#434749;}
.tab_head li{position:relative;float:left;width:25%;border-right:1px solid #363a3b;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer}
.ie7 .tab_head li{width:189px}
.ie7 .tab_head li:first-child {width:188px}
.tab_head .tab_tit a{display:block;height:29px;padding:10px 0 1px;text-align:center;color:#FFF;/*border-left:1px solid #4E5254;*/font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.tab_head .tab_tit.active a, .tab_head .tab_tit a:hover{background:#00a5e6;border-left:1px solid #00a5e6;color:#fff;}
.tab_head li.active .bg_arrow,.tab_head li:hover .bg_arrow{display:block;width:12px;height:7px;background:url(image/bg_arrow2.png) no-repeat 0 0;position:absolute;bottom:-7px;left:50%;margin-left:-6px;}
.tab .col_wrap{color:#666;padding:28px 0 20px 0;min-height: 350px}
.tab_con{width:100%}
.tab1_con .hr_dashed{margin-bottom:15px}
.tab1_con h4{font-size:16px;font-family:'NanumGothicBold', NanumGothicWEB;color:#333;margin-bottom:10px;}
.tab_con .col_25.first{width:25%;/*margin-right:2%*/text-align:center;}
.ie7 .tab_con .col_25.first {overflow: hidden}
.ie7 .tab2_con .col_25.first{width:23%;margin-right:2%;text-align:center;}
.tab3_con .col_50{width:48%;}
.tab3_con .col_50.first{margin:0 4% 10px 0}
.ie7 .tab3_con .col_50.first{margin-right:3.9%}
.tab3_con ul ul li{margin-bottom:5px}
.tab3_con h5{font-size:14px;margin-bottom:10px;color:#333;font-family:"NanumGothicBold",NanumGothicWEB;border-top:1px solid #797979;border-bottom:1px solid #cacaca;padding:3px 0;}

.tab_head .ico_1.active a, .tab_head .ico_1 a:hover{background:url(image/ico_business_4.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_2.active a, .tab_head .ico_2 a:hover{background:url(image/ico_business_6.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_3.active a, .tab_head .ico_3 a:hover{background:url(image/ico_business_9.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_4.active a, .tab_head .ico_4 a:hover{background:url(image/ico_business_1.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_5.active a, .tab_head .ico_5 a:hover{background:url(image/ico_business_7.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_6.active a, .tab_head .ico_6 a:hover{background:url(image/ico_business_5.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_7.active a, .tab_head .ico_7 a:hover{background:url(image/ico_business_3.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_8.active a, .tab_head .ico_8 a:hover{background:url(image/ico_business_2.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_9.active a, .tab_head .ico_9 a:hover{background:url(image/ico_business_8.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_10.active a, .tab_head .ico_10 a:hover{background:url(image/ico_business_10.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_11.active a, .tab_head .ico_11 a:hover{background:url(image/ico_business_12.png) no-repeat 50% 12px #00a5e6;}
.tab_head .ico_12.active a, .tab_head .ico_12 a:hover{background:url(image/ico_business_11.png) no-repeat 50% 8px #00a5e6;}

.overseas .btn_listgo{margin:0;float:none;overflow:hidden;}
.overseas .btn_listgo a{font-weight:bold;}
/* 비즈니스 */
.business .col_25.first img:first-child{margin:0 auto;display:block;margin-bottom:15px}
.ie7 .business .col_25.first img:first-child {margin-bottom:17px;overflow: }
.ship_m {padding-left:6px}
.green_m {padding-left:15px}
.new_busi_m {padding-right:2px}
/* .business .tab_con .first img + img{margin-top:15px} */
.business .tab1_con .photo_list li{width:100%;margin-bottom:13px;float:none}
.business .tab_con .cols.last{float:right;}
.business .col_75 ul.bul_skyblue {overflow:hidden; margin-bottom:20px}
.business .tab2_con .cols.col_75>ul.type2 strong {display: block}
.ie7 .business .tab2_con .photo_list li {width:31%;display:inline-block;margin-left:3%; margin-right:0}
.ie7 .business .tab2_con .photo_list li:first-child {margin-left:0}
.ie7 .business .tab1_con .photo_list li{margin-bottom:11px}
.ie7 .biz_sub .tab1_con .photo_list li{margin-bottom:10px}
.ie7 .photo_list li span.overlay {width:28px;height:22px;cursor:pointer}
.ie8 .business .tab2_con .photo_list li {width:31%;display:inline-block;margin-left:3%;margin-right:0;}
.ie8 .business .tab2_con .photo_list li:first-child {margin-left:0}
.ie8 .business .tab1_con .photo_list li{margin-bottom:11px}
.ie8 .biz_sub .tab1_con .photo_list li{margin-bottom:10px}
.col_wrap.natural_1, .col_wrap.natural_2, .col_wrap.natural_3, .col_wrap.chemical_1, .col_wrap.automobile_1, .col_wrap.railway_1, .col_wrap.ship_1, .col_wrap.plant_1, .col_wrap.elect_1, .col_wrap.green_1, .col_wrap.construction_1, .col_wrap.brand_1, .col_wrap.oversea_1, .col_wrap.oversea_2, .col_wrap.oversea_3, .col_wrap.oversea_4, .col_wrap.newbusiness_1{padding:28px 0 15px 0}
.col_wrap.natural_4 {padding:28px 0 6px 0}
.col_wrap.natural_4 .col_45 span.br {margin-top:12px}
.col_wrap.natural_4 p {margin-bottom: 10px}
.col_wrap.chemical_2{padding:28px 0 17px 0}
.col_wrap.railway_3, .col_wrap.railway_2, .col_wrap.ship_2, .col_wrap.ship_3, .col_wrap.plant_3{padding:28px 0 18px 0}
.business .chemical_2 .col_75 ul.bul_skyblue {margin-bottom: 15px}



/* 투자정보
**********************************************************************************/
/* ir */
.ir .txt_point_wrap{overflow:hidden;}
.ir p.txt_point{width:100%;}
.ie7 p.txt_point{padding-bottom:25px;}
.ir .directorate .img_point,.ir .organization .img_point{width:91px;}
/* 기업현황 */
.bizov_wrap .table1 th{width:80px;text-align: center}
.ir .bizov_wrap p.txt_point,.ir .organization p.txt_point{width:100%;}
.bizov_wrap{clear:both;}
/* 재무제표 */
.ie7 .financial p.txt_point{padding-bottom:0}
.financial h4 span{width:23%;text-align:right;}
.financial table th,.financial table td{word-break:break-all;}
.financial table tbody th{text-align:left;padding-left:24px;}
.financial table tbody td{text-align:right;padding-right:24px;}
table tbody .total th,table .total td{background:#f4fbfe}
table tbody .total2 th,table .total2 td{background:#f4faf0}
body table .num_minus{color:#02a5ed;}
body table .num_plus{color:#4aae0b;}
/* tab */
.page_tab{background:#434749;display:block;width:100%;margin-bottom:20px;float:left;}
.page_tab ul{float:left;border-right:1px solid #4e5254;}
.page_tab li{float:left;min-width:148px;text-align:center;border-right:1px solid #363a3b;border-left:1px solid #4e5254;position:relative;background:#434749;}
.page_tab a{display:block;color:#fff;padding:14px 0;}
.page_tab li.active,.page_tab li:hover{border-right:1px solid #00a5e6;border-left:1px solid #00a5e6;}
.page_tab li.active a,.page_tab a:hover{background:#00a5e6;color:#fff;}
.page_tab li.active .bg_arrow,.page_tab li:hover .bg_arrow{display:block;width:12px;height:7px;background:url(image/bg_arrow2.png) no-repeat 0 0;position:absolute;bottom:-7px;left:50%;margin-left:-6px;}
.page_tab.longer{background:none;}
.page_tab.longer li.last, .page_tab.longer ul{border-right:none;}
/*경영정보*/
.ir .directorate .align_left{padding-left:25px!important;}
.directorate .table1 .item1, .directorate .table2 .item1{width:17%}
.directorate .table2 .item4{width:16%}
.directorate .table3 .item2, .directorate .table3 .item3{border-bottom:1px solid #e1e1e1}
.directorate .table3 .item4{width:19%}
/*주주현황*/
.manage.directorate .table_style1 {margin-top: 9px}
.ie8 .manage.directorate .table_style1 {margin-top:4px}
.ie7 .manage.directorate .table_style1 {margin-top:0}

.manage.directorate>p>span {float:right;display:inline-block;margin-top:4px; color:#555}
/*경영정보 - 정관*/
.aoi .page_tab ul{width:100%}
.aoi .page_tab li{width:91px;min-width:0;margin-bottom:1px;}
.aoi .page_tab li.longer{width:114px;}
.aoi .page_tab li.longer2{width:210px}
.aoi .page_tab li.last{width:53px;}
.aoi .page_tab_content{color:#666;border-bottom:2px solid #a6a6a6;padding-bottom:30px;}
.ie7 .aoi .btn_box.btn_box_09 {margin-bottom:36px}
/*공시정보*/
.ir .entry-content, .ir .li_type1,.ir .ir_contact{position:relative;}
.ir .img_point, .ir .img_point2{margin-bottom:30px;margin:0;padding-right:30px;width:170px;position:absolute;right:0;top:0;z-index:-1;}
.ir .img_point, .ir .img_point02{margin:0;width:106px;position:absolute;right:0;top:0;z-index:-1;}
.ir .li_down .img_point2,.ir .ir_contact .img_point{top:-10px;}
.ie7 .ir .financial .img_point, .ie7 .ir .financial .img_point2, .ie7 .category-elec_noti .img_point, .ie7 .category-financial03 .img_point, .ie7 .category-ir_data .img_point, .ie7 .category-analyst_report .img_point{top:28px;}
.ie7 .financial p.txt_point{margin-bottom:0;}
/*기업공시*/
.ie7 .entry-content .p-notice .txt_point.alignleft {margin-bottom:8px}

/*common*/
.table_style1 th{padding:13px 0;color:black}
.table_style1 td{/*color:#666;*/}
.table_style2{width:100%;border-top:2px solid #3D83A0;margin-bottom:30px;border-bottom:2px solid #A6A6A6;font-size:13px;}
.table_style2 tbody tr:first-child th,.table_style2 tbody tr:first-child td{border-top:0 none;}
.table_style2 th{border-right:1px solid #E1E1E1;border-top:1px solid #E1E1E1;background:#F5FBFE;color:#444;}
.table_style2 td{border-top:1px solid #E1E1E1;background:url(image/gra_t2-td.png) repeat-y 0 0;color:#666;}
#content .table_style2 th, .table_style2 td{padding:10px 15px;font-size:13px;vertical-align:middle;}
.table_style2 td + th{border-left:1px solid #E1E1E1;}
/*연간 재무제표*/
.btn_fdown1,.btn_fdown2{display:block;width:81px;height:26px;text-indent:-9999em;overflow:hidden;}
.btn_fdown1{background:url(image/btn_fdown1.png) no-repeat 0 0;margin-right:4px;}
.btn_fdown2{background:url(image/btn_fdown2.png) no-repeat 0 0;}

/* 인재채용
**********************************************************************************/
.sub_tit1{color:#ff6e5b;}
.people ul li.odd.row2{clear:both;}	
/*인재제도*/
.system .box.last{border-bottom:1px solid #e1e1e1;padding-bottom:25px;}
/* 인재육성 */
.nurture{background:url(/wp-content/uploads/2013/01/bg_nurture.png) no-repeat 100% 80px;}
.nurture h4{padding-top:5px;}
.nurture .hr_bt{padding-top:10px;}
/* 채용가이드 */
.ir_step .page_tab li.active a, .ir_step .page_tab a:hover{background-color:#ff6e5b;}
.ir_step .page_tab li.active, .ir_step .page_tab li:hover{border-color:#ff6e5b;}
.ir_step .page_tab li.active .bg_arrow,.ir_step .page_tab li:hover .bg_arrow{background:url(image/bg_arrow_up.png) no-repeat -9px -313px;}
.ir_step .img_box{float:left;}
.step_desc{border-bottom:1px solid #dcdcdc;margin-bottom:70px;}
.step_desc li{border-top:1px dashed #dcdcdc;overflow:hidden;padding:30px 0;}
.step_desc li .img_box{width:21.944%;padding:0 3.472% 0 0.972%;}
.step_desc li .txt_box{float:left;width:73.611%;}
.step_desc li .txt_box h5{font-size:16px;line-height:1em;margin-bottom:15px;}
.ir_step .page_tab{margin-bottom:27px;}
.ir_step .step_desc p{margin:0;}
.ir_step .ir_address .img_box{width:26.6666666667%;padding:0 3.6111111111% 0 3.0555555556%;}
.ir_step .li_contact{float:left;width:66.6666666667%;margin-top:20px;}
.ir_step .li_contact li{margin-bottom:7px;}
.ir_step .li_contact .order2{margin-right:15px;}
.ir_step .li_contact .order2,.ir_step .li_contact .order3{float:left;}
.ir_step .li_contact .order4{clear:both;}

/*채용안내*/
.ir_step .tab_head .tab_tit.active a{border-left:1px solid #434749}
.ir_step .tab .page_tab ul li.active, .ir_step .tab .page_tab ul .page_tab li:hover {border-right:none; border-left:none}
.ir_step .tab_head .tab_tit.active a, .ir_step .tab_head .tab_tit a:hover {border-left:1px solid #434749}

.accordion-title {background: -ms-linear-gradient(top, #f2f2f2, #eaeaea);
background: -moz-linear-gradient(top, #f2f2f2, #eaeaea);
background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#eaeaea));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f2f2, endColorstr=#eaeaea);box-shadow: 0px 1px 2px rgba(0,0,0,0.35);-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.35);-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.35);margin:0; padding:10px 0 10px 17px; background-position: 0px center;background-repeat: no-repeat;margin-bottom:7px;cursor:pointer;font-family: 'nanumgothic','나눔고딕','돋움'}
.accordion-content {padding:22px 10px}
#faq_wrap h3 {font-size: 18px; margin-bottom:20px;margin-top:20px}
#faq_wrap {margin-bottom:50px}
.ir_step .page_tab_content1.tab_con {height:1105px}
.ir_step .step_box > img{clear:both;}
.ir_step h3 {margin-bottom:20px}

/*채용공고*/
.recruit_wrap table {width:100%; margin:26px 0;border-right:none;border-left:none}
.recruit_wrap table tr {border-bottom: 1px solid #E1E1E1;border-left: 1px solid #E1E1E1;}
.recruit_wrap table tr:first-child {border-top: 1px solid #E1E1E1;}
.recruit_wrap table th {font-size: 14px; font-family: "NanumGothic","나눔고딕"; padding: 10px;
text-align: center;padding-bottom: 0;border-right:1px solid #E1E1E1; background-color:#f2f2f2}
.recruit_wrap table td {padding:10px;border-right:1px solid #E1E1E1;text-align: center;padding-bottom: 0;}
.recruit_wrap table td:last-child, .recruit_wrap table td:first-child {text-align: left}
.recruit_wrap table th.re_th_1 {width:44%;padding:12px 0 12px 0 }
.recruit_wrap table th.re_th_4 {width:31%}
.recruit_wrap table th.re_th_4 {width:10%}
/* single
*********************************************************************************/
.single .location .go_home+span+a+span+a+span{display:none;}
.comments-area{display:none;}
.single article.post{border-bottom:2px solid #6b6b6b;margin-bottom:15px;}
.view_tit{background:#3e3e3e;color:#fff;position:relative;margin-bottom:30px;padding:25px;}
.view_tit h2{width:80%;font-size:16px;}
.view_num,.view_date span br{display:none;}
.view_date{position:absolute;right:0;top:0;background:#8a8a8a;color:#fff;padding:0 15px;margin:25px;border-radius:20px;}
.view_date span{font-size:12px;}
.view_social li{float:left;margin-left:7px;}
.view_social li:first-child{margin-left:0;}
.view_tag{clear:both;border-top:1px dashed #ddd;padding:5px 0;}
.view_tag strong{float:left;margin-right:8px;}
.view_tag .tag_box{background:url(image/bg_tag_f.png) no-repeat 0 0 #95adc4;padding:0 5px 0 18px;/*3px 10px 4px 17px*/margin-right:8px;font-size:11px;position:relative;height:20px;float:left;white-space:nowrap;margin-bottom:5px;}
.view_tag .tag_box a{color:#fff;display:block;padding-right:5px;}
.view_tag .tag_box .tag_radius{background:url(image/bg_tag_l.png) no-repeat 100% 0 #95adc4;position:absolute;top:0;right:-1px;width:4px;height:20px;}
.ie8 .view_date,.ie7 .view_date{background:url(image/bg_date_ie.png) no-repeat 0 50% transparent;width:108px;height:20px;line-height:20px;padding:0;text-align:center;}

.blog_pagination {margin-bottom: 40px;}
.blog_pagination .next a, .blog_pagination .previous a {display: block;height: 42px;width: 70px;}
.blog_pagination .previous a{background: url(image/btn_single_prev.png) no-repeat scroll 50% #f0f0f0;float: left;}
.blog_pagination .next a{background: url(image/btn_single_next.png) no-repeat scroll 50% #f0f0f0;float: right;}
.single .blog_pagination{clear:both;overflow:hidden;padding:10px 0;margin:0;border-top:1px solid #e4e4e4;}
.single .blog_pagination>div{width:49.5%;font-size:14px;font-weight:bold;line-height:42px;border-left:1px solid #d2d2d2;}
.single .blog_pagination>div:first-child{border-left:0;}
.single .blog_pagination>div.previous{float:left;}
.single .blog_pagination>div.previous a{margin-right:10px;}
.single .blog_pagination>div.next{float:right;text-align:right;}
.single .blog_pagination>div.next a{padding-right:10px;}
.single .blog_pagination>div span.paging_tit a{background:none;}
.single .blog_pagination>div.next>a,.blog_pagination>div.next>span{float:right;}
.single .blog_pagination>div span a{width:266px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;}
.single .blog_pagination>div:hover>a{background-color:#00a5e6;color:#609FDF;}
.single .blog_pagination>div:hover>span a{background-color:none;}
.view_social{float:right;margin-bottom:10px;}

.btn_listgo{text-align:center;float:right;margin-bottom:40px;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.btn_listgo a{display:block;background:url(image/btn_list.png) no-repeat 0 0;line-height:37px;width:109px;float:right;padding:0 0 4px;font-weight:bold;}

.biz_sub .btn_listgo a{background:url(image/btn_list2.png) no-repeat 0 0;width:260px;margin-top:3px;}
.biz_sub .btn_listgo a:hover{background:url(image/btn_list2_on.png) no-repeat 0 0;color:#fff;}
.btn_listgo_4{text-align:center;float:left;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.btn_listgo_4 a{display:block;background:url(image/btn_list.png) no-repeat 0 0;line-height:37px;float:right;padding:0 0 4px;font-weight:bold;}
.btn_listgo_4 a{background:url(image/btn_list_4.png) no-repeat 0 0;width:200px}
.btn_listgo_4 a:hover{background:url(image/btn_list_4_on.png) no-repeat 0 0;color:#fff;}
.biz_sub.biz_steel .tab .col_wrap {padding:28px 0 15px 0}


.single h3{font-family:HelveticaNeue;font-size:16px;line-height:1em;color:#333;margin-bottom:13px;text-transform:uppercase;}
.single_post_list{margin:0 0 20px -2%;padding:0 0 28px;overflow:hidden;}
.single_post_list .post_subj{font-size:13px;}
.single_post_list li{float:left;width:23%;margin-left:2%;border:0 none;}
.single_post_list .post_con_wrap{position:relative;padding:15px 0;}
.single_post_list .post_subj{margin-bottom:8px;line-height:1.25em;}
.single_post_list .post_date{font-weight:bold;text-align:left;padding-top:10px;margin-top:15px;background:url(image/bg_hr_date.gif) no-repeat 0 0;font-size:12px;font-family:Arial;}
.single_post_list .post_desc{font-size:12px;line-height:16px;}
.single_post_list .post_desc a{color:#888;}
.ie7 .single_post_list{margin:0 0 20px -15px;}
.ie7 .single_post_list li{width:178px;margin-left:15px;}

.view_download{float:left;width:70%;line-height:30px;}
.view_download strong{float:left;padding-right:15px;margin-right:15px;background:url(image/bg_vr4.gif) no-repeat 100% 50%;white-space:nowrap;}
.view_download div{float:left;width:84%;font-size:12px;color:#666;}
.view_download div span{display:inline-block;padding-right:35px;margin-right:10px;background:url(image/ico_dw.png) no-repeat 100% 50%;line-height:30px;cursor:pointer;}

/* 회사소개
**********************************************************************************/
.entry-content .submain_header{position:relative;padding:30px 0 34px;border-top:2px solid #6b6b6b;overflow:hidden;background-repeat:no-repeat;background-position:100% 50%;}
.entry-content .submain_header .tit{display:block;margin:0 10px 10px;}
.entry-content .submain_header .r_header{display:none;position:absolute;bottom:0;right:0;}
.entry-content .submain_header .l_header{}
.entry-content .submain_header p{color:#555;font-size:12px;line-height:1.3em;margin-bottom:12px;}
.entry-content .submain_header .h_txt{font-size:22px;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.entry-content .submain_header .h_txt strong{font-weight:normal;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.entry-content .submain_header .h_txt_en{margin:0;color:#bbb;}

.careers_main .submain_header .h_txt strong,.media_main .submain_header .h_txt strong{color:#ff6e5b;}
.company_main .submain_header .h_txt strong,.biz_main .submain_header .h_txt strong,.ir_main .submain_header .h_txt strong{color:#00a5e6;}

.company_main .submain_header{background-image:url(image/bg_submain1.png);}
.biz_main .submain_header{background-image:url(image/bg_submain2.png);}
.ir_main .submain_header{background-image:url(image/bg_submain3.png);}
.careers_main .submain_header{background-image:url(image/bg_submain4.png);}
.media_main .submain_header{background-image:url(image/bg_submain5.png);}

.clear{line-height:0;}
/* 서브메인 */
.company_main .his_tab{border-bottom:0;}
.company_main .his_slider li{margin-left:3.125%;width:31.25%;}
.company_main .his_slider li:first-child{margin-left:0;}
.ie7 .company_main .his_slider li{width:300px;margin-left:30px;}
.ie7 .company_main .his_slider li:first-child{margin-left:0;}
.ie7 .company_main .his_slider{float:left;}
.ie7 #his_slides .his_slider{width:960px;}

.company_main .c_main_content{font-family:'나눔고딕','Nanum Gothic',sans-serif;}
.company_main .c_main_content .tit,.company_main .c_main_content .tit2,.company_main .c_main_content .desc{margin-bottom:8px;}
.company_main .c_main_content .tit2{font-size:16px;font-weight:bold;font-family:'NanumGothicBold','NanumGothicWEB','나눔고딕','Nanum Gothic',sans-serif;color:#fff;}
.company_main .c_main_content .tit2 a{color:#fff;}
.company_main .c_main_content .desc{color:#c1c1c1;}

.company_main .c_main_content .order1 .btn_more{background-color:#c7c7c7;}
.company_main .c_main_content .order1 .desc{font-size:12px;}
.company_main .c_main_content .order3 .desc{color:#b3e0f8;}
.company_main .c_main_content .order3 .tit2 {color:#333333}
.company_main .c_main_content .order4 .desc{color:#b4c5d5;}
.company_main .c_main_content .order4 .tit2 {color:#333333}
.company_main .c_main_content .order5 .tit2,.company_main .c_main_content .order5 .tit2 a,
.company_main .c_main_content .order6 .tit2,.company_main .c_main_content .order6 .tit2 a{color:#333;position:relative;z-index:10;}

.company_main .c_main_content>li{list-style:none;}
.company_main .c_main_content>li>div{padding:30px 0 0 28px;}
.company_main .c_main_content>li{position:relative;}
.company_main .c_main_content>li{float:left;width:25%;height:180px;}
.company_main .c_main_content .order1,.company_main .c_main_content .order2,.company_main .c_main_content .order2>div{width:50%;}
.company_main .c_main_content .order1{background:#757575;overflow:hidden;}
.company_main .c_main_content .order1 p img{position:absolute;bottom:0;right:0;z-index:1;}

.company_main .c_main_content .order2>div{float:left;height:180px;padding:0;}
.company_main .c_main_content .order2 .glocal_map{background:url(image/com_img2_bg.jpg) no-repeat 50% 50%;}
.company_main .c_main_content .order2 .right{position:relative;background:url(image/main_t4_bg.png) no-repeat 50% 50% #65bb38;}
.company_main .c_main_content .order2 .right .tit{display:block;width:122px;height:43px;margin:65px auto 0;background:url(image/main_t7_tit.png) no-repeat 0 0;text-indent:-9999em;overflow:hidden;}
.company_main .c_main_content .order2 .right a{margin:5px 0 0;}
.company_main .c_main_content .order2>div .bg_arrow{width:13px;height:25px;background-position:0 -245px;position:absolute;top:50%;margin:-15px 0 0 -13px;left:0;}
.ie7 .company_main .c_main_content .order2 .glocal_map ul li{zoom:1;}

.company_main .c_main_content .order3{background:#0098e7;}
.company_main .c_main_content .order3>div{}
.company_main .c_main_content .order3>div {line-height:1.5em}
.company_main .c_main_content .order3 .tit2{margin-bottom:12px;}
.company_main .c_main_content .order4 {background:#688aab;}
.company_main .c_main_content .order5{background:url(image/com_img5_bg.jpg) no-repeat 0 0 #4a4a4a;}
.company_main .c_main_content .order6{background:url(image/com_img6_bg.jpg) no-repeat 0 0;}
.company_main .c_main_content .order6 p img{position:absolute;bottom:0;right:0;z-index:5;}

/* 홍보영상 */
.btn_vview, .btn_vdown{display:block;height:26px;text-indent:-9999em;overflow:hidden;}
.btn_vview{width:62px;background:url(image/btn_video_view.png) no-repeat 0 0;}
.btn_vdown{width:91px;background:url(image/btn_video_down.png) no-repeat 0 0;}
.video>ul{overflow:hidden;border-top:2px solid #6b6b6b;border-bottom:2px solid #a6a6a6;}
.video>ul>li{float:left;width:31%;margin-left:3%;}
.video>ul>li:first-child{margin-left:0;}
.video ul li h4{font-size:15px;margin-bottom:5px;}
.video img{display:block;}
.video .bul_skyblue{padding:12px 10px;}
.video .bul_skyblue li{overflow:hidden;vertical-align:middle;background-position:0 10px;margin-bottom:10px;}
.video .bul_skyblue li strong,.video .bul_skyblue li a{float:left;}
.video .bul_skyblue li strong{width:46px;font-size:12px;color:#555;line-height:26px;}
.video .bul_skyblue li a{margin-left:3px;}
.video>ul>li.order3 ul.bul_skyblue li{margin:0;}
.video>ul>li.order3 .first{margin-bottom:20px;}
.ie7 .video .bul_skyblue{padding-left:6px;padding-right:0;}
.ie7 .video .bul_skyblue li strong{width:52px;}
.ie7 .video .bul_skyblue li a{margin-left:2px;}

/*Contact us
*********************************************************************************************************/
.bul_ring{background:url(image/bul_ring.png) no-repeat 0 50%;padding-left:15px;}
.contact {overflow:hidden;border-bottom:2px solid #a6a6a6;padding-bottom:85px;}
.map{border:1px solid #ddd;padding:10px 10px 3px;}
.map_shadow{background:url(image/contact_map.png) no-repeat 50% 0;background-size:100% auto;height:11px;}
.contact .list_contact{padding-bottom:10px;margin:0 0 17px;}
.contact .list_contact li{margin-bottom:10px;}
.contact .list_contact span{display:inline-block;}
.howtocome .list_contact .tit{padding:2px 12px;vertical-align:top;background:#e5e5e5;border-radius:10px;white-space:nowrap;margin-right:10px;}
.howtocome .list_contact .bus, .howtocome .list_contact .subway{background:url(image/ico_bus.png) no-repeat 0 0px;}
.howtocome .bul_ring {padding-left:20px}
.howtocome .list_contact li {padding-left:30px}
.howtocome span.bus_blue {padding-left:61px; display:block;margin-top:-13px}
.ie .contact .list_contact .tit{background:url(image/bg_tit_contact.gif) no-repeat 0 0}
.contact .bul_ring{font-size:14px;margin:0 0 10px;}
.contact .col_50.last{width:52%;margin-left:1%;}
.cont_01 .col_50:first-child {width:47%}
.contact.cont_01 {padding-bottom:45px}
.howtocome {margin-top:44px;margin-bottom:}
.howtocome .cols.cols_50 {width:50%}
.howtocome .cols.cols_50 .list_contact li {float:none;display:block;margin-bottom:9px}
.map_wrap {padding-bottom:40px;border-bottom: 1px dashed #dddddd}
/*contact form*/
.contact_form ul{border-top:1px solid #797979;background:#f9f9f9;padding:20px 20px 15px;border-bottom: 1px solid #cacaca}
.ie8 .contact_form ul {padding:25px 20px 28px 20px}

.contact_form ul.contact_ul1 {background:#ececec;border-top:1px solid #d1d1d1}
.contact_form ul li{margin-bottom:10px;overflow:hidden;color:#666;}
.contact_form ul li p{margin:0;float:left;width:85%;}
.contact_form ul li label{float:left;width:15%;margin-top:5px;}
.contact_form ul li input,.contact_form ul li textarea{width:95%;background:#e9e9e9;border-radius:4px;border:1px solid #fff;border-top:1px solid #bfbfbf;resize:none}
.contact_form ul li.email input{width:46.1%;}
.contact_form ul li.email input.first{width:40%;}
.contact_form ul li.phone input{width:28.5%;}

.ie7 .contact_form ul li.email input{vertical-align:middle;}
.contact_form ul li textarea{height:145px;}
input.wpcf7-submit{float:right;border:1px solid #adadad;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#fff;color:#333;width:106px;height:35px;margin:10px 0 0;font-size:13px;font-weight:bold;box-shadow:0 2px 3px #ccc;
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #fdfdfd 1%, #ffffff 6%, #fdfdfd 35%, #f6f6f6 74%, #f4f4f4 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(1%,#fdfdfd), color-stop(6%,#ffffff), color-stop(35%,#fdfdfd), color-stop(74%,#f6f6f6), color-stop(100%,#f4f4f4));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fdfdfd 1%,#ffffff 6%,#fdfdfd 35%,#f6f6f6 74%,#f4f4f4 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#fdfdfd 1%,#ffffff 6%,#fdfdfd 35%,#f6f6f6 74%,#f4f4f4 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#fdfdfd 1%,#ffffff 6%,#fdfdfd 35%,#f6f6f6 74%,#f4f4f4 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#fdfdfd 1%,#ffffff 6%,#fdfdfd 35%,#f6f6f6 74%,#f4f4f4 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );
	filter:chroma(color=#000000);
}
body span.wpcf7-not-valid-tip{background:none;border:none;top:-4px;left:5px;}
body div.wpcf7-response-output{border:none;padding:0;margin:40px 0 0 0;}
.contact_form div.wpcf7-validation-errors, .contact_form div.wpcf7-spam-blocked, .contact_form div.wpcf7-mail-sent-ng{color:#dc0000;background:#ffeaea;padding:10px 20px;}
.contact_form div.wpcf7-mail-sent-ok{color:#00a5e6;background:#e8f2f7;padding:10px 20px;}
.contact_form span.wpcf7-not-valid-tip{color:#dc0000;}

/*기타
*********************************************************************************************************/
/*lightbox*/
body #cboxContent{background:#0199e8;padding-bottom:10px;}
body #cboxLoadedContent{border:10px solid #0199e8}
body #cboxMiddleLeft, body #cboxMiddleRight, body #cboxTopCenter, body #cboxBottomCenter, body #cboxBottomLeft, body #cboxBottomRight, body #cboxTopLeft, body #cboxTopRight{background:none;}
body #cboxClose{bottom:auto;top:7px;right:7px;width:18px;height:18px;background:url(image/btn_close.png) no-repeat center center #0199e8;text-indent:-999999px;padding:10px;}
body #cboxTitle{display:none!important;}
body #cboxPrevious{left:10px;bottom:10px;color:#fff;}
body #cboxNext{left:auto;right:10px;bottom:10px;color:#fff;}
body #cboxCurrent{left:0;width:100%;bottom:10px;text-align:center;color:#fff;}
body #cboxLoadingOverlay{background-color:#0199e8}

/*사이트맵*/
.sitemap{margin:40px 0 0;}
.sitemap>ul{overflow:hidden;}
.sitemap>ul>li{float:left;width:30.2%;margin:0 4.6% 4.7% 0;border-bottom:1px solid #cacaca;min-height:462px;}
.sitemap>ul>li.order4,.sitemap>ul>li.order5,.sitemap>ul>li.order6{min-height:232px;}
.sitemap>ul>li.order3,.sitemap>ul>li.order6{margin-right:0;padding-bottom: 27px}
.sitemap>ul>li.order4 {padding-bottom: 20px}
.sitemap>ul>li>ul>li{margin-bottom:5px;font-weight:bold;color:#333;font-family: "NanumGothic", "나눔고딕"}
.sitemap ul ul ul li{font-size:12px;font-weight:normal;background:none;padding:0;color:#666;}
.sitemap>ul>li.order1{background:url(image/bg_submain1.png) no-repeat 100% 93%;}
.sitemap>ul>li.order2{background:url(image/bg_submain2.png) no-repeat 100% 93%;}
.sitemap>ul>li.order3{background:url(image/bg_submain3.png) no-repeat 100% 93%;}
.sitemap>ul>li.order4{background:url(image/bg_submain4_1.png) no-repeat 100% 100%;}
.sitemap>ul>li.order5{background:url(image/bg_submain5.png) no-repeat 100% 100%;}
.sitemap>ul>li.order6{border:0 none;}
.sitemap>ul>li>ul.bul_skyblue li {float:none}
.sitemap>ul>li>ul.bul_skyblue li a {font-weight:bold;font-size:13px;}
.sitemap>ul>li>ul.bul_skyblue li ul li a{font-weight: inherit;font-size:12px; display:inline-block;padding:1px 0}
.sitemap>ul>li h3 {font-size:16px;font-weight:bold;color:#333;border-top:1px solid #797979;border-bottom:1px solid #cacaca;padding:8px 0;margin-bottom:20px;}
.sitemap>ul>li.order3>ul.bul_skyblue>li {width:46%; float:left}
/*임시 서브메인 타이틀 가리기*/
body.page-id-5 #content .entry-header,
body.page-id-7 #content .entry-header,
body.page-id-9 #content .entry-header,
body.page-id-10 #content .entry-header,
body.page-id-11 #content .entry-header{display:none;}

/* 현대정신 */
.txt_sub{font-size:24px;font-weight:bold;font-family:Helvetica,Arial,sans-serif;color:#688aab;margin-bottom:10px;}
.page_ul li{padding-bottom:15px;margin-bottom:10px;overflow:hidden;}
.page_ul li p{margin:0;}
.box_img{margin:0 0 40px;overflow:hidden;}
.box_img dt,.box_img dd{float:left;}
.box_img dt{width:54%;text-align:center;}
.box_img dd{width:46%;}
.box_img h3{padding-bottom:12px;margin:25px 0 15px;border-bottom:1px solid #ddd;}
.box_img h3 span{display:block;font-size:14px;color:#62768a;}

.mind .aligncenter{font-size:14px;font-weight:bold;margin-bottom:30px;}
.mind .page_ul li{margin-bottom:30px;border-bottom:1px solid #e1e1e1;}
.mind .box_img{margin:40px 0 25px;}

.mind .col_50{float:left;}
.mind .col_50.first{width:48%;padding-left:40px;margin-top:10px;background:url(image/bg_quote_l.png) no-repeat 0 0;}
.mind .col_50.last{float:right;width:46%;text-align:right;margin-bottom:20px;}

/* 사회공헌 */
.sd .page_ul p{float:left;width:53%;}
.sd .page_ul .img{float:right;width:46%;text-align:right;}

/* 경영비전 */
.vision ul li img{display:block;margin:0 auto;}

/*policy 개인정보 취급방침 */
.policy_wrap p {margin-bottom:0}
.policy_wrap div {margin-top:30px}
.policy_wrap .policy_table1 {width:100%; margin:26px 0;border-right:none;border-left:none}
.policy_wrap div.policy_first {border:1px solid #333;margin-bottom:30px;padding:30px}
.policy_wrap .policy_table1 tr {border-bottom: 1px solid #E1E1E1;border-left: 1px solid #E1E1E1;}
.policy_wrap .policy_table1 tr:first-child {border-top: 1px solid #E1E1E1;}
.policy_wrap .policy_table1 th {font-size: 14px; font-family: "NanumGothic","나눔고딕"; padding: 10px;
text-align: center;padding-bottom: 0;border-right:1px solid #E1E1E1; background-color:#f2f2f2}
.policy_wrap .policy_table1 td {padding:20px 10px;border-right:1px solid #E1E1E1;text-align: center;padding-bottom: 0;text-align: left;}
.policy_wrap .policy_table1 td ul {margin-bottom:20px}
.policy_wrap .policy_table1 th {width:50%;padding:12px 0 12px 0 }

/*Media queries
*********************************************************************************************************/
/*메인 메뉴 스타일*/
@media screen and (min-width: 481px) {
	.site-header h1{text-align: left;}
	.site-header h1 {font-size: 26px;line-height: 1.846153846;margin-bottom: 0;}
	.main-navigation ul.nav-menu,.main-navigation div.nav-menu > ul {display:block !important;text-align: left;width: 100%;}
	.main-navigation ul {margin: 0;text-indent: 0;}
	.main-navigation li a,.main-navigation li {display:block;text-decoration: none;}
	.main-navigation li a {border-bottom: 0;color: #6a6a6a;line-height:1.2;white-space: nowrap;}
	.main-navigation li a:hover {color: #000;}
	.main-navigation li {margin:0 0 0 20px;position:relative;}
	.main-navigation li ul {display: none;margin: 0;padding: 0;position: absolute;top: 100%;z-index:100;width:160%;border-top:4px solid #00b3f0;background:#777;font-family:'나눔고딕','Nanum Gothic',sans-serif;padding:15px 20% 5px;font-size:13px;}
	.nav-menu>li>ul:before{content:"";display:block;width:10px;height:5px;background:url(image/bg_arrow3.png) no-repeat 0 0;position:absolute;top:-9px;left:55px;}
	.main-navigation li ul li{float:left;width:45%;padding-left:5%;background:url(image/bul_cire1.png) no-repeat 0 5px;margin:0 0 10px;}
	.main-navigation li ul li a{color:#fff;}
	.main-navigation li ul li a:hover,.main-navigation li ul ul li a:hover{color:#4eb8ef;}
	.main-navigation li ul ul li a{color:#cfcfcf;}
	.main-navigation li ul ul{display:block;position:static;border:0 none;background:none;width:auto;padding:10px 0 0;font-size:12px;}
	.main-navigation li ul ul li{float:none;width:auto;padding:0;background:none;margin:0 0 4px;}
	.main-navigation ul li:hover > ul {border-left: 0;display: block;}
	.main-navigation .current-menu-item > a,.main-navigation .current-menu-ancestor > a,.main-navigation .current_page_item > a,.main-navigation .current_page_ancestor > a {color: #4eb8ef;font-weight: bold;}
	.menu-toggle {display: none;}
}

/*데스크탑, 태블릿 가로(아이패드1024,갤탭1280)*/
@media only screen and (max-width: 979px){
	/*tab*/
	.page_tab.longer li .bg_arrow{display:none;}
	.bra_wrap .g_profile .g_img img{height:auto;}
}

@media only screen and (min-width: 768px) and (max-width: 979px){
	#wrap{width:100%;min-width:769px;max-width:979px;}
	#header,#container{padding:0 10px;height:auto;}
	#footer{padding:20px 10px;}
	#content{width:80%;min-width:550px;}
	#side{width:18%;}
	#site-navigation{height:45px;}
	.logo{left:10px;}
	.nav-menu>li{margin:0 30px 0 0;}
	.main_slide ul li img{height:340px;}
	.video .bul_skyblue li strong{display:block;width:100%;}
	.biz_con .main_top li.order5 img{height:360px;}
	.biz_con .main_top li.order8 img{height:180px;}
	.biz_con .main_top li.order2 .con1 {margin:5px 0}
	.biz_con .main_top li.order2 .con2 a {margin-left:5px; padding-left:5px}
	body p.txt_point{font-size:24px;}
	.history .br{display:inline;}
	/*인사말씀*/
	
	/* history */
	.his_slider li div span{width:auto;display:block;}
	/* 기업윤리 */
	.ethics p.alignright{width:48.89%;}
	/* 인사 */
	.nurture{background-size:39%;}
	/*글로벌네트워크*/
	.global_img{width:768px;margin:0 auto;}
	.global_active ul li.map_con1{top:103px;left:70px;}
	.global_active ul li.map_con2{top:260px;left:170px;}
	.global_active ul li.map_con3{top:85px;left:375px;}
	.global_active ul li.map_con4{top:228px;left:390px;}
	.global_active ul li.map_con5{top:90px;left:530px;}
	.global_active ul li.map_con6{top:140px;left:450px;}
	.global_active ul li.map_con7{top:140px;left:505px;}
	.global_active ul li.map_con8{top:145px;left:595px;}
	.global_active ul li.map_con9{top:200px;left:590px;}
	.global_active ul li.map_con10{top:295px;left:655px;}
	.biz_sub .tab_con .col_20{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:10px;}
	/*현대정신*/
	.mind .col_50.last{}
	.mind .col_50.first .txt_point span.br {display:inline}
	.mind .col_50.first {padding-right:10px; width:45%}

}

@media only screen and (max-width: 767px){
	.entry-content p.txt_point_05 {font-size: 16px}
	.entry-content p.txt_point_08{font-size: 16px}
	.entry-content .manage .txt_point_wrap p.txt_point_07, .li_type1 p.txt_point_09, div#content div.li_type1 .txt_point_03, div#content div.li_type7 .txt_point_03 {font-size: 16px}
	body p.txt_point{font-size:16px;}
	.entry-content p.txt_point_s {font-size:16px}
	.half,.half.alignleft,.half.alignright{width:100%;}
	.ft_wrap .half {width:100%!important}
	.half p,.half.alignleft p,.half.alignright p{padding:0;}
	/* 회사개요 */	
	.overview .br,.ceo .br,.history .br{display:inline;}
	.overview p.txt_point{margin-bottom:10px;}
	.overview p.txt_point img, .overview .alignleft img{position:static;display:block;margin:0 auto;}
	.overview .alignleft{padding:0;}
	.overview .alignright h4{margin:20px 0 15px;}
	/* history */
	.his_slider li div span{width:auto;display:block;}
	.his_slider li div .date{font-size:22px;}
	.his_tab li a{font-size:14px;}
	.his_box li ul{margin-left:30%;}
	/* .his_box li ul li div{line-height:1.3em;} */
	/* 재무재표 */
	.financial table tbody th{padding-left:10px;}
	.financial table tbody td{padding-right:1%;}
	/* 인사 */
	body .system .box2 > div > div, body .system .box3 > div > p{width:100%;}
	.nurture{background:none;}
	.nurture .br{display:inline;}		
	.h_txt .br{display:inline;}
	.entry-content .submain_header .h_txt{width:100%;font-size:20px;}
	.entry-content .submain_header{padding:18px 0 20px;background:none!important;}
	.ceo_img li p img {margin-top:20px}
	/*리스트 뷰페이지*/
	.view_tit{padding:15px;overflow:hidden;}
	.view_tit h2{width:100%;}
	.view_date{position:static;float:right;margin:10px 0 0;}
	.single .blog_pagination>div span a{width:60%;}
	.single_post_list li{width:46%;}
	.single_post_list li:nth-child(2n){float:right;}
	.single_post_list li:nth-child(3){clear:both;}
	
	
	/*common*/
	body #wrap table thead th, table[class*="rwd_table"] th{padding:9px 0;}
	.main-navigation .m_hide-parent ul, .side_menu .m_hide-parent ul{display:none!important;}
	/*비지니스*/
	.tab_head li{width:32%}
	.tab_head li.tab2{width:20%}
	.tab_head .last{width:48%}
	.tab_head .last a{margin-right:8px;}
	.biz_sub .tab2_con .cols{width:100%;margin:10px 0;}
	.biz_sub .tab2_con .cols.first{margin:0 0 5px 0}
	/*투자정보 rwd_table******/
	table[class*="rwd_table"], table[class*="rwd_table"] tbody, table[class*="rwd_table"] tr, body #wrap table[class*="rwd_table"] th, body #wrap table[class*="rwd_table"] td{display:block;width:100%;float:left;clear:both;background:none;border:none;}
	/*rwd_table1 : 이사회 구성현황*/
	.rwd_table1 thead{display:none;}
	.rwd_table1 tbody tr{margin-bottom:20px}
	body #wrap table.rwd_table1 tbody th{text-align:left;padding:0 0 0 10px;margin-bottom:5px;background:url(image/bul_cire1.png) no-repeat 0 center;display:inline-block;width:auto;}
	body #wrap table.rwd_table1 tbody th + td{display:inline-block;clear:none;width:auto;white-space:nowrap;padding:0;margin:-3px 0 0 5px}
	body #wrap .rwd_table1 tbody tr td:nth-child(3){text-align:left;padding:0;margin-bottom:10px;}
	body #wrap .rwd_table1 tbody tr td:last-child{padding:0 0 10px 0!important;border-bottom:1px solid #e1e1e1;overflow:hidden;}
	body #wrap .rwd_table1 tbody tr td:last-child span{padding:0 10px;}
	.rwd_table1 tbody tr td:last-child:before{content:"프로필";width:100%;display:block;text-align:center;padding:5px 0;font-family:'NanumGothicBold', 'NanumGothicWEB';background:url("image/bg_thead.png") repeat-x scroll 0 100% #FFFFFF;border-top:2px solid #3D83A0;border-bottom:1px solid #E1E1E1;margin-bottom:10px;box-shadow: 0px 0px 8px #ccc;-webkit-box-shadow: 0px 0px 8px #ccc;}
	/*rwd_table2 : 주주 현황*/
	.rwd_table2 thead, body #wrap table.rwd_table2 tbody tr:not(.sub_tit) th{display:none;}
	body .rwd_table2{border:none;}
	body #wrap .rwd_table2 .sub_tit + .sub_tit{background:url("image/bg_thead2.png") repeat-x 0 0 #FBFBFB;border-bottom:1px solid #e1e1e1}
	body #wrap .rwd_table2 .sub_tit th:not(.tit), body #wrap table.rwd_table2 td{border:1px solid #e1e1e1;border-top:none;border-left:none;}
	body #wrap table.rwd_table2 .sub_tit th:last-child, body #wrap .rwd_table2 td:nth-last-child(2){border-right:none;}
	body #wrap .rwd_table2 .sub_tit th:not(.tit){clear:none;width:25%;border:1px solid #e1e1e1;border-top:none;border-left:none;}
	body #wrap .rwd_table2 .sub_tit + .sub_tit th{border-bottom:none;}
	body #wrap .rwd_table2 .sub_tit th.tit{width:100%;text-align:left;border-bottom:2px solid #3D83A0}
	body #wrap .rwd_table2 .sub_tit th[colspan="2"]{width:50%;border-left:none;background:url("image/bg_thead.png") repeat-x 0 100% #FFFFFF}
	body #wrap .rwd_table2 .sub_tit th[colspan="2"]:last-child{border-right:none}
	body #wrap table.rwd_table2 td{width:25%;clear:none;}
	body #wrap .rwd_table2 tr td:last-child{width:100%;text-align:left;border:none}
	body #wrap .rwd_table2 tr td:last-child:before{content:"비고 : "}
	body #wrap .rwd_table2 .sub_tit th, body #wrap .rwd_table2 td{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
	/* 브로슈어 */
	.brochure .one_half{width:100%}	
	/*채용공고*/
	.recruit_button {display:none}
	/*sitemap*/
	.sitemap > ul > li {width:100%;background: none}
	.sitemap > ul > li > ul.bul_skyblue li {width:45%}
	
	
}

@media only screen and (min-width: 481px) and (max-width: 767px){
	#wrap{width:auto;}
	#header,#container{padding:0 10px;}
	#footer{padding:20px 10px;}
	#side{width:24%;max-width:170px;}
	#content{width:74%;}
	.hr_top{background-position:-60px 0;}
	.logo{padding-top:20px;left:10px;position:static;float:left;}
	.logo h1,.logo h1 a{width:134px;height:42px;}
	.hd_right{float:none;width:100%;}
	.top_menu{margin:28px 0 10px;text-align:right;}
	.entry-content p.txt_point_s {font-size:16px}
	.hd_right .go_catalog{display:inline-block;}
	#site-navigation{height:45px;}
	.nav-menu>li{margin:0 30px 0 0;}
	.main_slide{display:none;}

	/*메인*/
	.biz_con .main_top li.order1,.biz_con .main_top li.order2{width:50%;height:190px;}
	.biz_con .main_top li.order1{background-position:0 0;background-size: 100% 100%;}
	.biz_con .main_top li.order2{position:relative;top:auto;left:auto;}
	.biz_con .main_top li.order3{width: 67%;height: 360px;}
	.biz_con .main_top li.order4{width: 33%;height: 180px;overflow:hidden;}
	.biz_con .main_top li.order4 .first,.biz_con .main_top li.order4 .last{float:left;width: 100%;}
	.biz_con .main_top li.order5{width: 33%;height: 180px;background:#01a5ea;position:static;}
	.biz_con .main_top li.order5 .btn_more{background-position:0 100%;}
	.biz_con .main_top li.order5 img{height:360px;}
	.biz_con .main_top li.order6{width: 34%;}
	.biz_con .main_top li.order7{width:33%;}
	.biz_con .main_top li.order7 .bg_arrow,.biz_con .main_top li.order8{display:none;}
	#business_slide ul li{height: 360px;}
	.story_con .main_top li.order1, .story_con .main_top li.order1>div{height:421px;}
	.story_con .main_top li.order1 img{height:421px;}
	.story_con .main_top li .post_thumb img{height:auto;}
	.story_con .main_top li, .story_con .main_top li .post_thumb{height:140px;overflow:hidden;}
	.story_con .main_top li.order2>div, .story_con .main_top li.order5>div{height:115px;padding:15px 5% 0;}
	.story_con .main_top li .post_desc,.story_con .main_top li.order3 .post_desc, .story_con .main_top li.order4 .post_desc{max-height:3.2em;margin-bottom:10px;}
	.story_con .main_top ul li .post_date{position:static;margin-left:0;}
	.story_con .main_top li.order3>div, .story_con .main_top li.order4>div{height:126px;padding:15px 10% 0;}
	.main_bt ul{width:132%}
	.ceo_img li p img {margin-top:20px}
	/*서브메인:회사소개*/
	.company_main .c_main_content>li>div,.company_main .c_main_content .order3>div{padding:20px 15px 0;}
	.company_main .c_main_content .order2,.company_main .c_main_content .order3{width:25%;}
	.company_main .c_main_content .order2 .glocal_map, .company_main .c_main_content .order2 .bg_arrow{display:none;}
	.company_main .c_main_content .order2>div{width:100%;}
	.company_main .c_main_content .order4,.company_main .c_main_content .order5{width:33.3%;}
	.company_main .c_main_content .order6{width:33.4%;}
	.company_main .c_main_content .order5,.company_main .c_main_content .order6{background-size:100% 180px;}
	.company_main .c_main_content .order1 p img{right:-10px;width:140px;}
	
	/*현대정신*/
	.mind .col_50.last{width:100%;text-align:center;}
	.mind .col_50.first {width:100%;
		box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;
	}
	.box_img dt {width:100%; float:none}
	.box_img dd {width:100%}
	/*서브메인:비즈니스*/
	#content .biz_list li{clear:none;width:33.3%;height:200px;margin:0;background-size:100% 200px;position:relative;top:auto;}
	#content .biz_list li:nth-child(3n){width:33.4%;}
	.biz_list li > div{padding:20px 20px 0;}
	.biz_list li > div img{width:40%;}
	.biz_list .tit{margin-bottom:10px;}
	.biz_list .tit img{width:auto;}
	.biz_list .tit2{margin-bottom:5px;}
	.biz_list li.order2>div img,.biz_list li.order4>div img,.biz_list li.order5>div img,.biz_list li.order9>div img{width:auto;}
	.biz_list .desc{width:80%!important;}
	.biz_list .order1 .tit, .biz_list .order6 .tit, .biz_list .order8 .tit, .biz_list .order10 .tit, .biz_list .order11 .tit, .biz_list .order12 .tit{margin-top:0;}
	.biz_list li.order5{float:right;}
	.biz_list li.order6 .tit2,.biz_list li.order6 .desc{width:auto!important;}
	#content .biz_list li.order8{background: none;background-color: #676767;}
	.ir_list1 li .inner>div>div{margin-left:-20px;}
	.ir_list_top li.order2 p{padding:0 10%;}
		
	/*서브메인:인재채용*/
	.car_slider{height:254px;}
	.car_slider>ul,.car_slider .slider_img{height:254px;}
	.car_slider li>div{padding:3% 4%;}
	.car_slider dl{margin-top:10px;}
	.car_slider li dl dt{font-size:20px;padding-bottom:10px;}
	.car_slider li dl dd{margin:10px 0 0;}
	.car_list dt{font-size:20px;}
	.car_list1 dd h5{padding:25px 0 10px;}
	.car_list1 dd>div>span{display:block;}
	.car_list2 dd img{margin:15px auto;}
	
	/*서브메인:투자정보*/
	.ir_list_top li.order1{width:33%;}
	.ir_list_top li.order1 .last{border-right:1px solid #ccc;}
	.ir_list_top li.order2{width:100%;height:auto;}
	.ir_list_top li.order2>div{float:left;width:50%;}
	.ir_list_top li.order3{width:67%;}
	
	/*서브메인:미디어*/
	.med_mainlist li.order1,.med_mainlist li.order1 .post_thumb img{height:280px;}
	.med_mainlist li.order1 .post_subj{padding:20px 0 0;max-height:3em;}
	.med_mainlist li.order1 .post_subj a{font-size:16px;line-height:1.3em;}
	.med_mainlist li.order1 .post_desc{max-height:5.4em;}
	.med_mainlist li .post_thumb img,.med_mainlist li .post_con_wrap{height:140px;}
	.med_mainlist li .post_cat{margin:0 20px;padding-top:15px;}
	.med_mainlist li .post_subj{margin-bottom:0;padding:5px 0 0;max-height:1.6em;}
	.med_mainlist li .post_desc{margin:2px 20px;max-height:2.8em;}
	.med_mainlist li .post_date{bottom:10px;}
	.med_mainlist li.order6{height:280px;margin-top:-140px;}
	
	/*비즈니스*/
	.tab_head li{width:25%!important;}
	.tab_head .last a{margin-right:0;}
	/*인재상*/
	.people ul{background-position:50% 50%;}
	/*인사제도*/
	.system .box.last p img{display:block;float:right;margin:0;}
	.system .box3 ul{float:none;margin:0 auto;}
	/*리스트타입*/
	.li_type2 .post_list li.order1 .post_thumb img,.li_type2 .post_list li.order1 .post_con_wrap{height:225px;}
	.li_type2 .post_list .post_con_wrap{padding:10px;height:152px;}
	.li_type2 .post_list .post_date{left:10px;bottom:15px;}
	.li_type2 .post_list .post_desc{max-height:3em;}
	.li_type2 .post_list li.order3{height:304px;}
	.li_type2 .post_list li .post_thumb img{width:100%;height:152px;}	
	/*리스트 뷰페이지*/
	.view_tit h2{width:75%;}	
	/*홍보영상*/
	.video .bul_skyblue li strong{display:block;width:100%;}
	/* history */
	.his_box li img{width:23%;}
	.his_slider li div span{padding-left:2.5%;}
	/* 기업윤리 */
	.ethics .br{display:inline;}
	.ethics p.alignright{width:48.89%;margin:-60px 0 0;}
	/*투자정보*/
	.ir p.txt_point{width:100%!important;}
	.ir .img_point, .ir .img_point2{display:none!important;}
	.ir_contact .img_point02 {display:none}
	.img_point02 {display:none}
	/* 인재상 */
	.people ul li{width:40%;}
	/*common*/
	.h_txt .br{display:inline;}
	.submain_header .h_txt{font-size:22px;}
	/*글로벌네트워크*/
	.bra_wrap .g_profile .g_img{width:auto;margin-right:15px;}
	.bra_wrap .g_profile .g_con{float:none;width:auto;}
		
	.biz_sub .txt_point .br {display:inline}
	.tab_head.newbusiness_tab {height:40px}
	.tab_head.newbusiness_tab li {border-bottom:none;width:100%!important}
	.entry-content div.howtocome>div.map_wrap>div.map>iframe {height:200px!important}
	.howtocome .cols.cols_50 {width:100%;padding-left:20px}
}
@media only screen and (min-width: 321px) and (max-width: 480px){
	.entry-content .biz_sub .txt_point {width:95%}
}
@media only screen and (min-width: 321px) and (max-width: 332px){
	body .tab_head li.foreign_tab4 a {padding-top:0;padding-bottom:10px}
}
/*모바일 가로(아이폰 기준)*/
@media only screen and (max-width: 480px){
	.contact_form .wpcf7 form.wpcf7-form {height:650px}
	.global_network.branch_contact {margin-bottom:80px}
	.entry-content p.txt_point_s {font-size:16px}
	.m_hide,.side_menu,.side_banner,.location{display:none!important;}
	.m_show{display:block;}
	#wrap{width:100%;}
	#container{padding:10px;}
	#footer{padding:20px 10px;}
	#side,#content{float:none;width:100%;}
	.hr_top{background-position:-190px 0;}
	.logo{position:static;padding-top:15px;margin:0 auto;}
	.logo h1{/* width:162px;height:55px; */width:104px;height:33px;margin:0 auto;}
	.logo h1 a{width:104px;height:33px;background:url(image/m_logo.png) no-repeat 0 0;background-size:100% auto;}
	.hd_right{width:100%;}
	.main_slide{display:none;}
	#side>div{margin:0;}
	.side_head{display:none;/* height:88px;padding:10px 0 0 10px;background-size:auto 70px; */}	
	#content header{border-top:0 none;}
	.com_itemlist th{width:18%;}
	.ft_wrap .half_last{float:left;}
	.link1{font-size:11px;margin-bottom:10px;}
	.link1 a{width:34px;height:34px;padding:5px 0;margin:0 10px 0 0;}
	.link2 span, .ft_wrap p span{padding:0 6px;}
	.ft_sns{position:static;padding:15px 0 0;overflow:hidden;}
	.ft_sns li:first-child{margin:0;}
	.ft_sns li a{width:34px;height:34px;}
	.copyright{padding:10px 0 0;}
	.hd_right,.top_menu,.nav-menu>li{float:none;}
	.top_menu{overflow:hidden;margin:0;}
	#site-navigation{margin-bottom:10px;}	
	.col_wrap .col_one,.col_wrap .col_last{float:none;width:auto;}
	.br{display:inline;}
	#mobile-navigation{height:auto;overflow:visible;}
	.ceo_img li p img {margin-top:0}
	.entry-content p {margin:0 0 10px}
	.entry-content p.txt_point_s {margin:19px 0}
	.entry-content p.txt_point {margin:0 0 20px}
	img.size-full {margin:0 auto; display:block;}
	/*메인메뉴*/
	.hd_right{width:100%;position:relative;}
	#gnb_mobile{width:100%;margin:10px 0 0;overflow:hidden;/* border-top:2px solid #575a5c;border-bottom:2px solid #000; */background:#262626;
	background-image: linear-gradient(bottom, rgb(38,38,38) 48%, rgb(66,70,72) 52%);
	background-image: -o-linear-gradient(bottom, rgb(38,38,38) 48%, rgb(66,70,72) 52%);
	background-image: -moz-linear-gradient(bottom, rgb(38,38,38) 48%, rgb(66,70,72) 52%);
	background-image: -webkit-linear-gradient(bottom, rgb(38,38,38) 48%, rgb(66,70,72) 52%);
	background-image: -ms-linear-gradient(bottom, rgb(38,38,38) 48%, rgb(66,70,72) 52%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.48, rgb(38,38,38)),color-stop(0.52, rgb(66,70,72)));
	}
	#gnb_mobile li{float:left;width:25%;}
	#gnb_mobile li a{border-right:1px solid #000;border-left:1px solid #575a5c;border-top:2px solid #575a5c;border-bottom:2px solid #000;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
	#gnb_mobile li:first-child a{border-left:0 none;}
	#gnb_mobile li:last-child a{border-right:0 none;}
	#gnb_mobile li a{display:block;height:50px;text-indent:-9999em;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:28px auto;}
	.m_tab1 .lang_en{background-image:url(image/m_gnb1_en.png);}
	.m_tab1 .lang_ko{background-image:url(image/m_gnb1_ko.png);}
	.m_tab2 a{background-image:url(image/m_gnb2.png);}
	.m_tab3 a{background-image:url(image/m_gnb3.png);}
	.m_tab4 a{background-image:url(image/m_gnb4.png);}
	/* #gnb_mobile .m_tab1 .lang_ko, */.top_menu ul,.hd_right .go_catalog,.searchform,.main-navigation{display:none;}
	
	.main-navigation{position:absolute;top:100%;left:0;width:100%;z-index:100;background:#262626;}
	.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul{display:block;}
	.main-navigation .nav-menu > li{float:none;width:100%;}
	.main-navigation ul.nav-menu.toggled-on, .menu-toggle{display:none;}
	.nav-menu{border-bottom:2px solid #4b4b4b;}
	.nav-menu > li{border-top:2px solid #4b4b4b;border-bottom:2px solid #000;}
	.nav-menu li a,.nav-menu .sub-menu a{display:block;padding:0 0 0 10px;width:auto;height:auto!important;line-height:2.4em;text-indent:0;background:none!important;text-align:left;}
	.nav-menu li li{border-top:1px solid #393939;font-family:'나눔고딕','Nanum Gothic',sans-serif;}
	.nav-menu > li > a{font-size:16px;font-weight:bold;color:#00a5e6!important;font-family:'나눔고딕','Nanum Gothic',sans-serif;padding:0 10px;background:url(image/m_bul_gnb.png) no-repeat 80px 50%!important;background-size:20px auto!important;}
	.nav-menu > li:nth-child(5) > a{background-position:65px 50%!important}
	.nav-menu > li:nth-child(6) > a{background-position:125px 50%!important}
	.main-navigation ul.nav-menu .sub-menu a{background:url(image/bul_rect2.gif) no-repeat 10px 50%!important;background-size:4px auto!important;padding-left:20px;font-weight:bold;color:#fff;}
	.nav-menu .sub-menu .sub-menu li a{padding-left:20px;background:none!important;font-weight:normal;}
	.searchform{width:96%;padding:20px 2%;position:absolute;top:100%;left:0;z-index:100;background:#2d2d2d;}
	.searchform h3,.searchform .screen-reader-text{display:none;}
	.searchform div{background:#fff;border-radius:20px;overflow:hidden;}
	#s{position:static;float:left;display:block!important;font-size:14px;width:75%!important;padding:2% 5%;border:0 none;}
	.searchform input[type="submit"]{float:right;width:10%;background:url(image/m_search.png) no-repeat 0 50%;background-size:20px auto;}
	
	/*메인*/
	.biz_con .main_top li.order1{width:100%;height:180px;background-size:100% auto;background-position:0 0;}
	.biz_con .main_top li.order2{width:100%;height:180px;position:relative;top:auto;left:auto;}
	.biz_con .main_top li.order2 .con1{margin:15px 0 10px;}
	.biz_con .main_top li.order2 .con2 a{padding-left:5px;margin-left:5px;}
	.biz_con .main_top li.order3{width:100%;height: 360px;}
	.biz_con .main_top li.order3 .desc{max-height:4.5em;overflow:hidden;}
	.biz_con .main_top li.order4{width: 50%;height: 180px;overflow:hidden;}
	.biz_con .main_top li.order4 .first,.biz_con .main_top li.order4 .last{float:left;width: 100%;}
	.biz_con .main_top li.order4 img{width:70%;}
	.biz_con .main_top li.order5{width: 50%;height:180px;background:#01a5ea;float: left;position:static;}
	.biz_con .main_top li.order5 .btn_more{background-position:0 100%;}
	.biz_con .main_top li.order6{float:right;}
	.biz_con .main_top li.order6,.biz_con .main_top li.order7{width:50%;}
	.biz_con .main_top li.order7 .bg_arrow,.biz_con .main_top li.order8{display:none;}
	.story_con .main_top li.order1, .story_con .main_top li.order1 > div,.story_con .main_top li.order1 img{width:100%;height:auto;}
	.story_con .main_top li{width:100%;}
	.story_con .main_top li.order3, .story_con .main_top li.order4{width:50%;}
	.main_bt ul{width:400%;}
	.entry-content .submain_header{background:none!important;}
	
	/*서브메인:회사소개*/
	
	.his_slider li div{height:60px;}
	.company_main .c_main_content .order1, .company_main .c_main_content .order2{width:100%;}
	.company_main .c_main_content .order3, .company_main .c_main_content .order4, .company_main .c_main_content .order5, .company_main .c_main_content .order6{width:50%;}
	.company_main .c_main_content .order1 .desc{width:49%;}
	.company_main .c_main_content>li>div{padding:32px 0 0 20px;}
	.company_main .c_main_content .order1 p a {display:none}
	/*서브메인:비즈니스*/
	#content .biz_list li{clear:none;width:50%;height:200px;margin:0;background-size:100% 200px;position:relative;top:auto;}
	#content .biz_list li:nth-child(3n){width:50%;}
	.biz_list li > div{padding:20px 20px 0;}
	.biz_list li > div img{width:40%;}
	.biz_list .tit{margin-bottom:10px;}
	.biz_list .tit img{width:auto;}
	.biz_list .tit2{margin-bottom:5px;}
	.biz_list li.order2>div img,.biz_list li.order4>div img,.biz_list li.order5>div img,.biz_list li.order9>div img{width:auto;}
	.biz_list .desc{width:80%!important;}
	.biz_list li.order3 > div p img {width:32%}
	.biz_list .order7 .desc,.biz_list .order8 .desc,.biz_list .order10 .desc{width:100%!important;}
	.biz_list .order1 .tit, .biz_list .order6 .tit, .biz_list .order8 .tit, .biz_list .order10 .tit, .biz_list .order11 .tit, .biz_list .order12 .tit{margin-top:0;}
	.biz_list .order9 .btn_more {margin-top:15px}
	#content .biz_list li.order7{background-size:auto auto;}
	.biz_list li.order6 .tit2,.biz_list li.order6 .desc{width:auto!important;}
	#content .biz_list li.order8{background: none;background-color: #676767;}
	.biz_list li.order11{float:right;}
	.biz_list li.order12>div p img, .biz_list li.order6>div p img {width:61%}
	.biz_list li.order11>div p img{width:52%}
	/*서브메인:투자정보*/
	.ir_list_top li.order1,.ir_list_top li.order2{width:50%;}
	.ir_list_top li.order3{width:100%;}
	.ir_list dt, .ir_list dd{width:50%;}
	.ir_list1 li{width:100%!important;border:1px solid #ccc!important;border-bottom:0 none!important;}
	.ir_list2 li{width:50%;}
	.ir_list2 li:nth-child(3){float:right;}
	.ir_num1 span {font-size: 33px;}
	.ir_list_top li.order2 p {padding:0 13%}
	/*서브메인:인재채용*/
	.car_slider .slider_img{width:100%;}
	.car_slider li > div{width:92%;}
	.car_slider .slider_img,.car_slider,.car_slider>ul{height:auto;}
	.car_slider li dl dd{float:none;margin:10px 0;}
	.car_list1 dd{padding:0 3%;}
	.car_list1 dd h5{padding-top:30px;}
	.car_list1 dd img{display:none;}
	.car_list2 dd ul li{padding:60px 0;}
	.car_list3{margin-top:1px;}
	.car_list3 dt, .car_list3 dd{width:100%;}
	.car_list3 dd li img{width:auto;height:16px;margin:0 5px 2px 0;}
	.car_list1 dt {background-size:65% auto;}
	.car_list1 dt h3 a {font-size: 21px}
	.car_list1 dt h3 em {font-size: 19px}
	.car_list2 dt ul {margin:15px 12px 0}
	/*서브메인:미디어*/
	.med_mainlist>li{width:100%!important;float:none;}
	.med_mainlist li.order1 .post_thumb,.med_mainlist li.order1 .post_con_wrap{float:none;width:100%;}
	.med_mainlist li.order1 .post_con_wrap{padding-bottom:20px;}
	.med_mainlist li.order1,.med_mainlist li.order1 .post_thumb img{height:auto;}
	.med_mainlist li.order1 .post_subj a{font-size:18px;line-height:1.3em;}
	.med_mainlist>li>.post_thumb,.med_mainlist>li>.post_con_wrap{float:left;width:50%;}
	.med_mainlist li.order6,.med_mainlist li.order6 .post_thumb{position:static;margin:0;width:50%;}
	.med_mainlist li.order6{height:auto;}
	.med_mainlist li .post_desc{margin:5px 20px 20px;}
	.med_mainlist li.order6 .post_thumb, .med_mainlist li.order2 .post_thumb {float:right;}
	/*회사개요*/
	.overview .half.first img{display:none;}
	.overview .txt_point_s br {display:none}
	/*인사말씀*/
	.ceo .half ul{max-width:310px;margin:0 auto;}
	.ceo_img li {margin-bottom:20px}
	body .ceo .half.half_last {margin-top:20px}
	/*현대정신*/
	.mind .col_50{float:none!important;}
	.mind .col_50.first{width:80%;margin-left:18px;}
	.mind .col_50.last{width:100%;text-align:center;}
	.mind .col_50.first .txt_point{margin-bottom:15px;}
	.box_img dt, .box_img dd{float:none;width:100%;}
	

	/*사회공헌*/
	.sd .page_ul p{float:none!important;width:100%!important;}
	.sd .page_ul .img{text-align:center;margin-bottom:20px}
	/*윤리경영*/
	.ethics p.txt_point,.ethics p.img_top{float:none;width:auto;}
	.ethics p.img_top img{margin:0 auto;margin-bottom:20px;}
	.ethics ul li div{padding-left:0;}
	.ethics ul li div img{display: none}
	.btn_listgo {margin-bottom:0}
	.ethics ul li {margin-bottom:20px}
	/*vision*/
	.vision .v_ul_in1 li, .vision .v_ul_in2 li{margin-bottom:15px}
	/*비즈니스*/
	.tab_head li{width:25%!important;}
	.tab_head .last a{margin-right:0;}
	.business .tab2_con .bul_skyblue li{width:29%;margin-left:2%;margin-right:0;}
	.business .tab2_con li{width:33.3%;}
	.business .tab2_con .photo_list a{margin:0 auto;}
	.business .col_75 .photo_list li {height:90px}
	.biz_sub>div>dl>dd>div.col_75>ul.type_li_1 li {width:100%}
	.biz_sub>div>dl>dd>div.col_75>ul.bul_skyblue>li {width:95%}
	.business .tab_con .cols.last{margin-top:20px}
	.biz_sub .tab3_con .col_75 {margin-top:-10px}
	.business .col_75 ul.bul_skyblue{padding-top:0}
	
	/*기업현황*/
	
	/*정관*/
	.aoi .page_tab li{width:100%!important;}
	.ir p.txt_point{width:100%!important;}
	.ir .img_point{display:none!important;}
	/*.aoi .page_tab li{margin:0;width:50%!important;border:0 none!important;border-bottom:1px solid #333!important;border-right:1px solid #333!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*/
	.aoi .page_tab a{padding:8px 0;border-top:1px solid #555;}
	.aoi .page_tab a:hover,.aoi .page_tab li.active a{border-top:1px solid #5eceff;}
	#content .table_style2 th, .table_style2 td {display:block;width:100%;padding:9px 0 9px 0}
	.table_style2 th {border-right:none}
	.table_style2 td + th {border-left:none}
	.table_style2 th{border-top:none; color: black;font-weight: bold;}
	.table_style2 td {text-align: center}
	.table_style2 td{border-top:none}
	/*sitemap*/
	.sitemap>ul>li{width:46%;margin:0 8% 8% 0;border-bottom:1px solid #cacaca;min-height:462px;background-size:80% auto!important;}
	.sitemap>ul>li.order3{margin:0 8% 8% 0;}
	.sitemap>ul>li.order4{min-height:462px;}
	.sitemap>ul>li.order2,.sitemap>ul>li.order4,.sitemap>ul>li.order6{margin-right:0;}
	.med_mainlist li.order6 .bg_arrow{display:none;}
	.ir .bizov_wrap {clear:both}
	.bizov_wrap .table_style2.table1{table-layout: fixed}
	/*리스트*/
	.li_type1 .post_list li.head{display:none;}
	.li_type1 .post_list .post_subj,.li_type1.li_type5 .post_list .post_subj{width:100%;margin-bottom:5px;}
	.li_type1 .post_list .post_hit,.li_type1.li_type5 .post_list .post_file{width:auto;padding-right:10px;margin-right:10px;background:url(image/bg_vr2.gif) no-repeat 100% 50%;}
	.li_type1.li_type5 .post_list .post_file{margin-left:10px;}
	.li_type1 .post_list .post_hit{min-width:30px;}
	.li_type5 .post_file{width:auto;}
	.li_type4 .post_list{margin-left:-4%;}
	.li_type4 .post_list li{width:46%;margin:0 0 10px 4%;}
	.li_type4 .post_list li:nth-of-type(2n+1){clear:both;}
	.li_type2 .post_list li{width:100%!important;height:auto!important;}
	.li_type2 .post_list li.order1 .post_thumb img,.li_type2 .post_list li.order1 .post_con_wrap{height:210px;}
	.li_type2 .post_list li .post_con_wrap,.li_type2 .post_list li .post_thumb{float:left;width:50%!important;position:static!important;}
	.li_type2 .post_list .post_date{position:static;margin-top:20px;}
	#content .li_down .post_list .post_date{width:auto;padding-right:10px;margin:0 10px;line-height:28px;background:url(image/bg_vr2.gif) no-repeat 100% 50%;}
	#content .li_down .post_list .post_file{background:none;margin-left:0;}
	.li_type7 .post_list .post_thumb, .li_type7 .post_list .post_con_wrap{float:none;width:100%;}
	.li_type7 .post_list .post_thumb, .li_type7 .post_list .post_desc{margin-bottom:15px;}
	
	/*인재상*/
	.people ul{background-position:50% 50%;}
	/*인사제도*/
	.system .box.last p img{display:block;float:right;margin:0;}
	.system .box3 ul{float:none;margin:0 auto;background-size:100% auto;width:100%;max-width:398px;}
	/*채용절차*/
	.step_box{clear:both;}
	.step_box .m_show {display:none}
	/*채용안내*/
	.ir_step .page_tab_content1.tab_con {height:963px}
	/*채용공고*/
	.recruit_wrap table th {padding: 9px 0;vertical-align: middle;}
	/*브로슈어*/
	.brochure .one_half{width:100%;}
	.brochure .btn_wrap{text-align:center;}
	.brochure .btn_wrap .alignleft,.brochure .btn_wrap .alignright{float:none;}
	/*홍보영상*/
	.video>ul>li{float:none;width:100%;margin:0 0 20px;}
	.video .bul_skyblue {background-color: #fff}
	/*글로벌네트워크*/
	#bgmp_map-canvas{display:none;width:100%!important;height:200px!important;}
	.bra_wrap .g_profile{border-bottom:0 none;}
	.bra_wrap .g_profile, .bra_wrap .list_contact, .g_info .half, .g_info .half.right{float:none;width:100%;overflow:hidden;}
	.g_info .half.right{padding:0;}
	.bra_wrap .g_profile .g_img{width:auto;margin-right:15px;}
	.bra_wrap .g_profile .g_con{float:none;width:auto;}
	/*이사회*/
	.table_style1 .align_left {width:29%}
	.ir .directorate .align_left {padding-left: 16px!important;}
	/*financial*/
	.fin_arr, .fin_arr2, {display: none}
	body .financial_list .bul_skyblue li {width:94%}
	/*ir news*/
	.ir_contact .img_point02 {display:none}
	.ir_contact .contact_box li.first, .ir_contact .contact_box li.last {width:100%}
	.ir_contact .contact_box li.last {margin-top:30px}
	.img_point02 {display:none}
	/*검색페이지*/
	.txt_result{padding:60px 30px;}
	.txt_result img{display:block;margin:0 auto 20px;}
	/*인재상*/
	.people ul li {float:none;padding-bottom:0;min-height: inherit;width:100%}
	.people ul li.row1 {padding-bottom: 0}
	.people ul li.even{float: none}
	.people ul {background: none}
	/**/
	.system .box.box1 {margin-bottom: 0}
	.box.box3.last div p img {display:none}
	.entry-content h4{font-size:14px;}
	#content .entry-header{border-top:0;}
	/*인사말씀*/
	.ceo .half,.ceo .half_last{float:none;width:auto;}
	.ceo_img li>div>img{width:100%;}
	/* sidebar */
	.wrapper .side_head .side_inner{height:100%;padding:0;background-size:auto 100%;background-position:100% 50%;}
	/* history */
	.his_box li img{width:21%;}
	.his_slider li div span{font-size:12px;}
	.his_box li ul {margin-left:25%}
	.page_tab .tab_head li{width:50%!important;min-width:inherit;margin-right:0}
	.page_tab ul {width:100%}
	.h_txt .br{display:inline;}
	.submain_header .h_txt{font-size:20px;}
	.global_network .txt_point br{display:none;}
	.tab_head .last a{margin-right:0; white-space: nowrap;font-size: 12px}
	.mind .page_ul li {margin-bottom:0}
	/*투자정보*/
	.ir .directorate .txt_point, .ir .organization .txt_point{width:65%;}
	.ir .ir_contact .img_point, .ir .p-notice .img_point, .img_point2{width:32%;max-width:170px;height:auto;}
	/*조직도*/
	.organization .img .m_show li{padding:10px;font-weight:bold;margin-bottom:1px;text-align:center;}
	.organization .img .m_show li.step1{padding:20px;background:#0096de;color:#fff;font-size:20px;}
	.organization .img .m_show li.step2{background:#6088b7;color:#fff;font-size:18px;}
	.organization .img .m_show li.step3{background:#666;color:#fff;font-size:16px;}
	.organization .img .m_show li.step4{background:#f1f1f1;font-size:14px;}
	.organization .img .m_show li ul{margin-top:10px;}
	.organization .img .m_show li ul li{padding:5px;font-size:12px;background:#fff;}
 	/*welfare*/
	.welfare ul li {width:100%; text-align: center;border-bottom:1px dashed #ddd!important;padding-bottom:20px;margin-bottom:20px;padding-left: 0;padding-right: 0;border-right:none}
	.welfare ul li img {display:block;margin:0 auto;}
	.welfare ul li .tit {margin-top:0}
	.welfare {clear: both}
	.ir_address .img_box img {display:none}
	.ir_step .ir_address .li_contact {width:100%; margin-top:0;padding-left:3%}
	/*보도자료*/
	.li_type3 {margin-bottom:0}
	.post_list .post_thumb img {margin-bottom: 5px;}
	.his_slider li div .date{font-size: 17px}
	.tab_head.newbusiness_tab {height:40px}
	.tab_head.newbusiness_tab li {border-bottom:none;width:100%!important}
	.mind .col_50.first p.txt_point {padding-right:48px}
	.mind .col_50.first {padding-left:40px}
	
	.entry-content div.howtocome>div.map_wrap>div.map>iframe {height:200px!important}
	.howtocome .cols.cols_50 {width:100%;padding-left:20px}
	.map_wrap {padding-bottom:15px}
	.howtocome {margin-top:0}
	body .contact.cont_01 .cols {width:79%}
	.cont_01 h2 {padding-bottom:18px}
	body .contact.cont_01 .cols.last {padding-left:0;width:100%}
}

/*모바일 세로*/
@media only screen and (max-width: 320px){
	/*메인*/
	.entry-content p.txt_point_s {font-size:16px}
	.biz_con .main_top li.order4,.biz_con .main_top li.order7{width:100%;}
	.biz_con .main_top li.order5{width:100%;height:154px;}
	.biz_con .main_top li.order4 .last,.biz_con .main_top li.order6{display:none;}
	.biz_con .main_top li.order3 .vr_group img{max-width:80%;height:auto;}
	.biz_con .main_top li.order3 .hr_group img{max-width:50%;height:auto;}
	.biz_con .main_top li.order3 .txt_l>div img{right:0;}
	.biz_con .main_top li.order3 .txt_r>div img{left:0;}
	.biz_con .main_top li.order4 img{width:auto;}
	.biz_con .main_top li.order5{height:auto;padding-bottom:15px;}
	.biz_con .main_top li.order5 img{display:block;margin:0 auto;}
	.main_bt{height:108px;}
	
	.story_con .main_top ul li .post_date{position:static;margin:0;margin-bottom:15px;}
	.story_con .main_top li .post_thumb img{width:100%;height:auto;}
	.story_con .main_top li.order2>div,.story_con .main_top li.order2 .post_thumb,
	.story_con .main_top li.order5>div,.story_con .main_top li.order5 .post_thumb{float:none!important;width:auto!important;height:auto!important;}
	.story_con .main_top li.order3, .story_con .main_top li.order4{width:100%;padding:0;}
	.story_con .main_top li.order3 > div, .story_con .main_top li.order4 > div{height:auto;padding:15px 15px 0;}
	.story_con .main_top li, .story_con .main_top li .post_thumb{height:auto;}
	
	.entry-content .submain_header .h_txt{font-size:16px;}
	.entry-content .submain_header p{font-size:11px;}
	.ceo_img li p img {margin-top:0}
	/*서브메인:회사소개*/
	.company_main .c_main_content li{width:100%!important;background-size:100% auto!important;}
	.company_main .c_main_content .order1 img{display:none;}
	.company_main .c_main_content > li > div{padding:30px 20px 0;}
	.company_main .his_slider li{width:100%!important;margin:0!important;}
	#content .company_main .his_slider li{width:100%;margin:0;}
	.company_main .c_main_content .order1 .desc{width:100%;}
	
	/*서브메인:비즈니스*/
	#content .biz_list li{float:none!important;width:100%!important;}
	.biz_list .desc{width:65%!important;}
	#content .biz_list li.order7{background-size:100% auto;}
	
	/*서브메인:투자정보*/
	.ir_list_top > li{height:auto;}
	.ir_list_top li.order1, .ir_list_top li.order2{width:100%;}
	.ir_list_top li.order3 .thumb,.ir_list_top li.order3 .list{float:none;width:100%;}
	.ir_list_top li.order3 .list{width:auto;}
	.ir_list_top li.order3 .list li{margin:10px 0;}
	
	/*서브메인:인재채용*/
	.car_slider li dl dt{font-size:20px;}
	.car_list dt,.car_list dd,.car_list2 dd ul li{width:100%!important;}
	.car_list1 dd{border:1px solid #c1c4c7;border-top:0 none;}
	.car_list2 dd{height:auto;}
	.car_list2 dd ul li{padding:42px 0;border-left:0 none;border-top:1px solid #c1c4c7;}
	.car_list2 dd ul li:first-child{border:0 none;}
	.car_list1 dd{min-height:0;height:auto;padding-bottom:30px;}
	.car_list3{margin:0;}
	.car_list3 dd{height:auto;}
	.car_list3 dd li{width:100%;margin-bottom:20px;}
	.car_list3 dd li.arrow{display:none;}
	
	/*서브메인:미디어*/
	.med_mainlist li.order2 .post_thumb, .med_mainlist li.order2 .post_con_wrap,
	.med_mainlist li.order3 .post_thumb, .med_mainlist li.order3 .post_con_wrap,
	.med_mainlist li.order4 .post_thumb, .med_mainlist li.order4 .post_con_wrap,
	.med_mainlist li.order5 .post_thumb, .med_mainlist li.order5 .post_con_wrap,
	.med_mainlist li.order6 .post_thumb, .med_mainlist li.order6 .post_con_wrap{float:none!important;width:240px!important;margin:0 auto!important;}
	.med_mainlist li .bg_arrow{display:none!important;}
	
	/*회사개요*/
	
	/*현대정신*/
	.mind .col_50.first{margin-left:0;}
	.mind .col_50.first .txt_point{font-size:18px;}
	.mind .col_50.first .br{display:inline;}
	/*인사말씀*/
	body .ceo_img li p img {margin-right:0;margin-top:0}
	/*윤리경영*/
	.ethics ul li div{padding-left:0;}
	.ethics ul li div img{float:none;position:static;display:block;margin:0 auto;margin-bottom:10px;}
	.ethics p.alignright{width:74.67%;margin:-40px 0 0;}
	.ethics .btn_listgo,.ethics .btn_listgo a{float:none;}
	.ethics .btn_listgo a{margin:3px auto 0;}
	/*비즈니스*/
	.tab_head{height:81px;}
	.tab_head li{width:50%!important;}
	.tab_head li:nth-child(1),.tab_head li:nth-child(2){border-bottom:1px solid #363A3B;}
	.tab_head li .bg_arrow{display:none!important;}
	.business .tab_con .cols{float:none;width:100%;}
	.business .tab_con .cols.col_45{margin-top:10px;}
	.business .tab_con .cols li img{margin:0 auto;}
	.business .tab2_con .bul_skyblue li{width:43%;margin-left:2%;min-width:0;}
	.business .tab2_con li{width:50%;}
	
	/*정관*/
	
	/*인재채용*/
	.people ul{background-size:200% auto;}
	.people ul li{width:45%;}
	.welfare ul li{width:50%;padding:0 5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
	.welfare ul li.order3, .welfare ul li.order6, .welfare ul li.order9, .welfare ul li.order11{border-right:1px dashed #ddd;}
	.welfare ul li.order4, .welfare ul li.order7, .welfare ul li.order10{clear:none;}
	.entry-content .welfare ul li:nth-child(2n){border:0 none;}
	.entry-content .welfare ul li:nth-of-type(2n+1){clear:both;}
	.system .box3 ul{float:left;width:100%;background-size:100% auto;}
	.li_type2 .post_list li{margin-bottom:10px;}
	.li_type2 .post_list li .post_con_wrap,.li_type2 .post_list li .post_thumb{float:none;width:100%!important;position:static!important;}
	.li_type2 .post_list{width:235px;margin:0 auto;}
	.li_type3 .post_list .post_subj, .li_type3 .post_list .post_desc{width:100%;}
	.li_type3 .post_list .post_con_wrap .post_thumb{margin-bottom:15px;}
	.li_type4 .post_list{width:230px;margin:0 auto;}
	.li_type4 .post_list li{width:100%;margin:0 0 10px;}
	.li_type7 .post_list li>div{float:none;width:100%;margin-bottom:30px;}
	
	
	
	
	
	/*인재상*/
	.people ul li{float:none!important;width:100%!important;padding-bottom:0!important;}
	/*복리후생*/
	.welfare ul li{float:none;width:auto;text-align:center;}
	.entry-content .welfare ul li:nth-of-type(2n+1){border:0 none;}
	.welfare ul li{border-bottom:1px dashed #ddd!important;padding-bottom:20px;margin-bottom:20px;}
	.welfare ul li img{margin:0!important;}
	/*채용절차*/
	.step_box .m_show img{margin:0;}
	/*채용안내*/
	.ir_step .page_tab ul{width:100%;}
	.ir_step .page_tab li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-width:0;width:50%;}
	.step_desc li .img_box, .ir_step .ir_address .img_box{}
	.step_desc li .txt_box, .ir_step .li_contact{}
	.ir_step .tab_head{height:auto;overflow:hidden;}
	/*글로벌네트워크*/
	.bra_wrap .btn_wrap{padding-bottom:20px;}
	.bra_wrap .btn_wrap .btn_white{margin-top:0}
	.g_tab2 li div{padding:0 10px;}
	.photo_list li{width:50%;}
	

	/*글로벌네트워크 폼*/
	.branch_contact .global_con_wrap{min-width:290px;}
	.branch_contact .contact_form ul li.phone input{width:24%;}
	.branch_contact .contact_form ul li.email input.first{width:34%;}
	
	/**/
	.his_slider li div .date {font-size: 18px;}
	.vision .v_ul_in1 li, .vision .v_ul_in2 li {width: 93%;}
	.bra_wrap .g_profile .g_con {padding-bottom:20px}
	.bra_wrap .btn_wrap {float: left;margin-top: 10px;}
	.video .bul_skyblue li strong {width:95px;margin-left:10px}
	.video img {width:100%}
	.li_type1 .post_list .post_date {margin-left: 10px;width: 22%;}
	.ir_step .li_contact li {padding-right:10px}
	.page_tab a {width:100%}
	.welfare ul li img {margin:0 auto!important;}
	.system .box3 ul {height:235px}
	.car_list1 dt {background-size: 35% auto;}
	.car_list1 dd p {margin-bottom:10px;}
	body .car_list1 dd {padding: 0 3% 28px;}
	body .car_list3 dd li:first-child{padding-left:3px}
	.li_type1.li_type5 .post_list .table_w02 {padding-left: 37px}
	.li_type1.li_type5 .post_list .post_file {margin-right: 0}
	.stock_iframe {height:300px}
	.li_type1 {margin-bottom: 0}
	.tab_head.newbusiness_tab {height:40px}
	.tab_head.newbusiness_tab li {border-bottom:none;width:100%!important}
	.biz_list .desc{width:51%!important}
	.biz_list .order11 .desc {width:49%!important}
	.howtocome .cols.cols_50 {width:93%;padding-left:20px}
	.howtocome .list_contact .tit {width:28px;display:block;margin-bottom:10px}
	.howtocome span.bus_blue{padding-left:0}
	.howtocome{margin-top:10px}
	.howtocome span.bus_blue {margin-top:-18px}
}


	.top_menu2 {margin-top:10px; padding:0; text-align:right;}

	/*채용공고*/
	.recruit_wrap table th {font-size: 14px; font-family: "NanumGothic","나눔고딕"}
	.recruit_wrap table th.re_th_1 {width:44%;padding:12px 0 12px 0 }
	.recruit_wrap table th.re_th_4 {width:31%}
	.recruit_wrap table th.re_th_4 {width:10%}
	/* 파워인터뷰 글 */
	.interview_view h4 {font-size:28px;border-right:1px solid #dfdfdf;padding-right:15px; display:inline-block; white-space: nowrap;float:left;margin-top:0;padding-top:7px}
	.interview_view>div {margin-top:20px;margin-bottom: 20px}
	.interview_view .view_bottom {padding-bottom:20px;border-bottom:1px dashed #dddddd;background: url(image/interview_bar_03.gif) no-repeat 0 0;padding-top:10px}
	.interview_view .view_bottom span {display:inline-block; padding-left:10px;color:#688aab;padding-top:7px}
	.interview_view .view_3 img{width:49%;height:250px}
	.interview_view .view_3 img:last-child {float:right}
	.interview_view div strong {display:block; margin-bottom:10px}
	.interview_view .view_4{clear: both}
	.ie8 .interview_view .view_3 img:first-child {margin-right:7px}
	.ie7 .interview_view .view_3 img:first-child {margin-right:7px}
	.ie7 .interview_view {line-height: 2em}
	
	
.global_con_wrap2 .global_contact_top{text-align: left}	
.global_contact_top {background-color:#00b3f0;height:80px;margin-bottom:13px}
.global_contact_top img {padding-left:25px;margin-top:19px}
.glo_con_close {text-align:center; width:470px; height:296px;border-top:1px solid #797979; background-color:#f9f9f9;margin:40px auto;border-bottom:1px solid #cacaca;margin-bottom:20px}
.glo_con_txt {font-size:22px!important;line-height:26px!important;font-family:NanumGothic,'나눔고딕',Dotum,'돋움',Arial,sans-serif!important;font-weight:bold!important;vertical-align:top;padding:0}
.glo_con_close img {margin-top:50px}
.gl_btn {background-color: #fff}
.gl_btn a {display:block;margin:auto;width:112px;height:40px}
.glo_con_close p {margin-top:20px}
.glo_con_close p.glo_con_txt {padding-bottom:80px}
.global_con_wrap2 {text-align: center}
.gl_btn img {margin:0}
.active.active_2 {padding:0 10px;background-color:#00a5e6}