@charset "utf-8";

:lang(pl) body { font-size: 14px; }
/*:lang(id) .uiWeb h4 {font-size:1.143em;font-weight:bold;}*/

/*:lang(pt) .section_head h1 {font-size:27px;}*/

:lang(pl) .uiWeb h1, :lang(pl) .uiWeb h2, :lang(pl) .uiWeb .title-sub ~ h3:not(.reset), :lang(pl) .uiWeb .title-sub ~ * h3:not(.reset), :lang(pl) .uiWeb .text-bold1, :lang(pl) .uiWeb .title-sub, :lang(pl) .uiWeb .landing h3 {font-family:"Metaplus";font-weight:normal;}

:lang(pl) .uiWeb .group-slogan p{font:30px/1.25 "Metaplus";letter-spacing:-1px;vertical-align:middle;}

:lang(pl) .credo-ui .keyword { font-size: .9em; }

[class*='landing-visual'].v-belief{background-image:url(../img/key_visual/visual_belief.jpg);}
[class*='landing-visual'].v-brand{background-image:url(../img/key_visual/visual_brand.jpg);}
[class*='landing-visual'].v-intro{background-image:url(../img/key_visual/visual_intro.jpg);}
[class*='landing-visual'].v-business{background-image:url(../img/key_visual/visual_business.jpg);}
[class*='landing-visual'].v-csr{background-image:url(../img/key_visual/visual_csr.jpg);}
[class*='landing-visual'].v-overview{background-image:url(../img/key_visual/visual_overview.jpg);}
[class*='landing-visual'].v-career{background-image:url(../img/key_visual/visual_career.jpg);}
[class*='landing-visual'].v-media{background-image:url(../img/key_visual/visual_media.jpg);}

.uiMobile [class*='landing-visual'].v-belief{background-image:url(../img/key_visual/visual_belief_m.jpg);}
.uiMobile [class*='landing-visual'].v-brand{background-image:url(../img/key_visual/visual_brand_m.jpg);}
.uiMobile [class*='landing-visual'].v-intro{background-image:url(../img/key_visual/visual_intro_m.jpg);}
.uiMobile [class*='landing-visual'].v-business{background-image:url(../img/key_visual/visual_business_m.jpg);}
.uiMobile [class*='landing-visual'].v-csr{background-image:url(../img/key_visual/visual_csr_m.jpg);}
.uiMobile [class*='landing-visual'].v-overview{background-image:url(../img/key_visual/visual_overview_m.jpg);}
.uiMobile [class*='landing-visual'].v-career{background-image:url(../img/key_visual/visual_career_m.jpg);}
.uiMobile [class*='landing-visual'].v-media{background-image:url(../img/key_visual/visual_media_m.jpg);}


:lang(en) .uiMobile #dFoot .selectLang { display: block;margin-bottom: 10px; }
:lang(en) .uiMobile #dFoot .copyright { top: auto; bottom: 0; }

:lang(pl) .uiMobile .credo-ui .keyword li, :lang(es) .credo-ui .keyword li{float:none;width:100%;font-weight:bold;}
:lang(pl) .uiMobile .credo-ui .keyword li + li, :lang(es) .credo-ui .keyword li + li{margin-top:.4em;margin-left:0;}

.uiWeb .bread .depth_group > ul > li > a { float: left; max-width: 300px; height: 28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

:lang(pl) .relation-thumb-type .links { top: 0; }

/* 公用代码区 start
字体区
*/
.fwb { font-weight: bold !important; }
.uiWeb .w-fwb { font-weight: bold !important; }
.uiMobile .m-fwb { font-weight: bold !important; }
.uiWeb .w-fwn { font-weight: normal !important; }
.uiMobile .m-fwn { font-weight: normal !important; }

.uiMobile .m-f12px { font-size: 12px !important; }

/* 间距宽高 */
.mt0 { margin-top: 0 !important; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt40 { margin-top: 40px; }
.mt50 { margin-top: 50px; }
.mt60 { margin-top: 60px; }
.mb0 { margin-bottom: 0 !important; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }

.uiWeb .w-mt0 { margin-top: 0 !important; }
.uiMobile .m-mt10 { margin-top: 10px; }

.pl0 {padding-left: 0 !important;}
.pt10 {padding-top: 10px;}
.pl15 { padding-left: 15px; }
.pt20 {padding-top: 20px;}

.width-block { width: 100% !important; }

/* 转换 */
.block { display: block; }
.inline-block { display: inline-block !important; }
.vat { vertical-align: top !important; }
.vam { vertical-align: middle !important; }
.uiWeb .w-vat { vertical-align: top !important; }
.uiMobile .m-tl { text-align: left !important; }
.uiMobile .m-tc { text-align: center !important; }
.uiMobile .m-tr { text-align: right !important; }

/* 清浮动 */
.grid-row:after,
.clearfix:after{ content:".";display:block;height:0;clear:both;visibility:hidden; }

/* 清元素 */
.no-before:before { display: none !important; }
.no-after:after { display: none !important; }

/* grid 栅格 */
.grid-row { margin-left: -8px; margin-right: -8px; }
.grid-col-1, .grid-col-2, .grid-col-3, .grid-col-4, .grid-col-5, .grid-col-6, .grid-col-7, .grid-col-8, .grid-col-9, .grid-col-10, .grid-col-11,
.grid-col-12 { float: left; padding-left: 8px; padding-right: 8px; box-sizing: border-box; min-height: 1px; }
.grid-col-1 {width:8.33333333%}
.grid-col-2 {width:16.66666667%}
.grid-col-3 {width:25%}
.grid-col-4 {width:33.33333333%}
.grid-col-5 {width:41.66666667%}
.grid-col-6 {width:50%}
.grid-col-7 {width:58.33333333%}
.grid-col-8 {width:66.66666667%}
.grid-col-9 {width:75%}
.grid-col-10 {width:83.33333333%}
.grid-col-11 {width:91.66666667%}
.grid-col-12 {width:100%}
p + .grid-row, .grid-row + p { margin-top: 24px; }

.list-space [class*="grid-col"], [class*="type-grid"].list-space > * { margin-bottom: 40px; }

@media screen and (max-width:785px){
	.grid-col-sm1 {width:8.33333333%}
	.grid-col-sm2 {width:16.66666667%}
	.grid-col-sm3 {width:25%}
	.grid-col-sm4 {width:33.33333333%}
	.grid-col-sm5 {width:41.66666667%}
	.grid-col-sm6 {width:50%}
	.grid-col-sm7 {width:58.33333333%}
	.grid-col-sm8 {width:66.66666667%}
	.grid-col-sm9 {width:75%}
	.grid-col-sm10 {width:83.33333333%}
	.grid-col-sm11 {width:91.66666667%}
	.grid-col-sm12 {width:100%}

	.list-space [class*="grid-col"], [class*="type-grid"].list-space > * { margin-bottom: 20px; }
}

/*表单区*/
[class*='type_btn'].disabled,
[class*='type_btn'].disabled:focus,
[class*='type_btn'].disabled:hover { cursor: default; background: #ccc; }

.uiMobile .g-btn-block { display: block; padding: 5px 0; }

/* 其它 */
.g-btn-more:after { content: ""; display: inline-block; margin-left: 7px; width: 0; height: 0; border-width: 6px 10px; border-style: solid; border-color: transparent transparent transparent #0066CC; vertical-align: -1px; }
.g-btn-more.white,
.g-btn-more.white:hover { color: #fff; }
.g-btn-more.white:after { color: #fff; border-left-color:#fff; }

a[data-rel='video'] .thumb[class*='ico-md']:before{width:40px;height:40px;background-position:-220px 0;} /*补充公共样式里没有中等视频三角图标*/
a[data-rel='video'] .thumb[class*='ico-md']:hover:before{background-position:-220px -70px !important;}

/* 白条 */
.section_head h1 small{ font-size: 0.7em; font-style: normal; vertical-align: 3px;}
:lang(en) .section_head h1 small{font-size: 0.6em; font-style: normal; vertical-align: 1px;}

/* this web */
.section_head .link a+a{ margin-left: 31px; }


/* 英文版中 leading-text 的手机版会变小 */
:lang(en) .uiMobile .leading-text.m-leading-text { font-size: 1em; line-height: 1.5; }

/* 新闻 M 下选择时间下拉菜单 */
.uiMobile .m-news-selectyear { margin-bottom: 12px !important; width: 100%; }
/* 新闻 详情页面图片 */
.uiWeb .board_view article img.event_logo {float: right;margin-left: 10px;width: 304px;}

/* 主页 */
.slider_landing .bxslider li { cursor: default !important; }
/*.slider_landing .bxslider > li { height:522px;}*/
.uiMobile .main-ui .highlight [class*="gallery-slider"] .bx-caption { font-weight: normal; }
.uiWeb .main-ui [class*='type-box']:not(.direct-link):not(.banners){ padding: 0;}

.uiMobile .main-ui .wrap { margin-top: 12px; }

.uiWeb .slider_landing .slogan { bottom: 16px; }
.uiWeb .slider_landing .bx-pager { bottom: 35px; }

.uiMobile .gallery-slider .bxslider li > a ,
.uiMobile .gallery-slider .bxslider li > a > img { height: 100%; }


.uiMobile .gallery-slider .bx-viewport ,
.uiMobile .gallery-slider img
{height:126px !important;}

@media all and (min-width:360px){
	.uiMobile .gallery-slider .bx-viewport ,
	.uiMobile .gallery-slider img
	{height:179px !important;}
}
@media all and (min-width:400px){
	.uiMobile .gallery-slider .bx-viewport ,
	.uiMobile .gallery-slider img
	{height:212px !important;}
}
@media all and (min-width:480px){
	.uiMobile .gallery-slider .bx-viewport ,
	.uiMobile .gallery-slider img
	{height:247px !important;}
}
@media all and (min-width:640px){
	.uiMobile .gallery-slider .bx-viewport ,
	.uiMobile .gallery-slider img
	{height:337px !important;}
}

.uiWeb .main-ui .highlight .gallery-slider .bxslider img { height: 125px;}
.uiMobile .main-ui .highlight .gallery-slider .bxslider a,
.uiMobile .main-ui .highlight .gallery-slider .bxslider img { height: 100%;}

	/* news_ui */
	.uiWeb .main-ui .news-ui ul{ padding-top: 20px;border-top:1px solid #7d91a0;}
	/*.uiWeb .main-ui .news-ui li{ margin-right: 15px; }*/
	.uiWeb .main-ui .news-ui .info{margin-top:10px;padding-bottom: 0;font-size:12px;}
	.uiWeb .main-ui .news-ui h3 { font-size: 15px; }
		/*img*/
		.uiWeb .main-ui .news-ui .thumb { float: left; margin-top: 10px; margin-right: 10px; }
		.uiWeb .main-ui .news-ui .thumb img{ width: 110px; height: auto; }
		.uiWeb .main-ui .news-ui .thumb + .desc { overflow: hidden; }
		/*vertical*/
		.uiWeb .main-ui .news-ui.vertical ul li {  margin-right: 0; }
		.uiWeb .main-ui .news-ui.vertical ul li + li { margin-top: 17px; }
	/*uiMobile*/
	.uiMobile .main-ui .news-ui h3 {font-size: 12px; }
	.uiMobile .main-ui .news-ui .info{font-size:12px;}
		.uiMobile .main-ui .news-ui ul li + li { margin-top: 8px; padding-top: 10px; border-top: 1px dashed #ccc; }

	.uiWeb .careers-ui p { font-size: 13px; }
	.uiMobile .careers-ui p { font-size: 12px; font-weight: bold; }

/* 页面调整 */
.uiWeb #dHead .logo { padding-top: 55px; }
.uiWeb #dHead .logo .sub { top: 37px; }
#dHead .logo .sub{ background-position: right 50%; -webkit-background-size: 100% auto; background-size: 100% auto;}
#dHead .logo .sub{width:147px;background-image:url('../img/logo_txt_new.png')}
/* :lang(pl) #dHead .logo .sub{width:157px;background-image:url('../img/txt_logo_pl.gif')} */
.uiMobile #dHead .logo .sub{background-size: 97px auto; display:none;}


.uiMobile #gnbMenu .depth3 li a { position: relative; padding-top: 11px; padding-bottom: 11px; line-height: 1.4; }


/* err page */
/*.error-wrap-in .logo > h1 { clear: both; }
.error-wrap-in .logo { padding-bottom: 0; }*/

/* bottom_lnk */
.uiWeb .bottom-lnk {float:none;clear:both;padding-top: 60px;}
.uiWeb .bottom-lnk .thumb-area {display:block;border:1px solid #ddd;min-height: 70px;color:#4f5964;text-decoration:none;line-height: 1.42857143;}
.uiWeb .bottom-lnk .thumb-area .thumb { padding-right: 0; width: auto;}
.uiWeb .bottom-lnk .thumb-area .thumb img {width: auto;}
.uiWeb .bottom-lnk .thumb-area .cont { padding: 10px 10px 0;}
.uiWeb .bottom-lnk .thumb-area .b-lnk-tit {display: block;margin:0 0 6px 0;font-size:14px;color:#0066cc;}
.uiWeb .bottom-lnk .thumb-area .b-lnk-tit:hover {text-decoration:underline;}
.uiWeb .bottom-lnk .thumb-area span { font-size:12px;}

.uiMobile .bottom-lnk.horizontal {margin:0 -12px; border-top:1px solid #bec8cf;}
.uiMobile .bottom-lnk.horizontal li { margin-left: 0 !important; border-bottom:1px solid #bec8cf; width: 100% !important;}
.uiMobile .bottom-lnk.horizontal .thumb-area {display:block;margin-right:12px;padding:12px 35px 12px 12px;color:#4f5964;line-height:1.6em;text-decoration:none;background: url(../../../../../../../common/img/m/ico_liArrow.png) no-repeat right 50%;background-size:12px 17px}
.uiMobile .bottom-lnk.horizontal .thumb-area .cont{ display:block; }
.uiMobile .bottom-lnk.horizontal .thumb-area .b-lnk-tit {display:block;margin:0 0 6px 0;padding:0;color:#06c;font-size:16px;background:none;}
.uiMobile .bottom-lnk.horizontal .thumb-area .b-lnk-tit:after {display:none;}

.uiMobile .bottom-lnk.bottom-lnk-block {padding-top: 30px;}
.uiMobile .bottom-lnk.bottom-lnk-block .thumb-area {display:block;border:1px solid #ddd;text-decoration:none;line-height:1.5em !important;}
.uiMobile .bottom-lnk.bottom-lnk-block .thumb-area .cont { padding: 12px 10px;}


/* CEO */
:lang(en) .uiMobile .ceo-ui h2 { font-size: 18px; }

/* Contact Us */
.contact_us [class*='type-bullet'] + [class*='type-bullet'] { margin-top: 10px; }
/*.uiWeb .contact_us .textarea { height: 900px; }*/
.uiWeb .contact_us .type-form textarea { font-family:Arial, 나눔고딕, 'Nanum Gothic', sans-serif, dotum; }
.uiWeb .contact_us .textarea h4 {font-weight: bold; }
.uiWeb .contact_us .type-form input[type='email'] { width: 80%; }
.contact_us .type-form .select-block + .select-block { margin-top: 6px; }
.uiMobile .contact_us .type-form input[type='email'] { width: 100%; }

.uiWeb .contact_us .type-form .contact_us_tel input, .uiWeb .contact_us .type-form .tel-sub { width: 115px; }
.uiWeb .contact_us .type-form .tel-sub + .tel-sub { margin-left: 5px; }
.uiWeb .contact_us .type-form .contact_us_title input { width: 100%; }
.uiMobile .contact_us .type-form .contact_us_tel { font-size: 0; }
.uiMobile .contact_us .type-form .contact_us_tel * { font-size: 14px; }
.uiMobile .contact_us .type-form .contact_us_tel input, .uiMobile .contact_us .type-form .tel-sub { width: 32.2%; }
.uiMobile .contact_us .type-form .tel-sub + .tel-sub { margin-left:1.7% }

.uiMobile .contact_us .type-accordion2 .tit { position: relative; }
.uiMobile .contact_us .type-accordion2 .tit:before { content: ''; display: block; position: absolute; top: 12px; right: 10px; width: 20px; height: 20px; background-repeat: no-repeat; background-position: right 50%; background-image: url(https://www.doosanpowersystems.com/en/wp-content/themes/dstheme/skins/dps/img/ico_arrow01_m.png); }
.uiMobile .contact_us .type-accordion2.on .tit:before { background-image: url(https://www.doosanpowersystems.com/en/wp-content/themes/dstheme/skins/dps/img/ico_arrow01_on_m.png); }
.uiMobile .contact_us .btn_block .type_btn01 { padding-top: 3px; padding-bottom: 3px; width: 45%; }

.uiMobile .contact_us .tredeQNA dd:nth-child(2) input { width: 48%;}
.uiMobile .contact_us .tredeQNA dd:nth-child(2):after { content: "(실명 입력)"; display: inline-block; margin-left: 5px; line-height: 19px; font-size: 14px; color: #4f5964;}
:lang(en) .uiMobile .contact_us .tredeQNA dd:nth-child(2):after { content: "(Name)";}
:lang(zh) .uiMobile .contact_us .tredeQNA dd:nth-child(2):after { content: "(以后)";}

/* Contact this web */
.uiMobile .contact_us .type-form { margin-top: 15px; padding-top: 15px; border-top: 1px solid #7d91a0; }
.uiMobile .contact_us .type-article-wide { margin-top: 0 !important; }
.contact_us .desc { margin: 35px 0 20px; }
.contact_us .block_txt { font-size: 12px;  font-family: nanumgothic,normal;  color: #4f5964; }

/* .search-bar */
.search-bar { margin-bottom: 0; }
.search-bar .search_block > div { margin-right: 30px; }
.search-bar .search_block [type="text"] { width: 100%; }
.search-bar .search_block .btn_search { float: right; }
.uiMobile .search-bar .search_block .type_btn { position: static; }

/* date */
.datepicker-inp { background:url(https://www.doosanpowersystems.com/en/wp-content/themes/dstheme/skins/dps/img/bg_calendar.gif) #fff no-repeat right 50%;}
body .ui-widget-content { margin-top: -1px; padding: .2em .2em 0;border-radius: 0; width: 261px; border: 1px solid #4f5964; background: #fff; }
body .ui-widget-content .ui-widget-header { border:none; background: none;}
body .ui-widget-content .ui-datepicker-title { padding-top: 8px; padding-bottom: 10px;font-size: 18px; color: #4f5964; }
body .ui-widget-content .ui-datepicker-prev,
body .ui-widget-content .ui-datepicker-next {cursor: pointer; top: 8px; left: 8px; border: 1px solid #ccc; border-radius: 0; width: 35px; height: 35px; }
body .ui-widget-content .ui-datepicker-next { left: auto; right: 8px; }
body .ui-widget-content .ui-datepicker-prev:hover,
body .ui-widget-content .ui-datepicker-next:hover { background: none; }
body .ui-widget-content .ui-datepicker-prev:after,
body .ui-widget-content .ui-datepicker-next:after { content: "";position: absolute; top: 50%; left: 50%; margin: -5px 0 0 -3px; width: 0; height: 0; border-width: 5px 9px; border-style: solid; border-color: transparent transparent transparent #4f5964 ; }
body .ui-widget-content .ui-datepicker-prev:after { margin: -5px 0 0 -12px; border-width: 5px 9px; border-color: transparent #4f5964 transparent transparent; }
body .ui-widget-content .ui-datepicker-calendar { border: none; }
body .ui-widget-content .ui-datepicker-calendar thead { display: none; }
body .ui-widget-content .ui-datepicker-calendar td {padding:1px; }
body .ui-widget-content td .ui-state-default { padding: 6px 8px; border: none; text-align: center; background: none; }
body .ui-widget-content td:first-child .ui-state-default { color: red; }
body .ui-widget-content td .ui-state-highlight { border: 1px solid #999; color: #363636; }
body .ui-widget-content td .ui-state-active { border: 1px solid #4f5964; color: #212121; }

/* 公用代码区 end */


/* Vision */
.uiWeb .vision_con {position:relative;height:675px;background:url("../img/intro/bg_vision.png") no-repeat 0 0}
.uiWeb .vision_con .ov {position:absolute;left:122px;top:349px;width:222px;text-align:center}
.uiWeb .vision_con .ov h3 {width:222px;text-align:center; margin-bottom: 16px; font-size: 22px; font-family: Rix;}
.uiWeb .vision_con .om {position:absolute;left:602px;top:349px;width:222px;text-align:center}
.uiWeb .vision_con .om h3 {width:222px;text-align:center; margin-bottom: 16px; font-size: 22px; font-family: Rix;}

:lang(pl) .uiWeb .vision_con .om {top:333px; line-height: 1.4;}

.uiMobile .vision_con .vision_logo{display:block;margin-bottom:48px}
.uiMobile .vision_con .ov{margin-bottom:12px;padding:24px 16px;text-align:center;;background:#5d839c}
.uiMobile .vision_con .om{padding:24px 16px;text-align:center;;background:#5d839c}
.uiMobile .vision_con .ov h3{width:90px;margin:0 auto 7px;color:#fff; font-size: 18px;}
.uiMobile .vision_con .om h3{width:102px;margin:0 auto 7px;color:#fff;font-size: 18px;}
.uiMobile .vision_con .ov p,
.uiMobile .vision_con .om p{color:#fff;}




/* History */
.history .title-sub { margin-bottom: 0;}
.history .title-sub span{display:block;}
.uiWeb .history .leading-text + .list { margin-top: 10px; }
.uiWeb .history .list > li .item { display: table; width: 624px; }
.uiWeb .history .list > li , .uiWeb .history .list > li + li { padding:36px 0;}

.uiMobile .history .title-sub { margin-bottom: 0; font-size: 18px !important; }
.uiMobile .history .navi_cont { border-bottom: 1px dotted #d7d7d7; }
.uiMobile .history .navi_cont > div + div { margin-top: 0;padding-top: 0; }
.uiMobile .history .leading-text { font-size: 1em; }
.uiMobile .history .leading-text + .list { background-color: #dddddd; }
.uiMobile .history .list .year { font-size: 18px !important; font-weight: bold; }
.uiMobile .history-all h2 { font-weight: bold; }

.uiMobile .history .type-accordion .on { background-color: #ddd; }
.uiMobile .history .type-accordion .on .title-sub { padding-bottom: 20px; background: #fff; }
.uiMobile .history .list { border-bottom: none; }

.uiMobile .history-all [class*='type-accordion'] .tit { cursor: default; font-weight: bold !important; color: #1e1e1e; }
.uiMobile .history-all [class*='type-accordion'] .tit:after { display: none; }

/* Business Areas */
.uiWeb .business-landing h3 { margin-bottom: 20px; }
.uiMobile .business-landing h3 {  }
.uiMobile .business-landing .type-accordion > li.on { background: #f6f6f6; }
.uiMobile .business-landing .type-accordion > li.on .cont-show{ display: block !important; }
.uiMobile .business-landing .link {  margin-top: 5px; margin-bottom: 15px; }

/* business  -  Heat Exchangers */
.business-img-left { float: left; margin-right: 16px; }
.uiWeb .business-a ~ .business-a {  margin-left: 31px; }

/* strategy */
.uiWeb .strategy-ui .imgbox {position:relative; margin-top: 42px;}
.uiWeb .strategy-ui .strategy01 {width:944px;height:895px;background:url("../img/csr/strategy01.png") no-repeat left 24px}
.uiWeb .strategy-ui .imgbox strong{position:absolute;top:24px;left:0; width: 100%; text-align: center; font-family:strong;font-size:2.6em;font-weight:bold;line-height:36px;color:#241773}
.uiWeb .strategy-ui .imgbox li { color: #4f5964; }
.uiWeb .strategy-ui .imgbox dl dt,
.uiWeb .strategy-ui .imgbox dl dd{position:absolute;font-size:14px;line-height:20px;font-weight:bold}
.uiWeb .strategy-ui .imgbox .subtit{display:block;position:absolute;top:150px;left:0;width: 100%; text-align: center; line-height: 1;font-size:1.7em;font-family:strong;font-weight:bold;color:#241773}
.uiWeb .strategy-ui .imgbox .info{position:absolute;top:180px;left:0;width: 100%; text-align: center;font-size:1em;color:#241773}
.uiWeb .strategy-ui .imgbox .dt01_01{top:229px;left:32px;color:#1e1e1e}
.uiWeb .strategy-ui .imgbox .dd01_01{top:229px;left:411px;color:#ffffff}
.uiWeb .strategy-ui .imgbox .dt01_02{top:304px;left:38px;color:#1e1e1e}
.uiWeb .strategy-ui .imgbox .dd01_02{top:304px;left:277px;color:#ffffff}
.uiWeb .strategy-ui .imgbox .dt03{top:409px;left:45px;color:#1e1e1e;text-align:center}
.uiWeb .strategy-ui .imgbox .dd03_01{top:370px;left:277px;color:#ffffff}
.uiWeb .strategy-ui .imgbox .dd03_01 .dd01_list{position:absolute;top:69px;left:-107px;width:340px;padding-left:7px;font-size:13px;font-weight:normal;text-indent:-7px}
.uiWeb .strategy-ui .imgbox .dd03_02{top:370px;left:683px;color:#ffffff}
.uiWeb .strategy-ui .imgbox .dd03_02 .dd02_list{position:absolute;top:69px;left:-102px;width:340px;padding-left:7px;font-size:13px;font-weight:normal;text-indent:-7px}
.uiWeb .strategy-ui .imgbox .dt04{top:676px;left:29px;color:#1e1e1e;text-align:center}
.uiWeb .strategy-ui .imgbox .dd04_01{top:526px;left:253px;color:#ffffff}
.uiWeb .strategy-ui .imgbox .dd04_01 .sub_info{margin-left:-87px;font-weight:normal}
.uiWeb .strategy-ui .imgbox .dd04_01 .sub_list{width:205px;margin:47px 0 0 -84px;padding-left:9px;text-indent:-9px;font-weight:normal}
.uiWeb .strategy-ui .imgbox .dd04_02{top:536px;left:497px;color:#ffffff}
.uiWeb .strategy-ui .imgbox .dd04_02 .sub_list{width:205px;margin:58px 0 0 -56px;padding-left:9px;text-indent:-9px;font-weight:normal}
.uiWeb .strategy-ui .imgbox .dd04_02 .sub_list ul{margin-left:39px}
.uiWeb .strategy-ui .imgbox .dd04_03{top:536px;left:777px;color:#ffffff}
.uiWeb .strategy-ui .imgbox .dd04_03 .sub_list{width:205px;margin:58px 0 0 -62px;padding-left:9px;text-indent:-9px;font-weight:normal}
.uiWeb .strategy-ui .imgbox .dd04_03 .sub_cont01{display:inline-block;margin:9px 0 0 -55px}
.uiMobile .strategy-ui { margin-top: 42px;}

/* Current Vacancies */
.uiWeb .careers-b-lnk .thumb-area .cont { padding-right: 20px; }
.uiMobile .careers-b-lnk { margin-top: 24px; border-top: 1px dotted #ccc; }
.uiMobile .careers-b-lnk li { margin-top: 12px; }

/* Global network */
.network-ui .type-nav-4 ul{width:71%}
.network-ui .type-nav-4 ul > li a { min-width:96px; }

.network-ui .search_area #searchText { width:250px;}
.network-ui .search_area #continentList { width:150px;}
.network-ui .search_area #countryList { width:150px;}
.network-ui .search_area #divisionList { width:150px;}

#notice-bar{display:none;background:#fff url('img/bg-notice.gif') repeat-x 0 100%}
#notice-bar .tit{width:650px;margin:0 auto;text-align:left;}
#notice-bar ol.type-bullet{width:650px;margin:10px auto 0;text-align:left;}
@media screen and (max-width:768px){
#notice-bar{display:block;background:#f3f3f3;font-size:12px;padding:0 0px 0 10px}
#notice-bar .cont{position:relative;width:100%;margin:0 auto;padding:10px 0}
#notice-bar .cont .btc{overflow:hidden;width:100%;margin:0 auto;padding:0 20px}
#notice-bar .cont .btc .tit{overflow:hidden;width:auto;padding-right:30px;font-size:12px;font-weight:bold;line-height:14px}
#notice-bar .cont .btc li{font-size:11px}
}

#notice-bar .btn_agree{padding:3px 5px;background:#000;color:#fff;font-weight:bold;text-decoration:none}