﻿@charset "utf-8";

/* Contents */
#content{padding-bottom:0;background:url(/resource/images/common/main_sec01.jpg) no-repeat center top;background-color:#050528;font-family:'Chakra Petch', NanumSquareR, Malgun Gothic, "맑은 고딕", Dotum, "돋움", sans-serif;}
#content>div:nth-child(odd) .mtit_area, #main_sec01 .mtit_area, #main_sec03 .mtit_area, #main_sec05 .mtit_area{}
#content>#main_sec02 .mtit_area{} 
#content>#main_sec01{padding-top:60px;margin-top:-95px;} 
#main_sec01>div, #main_sec02>div, #main_sec03>div{margin:0 auto;padding:0 0 70px;width:100%;max-width:1020px}
#main_sec04>div{margin:0 auto;padding:0;width:100%;max-width:1020px}
#main_sec01{}
#main_sec02{}
#main_sec03{}
#main_sec04{}
#main_sec05{}
#main_slider{position:relative;top:-95px;min-height:200px}


.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

.ico{display:inline-block;background:url(/resource/images/kor/main/main_icon.png) no-repeat left top}

/* Main Slider */
.slide_con{height:760px}
.slide_con>div{width:100%;max-width:1020px;margin:0 auto}
.slide_con strong, .item .slide_con p{/*text-shadow:0 0 1px #000*/}
.slide_con strong{display:block;padding-top:161px;font-weight:lighter;font-size:54px;line-height:60px;letter-spacing:-0.01em;color:#fff;}
.slide_con strong span{display:block}
.slide_con p{display:inline-block;margin-top:26px;padding:3px;font-weight:bold;font-size:16px;line-height:24px;letter-spacing:-0.025em;color:#fff;}
.slide_con p span{display:block}
.bg_ms01, .bg_ms02, .bg_ms03{width:100%;max-width:1920px;margin:0 auto}
.bg_ms01{background:url(/resource/images/kor/main/main_slide07.jpg) no-repeat center top;background-size: cover;}
.bg_ms02{background:url(/resource/images/kor/main/main_slide04.jpg) no-repeat center top;background-size:cover}
.bg_ms03{background:url(/resource/images/kor/main/main_slide05.jpg) no-repeat center top;background-size:cover}


#main_slider .bx-controls.bx-has-pager{overflow:hidden;width:100%;max-width:1020px;margin:0 auto}
#main_slider .bx-wrapper .bx-pager{text-align:left;font-size:.85em;padding-top:0;width:auto !important}
#main_slider .bx-wrapper .bx-pager .bx-pager-item, #main_slider .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
#main_slider .bx-wrapper .bx-pager, #main_slider .bx-wrapper .bx-controls-auto{top:650px;}
#main_slider .bx-wrapper .bx-pager.bx-default-pager a{background:transparent;text-indent:-9999px;display:block;width:40px;height:21px;margin:0;background:url(/resource/images/common/btn_pager01.png) no-repeat 3px 3px}
#main_slider .bx-wrapper .bx-pager.bx-default-pager a:hover, #main_slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:url(/resource/images/common/btn_pager02.png) no-repeat 0 0}
#main_slider .bx-wrapper .bx-pager.bx-default-pager a.active{width:40px;height:21px;background:url(/resource/images/common/btn_pager02.png) no-repeat 0 0}
#main_slider .bx-wrapper .bx-pager .bx-pager-item{margin-left:5px}
#main_slider .bx-wrapper .bx-pager .bx-pager-item:first-child{margin-left:0}
#main_slider .main_slogan{position:absolute;top:350px;left:50%;width:1020px;margin:0;margin-left:-510px;auto;z-index:10}

/* Owl Carousel */
#main_slider .owl-theme .owl-controls{position:absolute;left:0;top:89px;margin:0;width:100%}
#main_slider .owl-theme .owl-dots{display:inline-block;width:100%;max-width:1020px;margin:0 auto;text-align:left;zoom:1;*display:inline}
#main_slider .owl-theme .owl-dots .owl-dot span{display:block;width:16px;height:16px;margin:0 7px 0 0;background:url(/resource/images/kor/main/controls.png) no-repeat 0 -16px;-moz-border-radius:0;border-radius:0}
#main_slider .owl-theme .owl-dots .owl-dot.active span, #main_slider .owl-theme .owl-dots .owl-dot:hover span{width:43px;background-position:0 0}
.bg_ms01 a {text-indent: -9999px;display: block;background: url(/resource/images/kor/main/brandIdentity-bi-main.png) center center no-repeat;background-size: 330px auto;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.qlink_wrap{position:relative;width:100%;padding:0 0 8px;background: rgba(0,0,0,0.4);text-align:center;z-index:10;margin: -60px 0 0 0;}
.qlink{width:100%;max-width:1020px;margin:0 auto}
.qlink a{display:inline-block}
.qlink a .ico{width:34px;height:31px}
.qlink a em{display:block;margin-top:-1px;font-weight:bold;font-size:12px;line-height:16px;letter-spacing:-0.075em;color:#fff}
.qlink a em span{display:none}
.qlink a:hover, .qlink a:focus{color:#fff}
.qlink .qico01{background-position:0 -301px}
.qlink .qico02{background-position:-39px -301px}
.qlink .qico03{background-position:-78px -301px}
.qlink .qico04{background-position:-117px -301px}

/* Main Title Area */
.mtit_area{text-align:center}
.mtit_area h2{font-weight:bold;font-size:28px;line-height:30px;color:#fff;letter-spacing:0.025em;padding:23px 0;font-family:'Chakra Petch', NanumSquareB, Malgun Gothic, "맑은 고딕", Dotum, "돋움", sans-serif;background:url(/resource/images/common/btn_pager01.png) no-repeat center bottom}
.mtit_area p{margin-top:23px;font-size:16px;line-height:24px;color:#fff;letter-spacing:-0.05em;}
.mtit_area p span{display:block}

/* Main Section01 IR */
#main_sec01 .mtit_area{padding-bottom:36px}
#main_sec01 .boxwrap{border-top:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a;padding:10px 0;}
#main_sec01 .ir_graph{padding:60px 20px 6px;text-align:center;}
#main_sec01 .ico{width:60px;height:60px}
#main_sec01 .ico_ir01{background-position:0 0}
#main_sec01 .ico_ir02{background-position:-65px 0}
#main_sec01 .ico_ir03{background-position:-130px 0}
#main_sec01 .ico_ir04{background-position:0 -65px}
#main_sec01 .ico_ir05{background-position:-65px -65px}
#main_sec01 .ico_ir06{background-position:-130px -65px}

#main_sec01 .ir_link{text-align:center}
#main_sec01 .ir_link a{display:block;height:130px;padding-top:80px;color:#fff;font-size:16px;text-decoration:none;margin:20px 0;}
#main_sec01 .ir_link a.ir01{background:url(/resource/images/common/main_icon_01.png) no-repeat center top;border-bottom:1px solid #5a5a5a;}
#main_sec01 .ir_link a.ir01:hover{color:#ef7622;background:url(/resource/images/common/main_icon_01_over.png) no-repeat center top;}
#main_sec01 .ir_link a.ir02{background:url(/resource/images/common/main_icon_02.png) no-repeat center top;border-bottom:1px solid #5a5a5a;}
#main_sec01 .ir_link a.ir02:hover{color:#ef7622;background:url(/resource/images/common/main_icon_02_over.png) no-repeat center top;}
#main_sec01 .ir_link a.ir03{background:url(/resource/images/common/main_icon_03.png) no-repeat center top;border-bottom:1px solid #5a5a5a;}
#main_sec01 .ir_link a.ir03:hover{color:#ef7622;background:url(/resource/images/common/main_icon_03_over.png) no-repeat center top;}
#main_sec01 .ir_link a.ir04{background:url(/resource/images/common/main_icon_04.png) no-repeat center top;}
#main_sec01 .ir_link a.ir04:hover{color:#ef7622;background:url(/resource/images/common/main_icon_04_over.png) no-repeat center top;}
#main_sec01 .ir_link a.ir05{background:url(/resource/images/common/main_icon_05.png) no-repeat center top;}
#main_sec01 .ir_link a.ir05:hover{color:#ef7622;background:url(/resource/images/common/main_icon_05_over.png) no-repeat center top;}
#main_sec01 .ir_link a.ir06{background:url(/resource/images/common/main_icon_06.png) no-repeat center top;}
#main_sec01 .ir_link a.ir06:hover{color:#ef7622;background:url(/resource/images/common/main_icon_06_over.png) no-repeat center top;}

/* Main Section02 News Room */
/* #main_sec02>div{padding-bottom:53px} */
#main_sec02 .boxwrap{padding-top:36px}
#main_sec02 .row>div{min-height:113px}
#main_sec02 .newsroom_conbox{position:relative;height:240px;text-align:left;margin:15px 0;}
#main_sec02 .newsroom_conbox a{display:block;height:100%;padding:20px;text-decoration:none;background:url(/resource/images/common/main_conbox.png) no-repeat right bottom;}
#main_sec02 .newsroom_conbox span.newsroom_category{display:block;position:relative;font-size:18px;font-weight:bold;}
#main_sec02 .newsroom_conbox span.newsroom_date{position:absolute;top:20px;right:20px;font-size:17px;color:#999;font-weight:normal;}
#main_sec02 .newsroom_conbox span.newsroom_title{display:block;font-size:16px;margin-top:30px;letter-spacing:-0.05em;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
#main_sec02 .newsroom_conbox span.newsroom_title span{display:inline-block;}
#main_sec02 .newsroom_conbox span.newsroom_more{position:absolute;left:20px;bottom:20px;font-size:18px;color:#999;}
#main_sec02 .newsroom_conbox a:hover>.newsroom_category, .newsroom_conbox a:hover>.newsroom_title{color:#ef7622;}
#main_sec02 .newsroom_conbox_lasted{position:relative;height:240px;text-align:left;margin:15px 0;}
#main_sec02 .newsroom_conbox_lasted a{display:block;height:100%;color:#fff;padding:20px;text-decoration:none;background:url(/resource/images/common/main_conbox_lasted.png) no-repeat right bottom;}
#main_sec02 .newsroom_conbox_lasted span.newsroom_category{display:block;position:relative;font-size:18px;font-weight:bold;color:#ef7622;}
#main_sec02 .newsroom_conbox_lasted span.newsroom_title{display:block;font-size:27px;margin-top:30px;letter-spacing:-0.05em;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3-webkit-box-orient:vertical;line-height:1.25em;}
#main_sec02 .newsroom_conbox_lasted span.newsroom_title span {display:inline-block;}
#main_sec02 .newsroom_conbox_lasted a:hover{background:url(/resource/images/common/main_conbox_lasted_over.png) no-repeat right bottom;}
#main_sec02 .newsroom_conbox_lasted a:hover>.newsroom_category {color:#fff;background:none;}

/* Main Section03 Sustainability */
#main_sec03>div{position:relative;color:#fff;}
#main_sec03 .boxwrap{padding-top:36px}
#main_sec03 .mtit_area{border-bottom:0 !important}
#main_sec03 .sustain_conbox{position:relative;height:240px;text-align:left;margin:15px 0;}
#main_sec03 .sustain_conbox a{display:block;height:100%;padding:20px;text-decoration:none;background:url(/resource/images/common/main_conbox.png) no-repeat right bottom;}
#main_sec03 .sustain_conbox span.sustain_title{display:block;position:relative;font-size:18px;font-weight:bold;}
#main_sec03 .sustain_conbox span.sustain_con{display:block;font-size:16px;margin-top:55px;letter-spacing:-0.05em;color:#050528;}
#main_sec03 .sustain_conbox span.sustain_more{position:absolute;left:20px;bottom:20px;font-size:18px;color:#999;}
#main_sec03 .sustain_conbox a:hover>.sustain_title{color:#ef7622;}
#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon1 {background: url(/resource/images/common/main_icon_07_over.png) no-repeat center top;}
#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon2 {background: url(/resource/images/common/main_icon_08_over.png) no-repeat center top;}
#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon3 {background: url(/resource/images/common/main_icon_09_over.png) no-repeat center top;}
#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon4 {background: url(/resource/images/common/main_icon_10_over.png) no-repeat center top;}
#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon5 {background: url(/resource/images/common/main_icon_11_over.png) no-repeat center top;}
#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon6 {background: url(/resource/images/common/main_icon_12_over.png) no-repeat center top;}

#main_sec03 .sustain_conbox span .sustain_icon1{position:absolute;top:0;right:0;background: url(/resource/images/common/main_icon_07.png) no-repeat center top;width: 70px;height: 67px;}
#main_sec03 .sustain_conbox span .sustain_icon2{position:absolute;top:0;right:0;background: url(/resource/images/common/main_icon_08.png) no-repeat center top;width: 70px;height: 67px;}
#main_sec03 .sustain_conbox span .sustain_icon3{position:absolute;top:0;right:0;background: url(/resource/images/common/main_icon_09.png) no-repeat center top;width: 70px;height: 67px;}
#main_sec03 .sustain_conbox span .sustain_icon4{position:absolute;top:0;right:0;background: url(/resource/images/common/main_icon_10.png) no-repeat center top;width: 70px;height: 67px;}
#main_sec03 .sustain_conbox span .sustain_icon5{position:absolute;top:0;right:0;background: url(/resource/images/common/main_icon_11.png) no-repeat center top;width: 70px;height: 67px;}
#main_sec03 .sustain_conbox span .sustain_icon6{position:absolute;top:0;right:0;background: url(/resource/images/common/main_icon_12.png) no-repeat center top;width: 70px;height: 67px;}

/* Main Section04 Global Network */
#main_sec04 {padding-top:400px;background:url(/resource/images/common/main_sec04.jpg) no-repeat center top;}
#main_sec04>div{position:relative;top:-30px;background-color:#050528;}
#main_sec04 .mtit_area{padding:5px 10px 35px;border-bottom:0 !important}
#main_sec04 .mtit_area{border-bottom:0 !important}
#main_sec04 .mtit_area ul{position:relative;margin-top:29px;letter-spacing:0;font-size:0;z-index:10}
#main_sec04 .mtit_area ul li{display:inline-block;margin-left:14px;padding-left:15px;font-weight:bold;font-size:12px;line-height:14px;letter-spacing:-0.01em;color:#666;background:url(/resource/images/common/vline1x8.gif) no-repeat left 2px}
#main_sec04 .mtit_area ul li:first-child{margin-left:0;padding-left:0;background:none}
#main_sec04 .golbal_map{position:relative;width:1020px;margin:-59px auto 0}
#main_sec04 .golbal_map .locate_img{position:relative;height:616px;background:url(/resource/images/kor/about/img_globalmap.png) no-repeat 0 0}
#main_sec04 .golbal_map .locate_img span{display:none;position:absolute;top:0;left:0}
#main_sec04 .golbal_map .locate_img span.show{display:block}
#main_sec04 .golbal_map .locate_img span.show img{margin-top: -20px;}
#main_sec04 .golbal_map .locate_menu {position:absolute;left:0;right:0;bottom:43px;text-align:center;padding:0 8%;}
#main_sec04 .golbal_map ul{position:relative;z-index:10;text-align:center;letter-spacing:0;font-size:0;}
#main_sec04 .golbal_map li{display:inline-block;width:150px;height:38px;border-radius:2px;}
#main_sec04 .golbal_map li a{display:block;height:36px;font-size:16px;color:#fff;line-height:34px;text-align:center;text-decoration:none;}
#main_sec04 .golbal_map li a:hover, #main_sec04 .golbal_map li a:focus, #main_sec04 .golbal_map li.on a{color:#ef7622; border-bottom: 1px solid #ef7622; padding-bottom: 40px; margin: 0 5px;}
#main_sec04 .golbal_map li.more a{background:url(/resource/images/common/arrow_red_bold.png) no-repeat 120px 12px; border: none; margin: 0;}
#main_sec04 .golbal_map h4.h_hide {text-indent:-9999px;}

@media all and (max-width:1024px){
	#wrap{overflow:hidden}
	.tnavi .lan_box{left:-75px}
	.tnavi .lan_box .pointer{left:auto;right:4px}
	.shortcut .insc{width:auto;padding:0 15px}
	
	#main_sec04 .golbal_map .locate_menu {padding:0 4%;}
}
@media all and (max-width:1023px){
	body{overflow-y:scroll}
	img{max-width:100%}

	/* layout */
	#wrap{overflow:hidden;min-width:0}
	#header{display:none}
	
	.col-sd-1+.col-sd-1, .col-sd-2+.col-sd-2, .col-sd-3+.col-sd-3, .col-sd-4+.col-sd-4, .col-sd-5+.col-sd-5, .col-sd-6+.col-sd-6, .col-sd-7+.col-sd-7, .col-sd-8+.col-sd-8, .col-sd-9+.col-sd-9, .col-sd-10+.col-sd-10, .col-sd-11+.col-sd-11, .col-sd-12+.col-sd-12{margin-top:20px}

	#content>#main_sec01{margin-top:50px;} 
	#main_sec02 .newsroom_conbox span.newsroom_date{position:relative;top:10px;left:0;}
	#main_sec04 {padding-top:0px;background:url(/resource/images/common/main_sec04.jpg) no-repeat center top;}

	.shortcut .insc{width:100%;padding:10px 10px 10px 20px;}
	.shortcut .insc .row{margin:0}
	.shortcut .insc .row > div{height:auto;padding-bottom:10px}
	.shortcut .insc .row > div.line{border-right:0}
	.shortcut .insc ul{display:inline-block}
	.shortcut .insc .visit{margin-left:10px;vertical-align:top}

/* 	#footer .infoot{width:100%;height:auto;padding:65px 15px 19px 15px}
	#footer .infoot .address{display:block;height:auto;margin:0;font-size:12px;font-weight:normal;color:#fff;line-height:18px}
	#footer .infoot .copy{display:block;height:auto;margin-top:7px;font-size:12px;color:#fff;line-height:18px}
	#footer .infoot .foot_mark{position:absolute;top:25px;}
	#footer .infoot .foot_mark li{float:left;height:38px;margin-left:0;line-height:38px} */
	/* //layout */
	
	#main_slider{top:50px;}
	#main_slider .bx-wrapper .bx-pager, #main_slider .bx-wrapper .bx-controls-auto{left:30px;top:350px;}
	#main_slider .slide_con{height: 400px;}
	#main_slider .slide_con>div{width:100%;max-width:100%;padding:0 15px}
	#main_slider .main_slogan{top:100px;width:100%;margin-left: 0;left: 0;}

	#main_sec01>div, #main_sec02>div, #main_sec03>div, #main_sec04>div, #main_sec05>div{padding-left:15px;padding-right:15px}

	/* Main Section01 :IR */
	#main_sec01 .ir_graph>div img{max-width:100%}

    /* Main Section02 News Room */
	#main_sec02 .row>div{min-height:153px}
	/* #main_sec02 >div{margin-top:94px} */

	/* Main Section03 Sustainability */
	.owl-controls .owl-nav{position:absolute;right:15px}

	/* Main Section04 Global Network */
	#main_sec04 .golbal_map{width:100%;height:auto;margin:0;}
	#main_sec04 .golbal_map .locate_map{overflow:hidden;overflow-x:auto;width:100%;margin:0 auto}
	#main_sec04 .golbal_map .locate_img{width:1020px}
	#main_sec04 .golbal_map img{width:100%}
	#main_sec04 .golbal_map li{width:130px}

	.mt_v{display:block}
	.m_lmenu{display:block}
	
	.blog_thumbnail .thumb_img{min-height:200px;}
}
@media all and (max-width:767px){

	.col-sm-1+.col-sm-1, .col-sm-2+.col-sm-2, .col-sm-3+.col-sm-3, .col-sm-4+.col-sm-4, .col-sm-5+.col-sm-5, .col-sm-6+.col-sm-6, .col-sm-7+.col-sm-7, .col-sm-8+.col-sm-8, .col-sm-9+.col-sm-9, .col-sm-10+.col-sm-10, .col-sm-11+.col-sm-11, .col-sm-12+.col-sm-12{margin-top:20px}
    .col-md-4.col-sm-4.col-xs-6{margin-top:20px}
	.shortcut .insc .row > div{padding:0}
	.shortcut .insc strong{display:block;height:30px;margin:0;padding-left:15px;border-top:1px solid #818181;background:#a5a5a5;font-size:14px;font-weight:bold;color:#fff;line-height:30px}
	.shortcut .insc strong + div{padding:14px 15px 22px}
	.shortcut .insc strong.sc_tit{overflow:hidden;cursor:pointer;background:#a5a5a5 url(/resource/images/common/bg_shortcut_fold.png) no-repeat right 11px}
	.shortcut .insc strong.sc_tit.on{background-position:right -14px}
	.shortcut .insc strong.sc_tit + div{display:none}
	.shortcut .insc strong.sc_tit + div ul{width:100%}
	.shortcut .insc ul{margin-bottom:0}
	.shortcut .insc .visit{vertical-align:top;margin:14px 0 3px 0}

	/* #main_sec01>div, #main_sec02>div, #main_sec03>div, #main_sec04>div, #main_sec05>div{padding:26px 15px 0px} */
	#main_sec01 .ir_grah_first {margin-top:20px;}

	.mtit_area p{margin-top:25px}
	.mtit_area p span{display:inline}

	/* Main Slider */
	#main_slider{min-height:223px}
	#main_slider .slide_con{height: 300px;}
	#main_slider .slide_con>div{width:100%;max-width:100%;margin:0 auto;padding:0}
	#main_slider .slide_con strong{display:block;padding:22px 15px 0;font-size:27px;line-height:28px}
	#main_slider .slide_con strong span{display:block}
	#main_slider .slide_con p{display:none}
	#main_slider .slide_con p span{display:block}

	#main_slider .owl-theme .owl-controls{position:absolute;left:15px;top:116px}
	#main_slider .owl-theme .owl-dots .owl-dot.active span, #main_slider .owl-theme .owl-dots .owl-dot:hover span{background:url(/resource/images/common/btn_pager02.png) no-repeat 0 0}

	#main_slider .bx-wrapper .bx-pager, #main_slider .bx-wrapper .bx-controls-auto{left:30px;top:260px}
	#main_slider .bx-wrapper .bx-pager.bx-default-pager a{background:url(/resource/images/common/btn_pager01.png) no-repeat 3px 3px}
	#main_slider .bx-wrapper .bx-pager.bx-default-pager a:hover, #main_slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:url(/resource/images/common/btn_pager02.png) no-repeat 0 0}
	#main_slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:url(/resource/images/common/btn_pager02.png) no-repeat 0 0}
	#main_slider .main_slogan{top:50px;margin-left: 0;left: 0;}

	.qlink_wrap{position:static;padding:0;text-align:left;margin-top: -80px;}
	.qlink{width:100%;max-width:1020px;margin:0 auto}
	.qlink .row > div{margin:0}
	.qlink .row > div:first-child, .qlink .row > div:first-child + div + div{padding-right:0}
	.qlink .row > div:first-child + div, .qlink .row > div:first-child + div + div + div{padding-left:0}
	.qlink .row > div:first-child, .qlink .row > div:first-child + div + div{border-right:1px solid #918b83}
	.qlink .row > div:first-child + div + div, .qlink .row > div:first-child + div + div + div{border-top:1px solid #918b83}
	.qlink a{display:block}
	.qlink a .ico{display:none}
	.qlink a em{position:relative;margin-top:0;line-height:40px;padding:0 10px 0 15px;font-size:12px}
	.qlink a em span{display:block;position:absolute;right:15px;top:50%;margin-top:-5px;width:7px;height:11px}
	.qlink a em span img{max-width:100%;vertical-align:top}
	.qlink a:hover, .qlink a:focus{color:#fff}
	.qlink .qico01{background-position:0 -301px}
	.qlink .qico02{background-position:-39px -301px}
	.qlink .qico03{background-position:-78px -301px}
	.qlink .qico04{background-position:-117px -301px}

	/* Main Section04 Global Network */
	#main_sec04>div{padding-left:0;padding-right:0}
	#main_sec04 .golbal_map{margin:0 auto;}
    #main_sec04 .golbal_map .locate_menu {bottom:13px;}
	#main_sec04 .golbal_map ul{bottom:30px;left:20px;background:none;text-align:left;}
	#main_sec04 .golbal_map li{display:block;width:120px;height:24px;margin-bottom:5px;}
	#main_sec04 .golbal_map li a{display:block;height:20px;padding-left:20px;font-size:12px;font-weight:bold;color:#fff;line-height:20px;text-align:left}
	#main_sec04 .golbal_map li.loc01 a{background-position:8px -7px}
	#main_sec04 .golbal_map li.loc02 a{background-position:8px -45px}
	#main_sec04 .golbal_map li.loc03 a{background-position:8px -83px}
	#main_sec04 .golbal_map li.loc04 a{background-position:8px -120px}
	#main_sec04 .golbal_map li.on{border-bottom:none}
	#main_sec04 .golbal_map li.more a{background:url(/resource/images/common/arrow_red_bold.png) no-repeat 80px 6px}
	
	.blog_thumbnail{max-height:none !important;}
}
@media all and (max-width:768px){
	#main_sec01 .boxwrap{border-top: 1px solid #5a5a5a;border-bottom: 1px solid #5a5a5a;padding: 0;margin: 0 15px;}
	#main_sec01 .ir_graph{padding: 60px 0 6px 0;}
	.col-md-5, .col-sm-5{padding-left: 0px;}
	.col-md-7, .col-sm-7{padding-right: 0px;}

	#main_sec02 .newsroom_conbox{height:200px;}
	#main_sec02 .newsroom_conbox_lasted{height: 200px;}
	#main_sec02 .newsroom_conbox span.newsroom_title{margin-top:20px;}
	
	#main_sec03 .sustain_conbox span .sustain_icon1{width: 49px;height: 46.9px;background-size: cover;}
	#main_sec03 .sustain_conbox span .sustain_icon2{width: 49px;height: 46.9px;background-size: cover;}
	#main_sec03 .sustain_conbox span .sustain_icon3{width: 49px;height: 46.9px;background-size: cover;}
	#main_sec03 .sustain_conbox span .sustain_icon4{width: 49px;height: 46.9px;background-size: cover;}
	#main_sec03 .sustain_conbox span .sustain_icon5{width: 49px;height: 46.9px;background-size: cover;}
	#main_sec03 .sustain_conbox span .sustain_icon6{width: 49px;height: 46.9px;background-size: cover;}
	
	#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon1 {width: 49px;height: 46.9px;background-size: cover;}
	#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon2 {width: 49px;height: 46.9px;background-size: cover;}
	#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon3 {width: 49px;height: 46.9px;background-size: cover;}
	#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon4 {width: 49px;height: 46.9px;background-size: cover;}
	#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon5 {width: 49px;height: 46.9px;background-size: cover;}
	#main_sec03 .sustain_conbox a:hover>.sustain_title .sustain_icon6 {width: 49px;height: 46.9px;background-size: cover;}

	#main_sec03 .sustain_conbox span.sustain_con{margin-top: 35px;}
	#main_sec03 .sustain_conbox span.sustain_title {}
	#main_sec03 .sustain_conbox{height: 200px;}

	/* #main_sec02 .newsroom_conbox_lasted a{background-size: 100% 200px;} */
	#main_sec02 .newsroom_conbox_lasted a{background-size: 100% 200px;}
	#main_sec02 .newsroom_conbox_lasted a:hover{background-size: 100% 200px;}
	/* #main_sec02 >div, #main_sec03 >div{margin-top:54px;} */
	
	#main_sec04 .golbal_map li a:hover, #main_sec04 .golbal_map li.on a{padding-bottom: 25px;}
}
@media all and (max-width:480px){
	#content>#main_sec01{margin-top:0px;} 
	#main_slider{margin-top:0;}
	#main_slider .slide_con{height: 200px;}
	#main_slider .bx-wrapper .bx-pager, #main_slider .bx-wrapper .bx-controls-auto{top:170px}
	
	#main_sec01 .boxwrap{border-top: none;border-bottom: none;padding: 10px 0;}
	#main_sec01 .ir_link a.ir01{border-bottom:none;}
	#main_sec01 .ir_link a.ir01:hover{border-bottom:none;}
	#main_sec01 .ir_link a.ir02{border-bottom:none;}
	#main_sec01 .ir_link a.ir02:hover{border-bottom:none;}
	#main_sec01 .ir_link a.ir03{border-bottom:none;}
	#main_sec01 .ir_link a.ir03:hover{border-bottom:none;}
	#main_sec01 .ir_link a.ir04{border-bottom:none;}
	#main_sec01 .ir_link a.ir04:hover{border-bottom:none;}
	#main_sec01 .ir_link a.ir05{border-bottom:none;}
	#main_sec01 .ir_link a.ir05:hover{border-bottom:none;}
	#main_sec01 .ir_link a.ir06{border-bottom:none;}
	#main_sec01 .ir_link a.ir06:hover{border-bottom:none;}
	#main_sec01 .ir_graph{padding: 20px 0 6px 0;}
	#main_sec01 .ir_grah_first{margin-top:0}
	#main_sec01 .ir_link a{height: 110px;}
	
	.col-sm-4+.col-sm-4{margin-top:0}
	.col-md-5, .col-sm-5{padding-left: 15px;}
	.col-md-7, .col-sm-7{padding-right: 1px;}

	#main_sec02 .row>div, #main_sec03 .row>div{float:none;margin-top:10px;width:100%;min-height:0}
	#main_sec02 .row>div:first-child{margin-top:0}
	#main_sec02 .newsroom_conbox_lasted{height:200px;}
	#main_sec02 .newsroom_conbox_lasted a{background:url(/resource/images/common/main_conbox_lasted2.png) no-repeat right bottom;background-size: 100% 200px;}
	#main_sec02 .newsroom_conbox_lasted a:hover{background:url(/resource/images/common/main_conbox_lasted2_over.png) no-repeat right bottom;background-size: 100% 200px;}
	#main_sec02 .newsroom_conbox span.newsroom_date{display:none;}
	#main_sec02 .newsroom_conbox span.newsroom_title{margin-top:20px;}
	#main_sec03 .sustain_conbox span.sustain_con{font-size: 16px;margin-top: 35px;line-height: 23px;}
	#main_sec02 .newsroom_conbox_lasted span.newsroom_title{display:block;font-size:20px;margin-top:30px;letter-spacing:-0.05em;ext-overflow:ellipsis;white-space:normal;word-wrap:break-word;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3-webkit-box-orient:vertical;line-height:1.25em;}
}
