@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:980px;}
#content{float:center;width:980px;}
.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_05.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 #808080 solid}
#content .snb .category .m2 {font-size:12px;letter-spacing:-1px;background-color:#ffffff;background:url(image/sub_active_black.jpg) repeat-x 0 0;font-weight:bold;}
#content .snb .category .m2 a {font-family:'돋움';color:#fff;display:block;padding-left:23px;height:42px;line-height:42px;background:url(image/snb_m2_ico.gif) no-repeat 10px 15px;_line-height:29px;}
#content .snb .category .m2 a:hover {text-decoration:none;color:#ff6000;background-color:#efefef;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_light_blue.jpg) repeat-x 0 0;font-weight:bold;height:42px;line-height:42px}
#content .snb .category .selected2 a:hover {color:#fff;text-decoration:none;font-weight:bold;height:42px;line-height:42px;background:url(image/sub_active_black.jpg) repeat-x 0 0;}
#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}

/* Header */
#header{min-height:98px;position:relative;z-index:100;}
.site-header h1,.site-header h2{text-align: center;}
.site-header h1 a,.site-header h2 a{color: #515151;display: inline-block;text-decoration: none;}
.site-header h1 a:hover,.site-header h2 a:hover{color: #21759b;}
.site-header h1{font-size: 24px;line-height: 1.285714286;margin-bottom: 14px;}
.site-header h2{font-weight: normal;font-size: 13px;line-height: 1.846153846;color: #757575;}
.header-image {margin-top: 24px;}
.logo{width:170px;padding-top:15px;position: absolute;top:0;left:0;z-index:100;}
.logo h1 a{display:block;width:161px;height:50px;background:url(image/top_logo.png) no-repeat 0 0;text-indent:-9999em;overflow:hidden;background-size:100% auto;margin:0 auto;}
.hd_right,.hd_right .go_catalog,.top_menu{float:right;}
.hd_right{width:78%;float:right;}
.top_menu{margin:9px 0 0;font-size:12px;}
.top_menu ul,.searchform{float:center;}
.top_menu ul{line-height:1em;margin:10px 0 0;}
.top_menu ul li{float:left;font-size:11px;border-right:1px solid #d6d6d6;padding-right:10px;margin-right:10px;line-height:1em;}
.top_menu ul li a{color:#999;font-weight:bold;}
.searchform{position:relative;}
#s{position:absolute;right:90px;width:1px;top:0;font-size:11px;border:1px solid #ddd;margin:0;display:none;}
.searchform input[type="submit"]{width:84px;height:29px;border:0 none;background:url(image/bg_search.png) no-repeat 0 50%;color:#222;font-size:12px;font-weight:bold;cursor:pointer;text-indent:-9999em;overflow:hidden;padding:0;}
.hd_right .go_catalog{background:url(image/ico_hd_catal.png) no-repeat 8px 50% #4eb8ef;font-weight:bold;color:#fff;padding:4px 10px 3px 35px;margin-left:10px;}

/* Navigation Menu */
#wrapper { width: 100%; margin: 0 auto; position: relative;clear:both;padding:0 0 50px 0}
#header_area  {width: 100%; height: 111px; position: relative; z-index: 100; background:url(/kor/common/images/bg_menubar.gif) bottom center no-repeat}
#header {width: 960px; margin: 0 auto; }
#container { width: 960px; margin: 0 auto;  overflow: hidden; }

/* gnb 영역 */
#header { position: relative;}
#header h1 { float: left;width: 173px;margin:0;}
#header #g_top { float: left; width: 745px; padding-left: 60px;}
#header #g_top #g_top_btn1 {text-align: right; margin: 15px 0;font-size:11px}
#header #g_top #g_top_btn1 a{padding:0 10px;border-left:1px solid #ddd}
#header #g_top #g_top_btn2 {width:1200px;}


/* Navigation Menu */

.main-navigation{text-align:center;}
.ie7 .main-navigation{width:720px;float:right;}
.ie7 .main-navigation li{font-size:13px;line-height:1.2;}
.ie7 .main-navigation li ul ul{margin-left:-15px;}

/*===== nav style ======*/
#fdw nav select {
	display:none; /* this is just for the mobile display */
}
#fdw nav ul {
	display:block;
	z-index:999999;
}
#fdw nav ul li {
	display:inline-block;
	padding:20px 25px 20px;
	margin-left:5px;
	position:relative;
}
#fdw nav ul li a:link, #fdw nav ul li a:visited {
	color:#444;
	font:bold 18px 'nanumgothic', serif; 
	text-transform:uppercase;
	display:inline-block;
	position:relative;
}
#fdw nav ul li a:hover, #fdw nav ul li a:active {
	color:#e25d29;
	text-decoration:none;
}
#fdw nav ul li span {
	position:absolute;
	right:-12px;
	bottom:6px;
	width:7px;
	height:8px;
	margin:0 0 0 3px;
	float:right;
	display:block;
	background:url('image/nav_arrow.png') no-repeat left -8px;
	font:0/0 a;
}
#fdw nav ul li.current {
	border-bottom:2px solid #e25d29;
}
#fdw nav ul li.current a {
	color:#e25d29;
	cursor: default;
}
#fdw nav ul li.current a span {
	background:url('image/nav_arrow.png') no-repeat left 0;
}
#fdw nav ul li.current ul li a {
	cursor:pointer;
}

/*===== sub_menu Style =======*/
#fdw nav ul li ul.sub_menu {
	position:absolute;
	top:60px;
	left:0;
	margin:0;
	padding:0;
	background:#fff;
	border:1px solid #ececec;
	border-top:5px solid #e25d29;
	display:none;
	z-index:999999;
    -moz-box-shadow: 0px 6px 7px #121012;
    -webkit-box-shadow: 0px 6px 7px #121012;
    box-shadow: 0px 6px 7px #121012;
}
#fdw nav ul li ul.sub_menu li.arrow_top {
	position:absolute;
	top:-12px;
	left:55px;
	width:13px;
	height:8px;
	display:block;
	border:none;
	background:url('image/arrow_top.png') no-repeat left top;
}
#fdw nav ul li ul.sub_menu li {
	float:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #ececec;
}
#fdw nav ul li ul.sub_menu li a {
	white-space: nowrap;
	width: 150px;
	padding:12px;
	font:bold 15px 'nanumgothic', serif; 
	text-transform:capitalize;
	color:#777;
}
#fdw nav ul li ul.sub_menu li a:hover {
	background:#f9f9f9;
	color:#e25d29;
}
#fdw nav ul li ul.sub_menu li a.subCurrent {
	color:#e25d29;
	cursor:default;
}
#fdw nav ul li ul.sub_menu li a.subCurrent:hover {
	background:none;
}
/*===================== end Header style ======================*/

.ie7 .main-navigation li ul{padding:15px 20%;}
.ie7 .main-navigation li.gnb_community ul {padding-bottom:5px}
.ie7 .main-navigation li.gnb_community ul li {padding-bottom:0px}
.ie7 #menu-item-21 ul li {margin-bottom:5px}
.ie7 #menu-item-21 ul li ul {padding-top:10px}
.ie7 #menu-item-22 ul li {margin-right:5px}
.ie7 #menu-item-22 ul, .ie8 #menu-item-22 ul {width:140%}
.ie8 #menu-item-20 ul {width:140%; padding-right:8%;}
.ie8 #menu-item-19 ul {width:140%; padding-right:8%}


/* Footer */
#footer{width:910px;font-size:12px;background:#404040;padding:25px;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;font-family:'나눔고딕','Nanum Gothic',Helvetica,Tahoma,Arial,sans-serif;}
.ie .ft_wrap .half {width:60%}
.ie .link2 span, .ft_wrap p span {padding:0 5px}
.ft_wrap .half a {white-space: nowrap;font-family:'나눔고딕','Nanum Gothic',Helvetica,Tahoma,Arial,sans-serif;}
.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;}


/*메인 탭*/
.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;}



.entry-content h4 span{float:right;font-size:12px;font-weight:normal;font-family: '나눔고딕','Nanum Gothic',sans-serif;color:#999;white-space:nowrap;}


/*공통*/
.box{clear:both;margin-bottom:45px;overflow:hidden;}


/* 줄맞춤 */
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%}

/* 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%;}

.ie7 .ceo .half{width:310px;}
.ie7 .ceo .half_last{width:410px;}
.ie7 .ceo li>div>p{display:none;}

.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 );
}


/*비즈니스
*********************************************************************************************************/
.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}



/*메인*/
.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;}


.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;}


/* 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;}


/*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;}


.clear{line-height:0;}
.top_menu2 {margin-top:10px; padding:0; text-align:right;}
.active.active_2 {padding:0 10px;background-color:#00a5e6}