.bCategory1 {font-weight:bold;color:#b83b3b !important;}
.bCategory2 {font-weight:bold;color:#a07117 !important;}
.bCategory3 {font-weight:bold;color:#5b7e48 !important;}
.bCategory4 {font-weight:bold;color:#505b6d !important;}



.newsMain {border-top:2px solid #858585; margin-top:20px; padding:20px 15px 20px 10px;}
.newsMain h4 {font-weight:bold;color:#333; font-size:21px; line-height:1.0em;}
.layout-1024 .newsMain h4 {font-weight:bold;color:#333; font-size:19px; line-height:1.0em;}
.newsArea {width:100%; display:inline-block; margin-top:20px;}
.newsArea div {width:152px; float:left;}
.newsArea .pic img {width:100%;}
.newsArea .newsCon {width:633px; float:right !important;}
.layout-1024 .newsArea .newsCon {width:533px; float:right !important;}

.newsArea1 {width:100%; margin-top:20px;}
.newsArea1 .newsCon {width:100%; padding-bottom:20px;}

.newsCon .newTxt {height:90px; font-size:16px;}
.layout-1024 .newsCon .newTxt {height:90px; font-size:14px;}

.newsCon .newsFile {width:100%; display:inline-block;}
.newsCon .newsFile div {float:left;}
.newsCon .newsFile div a {text-decoration:underline;}
.newsCon .newsFile p {float:right;}
.newsCon .newsFile p span {margin:0 5px;}

.titTxt {font-size:1.4em; color:#999; margin:0 0 20px;}
.titTxt strong {font-weight:bold; color:#000;}
.titTxt strong span {color:#007bbd;}/*color:#0089d0;*/
.titTxt em {color:#666;}

.boardLlist td.subject a strong {color:#000 ! important; display:block;}
.boardLlist td.qnaView {background:#f4fcff;}

.qnaView div {font-size:13px; text-align:left; padding:10px 0 0 65px; line-height:1.0em;}
.layout-1024 .qnaView div {font-size:12px; text-align:left; padding:10px 0 0 65px; line-height:1.0em;}

.qnaView div p a {font-size:14px; color:#666; text-decoration:underline;}

.qnaView div .qnaViewList {padding-top:5px;}
.qnaView div .qnaViewList li {color:#666; padding:12px 0 12px 8px; background:url('/epub/images/common/bul/bul_line.gif') no-repeat left 21px;}

.writeConTxt {text-align:right; font-size:1.0em; color:#666; padding:5px 15px 0 0;}/*color:#a7a7a7;*/

.boardView td.addfile {text-align:right; border-bottom:0; padding:10px 0 0 ! important;}
.boardView td.addfile a {text-decoration:underline;}
.boardList td.noData {padding:50px 0 ! important;}
.noData {padding:150px 0 ! important;}
.noData p {margin:0 0 10px;}

.sinmungo {padding:0 0 70px;}

/* �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥堉볡뛾占쎌뫒占쏙옙�좎럥�삣뜝�덈뼁�꾬옙�댐옙類㏃삕占쎌빢�숂뙴�묒삕占쏙옙*/
.sinmungo h4 {font-weight:bold; font-size:16px; color:#0A57A5; padding:30px 0 0;}
.layout-1024 .sinmungo h4 {font-weight:bold; font-size:14px; color:#0A57A5; padding:30px 0 0;}

.sinmungoCon {width:100%;  margin:0; position:relative;}

.sinmungoCon div.sinmungoPic {width:411px; position:absolute; right:0; top:-100px;}
.layout-1024 .sinmungoCon div.sinmungoPic {float:right; width:370px;}
.sinmungoCon img {width:100%;}

.sinmungoCon .sinmungoTxt01 {color:#007bbd; font-size:2.6em; line-height:130%;}/*color:#0089d0;*/
.sinmungoCon .sinmungoTxt01 strong {font-weight:bold;}

.sinmungoList {margin-top:10px; border:1px solid #e7e7e7; padding:18px 20px;}
.sinmungoList ul li {padding-left:10px; line-height:180%; background:url('/epub/images/common/bul/bul01.png') no-repeat left 10px;}
.sinmungoList ul li span {width:9%; line-height:50%; display:inline-block; font-weight:bold;}
.sinmungoList ul li.oneLine {display:inline-block; font-weight:bold;}

.sinmungoSel {text-align:center; font-weight:bold; font-size:16px; background:#e6eaf1; margin:20px 0 10px; padding:13px;}
.sinmungoSel span {padding:0 30px;}
.sinmungoSel input {margin-right:5px;}

.boardWrite {margin:0 0 10px;}

.sinmungo .tip {font-weight:bold; color:#0247b9; font-size:13px; margin:0 0 30px;}
.boardWrite .tip2 {color:#999; line-height:120%; margin-bottom:25px;}
.boardWrite .tip2 em {color:#f37a21;}
.boardWrite .tip3 {font-weight:bold; color:#111;}

.sinmungo2 {padding:0 0 70px; margin-top:-30px;}
.sinmungo2 h4 {font-weight:bold; font-size:1.8em; color:#0A57A5; padding:30px 0 10px;}
.sinmungo2 h4.big {font-size:2.6em;}
.sinmungo2 ul li {font-size:1.2em; color:#333; padding-left:9px; line-height:180%; background:url('/epub/images/common/bul/bg_dotGl.gif') no-repeat left 10px;}
.sinmungo2 ul li strong {font-weight:bold; color:#0A57A5;}
.sinmungo2 ul li.point {font-size:1.6em; }
.sinmungoTxt02 {font-size:1.4em; line-height:130%; font-weight:bold; color:#333; margin-top:20px;}
.sinmungoTxt02 em {color:#007bbd;}/*color:#0089d0;*/
.sinmungoTxt03 {font-size:1.3em; line-height:130%; color:#333; margin-top:20px;}
.sinmungo2 .notifi {margin-top:40px; padding:15px; border:1px solid red; overflow:hidden;}
.sinmungo2 .notifi h4 {padding-top:0; text-align:center;}

/* �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥堉볩옙�깅튂占쏙옙�좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덈괏  */
a.tbtn1  {display:inline-block; height:24px; background:url('/epub/images/common/btn/btn_sb2401.gif') no-repeat left top;}
a.tbtn1 span  {display:block; height:24px; padding:0 15px; background:url('/epub/images/common/btn/btn_sb2402.gif') no-repeat right top; text-align:center; font:normal 12px/200% nanumGothicWeb,sans-serif;}

.privacyAgree {margin-top:10px; border:1px solid #d9d9d9; overflow:auto; padding:1px;}
.privacyAgree h5 {font-size:13px; font-weight:bold; color:#111; padding:18px 0 0 18px;}
.privacyAgree ul, .privacyAgree dl {padding:15px 18px 18px 18px;}
.privacyAgree ul li {line-height:150%; padding:0 0 0 8px; background:url('/epub/images/common/bul/bul_line.gif') no-repeat left 10px;}
.privacyAgree dl dd { padding:0 0 0 8px; background:url('/epub/images/common/bul/bul_line.gif') no-repeat left 10px; } 


.agreeCon {text-align:center; font-weight:bold; padding:10px 0 10px; margin:0 0 20px; /*border-bottom:1px solid #d9d9d9;*/}
.agreeCon span {padding:0 10px;}

.ml20 {margin-left:20px ! important;}

.viewCon {height:245px; overflow:auto;}
.answer {background:#faf1ef ! important;}
.emailLink {color:#3a6fc8; text-decoration:underline ! important;}
.emailLink:hover, .emailLink:active {color:#3a6fc8; text-decoration:underline ! important;}
.emailTxt {color:#b4b4b4;}
.proSet {font-weight:bold; color:#f37a21;}

.addFile a {margin-right:15px;}
.addFile img {vertical-align:middle ! important;}

.receipt { text-align:center; font-size:1.2em; border:1px solid #d9d9d9; padding:30px; margin:0 0 40px;}
.layout-1024  .receipt { text-align:center; font-size:12px; border:1px solid #d9d9d9; padding:30px; margin:0 0 40px;}

.receiptTxt {font-weight:bold; font-size:20px; color:#333;}
.layout-1024  .receiptTxt {font-weight:bold; font-size:18px; color:#333;}

.layout-1024  .receiptNum {width:40%; font-weight:bold; font-size:18px; color:#3fa4d8; padding:5px; margin:22px auto; background:#ededed;}
 .receiptNum {width:40%; font-weight:bold; font-size:20px; color:#3fa4d8; padding:5px; margin:22px auto; background:#ededed;}
.receipt em {font-size:1.2em; font-weight:bold; color:#f37a21; display:block; margin:5px 0;}

.processing {margin:0 0 40px;}

.processing .inText  {width:190px; padding:7px; height:20px;}
.layout-1024 .processing .inText  {width:200px; padding:7px; height:18px;}

.processing {font-weight:bold;  text-align:center; font-size:1.6em; border:1px solid #d9d9d9; padding:30px;}
.layout-1024  .processing {font-weight:bold;  text-align:center; font-size:1.5em; border:1px solid #d9d9d9; padding:30px;}

.processing p {color:#333;}
.processing p.processingTxt {color:#007bbd; margin-top:25px;}/*color:#0089d0;*/
.processing div {margin-top:15px;}

.boardTxt {color:#999; margin-left:10px;}

.dsme {padding:0 0 70px;}

/* �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 �좎럥�삣뜝�덈샨�좎럥荑덂뜝�뚭뎡�좎럥�삼옙醫묒삕*/
/* s :: [2012-03-06] �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */

.dsme .h4sub { margin-left: 20px; padding-bottom: 20px; }
.dsme .h4sub .sub {color: #0A57A5; font-size: 1.4em; line-height: 100%; margin: 0 0 20px; }
.dsme h4 {font-weight:bold; color:#0A57A5; font-size:19px; line-height:100%; margin:0 0 30px;}
.dsme h4 a {font-size:14px;}
.layout-1024 .dsme h4 {font-weight:bold; color:#0A57A5; font-size:17px; line-height:100%; margin:0 0 30px;}
.layout-1024 .dsme h4 a {font-size:13px;}

.h4sub.fr { width:250px; float:right; margin-top:45px; font-size: 11px; border:1px solid #0A57A5; padding:10px 15px; line-height:1.5em  }
.h4sub.fr { margin-left:20px;}
.h4sub.fr .sub {  color: #0A57A5; line-height: 100%;  margin: 0 0 20px; }
.h4sub.fr .sub .tit { font-size: 1.8em; line-height:1.5em }
.h4sub.fr .sub .red { background: #f00; }
.h4sub.fr ul.num { list-style:decimal; padding:0 10px; }
.h4sub.fr ul.num li { margin-left:20px; font-size: 1.2em;}

.loadmapCon01 {width:100%; display:inline-block;}

.dsme h5 {font-weight:bold; float:left; font-size:14px; line-height:120%; color:#333; padding-top:20px;}
.layout-1024 .dsme h5 {float:left; font-size:12px; line-height:120%; color:#333;}

.loadmapTxt {color:#007bbd; font-size:1.9em; line-height:130%; margin:0 0 58px;}/*color:#0089d0;  */
.loadmapTxt strong {font-weight:bold;}

.loadmap01 {padding-top:106px; position:relative; z-index:1000;}
.layout-1024 .loadmap01 {padding-top:102px;}
.loadmap01 ul {float:right; font-weight:bold; display:inline-block; width: 79%;}

.loadmap01 ul li {width:219px; padding:11px 0; text-align:center; font-size:1.1em; line-height:120%; color:#314462; float:left; background:#b6dcf1; margin:0;}/*color:#fff;background:#84a1cd;*/
.layout-1024 .loadmap01 ul li {width:190px; padding:11px 0;}
.loadmap01 ul li.bc02 {background:#a1d4f1; margin-top:-53px;}/*background:#688cc3;*/
.layout-1024 .loadmap01 ul li.bc02 {background:#a1d4f1; margin-top:-51px;}/*background:#688cc3;*/
.loadmap01 ul li.bc03 {background:#7abfe7; margin-top:-103px; line-height:110%; float:right;}/*background:#4c78ba;*/
.layout-1024 .loadmap01 ul li.bc03 {background:#7abfe7; margin-top:-102px; float:right;}/*background:#4c78ba;*/

.loadmap02 {width:100%; display:inline-block;}
.loadmap02 h5 {padding-top:100px;}
.layout-1024 .loadmap02 h5 {padding-top:87px;}
.loadmap02 .loadmapCon {width:657px; position:relative; margin:0 auto; }/*float:right; margin-top:-80px;*/
.layout-1024 .loadmap02 .loadmapCon {width:600px; position:relative; float:right;}
.dsme img {width:100%;}
.dsme .img4 { margin-bottom: 20px; }
.dsme .img4 { margin-bottom:20px;}
.dsme .img4 img {width:21%; margin-left:1%;}
.loadmapStep {display:inline-block; position:absolute; left:0; top:0;}

.loadmapStep div {width:219px; float:left; text-align:center;}
.layout-1024 .loadmapStep div {width:200px; float:left; text-align:center;}

.loadmapCon div strong {font-weight:bold; font-size:1.2em; color:#fff; line-height:120%;}
.layout-1024 .loadmapCon div strong {font-weight:bold; font-size:1.2em; color:#fff; line-height:120%;}

.loadmapCon div p {font-family:Arial; color:#5a77a1; font-size:19px; font-weight:bold; line-height:110%; margin-top:75px;}/*color:#90a9cf*/
.layout-1024 .loadmapCon div p {font-family:Arial; color:#5a77a1; font-size:17px; font-weight:bold; line-height:110%; margin-top:70px;}/*color:#90a9cf*/

.loadmapCon div ul {font-weight:bold; color:#333; text-align:left; margin-top:45px; padding-left:19px;}/* margin-top:35px;*/
.layout-1024 .loadmapCon div ul {font-weight:bold; color:#333; text-align:left; margin-top:40px; padding-left:19px;}/* margin-top:30px;*/
.loadmapStep div ul li {line-height:130%; padding-left:10px; background:url('/images/common/bul/bul_line.gif') no-repeat left 8px;}

.loadmapStep01 {padding-top:175px;}
.layout-1024 .loadmapStep01 {padding-top:160px;}

.loadmapStep01 p {margin-top:65px ! important;}
.layout-1024 .loadmapStep01 p {margin-top:62px ! important;}

.loadmapStep02 {padding-top:85px;}
.layout-1024 .loadmapStep02 {padding-top:75px;}

.loadmapStep02 p {margin-top:33px ! important;}
.layout-1024 .loadmapStep02 p {margin-top:32px ! important;}
/* e :: [2012-03-06] �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */

.loadmapStep03 {padding-top:60px;}
.layout-1024 .loadmapStep03 {padding-top:55px;}

.pointExp {font-size:26px; color:#007bbd; line-height:120%; margin:0 0 60px;}/*color:#0089d0;*/
.layout-1024 .pointExp {font-size:22px; color:#007bbd; line-height:120%; margin:0 0 60px;}/*color:#0089d0;*/

.pointExp strong {font-weight:bold;}
.propel {width:100%; position:relative; margin:0 0 100px;}
.propel ul li {margin:0 0 3px; line-height:110%;}
.propel ul li dl {width:100%; display:inline-block;}




/* s :: [2012-02-23] �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */
.propel ul li dl dt {width:160px; height:80px; text-align:center; position:relative; background:#80c4eb; font-size:1.1em; line-height:130%; color:#fff; word-spacing:-0.1em; float:left; padding:42px 0 0; background:url('/epub/images/ethics/bg_propel.jpg') repeat-y left bottom;}
.layout-1024 .propel ul li dl dt {width:143px; height:77px; text-align:center; position:relative; background:#80c4eb; font-size:1.0em; line-height:130%; color:#fff; word-spacing:-0.1em; float:left; padding:40px 0 0; background:url('/epub/images/ethics/bg_propel.jpg') repeat-y left bottom;}

.propel ul li dl dt.etcDt {height:70px; padding:54px 0 0;}
.layout-1024 .propel ul li dl dt.etcDt {height:53px; padding:51px 0 0;}

.propel ul li dl dt.etcDt2 {height:98px; padding:61px 0 0;}
.layout-1024 .propel ul li dl dt.etcDt2 {height:93px; padding:55px 0 0;}

.propel ul li dl dt strong {font-weight:bold; font-size:1.25em; display:block; margin:0 0 5px; font-weight:normal;}

.propel ul li dl dd {font-weight:bold; width:392px; height:72px; background:#d6dfee; color:#425474; font-size:1.1em; float:left; line-height:110%; padding:52px 0 0 29px;}
.layout-1024 .propel ul li dl dd {font-weight:bold; width:353px; height:54px; background:#d6dfee; color:#425474; float:left; line-height:110%; padding:50px 0 0 25px;}

.propel ul li dl dd.etcCen2 {font-weight:bold; width:392px; height:78px; background:#d6dfee; color:#425474; font-size:1.1em; float:left; line-height:110%; padding:44px 0 0 29px;}
.layout-1024 .propel ul li dl dd.etcCen2 {font-weight:bold; width:353px; height:77px; background:#d6dfee; color:#425474; float:left; line-height:110%; padding:40px 0 0 25px;}

.propel ul li dl dd.etcCen3 {font-weight:bold; width:392px; height:90px; background:#d6dfee; color:#425474; font-size:1.1em; float:left; line-height:110%; padding:70px 0 0 29px;}
.layout-1024 .propel ul li dl dd.etcCen3 {font-weight:bold; width:353px; height:86px; background:#d6dfee; color:#425474; float:left; line-height:110%; padding:62px 0 0 25px;}

.propel ul li dl dd.etcver {width:212px; height:115px; font-size:1.0em; color:#fff; background:#4876bb; float:left; padding:9px 0 0 10px; margin-left:11px;}
.layout-1024 .propel ul li dl dd.etcver {width:189px; height:102px; color:#fff; background:#4876bb; float:left; padding:3px 0 0 4px;  margin-left:8px; font-size:1em }

.propel ul li dl dd.etcver2 {height:151px;}
.layout-1024 .propel ul li dl dd.etcver2 {width:189px; height:145px;}

.layout-1024 .propel ul li dl dd.etcver3 {width:189px; height:112px; color:#fff; background:#4876bb; float:left; padding:5px 0 0 4px;  margin-left:8px; font-size:1em }

.etcver ul li {padding-left:8px; background:url('/epub/images/common/bul/bul_line2.gif') no-repeat left 5px;}
.etcver ul.dotWhite li {padding-left:8px; background:url('/epub/images/common/bul/bg_dotWhite.png') no-repeat left 5px;}

.layout-1024 .etcver ul li {padding-left:7px; background:url('/epub/images/common/bul/bul_line2.gif') no-repeat left 5px;}
.layout-1024 .etcver ul.dotWhite li {padding-left:8px; background:url('/epub/images/common/bul/bg_dotWhite.png') no-repeat left 5px;}

.propel .point {font-weight:bold; color:#012f6d; font-size:1.2em; width:250px; height:478px; position:absolute; right:0; top:-11px;}
.layout-1024 .propel .point {font-weight:bold; color:#012f6d; font-size:14px; width:215px; height:433px; position:absolute; right:0; top:-11px;}

.point p { line-height:100%; position:absolute; bottom:13px ! important; left:0; width:100%; text-align:center;}
.layout-1024 .point p { line-height:100%; font-size:0.9em; position:absolute; bottom:11px; left:0; width:100%; text-align:center;}
/* e :: [2012-02-23] �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */

.point img {width:100%; height:100%;}

.propel02 {width:100%; text-align:center;}
.process01 {width:100%; height:80px; text-align:center; background:url('/epub/images/ethics/bg_line01.gif') repeat-y center top;}

.process01 p {width:173px; margin:0 auto; padding:20px 0; background:#4a76b8; font-size:1.5em; font-weight:bold; color:#fff; line-height:100%;}
.layout-1024 .process01 p {width:173px; margin:0 auto; padding:20px 0; background:#4a76b8; font-size:1.5em; font-weight:bold; color:#fff; line-height:100%;}

.process01 p.procTxt {font-size:1.4em; font-weight:bold; background:#007bbd;}/*color:#0089d0;*/
.process02 {width:827px; display:inline-block;}
.layout-1024 .process02 {width:827px; display:inline-block;}
.process02 div {width:173px; display:inline-block; float:left; padding-top:21px; background:url('/epub/images/ethics/bg_line03.gif') no-repeat 93px top;}

.process02 div.aRight {background:url('/epub/images/ethics/bg_line04.gif') no-repeat left top;}
.process02 div.aCen {width:481px; text-align:center; background:url('/epub/images/ethics/bg_line02.gif') no-repeat center top;}
.layout-1024 .process02 div.aCen {width:387px; text-align:center; background:url('/epub/images/ethics/bg_line02.gif') no-repeat center top;}

.process02 div.aLeft {width:200px;text-align:center; background:url('/pub/images/ethics/bg_line03.gif') no-repeat 93px top;}
.layout-1024 .process02 div.aLeft {width:180px; text-align:center; background:url('/pub/images/ethics/bg_line03.gif') no-repeat 93px top;}
.layout-1400 .process02 div.aLeft {width:225px;  text-align:center; background:url('/pub/images/ethics/bg_line03.gif') no-repeat 93px top;}

.process02 div.aCenAll {width:212px;text-align:center; background:url('/pub/images/ethics/bg_line02.gif') no-repeat center top;}
.layout-1024 .process02 div.aCenAll {width:186px; text-align:center; background:url('/pub/images/ethics/bg_line02.gif') no-repeat center top;}
.layout-1400 .process02 div.aCenAll {width:228px;  text-align:center; background:url('/pub/images/ethics/bg_line02.gif') no-repeat center top;}

.process02 div.aRight {width:200px;text-align:center; background:url('/pub/images/ethics/bg_line04.gif') no-repeat left top;}
.layout-1024 .process02 div.aRight {width:180px; text-align:center; background:url('/pub/images/ethics/bg_line04.gif') no-repeat left top;}
.layout-1400 .process02 div.aRight {width:225px;  text-align:center; background:url('/pub/images/ethics/bg_line04.gif') no-repeat left top;}

.process02 dl dd > p { width:90%; height:45px; text-align:center; font-weight:bold; color: #5577AE; line-height:1; padding-top: 8px; border-bottom:1px solid #bfcce0;}
.layout-1024 .process02 dl dd > p { width:90%; height:45px; text-align:center; font-weight:bold; color: #5577AE; line-height:1; padding-top: 8px; border-bottom:1px solid #bfcce0;}
.layout-1400 .process02 dl dd > p { width:90%; height:45px; text-align:center; font-weight:bold; color: #5577AE; line-height:1; padding-top: 8px;  padding-bottom:3px; border-bottom:1px solid #bfcce0;}
.process02 div.aCen dl ,.process02 div.aCenAll dl {margin:0 auto;}


.process02 dl {width:173px;}
.layout-1024 .process02 dl {width:173px;}
/* s :: [2012-03-06] �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */
.process02 dl dt {height:32px;background:#d4ddea; color:#314462; text-align:center; padding:18px 0 0; font-size:1.3em; font-weight:bold; line-height:100%;}

.process02 dl dd {height:230px; margin-top:10px; border:1px solid #bfcce0; padding:3px 0 0 8px; font-size:1.1em;}
/* e :: [2012-03-06] �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */
.process02 dl dd ul li {color:#5577AE; text-align:left; line-height:100%; margin-top:12px; padding:0 0 0 5px; background:url('/epub/images/common/bul/bg_dotSb2.gif') no-repeat left 5px;}/*color:#8097bb;*/

.process02 div.aRight dl {float:right;}

.dsme .boardLlist {width:100%; margin-top:-10px; border-top:2px solid #858585; border-bottom:1px solid #c2c2c2;}
.dsme .boardLlist th {width:20% ! important; font-weight:bold; border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7; padding:12px 0; color:#333;}
.dsme .boardLlist td {text-align:left; padding:12px 0 12px 15px; border-bottom:1px solid #e7e7e7;}
.historyList li {border:0; line-height:150%; padding:0 0 0 10px; background:url('/epub/images/common/bul/bul01.png') no-repeat left 8px;}

.ethicsVisual {width:100%; position:relative;}
.ethicsVisual p {padding:40px 0 20px;}
.ethicsVisual p img {width:100%;}
.visualCon {position:absolute; font-size:1.1em; left:0; top:0; line-height:130%;}
.visualCon p {font-size:1.8em; color:#007bbd; margin:0 0 15px; line-height:130%; padding:0 18px 0 0;}/*color:#0089d0;*/
.visualCon strong {font-weight:bold;}
.visualCon div {margin:17px 0 0;}
.visualCon div img { margin-top:0px;}/*margin-top:-2px;*/
.visualCon .btnset {width:350px; margin:30px 0 0;}

.ethicsTit {width:100%; position:relative;}
.ethicsTit p {line-height: 135%; margin-bottom: 0.8em; color: #007bbd; font-size: 1.7em;}
.ethicsTxt.mBar { border-bottom:1px solid #bfcce0; padding-bottom:30px;}
.ethicsTxt p { font-size: 1em; line-height: 160%; }
.ethicsTxt .date { text-align:right; color:#0a57a5 }

.ethicsVisual2 {width:100%; display:inline-block; margin:0 0 10px;}
.visualImg {width:444px; float:right;}
.layout-1024 .visualImg {width:380px; float:right;}

.visualImg img {width:100%;}
.visualCon2 {float:left;}
.visualCon2 p {float:none; clear:both; color:#007bbd; font-size:3.0em;  line-height:100%; margin:0 0 15px;}/*color:#0089d0;*/

.visualCon2 p strong {font-weight:bold;}
/* s :: [2012-02-23] �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */
.visualCon2 p.sTxt {width:380px; font-size:1.9em; color:#007bbd; line-height:120%;}/*color:#0089d0;*/
.layout-1024 .visualCon2 p.sTxt {width:340px; font-size:1.9em; color:#007bbd; line-height:120%;}/*color:#0089d0;*/
/* e :: [2012-02-23] �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */
.visualCon2 p.sTxt strong {font-weight:bold;}
.visualCon2 span {display:block; color:#666; line-height:170%;}

.ethicsTxt {font-weight:bold; font-size:1.2em; color:#333;}
.ethicsTxt1 {font-weight:bold; font-size:2.1em; color:#333; word-break: keep-all;word-wrap: break-word;}
.ethicsRow {width:100%;}
.practice {margin-top:70px;}
.ethicsRow ul { width: 100%; display:inline-block;}

.ethicsRow ul li {width:151px; height:99px; font-size:1.2em; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}
.layout-1024 .ethicsRow ul li {width:132px; height:89px; font-size:1.1em; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}

.practice ul li {width:164px; height:79px; text-align:center; float:left; background:#b9c8de; padding:20px 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}
.layout-1024 .practice ul li {width:135px; height:65px; font-size:1.1em; text-align:center; float:left; background:#b9c8de; padding:22px 5px 0 5px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}

/*
.eRule ul li {width:274px; height:70px; font-size:18px; text-align:center; float:left; line-height:100%; background:#b9c8de; padding:27px 0 0 0; border-left:1px solid #cbd6e6;}
.layout-1024 .eRule ul li {width:242px; height:50px; font-size:15px; text-align:center; float:left; background:#b9c8de; padding:37px 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}
*/
.eRule ul li { width:274px; height:70px; font-size:18px; text-align:center; float:left; line-height:100%; background:#b9c8de; padding:27px 0 0 0; border-left:1px solid #cbd6e6;}
.layout-1024 .eRule ul li { width:242px; height:50px; font-size:15px; text-align:center; float:left; background:#b9c8de; padding:37px 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}

.layout-1024 .eRule ul li.first {width:243px;}

.eRule02 ul li {width:205px; height:60px; font-size:18px; text-align:center; float:left; line-height:100%; background:#b9c8de; padding:16px 0 0 0; border-left:1px solid #cbd6e6;}
.layout-1024 .eRule02 ul li {width:182px; height:30px; font-size:15px; text-align:center; float:left; background:#b9c8de; padding:14px 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}

.ethicsRow ul li.first {border-left:none;}

.practice ul li.first2 {border-left:none; padding-top:14px; height:85px;}
.layout-1024 .practice ul li.first2 {border-left:none; padding-top:14px; height:73px;}

.practice ul li.gap2 {padding-top:30px; height:69px;}
.layout-1024 .practice ul li.gap2 {padding-top:28px; height:59px;}

.practice ul li.gap3 {padding-top:37px; height:62px;}
.layout-1024 .practice ul li.gap3 {padding-top:35px; height:52px;}


/* 占썬끇�곩칰�뚯겫 占썬끋占쏙옙占썹빊遺쏙옙...2012.12.03...Bobby */
.practice ul li.secondRow01 {width:134px; height:75px; padding-top:35px;}
.layout-1024 .practice ul li.secondRow01 {padding-top:28px; height:59px; width:110px;}
.practice ul li.secondRow02 {width:125px; height:85px; padding-top:25px;}
.layout-1024 .practice ul li.secondRow02 {padding-top:20px; height:67px; width:110px;}
.practice ul li.secondRow03 {width:130px; height:75px; padding-top:35px;}
.layout-1024 .practice ul li.secondRow03 {padding-top:28px; height:59px; width:110px;}
.practice ul li.secondRow04 {width:120px; height:65px; padding-top:45px;}
.layout-1024 .practice ul li.secondRow04 {padding-top:35px; height:52px; width:110px;}
.practice ul li.secondRow05 {width:130px; height:75px; padding-top:35px;}
.layout-1024 .practice ul li.secondRow05 {padding-top:28px; height:59px; width:110px;}
.practice ul li.secondRow06 {width:179px; height:90px; padding-top:20px;}
.layout-1024 .practice ul li.secondRow06 {padding-top:15px; height:72px; width:113px;}

.ethicsRow ul li a {font-weight:bold; color:#3a5888; line-height:130%; width:100%; height:100%; display:inline-block; position:relative;}
.ethicsRow ul li a span {display:block; margin:0 0 5px;}
.ethicsRow ul li a span {font-size:14px; color:#5b79aa;}
.ethicsRow ul li.current {background:#4d78b9; border-bottom:1px solid #4d78b9;}
.ethicsRow ul li.current a {color:#fff;}
.ethicsRow ul li.current a span {color:#cbddf9;}
.ethicsRow ul li.current2 {background:#4d78b9; border-bottom:1px solid #4d78b9;}
.ethicsRow ul li.current2 a {color:#fff;}
.ethicsRow ul li.current2 a span {color:#cbddf9;}

.ethicsRowM { width: 100%; }
.ethicsRowM ul { width: 100%; display: inline-block; }
.ethicsRowM ul li { float: left; }
.ethicsRowM ul li .li_title { width: 152px; height: 120px; font-size: 18px; text-align: left; background: #c1d1e9; padding: 13px 6px 0 6px; border-left: 1px solid #cbd6e6; border-bottom: 1px solid #cbd6e6; }
.ethicsRowM ul li a span { font-size: 1.2em; font-weight: bold;  color: #5b79aa; display: block;}
.ethicsRowM	ul li a { font-size: 0.8em;  color: #3a5888; line-height: 110%; width: 100%; height: 100%;  display: inline-block; position: relative; font-weight:bold; text-align:center }
.layout-1024 .ethicsRowM ul li .li_title { width: 145px; height: 90px; font-size: 15px; text-align: left; background: #c1d1e9; padding: 13px 0 0 0; border-left: 1px solid #cbd6e6; border-bottom: 1px solid #cbd6e6; }
.layout-1400 .ethicsRowM ul li .li_title { width: 180px; height: 94px; font-size: 20px; text-align: left; background: #c1d1e9; padding: 13px 0 0 0; border-left: 1px solid #cbd6e6; border-bottom: 1px solid #cbd6e6; }
.ethicsRowM .rowView { position: absolute; left: 0px; margin-top: 0px; width: 783px; font-size: 14px; color: #333; border: 1px solid #4d78b9; padding: 28px 20px;  word-spacing: -0.1em; background: #fff; }
.layout-1024 .ethicsRowM .rowView { left: 0px; width: 688px; font-size: 12px; color: #333; border: 1px solid #4d78b9; padding: 28px 20px; word-spacing: -0.1em; background: #fff; }
.layout-1400 .ethicsRowM .rowView { left: 0px; width: 862px; font-size: 16px; color: #333; border: 1px solid #4d78b9; padding: 28px 20px; word-spacing: -0.1em; background: #fff; }
.ethicsRowM ul li.current .li_title { background:#4d78b9; }/*border-bottom:1px solid #4d78b9;*/
.ethicsRowM ul li.current .li_title a {color:#fff;}
.ethicsRowM ul li.current a span {color:#fff;}
.ethicsRowM ul li.current2 .li_title { background:#4d78b9; }/*border-bottom:1px solid #4d78b9;*/
.ethicsRowM ul li.current2 .li_title a {color:#fff;}
.ethicsRowM ul li.current2 a span {color:#fff;}

.eRule ul li .li_title { width: 274px; height: 58px; font-size: 18px; text-align: center; background: #b9c8de; border-left: 1px solid #cbd6e6; }
.layout-1024 .eRule ul li .li_title { width: 242px; height: 48px; font-size: 15px; text-align: center; background: #b9c8de; border-left: 1px solid #cbd6e6; border-bottom: 1px solid #cbd6e6; }
.layout-1400 .eRule ul li .li_title { width: 300px; height: 68px; font-size: 20px; text-align: center; background: #b9c8de; border-left: 1px solid #cbd6e6; border-bottom: 1px solid #cbd6e6; }

.eRule2 ul li .li_title { /*width: 274px;*/ width: 261px; height: 58px;  font-size: 18px;}
.layout-1024 .eRule2 ul li .li_title { width: 242px;  height: 48px; font-size: 15px;}
.layout-1400 .eRule2 ul li .li_title { width: 300px; height: 68px; font-size: 20px;}


#ethicsRow01 #tab1 { margin-top: 134px; }
#ethicsRow01 #tab2 { margin-top: 134px; }
#ethicsRow01 #tab3 { margin-top: 134px; }
#ethicsRow01 #tab4 { margin-top: 134px; }
#ethicsRow01 #tab5 { margin-top: 134px; }
.layout-1024 #ethicsRow01 #tab1 {margin-top: 100px;}
.layout-1024 #ethicsRow01 #tab2 {margin-top: 100px;}
.layout-1024 #ethicsRow01 #tab3 {margin-top: 100px;}
.layout-1024 #ethicsRow01 #tab4 {margin-top: 100px;}
.layout-1024 #ethicsRow01 #tab5 {margin-top: 100px;}
.layout-1400 #ethicsRow01 #tab1 { margin-top: 105px; }
.layout-1400 #ethicsRow01 #tab2 { margin-top: 105px; }
.layout-1400 #ethicsRow01 #tab3 { margin-top: 105px; }
.layout-1400 #ethicsRow01 #tab4 { margin-top: 105px; }
.layout-1400 #ethicsRow01 #tab5 { margin-top: 105px; }


.ethicsRowM ul li.secondRow01 .li_title { width:140px; }/* width:140px; */
.layout-1024 .ethicsRowM ul li.secondRow01 .li_title { width:133px; }
.layout-1400 .ethicsRowM ul li.secondRow01 .li_title { width:155px; }
.ethicsRowM ul li.secondRow02 .li_title { width:105px; }/* width:105px; */
.layout-1024 .ethicsRowM ul li.secondRow02 .li_title { width:103px;  }
.layout-1400 .ethicsRowM ul li.secondRow02 .li_title { width:120px;  }
.ethicsRowM ul li.secondRow03 .li_title { width:125px;  }
.layout-1024 .ethicsRowM ul li.secondRow03 .li_title { width:123px;  }
.layout-1400 .ethicsRowM ul li.secondRow03 .li_title { width:140px; }
.ethicsRowM ul li.secondRow04 .li_title { width:106px;  }
.layout-1024 .ethicsRowM ul li.secondRow04 .li_title { width:104px; }
.layout-1400 .ethicsRowM ul li.secondRow04 .li_title { width:121px; }
.ethicsRowM ul li.secondRow05 .li_title { width:100px;  }
.layout-1024 .ethicsRowM ul li.secondRow05 .li_title { width:103px;}
.layout-1400 .ethicsRowM ul li.secondRow05 .li_title { width:115px;  }
.ethicsRowM ul li.secondRow06 .li_title { width:171px;  }
.layout-1024 .ethicsRowM ul li.secondRow06 .li_title { width:158px;  }/*140*/
.layout-1400 .ethicsRowM ul li.secondRow06 .li_title { width:164px;  }


.rowView {width:782px; font-size:14px; color:#333; border:1px solid #4d78b9; padding:28px 20px; word-spacing:-0.1em; background:#fff;}
.layout-1024 .rowView {width:687px; font-size:12px; color:#333; border:1px solid #4d78b9; padding:28px 20px; word-spacing:-0.1em; background:#fff;}

.rowView h4 {margin:0 0 10px; font-size:1.2em; color:#000;}
.rowView1 h4 { margin: 0 0 10px; font-size: 1.2em; color: #000; }

.rowView ol li {line-height:160%; float:none; clear:both; }
.rowView ol li span {width:758px; display:inline-block; font-weight:bold;}
.layout-1024 .rowView ol li span {width:662px;}
.rowView ol li.sub {width:97.5%; padding-left:2.5%; font-size:12px;}
.rowView ol li.sub .num {width:3%; font-size:12px;}
.rowView ol li.sub span {width:90%;}

.eRule .rowView ol li {line-height:160%; float:none; clear:both; margin:0 0 5px;}
.eRule .rowView ol li.first {margin-top:0;}
.eRule .rowView ol li ol {margin:0 0 25px;}
.eRule .rowView ol li ol li {margin-top:0; padding-left:15px; font-family:nanumGothicWeb; color:#666;}
.eRule .rowView ol li ol li  ol li {margin-top:0; padding-left:25px;}

.eRule02 .rowView ol li {line-height:160%; float:none; clear:both; margin:0 0 5px;}
.eRule02 .rowView ol li.first {margin-top:0;}
.eRule02 .rowView ol li ol {margin:0 0 25px;}
.eRule02 .rowView ol li ol li {margin-top:0; padding-left:15px; font-family:nanumGothicWeb; color:#666;}
.eRule02 .rowView ol li ol li  ol li {margin-top:0; padding-left:25px;}


.eRule2 .rowView ol li ol {margin:0 0 25px;}
.eRule2 .rowView ol li ol li {margin-top:0; padding-left:15px; font-family:nanumGothicWeb; color:#666;}



.rowView ol li span.num {width:18px; vertical-align:top;}
.layout-1024 .rowView ol li span.num {width:16px; vertical-align:top;}
.layout-1024 .rowView ol li.sub {width:97.5%; padding-left:2.5%; font-size:12px;}
.layout-1024 .rowView ol li.sub .num {width:4%; font-size:11px;}
.layout-1024 .rowView ol li.sub span {width:90%;}

.eRule .rowView ol li span.num {width:19px; vertical-align:top;}
.layout-1024 .eRule .rowView ol li span.num {width:17px; vertical-align:top;}

.eRule .rowView ol li span {width:728px; display:inline-block;}
.layout-1024 .eRule .rowView ol li span {width:632px;}

.eRule .rowView ol li ol li span.num {width:23px; vertical-align:top;}
.layout-1024 .eRule .rowView ol li ol li span.num {width:20px; vertical-align:top;}

.eRule02 .rowView ol li span.num {width:12px; vertical-align:top;}
.layout-1024 .eRule02 .rowView ol li span.num {width:10px; vertical-align:top;}

.eRule02 .rowView ol li ol li span.num {width:23px; vertical-align:top;}
.layout-1024 .eRule02 .rowView ol li ol li span.num {width:20px; vertical-align:top;}

.eRule02 .rowView ol li span {width:728px; display:inline-block;}
.layout-1024 .eRule02 .rowView ol li span {width:632px;}

.rowView1 {width:782px; font-size:14px; color:#333; border:1px solid #4d78b9; padding:28px 20px; word-spacing:-0.1em; background:#fff; display:none;}
.layout-1024 .rowView1 {width:687px; font-size:12px; color:#333; border:1px solid #4d78b9; padding:28px 20px; word-spacing:-0.1em; background:#fff;}
.rowView1 h3{font-size:1.1em; margin-bottom:0.5em }
.rowView1 ol li {line-height:160%; float:none; clear:both; font-weight:bold;}
.rowView1 ol li span {width:758px; display:inline-block;}

.rowView1 ol li.sub {width:97.5%; padding-left:2.5%; font-size:12px;}
.rowView1 ol li.sub .num {width:3%; font-size:12px;}
.rowView1 ol li.sub span {width:90%;}

.layout-1024 .rowView1 ol li span {width:662px;}
.layout-1024 .rowView1 ol li.sub {width:97.5%; padding-left:2.5%; font-size:12px;}
.layout-1024 .rowView1 ol li.sub .num {width:4%; font-size:11px;}
.layout-1024 .rowView1 ol li.sub span {width:90%;}

.eRule .rowView1 ol li {line-height:160%; float:none; clear:both; margin:0 0 5px;}
.eRule .rowView1 ol li.first {margin-top:0;}
.eRule .rowView1 ol li ol {margin:0 0 25px;}
.eRule .rowView1 ol li ol li {margin-top:0; padding-left:15px; font-family:nanumGothicWeb; color:#666;}
.eRule .rowView1 ol li ol li  ol li {margin-top:0; padding-left:25px;}

.eRule02 .rowView1 ol li {line-height:160%; float:none; clear:both; margin:0 0 5px;}
.eRule02 .rowView1 ol li.first {margin-top:0;}
.eRule02 .rowView1 ol li ol {margin:0 0 25px;}
.eRule02 .rowView1 ol li ol li {margin-top:0; padding-left:15px; font-family:nanumGothicWeb; color:#666;}
.eRule02 .rowView1 ol li ol li  ol li {margin-top:0; padding-left:25px;}

.rowView1 ol li span.num {width:18px; vertical-align:top;}
.layout-1024 .rowView1 ol li span.num {width:16px; vertical-align:top;}

.eRule .rowView1 ol li span.num {width:19px; vertical-align:top;}
.layout-1024 .eRule .rowView1 ol li span.num {width:17px; vertical-align:top;}

.eRule .rowView1 ol li span {width:728px; display:inline-block;}
.layout-1024 .eRule .rowView1 ol li span {width:632px;}

.eRule .rowView1 ol li ol li span.num {width:23px; vertical-align:top;}
.layout-1024 .eRule .rowView1 ol li ol li span.num {width:20px; vertical-align:top;}

.eRule02 .rowView1 ol li span.num {width:12px; vertical-align:top;}
.layout-1024 .eRule02 .rowView1 ol li span.num {width:10px; vertical-align:top;}

.eRule02 .rowView1 ol li ol li span.num {width:23px; vertical-align:top;}
.layout-1024 .eRule02 .rowView1 ol li ol li span.num {width:20px; vertical-align:top;}

.eRule02 .rowView ol li span {width:728px; display:inline-block;}
.layout-1024 .eRule02 .rowView1 ol li span {width:632px;}


.subRow {font-size:14px; margin-top:100px;}
.layout-1024 .subRow {font-size:12px; margin-top:50px;}
.subRow h4 {font-weight:bold; color:#333; margin:0 0 5px; padding-top:30px;}
.subRow ol li {line-height:160%;}

.subRow ol li span.num {display:inline-block; width:18px; vertical-align:top;}
.layout-1024 .subRow ol li span.num {width:16px; vertical-align:top;}
.subRow ol li span {width:800px; display:inline-block;}
.layout-1024 .subRow ol li span {width:700px; display:inline-block;}

.rowView table {border-right:1px solid #dbdbdb; margin:5px 0 15px;}
.rowView table th {text-align:center; font-weight:bold; color:#333; background:#f1f1f1; border-left:1px solid #dbdbdb; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; padding:8px 0;}
.rowView table td {font-size:1.0em; text-align:left; padding:8px 0 8px 10px; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}

/* �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡�좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */

/* �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */
.ethicsSummary {width:100%; display:inline-block; position:relative; padding:0 0 70px;}
.ethicsSummary div {width:413px; height:200px; float:left; display:inline-block; position:relative; margin:0; padding:0;}
.layout-1024 .ethicsSummary div {width:366px; height:195px; float:left; display:inline-block; position:relative; margin:0; padding:0;}
.layout-1400 .ethicsSummary div {width:453px; height:295px; float:left; display:inline-block; position:relative; margin:0; padding:0;}
.ethicsSummary div {width:413px; height:200px; float:left; display:inline-block; position:relative; margin:0; padding:0;}

.ethicsSummary div h4 {width:207px; font-weight:bold; font-size:24px; line-height:120%; margin:0 0 10px;}
.layout-1024 .ethicsSummary div h4 {width:197px; font-weight:bold; font-size:22px; line-height:120%; margin:0 0 10px;}

.ethicsSummary div ul {margin:0 0 5px;}
.ethicsSummary div ul li {font-weight:bold; font-size:14px; line-height:120%;}
.layout-1024 .ethicsSummary div ul li {font-weight:bold; font-size:12px; line-height:180%;}

.ethicsSummary div img {width:100%;}

.summary02, .summary04 {float:right; text-align:right;}
.summary02 .summaryCon, .summary04 .summaryCon {width:207px; float:right;}
.layout-1024 .summary02 .summaryCon, .layout-1024 .summary04 .summaryCon {width:197px; float:right;}
.summary02 .summaryCon { margin-top :-30px; }
.layout-1024 .summary02 .summaryCon { margin-top :-25px; }

.ethicsSummary div .summaryCen {position:absolute; width:156px; height:156px; margin:0; padding:0;}
.layout-1024 .ethicsSummary div .summaryCen {position:absolute; width:136px; height:136px; margin:0; padding:0;}

.summary01 h4 {color:#6b737a; border-bottom:3px solid #62b7e7; padding:0 0 7px;} /*color:#9d9e9e;*/
.summary02 h4 {color:#007bbd; border-bottom:3px solid #62b7e7; padding:0 0 7px;} /*color:#62b7e7;*/
.summary03 h4 {color:#61789a; border-bottom:3px solid #62b7e7; padding:40px 0 7px;}	/*color:#81a0d1;*/
.summary04 h4 {color:#3a6cb9; border-bottom:3px solid #62b7e7; padding:40px 0 7px;}	/*color:#3a6cb9;*/

.summary01 .summaryCen {right:0; bottom:0;}
.summary02 .summaryCen {left:0; bottom:0;}
.summary03 .summaryCen {right:0; top:0;}
.summary04 .summaryCen {left:0; top:0;}

.summaryCen p {position:absolute; width:auto; left:0; top:0; font-weight:bold; font-size:16px; font-weight:bold; color:#fff; line-height:110%;}/*color:#fff;*/
.layout-1024 .summaryCen p {position:absolute; width:auto; left:0; top:0; font-weight:bold; font-size:14px; font-weight:bold; color:#fff; line-height:110%;}/*color:#fff;*/

.summaryCen p.dark_font {position:absolute; width:auto; left:0; top:0; font-weight:bold; font-size:16px; font-weight:bold; color:#314462; line-height:110%;}/*color:#fff;*/
.layout-1024 .summaryCen p.dark_font {position:absolute; width:auto; left:0; top:0; font-weight:bold; font-size:14px; font-weight:bold; color:#314462; line-height:110%;}/*color:#fff;*/


.summary01 .summaryCen p {margin:40% 0 0 25%; text-align:right;}
.summary02 .summaryCen p {margin:40% 0 0 30%; text-align:left;}
.summary03 .summaryCen p {margin:40% 0 0 20%; text-align:right;}
.summary04 .summaryCen p {margin:40% 0 0 20%; text-align:left;}

.ethicsSummary .summaryCen2 {position:absolute; left:50%; top:50%; margin:-64px 0 0 -73px; font-weight:bold; color:#333; font-size:1.5em; text-align:center; line-height:120%;}
.layout-1024 .ethicsSummary .summaryCen2 {position:absolute; left:50%; top:50%; margin:-60px 0 0 -59px; font-weight:bold; color:#333; font-size:1.3em; text-align:center; line-height:120%;}

.dsmeCom {margin-top:-15px; padding-bottom:40px;}
.dsmeCom li {font-size:1.2em; line-height:150%; padding:0 0 0 10px; background:url('/epub/images/common/bul/bul_line.gif') no-repeat left 10px;}
.dsme .h4sub .dsmeCom { margin-top: -15px; padding-bottom: 20px; }
.dsme .h4sub .dsmeCom .pl_1{ padding-left : 48px }
.dsme .h4sub .dsmeCom .pl_2{ padding-left : 60px }
.layout-1400 .dsme .h4sub .dsmeCom .pl_1{ padding-left : 53px }
.layout-1400 .dsme .h4sub .dsmeCom .pl_2{ padding-left : 73px }


.dsmeEvaluate {border:1px solid #e3e3e3; padding:30px; margin-top:0;}
.dsmeEvaluate h4 {margin:0 0 10px ! important; font-size:1.5em;}
.layout-1024 .dsmeEvaluate h4 {margin:0 0 10px ! important; font-size:1.4em;}
.dsmeEvaluate h4 em {font-weight:bold; color:#000;}
.dsmeEvaluate h4 span {color:#979797; font-size:0.8em;}
.dsmeEvaluate p {font-weight:bold; color:#999; font-size:1.0em;}
.dsmeEvaluate p em {color:#007bbd;}/*color:#0089d0;*/
/* s :: [2012-02-23] �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */
.dsmeEvaluateCon {width:99%; background:#f3f3f3; padding:24px 0; margin-top:10px; border:1px solid #e8e8e8; display:inline-block;}
.dsmeEvaluateCon div {width:600px; float:left; padding:0 0 0 18px;}
.layout-1024 .dsmeEvaluateCon div {width:540px; float:left; padding:0 0 0 18px;}
.dsmeEvaluateCon p {float:right; padding:0 14px 0 0;}
.dsmeEvaluateCon input {vertical-align:middle;}
.dsmeEvaluateCon span {display:inline-block; margin-right:1.3em;}
.dsmeEvaluateCon span img {width:15px; vertical-align:middle;}
.layout-1024 .dsmeEvaluateCon span img {width:14px; vertical-align:middle;}
.btn_sb span {margin-right:0;}
/* e :: [2012-02-23] �좎럥�삣뜝�덉쭢�좎럩援꿨뜝�덉맶�좎럥吏쀥뜝�뚭뎡 */

.institution {margin:-30px 0 40px;}
.guideBook {padding:0 0 70px;}

.searchBox {text-align:center;}
.searchBox div {margin:0 auto;}

/* management/management06010505.do */
.ethicsRowMl { width: 100%; }
.ethicsRowMl > ul {width: 100%; display: inline-block;}
.layout-1024 .eRule ul li.first { width: 243px; }
.layout-1400 .eRule ul li.first { width: 302px; }
.ethicsRowMl .rowView {  position: absolute; left: 0px; margin-top: 0px; width: 783px; font-size: 14px; color: #333; border: 1px solid #4d78b9; padding: 28px 20px; word-spacing: -0.1em; background: #fff; }
.layout-1024 .ethicsRowMl .rowView { left: 0px; width: 688px; font-size: 12px; color: #333; border: 1px solid #4d78b9; padding: 28px 20px; word-spacing: -0.1em; background: #fff; }
.layout-1400 .ethicsRowMl .rowView { left: 0px; width: 862px; font-size: 16px; color: #333; border: 1px solid #4d78b9; padding: 28px 20px; word-spacing: -0.1em; background: #fff; }
