
@charset "utf-8";
@import "common.css";
@import "layout.css";

/* ====================================== 20141109  시작하기============================================ */

div.paasSetAll01 {width:794px;background:#fff;}
div.paasSetAll01 .PaasImg {margin:0 auto;}
div.paasSetAll01  h4 {margin-left:10px;margin-bottom:8px;}
div.paasSetAll01 .PaasWay {width:774px;margin-left:10px;}
div.paasSetAll01 .PaasWay li.a1 {overflow:hidden;padding-bottom:20px;background:url(../images/subetc/dotte.gif) no-repeat 0 bottom;}
div.paasSetAll01 .PaasWay li.a1 h5 {padding-bottom:12px;}
div.paasSetAll01 .PaasWay li.a1 p.txt {padding-left:50px;color:#666;font-size:13px;font-weight:bold;}
div.paasSetAll01 .PaasWay li.a1 p.Btn {float:right;margin-right:40px;}
div.paasSetAll01 .PaasWay li.a1 div.appSet {width:722px;margin-top:20px;margin-left:10px;border:1px solid #cacaca;}
div.paasSetAll01 .PaasWay li.a1 div.appSet ul.as {}
div.paasSetAll01 .PaasWay li.a1 div.appSet ul.as:after {content:"";display:block;clear:both;}
div.paasSetAll01 .PaasWay li.a1 div.appSet ul.as li.as1 {float:left;width:240px;}
div.paasSetAll01 .PaasWay li.a1 div.appSet ul.as li.as1 dl dt {padding:10px;border-bottom:1px solid #cacaca;background:#a2aeb4;color:#fff;text-align:center;font-size:14px;font-weight:bold;}
div.paasSetAll01 .PaasWay li.a1 div.appSet ul.as li.as1 dl dd {position:relative;height:410px;padding:20px 15px;}
div.paasSetAll01 .PaasWay li.a1 div.appSet ul.as li.as1 dl dd p.btn {position:absolute;left:61px;bottom:20px;}
div.paasSetAll01 .PaasWay li.a1 div.appSet ul.as li.as1 dl dd ul {margin-top:20px;margin-left:5px;}
div.paasSetAll01 .PaasWay li.a1 div.appSet ul.as li.as1 dl dd ul li {padding-left:10px;background:url(../images/main/boardBullet.gif) no-repeat 0 10px;color:#777;line-height:190%;font-size:13px;font-weight:bold;}

/* ====================================== 커뮤니티 ============================================ */

/* ++++++++++  공지사항  ++++++++++ */

#container {width:1024px;margin:0 auto;background:url(../images/common/containerBg.jpg) no-repeat 0 0;}
#container .containerArea {width:1024px;margin:0 auto;}
#container .containerArea:after {content:"";display:block;clear:both;}

#lnb {float:left;width:180px;}
#lnb .lnbArea {width:180px;height:510px;float:left;background:url(../images/common/lnb_bg.png) no-repeat 0 0;}
#lnb .lnbArea h3 {margin-top:70px;padding-left:25px;}
#lnb .lnbArea ul.lnbMenu {margin-top: 24px;}
#lnb .lnbArea ul.lnbMenu li {}
#lnb .lnbArea ul.lnbMenu li ul.lnbSubMenu {margin-left:30px;display:none;}
#lnb .lnbArea ul.lnbMenu li ul.lnbSubMenu li a {display:block;padding-left:8px;background:url(../images/common/lnbsubbult_off.gif) no-repeat 0 4px;color:#666;font-weight:bold;font-family:NGothic,sans-serif;}
#lnb .lnbArea ul.lnbMenu li ul.lnbSubMenu li a:hover {background:url(../images/common/lnbsubbult_on.gif) no-repeat 0 4px;color:#333;}

#lnb .lnbArea ul.lnbMenu li ul.lnbSubMenu li.on a {background:url(../images/common/lnbsubbult_on.gif) no-repeat 0 4px;color:#333;}

#content {position:relative;float:right;width:794px;margin-top:70px;margin-bottom:20px;font-family:NGothic,sans-serif;}
#content .conTitleArea {height:40px;background:url(../images/common/navi_bg.png) no-repeat left bottom;}
#content .conTitleArea h3 {float:left;padding-left:10px;}
#content .conTitleArea ul {float:right;padding-top:14px;}
#content .conTitleArea ul li {float:left;font-size:11px;font-family:NGothic,sans-serif;}
#content .conTitleArea ul li.home {padding-right:4px;padding-left:17px;background:url(../images/common/navi_home.png) no-repeat 0 0;}
#content .conTitleArea ul li.navi {padding-left:10px;background:url(../images/common/bg_path_arr.png) no-repeat 0 1px;}
#content .conTitleArea ul li.fwb {color:#333;font-weight:bold;}

#content .conMainArea {margin-top:35px;margin-bottom:80px;}
#content .conMainArea .tbset01 {width:794px;background-color:#fff;}
#content .conMainArea .tbset02 {width:794px;}
.tbset01 .table01Area {border-bottom:2px solid #818493;margin-bottom:20px;}
.tbset01 .youtube {width:640px;height:360px;margin:0 auto;}

/*-----popup-----*/

#content .conMainArea div.pop1 {width:246px}
#content .conMainArea div.pop2 {width:221px}
#content .conMainArea div.pop3 {width:314px;height:160px;}
#content .conMainArea div.pop4 {width:312px}
div.pop5 {width:246px}

#content div.popup {display:none;position:relative;position:absolute;left:250px;top:200px;padding:17px;background:#fff url(../images/common/popup_topBg.gif) repeat-x 0 0;border:1px solid #cacaca;}
#content div.popup p.txt {margin-top:10px;padding:30px;font-size:14px;font-family:NGothic,sans-serif;color:#000;line-height:150%;text-align:center;font-weight:bold;font-family:NGothic,sans-serif;}
#content div.popup p.img {width:196px;margin:0 auto;padding-left:15px;}
#content div.popup p.img2 {width:88px;margin:0 auto;text-align:left;}
#content div.popup p.closebtn {position:absolute;right:0;top:0;}

#content div.popup2 {display:none;position:relative;position:absolute;left:250px;top:200px;background:#fff url(../images/common/bgPopv1.png) repeat-x 0 0;text-align:center;opacity: 0.9;}
#content div.popup2 ul {display:block;padding-top:40px;font-weight:bold}
#content div.popup2 ul li {color:#fff}

#content div.popup3 {display:none;position:relative;position:absolute;left:240px;top:400px;background:#fff url(../images/common/bgPopv1.png) repeat-x 0 0;text-align:center;opacity: 0.9;}
#content div.popup3 ul {display:block;padding-top:40px;font-weight:bold}
#content div.popup3 ul li {color:#fff}

div.popup1 {display:none;position:relative;position:absolute;left:620px;top:200px;padding:17px;background:#fff url(../images/common/popup_topBg.gif) repeat-x 0 0;border:1px solid #cacaca;}
div.popup1 p.txt {margin-top:10px;padding:30px;font-size:14px;font-family:NGothic,sans-serif;color:#000;line-height:150%;text-align:center;font-weight:bold;font-family:NGothic,sans-serif;}
div.popup1 p.img {width:196px;margin:0 auto;padding-left:15px;}
div.popup1 p.img2 {width:88px;margin:0 auto;text-align:left;}
div.popup1 p.closebtn {position:absolute;right:0;top:0;}

/*-----table1   공지사항등,-----*/
table.tableList01 {width:100%;border-collapse:collapse;font-family:NGothic,sans-serif;}
table.tableList01 thead {}
table.tableList01 thead th {height:40px;padding-right:10px;padding-left:10px;border-top:1px solid #5a7685;background-color:#ecf0f7;font-size:14px;font-family:NGothic,sans-serif;}
table.tableList01 tbody tr {}
table.tableList01 tbody tr td {padding:20px;line-height:160%;color:#000;font-size:13px;font-family:NGothic,sans-serif;}
table.tableList01 tbody tr td.tl {border-top:1px solid #b3c1cf;}
table.tableList01 tbody tr td.tl a:hover {color:#fe2002;}
table.tableList01 tbody tr td.cb {color:#1172b2;text-align:center;}
table.tableList01 tbody tr td.tac {text-align:center;}
table.tableList01 tbody tr td a.tatxt {color:#555;font-size:14px;font-weight:bold;font-family:NGothic,sans-serif;}
table.tableList01 tbody tr td a:hover {color:#000;}
table.tableList01 tbody tr.answer {display:none;background-color:#f5f5f5;line-height:160%;}

/*------------------------------table1   자료실 게시판--------------------------------------*/

#content .conMainArea .tbset03 {width:792px;border:1px solid #cacaca;background-color:#fff;}
.tbset03 div.0304_group {}
div.h4Area {margin:20px 22px 10px 20px;font-family:NGothic,sans-serif;}
div.h4Area:after {content:"";display:block;clear:both;}
div.h4Area h4.h4tit {float:left;padding-top:5px;padding-left:7px;color:#000;background:url(../images/main/boardBullet.gif) no-repeat 0 15px;}
div.h4Area h4.h4tit a {font-size:16px;font-weight:bold;font-family:NGothic,sans-serif;color:#666;}
div.h4Area h4.h4tit a:hover {text-decoration:none;color:#fe2002;}
div.h4Area h4.h4tit span {padding-left:5px;font-size:15px;color:#1172b2;font-weight:bold;}
div.h4Area p.btn03_4 {float:right;}
div.h4Area p.btn03_4 img {vertical-align:middle;}

/*자료실 보기 .tb02, .tb03, .tb11,.tb13 {display:none;}*/

/*----table1게시판---*/
.table03Area {width:752px;border-bottom:1px solid #818493;margin:0 auto 20px;font-family:NGothic,sans-serif;}
.table03Area table.tableList03 {width:752px;border-collapse:collapse;margin:0 auto;}
.table03Area table.tableList03 thead {}
.table03Area table.tableList03 thead th {height:40px;padding-right:10px;padding-left:10px;border-top:1px solid #5a7685;background-color:#ecf0f7;font-size:14px;font-family:NGothic,sans-serif;}
.table03Area table.tableList03 thead th.last {text-align:center;}
.table03Area table.tableList03 thead th.last2 {padding-right:56px;text-align:right;}
.table03Area table.tableList03 tbody tr {}
.table03Area table.tableList03 tbody tr td {padding:10px;line-height:160%;font-size:13px;font-family:NGothic,sans-serif;}
.table03Area table.tableList03 tbody tr td.ts {padding-left:50px;border-top:1px solid #b3c1cf;text-align:left;font-weight:bold;}
.table03Area table.tableList03 tbody tr td.tl {border-top:1px solid #b3c1cf;text-align:left;font-weight:bold;}
.table03Area table.tableList03 tbody tr td.tc {border-top:1px solid #b3c1cf;text-align:center;font-weight:bold;}
.table03Area table.tableList03 tbody tr td.tb {color:#000;}
.table03Area table.tableList03 tbody tr td.tr {text-align:right;}
.table03Area table.tableList03 tbody tr td.tr2 {text-align:right;padding-right:40px;}
.table03Area table.tableList03 tbody tr.answer {display:none;background-color:#f5f5f5;line-height:160%;}

.tbset03 div.0304_group p.btn03_4 {position:absolute;right:0;top:10px;}

/*-----Q&A 질문 답변 내용  tr.answer부분 ---------------------------------------------------*/

/*7*/* + html table.tableList01 tbody tr.answer div.que01 {width:100%;}
table.tableList01 tbody tr.answer div.que01:after {content:"";display:block;clear:both;}
table.tableList01 tbody tr.answer div.que01 p.ex {float:left;width:100%;padding-bottom:20px;}
table.tableList01 tbody tr.answer div.que01 dl.file {float:right;padding-bottom: 10px;}
table.tableList01 tbody tr.answer div.que01 dl.file dt {float:left;padding-right:10px;padding-left:5px;color:#000;font-weight:bold;background:url(../images/sub03/table_tit_bg.gif) no-repeat right 5px;}
table.tableList01 tbody tr.answer div.que01 dl.file dd {float:left;padding-left:10px;}
table.tableList01 tbody tr.answer div.que01 dl.file dd a {color:#1172b2;font-family:NGothic,sans-serif;text-decoration:underline;font-weight:bold;}
table.tableList01 tbody tr.answer div.que01 dl.file dd a:hover {}
table.tableList01 tbody tr.answer dl.answer01 {width:100%;border:1px solid #5a7685;font-family:NGothic,sans-serif;}
table.tableList01 tbody tr.answer dl.answer01 dt {margin:0 20px;padding:8px 8px 8px 20px;padding-bottom:10px;color:#1172b2;border-bottom:1px solid #cacaca;font-size:14px;font-weight:bold;font-family:NGothic,sans-serif;}
table.tableList01 tbody tr.answer dl.answer01 dd {margin:0 20px;padding:15px;}
table.tableList01 tbody tr.answer dl.answer01 dd textarea {overflow:hidden;width:550px; height:60px;background-color:transparent;border:none;font-family:NGothic,sans-serif;} 
table.tableList01 tbody tr.answer dl.question {width:100%;margin-top:20px;border:1px solid #5a7685;font-family:NGothic,sans-serif;}
table.tableList01 tbody tr.answer dl.question dt {margin:0 20px;padding:8px 8px 8px 20px;padding-bottom:10px;color:#1172b2;border-bottom:1px solid #cacaca;font-size:14px;font-weight:bold;font-family:NGothic,sans-serif;}
table.tableList01 tbody tr.answer dl.question dd {margin:0 20px;padding:15px;}
table.tableList01 tbody tr.answer dl.question dd textarea {overflow:hidden;width:550px; height:60px;background-color:transparent;border:none;font-family:NGothic,sans-serif;}  
table.tableList01 tbody tr.answer dl.answer02 {width:100%;margin-top:20px;border:1px solid #5a7685;}
table.tableList01 tbody tr.answer dl.answer02 dt {margin:0 20px;padding:8px 8px 8px 20px;color:#1172b2;border-bottom:1px solid #cacaca;font-size:14px;font-weight:bold;font-family:NGothic,sans-serif;}
table.tableList01 tbody tr.answer dl.answer02 dd {margin:0 20px;padding:15px;}
table.tableList01 tbody tr.answer dl.answer02 dd textarea {overflow:hidden;width:670px; height:60px;padding:10px 0 0 10px;background-color:#fff;border:1px solid #cacaca;font-family:NGothic,sans-serif;} 
table.tableList01 tbody tr.answer ul.btnArea {float:right;margin-top:20px;}
table.tableList01 tbody tr.answer ul.btnArea li{float:left;padding-left:5px;}


/*-----//Q&A 질문 답변 내용  tr.answer부분 -----*/

.tbset01 .moreArea{position:relative;width:794px;font-family:NGothic,sans-serif;*zoom:1}
.tbset01 .moreArea:after {content:""; clear:both; display:block} 
.tbset01 .moreArea p.more {width:376px;margin:0 auto;border:1px solid #cbc8c8;text-align:center;}
.tbset01 .moreArea p.more a {display:block;padding:6px 10px;border:1px solid #cbc8c8;}
.tbset01 .moreArea p.signupBtn {position:absolute;right:0;top:0;}

.tbset02 .table01Area {border-bottom:2px solid #818493;margin-bottom:20px;}
.tbset02 .moreArea{position:relative;width:794px;}
.tbset02 .moreArea p.more {width:376px;margin:0 auto;border:1px solid #cbc8c8;text-align:center;}
.tbset02 .moreArea p.more a {display:block;padding:6px 10px;border:1px solid #cbc8c8;}

/*-----table2  공지사항 쓰기 / 질문하기-----*/

table.tableList02 {width:100%;border-collapse:collapse;font-family:NGothic,sans-serif;}
table.tableList02 tbody tr {}
table.tableList02 tbody tr th {background-color:#ecf0f7;font-size:14px;font-weight:bold;text-align:center;}
table.tableList02 tbody tr td {padding:20px;}
table.tableList02 tbody tr.tat th,table.tableList02 tbody tr.tat td {border-top:1px solid #5a7685;}
table.tableList02 tbody tr.tab th,td {border-top:1px solid #b3c1cf;}
table.tableList02 tbody tr.tat td.txt input.txt1 {width:570px;padding:10px;border:1px solid #cacaca;}
table.tableList02 tbody tr.tab td.txt1 textarea.txt2 {width:570px;height:300px;padding:10px;border:1px solid #cacaca;overflow:auto;}

table.tableList02 tbody tr.tat td.txt1 input.find {height:26px;border: 1px solid #CDCDCD;}}
table.tableList02 tbody tr.tat td.txt1 span.sblock {color:#000;}

.tbset01 ul.btnArea {float:right;}
.tbset01 ul.btnArea li {float:left;padding-right:5px;}

/*-----dlList01  FAQ-----*/
dl.dlList01 {width:794px;border-top:1px solid #5a7685;}
dl.dlList01 dt {padding:20px 20px 20px 50px;background-color:#fff;border-top:1px solid #b3c1cf;background:url(../images/sub03/faq_Q_icon2.gif) no-repeat 20px 20px;}
dl.dlList01 dt a {display:block;color:#666;font-weight:bold;font-size:14px;font-family:NGothic,sans-serif;}
dl.dlList01 dt a:hover {color:#fe2002;}
dl.dlList01 dt a.on1 {color:000;}
dl.dlList01 dd {display:none;padding:20px 20px 20px 50px;line-height:160%;font-size:13px;color:#000;background:#f5f5f5 url(../images/sub03/faq_A_icon.png) no-repeat 20px 25px;}
dl.dlList01 dd p {letter-spacing:-1;}
dl.dlList01 dd ul {padding:10px 10px 0 10px;}
dl.dlList01 dd ul li {padding-left:10px;background:url(../images/sub03/faq_Q_bult.gif) no-repeat 0 8px;letter-spacing:-1;font-size:12px;line-height:160%;}
dl.dlList01 dd ul li.no {background:none;}
dl.dlList01 dd ol {padding:10px 10px 0 10px;}
dl.dlList01 dd ol li {letter-spacing:-1;font-size:12px;line-height:180%;}
.wbc {background-color:#fff;}

/*-----Q&A-----*/
div.searchArea {height:26px;margin-bottom:10px;font-family:NGothic,sans-serif;}
div.searchArea:after {content:"";display:block;clear:both;}
div.searchArea ul.seaArea {float:left;}
div.searchArea ul.seaArea li {float:left;padding-right:10px;}
div.searchArea ul.seaArea li.category {margin-top:4px;}
div.searchArea ul.seaArea li span {vertical-align:middle;}
div.searchArea ul.seaArea li span select {min-width: 70px;padding:2px;margin-top:-3px;border: 1px solid #CDCDCD;}
div.searchArea ul.seaArea li input.sch {width: 230px;height: 19px;margin-right: 0;padding: 2px 2px 0;line-height: 17px;border: 1px solid #CDCDCD;}
div.searchArea p.signBtn {float:right;}
/*-----//Q&A-----*/

/* ====================================== 로그인 ============================================ */
.bgLogin {padding-top:151px;background:url(../images/subetc/bg_login.jpg) 0 0 no-repeat !important;text-align:center;}
.h3Login {width:480px;margin:0 auto;padding-top:92px}
.bgLogin .plogin1 {margin-top:13px;color:#999;;font-family: NGothic,sans-serif;font-size: 14px;}
.bgLogin fieldset {position:relative;display:block;background:url(../images/subetc/bg_FielsetLogin.png) no-repeat;width:627px;height:265px;margin:0 auto;}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {.bgLogin fieldset {padding-top:10px}}
.bgLogin fieldset p.p {margin-top:66px;text-align:right;padding-right:81px}
.bgLogin fieldset p.p a {color:#fff;font-weight:bold}
.bgLogin fieldset p.p a.on {color:#fa8f04}
.bgLogin fieldset table {margin-top:58px;margin-left:120px;}
/*7*/* + html .bgLogin fieldset table {margin-left:45px;}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {.bgLogin fieldset table {margin-top:50px;height:30px}}

.bgLogin fieldset table td {border:0 none}
.bgLogin fieldset table th label {display:block;width:92px;color:#fff;background:url(../images/common/bg_Dotted.gif) 0 5px no-repeat;text-align:left;padding-left:9px}
.bgLogin fieldset table td input {border:1px solid #cacaca;width:230px;height:15px;padding:5px;line-height:15px}

.bgLogin fieldset p.idpw{position:absolute;left:227px;top:215px;font-size:12px;color:#fff;}
.bgLogin fieldset p.idpw input {margin-right:5px;}

/* ============== 20140624 추가 ============= */
.bgLogin fieldset p.secretnumber {margin-top:35px;margin-right:43px;color:#fcf300;font-size:13px;font-weight:bold;}
/*7*/* + html .bgLogin fieldset p.secretnumber {margin-right:30px;}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {.bgLogin fieldset p.secretnumber {margin-top:25px;color:#fcf300;font-size:13px;font-weight:bold;}}
.bgLogin fieldset table.login {margin-top:15px;margin-left:120px;}
/*7*/* + html .bgLogin fieldset table.login {margin-left:60px;}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {.bgLogin fieldset table {margin-top:5px;height:30px}}

.bgLogin fieldset table.login td {border:0 none}
.bgLogin fieldset table.login th label {display:block;width:92px;color:#fff;background:url(../images/common/bg_Dotted.gif) 0 5px no-repeat;text-align:left;padding-left:9px}
.bgLogin fieldset table.login td input {border:1px solid #cacaca;width:230px;height:15px;padding:5px;line-height:15px}

/* ====================================== 비밀번호찾기 ============================================ */
.bgLoginFind {background:url(../images/subetc/bg_login.jpg) 0 0 no-repeat !important;text-align:center;padding-top:164px}
.h3Login {width:480px;margin:0 auto;padding-top:92px}
.bgLoginFind .plogin1 {margin-top:13px;color:#999;font-family: NGothic,sans-serif;font-size: 14px;}

.bgLoginFind fieldset {display:block;background:url(../images/subetc/bg_FielsetLoginFind.png) no-repeat;width:626px;height:264px;margin:0 auto;}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {.bgLoginFind fieldset {padding-top:130px}}
.bgLoginFind fieldset p.p2 {margin-top:10px;text-align:left;padding-left:160px;color:#fff}
.bgLoginFind fieldset p.p3 {margin-top:20px;text-align:right;padding-right:93px;}
.bgLoginFind fieldset table {margin-top:130px;margin-left:100px;}
/*7*/* + html .bgLoginFind fieldset table {margin-left:35px;}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {.bgLoginFind fieldset table {margin-top:0;height:30px}}

.bgLoginFind fieldset table td {border:0 none}
.bgLoginFind fieldset table th label {display:block;width:50px;color:#fff;background:url(../images/common/bg_Dotted.gif) 0 5px no-repeat;text-align:left;padding-left:9px}
.bgLoginFind fieldset table td input {border:1px solid #cacaca;width:360px;height:15px;padding:5px;line-height:15px}

/* ============== 20140624 추가 ============= */
.bgLoginFind1 {background:url(../images/subetc/bg_login.jpg) 0 0 no-repeat !important;text-align:center;padding-top:113px}
.bgLoginFind1 p.txt {padding-bottom:15px;color:#ff0000;font-family: NGothic,sans-serif;line-height:150%;font-size: 15px;font-weight:bold;}
.bgLoginFind1 .plogin1 {margin-top:13px;color:#999;font-family: NGothic,sans-serif;font-size: 14px;}

.bgLoginFind1 fieldset {display:block;margin:0 auto;padding-top:130px;background:url(../images/subetc/bg_FielsetLoginFind1.png) no-repeat;width:626px;height:264px;}/* === 20140626 === */
/*ch*/ @media screen and (-webkit-min-device-pixel-ratio:0) {.bgLoginFind fieldset {padding-top:130px}}
.bgLoginFind1 fieldset p.p2 {margin-top:10px;text-align:left;padding-left:160px;color:#fff}
.bgLoginFind1 fieldset p.p3 {margin-top:20px;text-align:right;padding-right:93px;}
.bgLoginFind1 fieldset table {/*margin-top:130px;*/margin-left:100px;}/* === 20140626 === */
/*7*/* + html .bgLoginFind1 fieldset table {margin-left:5px;}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {.bgLoginFind fieldset table {margin-top:0;height:30px}}

.bgLoginFind1 fieldset table td {border:0 none}
.bgLoginFind1 fieldset table th label {display:block;width:90px;color:#fff;background:url(../images/common/bg_Dotted.gif) 0 5px no-repeat;text-align:left;padding-left:9px}
.bgLoginFind1 fieldset table td input {border:1px solid #cacaca;width:320px;height:15px;padding:5px;line-height:15px}

/* ====================================== MyAPP ============================================ */
/*-----tblmyapp APP 만들기-----*/
table.tblmyapp {width:100%;border-collapse:collapse;font-family:NGothic,sans-serif;}
table.tblmyapp thead {}
table.tblmyapp thead th {height:40px;padding-right:10px;padding-left:10px;border-top:1px solid #5a7685;background-color:#ecf0f7;font-size:14px;font-family:NGothic,sans-serif;}
table.tblmyapp tbody tr {}
table.tblmyapp tbody tr td {font-size:13px;font-family:NGothic,sans-serif;border-top:0;}
table.tblmyapp tbody tr td.tl {border-top:1px solid #b3c1cf;}
table.tblmyapp tbody tr td.cb {color:#1172b2;text-align:right;}
table.tblmyapp tbody tr td.tac {text-align:center;}
table.tblmyapp tbody tr td a.tatxt {color:#555;font-size:14px;line-height:55px;font-weight:bold;font-family:NGothic,sans-serif;}
table.tblmyapp tbody tr td a:hover {color:#000;}
table.tblmyapp tbody tr.answer {display:none;background-color:#fff;line-height:160%;}
table.tblmyapp tbody tr td.bgbar {padding-left:36px;height:54px;background:url(../images/sub04/bgBar.gif)}
table.tblmyapp tbody tr td.bgbar div {position:relative;}
.tblmyappArea {margin-bottom:20px;}

.tblmyappArea p.submitBtn11 {float:right;margin-top:30px;}/*++++++++++++++20141111 추가+++++++++++++++++++*/


table.tblmyapp tbody tr td div.icobtn {position:absolute;top:20px;right:20px}
table.tblmyapp tbody tr td .bgBar3 {display:inline-block;width:754px;height:63px;background:url(../images/sub04/bgBar2_2.gif) no-repeat}
table.tblmyapp tbody tr td .bgBar2 {display:inline-block;width:754px;height:63px;background:url(../images/sub04/bgBar2.gif) no-repeat}
table.tblmyapp tbody tr td .bgBar0 {display:inline-block;width:754px;height:55px;background:url(../images/sub04/bgBar2_1.gif) no-repeat}
table.tblmyapp tbody tr td dl dt {padding-left:16px}
table.tblmyapp tbody tr td dl dt a {color:#2b4f91;font-weight:bold;text-decoration:underline}
table.tblmyapp tbody tr td .bgBar3 span {display:inline-block;width:570px;margin-top:7px;margin-left:16px}
table.tblmyapp tbody tr td .bgBar2 span {display:inline-block;width:570px;margin-top:7px;margin-left:16px}
table.tblmyapp tbody tr td .bgBar0 span {display:inline-block;width:570px;margin-top:7px;margin-left:16px}
table.tblmyapp tbody tr td div.tdwrap {height:54px;cursor:pointer;}

fieldset.bg04_01 {width:794px;height:757px;background:url(../images/sub04/bg04_2.gif) no-repeat}
fieldset.bg04_01 dl.dl04_01 {margin-left:145px;padding-top:38px}
fieldset.bg04_01 dl.dl04_01 dt a {text-decoration: none;border-bottom: 1px solid #656565;color:#000;font-weight:bold;padding-bottom: 2px;}
fieldset.bg04_01 dl.dl04_01 dt.dt_type {font-size:1.4em;color:#3399ff;font-weight:bold}
fieldset.bg04_01 dl.dl04_01 dd.dd_type {margin-top:10px;line-height:20px;}
fieldset.bg04_01 dl.dl04_01 dt.dt_url {margin-top:55px;font-size:1.4em;color:#333;font-weight:bold}
/*7*/* + html fieldset.bg04_01 dl.dl04_01 dt.dt_url {margin-top:49px}
fieldset.bg04_01 dl.dl04_01 dt.dt_url input[type="text"] {border:1px solid #cacaca;padding:5px;width:238px;margin-left:5px;margin-right:5px}
fieldset.bg04_01 dl.dl04_01 dd.dd_url {margin-top:10px;line-height:20px;}

/* 2013-06-04 수평정렬 추가 */
fieldset.bg04_01 dl.dl04_01 dt.dt_code * {vertical-align:middle}
fieldset.bg04_01 dl.dl04_01 dt.dt_code {margin-top:73px}
fieldset.bg04_01 dl.dl04_01 dt.dt_code em {font-size:1.4em;color:#3399ff;font-weight:bold;margin-right:5px}
/*8*/@media \0screen {fieldset.bg04_01 dl.dl04_01 dt.dt_code {margin-top:70px}}
fieldset.bg04_01 dl.dl04_01 dt.dt_code input[type="text"] {border:1px solid #cacaca;padding:5px;padding-left:9px;width:530px;}/*20141110 수정*/
/*ff*/@-moz-document url-prefix(){fieldset.bg04_01 dl.dl04_01 dt.dt_code {margin-top:70px}}
fieldset.bg04_01 dl.dl04_01 dd.dd_code {margin-top:10px;line-height:20px;}
fieldset.bg04_01 dl.dl04_01 dt.dt_gear {margin-top:55px;font-size:1.4em;color:#3399ff;font-weight:bold}
/*8*/@media \0screen {fieldset.bg04_01 dl.dl04_01 dt.dt_gear {margin-top:53px}}
/*ff*/@-moz-document url-prefix(){fieldset.bg04_01 dl.dl04_01 dt.dt_gear {margin-top:55px}}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {fieldset.bg04_01 dl.dl04_01 dt.dt_gear {margin-top:55px}}
fieldset.bg04_01 dl.dl04_01 dd.dd_gear {margin-top:10px;line-height:20px;}
fieldset.bg04_01 dl.dl04_01 dt.dt_catdg {margin-top:57px;font-size:1.4em;color:#3399ff;font-weight:bold}
/*7*/* + html fieldset.bg04_01 dl.dl04_01 dt.dt_catdg {margin-top:53px}
/*8*/@media \0screen {fieldset.bg04_01 dl.dl04_01 dt.dt_catdg {margin-top:55px}}
fieldset.bg04_01 dl.dl04_01 dd.dd_catdg {margin-top:10px;line-height:20px;}
fieldset.bg04_01 dl.dl04_01 dt.dt_scaling {margin-top:57px;}
fieldset.bg04_01 dl.dl04_01 dt.dt_scaling em {font-size:1.4em;color:#3399ff;font-weight:bold;margin-right:5px}
/*7*/* + html fieldset.bg04_01 dl.dl04_01 dt.dt_scaling {margin-top:53px}
/*8*/@media \0screen {fieldset.bg04_01 dl.dl04_01 dt.dt_scaling {margin-top:54px}}
/*ff*/@-moz-document url-prefix(){fieldset.bg04_01 dl.dl04_01 dt.dt_scaling {margin-top:55px}}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {fieldset.bg04_01 dl.dl04_01 dt.dt_scaling {margin-top:55px}}
fieldset.bg04_01 dl.dl04_01 dd.dd_scaling {margin-top:10px;line-height:20px;}
div.btnW04_01 {text-align:right;margin-top:20px}
p.txt04_01 {color:#393939 !important}

div.wrap_04_1_3 {height:242px;border:3px solid #666;text-align:center}
div.wrap_04_1_3 ul {display:block;width:554px;margin:0 auto;margin-top:40px;*zoom:1}
div.wrap_04_1_3 ul:after {content:""; clear:both; display:block} 
div.wrap_04_1_3 li {float:left}
div.wrap_04_1_3 li label {font-size:18px;color:#000}
div.wrap_04_1_3 li input.txt0413 {border:1px solid #cacaca;height:28px;line-height:28px;margin-top:-4px;margin-left:10px;padding-left:9px;width:371px;text-align:left;color:#000;font-weight:bold}
/*ff*/@-moz-document url-prefix(){div.wrap_04_1_3 li input  {margin-top:-4px}}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {div.wrap_04_1_3 li input  {margin-top:-4px}}

/*2013-06-12 wrap_04_1_3_1 변경*/
div.wrap_04_1_3_1 {border:1px solid #cacaca;background-color:#edecec;text-align:left;color:#3399ff;font-weight:bold}
div.wrap_04_1_3_1 ul {display:block;padding:21px 0;margin-left:30px}
div.wrap_04_1_3_1 ul li {line-height:20px}
ul.ul4_04_1_3_1 {border:1px solid #cacaca;margin-top:12px;padding-left:30px}
table.tbl04v2 {width:100%;margin-top:30px;border-collapse:collapse;font-family:NGothic,sans-serif;}
table.tbl04v2 th {color:#000;font-size:14px;font-weight:bold;text-align:left}
table.tbl04v2 td {border:0}
table.tbl04v2 td input[type="text"] {width:520px;height:16px;padding:8px;border:1px solid #cacaca;}
table.tbl04v2 td textarea {border:1px solid #cacaca;resize:none;padding:8px;overflow:hidden;width:520px}
ul.ul4_04_1_3_1 div.btnWrap em {display:inline-block;margin-left:100px;line-height:18px;}
ul.ul4_04_1_3_1 div.btnWrap input[type="image"] {display:inline-block;width:88px;height:26px;margin-top:-25px;margin-left:184px}

/*-----mya pplication-----*/
.cma04 {border:0 !important}
.cma04 ul.ul04List {display:block;border-bottom:1px solid #cacaca;}
.cma04 ul.ul04List li * {vertical-align:middle}
.cma04 ul.ul04List li {display:block;height:79px;border-top:1px solid #cacaca;line-height:79px;position:relative}
.cma04 ul.ul04List li span {display:inline-block}
.cma04 ul.ul04List li span.spT1 {width:161px;text-align:center;}
.cma04 ul.ul04List li span.spT1 a {color:#333;font-size:20px;font-weight:bold}
.cma04 ul.ul04List li span.spT2 a {color:#3399ff;text-decoration: none;font-weight:bold;font-size:14px}
.cma04 ul.ul04List li span.spT3 {display:inline-block;position:absolute; top:0; right:5px;}
/*7*/* + html .cma04 ul.ul04List li span.spT3 {top:30px;}
/*ff*/@-moz-document url-prefix(){.cma04 ul.ul04List li span.spT3 {top:30px}}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0){.cma04 ul.ul04List li span.spT3 {top:30px}}
.cma04 ul.ul04021List {display:block;border-bottom:2px solid #808492;}
.cma04 ul.ul04021List li * {vertical-align:middle}
.cma04 ul.ul04021List li.liT1 {display:block;height:79px;border-top:1px solid #818492;line-height:79px;}
.cma04 ul.ul04021List li.liT1 span {display:inline-block}
.cma04 ul.ul04021List li.liT1 span.spT1 {width:161px;text-align:center;}
.cma04 ul.ul04021List li.liT1 span.spT1 a {color:#333;font-size:20px;font-weight:bold}
.cma04 ul.ul04021List li.liT1 span.spT2 a {color:#3399ff;text-decoration: none;font-weight:bold;font-size:14px}
.cma04 ul.ul04021List li.liT1 span.spT3 {display:inline-block;position:absolute;top:0;right:15px}
/*7*/* + html .cma04 ul.ul04021List li.liT1 span.spT3 {top:20px}
/*ff*/@-moz-document url-prefix(){.cma04 ul.ul04021List li.liT1 span.spT3 {top:20px}}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0){.cma04 ul.ul04021List li.liT1 span.spT3 {top:20px}}

.cma04 ul.ul04021List li.liT2 {display:block;border-top:1px solid #cacaca;line-height:79px;}
/*7*/* + html .cma04 ul.ul04021List li.liT2 {padding-top:10px}
.cma04 ul.ul04021List2 {display:block;border:1px solid #dbdbdb;width:774px;margin:10px auto;}
.cma04 ul.ul04021List2 li * {vertical-align:middle}
.cma04 ul.ul04021List2 li.liT1 {display:block;height:42px !important;border:0 !important;line-height:42px !important;background-color:#cecccc;position:relative}
.cma04 ul.ul04021List2 li.liT2 {display:block;height:77px !important;border:0 !important;line-height:77px !important;background-color:#f7f7f7}
.cma04 ul.ul04021List2 li.liT3 {display:block;height:119px !important;border:0 !important;line-height:100% !important;background-color:#f7f7f7}
.cma04 ul.ul04021List2 li.liT4 {display:block;height:auto !important;border:0 !important;line-height:100% !important;background-color:#f7f7f7;border-top:1px solid #999 !important;padding-bottom:10px !important;}
.cma04 ul.ul04021List2 li span {display:inline-block}
.cma04 ul.ul04021List2 li span.spT1 {width:161px;text-align:center;font-weight:bold;color:#333}
.cma04 ul.ul04021List2 li span.spT1 a {color:#333;font-size:20px;font-weight:bold}
.cma04 ul.ul04021List2 li span.spT2 {position:absolute;top:0;right:10px}
/*7*/* + html .cma04 ul.ul04021List2 li span.spT2 {top:8px;}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0){.cma04 ul.ul04021List2 li span.spT2 {top:8px;}}

.cma04 ul.ul04021List2 li span.spT2 a {color:#3399ff;text-decoration: none;border-bottom: 1px solid #3399ff;font-weight:bold;padding-bottom: 2px;}
.cma04 ul.ul04021List2 li span.spT3 {display:inline-block;width:600px;margin:0 !important;padding-left:20px;color:#333;font-weight:bold;font-size:18px}
.cma04 ul.ul04021List2 li span.spT4 {display:inline-block;margin-left:20px;padding-left:10px;background:url(../images/common/bg_Dotted.gif) 0 4px no-repeat;}
.cma04 ul.ul04021List2 li span.spT5 {display:inline-block;width:724px;height:36px;background-color:#fff;border:1px solid #cacaca;margin-left:20px;margin-top:10px;padding-top:10px;padding-right:10px;text-align:right}
.cma04 ul.ul04021List2 li span.spT5 input[type="text"] {border:0;width:610px;margin-right:10px}
.cma04 ul.ul04021List2 li span.spT5 input.txtWith {width:625px;}

dl.dlWrap1 {display:block;border:1px solid #cacaca;width:770px;padding:20px 12px}
dl.dlWrap1 dt {font-size:18px;font-weight:bold;color:#333}
dl.dlWrap1 dd {font-size:13px}
dl.dlWrap1 dd.AquaBold {color:#3399ff;font-weight:bold}
ul.ulWrap1 {display:block;*zoom:1}
ul.ulWrap1:after { content:""; clear:both; display:block} 
/*7*/* + html ul.ulWrap1 {padding-bottom:20px;}
ul.ulWrap1 li {float:left}
dl.dlWrap2 {display:block;width:347px;height:124px;margin:10px 4px;padding:16px 20px;background-color:#f3f3f3;border:1px solid #cacaca}
dl.dlWrap2 dt {font-size:18px;color:#101010;font-weight:bold}
dl.dlWrap2 dd * {vertical-align:middle}
dl.dlWrap2 dd a.aLink {color:#000;}
/*7*/* + html dl.dlWrap2 dd a.aLink {text-decoration:underline}
dl.dlWrap2 dd span.paw {position:absolute;/*top:25px;*/top:0;right:0}/*20141108 수정*/

ul.ulWrap2 {display:block;width:770px;padding:20px 12px;background:url(../images/common/bgLineTop.gif) top center no-repeat;}
/*7*/* + html ul.ulWrap2 {margin-top:-6px !important}
ul.ulWrap2 li {color:#666;font-weight:bold;background:none}
.h3v0424 {margin-top:0;font-size:24px;font-weight:normal;color:#000}
ul.ulWrap2 li.liv1 {color:#333;font-size:18px;font-weight:normal}
ul.ulWrap2 li.liv1 input[type="text"] {border:1px solid #cacaca;width:223px;height:20px;padding:5px;margin:0 10px}
ul.ulWrap2 span.spv1 {color:#3399ff;display:inline-block;width:80px}
/*2013-06-12 ulWrap3 변경*/
ul.ulWrap3 {display:block;width:764px;padding:21px 15px;background-color:#edecec;border:1px solid #cacaca;color:#3399ff;font-weight:bold}

table.tableList04031 {width:100%;border-collapse:collapse;font-family:NGothic,sans-serif;}
table.tableList04031 tbody tr {}
table.tableList04031 tbody tr th {background-color:#ecf0f7;font-size:14px;font-weight:bold;text-align:right;padding-right:20px;padding-top:15px;padding-bottom:15px}
table.tableList04031 tbody tr td {padding:15px;font-size:14px}
table.tableList04031 tbody tr.tat th,table.tableList04031 tbody tr.tat td {border-top:1px solid #5a7685;}
table.tableList04031 tbody tr.tab th,td {border-top:1px solid #b3c1cf;}
table.tableList04031 tbody input.txt1 {width:570px;padding:2px;border:1px solid #cacaca;font-size:14px}
table.tableList04031 tbody input.txt10 {width:150px;padding:2px;border:0px;font-size:14px;}
table.tableList04031 tbody tr.tab td.txt1 textarea.txt2 {width:570px;height:300px;padding:10px;border:1px solid #cacaca;overflow:auto;font-size:14px}

table.tableList04031 tbody tr.tat td.txt1 input.find {height:26px;border: 1px solid #CDCDCD;}}
table.tableList04031 tbody tr.tat td.txt1 span.sblock {color:#000;}

.tdtype1 {border:1px solid #cacaca;border-left:0 none;padding-left:5px !important;}
.tdtype2 {border:1px solid #cacaca}
.tdtype3 {border:1px solid #cacaca;border-right:0 none;color:#3399ff}
table.tblpd td.tdtype5 {padding-left:20px !important;padding-right:10px !important;border-bottom:1px solid #cacaca}
table.tblpd td {padding-top:10px !important;padding-bottom:10px !important;padding-left:10px !important;border-top:1px solid #cacaca !important;}
table.tblaut td {padding-top:10px !important;padding-bottom:10px !important;}

ul.ulwra040324 {*zoom:1;margin-bottom:20px}
ul.ulwra040324:after { content:""; clear:both; display:block} 
/*7*/* + html ul.ulwra040324 {padding-bottom:20px !important;padding-top:20px !important;padding-left:10px !important;margin-bottom:0 !important}
ul.ulwra040324 li {float:left}
ul.Subulwra040324 {clear:both;display:block;width:243px;*zoom:1}
ul.Subulwra040324:after { content:""; clear:both; display:block} 
ul.Subulwra040324 li.lisutype1 {height:52px;line-height:52px;background:url(../images/sub04/bgsub040324.gif) no-repeat;width:100%}
ul.Subulwra040324 li.lisutype1 * {vertical-align:middle}
ul.Subulwra040324 li.lisutype1 span.sptype1 {display:inline-block;margin-left:20px}
ul.Subulwra040324 li.lisutype1 span.sptype2 {display:inline-block;margin-left:65px;color:#fff;font-size:18px;font-weight:bold}
ul.Subulwra040324 li.lisutype2 {padding:20px;width:210px;background:url(../images/sub04/bgsub0403242.gif) no-repeat;word-break:break-all;line-height:18px;height:70px;font-size:14px}
ul.Subulwra040324 li.lisutype2 span.sptype3 {word-break:break-all}
ul.Subulwra040324 li.lisutype3 {padding:20px;background:url(../images/sub04/bgsub0403243.gif) no-repeat;width:100%;padding-top:0;word-break:break-all;line-height:18px;color:#4ea7ff;font-size:14px;font-weight:bold}

table.tableList040325 {width:100%;border-collapse:collapse;font-family:NGothic,sans-serif;}
table.tableList040325 tbody tr {}
table.tableList040325 tbody tr th {background-color:#ecf0f7;font-size:14px;font-weight:bold;text-align:right;padding-right:20px;padding-top:15px;padding-bottom:15px;color:#000}
table.tableList040325 tbody tr td {background-color:#fff;padding:15px;font-size:14px;color:#000}
table.tableList040325 tbody tr.tat th,table.tableList04031 tbody tr.tat td {border-top:1px solid #5a7685;}
table.tableList040325 tbody tr.tab th,td {border-top:1px solid #b3c1cf;}
table.tableList040325 tbody input.txt1 {width:570px;padding:2px;border:1px solid #cacaca;font-size:14px}
table.tableList040325 tbody tr.tab td.txt1 textarea.txt2 {width:570px;height:300px;padding:10px;border:1px solid #cacaca;overflow:auto;font-size:14px}

table.tableList040325 tbody tr.tat td.txt1 input.find {height:26px;border: 1px solid #CDCDCD;}}
table.tableList040325 tbody tr.tat td.txt1 span.sblock {color:#000;}

ul.ul04325 {display:block;margin-top:20px;*zoom:1}
ul.ul04325:after { content:""; clear:both; display:block} 
ul.ul04325 li {margin:20px 0}
ul.ul04325 li span {display:inline-block;width:739px;border:1px solid #cacaca;padding:20px;color:#3399ff;font-weight:bold;font-size:14px}
/*ff*/@-moz-document url-prefix(){.alinkFF {display:inline-block;margin-top:-1px}}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0){.alinkFF {display:inline-block;margin-top:-1px}}

table.tableList040327 {width:100%;margin-top:9px;border-collapse:collapse;font-family:NGothic,sans-serif;border:1px solid #cacaca;background-color:#f6f5f5}
table.tableList040327 tbody tr th {background-color:#f6f5f5;font-size:14px;font-weight:bold;text-align:right;padding-right:20px;padding-top:15px;padding-bottom:15px;color:#000;text-align:right}
table.tableList040327 tbody tr td {background-color:#f6f5f5;padding:15px;font-size:14px;color:#000}
table.tableList040327 tbody tr td input {border:1px solid #cacaca;width:200px;height:18px;padding:5px}/* 20141111수정 */
span.iconC1 {display:block;background:url(../images/common/ico_dott.gif) 150px 7px no-repeat;}
span.iconC2 {display:block;background:url(../images/common/ico_dott.gif) 158px 7px no-repeat;}
span.iconC3 {display:block;background:url(../images/common/ico_dott.gif) 128px 7px no-repeat;}
/*ff*/@-moz-document url-prefix(){span.iconC3 {display:block;background:url(../images/common/ico_dott.gif) 125px 7px no-repeat;}}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0){span.iconC3 {display:block;background:url(../images/common/ico_dott.gif) 125px 7px no-repeat;}}

h5.h5sub040323 {*zoom:1}
h5.h5sub040323:after { content:""; clear:both; display:block} 
/*7*/* + html ul.uw2su4323 {margin-top:12px !important}


/* ====================================== 이용약관 ============================================ */
/*2013-06-12 chk_clause, pre관련 변경*/
.clause h3 {padding-top:50px}
.clause .p_clause1 {padding-left:25px;font-size:14px;font-weight:bold}
.clause h4 {margin-top:30px;padding-left:40px}
.clause .dvScroll {width:902px;height:220px;padding:10px 10px;border:1px solid #cacaca;margin-top:15px;margin-left:40px;overflow-x:hidden;overflow-y:auto;font-size:12px;background-color:#ffffff}
.clause .dvScroll div.pre {display:block;width:890px;word-wrap:break-word;word-break:break-all;color:#7a7a7a;line-height:18px}
.clause .dvScroll div.pre h5 {color:#333;margin:10px 0}
.clause .chk_clause {margin-top:15px;padding-left:50px;}
.clause .btnw_clause {text-align:right;padding-right:60px}
.clause .dvScroll ol {padding-left:10px}
.clause .dvScroll ol.olclause li {list-style:decimal !important; list-style-position:inside !important;}
.clause .dvScroll ol.olclause li .spTxt1 {margin-left:-7px}

/*2013-06-20 개인정보 취급방침 동의 테이블 추가*/
.tbl_clause {margin-left:0;border:1px solid #000}
.tbl_clause th {border-right:1px solid #000;color:#333;text-align:left;padding:10px}
.tbl_clause td {border:0 !important;padding:10px}
.tbl_clause th.th_clause,
.tbl_clause td.td_clause {border-bottom:1px solid #000 !important;}

/*++++++++++++++++++20140206 추가++++++++++++++++++++++++++++*/
.tbl_clause1 {width:760px;margin-left:0;border:1px solid #999}
.tbl_clause1 thead th {padding:10px;border-right:1px solid #999;border-bottom:1px solid #999;background-color:#ededed;color:#333;}
.tbl_clause1 tbody th {padding:10px;border-right:1px solid #999;}
.tbl_clause1 tbody th.bb {border-bottom:1px solid #999;}
.tbl_clause1 tbody td.bb {border-bottom:1px solid #999 !important;}
.tbl_clause1 tbody td.br {border-right:1px solid #999 !important;}
.tbl_clause1 td {border:0 !important;padding:10px;}

.tbl_clause2 {width:760px;margin-left:0;border:1px solid #999}
.tbl_clause2 tbody th {padding:10px;border-right:1px solid #999;background-color:#ededed;color:#333;}
.tbl_clause2 tbody th.bb {border-bottom:1px solid #999;}
.tbl_clause2 tbody td.bb {border-bottom:1px solid #999 !important;}
.tbl_clause2 td {border:0 !important;padding:10px;}

/* ====================================== 서비스 신청완료 ============================================ */
.h3Finish {width:456px;margin:0 auto;padding-top:102px}

/* ====================================== 로그인 후 ============================================ */
.login_myinfo {padding:0 !important;position:relative !important;}
a.myinfo_email {display:inline-block !important;background:url(../images/common/bg_myinfo.gif) no-repeat !important;width:210px !important;height:24px !important;color:#cacaca !important;line-height:24px !important;padding-left:10px !important;font-weight:bold !important;}
a.myinfo_email:hover {color:#fff !important;;}
.myinfo_menu {position:absolute !important;top:23px !important;left:0 !important;border:1px solid #5a6b8a !important;background-color:#2b4f91 !important;color:#fff !important;width:218px !important;height:80px !important;}
.myinfo_menu dl.ul_menu {display:block;}
.myinfo_menu dl.ul_menu dd {background-image:none !important;clear:both !important;padding:0 !important;width:218px !important;line-height:26px !important;}
.myinfo_menu dl.ul_menu dd span {margin-left:10px;display:block;width:195px;height:26px;border-bottom:1px dotted #5a6b8a;cursor:hand;cursor:pointer}

/* PaaS */
.divoppasw {padding-top:85px}
/*7*/* + html .divoppasw {padding-top:0}
.h2oppas {width:541px;margin:0 auto;margin-top:100px;}
/*7*/* + html .h2oppas {margin-top:187px !important}

.btnWrapMl {position:absolute;top:5px;right:124px;display:inline-block;overflow:hidden;margin-left:183px}
/*7*/* + html .btnWrapMl {position:absolute;top:3px;right:124px;}

/*2013-06-21 sub01 수정*/
#pop_devEdu {width:634px;background-color:#fff;border:1px solid #cacaca;text-align:center;padding-bottom:30px;}
#pop_devEdu h4 {color:#333;font-size:19px;line-height:24px;margin-top:30px;text-align:left;margin-left:20px;padding-left:12px;background:url(../images/common/bg_Dotted.gif) 0 10px no-repeat}
#pop_devEdu .pop_con_wrap {margin-top:20px}
#pop_devEdu .pop_info_wrap {margin-top:18px;text-align:left;margin-left:29px}
#pop_devEdu .info_phone_wrap {background:url(../images/common/bg_Dotted2.gif) 0 4px no-repeat;padding-left:10px}
#pop_devEdu .txt_phone {font-weight:bold}
#pop_devEdu .num_phone {color:#666}
#pop_devEdu .info_email_wrap {background:url(../images/common/bg_Dotted2.gif) 0 4px no-repeat;padding-left:10px;margin-top:10px}
#pop_devEdu .txt_email {font-weight:bold}
#pop_devEdu .email_con {color:#3399ff;font-weight:bold}
#pop_devEdu .pop_close_wrap {margin-top:17px}

/*++++++++++++++++++20140603 가입 구분 선택 추가++++++++++++++++++++++++++++*/
ul.join_P_V {padding-top:25px;padding-left:57px;text-align:center;}
ul.join_P_V:after {content:"";display:block;clear:both;}
ul.join_P_V li{float:left;}

/*++++++++++++++++++20140605 인증에 실패++++++++++++++++++++++++++++*/
.bgLogin14 {width:1024px;height:580px;background:url(../images/subetc/bg_login14.jpg) 0 0 no-repeat !important;text-align:center;}
.h3Login14 {width:564px;margin:0 auto;padding-top:92px}
.bgLogin14 .plogin1 {margin-top:15px;color:#999;font-family: NGothic,sans-serif;line-height:150%;font-size: 15px;font-weight:bold;}
.bgLogin14 fieldset {position:relative;display:block;background:url(../images/subetc/bg_confirmFail.png) no-repeat;width:624px;height:262px;margin:0 auto;margin-top:16px}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {.bgLogin fieldset {padding-top:10px}}

.bgLogin14 fieldset table {margin-top:62px;margin-left:90px;}
/*7*/* + html .bgLogin fieldset table {margin-left:45px;}
/*ch*/@media screen and (-webkit-min-device-pixel-ratio:0) {.bgLogin fieldset table {margin-top:50px;height:30px}}

.bgLogin14 fieldset table td {border:0 none}
.bgLogin14 fieldset table th label {display:block;width:92px;color:#fff;background:url(../images/common/bg_Dotted.gif) 0 5px no-repeat;text-align:left;padding-left:9px}
.bgLogin14 fieldset table td input {border:1px solid #cacaca;width:306px;height:16px;padding:5px;line-height:16px}

.bgLogin14 fieldset p.confirmBtn{position:absolute;left:354px;top:190px;}

/* ++++++++++++++++++++++++++++++++++++++++++++ 20140808 APIs +++++++++++++++++++++++++++++++++++++++++++++ */
.apiSelectArea {width:794px;}
.apiSelectArea:after {content:"";display:block;clear:both;}
.apiSelectArea p.apiSelect {float:right;margin-bottom:15px;}
.apiSelectArea p.apiSelect select {width:140px;height:22px;padding-left:10px;border:1px solid #cacaca;}
.apiSelectArea p.apiSelect select option {height:22px;}
div.apiTotal {width:734px;padding:30px;border:1px solid #cacaca;background-color:#fff;}
div.apiTotal p.mImg {text-align:center;}

div.apiTotal h4.h4Area {padding-bottom:14px;background:url(../images/common/h4AreaBg.png) no-repeat left bottom;}
div.apiTotal p.titTxt {padding-top:20px;line-height:150%;font-size:14px;font-weight:bold;}

/*-----table APIs-----*/
table.tableList05 {width:100%;border-collapse:collapse;font-family:NGothic,sans-serif;}
table.tableList05 thead th {height:40px;padding-right:10px;padding-left:10px;border-top:1px solid #5a7685;background-color:#ecf0f7;color:#333;text-align:center;font-size:14px;font-family:NGothic,sans-serif;}
table.tableList05 tbody tr td {padding:10px 20px;line-height:160%;border-top:1px solid #b3c1cf;text-align:center;font-size:13px;font-family:NGothic,sans-serif;}
table.tableList05 tbody tr td.bb {border-bottom:1px solid #b3c1cf;}
table.tableList05 tbody tr td em.pC {color:#3399ff;font-weight:bold;}
table.tableList05 tbody tr td input.input {width:300px;height:18px;padding:2px 5px;border:1px solid #cacaca;}
table.tableList05 tbody tr td textarea.txt1 {overflow:auto;width:300px;height:70px;padding:5px;border:1px solid #cacaca;}

div.apiTotal .confirmBtn {height:26px;padding-top:15px;}
div.apiTotal .confirmBtn:after {content:"";display:block;clear:both;}
div.apiTotal .confirmBtn p {float:right;}
div.apiTotal h5 {margin-top:30px;}
div.apiTotal ul.down {margin-top:12px;}
div.apiTotal ul.down li {padding-left:30px;line-height:180%;background:url(../images/common/triBulletRed.png) no-repeat 20px 8px;}
div.apiTotal ul.down li a {color:#3399ff;font-weight:bold;font-size:13px;}
div.apiTotal ul.down li a:hover {text-decoration:underline;}
div.apiTotal p.h5Txt {padding-top:12px;padding-left:10px;line-height:150%;font-size:13px;font-weight:bold;}
div.apiTotal .apiTxtKey {margin:20px 10px 0;padding:10px 20px;border:1px solid #cacaca;background-color:#f2f2f2;}
div.apiTotal .apiTxtKey p {line-height:180%;font-size:13px;}
div.apiTotal .apiTestArea p {float:right;margin-top:-15px;}
div.apiTotal .apiTestArea p em {color:#3399ff;font-weight:bold;}
div.apiTotal .testBtnArea {margin-top:30px;}
div.apiTotal .testBtnArea p.btn {text-align:center;}
div.apiTotal .testBtnArea p.txt {float:right;margin-top:-17px;margin-right:160px;}
div.apiTotal .resultArea {margin-top:40px;border:1px solid #cacaca;}
div.apiTotal .resultArea p {padding:40px;}
div.apiTotal .resultArea p img {width:100%;}
div.apiTotal .resultArea p.txt {text-align:center;color:#333;font-size:13px;font-weight:bold;}
div.apiTotal .resultArea .txtArea {width:45%;margin:0 auto;padding:40px;}
div.apiTotal .resultArea .txtArea .txt {line-height:180%;font-size:13px;}
div.apiTotal .resultArea .txtArea .txt em {font-weight:bold;}
div.apiTotal p.input1 {width:734px;margin-top:15px;}
div.apiTotal p.input1 input{width:672px;height:22px;padding:5px 30px;border:1px solid #cacaca;color:#333;font-size:13px;font-weight:bold;}

/* MY API */
div.dashTotal {position:relative;height:207px;}
div.dashTotal .dashAll_2 {}
div.dashTotal .dashAll_2 p {position:absolute;left:40%;top:50%;font-size:13px;}
div.apiTotal h4.h4Area1 {padding-bottom:14px;border-bottom:1px solid #5a7685;}
div.apiTotal h4.h4Area1 a{float:right;display:block;margin-top:-10px;}
/*7*/* + html div.apiTotal h4.h4Area1 a{margin-top:-38px;}
div.apiTotal div.dashArea {width:734px;}
div.apiTotal div.dashArea:after {content:"";display:block;clear:both;}

div.apiTotal div.dashArea ul.use {float:right;margin-top:30px;}
div.apiTotal div.dashArea ul.use li {float:left;padding-left:20px;}
div.apiTotal div.dashArea ul.use li.blue {background:url(../images/sub05/use_bg_blue.png) no-repeat 0 2px;}
div.apiTotal div.dashArea ul.use li.yellow {margin-left:20px;background:url(../images/sub05/use_bg_yellow.png) no-repeat 0 2px;}
div.apiTotal div.dashTable {margin-top:15px;padding:5px 0 15px;border-bottom:2px solid #c7d1dc;border-left:2px solid #c7d1dc;}

/*-----table APIs-----*/
table.tableList06 {width:100%;border-collapse:collapse;font-family:NGothic,sans-serif;}
table.tableList06 tbody tr th {color:#333;text-align:center;}
table.tableList06 tbody tr td {text-align:center;border:0 none;}
table.tableList06 tbody tr td ul.dash {width:100%;}
table.tableList06 tbody tr td ul.dash li {float:left;display:table;height:22px;margin:10px 0;color:#fff;}
table.tableList06 tbody tr td ul.dash li.blue {background:url(../images/sub05/bg_x_blue.png) repeat-x 0 0;}
table.tableList06 tbody tr td ul.dash li.yellow {background:url(../images/sub05/bg_x_yellow.png) repeat-x 0 0;}
table.tableList06 tbody tr td ul.dash li span {display:table-cell;vertical-align:middle;font-weight:bold;font-size:11px;}
/*7*/* + html table.tableList06 tbody tr td {padding:3px 0;}
div.apiTotal h5.add a.addBtn {float:right;margin-top:-7px;}
/*7*/* + html div.apiTotal h5.add a.addBtn {margin-top:-22px;}
div.apiTotal .delBtn {width:734px;}
div.apiTotal .delBtn:after {content:"";display:block;clear:both;}
div.apiTotal .delBtn ul {float:right;margin-top:15px;}
div.apiTotal .delBtn ul li {float:left;padding-left:10px;}