.bCategory1 {font-family:nanumGothicBold !important; color:#b83b3b !important;}.bCategory2 {font-family:nanumGothicBold !important; color:#a07117 !important;}.bCategory3 {font-family:nanumGothicBold !important; color:#5b7e48 !important;}.bCategory4 {font-family:nanumGothicBold !important; color:#505b6d !important;}.newsMain {border-top:2px solid #858585; margin-top:20px; padding:20px 15px 20px 10px;}.newsMain h4 {font-family:nanumGothicBold !important; color:#333; font-size:21px; line-height:1.0em;}.layout-1024 .newsMain h4 {font-family:nanumGothicBold !important; color:#333; font-size:19px; line-height:1.0em;}.layout-1400 .newsMain h4 {font-family:nanumGothicBold !important; color:#333; font-size:23px; 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;}.layout-1400 .newsArea .newsCon {width:703px; 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;}.layout-1400 .newsCon .newTxt {height:90px; font-size:17px;}.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:#666; margin:0 0 20px;}/*color:#999*/.titTxt strong {font-family:nanumGothicBold; color:#000;}.titTxt strong span {color:#007bbd;}.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;}.layout-1400 .qnaView div {font-size:14px; 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('/pub/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-family:NanumGothicExtraBold; font-size:16px; color:#0A57A5; padding:30px 0 0;}.layout-1024 .sinmungo h4 {font-family:NanumGothicExtraBold; font-size:14px; color:#0A57A5; padding:30px 0 0;}.layout-1400 .sinmungo h4 {font-family:NanumGothicExtraBold; font-size:18px; color:#0A57A5; padding:30px 0 0;}.sinmungoCon {width:100%; display:inline-block; margin:0;}.sinmungoCon div {float:left;}.sinmungoCon div.sinmungoPic {float:right; width:411px;}.layout-1024 .sinmungoCon div.sinmungoPic {float:right; width:370px;}.layout-1400 .sinmungoCon div.sinmungoPic {float:right; width:470px;}.sinmungoCon img {width:100%;}.sinmungoCon .sinmungoTxt01 {color:#007bbd; font-size:2.0em; line-height:130%;}.sinmungoCon .sinmungoTxt01 strong {font-family:nanumGothicBold;}.sinmungoTxt02 {color:#007bbd; font-size:1.5em; line-height:150%; font-family:nanumGothicWeb; margin-top:25px;}.sinmungoTxt02 em {color:#007bbd;}.sinmungoCon .sinmungoTxt03 {color:#666; font-size:1.0em; line-height:150%; margin-top:25px;}.sinmungoList {margin-top:10px; border:1px solid #e7e7e7; padding:18px 20px;}.sinmungoList ul li {padding-left:10px; line-height:180%; background:url('/pub/images/common/bul/bul01.png') no-repeat left 10px;}.sinmungoList ul li span {width:7%; line-height:50%; display:inline-block; font-family:nanumGothicBold;}.sinmungoList ul li.oneLine {display:inline-block; font-family:nanumGothicBold;}.sinmungoSel {text-align:center; font-family:nanumGothicBold; 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-family:nanumGothicBold; color:#0247b9; font-size:13px; margin:0 0 30px;}.boardWrite .tip2 {color:#666; line-height:120%; margin-bottom:25px;}/*color:#999;*/.boardWrite .tip2 em {color:#007bbd;}/*color:#f37a21;*/.boardWrite .tip3 {font-family:nanumGothicBold; color:#111;}.sinmungo2 {padding:0 0 70px; margin-top:-30px;}.sinmungo2 h4 {font-family:NanumGothicExtraBold; 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('/pub/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; }.layout-1024 .sinmungo2 ul li span.pdl { display:inline-block; zoom:1;  padding-left:41px }			 .sinmungo2 ul li span.pdl { display:inline-block; zoom:1;  padding-left:45px }.layout-1400 .sinmungo2 ul li span.pdl { display:inline-block; zoom:1;  padding-left:49px }.sinmungoTxt02 {font:1.2em/170% nanumGothicBold; color:#333;}.sinmungoTxt02 em {color:#007bbd;}.sinmungo2 .notifi {margin-top:40px; padding:15px; border:1px solid red; overflow:hidden;}.sinmungo2 .notifi h4 {padding-top:0; text-align:center;}.sinmungo2 .left { float: left; width: 350px;}.sinmungo2 .right { float: right; width: 350px;}.layout-1400 .tech .techT .left { float: left; width: 400px;}.layout-1400 .tech .techT .right { float: right; width: 400px;}.sinmungo2 .c_b{ clear: both;}.textBox {position:relative; width:100%; text-align:left; padding-bottom:2.5em; height:26px;}/* 占쎌쥙�윥�뜝�뜴�쐻占쎈슢�꼧�뜝�럥留�占쏙옙占쎈벚�쀯옙�벝�삕�뜝占�*/a.tbtn1  {display:inline-block; height:24px; background:url('/pub/images/common/btn/btn_sb2401.gif') no-repeat left top;}a.tbtn1 span  {display:block; height:24px; padding:0 15px; background:url('/pub/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-family:nanumGothicBold; color:#111; padding:18px 0 0 18px;}.privacyAgree ul {padding:15px 18px 18px 18px;}.privacyAgree ul li {line-height:150%; padding:0 0 0 8px; background:url('/pub/images/common/bul/bul_line.gif') no-repeat left 10px;}.agreeCon {text-align:center; font-family:nanumGothicBold; 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-family:nanumGothicBold; color:#007bbd;}/*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;} .layout-1400  .receipt { text-align:center; font-size:16px; border:1px solid #d9d9d9; padding:30px; margin:0 0 40px;}.receiptTxt {font-family:nanumGothicBold; font-size:20px; color:#333;}.layout-1024  .receiptTxt {font-family:nanumGothicBold; font-size:18px; color:#333;}.layout-1400  .receiptTxt {font-family:nanumGothicBold; font-size:22px; color:#333;}.layout-1024  .receiptNum {width:26%; font-family:nanumGothicBold; font-size:18px; color:#3fa4d8; padding:5px; margin:22px auto; background:#ededed;} .receiptNum {width:26%; font-family:nanumGothicBold; font-size:20px; color:#3fa4d8; padding:5px; margin:22px auto; background:#ededed;}.layout-1400  .receiptNum {width:26%; font-family:nanumGothicBold; font-size:22px; color:#3fa4d8; padding:5px; margin:22px auto; background:#ededed;}.receipt em {font-size:1.2em; font-family:nanumGothicBold; color:#007bbd; display:block; margin:5px 0;}/*color:#f37a21;*/.processing {margin:0 0 40px;}.processing .inText  {width:190px; padding:7px; height:20px;}.layout-1024 .processing .inText  {width:200px; padding:7px; height:18px;}.layout-1400 .processing .inText  {width:200px; padding:8px; height:24px;}.processing {font-family:nanumGothicBold;  text-align:center; font-size:20px; border:1px solid #d9d9d9; padding:30px;}.layout-1024  .processing {font-family:nanumGothicBold;  text-align:center; font-size:18px; border:1px solid #d9d9d9; padding:30px;} .layout-1400  .processing {font-family:nanumGothicBold;  text-align:center; font-size:22px; border:1px solid #d9d9d9; padding:30px;}.processing p {color:#333;}.processing p.processingTxt {color:#007bbd; margin-top:25px;}.processing div {margin-top:5px;}.dsme {padding:0 0 70px;}/* �뜝�럡�∽옙袁��맪�뜝�뜴�뒙占썬굥痢딁뛾占쎌뵛壤쏅틶�쐻�뜝占� */.dsme h4 {font-family:NanumGothicExtraBold; color:#0A57A5; font-size:19px; line-height:100%; margin:0 0 30px;}.layout-1024 .dsme h4 {font-family:NanumGothicExtraBold; color:#0A57A5; font-size:17px; line-height:100%; margin:0 0 30px;}.layout-1400 .dsme h4 {font-family:NanumGothicExtraBold; color:#0A57A5; font-size:21px; line-height:100%; margin:0 0 30px;}.dsme .h4sub { margin-left:20px; padding-bottom:20px;}.dsme .h4sub .sub {font-family:NanumGothicExtraBold; color:#0A57A5; font-size:1.4em; line-height:100%; margin:0 0 20px;}.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 : 58px }.layout-1400 .dsme .h4sub .dsmeCom .pl_2{ padding-left : 73px }.h4sub.fr { width:250px; float:right; margin-top:45px;  font-size:11px; border:1px solid #0A57A5; padding:15px 20px; line-height:1.5  }.h4sub.fr { margin-left:20px; }.h4sub.fr .sub {font-family:NanumGothicExtraBold; color:#0A57A5; line-height:100%; margin:5px 0 20px;}.h4sub.fr .sub .tit { font-size:1.8em; }.h4sub.fr .sub .red { background:#f00; }.h4sub.fr ul.num { list-style:decimal;  }.h4sub.fr ul.num li { margin-left:20px;}.h4sub.fr .dsmeCom {margin-top:-15px; padding-bottom:20px; }.h4sub.fr li { font-size: 1.2em;}.loadmapCon01 {width:100%; display:inline-block;}.dsme h5 {font-family:nanumGothicBold; 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;}.layout-1400 .dsme h5 {float:left; font-size:16px; line-height:120%; color:#333;}.loadmapTxt {color:#007bbd; font-size:1.9em; line-height:130%; margin:0 0 58px;}/*color:#0089d0;*/.loadmapTxt strong {font-family:nanumGothicBold;}.loadmap01 {padding-top:106px; position:relative; z-index:1000;}.layout-1024 .loadmap01 {padding-top:102px;}.layout-1400 .loadmap01 {padding-top:114px;}.loadmap01 ul {float:right; font-family:nanumGothicBold; display:inline-block;}.loadmap01 ul li {width:219px; padding:17px 0; text-align:center; font-size:14px; color:#314462; float:left; background:#b6dcf1; margin:0;}/* color:#fff; background:#84a1cd;*/.layout-1024 .loadmap01 ul li {width:190px; padding:17px 0; text-align:center; font-size:12px; color:#fff; float:left; background:#84a1cd; margin:0;}.layout-1400 .loadmap01 ul li {width:240px; padding:17px 0; text-align:center; font-size:16px; color:#fff; float:left; background:#84a1cd; margin:0;}.loadmap01 ul li.bc02 {background:#a1d4f1; margin-top:-53px;}/*background:#688cc3*/.layout-1024 .loadmap01 ul li.bc02 {background:#688cc3; margin-top:-51px;}.layout-1400 .loadmap01 ul li.bc02 {background:#688cc3; margin-top:-57px;}.loadmap01 ul li.bc03 {background:#7abfe7; margin-top:-106px;}/*background:#4c78ba;*/.layout-1024 .loadmap01 ul li.bc03 {background:#4c78ba; margin-top:-102px;}.layout-1400 .loadmap01 ul li.bc03 {background:#4c78ba; margin-top:-114px;}.loadmap02 {width:100%; display:inline-block;}.loadmap02 h5 {padding-top:110px;}.layout-1024 .loadmap02 h5 {padding-top:97px;}.layout-1400 .loadmap02 h5 {padding-top:130px;}.loadmap02 .loadmapCon {width:657px; position:relative; float:left;  }/* float:right; margin-top:-80px;*/.layout-1024 .loadmap02 .loadmapCon {width:600px; position:relative; float:left;}.layout-1400 .loadmap02 .loadmapCon {width:720px; position:relative; float:left;}.dsme img {width:100%;}.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;}.layout-1400 .loadmapStep div {width:240px; float:left; text-align:center;}.loadmapCon div strong {font-family:nanumGothicBold; font-size:20px; color:#fff; line-height:120%;}.layout-1024 .loadmapCon div strong {font-family:nanumGothicBold; font-size:18px; color:#fff; line-height:120%;}.layout-1400 .loadmapCon div strong {font-family:nanumGothicBold; font-size:22px; color:#fff; line-height:120%;}.loadmapCon div p {font-family:Arial; color:#5a77a1; font-size:19px; font-weight:bold; line-height:110%; margin-top:78px;}/*color:#90a9cf; */.layout-1024 .loadmapCon div p {font-family:Arial; color:#5a77a1; font-size:17px; font-weight:bold; line-height:110%; margin-top:75px;}/*color:#90a9cf; */.layout-1400 .loadmapCon div p {font-family:Arial; color:#5a77a1; font-size:21px; font-weight:bold; line-height:110%; margin-top:80px;}/*color:#90a9cf; */.loadmapCon div ul {font-family:nanumGothicBold; color:#333; text-align:left; margin-top:35px; padding-left:19px;}.layout-1024 .loadmapCon div ul {font-family:nanumGothicBold; color:#333; text-align:left; margin-top:30px; padding-left:19px;}.layout-1400 .loadmapCon div ul {font-family:nanumGothicBold; color:#333; text-align:left; margin-top:45px; padding-left:19px;}.loadmapStep div ul li {line-height:130%; letter-spacing:-0.1px}.loadmapStep01 {padding-top:188px;}.layout-1024 .loadmapStep01 {padding-top:171px;}.layout-1400 .loadmapStep01 {padding-top:204px;}.loadmapStep01 p {margin-top:80px ! important;}.layout-1024 .loadmapStep01 p {margin-top:75px ! important;}.layout-1400 .loadmapStep01 p {margin-top:85px ! important;}.loadmapStep02 {padding-top:128px;}.layout-1024 .loadmapStep02 {padding-top:117px;}.layout-1400 .loadmapStep02 {padding-top:140px;}.loadmapStep03 {padding-top:68px;}.layout-1024 .loadmapStep03 {padding-top:61px;}.layout-1400 .loadmapStep03 {padding-top:75px;}.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;}.layout-1400 .pointExp {font-size:28px; color:#007bbd; line-height:120%; margin:0 0 60px;}.pointExp strong {font-family:nanumGothicBold;}.propel {width:100%; position:relative; margin:0 0 100px;}.propel ul li {margin:0 0 3px; line-height:110%; letter-spacing: -0.15px;}.propel ul li:last-child {margin:0 0 0px; line-height:110%; letter-spacing: -0.15px;}.propel ul li dl {width:100%; display:inline-block;}.propel ul li dl dt {width:165px; height:88px; text-align:center; position:relative; background:#80c4eb; font-size:14px; line-height:110%; color:#fff; float:left; padding:34px 0 0; background:url('/pub/images/ethics/bg_propel.jpg') no-repeat left top;}.layout-1024 .propel ul li dl dt {width:143px; height:80px; text-align:center; position:relative; background:#80c4eb; font-size:12px; line-height:110%; color:#fff; float:left; padding:34px 0 0; background:url('/pub/images/ethics/bg_propel.jpg') no-repeat left top;}.layout-1400 .propel ul li dl dt {width:188px; height:98px; text-align:center; position:relative; background:#80c4eb; font-size:16px; line-height:110%; color:#fff; float:left; padding:42px 0 0; background:url('/pub/images/ethics/bg_propel.jpg') no-repeat left top;}.propel ul li dl dt.etcDt {height:78px; padding:44px 0 0;}.layout-1024 .propel ul li dl dt.etcDt {height:70px; padding:44px 0 0;}.layout-1400 .propel ul li dl dt.etcDt {height:88px; padding:52px 0 0;}.propel ul li dl dt strong {font-family:nanumGothicBold; font-size:1.3em; display:block; margin:0 0 5px; font-weight:normal;}.propel ul li dl dd {font-family:nanumGothicBold; width:437px; height:70px; background:#d6dfee; color:#425474; font-size:1.05em; float:left; line-height:110%; padding:52px 0 0 29px;}.layout-1024 .propel ul li dl dd {font-family:nanumGothicBold; width:393px; height:69px; background:#d6dfee; color:#425474; float:left; line-height:110%; padding:45px 0 0 25px;}.layout-1400 .propel ul li dl dd {font-family:nanumGothicBold; width:472px; height:80px; background:#d6dfee; color:#425474; float:left; line-height:110%; padding:60px 0 0 29px;}.propel ul li dl dd.etcver {width:170px; height:122px; color:#fff; background:#4876bb; float:left; padding:0 0 0 5px; margin-left:11px; display:table;}.propel ul li dl dd.etcver > ul {display: table-cell; vertical-align: middle;}.layout-1024 .propel ul li dl dd.etcver {width:148px; height:114px; color:#fff; background:#4876bb; float:left; padding:0 0 0 5px; margin-left:8px; font-size:1.0em; display:table;}.layout-1024 .propel ul li dl dd.etcver > ul {display: table-cell; vertical-align: middle;}.layout-1400 .propel ul li dl dd.etcver {width:187px; height:140px; color:#fff; background:#4876bb; float:left; padding:0 0 0 7px; margin-left:11px; display:table;}.layout-1400 .propel ul li dl dd.etcver > ul {display: table-cell; vertical-align: middle;}.propel ul li dl dd.etcDd {height:122px; width:170px; padding:0 0 0 5px; display:table;}.propel ul li dl dd.etcDd > ul {display: table-cell; vertical-align: middle;}.layout-1024 .propel ul li dl dd.etcDd {height:114px; width:148px; padding:0 0 0 5px; display:table;}.layout-1024 .propel ul li dl dd.etcDd > ul {display: table-cell; vertical-align: middle;}.layout-1400 .propel ul li dl dd.etcDd {height:140px; width:187px; padding:0 0 0 7px; display:table;}.layout-1400 .propel ul li dl dd.etcDd > ul {display: table-cell; vertical-align: middle;}.propel .point {font-family:NanumGothicExtraBold; color:#012f6d; font-size:18px; width:198px; height:427px; position:absolute; right:0; top:-11px;}.layout-1024 .propel .point {font-family:NanumGothicExtraBold; color:#012f6d; font-size:14px; width:175px; height:395px; position:absolute; right:0; top:-11px;}.layout-1400 .propel .point {font-family:NanumGothicExtraBold; color:#012f6d; font-size:20px; width:218px; height:480px; position:absolute; right:0; top:-12px;}.point p { line-height:0; position:absolute; bottom:22px; left:0; width:100%; text-align:center;}.layout-1024 .point p { line-height:0; position:absolute; bottom:19px; left:0; width:100%; text-align:center;}.point img {width:100%; height:100%;}.propel02 {width:100%; text-align:center;}.process01 {width:100%; height:80px; text-align:center; background:url('/pub/images/ethics/bg_line01.gif') repeat-y center top;}.process01 p {width:173px; margin:0 auto; padding:20px 0; background:#4a76b8; font:1.5em nanumGothicBold; color:#fff; line-height:100%;}.layout-1024 .process01 p {width:173px; margin:0 auto; padding:20px 0; background:#4a76b8; font:1.5em nanumGothicBold; color:#fff; line-height:100%;}.layout-1400 .process01 p {width:203px; margin:0 auto; padding:20px 0; background:#4a76b8; font:1.5em nanumGothicBold; color:#fff; line-height:100%;}.process01 p.procTxt {font:1.4em nanumGothicBold; background:#007bbd;}.process02 {width:100%; display:inline-block;} .layout-1024 .process02 {width:100%; display:inline-block;} .layout-1400 .process02 {width:100%; display:inline-block;} .process02 div {width:195px; display:inline-block; float:left; padding-top:21px; background:url('/pub/images/ethics/bg_line03.gif') no-repeat 93px top;}.layout-1024 .process02 div {width:173px; display:inline-block; float:left; padding-top:21px; background:url('/pub/images/ethics/bg_line03.gif') no-repeat 93px top;}.layout-1400 .process02 div {width:203px; display:inline-block; float:left; padding-top:21px; background:url('/pub/images/ethics/bg_line03.gif') no-repeat 93px top;}.process02 dl {width:175px;}.layout-1024 .process02 dl {width:173px;}.layout-1400 .process02 dl {width:203px;}.process02 div.aCen {width:481px; text-align:center; background:url('/pub/images/ethics/bg_line02.gif') no-repeat center top;}.layout-1024 .process02 div.aCen {width:387px; text-align:center; background:url('/pub/images/ethics/bg_line02.gif') no-repeat center top;}.layout-1400 .process02 div.aCen {width:541px; text-align:center; background:url('/pub/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:214px;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:25px; text-align:center; font-weight:bold; color: #5577AE; padding-top: 8px; border-bottom:1px solid #bfcce0;}.layout-1024 .process02 dl dd > p { width:90%; height:25px; text-align:center; font-weight:bold; color: #5577AE; padding-top: 8px; border-bottom:1px solid #bfcce0;}.layout-1400 .process02 dl dd > p { width:90%; height:25px; text-align:center; font-weight:bold; color: #5577AE; padding-top: 8px;  padding-bottom:3px; border-bottom:1px solid #bfcce0;}.process02 div.aCen dl ,.process02 div.aCenAll dl {margin:0 auto;}/*.process02 div.aCenAll dl  {margin:0 0 0 30px;}.process02 div.aRight dl  {margin:0 0 0 30px;}.layout-1024 .process02 div.aCenAll dl  {margin:0 0 0 15px;}.layout-1024 .process02 div.aRight dl  {margin:0 0 0 15px;}.layout-1400 .process02 div.aCenAll dl  {margin:0 0 0 15px;}.layout-1400 .process02 div.aRight dl  {margin:0 0 0 15px;}*/.process02 dl dt {background:#d4ddea; color:#314462; text-align:center; padding:15px 0; font:1.3em nanumGothicBold; line-height:100%;}.process02 dl dd {height:150px; margin-top:10px; border:1px solid #bfcce0; padding:3px 0 0 13px; font-size:1.0em;}.process02 dl dd ul li {color:#5577AE; text-align:left; line-height:100%; margin-top:12px; padding:0 0 0 8px; background:url('/pub/images/common/bul/bg_dotSb2.gif') no-repeat left 5px;}/*color:#8097bb;*/.process02 div.aLeft dl {float:left;}.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-family:nanumGothicBold; 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('/pub/images/common/bul/bul01.png') no-repeat left 8px;}.ethicsVisual {width:100%; position:relative;}.ethicsVisual p img {width:100%;}.visualCon {position:absolute; font-size:1.1em; left:0; top:0; line-height:130%;}.visualCon p {font-size:1.9em; color:#007bbd; margin:0 0 15px; line-height:140%; padding-right:18px;}.visualCon strong {font-family:nanumGothicBold;}.visualCon div {margin:17px 0 0;}.visualCon div img {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: 1.1em; line-height: 160%; }.ethicsTxt .date { text-align:right; color:#0a57a5 }.ethicsVisual2 {width:100%; display:inline-block; margin:0 0 10px; position:relative;}.visualImg {width:444px; position:absolute; right:0; top:0;}.layout-1024 .visualImg {width:380px; position:absolute; right:0; top:0;}.layout-1400 .visualImg {width:500px; position:absolute; right:0; top:0;}.visualImg img {width:100%;}.visualCon2 {float:left;}.visualCon2 p {float:none; clear:both; color:#007bbd; font-size:3.5em;  line-height:120%; margin:0 0 15px;}/* color:#0089d0; */.visualCon2 p strong {font-family:nanumGothicBold;}.visualCon2 p.sTxt {font-size:2.1em; color:#0089d0; line-height:150%;}.visualCon2 p.sTxt strong {font-family:nanumGothicBold;}.visualCon2 span {display:block; color:#666; line-height:170%;}.ethicsTxt {font-family:nanumGothicBold; font-size:1.2em; color:#333;}.ethicsTxt1 {font-family:nanumGothicBold; font-size:2.1em; color:#333; word-break: keep-all;word-wrap: break-word;}.ethicsRow {width:100%;   }.practice {margin-top:70px;}.ethicsRow ul { display:inline-block;}.ethicsRow ul li {width:151px; height:84px; font-size:18px; text-align:left; float:left; background:#c1d1e9; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}/*background:#b9c8de;*/.ethicsRowM { width:100%;}.ethicsRowM ul { width:100%; display:inline-block;}.ethicsRowM ul li {float:left;}.ethicsRowM ul li .li_title {									 width:151px; height:84px; font-size:18px; text-align:left; background:#c1d1e9; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1024 .ethicsRowM ul li .li_title {width:132px; height:74px; font-size:15px; text-align:left; background:#c1d1e9; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRowM ul li .li_title {width:167px; height:94px; font-size:20px; text-align:left; background:#c1d1e9; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1024 .ethicsRow ul li {width:132px; height:74px; font-size:15px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRow ul li {width:167px; height:94px; font-size:20px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}/*.layout-1024 .ethicsRowM ul > li {width:132px; height:74px; font-size:15px; text-align:left; float:left; background:#b9c8de;  border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}*//*.layout-1400 .ethicsRowM ul > li {width:167px; height:94px; font-size:20px; text-align:left; float:left; background:#b9c8de;  border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}*//* �뜝�뜫�걞占쎄낑移곤옙�슣寃� �뜝�뜫�걢�뜝�룞�삕�뜝�뜾鍮딃겫�룞�삕...2012.12.03...Bobby */.ethicsRow ul li.secondRow01 {width:140px; height:84px; font-size:18px; 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.secondRow01 {width:120px; height:74px; font-size:15px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRow ul li.secondRow01 {width:155px; height:94px; font-size:20px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRow ul li.secondRow02 {width:105px; height:84px; font-size:18px; 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.secondRow02 {width:90px; height:74px; font-size:15px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRow ul li.secondRow02 {width:120px; height:94px; font-size:20px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRow ul li.secondRow03 {width:125px; height:84px; font-size:18px; 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.secondRow03 {width:110px; height:74px; font-size:15px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRow ul li.secondRow03 {width:140px; height:94px; font-size:20px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRow ul li.secondRow04 {width:106px; height:84px; font-size:18px; 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.secondRow04 {width:91px; height:74px; font-size:15px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRow ul li.secondRow04 {width:121px; height:94px; font-size:20px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRow ul li.secondRow05 {width:100px; height:84px; font-size:18px; 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.secondRow05 {width:90px; height:74px; font-size:15px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRow ul li.secondRow05 {width:115px; height:94px; font-size:20px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRow ul li.secondRow06 {width:165px; height:84px; font-size:18px; 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.secondRow06 {width:145px; height:74px; font-size:15px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRow ul li.secondRow06 {width:170px; height:94px; font-size:20px; text-align:left; float:left; background:#b9c8de; padding:13px 0 0 13px; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRowM ul li.secondRow01 {  font-size:18px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1024 .ethicsRowM ul li.secondRow01 {  font-size:15px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRowM ul li.secondRow01 {  font-size:20px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRowM ul li.secondRow02 {  font-size:18px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1024 .ethicsRowM ul li.secondRow02 {  font-size:15px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRowM ul li.secondRow02 {  font-size:20px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRowM ul li.secondRow03 {  font-size:18px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1024 .ethicsRowM ul li.secondRow03 {  font-size:15px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRowM ul li.secondRow03 {  font-size:20px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRowM ul li.secondRow04 {  font-size:18px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1024 .ethicsRowM ul li.secondRow04 {  font-size:15px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRowM ul li.secondRow04 {  font-size:20px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRowM ul li.secondRow05 {  font-size:18px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1024 .ethicsRowM ul li.secondRow05 {  font-size:15px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRowM ul li.secondRow05 {  font-size:20px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRowM ul li.secondRow06 {  font-size:18px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1024 .ethicsRowM ul li.secondRow06 {  font-size:15px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .ethicsRowM ul li.secondRow06 {  font-size:20px; text-align:left; float:left; background:#b9c8de; padding:0 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}/* */.ethicsRowM ul li.secondRow01 .li_title { width:139px; }/* width:140px; */.layout-1024 .ethicsRowM ul li.secondRow01 .li_title { width:120px; }.layout-1400 .ethicsRowM ul li.secondRow01 .li_title { width:155px; }.ethicsRowM ul li.secondRow02 .li_title { width:104px; }/* width:105px; */.layout-1024 .ethicsRowM ul li.secondRow02 .li_title { width:90px;  }.layout-1400 .ethicsRowM ul li.secondRow02 .li_title { width:120px;  }.ethicsRowM ul li.secondRow03 .li_title { width:124px;  }.layout-1024 .ethicsRowM ul li.secondRow03 .li_title { width:110px;  }.layout-1400 .ethicsRowM ul li.secondRow03 .li_title { width:140px; }.ethicsRowM ul li.secondRow04 .li_title { width:105px;  }.layout-1024 .ethicsRowM ul li.secondRow04 .li_title { width:91px; }.layout-1400 .ethicsRowM ul li.secondRow04 .li_title { width:121px; }.ethicsRowM ul li.secondRow05 .li_title { width:99px;  }.layout-1024 .ethicsRowM ul li.secondRow05 .li_title { width:90px;  }.layout-1400 .ethicsRowM ul li.secondRow05 .li_title { width:115px;  }.ethicsRowM ul li.secondRow06 .li_title { width:164px;  }.layout-1024 .ethicsRowM ul li.secondRow06 .li_title { width:140px;  }/*140*/.layout-1400 .ethicsRowM ul li.secondRow06 .li_title { width:164px;  }#ethicsRow01 #tab1 { margin-top:98px }#ethicsRow01 #tab2 { margin-top:98px }#ethicsRow01 #tab3 { margin-top:98px }#ethicsRow01 #tab4 { margin-top:98px }#ethicsRow01 #tab5 { margin-top:98px }.layout-1024 #ethicsRow01 #tab1 { margin-top:89px }.layout-1024 #ethicsRow01 #tab2 { margin-top:89px }.layout-1024 #ethicsRow01 #tab3 { margin-top:89px }.layout-1024 #ethicsRow01 #tab4 { margin-top:89px }.layout-1024 #ethicsRow01 #tab5 { margin-top:89px }.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 }.practice ul li {width:164px; height:59px; font-size:18px; text-align:center; float:left; background:#b9c8de; padding:38px 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1024 .practice ul li {width:145px; height:53px; font-size:15px; text-align:center; float:left; background:#b9c8de; padding:34px 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1400 .practice ul li {width:180px; height:69px; font-size:20px; text-align:center; float:left; background:#b9c8de; padding:38px 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.eRule ul li { float:left;}.layout-1024 .eRule ul li { float:left;}.layout-1400 .eRule ul li { float:left;}.eRule ul li .li_title									{ width:274px; height:58px; font-size:18px; text-align:center;  background:#b9c8de; padding:27px 0 0 0; border-left:1px solid #cbd6e6;}.layout-1024 .eRule ul li .li_title{ width:242px; height:48px; font-size:15px; text-align:center;  background:#b9c8de; padding:27px 0 0 0; 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; padding:27px 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.layout-1024 .eRule ul li.first {width:243px;}.layout-1400 .eRule ul li.first {width:302px;}.eRule02 ul li {width:206px; height:35px; 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;}.layout-1400 .eRule02 ul li {width:225px; height:40px; font-size:20px; text-align:center; float:left; background:#b9c8de; padding:18px 0 0 0; border-left:1px solid #cbd6e6; border-bottom:1px solid #cbd6e6;}.ethicsRow ul li.first {border-left:none;}.ethicsRowM ul li.first {border-left:none;}.practice ul li.first2 {border-left:none; padding-top:25px; height:72px;}.layout-1024 .practice ul li.first2 {border-left:none; padding-top:25px; height:62px;}.layout-1400 .practice ul li.first2 {border-left:none; padding-top:25px; height:82px;}.practice ul li.gap2 {padding-top:25px; height:72px;}.layout-1024 .practice ul li.gap2 {padding-top:25px; height:62px;}.layout-1400 .practice ul li.gap2 {padding-top:25px; height:82px;}.ethicsRow ul li a {font-family:nanumGothicBold; color:#3a5888; line-height:130%; width:100%; height:100%; display:inline-block; position:relative;}/*color:#3a5888;*/.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:#4c77b6; border-bottom:1px solid #4c77b6;}/*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 ul li a {font-family:nanumGothicBold; color:#3a5888; line-height:130%; width:100%; height:100%; display:inline-block; position:relative;  }/*color:#3a5888;*/.ethicsRowM ul li a span {display:block; margin:0 0 5px;}.ethicsRowM ul li a span {font-size:14px; color:#5b79aa;}.ethicsRowM ul li .li_title.current {background:#4c77b6; border-bottom:1px solid #4c77b6;}/*background:#4d78b9; border-bottom:1px solid #4d78b9;*/.ethicsRowM ul li .li_title.current a {color:#fff;}.ethicsRowM ul li .li_title.current a span {color:#cbddf9;}.ethicsRowM ul li.current2 {background:#4d78b9; border-bottom:1px solid #4d78b9;}.ethicsRowM ul li.current2 a {color:#fff;}.ethicsRowM ul li.current2 a span {color:#cbddf9;}/*.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;}.layout-1400 .rowView {width:862px; font-size:16px; color:#333; border:1px solid #4d78b9; padding:28px 20px; word-spacing:-0.1em; background:#fff;}*/.rowView { position:absolute; left:0px; margin-top:0px; width:782px; font-size:14px; color:#333; border:1px solid #4d78b9; padding:28px 20px; word-spacing:-0.1em; background:#fff;}.layout-1024 .rowView {left:0px; width:687px; font-size:12px; color:#333; border:1px solid #4d78b9; padding:28px 20px; word-spacing:-0.1em; background:#fff;}.layout-1400 .rowView {left:0px; width:862px; font-size:16px; color:#333; border:1px solid #4d78b9; padding:28px 20px; word-spacing:-0.1em; background:#fff;}.rowView span{font-size:14px; color:#333;}.layout-1024 .rowView span{ font-size:12px; color:#333; }.layout-1400 .rowView span{ font-size:16px; color:#333; }.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;}.rowView ol li {line-height:160%; float:none; clear:both; font-family:nanumGothicBold; position:relative;}.rowView ol li.sub {margin-left:20px;}.rowView ol li.sub span {width:703px; padding-left:25px; display:block; font-size:13px;}.rowView ol li.sub span.num {width:25px !important; position:absolute; top:0px; left:0px; padding-left:0px;}.rowView ol li span {width:728px; padding-left:20px; display:block;}.rowView ol li span.num {width:20px; position:absolute; top:0px; left:0px; padding-left:0px;}/* .ethicsRowM .rowView ol li span {width:758px; display:inline;} */.layout-1024 .rowView ol li span {width:662px;}.layout-1400 .rowView ol li span {width:832px;}.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 {width:728px; margin:0 0 25px;}.layout-1024 .eRule .rowView ol li ol  {width:632px;}.layout-1400 .eRule .rowView ol li ol  {width:802px;}/* 170829 수정 */.eRule .rowView ol li ol li {margin-top:0; padding-left:40px; font-family:nanumGothicWeb; color:#666;}/*// 170829 수정 */.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;}.rowView ol li span.num {width:18px; vertical-align:top;}.layout-1024 .rowView ol li span.num {width:16px; vertical-align:top;}.layout-1400 .rowView ol li span.num {width:20px; vertical-align:top;}.eRule .rowView ol li span.num {width:19px; vertical-align:top;}.layout-1024 .eRule .rowView ol li span.num {width:17px; vertical-align:top;}.layout-1400 .eRule .rowView ol li span.num {width:25px; vertical-align:top;}.eRule .rowView ol li span {width:728px; display:inline-block;}.layout-1024 .eRule .rowView ol li span {width:632px;}.layout-1400 .eRule .rowView ol li span {width:802px;}.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;}.layout-1400 .eRule .rowView ol li ol li span.num {width:27px; 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;}.layout-1400 .eRule02 .rowView ol li span.num {width:15px; 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;}.layout-1400 .eRule02 .rowView ol li ol li span.num {width:27px; vertical-align:top;}.eRule02 .rowView ol li span {width:728px; display:inline-block;}.layout-1024 .eRule02 .rowView ol li span {width:632px;}.layout-1400 .eRule02 .rowView ol li span {width:802px;}.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;}.layout-1400 .rowView1 {width:862px; font-size:16px; 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-family:nanumGothicBold;}.rowView1 ol li span {width:758px; display:inline-block;}.layout-1024 .rowView1 ol li span {width:662px;}.layout-1400 .rowView1 ol li span {width:832px;}.layout-1400 .rowView1 ol li.sub span {width:790px; padding-left:20px; font-size:13px; vertical-align:top;}.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;}.layout-1400 .rowView1 ol li span.num {width:25px; 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;}.layout-1400 .eRule .rowView1 ol li span.num {width:25px; vertical-align:top;}.eRule .rowView1 ol li span {width:728px; display:inline-block;}.layout-1024 .eRule .rowView1 ol li span {width:632px;}.layout-1400 .eRule .rowView1 ol li span {width:802px;}.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;}.layout-1400 .eRule .rowView1 ol li ol li span.num {width:27px; 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;}.layout-1400 .eRule02 .rowView1 ol li span.num {width:15px; 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;}.layout-1400 .eRule02 .rowView1 ol li ol li span.num {width:27px; vertical-align:top;}.eRule02 .rowView ol li span {width:728px; display:inline-block;}.layout-1024 .eRule02 .rowView1 ol li span {width:632px;}.layout-1400 .eRule02 .rowView1 ol li span {width:802px;}.subRow {font-size:14px; margin-top:30px;}.layout-1024 .subRow {font-size:12px;}.layout-1400 .subRow {font-size:16px; margin-top:50px;}.subRow h4 {font-family:nanumGothicBold; color:#333; margin:0 0 5px; padding-top:30px;}.subRow ol li {line-height:160%;}.layout-1400 .subRow ol li .indent1, .layout-1400 .subRow ol li .indent2 { display:inline-block; margin-left:108px; }.layout-1024 .subRow ol li .indent1, .layout-1024 .subRow ol li .indent2 { display:inline-block; margin-left:80px; }.layout-1280 .subRow ol li .indent1, .layout-1280 .subRow ol li .indent2 { display:inline-block; margin-left:93px; }.rowView table {border-right:1px solid #dbdbdb; margin:5px 0 15px;}.rowView table th {text-align:center; font-family:nanumGothicBold; 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;}/* 추가  */table.layout_table { border-right:0; margin-top:10px; }table.layout_table th { font-size: 1.2em; text-align:left; vertical-align:top; font-weight:normal;  color: #333; padding-left: 9px; line-height: 180%; background: url('/pub/images/common/bul/bg_dotGl.gif') no-repeat left 10px;} table.layout_table td { font-size: 1.2em;  color: #333; padding-left: 0px; line-height: 180%; }.layout-1400 table.layout_table td { font-size: 1.2em;  color: #333; padding-left: 5px; line-height: 180%; }/* 占쎌쥙�윪筌뤿슁�삕域밸Ŧ�쐡占쏙퐛�쐻占쎈슣�젳 *//* 占쎈씈猷뉓짆�돍�삕�뜝占� */.ethicsSummary {width:100%; display:inline-block; position:relative; padding:0 0 70px;}.ethicsSummary div {width:413px; height:230px; 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 h4 {width:207px; font-family:nanumGothicBold; font-size:24px; line-height:120%; margin:0 0 10px;}.layout-1024 .ethicsSummary div h4 {width:197px; font-family:nanumGothicBold; font-size:22px; line-height:120%; margin:0 0 10px;}.layout-1400 .ethicsSummary div h4 {width:217px; font-family:nanumGothicBold; font-size:26px; line-height:120%; margin:0 0 10px;}.ethicsSummary div ul {margin:0 0 5px;}.ethicsSummary div ul li {font-family:nanumGothicBold; font-size:14px; line-height:180%;}.layout-1024 .ethicsSummary div ul li {font-family:nanumGothicBold; font-size:12px; line-height:180%;}.layout-1400 .ethicsSummary div ul li {font-family:nanumGothicBold; font-size:16px; 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;}.layout-1400 .summary02 .summaryCon, .layout-1400 .summary04 .summaryCon {width:217px; float:right;}.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;}.layout-1400 .ethicsSummary div .summaryCen {position:absolute; width:176px; height:176px; 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;}.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-family:nanumGothicBold; font-size:18px; font-family:NanumGothicExtraBold; color:#fff; line-height:110%;}.layout-1024 .summaryCen p {position:absolute; width:auto; left:0; top:0; font-family:nanumGothicBold; font-size:16px; font-family:NanumGothicExtraBold; color:#fff; line-height:110%;}.layout-1400 .summaryCen p {position:absolute; width:auto; left:0; top:0; font-family:nanumGothicBold; font-size:20px; font-family:NanumGothicExtraBold; color:#fff; line-height:110%;}.summary01 .summaryCen p {margin:30% 0 0 25%; text-align:right;}.summary02 .summaryCen p {margin:30% 0 0 40%; text-align:left; color:#314462}.summary03 .summaryCen p {margin:40% 0 0 27%; text-align:right; color:#314462}.summary04 .summaryCen p {margin:40% 0 0 40%; text-align:left;}.ethicsSummary .summaryCen2 {position:absolute; left:50%; top:50%; margin:-64px 0 0 -73px; font-family:NanumGothicExtraBold; color:#333; font-size:24px; text-align:center; line-height:120%;}.layout-1024 .ethicsSummary .summaryCen2 {position:absolute; left:50%; top:50%; margin:-60px 0 0 -59px; font-family:NanumGothicExtraBold; color:#333; font-size:21px; text-align:center; line-height:120%;}.layout-1400 .ethicsSummary .summaryCen2 {position:absolute; left:50%; top:50%; margin:-64px 0 0 -72px; font-family:NanumGothicExtraBold; color:#333; font-size:26px; 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('/pub/images/common/bul/bul_line.gif') no-repeat left 10px;}.dsmeCom2 {margin-top:-15px; padding-bottom:20px;}.dsmeEvaluate {border:1px solid #e3e3e3; padding:30px; margin-top:0;}.dsmeEvaluate h4 {margin:0 0 10px ! important;}.dsmeEvaluate h4 em {font-family:nanumGothicBold ! important; color:#000;}.dsmeEvaluate h4 span {color:#979797; font-size:18px;}.dsmeEvaluate p {font-family:nanumGothicBold; color:#666; font-size:14px;}/*color:#999;*/.dsmeEvaluate p em {color:#007bbd;}.dsmeEvaluateCon {width:99%; background:#f3f3f3; padding:24px 0; margin-top:10px; border:1px solid #e8e8e8; display:inline-block;}.dsmeEvaluateCon div {width:85%; float:left; padding:0 0 0 18px;}.dsmeEvaluateCon p {float:right; padding:0 18px 0 0;}.dsmeEvaluateCon input {vertical-align:middle;}.dsmeEvaluateCon span {display:inline-block; margin-right:4%;}.dsmeEvaluateCon span img {width:15px; vertical-align:middle;}.layout-1024 .dsmeEvaluateCon span img {width:14px; vertical-align:middle;}.layout-1400 .dsmeEvaluateCon span img {width:17px; vertical-align:middle;}.btn_sb span {margin-right:0;}.institution {margin:-30px 0 40px;}.guideBook {padding:0 0 70px;}.searchBox {text-align:center;}.searchBox div {margin:0 auto;}/* s :: [2012-01-12] �뜝�럡�∽옙�뜴�쐻占쎌늿�굲 */.resultSel {padding:10px 0 15px; font-size:0.8em; font-family:nanumGothicWeb;}.processingTxt2 {padding:10px 0; font-size:0.75em; font-family:nanumGothicWeb;}.recpTxt01 {color:#0089d5;}.recpTxt02 {color:#f47a5e;}.recpTxt03 {color:#000;}/* e :: [2012-01-12] �뜝�럡�∽옙�뜴�쐻占쎌늿�굲 *//* s :: [2012-03-30] �뜝�럡�∽옙�뜴�쐻占쎌늿�굲 */.sinMobile {position:relative; width:100% ! important; padding:0 0 60px;}.layout-1024 .sinMobile {position:relative; width:100% ! important; padding:0 0 40px;}.layout-1400 .sinMobile {position:relative; width:100% ! important; padding:0 0 80px;}.sinMobile .visualCon {position:static;}.sinMobile .visualCon p {font-size:2.4em; line-height:120%;}.sinMobile .visImg {width:390px; padding:0; margin:0; position:absolute; right:0; top:-70px;}.layout-1024 .sinMobile .visImg {width:340px; vertical-align:middle; padding:0; margin:0; position:absolute; right:0; top:-55px;}.layout-1400 .sinMobile .visImg {width:450px; vertical-align:middle; padding:0; margin:0; position:absolute; right:0; top:-76px;}.sinMobile .visImg img {width:100%;}.mobileList {margin:0 0 2.5em;}.mobileList li {padding-left:10px; font-size:1.1em; line-height:150%; background:url('/pub/images/common/bul/bul01.png') no-repeat left 8px;}.mobileList li strong {font-family:nanumGothicBold; color:#007bbd;}.mobileList2 {margin:0 0 2.5em;}.mobileList2 li {font-size:1.1em; line-height:150%; padding-left:10px;}.mobileTxt {padding-left:10px; font-size:1.1em; color:#333; margin:0 0 1.0em; background:url('/pub/images/common/bul/bul01.png') no-repeat left 8px;}.mobileTxt2 {font-size:1.1em;}.mobileTxt2 .btn_sb {margin-left:10px;}/* e :: [2012-03-30] �뜝�럡�∽옙�뜴�쐻占쎌늿�굲 *//* s_190905 add */.ethical_Nceo {width:100%; overflow:hidden;}.ethical_Nceo .img {width:812px; margin-bottom:1.6em;}.layout-1024 .ethical_Nceo .img {width:732px; margin-bottom:1.6em;}.layout-1400 .ethical_Nceo .img {width:892px; margin-bottom:1.6em;}.ethical_Nceo .img img {max-width:100%;}.ethical_Nceo .et_cont {width:100%; overflow:hidden; margin-top:120px;}.ethical_Nceo .et_cont li {width:100%; padding-bottom:2.9em; overflow:hidden;}.ethical_Nceo .et_cont h4 {float:left; width:200px;}.ethical_Nceo .et_cont .right {float:right; width:590px; line-height:162%; font-size:1.2em;}.layout-1024 .ethical_Nceo .et_cont h4 {float:left; width:180px;}.layout-1024 .ethical_Nceo .et_cont .right {float:right; width:520px;}.layout-1400 .ethical_Nceo .et_cont h4 {float:left; width:230px;}.layout-1400 .ethical_Nceo .et_cont .right {float:right; width:610px;}/* e_190905 add */