/* 두산소개 > 윤리경영 > 윤리강령 [2009.03.17 이원영 추가] */
#locationHeader02 ul.viewMenuLoc { margin: 0 0 1px 0; padding: 0 0 12px 0; list-style-type: none; background-color: #fff; width: 600px !important; height: 24px; display: block; overflow:auto;}
.viewMenuLoc li a.viewMenuLoc01 { display: block; width: 107px; padding: 4px 0 4px 22px; background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right.gif) 9px 8px no-repeat; height:16px; _height:16px;} 
.viewMenuLoc li a.viewMenuLoc02 { display: block; width: 70px; padding: 4px 0 4px 22px; background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right.gif) 9px 8px no-repeat; height:16px; _height:16px;} 
.viewMenuLoc li a.viewMenuLoc03 { display: block; width: 354px; padding: 4px 0 4px 22px; background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right.gif) 9px 8px no-repeat; height:16px; _height:16px;} 
.viewMenuLoc li a.viewMenuLoc01:hover,
.viewMenuLoc li a.viewMenuLoc02:hover,
.viewMenuLoc li a.viewMenuLoc03:hover { background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right_on.gif) 9px 8px no-repeat; }
.viewMenuLoc li.selected a.viewMenuLoc01 { width: 107px;_width:107px;color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; height:16px;}
.viewMenuLoc li.selected a.viewMenuLoc02 { width: 70px;_width:70px;color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; height:16px;}
.viewMenuLoc li.selected a.viewMenuLoc03 { width: 354px;_width:354px;color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; height:16px;}
*html .viewMenuLoc li.selected a.viewMenuLoc01 {  width: 107px;_width:107px; height: 24px;_height: 16px; padding-top:4px;}
*html .viewMenuLoc li.selected a.viewMenuLoc02 {  width: 70px;_width:70px; height: 24px;_height: 16px; padding-top:4px;}
*html .viewMenuLoc li.selected a.viewMenuLoc03 {  width: 354px;_width:354px; height: 24px;_height: 16px; padding-top:4px;}
.viewMenuLoc .last a.viewMenuLoc01 { width: 107px; _width:107px; border-left: 1px solid #fff; height: 16px;_height: 16px;} 
.viewMenuLoc .last a.viewMenuLoc02 { width: 70px; _width:70px; border-left: 1px solid #fff; height: 16px;_height: 16px;} 
.viewMenuLoc .last a.viewMenuLoc03 { width: 354px; _width:354px; border-left: 1px solid #fff; height: 16px;_height: 16px;} 
*first-child+html, .viewMenuLoc .last a.viewMenuLoc01 { width: 107px; height: 16px; padding-top: 4px;_height: 16px;}
*first-child+html, .viewMenuLoc .last a.viewMenuLoc02 { width: 70px; height: 16px; padding-top: 4px;_height: 16px;}
*first-child+html, .viewMenuLoc .last a.viewMenuLoc03 { width: 354px; height: 16px; padding-top: 4px;_height: 16px;}
.compEthics {height:auto; border-top:1px solid #7dbc2d;}
.compEthics h3 {padding: 12px 0 10px 0; font-size:12px; font-weight:bold; margin:0px; line-height: 16px; color:#7dbc2d;}
.compEthics h3 a {color:#7dbc2d;}
.compEthics p { margin: 0; padding: 0; }
.compEthics ol {margin: 0 0 15px 0; padding: 0; list-style-type: none}
.compEthics ol li ol {margin-left:17px;}
ol.num li ol li ul,
.compEthics ol li ol li ul {margin:0 0 0 13px;}
ol.num li ol li ul li,
ul.rectBult li,
.compBrand ul li,
#contactForm .div_argee_info ul li,
.compEthics ol li ol li ul li{ list-style-type: none; margin: 0 0 0 8px; padding: 0 0 0 12px; font-size: 12px; line-height: 16px; background: url(/img/common/bul_content.gif) 0 5px no-repeat;}
ul.rectBult li ul li {padding:0; margin:0; background: none;}
ol.num li ol {list-style-type: none; padding:0; margin:0 0 0 17px;}
ol.num li,
ol.num li ol li {list-style-type: none;}
ol.num {list-style-type: none; padding:0; margin:0;}
span.linebr01 {padding-left:16px}
span.linebr02 {padding-left:20px}
span.linebr03 {padding-left:18px}
span.linebr04 {padding-left:14px}
span.linebr05 {padding-left:26px}
span.linebr06 {padding-left:12px}
span.linebr07 {padding-left:17px}
span.linebr08 {padding-left:13px}
/* 두산소개 > 윤리경영 > 사이버 신고센터 */
#contactForm .div_argee_info {padding-bottom:15px; border-bottom:1px solid #ccc; margin-bottom:10px;}
#contactForm .div_argee_info h3 {color:#666}
#contactForm .div_argee_info ul {margin:0; padding:0;}
#stockHeader ul.viewMenuLoc,
#locationHeader ul.viewMenuLoc { margin: 0 0 1px 0; padding: 0 ; list-style-type: none; background-color: #fff; width: 600px !important; height: 24px; display: block; line-height:16px}
.viewMenuLoc li { float: left; display: inline; padding: 0; margin: 0; font-size: 12px; background: #e5e7e1 url(/img/common/bkgd_viewloc_off.gif) top right no-repeat;height:24px;_height: 24px; border-left:1px solid #fff;} /*  */
.viewMenuLoc li span{ margin-top:6px;display:block; }
.viewMenuLoc li.title { background: #b1d781 url(/img/common/bkgd_viewloc_title.gif) top left no-repeat; width: 89px;  padding: 0 0 0 0; margin: 0 2px 0 0; height:24px;}
.viewMenuLoc li a { display: block; width: 277px; padding: 4px 0 4px 22px; background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right.gif) 9px 8px no-repeat; height:16px; _height:16px;} 
.viewMenuLoc li.title a { display: block; width: 75px; height: 20px; padding: 4px 0 0 14px; background: #b1d781 url(/img/common/bkgd_viewloc_title.gif) top left no-repeat; }
.viewMenuLoc li a:hover { background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right_on.gif) 9px 8px no-repeat; }
.viewMenuLoc li.title a:hover { display: block; width: 75px; padding: 4px 0 0 14px; background: #b1d781 url(/img/common/bkgd_viewloc_title.gif) top left no-repeat;}
.viewMenuLoc li.selected { background: #7dbc2d; height: 24px;_height: 16px; }
.viewMenuLoc li.selected a { width: 277px;_width:277px;color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; height:16px;}
*html .viewMenuLoc li.selected a {  width: 277px;_width:277px; height: 24px;_height: 16px; padding-top:4px;}
.viewMenuLoc li.selected a:hover { color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; }
.viewMenuLoc .last a { width: 277px; _width:277px; border-left: 1px solid #fff; height: 16px;_height: 16px;} 
*first-child+html, .viewMenuLoc .last a { width: 277px; height: 16px; padding-top: 4px;_height: 16px;}
/*p strong {color:#7dbc2d; text-decoration:underline}*/
#boardForm {padding: 0;	font-family: "돋움", Arial, Helvetica, sans-serif; font-size: 12px;}
#boardForm #div_send {display:block; float:right; margin:4px;	padding:0; margin:12px 0; font-family: "돋움", Arial, Helvetica, sans-serif;	font-size: 12px;}
table.boardList {border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:0; line-height:16px; width:100%;}
table.boardList th {text-align:center; padding:7px 0; border-bottom:1px solid #ccc;}
table.boardList td {text-align:left; vertical-align:top; padding:8px 5px 8px 0; border-bottom:1px solid #ccc;}
table.boardList td.al {text-align:left}
table.boardList td.ac {text-align:center; padding:8px 5px;}
table.boardList td.tit {text-align:left;}
table.boardList td.stit {text-align:left;padding-left:8px;}
table.boardList td.money {text-align:right;}
table.boardList td.money p.moneyPr10 {padding-right:10px}
table.boardList td.money p.moneyPr20 {padding-right:20px}
table.boardList td.money p.moneyPr30 {padding-right:30px}
.wood table.boardList {border-top:1px solid #99510b; border-bottom:1px solid #ccc; margin:0; line-height:16px; width:100%;}
.sproutGreen table.boardList {border-top:1px solid #7dbc2d; border-bottom:1px solid #ccc; margin:0; line-height:16px; width:100%;}
table.boardView {border-top:1px solid #ccc; margin:0; line-height:16px; width:100%;}
table.boardView thead th {text-align:left; padding:7px 0; border-bottom:1px solid #ccc;}
table.boardView thead td {text-align:left; vertical-align:top; padding:8px 5px 8px 0; border-bottom:1px solid #ccc;}
table.boardView thead td.tit {color:#06c; font-weight:bold;}
table.boardView tbody td {text-align:left; vertical-align:top; padding:15px 0; border-bottom:0;}
.sproutGreen table.boardView {border-top:1px solid #7dbc2d; margin:0; line-height:16px; width:100%;}
table.viewList {border-top:1px solid #ccc; margin:0; line-height:16px; width:100%; margin-top:10px;}
table.viewList th {padding:6px 10px 6px 0; border-bottom:1px solid #ccc; color:#06c; text-align:left; font-weight:normal}
table.viewList td {text-align:left; vertical-align:top; padding:6px 5px 6px 0; border-bottom:1px solid #ccc; color:#666;}
table.viewList th.prevView {background:url(/img/common/bkgd_arrow_blue_top.gif) 10px 10px no-repeat; padding-left:23px}
table.viewList th.nextView {background:url(/img/common/bkgd_nav_off.gif) 10px 10px no-repeat; padding-left:23px}
p.rightTxt {text-align:right;}
p.message {margin-bottom:18px}
h3.default {font-size:100%; margin-top:0;}
/* 두산소개 > 두산의 기업들 */
ul.compList {width:447px; margin:0 auto;}
ul.compList li {float:left; padding:0; }
ul.compList li.isb {width:141px; margin-right:12px;}
ul.compList li.coc {width:141px; margin-right:12px;}
ul.compList li.csg {width:141px;}
ul.compList li.isb p {background-color:#0018a8; color:#fff; font-weight:bold; text-align:center; padding:7px 0;}
ul.compList li.coc p {background-color:#0088ce; color:#fff; font-weight:bold; text-align:center; padding:7px 0;}
ul.compList li.csg p {background-color:#00ad83; color:#fff; font-weight:bold; text-align:center; padding:7px 0;}
ul.compList li ul {width:101px; padding-top:7px;}
ul.compList li ul li {clear:both; width:101px; list-style-type: none; margin:0 0 0 8px; padding: 0 0 0 12px; font-size: 12px; line-height: 18px; background: url(/img/common/bul_content.gif) 0 5px no-repeat;}
dl.holding_companyLink {border-top:1px solid #cecece; padding:0; margin:0;}
dl.holding_companyLink dt {font-weight:bold; padding:4px 0;}
dl.holding_companyLink dd {padding:8px 0 0 0; margin:0;}
dl.holding_companyLink dd ul {width:100%; overflow:auto;}
dl.holding_companyLink dd ul li {float:left; background:0; padding:0;}
dl.holding_companyLink dd ul li.bod {width:197px;}
dl.holding_companyLink dd ul li.ir {width:153px;}
dl.holding_companyLink dd ul li.press {width:97px;}
dl.holding_companyLink dd ul li.bodEn {width:172px;}
dl.holding_companyLink dd ul li.irEn {width:128px;}
dl.holding_companyLink dd ul li.pressEn {width:147px;}
/* 투자정보 > 주가정보 */
#stockHeader .viewMenuLoc li a { display: block; width: 96px; padding: 4px 0 4px 22px; background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right.gif) 9px 8px no-repeat; height:16px; _height:16px;} 
#stockHeader .viewMenuLoc li.selected a { width: 96px;_width:96px;color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; height:16px;}
*html #stockHeader .viewMenuLoc li.selected a {  width: 96px;_width:96px; height: 16px;_height: 16px; padding-top:4px;}
#stockHeader .viewMenuLoc li.selected a.last { width: 101px;_width:101px;color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; height:16px;}
*html #stockHeader .viewMenuLoc li.selected a.last {  width: 101px;_width:101px; height: 16px;_height: 16px; padding-top:4px;}
#stockHeader .viewMenuLoc a.last { width: 101px; _width:101px; height: 16px;_height: 16px; border-left:0;} 
/* 투자정보 > 주가정보{En) */
#stockHeaderEn ul.viewMenuLoc { margin: 0 0 1px 0; padding: 0 ; list-style-type: none; background-color: #fff; width: 600px !important; height: 35px; display: block; line-height:16px}
#stockHeaderEn .viewMenuLoc li a { display: block; width: 96px; padding: 4px 0 4px 22px; background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right.gif) 9px 8px no-repeat; height:35px; _height:35px;} 
#stockHeaderEn .viewMenuLoc li.selected a { width: 96px;_width:96px;color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; height:35px;}
*html #stockHeaderEn .viewMenuLoc li.selected a {  width: 96px;_width:96px; height: 35px;_height: 35px; padding-top:4px;}
#stockHeaderEn .viewMenuLoc li.selected a.last { width: 101px;_width:101px;color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; height:35px;}
*html #stockHeaderEn .viewMenuLoc li.selected a.last {  width: 101px;_width:101px; height: 35px;_height: 35px; padding-top:4px;}
#stockHeaderEn .viewMenuLoc a.last { width: 101px; _width:101px; height: 35px;_height: 35px; border-left:0;} 
/* 투자정보 > 주가정보{Cn) */
#stockHeaderCn ul.viewMenuLoc { margin: 0 0 1px 0; padding: 0 ; list-style-type: none; background-color: #fff; width: 600px !important; height:30px; display: block; line-height:15px}
#stockHeaderCn .viewMenuLoc li a { display: block; width: 96px; padding: 4px 0 4px 22px; background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right.gif) 9px 8px no-repeat; height:30px; _height:30px;} 
#stockHeaderCn .viewMenuLoc li.selected a { width: 96px;_width:96px;color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; height:30px;}
*html #stockHeaderCn .viewMenuLoc li.selected a {  width: 96px;_width:96px; height:30px;_height:30px; padding-top:4px;}
#stockHeaderCn .viewMenuLoc li.selected a.last { width: 101px;_width:101px;color: #fff; background: #7dbc2d url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; height:30px;}
*html #stockHeaderCn .viewMenuLoc li.selected a.last {  width: 101px;_width:101px; height:30px;_height:30px; padding-top:4px;}
#stockHeaderCn .viewMenuLoc a.last { width: 101px; _width:101px; height:30px;_height: 30px; border-left:0;} 
/* 제품 및 서비스 > 자재 및 원료 > 글로넷 */
.glonet {padding:0; margin-top:0; width:294px;}
.glonet .goods {border-top:1px solid #ccc;}
.glonet .goods h4 {color:#eb6a24; font-size:12px; padding:10px 0 0 0; margin:0; height:21px;}
.glonet .goods ul.img {margin-bottom:10px; width:294px; vertical-align:top}
.glonet .goods ul.img li {float:left; padding:0 2px 0 3px; width:68px; height:68px; background:url(none)}
.glonet .goods ul.img li img {vertical-align:top;}
.glonet .goods ul.list {width:294px; overflow:auto;}
.glonet .goods ul.list li {list-style-type: none; margin:0 0 0 8px; padding: 0 0 0 12px; font-size: 12px; line-height: 18px; background: url(/img/common/bul_content.gif) 0 5px no-repeat;}
.glonet .goods ul.list ul {margin:0;}
.glonet .goods ul.list ul li {background: url(none); padding:0; margin:0;}
/* 투자정보 > 감사보고서 */
dl.audit_report {width:447px; overflow:auto; margin:0;}
dl.audit_report dt {float:left; width:130px; padding:0; margin:0;}
dl.audit_report dd {float:left; width:315px; padding:0; margin:0;}
dl.audit_report dd ul {width:315px; overflow:auto;}
dl.audit_report dd ul li {float:left; background:none; padding:0 0 0 17px;;}
dl.audit_report dd ul li.pdf {float:left; background: url(/img/common/icon_pdf.gif) 0 1px no-repeat; display: block;  padding: 0 0 0 19px; margin: 0 0 0 10px;}
/* 투자정보 > 거버넌스 */
.attach {width: 440; margin: 0 0 5px 0; padding:0; border: 1px solid #ccc;}
.attach h2 {font-size: 12px; line-height: 7px; font-weight: normal; padding: 3px 5px 0 7px; margin: 0 0 12px 0px;	border-bottom: 1px solid #ccc; color:#666}
.attach p {margin: 0 0 7px 7px;	padding: 0;}
.attach p.save a {background: url('/en/img/common/btn_save.gif') 6px 1px no-repeat;	display: block;	padding: 0 0 0 7px; margin: 0 0 1px 0;}
h4.dot {margin:0; padding: 0 0 0 12px; font-size: 12px; line-height: 18px; background: url(/img/common/bul_content.gif) 0 5px no-repeat; color:#666; font-weight:normal}
/* 투자정보 > 거버넌스 > 이사회 */
ul.year {margin: 0 0 25px 0; padding: 0 ; list-style-type: none; background-color: #fff; width: 447px !important; height: 24px; display: block; line-height:16px}
ul.year li {background: url(none); padding:0; margin:0; float:left; margin-right:1px;} 
ul.year li a { display: block; width: 125px; padding: 4px 0 4px 22px; background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right.gif) 9px 8px no-repeat; height:16px; _height:16px;} 
ul.year li.selected a { width: 125px;_width:125px;color: #fff; background: #4eade7 url(/img/common/bkgd_viewloc_selected02.gif) 6px 0 no-repeat; cursor: text; height:16px;}
*html ul.year li.selected a {  width: 125px;_width:125px; height: 24px;_height: 16px; padding-top:4px;}
/* 투자정보 > 거버넌스 > 감사기구 */
ol.election_process {margin:0; padding:0;}
ol.election_process li {list-style-type: none; padding:0 0 12px 0; margin:0 0 8px 0; background: url(/kr/img/ir/governance/audit_organization/conbg_01.gif) center bottom no-repeat;}
ol.election_process li.last {list-style-type: none; padding-bottom:0; background: url(none);}
ol.election_process li dl {border:1px solid #ccc; padding:7px 0; margin:0; width:445px; overflow:auto;}
ol.election_process li dl dt {float:left; width:200px; padding:0 0 0 22px; font-weight:bold;}
ol.election_process li dl dd {float:left; width:200px; margin:0; padding:0 0 0 17px; border-left:1px solid #ccc;}
ol.audit_team {width:447px; padding:0; margin:20px 0 0 0;}
ol.audit_team li {list-style-type: none; padding:0; margin:0; background:none;}
ol.audit_team li ul li ul {width:447px; overflow:hidden;}
ol.audit_team li ul li ul li {float:left;}
/* 두산소개 > 회장 */
.profile {width:447px; overflow:auto;}
.profile .photo {float:left; width:154px;}
.profile .photo h3 {margin-top:10px; font-weight:normal; color:#666}
.profile .cont {float:left; width:293px;}
.profile .cont h4 {color:#666}
.profile .cont h3 {color:#666; margin-bottom:10px;}
.profile .cont p.position {border-bottom:1px solid #ccc; padding-bottom:7px; margin-bottom:5px;}
/* 두산소개 > 공정거래 > 자율준수 조직 */
ol.organization_map {width:447px; padding:0; margin:20px 0 50px 0;}
ol.organization_map li {list-style-type: none; padding:0; margin:0; background:none;}
ol.organization_map li ul {width:447px; overflow:auto; margin:0; padding:0;}
ol.organization_map li ul li ol,
ol.organization_map li ul li ol li ul {width:295px; overflow:hidden; margin:0; padding:0;}
ol.organization_map li ul li,
ol.organization_map li ul li ol li {float:left;}
ol.audit_team img,
ol.organization_map img {vertical-align:top;}


/* 개인정보 방침 */
ul.factory_tour li {background: url(none); padding:0; margin:0; float:left; margin-right:1px;} 

strong.blue {color:#0088ce; font-weight:normal; text-decoration:none;}
strong.default {text-decoration:none; color:#666;}
ol.num, ol.num li {list-style:none; list-style-position:outside}
ol.num li {position:relative; padding:0 0 2px 13px; line-height:16px; word-break:keep-all}
ol.num li p {position:absolute; left:0; _left:-13px; top:0; word-break:keep-all}
h3.violet {color:#6459c4; margin-bottom:5px;}
#factoryTour #div_send {display:block; float:right;	margin:4px;	padding:0; margin:12px 0; font-family: "돋움", Arial, Helvetica, sans-serif;	font-size: 12px;}

#factoryTour {padding: 0;	font-family: "돋움", Arial, Helvetica, sans-serif; font-size: 12px;}
ul.factory_tour {margin: 0 0 12px 0; padding: 0 ; list-style-type: none; background-color: #fff; width: 100% !important; height: 24px; display: block; line-height:16px}
ul.factory_tour a {display: block; width: 142px; _width: 142px; padding: 4px 15px 4px 22px; background: #e5e7e1 url(/img/common/bkgd_arrow_blue_right.gif) 9px 8px no-repeat; height:16px; _height:16px;} 
ul.factory_tour a.selected { color: #fff; background: #7ab800 url(/img/common/bkgd_viewloc_selected.gif) 6px 0 no-repeat; cursor: text; }

ul.factory_tour a.preview { width: 100px;_width:100px; padding-right:18px;}
ul.factory_tour a.thoughts { width: 74px;_width:73px; padding-right:18px;}
ul.factory_tour li.selected a {width: 48px;_width:48px; color: #fff; background: #0088ce url(/img/common/bkgd_viewloc_selected02.gif) 6px 0 no-repeat; cursor: text; height:16px;}
ul.factory_tour li.selected a.preview {width: 100px;_width:100px; color: #fff; background: #0088ce url(/img/common/bkgd_viewloc_selected02.gif) 6px 0 no-repeat; cursor: text; height:16px;}
ul.factory_tour li.selected a.thoughts {width: 74px;_width:73px; color: #fff; background: #0088ce url(/img/common/bkgd_viewloc_selected02.gif) 6px 0 no-repeat; cursor: text; height:16px;}
*html ul.factory_tour li.selected a {width: 48px;_width:48px; height: 24px;_height: 16px; padding-top:4px;}
*html ul.factory_tour li.selected a.preview {width: 100px;_width:100px; height: 24px;_height: 16px; padding-top:4px;}
*html ul.factory_tour li.selected a.thoughts {width: 74px;_width:73px; height: 24px;_height: 16px; padding-top:4px;}

.privacy h3 {
  padding: 6px 0 10px 0; font-size:12px; line-height:16px;  margin: 0; font-weight:bold;
}
