﻿@charset "utf-8";
/* sub.css */



/* 2017 02 24 금요일 신규 추가 */
/* width */
.w65 {width: 65px !important;}
.w70 {width: 70px !important;}
.w75 {width: 75px !important;}
.w80 {width: 80px !important;}
.w90 {width: 90px !important;}
.w94 {width: 94px !important;}
.w100 {width: 100px !important;}
.w110 {width: 110px !important;}
.w115 {width: 115px !important;}
.w120 {width: 120px !important;}
.w122 {width: 122px !important;}
.w130 {width: 130px !important;}
.w133 {width: 133px !important;}
.w150 {width: 150px !important;}
.w156 {width: 156px !important;}
.w170 {width: 170px !important;}
.w178 {width: 178px !important;}
.w180 {width: 180px !important;}
.w155 {width: 155px !important;}
.w200 {width: 200px !important;}
.w206 {width: 206px !important;}
.w247 {width: 247px !important;}
.w248 {width: 248px !important;}
.w254 {width: 254px !important;}
.w300 {width: 300px !important;}
.w100p {width: 100% !important;}
        
/* percent */
.w100p {width: 100% !important;}
.w50p {width: 50% !important;}
.w45p {width: 45% !important;}
.w33p {width: 33.3% !important;}
.w33p {width: 33.3% !important;}
.w25p {width: 25% !important;}
.w20p {width: 20% !important;}
.w16p {width: 16.6% !important;}
.w14p {width: 14.2% !important;}
.w12p {width: 12.5% !important;}
.w1p {width: 1% !important;}

/* align */
.txtL {text-align: left !important;}
.txtR {text-align: right !important;}
.txtC {text-align: center !important;}
.fl {float: left !important;}
.fr {float: right !important;}






/* 버튼 */
.btn {min-width: 68px !important;display: inline-block !important;font-family: 'nbgb';text-align: center !important; border:1px solid #ccc; font-size: 15px !important; box-sizing:border-box;}
.btn.h40 {line-height: 40px !important;height: 40px !important}
.btn.h35 {line-height: 37px !important;height: 35px !important;font-size:14px !important}
.btn.h30 {line-height: 32px !important;height: 30px !important;font-size: 13px !important;}
.btn.h26 {line-height: 28px !important;height: 26px !important;font-size: 13px !important;}
.red {background-color: #e85450; border-color:#e85450; color: #fff}
.brown {background-color: #857777;color: #fff; border-color:#857777;}
.brown2 {background-color: #b29e9e;color: #fff;border-radius:2px; border-color:#b29e9e}
.white {background: #fff;color: #555 !important;font-family: 'nbgb'; border-color: #aaa}
.white1 {background: #fff;color: #666 !important; border-color: #c8c8c8;border-radius: 2px}
.white2 {background: #fff;color: #666 !important; border-color: #666;border-radius: 3px;}
.orange {background: #ed8b33;color: #fff !important; border-color: #e1812a;border-radius:2px;}
.btn img {vertical-align: middle; position: relative; top: -1px;margin-right: 6px;}
.btn.imgR img{margin-right:0; margin-left: 12px}
.bx {box-sizing:border-box;}
        
/* tab */
.tab {overflow: hidden;border-bottom: solid 1px #e85450;}
.tab li {float:left !important;}
.tab li a {display: block;background: #fce7e5;height: 47px;line-height: 49px;text-align: center;color: #cf9a97 !important;border-top-left-radius: 5px;border-top-right-radius: 5px;font-family: 'nbgb';font-size: 15px;margin-left: 1px;}
.tab li.on a{font-size: 16px;}
.ml5 {margin-left:5px;}
.tab li:first-child a {margin-left:0;}
.tab li.on a {background: #e85450 !important;color: #fff !important;font-size:16px;font-family:'nbgb';}
.tab li.w16p.on {width: 17% !important;}
.tab li.w14p.on {width: 14.8% !important;}


.tab2 {overflow: hidden;border-bottom: none;border-right:solid 1px #d5d5d5;border-left:solid 1px #d5d5d5;}
.tab2 li {height:42px !important;}
.tab2.tab3 li {width:50% !important;}

.tab2 li a {display: block;background: #fff !important;height: 40px !important;line-height: 42px !important;text-align: center;color: #999 !important;border-radius: 0 !important;font-family: 'nbg';font-size: 14px !important;margin-left: 0 !important;padding:0 !important;border-top:solid 1px #d5d5d5;border-bottom:solid 1px #d5d5d5;}
.tab2 li.on {border-top:solid 1px #857777;border-bottom:solid 1px #857777;height:40px !important;}
.tab2 li.on a,
.tab2 li a:hover{font-size: 15px !important;font-family:'nbgb';color:#fff !important;background:#857777 !important;padding:0 !important;height:40px !important;line-height:40px  !important;border-top:solid 1px #857777;border-bottom:solid 1px #857777;}


/* 서비스신청현황 */
.step {margin-top:2px;}
.step01 {background:url('../images/bg/bg_step01.png') no-repeat left top;}
.step02 {background:url('../images/bg/bg_step02.png') no-repeat left top;}
.step03 {background:url('../images/bg/bg_step03.png') no-repeat left top;}
.step04 {background:url('../images/bg/bg_step04.png') no-repeat left top;}
.step05 {background:url('../images/bg/bg_step05.png') no-repeat left top;}
.step06 {background:url('../images/bg/bg_step06.png') no-repeat left top;}
.step07 {background:url('../images/bg/bg_step07.png') no-repeat left top;}

.step ul {overflow:hidden;}
.step ul li {float:left;font-size:15px;color:#999;height:42px;padding:28px 0 0 39px;font-family:"nbg";}
.step ul li.stepActive01 {width:128px;}
.step ul li.stepActive02 {width:109px;padding-left:0;}
.step ul li.stepActive03 {width:136px;padding-left:0;}
.step ul li.stepActive04 {width:110px;padding-left:0;}
.step ul li.stepActive05 {width:128px;padding-left:0;}
.step ul li.stepActive06 {width:117px;padding-left:0;}
.step ul li.stepActive07 {width:103px;padding-left:0;}
.step ul li.active span {font-size:15px;color:#0fab93;font-family: 'nbgb';}
.step ul li.active {font-family: 'nbgb';color:#555;}




/*데이터신청 표본연구DB 신청하기*/
.step {margin-top:2px;}
.step001 {background:url('../images/bg/bg_step001.png') no-repeat left top;}
.step002 {background:url('../images/bg/bg_step002.png') no-repeat left top;}
.step003 {background:url('../images/bg/bg_step003.png') no-repeat left top;}
.step004 {background:url('../images/bg/bg_step004.png') no-repeat left top;}
.step0001 {background:url('../images/bg/bg_step0001.png') no-repeat left top;}
.step0002 {background:url('../images/bg/bg_step0002.png') no-repeat left top;}


.step.v1 ul {overflow:hidden;height:auto !important}
.step.v1 ul li {float:left;font-size:15px;color:#999;height:42px;padding:28px 0 0 76px;font-family:"nbg";}
.step.v1 ul li a{text-indent:0;}
.step.v1 ul li.stepActive01.v1 {width:206px;}
.step.v1 ul li.stepActive02.v1 {width:204px;padding-left:0;}
.step.v1 ul li.stepActive03.v1 {width:233px;padding-left:0 !important;}
.step.v1 ul li.stepActive04.v1 {width:110px;padding-left:0 !important;}


.step.v1.v2 ul li {padding:28px 0 0 160px;}
.step.v1.v2 ul li.stepActive01.v2 {width:50%;}
.step.v1.v2 ul li.stepActive02.v2 {padding-left:0px;}


.step.step001.v2 ul li {padding:28px 0 0 52px;}
.step.step001.v2 ul li.stepActive01 {width:169px;}
.step.step001.v2 ul li.stepActive02 {width:161px;}
.step.step001.v2 ul li.stepActive03 {width:172px;}

.txtTitle.box {padding:0 0 8px 30px;border-bottom:dotted 1px #e5e5e5;}
.txtTit01 {margin-bottom:17px;}
.txtTit01 label {font-size:15px;color:#444;font-family:'nbgb';}
.txtTit01 p {padding-left:21px;font-size:13px;color:#666;font-family:'nbg';}
.txtTit01 p.end {padding-left:27px;}
.mt24 {margin-top:24px;}
.mt12 {margin-top:6px;}
.etcBtn {margin-top:30px;}
a.ml10 img {margin-left:12px;margin-right:0;}
.borderBoxSilver.noBg {background:none;height:auto;padding:25px 30px;border-width:1px;border:solid 1px #e5e5e5;}
.borderBoxSilver.noBg.v1 {font-family:nbg;word-break:break-all;color:#666;font-size:13px;line-height:21px;}
.borderBoxSilver.noBg.vs2 {padding:17px 30px;}
.borderBoxSilver.noBg.vs3 {padding:25px 20px;}
.borderBoxSilver.noBg ul li.end{margin-bottom:0;}
.noBgV1 {background:none !important;}

#container {margin:0 auto;padding:0 0 50px 0;min-height:610px;}


#container .titArea h3.divTit span {font-size:20px;color:#555;font-family:'nbg';vertical-align:bottom;}
#container .location span {height: 12px;line-height: 12px;padding:0 0 0 9px;}


/* NHISS 소개 */
.int0101Bx {background: url('../images/bg/bg_img66.png') no-repeat left top;height: auto;font-family: 'nbg';color:#333;}
.int0101Bx span.tit {font-family: 'nbg';font-size:18px;line-height:24px;color:#333;}
.int0101Bx span.tit span {font-family: 'nbg';color:#e85450;}
.int0101Bx .tx02 {padding: 30px 37px 0 256px;}
.int0101Bx .tx03 {padding: 8px 37px 0 256px;}
.int0101Bx span.con {font-family: 'nbg';font-size:14px;line-height:22px;color:#666;display:block;margin-top:18px;padding-bottom:26px;}


.int0101Lt {border:solid 1px #e1e1e1;overflow: hidden;margin: 20px 0;background:url('../images/bg/bg_img70.png') no-repeat center center;padding-bottom:33px;}
.int0101Lt li {width:50%;float:left;padding:149px 0 0 0;}
.int0101Lt li:first-child {background:url('../images/bg/bg_img67.png') no-repeat center 35px;}
.int0101Lt li.mn02 {background:url('../images/bg/bg_img68.png') no-repeat center 35px;padding: 158px 0 13px 0;}
.int0101Lt li .tx1 {margin:0 auto; font-family: 'nbg' !important;font-size:20px;color:#444;background:url('../images/bg/bg_img69.png') no-repeat center bottom;width:180px;text-align:center;padding-bottom:19px;font-weight:normal;line-height:26px;}
.int0101Lt li.mn02 .tx1 {background:url('../images/bg/bg_img69.png') no-repeat center bottom;width:245px;}
.int0101Lt li .tx3 {margin-top:22px;text-align:center;color:#666;font-family: 'nbg' !important;font-size:15px;line-height:25px;}

/* notice list */
.tblHead {background:#f8f8f8;padding:20px 0;}
.tblHead.v1 {margin-bottom:20px;}
.tblHead * {text-align:center;}
.tblHead .select { min-width:100px;width:auto;height:40px !important;padding-right:0;font-size:13px;color:#666;font-family: 'nbg';}

.tblHead .dvSch {display:inline;}
.tblHead .dvSch .input {width: 438px;height: 38px;text-align: left;}
.sMessageCategoryKey {border:solid 1px #ccc;}

.btnSoloRed {background:#e85450;text-align:center;display:inline-block;width:80px;height:40px;font-size:15px;line-height:40px;color:#fff;font-family: 'nbg';}
.placeholderTx {line-height:1.5 !important;}

.divTabN3 {margin: 30px 0 29px 0;}
.divTabN3 ul {overflow:hidden;}
.divTabN3 ul li {float:left;width:123px;height:52px;margin:0 1px 0 0;}
.divTabN3 ul li.fir {width:125px;margin-right:1px;}
.divTabN3 ul li.fir a {background:#e85450;color:#fff;font-size:16px;line-height:52px;font-family: 'nbgb';}
.divTabN3 ul li.on {float:left;width:125px;height:52px;margin-right:1px;}
.divTabN3 ul li.on a {background:#e85450;font-size:16px;color:#fff;}
.divTabN3 ul li:last-child {width:124px;margin-right:0;}
.divTabN3 ul li a{display:block;width:100%;height:52px;background:#fce7e5;font-size:15px;color:#cf9a97;text-align:center;line-height:52px;font-family: 'nbg';padding:0;}
.divTabN3 ul li a:hover{background:#e85450;font-family: 'nbgb';font-size:16px;color:#fff;}


.postTotal {height:34px;line-height:34px;font-size:14px;color:#555;padding-left:10px;font-family: 'nbgb';}
.postTotal span {color:#e85450;font-family: 'nbgb';}
table.listNoboerLeftRight {border-left:none;border-right:none;border-bottom:solid 1px #d5d5d5;}

table.list.listNoboerLeftRight tbody tr:last-child td {border-bottom:none;}

table.list.listNoboerLeftRight thead th {padding: 11px 0 10px;}

table.list.listNoboerLeftRight tbody td {padding: 11px 0 10px;border-bottom:solid 1px #e8e8e8;text-align:center;}
table.list.listNoboerLeftRight tbody td a {font-family: 'nbg';color: #666;font-size:13px;display:block;width:100%;}
table.list.listNoboerLeftRight tbody td a span {font-family: 'nbg';color: #666;font-size:13px;}


div.paging {margin: 20px 0 0 0;}
div.paging a {width:25px;height:26px;border:solid 1px #ccc;text-align:center;line-height:26px;color:#777;font-family: 'nbg';background:none;margin-right:5px;}
div.paging a.on,
div.paging a:hover {color:#fff;font-family: 'nbgb';background:#e85450;border:solid 1px #e85450;}
div.paging a.direction {width:25px;height:26px;border:solid 1px #ccc;text-align:center;line-height:26px;color:#777;font-family: 'nbg';background:none;}

div.paging a.first:hover,
div.paging a.prev:hover,
div.paging a.next:hover,
div.paging a.direction:hover{border:solid 1px #ccc;}
div.paging a.prev {margin-right: 5px;}
div.paging a.next {margin-left: 0;}


/* 통계 */

.divTabN4 {margin: 2px 0 0 0;}
.divTabN4 ul {overflow:hidden;}
.divTabN4 ul li {float:left;width:25%;height:46px;margin:0 0 0 0;}
.divTabN4 ul li.fir {margin:0 0 0 0;}
.divTabN4 ul li a{margin:0 0 0 1px;}
.divTabN4 ul li a.on,
.divTabN4 ul li a.on:hover
 {background:#e85450;color:#fff;font-size:16px;line-height:52px;font-family: 'nbgb';}
.divTabN4 ul li.end {margin:0 0 0 0;}
.divTabN4 ul li.last {width:216px;margin-right:0;}

.divTabN4 ul li a{display:block;width:auto;height:46px;background:#fce7e5;font-size:15px;color:#cf9a97;text-align:center;line-height:46px;font-family: 'nbg';padding:0;border-top-left-radius:5px;border-top-right-radius:5px;}

/*
.divTabN4 ul li a.on:hover

*/


.tabSub {width:100%;}
.tabSub ul {overflow:hidden;background:url('../images/bg/bg_img45.png') repeat-x left bottom;}
.tabSub ul li {float:left;height:48px;}
.tabSub ul li a{display:block;line-height:48px;padding:0 20px;text-align:center;background:url('../images/bg/bg_img44.png') no-repeat right center;font-size:14px;color:#666;font-family: 'nbg';}
.tabSub ul li:last-child a{background: none;}

.tabSub ul li a.on,
.tabSub ul li a.on:hover{height:46px;line-height:48px;padding:0 20px;text-align:center;background:url('../images/bg/bg_img44.png') no-repeat right center;font-size:14px;font-family: 'nbgb';color:#444;border-bottom:solid 2px #e85450;}

.tabSub ul li a:hover{display: block;line-height: 48px;padding: 0 20px;text-align: center;background: url(../images/bg/bg_img44.png) no-repeat right center;font-size: 14px;color: #666;font-family: 'nbg';}


.tabSub ul li.end a,
.tabSub ul li.end a:hover{background:none;}


.tbWrapBox {margin:35px 0 0 0;}
.tbWrapBox h4 {float:left;font-family: 'nbgb';color:#333;font-size:20px;line-height:20px;margin-bottom:13px;}
.tbWrapBox p {float:right;font-size:13px;color:#666;line-height:13px;font-family: 'nbg';margin-top:10px;}
.tbWrapBox table th {border-bottom:solid 1px #e8e8e8;}
.tbWrapBox table th.seloTh {}
.tbWrapBox table th.seloTh.left {text-align:left;padding-left:15px;}
.tbWrapBox table td {border-right:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;text-align:right;padding-right:7px;}
p.yearTxt {float:left;margin:11px 0 0 10px;font-size:13px;color:#666;font-family:'nbg';}


.bgSiler {background:#f8f8f8;text-align:center;border-top:solid 2px #6b6566;padding:24px 0;}
.bgSiler.v1 {border-bottom:solid 1px #d5d5d5;padding:44px 0;}
.bgSiler .btn {float:none;display:block !important;margin:0 auto;}
.noBorderSilver {background:#f8f8f8;}
.thLeftBorder {border-left: solid 1px #e8e8e8;}
.titYak01 {margin:30px 0 0 0;clear:both;}
.raoundList ul {overflow:hidden;padding:20px 0 10px 20px;}
.raoundList ul li {position:relative;float:left;box-sizing:border-box;width:270px;margin:0 10px 10px 0;
border:solid 1px #e1e1e1;border-radius:5px;background:#fff;padding:16px 21px 16px 110px; }
.raoundList ul li p {display:table; width:100%}
.raoundList ul li img{position:absolute ;top:16px;left:21px; width:75px;height:75px}
.raoundList ul li p a{display:table-cell;width:100%;height:75px;vertical-align:middle;color:#444;font-size:18px;line-height:20px;font-family: 'nbg'}
.raoundList ul li.line02 a{padding:19px 0 0 0;}

.raoundList ul li.list07,
.raoundList ul li.list08,
.raoundList ul li.list09 {margin-bottom:20px;}

.blueTxtWrap {margin:20px 0 50px 20px;}
.raoundList ul li.list001 a{background:url('../images/bg/bg_img58.png') no-repeat 21px center #fff;}


/* notice view s */

table.write2 {border-left:none;border-right:none;}
table.write2 tbody th {padding: 11px 0;}
table.list.list001 th {padding: 0;border-right:none !important;height:40px;}
table.write2 tbody th span {float:left;font-size:13px;color:#666;font-family: 'nbg';}

table.write2 tbody tr:nth-child(2) td.vewTd {line-height:24px;height:400px;font-size:13px;color:#666;padding:19px 20px;vertical-align:top;border-top:none;border-bottom:none;  }
table.write2 tbody td.vewTd {border-top:solid 1px #d5d5d5;border-bottom:solid 1px #d5d5d5;line-height:42px;}
table.write2 tbody tr:last-child td {padding:0;}
table.write2 tbody td.vewTd strong{}


table.list.list0001 .borderR {padding-left:20px !important;text-align:left;background:#fdfdfd;border-right:solid 1px #e8e8e8 !important;font-family:'nbgb' !important;}
table.list.list0001 td {padding:14px 14px 12px 14px !important;height:auto;line-height:16px;}
table.list.list0001 td.left {vertical-align:top;}


table.write2 tbody td strong {line-height:42px;color:#555;font-family: 'nbg';background:#f8f8f8;display:inline-block;height:42px;width:121px;padding-left:20px;border-right:solid 1px #e8e8e8;font-size:14px;font-weight:normal;}

table.write2 tbody td.vewTd a {font-size:13px;color:#666;padding-left:12px;background:url('../images/bg/bg_img23.png') no-repeat right center;padding-right:27px;display:inline-block;font-family: 'nbg';}




.divTabN4.divTabN3 {margin: 2px 0 15px 0;}
.divTabN4.divTabN3 ul {overflow:hidden;}
.divTabN4.divTabN3 ul li {float:left;width:289px;height:52px;margin:0 1px 1px 0;}
.divTabN4.divTabN3 ul li.fir {margin:0 1px 0 0;}
.divTabN4.divTabN3 ul li a.on {background:#e85450;color:#fff;font-size:16px;line-height:52px;font-family: 'nbgb';width:289px;}
.divTabN4.divTabN3 ul li:last-child {width:289px;margin-right:0;margin-bottom:0;}
.divTabN4.divTabN3 ul li a{display:block;width:100%;height:52px;background:#fce7e5;font-size:15px;color:#cb827f;text-align:center;line-height:54px;font-family: 'nbg';padding:0;border-radius:0;}
.divTabN4.divTabN3 ul li.brLT a{border-top-left-radius:5px;}
.divTabN4.divTabN3 ul li.brRT a{border-top-right-radius:5px;}
.divTabN4.divTabN3 ul li.brLB a{border-bottom-left-radius:5px;}
.divTabN4.divTabN3 ul li.brRB a{border-bottom-right-radius:5px;}


.divTabN4.divTabN5 ul li {float:left;width:289px;height:42px;margin:0 1px 1px 0;}
.divTabN4.divTabN5 ul li a {display: block;width: 100%;height: 42px;background: #fce7e5;font-size: 15px;color: #cf9a97;text-align: center;line-height: 42px !important;font-family: 'nbg';padding: 0;border-radius: 0;}
.divTabN4.divTabN3 ul li a.on {background: #e85450;color: #fff;font-size: 16px;line-height: 54px;font-family: 'nbgb';width: 289px;}


.reportBx h4 {
    margin: 0;
    padding: 0 0 0 0;
    background: #fff;
    border-bottom:solid 2px #6b6566;
    color: #333;
    font-size: 20px;
    height: auto;
    line-height: 20px;
    padding-bottom:13px;
    clear: both;
    font-family: 'nbgb';
}



.reportBx h5 {
    font-size: 14px;
    background: #f2ebe1;
    color: #555;font-family: 'nbgb';
    border-bottom: #dbdbdb 1px solid;
    border-top: #dbdbdb 1px solid;
    height: 38px;
    line-height: 38px;
    padding: 0 0 0 0;
    text-align:center;
    clear: both;
}

.bt-basic.bt-small.fr {margin:5px 10px 0 0;}
.reportBx .reportLst li:nth-child(2n+1) {
    line-height: 38px;
    height: 38px;
    padding: 0 0 0 20px;
    border-bottom: #f2f2f2 1px solid;
    background:#fcfcfc;
    vertical-align: middle;
}
.reportBx .dvTbl {
    border-bottom: #dbdbdb 1px solid;
    border-right: none;
    width: 869px;
    display: table;
}
.reportBx .dvTd {
    width: 290px;
    display: table-cell;
    border-left: none;
    border-right:solid 1px #e8e8e8;
}
.reportBx .dvTd:last-child {
    width: 290px;
    display: table-cell;
    border-left: none;
    border-right:none;
}



/* 갈색 버튼 */
.btnSolo.btnSoloGal a {background:#857777 !important;display:inline-block;width:100px;height:35px;line-height:35px;font-size:13px;color:#fff;text-align:center;margin-top:20px;}

/* 자주묻는질문 */
table.list.faqLst {border-left:none;border-right:none;}
table.list.faqLst .txQ {font-size: 14px;line-height: 35px;width: 10px;text-align:right;font-weight: normal;color:#555;font-family: 'nbg';}
table.list.faqLst tbody td:first-child {padding: 7px 0 7px 20px;}
table.list.faqLst tbody td {text-align: center;vertical-align: middle;border-bottom: #e8e8e8 1px solid;padding: 7px 0;}

table.list.faqLst tbody td.subject {text-align:left;}
table.list.faqLst tbody td.subject span {width:98%;display:block;color: #555;font-size: 14px;font-family: 'nbg';background:url('../images/bg/bg_img46.png') no-repeat right center;}
.spanBg {background-image:url('../images/bg/bg_img47.png') !important;}


table.list.faqLst .faTx.active .txQ {background: none;color: #fff;font-size:14px;color:#555;}
table.faqLst .dvAns {text-align: left;padding: 0;border-bottom:solid 1px #e8e8e8;margin: 20px 30px 0 0;font-size:13px;color:#666;font-family: 'nbg';}
table.faqLst .dvAns * {text-align: left;padding: 0;font-size:13px;color:#666;font-family: 'nbg';margin:0;line-height:15px;}
table.faqLst > div:last-child {min-height:40px;line-height: 40px;padding-left:5px;font-size:13px;color:#666;font-family: 'nbg';}
table.faqLst > div:last-child starong {font-weight:normal;font-size:13px;color:#666;font-family: 'nbg';}
table.faqLst > div:last-child a {min-height:40px;line-height: 40px;font-size:13px;color:#666;font-family: 'nbg';background:url('../images/bg/bg_img42.png') no-repeat right center;padding-right:27px;display:block;}


/* 서비스문의 */
.borderNemo02 {padding:20px 30px;background:none;margin:0;border: solid 1px #e5e5e5;}
.borderNemo02 strong{padding-bottom:15px;display:block;width:100%;font-family: 'nbg';font-size:14px;color:#444;font-weight:normal;padding-left:8px;}
.borderNemo02 ul{overflow:hidden;}
.borderNemo02 ul li{background:url('../images/bg/bg_img13.png') no-repeat left 6px;margin-bottom:9px;padding-left:8px;color:#666;font-size:13px;line-height:16px;font-family: 'nbg';}
.borderNemo02 ul li:last-child{margin-bottom:0;}
table.write22 tbody th {text-align:left;padding-left:15px;}
table.write22 tbody tr:last-child th {border-bottom:none;}
table.write22 tbody tr:last-child td {border-bottom:none !important;}
table.write2 tbody td {padding: 0 12px !important;text-align: left;vertical-align: middle;border-bottom: #e8e8e8 1px solid;}
table.write2.write22 td .input {width:100%;border:solid 1px #ccc;}
table.write2.write22 tbody tr:last-child td {padding: 5px 12px;}
.selectBox01 {width:248px;height:28px;border:solid 1px #ccc;}
.textarea {border:solid 1px #ccc;width:100%;height:248px;margin:5px 0;}
.btn-group4 .btnList03,
.btn-group4 .btnList03 {background:none;margin:0;padding:0;border:none;}
.btn-group4 .btnList03 a,
.btn-group4 .btnList03 a {color:#fff;}

.regComplet {border: #dbdbdb 1px solid;background: #fff url('../images/bg/bg_img48.png') no-repeat center 49px;padding: 196px 0 49px 0;}
.regComplet .tx01 {text-align: center;color: #444;font-size: 20px;font-weight:normal;font-family: 'nbg';line-height: 1.5em;}
.regComplet .tx02 {text-align: center;color:#666;font-size:16px;line-height:18px;margin: 29px 0 0 0;font-family: 'nbg';}

/* 교육 및 심포지엄 */
table.list.list01 {border-left:none;border-right:none;border-bottom:solid 1px #d5d5d5;}
table.list.list01 th {border-bottom:solid 1px #e8e8e8;}
table.list.list01 td {border-bottom:solid 1px #e8e8e8;}
table.list.list01 tr:last-child td {border-bottom:none;}
table.write2.write03 tr:last-child td {padding: 5px 12px;}

table.write2.write02{margin-bottom:34px;}
table.write2.write02 th {text-align:left;padding-left:15px !important;padding: 16px 0 15px 0;}
table.write2.write02 td {text-align:left;padding-left:15px;font-weight:normal;border-left:none;border-right:none;}

h4.h4Tit.h4Tit01 {background:url('../images/bg/bg_img28.png') no-repeat left 7px;padding-left:11px;margin-left:10px;}
table.write.write01 td {line-height:29px;padding:0 12px;height:auto;}
.btn01 {text-align:center;margin-top:20px;}
.btn01 .btnInnerBox a {width:100px;height:35px;line-height:35px;text-align:center;background:#857777;color:#fff;font-size:14px;font-family: 'nbg';display:inline-block;}
.btnList02:first-child a {width: 150px;height: 35px;background: #e85450;}
.dvSch.placeholder{width:523px;display:inline-block;}
.dvSch.placeholder.v1 {width: 523px !Important;}
#user_email1.input.pushInp {width:438px;height:28px;margin-left:0;float:left;}
.searchBtnWrap{position:absolute;top:0;right:0;}
.dvSch.placeholder .placeholderTx {top: 25%;font-size:13px;color:#aaa;font-family: 'nbg';}
.dvSch.placeholder .placeholderTx.vs1 {left:10px;top:30%;}
.dvSch.placeholder .placeholderTx.v1{
    top: 6px;
    left: 12px;
    font-size: 13px;
    color: #999;
    font-family: 'nbg';
}
.searchBtnWrap .btSch {height: 30px;background: #e85450;text-align: center;display: block;font-size: 13px;line-height: 30px;font-family: 'nbgb';font-weight: normal;color:#fff;padding:0 29px;float:left;}
.btn {float:right;letter-spacing:-.5px;}
.btn a {width:73px;height:24px;text-align:center;display:inline-block;border:solid 1px #c8c8c8;border-radius:3px;line-height:24px;font-size:13px;color:#666;font-family: 'nbg';}
table.write2.write02.write03 table.innerTbl th {text-align:center;background:none;padding:11px 0 10px 0;}
table.write2.write02.write03 table.innerTbl td {padding:11px 0 10px 0 !important;}
table.write2.write02.write03 table.innerTbl tr:last-child td {padding:11px 0 10px 0;}

.btn1 {float: none;}
.btn-group1 .btn {float:none;}

table.write2.write02 tbody td {padding:0 0 0 0;}
table.write2.write02 tbody td strong {
    line-height: 40px;
    color: #555;
    font-family: 'nbg';
    background: none;
    display: inline-block;
    height: 40px;
    width: 135px;
    padding-left: 15px;
    border-right: solid 1px #e8e8e8;
    font-size: 14px;
    font-weight: normal;
}
table.write2.write02 tbody td #pollPeriod{
    line-height: 40px;
    color: #666;
    font-family: 'nbg';
    background: none;
    display: inline-block;
    height: 40px;
    width: 268px;
    padding-left: 12px;
    border-right: solid 1px #e8e8e8;
    font-size: 13px;
    font-weight: normal;
}

table.write2.write02 tbody td #pollTotalCount {
    line-height: 40px;
    color: #666;
    font-family: 'nbg';
    background: none;
    display: inline-block;
    height: 40px;
    width: 5px;
    padding-left: 12px;
    font-size: 13px;
    font-weight: normal;
}

table.write2.write02 tbody td iframe {height:405px;width:100%;}

.btn-group.l {text-align:center !important;}
.btn-group.l .bt-basic,
.btn-group.l .fr {display:inline-block;float:none !important;padding:0 !important;}
.btn-group.l .bt-basic {background:#e85450;}
.btn-group.l .bt-basic a {color:#fff;padding:0;text-align:center;min-width: 100px;}


.bt-basic * {background: none;color: #333;}
.bt-basic .ico-ok {display:none;}
.bt-red {background: #857777;padding:0;}
.bt-red a {text-align:center;color:#fff;background:none;padding:0;min-width:100px;font-family: 'nbg';font-size:14px;}

.reportBx .dvTbl {
    border-bottom: #dbdbdb 1px solid;
    border-right: none;
    width: 869px;
    display: table;
    margin-bottom:20px;
}


/* 보안프로그램 */
.borderNemo.borderNemo00 {
    border: solid 1px #e5e5e5;
    margin-top: 0;
    padding: 29px 30px 29px 39px;
    background: none !important;
    color:#666;font-size:13px;line-height:15px;font-family: 'nbg';
    margin-bottom:35px;
}
.borderNemo.borderNemo01 {
    border: solid 1px #e5e5e5;
    background: #fdfdfd;
    margin-top: 0;
    padding: 29px 30px 29px 39px;
    background:url('../images/bg/bg_img27.png') no-repeat 30px 35px;
    color:#666;font-size:13px;line-height:15px;font-family: 'nbg';
    margin-bottom:35px;
}


table.list.list1 {border-left:none;border-right:none;border-bottom:solid 1px #d5d5d5;}
table.list.list1 tbody th{text-align:left;padding-left:15px;border-right:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;}
table.list.list1 tbody td{border-right:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;padding: 5px 12px !important;}
table.list.list1 tbody td.end .settingBtn a {float:none;}
table.list.list1 tbody td.left {padding: 14px 12px;}
table.list.list1 tbody td.end{border-right:none;}


/* 한국인 건강지수 참조표준 */
table.silverBorder {border-top: #dbdbdb 1px solid !important;}
table.silverBorder th {padding: 9px 0 9px 25px !important;border-right:none;}

.bgN{background:none !important;}
h4.h4Tit {background: none;padding: 0;font-size: 20px;color: #333;margin: 0;font-family: 'nbgb';clear: both;line-height: 1.1em;}
.borderNemo {border:solid 1px #e5e5e5;background:#fdfdfd;margin-top:14px;padding:19px 30px;}
.borderNemo.v1 {padding:16px 30px 23px 30px;}
.borderNemo.v2 {margin-top:11px;padding:19px 30px 9px 30px;}
.borderNemo p {font-size:13px;line-height:15px;color:#666;background:url('../images/bg/bg_img26.png') no-repeat left 5px;padding-left:11px;margin-bottom:10px;font-family: 'nbg';}
.borderNemo.v1 p {line-height:22px;background-position-y:9px;}
.borderNemo p a{font-size:13px;line-height:15px;color:#666;font-family: 'nbg';}
.borderNemo span {color:#444;font-family: 'nbgb';}
.borderNemo p.blueTxt {color:#3d89bf;font-size:12px;line-height:15px;background:url('../images/bg/bg_img27.png') no-repeat left 5px;padding-left:11px;margin-bottom:0;font-family: 'nbg';}
table.write tbody th {
    text-align: left;
    vertical-align: middle;
    padding: 0 0 0 25px;
    border-bottom: #eeeeee 1px solid;
}

.listTxt {margin-top:40px;font-size:16px;color:#444;padding-left:30px;}
.listTxt p {margin-left:8px;font-family: 'nbg';margin-bottom:20px;color:#444;}
.listTxt ul {}
.listTxt ul li {font-family: 'nbg';background:url('../images/bg/bg_img26.png') no-repeat left 5px;font-size:14px;color:#666;line-height:15px;padding-left:9px;margin-bottom:12px;}

#inputArea {margin:50px 0 0 0;}
#inputArea #frm .write.writeList th {border-right:none;}
.writeList {margin-top:15px;}
.writeList th {height:40px;}
.writeList * {font-family: 'nbg';}

.redBtn {height:40px;width:150px;border:none !important;border-radius:0 !important;}
.redBtn a{color:#fff !important;font-size:16px;line-height:40px !important;text-align:center;background:#e85450;}

.whiteBtn {width:188px;background:none;border:solid 1px #c8c8c8;height:38px;}
.whiteBtn a {background:#fff;font-family: 'nbgb';font-weight:normal;font-size:16px;color:#444;height:38px;}
.btn-group1 span.btnList {background:none;padding:0;margin:0;}

.btnList a {background:#e85450;width:310px;height:35px;display:block;font-size:14px;line-height:35px;font-family: 'nbgb';font-weight:normal;}

.bt-red01 {background:none;border:solid 1px #c8c8c8;height:28px;}
.downBtnList a {background:#fff;width:310px;height:35px;display:block;font-size:13px;line-height:28px;font-family: 'nbgb';font-weight:normal;color:#444;    background: url(../images/bg/bg_img23.png) no-repeat 90% center;}
.downBtnList01 {padding:0;margin:0 !important;}
.downBtnList01 a {width:321px;height:28px;display:block;font-size:13px;line-height:28px;font-family: 'nbgb';font-weight:normal;color:#444;    background:#fff url(../images/bg/bg_img23.png) no-repeat 93% center;padding:0 46px 0 19px;text-align:left;box-sizing:border-box;}
.downBtnList04 a {text-align:center;padding:0;}
.downBtnList02 {padding:0;margin:0 !important;}
.downBtnList02 a {width:321px;height:28px;display:block;font-size:13px;line-height:28px;font-family: 'nbgb';font-weight:normal;color:#444;    background:#fff url(../images/bg/bg_img23.png) no-repeat 73% center;box-sizing:border-box;padding:0 0  0 86px;text-align:left;box-sizing:border-box;}

.downBtnList03 a {text-align:center;padding:0;background-position:90% center;}
ul.subConList {margin-left:16px;}
ul.subConList li {background:url('../images/bg/bg_img65.png') no-repeat left center;padding-left:11px;font-family: 'nbg';}
ul.subConList li.noTitMargin43 {background:none;}
.noTitMargin43 {margin-left:43px;}
.input30 {height:30px !Important;}

.subTit {margin:28px 0 0 10px;font-family: 'nbg';font-size:14px;color:#666;}
.tith2 h5 {background:url('../images/bg/bg_img28.png') no-repeat left center;padding-left:12px;margin:51px 0 15px 10px;font-family: 'nbg';font-size:18px;line-height:18px;font-family: 'nbgb';}
.h4BgDot {
    background: url(../images/bg/bg_img28.png) no-repeat 10px center !important;
    color:#444 !important;
    padding-left: 21px !important;
    margin: 51px 0 15px 10px;
    font-size: 18px !important;
    line-height: 18px !important;
    font-family: 'nbg' !important;
    font-weight: normal !important;
}
table.td40 td{padding:0 11px !important;}
table.td40 td * {vertical-align:middle !important;}
table.td40 td .btn{float:none !important;position:absolute;top:7px;right:12px;}
.boxCon001 {margin:0 0 20px 0 !important;}
.boxCon001 table.input {border:none;}
.boxCon001 table.select,
.boxCon001 table.input {border-top:solid 2px #6b6566;border-left:none;border-right:none;border-collapse:separate;}
.boxCon001 table.select th,
.boxCon001 table.input th {border-bottom:solid 1px #e8e8e8;height:40px;}
.boxCon01.boxCon001 table.input td {padding:0 12px !important;}
.boxCon01.boxCon001 table.input td.end,
div.dvTd.end,
table.list tbody td,
.tbWrapBox TABLE Th.end,
.tbWrapBox TABLE TD.end {border-right:none !important;}


.boxCon001 table.select th.end,
.boxCon001 table.select td.end {border-right:none;}
.boxCon001 table.select td {padding:0 12px;border-bottom:solid 1px #d5d5d5;}

.boxCon001 table.input th, 
.boxCon001 table.input td {border-bottom:solid 2px #d5d5d5;}
.boxCon001 table.input td input {margin-left:0;}

.boxCon001 table.selecttr:last-child th,
.boxCon001 table.selecttr:last-child td,
.boxCon001 table.input tr:last-child th,
.boxCon001 table.input tr:last-child td {border-bottom:none;}

.boxCon001 table.input td span {font-size:13px;color:#666;font-family: 'nbg';}

.boxCon01 .btnSet ul li {min-width:100px;height:35px;}
.boxCon01 .btnSet ul li a {background:#e85450;height:35px;line-height:35px;font-family: 'nbgb' !important;color:#fff;font-size:14px;}
.boxCon01 .btnSet ul li.end a {background:#857777;color:#fff;height:35px;line-height:35px;font-size:14px;}

.boxConWrap02,
.boxConWrap03 {margin:0;}
.boxConWrap02 .txtTit,
.boxConWrap03 .txtTit,
.boxConWrap02 .longLine ul li,
.boxConWrap03 .longLine ul.nemoInfoTxt li.list02 {font-size:13px;}
.boxConWrap02 .conBoxListBottom .selectHere .count,
.boxConWrap03 .conBoxListBottom .selectHere .count,
.boxConWrap02 .longLine ul.nemoInfoTxt li,
.boxConWrap03 .longLine ul.nemoInfoTxt li,
.boxConWrap03 .longLine ul li {font-family: 'nbg';}

.boxConWrap02 .longLine ul.nemoInfoTxt li.list01,
.boxConWrap02 .longLine ul.nemoInfoTxt li.list06,
.boxConWrap03 .longLine ul.nemoInfoTxt li.list01, 
.boxConWrap03 .longLine ul.nemoInfoTxt li.list03 {font-size:14px;}

.boxConWrap02 .conBoxListBottom .selectHere,
.boxConWrap03 .conBoxListBottom .selectHere {width: 175px;}
.boxConWrap02 .conBoxListBottom .selectHere .count,
.boxConWrap03 .conBoxListBottom .selectHere .count {font-size:15px;}


.boxConWrap02 .conBoxListBottom .selectHere .count span, 
.boxConWrap03 .conBoxListBottom .selectHere .count span{font-family: 'nbgb';}


.boxConWrap02 .boxCon02,
.boxConWrap03 .boxCon02 {border: solid 1px #e5e5e5;}


input[type=text].v1 {padding:0 10px;}
input[type=text].v2 {padding:0 12px;}
table.row.v01 textarea.v2 {padding:0 12px;font-family: 'nbg';font-size:12px;color:#666;}

table.row.v01.v2 input,
table.row.v01.v2 textarea{padding:0 12px;font-family: 'nbg';font-size:12px;color:#666;box-sizing:border-box;}

table.row.rowXbtn td a {display:inline;margin-left:3px;}
.txt0001 {font-size:12px;color:#888;}

.positionR {position:relative;}
.confirmBtn {position:absolute;top:5px;right:12px;}
.confirmBtn a {font-size:13px !Important;color:#666 !Important;}
.inputV1 {padding-right:83px;display:block;}
/* 공공데이터 목록 */
.noConBox {border:solid 1px #e5e5e5;height:78px;line-height:78px;padding:0 30px;}
.noConBox p {background:url('../images/bg/bg_img26.png') no-repeat left center;padding-left:9px;font-size:13px;color:#666;font-family:'nbg';}
.noConBox01 {border:solid 1px #e5e5e5;margin-top:30px;height:973px;}

.mt11 {margin-top:11px;}
/* 공공데이터 이용안내 */
.bgNo h5 {background:none;padding:0;margin:30px 0 0 10px;font-size:18px;color:#444;line-height:20px;font-weight:normal;font-family: 'nbg';}
.infoTxt {font-size:14px;line-height:23px;color:#666;font-family: 'nbg';margin:30px 0 0 26px;word-break:keep-all;}
.infoTxt.v1 {line-height:18px;margin-left:10px;}
.infoTxt.v2 {margin:23px 0 0 0;line-height:18px;margin-left:10px;}
.infoTxt.v3 {margin-left:31px;}

.borderNemo01 p {line-height:22px;background-position:left 9px;padding-left:9px;font-family: 'nbg';word-break:keep-all;}
.redBg {background:url('../images/bg/bg_img31.png') no-repeat left 3px;padding-left:12px;font-size:16px;color:#444;line-height:20px;margin:30px 0 0 26px;font-family: 'nbg';}
.redBg.v1 {margin:26px 0 0 26px;background-position-y:4px;}
.listTxt01 {padding:50px 23px 50px 25px;background:none;}
.nemoList ul.nemoImg {overflow:hidden;border-bottom:solid 1px #eee;padding-bottom:50px;background:url('../images/img/img_img04.png') no-repeat left top;}
.nemoList ul.nemoImg li {float:left;width:150px;height:80px;text-align:center;font-size:14px;line-height:80px;color:#fff;font-family: 'nbgb';padding-right:10px;}

.nemoList ul.nemoImg li:nth-child(1),
.nemoList ul.nemoImg li:nth-child(2) {color:#6e440a;}



.borderNemo .listTxt001 {margin:26px 0 16px 40px;font-family: 'nbg';padding:0;background:none;font-size:14px;line-height:20px;color:#444;}
.listTxt001 span {color:#fff;font-family: 'nbg';background:url('../images/bg/bg_img34.png') no-repeat left center;display:block;width:20px;height:20px;line-height:23px;float:left;color:#fff;text-align:center;font-size:12px;margin-right:7px;}
.nemoList ul.listTxtUl {margin-left:68px;padding:0;border:none;overflow:visible;}
.nemoList ul.listTxtUl li {background:url('../images/bg/bg_img35.png') no-repeat left 11px;color:#666;font-size:13px;line-height:23px;padding-left:11px;font-family: 'nbg';float:none;width:100%;height:auto;text-align:left;word-break:keep-all;}
.nemoList ul.listTxtUl li a {font-family: 'nbg';color:#666;font-size:13px;line-height:23px;}
.nemoList ul.listTxtUl li.blueTxt01 {color:#3d89bf;background:url('../images/bg/bg_img27.png') no-repeat left 11px;font-size:12px;}
.txtCon {font-size:13px;color:#666;line-height:20px;margin:23px 38px 0 38px;font-family: 'nbg';word-break:keep-all;}
.txtCon a {font-size:13px;color:#666;line-height:20px;font-family: 'nbg';}

.btnList01 {width:170px;height:40px;display:inline-block;}
.btnList01 a{line-height:40px;font-size:16px;color:#fff;font-family: 'nbgb';text-align:center;width:100%;display:block;height:40px;padding:0;}


/* Open API 제공신청 */
.mtTitle {margin-top:42px;}
.mtTitle h5 {margin-top:0;}
.listNemo .nemoList ul.nemoImg01 {background:url('../images/img/img_img02.png') no-repeat left top;overflow:hidden;padding-bottom:50px;border-bottom:solid 1px #eee;}
.listNemo .nemoList ul.nemoImg01 li {width:150px;height:80px;color:#fff;word-break:keep-all;font-size:14px;float:left;padding-right:10px;text-align:center;font-family: 'nbgb';}

.listNemo .nemoList ul.nemoImg01 li.listtxt01 {line-height:80px;}
.listNemo .nemoList ul.nemoImg01 li.listtxt02,
.listNemo .nemoList ul.nemoImg01 li.listtxt05 {padding-top:25px;}
.listNemo .nemoList ul.nemoImg01 li.listtxt03,
.listNemo .nemoList ul.nemoImg01 li.listtxt04 {padding-top:15px;}

.listNemo .nemoList ul.nemoImg01 li a.link {font-family: 'nbg';color: #fff;font-size:13px;}


.listNemo .nemoList ul.nemoImg01 li.ltxt01 {line-height:80px;}
.listNemo .nemoList ul.nemoImg01 li.ltxt02 {line-height:18px;padding-top:25px;height:55px;}
.listNemo .nemoList ul.nemoImg01 li.ltxt03 {line-height:18px;padding-top:15px;height:65px;}
.listNemo .nemoList ul.nemoImg01 li.ltxt04 {line-height:18px;padding-top:15px;height:65px;}
.listNemo .nemoList ul.nemoImg01 li.ltxt05 {line-height:18px;padding-top:25px;height:55px;}


.listNemo ul.listTxtUl {margin:29px 0 0 15px;}
.listNemo ul.listTxtUl.v1 {margin:25px 0 0 15px;}
.listNemo ul.listTxtUl li {width:100%;color:#666;font-size:13px;line-height:25px;font-family: 'nbg';}


.nemoList01 {border:solid 1px #e5e5e5;padding: 50px 23px 50px 25px;margin-top:12px;}
.nemoList01 ul {overflow:hidden;padding-bottom:0;border:none;background:url('../images/img/img_img04.png') no-repeat left top;}
.nemoList01 ul li {width:150px;height:80px;color:#fff;word-break:keep-all;font-size:14px;float:left;padding-right:10px;text-align:center;font-family: 'nbgb';line-height:80px;}


.nemoList01 ul li:nth-child(1) {line-height:18px;color:#6e440a;padding:20px 40px 0  40px;width:70px;height:60px;margin-right:10px;}
.nemoList01 ul li:nth-child(2) {color:#6e440a;}
.nemoList01 ul li:nth-child(4) {line-height:18px;padding-top:25px;height:55px;}







/* Open API제공신청 2 */
h5.redBg01 {background:none;padding-left:0;font-size:20px;line-height:23px;color:#444;font-family: 'nbgb';font-weight:normal;text-align:left;}
.tableBox {margin-bottom:35px;}
input.input01,
select.input01 {box-sizing:border-box;}
input[type=text].emailFirst {float:left;width:98px;height:28px;}
.gol {float:left;width:27px;height:30px;line-height:30px;text-align:center;}
input[type=text].emailEnd {float:left;width:225px;height:28px;}

select.input01 {float:left;min-width:98px;height:28px;margin:2px 0;}
input.input01 {float:left;height:28px;margin:2px 0;}
.miners {float:left;text-align:center;width:27px;height:30px;line-height:30px;margin-top:2px;font-family: 'nbg';font-size:12px;}
.miners1 {width: auto;height:28px;line-height:28px;font-family: 'nbg';font-size: 12px;}
.miners1.v1 {font-size: 13px;color:#666;padding:0 4px;}
.phoneMiddle,
.phoneEnd {width:98px;height:28px;float:left;vertical-align:middle;}


.sin {width:100%;}
table.input2 textarea {width:100%;overflow-y:scroll;border:solid 1px #ccc;margin:7px 0;height:228px;font-size:12px;line-height:20px;font-family: 'nbg';padding:0;box-sizing:border-box;text-align:left;}
.select01 {width:198px;}

table.input3 {border-collapse: separate;}


table.input3 th {text-align:center;padding:0;border-right:none;}
table.input3 td {text-align:center;}
table.input3 input[type=checkbox] {margin:0;}
.lastBox {margin-bottom:20px;}
.btnList02 a {width:100px;height:35px;background:#857777;padding:0;}
.btnList02:first-child a {width:150px;height:35px;background:#e85450;}





/* 로그인 */
form .loginForm {overflow: hidden;height: auto;position: relative;padding: 50px 0 20px 0;border:solid 1px #e5e5e5;background:#fff url('../images/bg/bg_img37.png') no-repeat 104px 47px;}
form .loginForm ul {margin-left:225px;}
form .loginForm .btLogin {position: absolute;top: 50px;right: 103px;z-index: 99;width:85px;height:82px !important;background:#e85450;color:#fff;font-size:16px;line-height:85px;font-family: 'nbgb';}
form .loginForm li p {color:#666;font-size:13px;font-family: 'nbg';    background: url(../images/bg/bg_img26.png) no-repeat left 6px;padding:0 0 5px 9px;margin:0 0 0 10px;}
form .loginForm li p:first-child {margin:28px 0 0 10px;}
form .loginForm li p.end {color:#3d89bf;font-size:12px;margin-top:9px;}
form .loginForm li label {display: none;}
form .loginForm li input {width:448px;height:38px !important; box-sizing:border-box;line-height:36px !important;}
form .lineTop {border-top:solid 1px #eee;margin:30px 30px 0 30px;padding:25px 0 0 204px;font-size:13px;color:#444;font-family: 'nbg';}
form .loginForm .btLogin input {background:none;color:#fff;display:block;width:100%;height:82px !important;font-size:16px;line-height:85px;font-family: 'nbgb' !important;border:none !important;}

.loginBtnSet {text-align:center;}
.loginBtnSet .btn{float:none;}






/* 회원가입 3개 스탭 */
.yakkanStep {height:70px;width:100%;margin-bottom:35px;margin-top:2px;}

/* step 01 */
.yakkanStep ul {overflow:hidden;background:#fff url('../images/bg/bg_img38.png') no-repeat left top;}
/* step 02 */
.yakkanStep2 ul {background-image: url('../images/bg/bg_img39.png');}
/* step 03 */
.yakkanStep3 ul {background-image: url('../images/bg/bg_img40.png');}

.yakkanStep ul li{float:left;height:70px;line-height:70px;font-size:15px;color:#555;font-family: 'nbg';text-align:center;}
.yakkanStep ul li.active{font-size:16px !important;color:#555  !important;font-family: 'nbgb' !important;}
.yakkanStep ul li.active span{color:#0fab93 !important;font-size: 16px !important;font-family: 'nbgb' !important;}

.yakkanStep ul li.active a {
    font-family: 'nbgb';
    color: #555;
    font-size: 16px;
}
.yakkanStep ul li.list01 {width:33.3%;}
.yakkanStep ul li.list02 {width:33.3%;}
.yakkanStep ul li.list03 {width:33.3%;}

.yakkanStep ul li span.thisStep{text-indent:-999999999px;position:absolute;top:0;left:-99999999px;}
.titYak {color:#333;font-size:20px;font-family: 'nbgb';margin:36px 0 14px 0;}
.titYak.v1 {margin-bottom:28px;}
.titYak.v2 {line-height:23px;margin-bottom:29px;}
.titYak.v3 {margin-bottom:28px;margin-top:0;}
.titYak.mt50 {margin-top:50px !important;}
.titYak13 {color: #333;font-size: 20px;font-family: 'nbgb';margin-bottom: 13px;}
.yakkan {border:solid 1px #e5e5e5;margin-top:2px;height:410px;}
.agree_cont * {font-family: 'nbg';font-size:13px;color:#666;}
.agree_cont h4,
.agree_cont h5 {font-size:16px;color:#444;font-family: 'nbgb';}
.agree_cont ul li {font-size:15px;color:#666;font-family: 'nbg';word-break:keep-all;}
.dvChk {margin-top: 14px;}
.dvChk label{font-size:13px;color:#666;font-family: 'nbg';}
h2.titYak {color:#333;font-size:20px;font-family: 'nbgb';margin:36px 0 14px 0;}
h4.titYak {color:#333;font-size:20px;font-family: 'nbgb';margin:36px 0 14px 0;}


table.writeN2 {border-left:none;border-right:none;border-bottom:solid 1px #d5d5d5;}
table.writeN2 tbody th {padding: 12px 0 11px 15px;text-align: left;vertical-align: middle;border-left:none;}
table.writeN2 tbody td {border-bottom: #e8e8e8 1px solid;padding:10px 12px !important;}
.write2.brdT.writeN2 .input {border-radius:0;}
table.writeN2 tbody td .blueTxt{color:#3d89bf;font-family: 'nbg';background:url('../images/bg/bg_img27.png') no-repeat left 20px;padding:14px 0 0 9px;clear:both;}
table.writeN2 tbody td .blueTxt01{padding: 10px 0 0 9px;line-height:1.5;background: url(../images/bg/bg_img27.png) no-repeat left 18px;font-size:12px;}
table.writeN2 tbody tr:nth-child(3) th,
table.writeN2 tbody tr:nth-child(4) th,
table.writeN2 tbody tr:nth-child(5) th {padding: 5px 0 5px 15px;}
table.writeN2 tbody tr:nth-child(3) td {padding:5px 12px;}

table .tH {padding: 5px 0 5px 15px !important;text-align:left !important;}
table .tD {padding: 5px 12px !important;}

table.writeN2 input[type=text],
table.writeN2 input[type=password] {border:solid 1px #ccc; width:352px !important;height:28px;font-family: 'nbg';}
table.writeN2 select {height:30px;width:204px;}
table.writeN2 tbody tr.last td input:first-child {width:98px !important;}
table.writeN2 tbody tr.last td input.input225{width:225px !important;}

table.writeN2 tbody tr:first-child td input,
table.writeN2 tbody tr:first-child td span {float:left;margin-right:3px;border-radius:3px;}
table.writeN2 tbody tr:first-child td span a {line-height:30px;text-align:center;color:#fefefe;display:block;width:100%;font-size:13px;font-family: 'nbg';}
table.writeN2 tbody tr.last th,
table.writeN2 tbody tr.last td {border-bottom:none;}
table.writeN2 tbody tr.last td span {border-radius:3px;}
table.writeN2 tbody tr.last td span.btnJoong a {line-height:30px;text-align:center;color:#fefefe;display:inline-block;font-size:13px;font-family: 'nbg';background:#b29e9e;width:75px;height:30px;border-radius:3px;}
.okBtn {width:75px;height:30px;background:#b29e9e;display:block;}
.btn-group2 span:first-child {width:100px;text-align:center;}
.btn-group2 span:first-child a{width:100%;text-align:center;}



/* 회원가입완료 */
#contents .joinComplet {border:solid 1px #e5e5e5;background:url('../images/bg/bg_img41.png') no-repeat 50% 49px;height:102px;padding:196px 0 0 0;}
#contents .joinComplet p.tx001,
#contents .joinComplet p.tx002{color:#444;font-size:20px;font-family: 'nbg';}
#contents .joinComplet p.tx002{margin-top:2px;}
#contents .btn-group3 span {width:174px;text-align:center;background:#e85450;}
#contents .btn-group3 span a{text-align:center;width:100% !important;background:#e85450;}







/* 이용신청 ( SC-L-LU-421 ) */
.dB {display:block;}
.decWrite {background:none;min-height: 53px;padding: 24px 0 0 10px;font-size: 14px;color:#666;}
.tith02 h5 {margin-top: 0;font-family: 'nbgb';float:left;}
.tith02 p {float:right;color:#666;font-size:13px;font-family: 'nbg';}
.tith02 p span{color:#e85450;padding-right:2px;}
table.write01 {border-left:none;border-right:none;}
table.write0001 th {height:40px;}
table.write01 tbody th {padding-left:15px;border-right:solid 1px #e8e8e8;}
table.write01 tbody td {text-align: left;vertical-align: middle;padding: 5px 12px;border-bottom: 1px solid #e8e8e8;font-family: 'nbg' !important;}
table.write01 tbody td input {height:28px;}
table.write01 td input.input02 {width:248px;margin-right:10px;}
table.write01 td .txtInfo02 {font-size:13px;color:#999;font-family: 'nbg';}
.emailSet {padding:0 0 10px 0;}
table.write.write01 td .blueTxt {margin-top:5px;}
.emailSet input {padding:10px 0;}

table.write01 input[type=text] {width:248px;box-sizing:border-box;}
table.write01 input[type=password] {width:227px;box-sizing:border-box;}
table.write01 td input.btnColor01 {width:90px;box-sizing:border-box;padding:0;background:#b29e9e;color:#fff;border:none;border-radius:3px;border:none !important;}
table.write01 tbody td input:last-child.btnColor01 {width:90px;border:none;}

span.blueTxt {
    color: #3d89bf;
    font-size: 12px;
    line-height: 15px;
    background: url(../images/bg/bg_img27.png) no-repeat left center;
    padding-left: 11px;
    margin-bottom: 5px;
    font-family: 'nbg';
}
span.blackTxt {color:#666;font-size:12px;font-family: 'nbg'}

.joinChbx {padding: 0;border: none;margin: 0;}
.joinChbx label {margin-right:20px;}
.admin_tel1 {border:solid 1px #ccc;}
.chk {color:#666;font-size:13px;font-family: 'nbg';}
table.write01 tbody td.select {width:200px;border:solid 1px #ccc;}
#saupjangName {margin-right:2px;}
#saupjangName,
.companyInput {width:575px !important;box-sizing:border-box;}
.call_popPost {width: 90px;box-sizing: border-box;padding: 0;background: #b29e9e;color: #fff;border: none;height:30px;font-size:13px;font-family: 'nbg';border-radius:3px;}
.pb10{padding-bottom:10px;}

/* 의료이용지표 */
.noBorderTop {border-top:none !important;}
.noBorderBottom {border-bottom:none !important;}

.tableBox li.long a {width:100% !important;}
.tableBox li.long a.on{border-top-left-radius:5px;border-top-right-radius:5px;height:52px;background: #e85450 !important;font-size:16px;font-family: 'nbgb';}
.tableBox ul li a {line-height:52px;height:52px;background: #fce7e5 !important;border-top-left-radius:5px;border-top-right-radius:5px;font-size:15px;color:#cf9a97;font-family: 'nbg';}

.infoTxt.v0 {margin:27px 0 24px 10px;}
.infoTxt01 {margin:0 0 30px 10px;}
.infoTxt01.v1 {margin:0 0 36px 10px;}
.infoTxt01.v2 {margin:0 0 36px 10px;}
.infoTxt01.v2 li {font-size:13px;color:#666;padding-left:9px;font-family:'nbg';}
.infoTxt01.v2 li.ex01 {font-size:14px;color:#444;font-family:'nbgb';background:url('../images/bg/bg_img81.png') no-repeat left center;margin-bottom:8px;}
.infoTxt01.v2 li.ex01.v1 {font-family:'nbg';}
.infoTxt01.v3 {margin:0 0 21px 10px;}
.infoTxt01.v4 {margin:0 0 29px 10px;}
.infoTxt01.v5 {margin:0 0 0 10px;}
.infoTxt01.v6 {margin:28px 0 30px 10px;}
.infoTxt01.v7 {margin:0 0 31px 10px;}
.infoTxt01.v8 {}
.infoTxt01.v8 li.ex01 {margin-bottom:6px;line-height:14px !important;    background: url(../images/bg/bg_img81.png) no-repeat left center !important;}
.infoTxt01.v8 li {margin-bottom:0px;line-height:12px;background:none !important;}

.infoTxt01.v8{margin-bottom:15px;}
.infoTxt01.v8 li {font-size: 13px;color: #666;padding-left: 11px;font-family: 'nbg';background:url('../images/bg/bg_img85.png') no-repeat left 10px;line-height:24px;}
.infoTxt01.v9{margin-bottom:0px;}
.infoTxt01.v10 span {color:#555;font-family:'nbgb';}


.exTxt {font-size:12px;color:#666;margin:10px 0 0 20px;font-family: 'nbg';float:left;}


.btnSet01 {float:right;margin:10px 0 0 0;}
.btnSet01 a {width:auto;height:28px;border:solid 1px #c8c8c8;display:block;line-height:28px;text-align:center;text-align:left;font-size:13px;color:#444;font-family: 'nbgb';padding-left:19px;padding-right:46px; box-sizing:border-box;background:url('../images/bg/bg_img42.png') no-repeat 90% center;}

/* 실버 배경 보더 박스 */
.borderBoxSilver {/*height:173px;*/overflow:hidden;background:#fdfdfd;border:solid 1px #e5e5e5;padding:30px 29px 19px 29px;margin-top:20px;}
.borderBoxSilver.v1 {margin-top:0px;}
.borderBoxSilver2 {border:solid 1px #e5e5e5;padding:18px 30px;background:#fdfdfd;overflow:hidden;}
.borderBoxSilver2.v1 {padding:18px 25px 15px 30px;}
.borderBoxSilver2 ul {}

.borderBoxSilver2 li{color:#666;font-size:13px;font-family:'nbg';}
.borderBoxSilver2 li strong{color:#555;font-size:14px;font-family:'nbgb';}
.borderBoxSilver3 {border:solid 1px #e5e5e5;padding:15px 30px;background:#fdfdfd;overflow:hidden;}


.innerV1 {font-size:18px;color:#555;font-family:'nbgb';}
.device50 {overflow:hidden;}
.device50 li {width:50%;height:80px; float:left;font-size:16px;color:#666;padding-left:190px;box-sizing:border-box;background:url('../images/bg/bg_img82.png') no-repeat 90px center;padding-top:20px;}
.device50 li span {display:block;font-size:18px;color:#444;font-family:'nbgb';height:26px;}
.device50 li.end {background-image:url('../images/bg/bg_img83.png');border-left:solid 1px #e8e8e8;}


.boxDevice02 {border-right:solid 1px #e8e8e8;width:47%;overflow:hidden;box-sizing:border-box;}
.boxDevice02:last-child {border-right:none;margin-left:20px;width:50%;}
.boxDevice02.end {border-right:none;margin-left:20px;width:50%;}

.listTit {font-size:16px;color:#333;font-family: 'nbgb';margin-bottom:10px;}
.listTit.v1 {margin:8px 0 16px 0;}
.listTit.v2 {font-size:13px;color:#444;}

.noBgBorder {border:solid 1px #e5e5e5;background:url('../images/bg/bg_img59.png') no-repeat 49px 69px;position:relative;height:548px;}
.noBgBorder span{font-family: 'nbg';position:absolute;}
.noBgBorder .topTxt span{color:#fff;font-size:13px;position:absolute;}
.noBgBorder .topTxt{top:79px;left:174px;}
.noBgBorder .topTxt span:first-child{top:77px;left:174px;}
.noBgBorder .topTxt span.center{top:77px;left:415px;}
.noBgBorder .topTxt span.end{top:77px;left:624px;}

.noBgBorder .txtList01{top:254px;left:63px;font-size:15px;color:#6e440a;font-family: 'nbgb';}
.noBgBorder .txtList02{top:184px;left:197px;font-size:14px;color:#666;font-family: 'nbg';}
.noBgBorder .txtList03{top:230px;left:197px;font-size:14px;color:#666;font-family: 'nbg';}
.noBgBorder .txtList04{top:279px;left:170px;font-size:14px;color:#666;font-family: 'nbg';}
.noBgBorder .txtList05{top:324px;left:170px;font-size:14px;color:#666;font-family: 'nbg';}
.noBgBorder .txtList06{top:254px;left:290px;font-size:15px;color:#fff;font-family: 'nbgb';}
.noBgBorder .txtList07{top:184px;left:408px;font-size:14px;color:#666;font-family: 'nbg';}
.noBgBorder .txtList08{top:230px;left:408px;font-size:14px;color:#666;font-family: 'nbg';}
.noBgBorder .txtList09{top:277px;left:408px;font-size:14px;color:#666;font-family: 'nbg';}
.noBgBorder .txtList10{top:323px;left:401px;font-size:14px;color:#666;font-family: 'nbg';}
.noBgBorder .txtList11{top:254px;left:513px;font-size:15px;color:#fff;font-family: 'nbgb';}
.noBgBorder .txtList12{top:253px;left:622px;font-size:14px;color:#666;font-family: 'nbg';}
.noBgBorder .txtList13{top:245px;left:748px;font-size:15px;color:#fff;font-family: 'nbgb';text-align:center;}

.noBgBorder .bottomTxt span{color:#fff;font-size:13px;position:absolute;}
.noBgBorder .bottomTxt{top:79px;left:174px;}
.noBgBorder .bottomTxt span:first-child{top:456px;left:284px;}
.noBgBorder .bottomTxt span.end{top:456px;left:477px;}


.noBgBorder01 {border:solid 1px #e5e5e5;background:url('../images/bg/bg_img60.png') no-repeat left top;position:relative;height:518px;}
.noBgBorder01 span{position:relative;font-family: 'nbgb';color:#666;text-align:center;}
.noBgBorder01 .txtList01{top:125px;left:64px;font-size:15px;color:#fff;font-family: 'nbgb';}
.noBgBorder01 .txtList02{top:125px;left:186px;font-size:15px;font-family: 'nbgb';}
.noBgBorder01 .txtList03{top:95px;left:468px;font-size:15px;font-family: 'nbgb';width:150px;display:block;}
.noBgBorder01 .txtList03 span{font-size:12px;font-family: 'nbg';color:#888;display:block;width:150px;}
.noBgBorder01 .txtList04{top:68px;left:686px;font-size:15px;font-family: 'nbgb';width:150px;display:block;}
.noBgBorder01 .txtList04 span{font-size:12px;color:#888;display:block;letter-spacing:-.5px;font-family: 'nbg';width:100%;display:block;}
.noBgBorder01 .txtList05{top:149px;left:747px;font-size:13px;color:#fff;}
.noBgBorder01 .txtList06{top:248px;left:680px;font-size:15px;font-family: 'nbgb';color:#666;}
.noBgBorder01 .txtList07{top:346px;left:511px;font-size:13px;color:#fff;}
.noBgBorder01 .txtList08{top:210px;left:466px;font-size:15px;color:#666;font-family: 'nbgb';width:150px;display:block;}
.noBgBorder01 .txtList08 span{font-size:12px;color:#888;display:block;letter-spacing:-.5px;font-family: 'nbg';width:150px;display:block;}
.noBgBorder01 .txtList09{top:173px;left:250px;font-size:15px;color:#666;font-family: 'nbgb';width:150px;display:block;}
.noBgBorder01 .txtList09 span{font-size:12px;color:#888;display:block;letter-spacing:-.5px;font-family: 'nbg';width:150px;}
.noBgBorder01 .txtList10{top:224px;left:250px;font-size:15px;color:#666;font-family: 'nbgb';width:150px;display:block;}

.noBgBorder01 .txtList01 span,
.noBgBorder01 .txtList02 span,
.noBgBorder01 .txtList03 span,
.noBgBorder01 .txtList04 span,
.noBgBorder01 .txtList05 span,
.noBgBorder01 .txtList06 span,
.noBgBorder01 .txtList07 span,
.noBgBorder01 .txtList08 span,
.noBgBorder01 .txtList09 span {position:absolute !important;}

.tbWrapBox.mt40 {margin-top:40px;}

/* 건강보험통계 */
.dateSearchBox {padding:7px !important;height:auto !important;overflow:hidden;margin-top:30px;background:#f8f8f8;}
.dateSearchBox2 {margin-top:0px;}
.brownBox {overflow:hidden;background:#f4e9da;margin-top:20px;padding:20px 30px 20px 17px;margin-bottom:35px;}
.boxTit {float:left;width:auto;height:54px;padding: 0 15px 0 43px;font-size:14px;color:#555;font-family: 'nbgb';line-height:54px;text-align:center;}
.boxTit.v1 {padding: 0 15px 0 0;}

.boxTit2 {background:url('../images/bg/bg_img72.png') no-repeat left center;padding:0 0 0 10px;font-size:16px;font-family: 'nbgb';float:left;}
.dateSearchBox .borderNemo {padding:12px 0;width:auto;margin-top:0;}
.dateSearchBox .borderNemo label {font-size:13px;color:#666;font-family: 'nbg';}
p.txtColorBlack {color:#333;font-family: 'nbgb';font-size:15px;}
.txtColor {color:#fd5306;font-size:15px;font-family: 'nbgb';}


.dateSearchBox .borderNemo .selectBoxList span {width:20px;height:30px;text-align:center;font-size:13px;color:#666;line-height:30px;display:inline-block;}
.dateSearchBox .borderNemo .selectBoxList select{width:98px;height:28px;}
.dateSearchBox .borderNemo .selectBoxList select:last-child{margin-right:3px;}
.dateSearchBox .borderNemo .selectBoxList input {background:#e85450;font-size:15px;font-family: 'nbgb';text-align:center;line-height:30px;height:30px;padding:0 27px;border:none !important;color:#fff;margin-left:5px;}
.dateSearchBox.borderBoxSilver.dateSearchBox2 .lastQuery input {
    background: #e85450;
    font-size: 15px;
    font-family: 'nbgb';
    text-align: center;
    line-height: 30px;
    height: 30px;
    padding: 0 27px;
    border: none !important;
    color: #fff;
    margin-left: 5px;
}
.dateSearchBox .borderNemo .selectBoxList span.last {width: auto;margin-left:47px;}
.dateSearchBox.borderBoxSilver.dateSearchBox2 .v1 {margin-left: 27px;}
.dateSearchBox.borderBoxSilver.dateSearchBox2 .v1.v2 {margin-left: 7px;}
.dateSearchBox.borderBoxSilver.dateSearchBox2 .v1 select {width:68px;margin-left:5px;}
.dateSearchBox.borderBoxSilver.dateSearchBox2 .v1.v3 select {width:98px;}
.dateSearchBox.borderBoxSilver.dateSearchBox2 .v1.v4 select {width:118px;}

.dateSearchBox .borderNemo .selectBoxList span.last select {margin-left:15px;width:120px;}
.dateSearchBox .borderNemo .selectBoxList input.btn {float:none;}
.infoTxt03 {font-size:14px;color:#444;padding-left:20px;}
/* 그냥 리스트 */
ul.listTxt13666 li {
    font-family: 'nbg';
    background: url(../images/bg/bg_img26.png) no-repeat left center;
    font-size: 13px;
    color: #666;
    line-height: 15px;
    padding-left: 9px;
    margin-bottom: 9px;
}
ul.listTxt13666 li.v1 {
    background-position-y: 5px;
}
/* 숫자형식 리스트 */
ol.listTxtSort li {
    font-family: 'nbg';
    font-size: 13px;
    color: #666;
    line-height: 15px;
    margin-bottom: 8px;
}
.txt {
    font-family: 'nbg';
    font-size: 13px;
    color: #666;
    line-height: 15px;
    margin-bottom: 12px;
}

span.bold {font-family: 'nbgb';}

.grpBx {
    background: #f4f4f4;
    padding: 20px;
    position: relative;
    border-radius: 9px;
}
.tblList tr:first-child th {height:40px;background:#f8f8f8 !important;}
.tblList th {height:40px;padding-left:0;}
.tbWrapBox table.tblList td {padding:0 4px 0 12px !important;}
.tbWrapBox table.tblList tr.end th,
.tbWrapBox table.tblList tr.end td {border-bottom:none;}

table.list th {border-right:none;}
table.list tbody td {padding: 0 !important;}
table.list.list001 span a {font-family:'nbg' !important;font-weight:normal;color:#666;}
table.list.height35 th {padding:9px 0 8px 0;}
table.list.height35 td {height:35px;}


/* 재정의 */
table {border-top:solid 2px #6b6566 !important;border-left:none !important;border-right:none !important;border-bottom:solid 1px #d5d5d5 !important;border-collapse:separate;}
table th {font-family: 'nbgb' !important;font-weight:normal;color: #555 !important;font-size: 14px;padding-left: 15px;background: #f8f8f8 !important;border-right:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;word-break:keep-all;}
table td {font-family: 'nbg' !important ;color: #666;font-size:13px;height:40px;padding:5px 12px !important;word-break:keep-all;}
table td a {font-family: 'nbg';color: #666;font-size:13px;display:block;width:100%;text-align:left;}
table td a.down {display:inline-block;padding-right: 25px;background:url('../images/bg/bg_img23.png') no-repeat right top;line-height: 18px;width:auto;}

.tbWrapBox table.tblList.table01 td {padding: 0 5px !important;}

table.list.tv1 tbody th,
table.list.tv1 tbody td {font-size:12px !important;padding: 9px 0 8px !important;}

table.list.tvs1 {border-bottom: none !important;}

/* ex : SC-L-LU-513-T02.html */
.tblList {}

/* ex : SC-L-LU-512-T03.html */
.tblList01 tr th {border-right:solid 1px #e8e8e8 !important;}
.tblList01 tr th.noborderR {border-right:none !important;}
.tblList01 tr th:first-child {border-left:none;border-right:solid 1px #e8e8e8;}
.tblList01 tr th:last-child {border-right:none !important;}
.tblList01 tr td:first-child {border-left:none;border-right:solid 1px #e8e8e8;text-align:center;}

/* ex : SC-L-LU-513-T03.html */
.tblList03 tr th {border-right:solid 1px #e8e8e8;}
.tblList03 tr:first-child th {border-right: solid 1px #e8e8e8;border-left: none !important;}
.tblList03 tr th:first-child {border-left:none;border-left:solid 1px #e8e8e8;}
.tblList03 tr td:first-child {text-align:center;}

.scrollX {overflow-x:auto;}
.scrollX table th,
.scrollX table td {padding-right:10px;padding-left:10px;min-width:70px;word-break:keep-all;}

.margin35 {margin-top:35px !important;}

/* 배경 정의 */
.bgfff {background:#f8f8f8 !Important;border:none !important;}

/* 작은 테이블 */
table.smallList {margin-top:11px;}
table.smallList th {font-size:13px !important;padding:10px 0 11px !important;}
table.smallList td {font-size:12px !important;border-right:solid 1px #e8e8e8;}
table.smallList tr.last td {border-bottom:none;}
table.smallList td.last {border-right:none;}

.ui-widget-content {border-top:solid 2px #6b6566;border-right:none;border-left:none;background:none;}

select {height:28px !important;padding:5px 0 5px 2px;font-size:13px;color:#666;font-family: 'nbg' !important;border:solid 1px #ccc !important;border-color: #ccc !important;}
input {height:28px !important;font-size:13px;color:#666;font-family: 'nbg' !important;border:solid 1px #ccc !important;border-color: #ccc !important;}
label {color: #666;font-size:13px;font-family: 'nbg';}
input[type=checkbox],
input[type=radio] {border:none !important;}

/* 기존 스타일 재정의 */
.bt-basic {background: #fff;border:solid 1px #c8c8c8;border-radius:3px;padding:0;}
.bt-basic a{min-width:73px;padding:0;font-size:13px;color:#444;font-family: 'nbg';font-weight:normal;line-height:26px;}
.bt-red {background: #e85450;}

.iconDown span{line-height:28px;height:28px;}
.iconDown a {background:url('../images/bg/bg_img23.png') no-repeat 102px center;padding:0 46px 0 19px;line-height:28px;height:28px;}

/* 빨간 버튼 1개(가운데 정렬) */
.btnSolo {text-align:center;}
.btnSolo2 {margin-top:73px;}
.btnSolo .btn {float:none;display:inline-block;}
.findWr {border: #e5e5e5 1px solid;border-top: none;background: #fff;padding: 0;background: url(../images/bg/bg_img43.png) no-repeat 92px 55px;}
.findWr .inner {padding: 69px 0;text-align: center;}
.findWr .inner .tx01 {margin-left:213px;text-align:left;font-size:15px;color:#444;font-family: 'nbgb';font-weight:normal;}
#frm {text-align:left;}
#user_email1 {margin-left:213px;width:98px;height:38px;border:solid 1px #ccc;}
#user_email2 {width:225px;height:38px;border:solid 1px #ccc;}
#emailList {width:204px;height:38px;border:solid 1px #ccc;}

/* siteMap */
#contents.siteMap {width:100%;}
.sitemapWr {background:none;border:none;padding: 0;}
.sitemapWr .inner {margin: 0 10px 10px 0;width: 24.1%;min-height:526px;float: left;border:solid 1px #e1e1e1;background:#fafafa;}
.sitemapWr .inner.inner04,
.sitemapWr .inner.inner08{margin: 0 0 10px 0;}

.sitemapWr .inner h4 {
    width:100%;height:60px;
    background:#fff url('../images/bg/bg_img61.png') no-repeat left bottom;text-align:center;
    line-height:60px;
    font-family: 'nbg';font-size: 20px;font-weight: normal;color:#333;
    margin: 0;padding-top: 0;
}
.sitemapWr .inner h5 {
    margin:0;
    padding:0;
    font-size:16px;color:#555;
    background:#fafafa;
}
.sitemapWr .inner h5 a {margin:0;padding:20px 0 0 25px;font-size:16px;color:#555;display:inline-block;font-family: 'nbg';font-weight:normal;}
.sitemapWr .inner ul.lnk {background:#fafafa;margin: 0 0 0 0;padding:20px 0 0 25px;}
.sitemapWr .inner ul.lnk li {margin-bottom:3px;}
.sitemapWr .inner ul.lnk li a {font-size:16px !important;color:#555 !important;font-family: 'nbg' !important;font-weight:normal !important;background:none;padding-left:0;}
.sitemapWr .inner ul {background:#fafafa;margin: 0 0 0 0;padding:7px 0 0 25px;}
.sitemapWr .inner ul li {line-height: 26px;}
.sitemapWr .inner ul li a {font-size:13px !important;line-height: 13px !important;color:#777 !important;font-family: 'nbg' !important;font-weight:normal !important;background:url('../images/bg/bg_img62.png') no-repeat left center;padding-left:7px;}

.sitemapWr .inner h5.lnk2 a{padding:0 0 0 25px;}

.sitemapWr .inner.mem {display:none;
    position: absolute;
    top: 360px;
    left: 0px;
}
.sitemapWr .inner.myp {display:none;
    position: absolute;
    top: 360px;
    left: 170px;
    width: 280px;
}


/* 신규 추가 2017 */
.txtinfo01 {font-size:12px;margin-left:24px;margin-top:25px;font-family: "Nanum Gothic", "나눔고딕";}
.tith2 h2 {margin-top:51px;font-size:14px;line-height:18px;margin-bottom:10px;font-family: "Nanum Gothic", "나눔고딕";font-weight:bold;}
.boxCon00 {overflow:hidden;margin:0 0 0 30px;}
table.select {border:solid 1px #ddd;}
table.select th,
table.select td {text-align:center;border-right:solid 1px #ddd;}
table.select th {background: #f8f8f8;height:45px;padding:0;border-bottom:solid 1px #ddd;font-family: "Nanum Gothic", "나눔고딕";}
table.select td {height:42px;padding: 0 20px;}
table.select td select {display:block;width:100%;font-family: "Nanum Gothic", "나눔고딕";}
table.select td select option {text-align:center;}

.boxCon01 {overflow:hidden;margin:20px 0 0 30px;}
table.input th {height:42px;background:#f8f8f8;text-align:center;border-right:solid 1px #ddd;font-family: "Nanum Gothic", "나눔고딕";}
table.input td {border-right:solid 1px #ddd;font-family: "Nanum Gothic", "나눔고딕";}
table.input td:last-child {border-right:none;}
table.input td input {margin-left:10px;width:118px;}
table.input td span {margin-left:14px;}
table.input {border:solid 1px #ddd;}
table.input td input {line-height:30px;float:left;display:block;height:30px;border:solid 1px #c9c9c9;font-family: "Nanum Gothic", "나눔고딕";}
table.input td span {line-height:30px;float:left;display:block;font-family: "Nanum Gothic", "나눔고딕";}
.boxCon01 .btnSet {margin-top:20px;text-align:center;}
.boxCon01 .btnSet ul {overflow:hidden;display:inline-block;}
.boxCon01 .btnSet ul li {float:left;width: auto;min-width:130px;margin-right:10px;min-height:35px;}
.boxCon01 .btnSet ul li a {display:block;width:100%;height:40px;text-align:center;color:#fff;font-size:12px;font-family: "nbgb" !important;background:#e85450;line-height:40px;}
.boxCon01 .btnSet ul li.end a {display:block;width:100%;height:40px;text-align:center;color:#333;font-size:12px;background:url('../images/common/bg_tab3.gif') no-repeat left top;line-height:40px;}

.boxConWrap02 {margin-left: 30px;}
.boxConWrap02 .boxCon02{height:279px;border:solid 1px #ddd;}
.boxConWrap02 .conBoxListBottom .selectHere {height:92px;padding:0;width:143px;margin-left:116px;}
.boxConWrap02 .conBoxListBottom .selectHere .count {height:40px;background:#f9f9f9;border:solid 1px #e2e2e2;border-radius:5px;text-align:center;line-height:40px;font-size:12px;display:block;font-family: "Nanum Gothic", "나눔고딕";}
.boxConWrap02 .conBoxListBottom .selectHere .count span {font-weight:bold;}
.boxConWrap02 .conBoxListBottom .selectHere .selectImg {height:42px;text-align:center;line-height:40px;font-size:12px;display:block;margin-top:10px;}
.boxConWrap02 .conBoxList {padding:30px 30px 25px 0;margin-left:30px;}
.boxConWrap02 .txtTit {border-bottom:solid 1px #eee;padding:0 0 17px 0;text-align:center;color:#666;font-size:11px;font-family: "Nanum Gothic", "나눔고딕";}
.boxConWrap02 .longLine {background:url('../images/common/longLine.png') no-repeat left top;width:700px;height:50px;margin:0 0 50px 74px;position:relative;}
.boxConWrap02 .longLine ul {overflow:hidden;}
.boxConWrap02 .longLine ul li {color:#fff;float:left;text-align:center;font-family: "Nanum Gothic", "나눔고딕";}
.boxConWrap02 .longLine ul li.list01 {width:130px;line-height:35px;}
.boxConWrap02 .longLine ul li.list02 {width:132px;line-height:35px;}
.boxConWrap02 .longLine ul li.list03 {width:148px;line-height:35px;}
.boxConWrap02 .longLine ul li.list04 {width:181px;line-height:35px;}
.boxConWrap02 .longLine ul li.list05 {width:109px;line-height:35px;}
.boxConWrap02 .longLine ul.nemoInfoTxt li {position:absolute;bottom:-10px;color:#888;width:auto;font-family: "Nanum Gothic", "나눔고딕";line-height:1.5em;}
.boxConWrap02 .longLine ul.nemoInfoTxt li.list01 {left:-10px;bottom:-25px;color:#444;line-height:1.5em;font-weight:bold;}
.boxConWrap02 .longLine ul.nemoInfoTxt li.list02 {left:117px;}
.boxConWrap02 .longLine ul.nemoInfoTxt li.list03 {left:255px;}
.boxConWrap02 .longLine ul.nemoInfoTxt li.list04 {left:403px;}
.boxConWrap02 .longLine ul.nemoInfoTxt li.list05 {left:584px;}
.boxConWrap02 .longLine ul.nemoInfoTxt li.list06 {right:-10px;bottom:-25px;color:#444;line-height:1.5em;font-weight:bold;}
.boxConWrap03 {margin-left: 30px;}
.boxConWrap03 .boxCon02{height:279px;border:solid 1px #ddd;}
.boxConWrap03 .conBoxListBottom .selectHere {background:url('../images/common/selectHere.png') no-repeat center 50px;width: 143px;height:92px;margin-left:324px;}
.boxConWrap03 .conBoxListBottom .selectHere .count {height:40px;background:#f9f9f9;border:solid 1px #e2e2e2;border-radius:5px;text-align:center;line-height:40px;font-size:12px;display:block;font-family: "Nanum Gothic", "나눔고딕";}
.boxConWrap03 .conBoxListBottom .selectHere .count span{font-weight:bold;}
.boxConWrap03 .conBoxListBottom .selectHere .selectImg {height:42px;text-align:center;line-height:40px;font-size:12px;display:block;margin-top:10px;}
.boxConWrap03 .conBoxList {padding:30px 30px 25px 0;margin-left:30px;}
.boxConWrap03 .txtTit {border-bottom:solid 1px #eee;padding:0 0 17px 0;text-align:center;color:#666;font-size:11px;font-family: "Nanum Gothic", "나눔고딕";}
.boxConWrap03 .longLine {background:url('../images/common/longLine02.png') no-repeat left top;width:700px;height:50px;margin:0 0 50px 74px;position:relative;}
.boxConWrap03 .longLine ul {overflow:hidden;}
.boxConWrap03 .longLine ul li {color:#fff;float:left;text-align:center;width:350px;line-height:35px;font-family: "Nanum Gothic", "나눔고딕";}
.boxConWrap03 .longLine ul.nemoInfoTxt li {position:absolute;bottom:-10px;color:#888;width:auto}
.boxConWrap03 .longLine ul.nemoInfoTxt li.list01 {left:-10px;bottom:-25px;color:#444;line-height:1.5em;font-weight:bold;}
.boxConWrap03 .longLine ul.nemoInfoTxt li.list02 {left:343px;color:#444;line-height:1.5em;}
.boxConWrap03 .longLine ul.nemoInfoTxt li.list03 {right:-10px;bottom:-25px;color:#444;line-height:1.5em;font-weight:bold;}

.strongTxt {font-size:18px;color:#444;font-family:"nbgb";}
.noborderR {border-right:none !important;}
.noborderL {border-left:none !important;}
.borderL {border-left:solid 1px #e8e8e8;}
.borderR {border-right:solid 1px #e8e8e8;}
.borderB {border-bottom:solid 1px #e8e8e8;}
.txt03 {font-size:18px;}
.txt03 span{font-size:13px;color:#444 !important;font-family:"nbgb";}
.txt04 {font-size:13px;}
.txt04 span {font-size:13px;color:#666;font-family:"nbgb";}
.txt05 {font-family:"nbgb";}
table.tblList04 th {padding:10px 15px;}
table.tblList05 th {background:#f8f8f8 !important;}
/* 두번쨰 th 배경 색변경 */
table.tblList05 th.twoTh{background:#fdfdfd !important;}
table.tblList05 .select {width:100px;margin-right:7px;}
table.tblList05 th.twoTh{background:#fdfdfd !important;}

.row.tblList05.mt15.v002 th.borderR {border-right:solid 1px #e8e8e8;}
.row.tblList05.mt15.v002 th.borderL {border-left:solid 1px #e8e8e8;}
h4.h4Tit.v003 {margin-bottom:11px;}
.redTxt {color:#e85450;font-family:"nbgb";}
.p10 {padding:10px 12px 4px 12px !important;} 
.p12 {padding:15px 12px;} /*2017-03-17 이하영 추가*/
.p15 {padding:15px;}
.p15.v1 {padding:15px 20px !important;}
.placeholder.ansBx.v1 .placeholderTx.v1 {top:10px;left:10px;}
.uploadTxtBtn{width:80px;height:80px;border:solid 1px #c8c8c8;text-align:center;line-height:80px;display:inline-block;font-size:14px;font-family:nbgb;color:#555;background:#f5f5f5;}
table.tblList06 td {text-align:center;}
a.comit {display:inline-block;text-align:center;width:75px;height:26px;border:solid 1px #c8c8c8;border-radius:2px;font-size:13px;color:#666;line-height:26px;}
.textarea.pushInp.v1 {height:78px;margin:0;width: 748px;}
.placeholder.ansBx.v1 {margin-right:5px;}
/* 빨강 동그라미 배경 */
.titRedbg {background: url(../images/bg/bg_img28.png) no-repeat left center;padding-left: 12px;color:#444;margin: 43px 0 15px 10px;font-size: 18px;line-height: 18px;font-family: 'nbgb';}


.table03 {float:left;width:50%;margin-bottom:35px;box-sizing:border-box;}
.table03.v1 {padding-left:10px;}
.table03:first-child table.list {margin:0 20px 0 0;width:auto !important;box-sizing:border-box;}
.table03 table.list {margin:0 0 0 0;}
.table03.fir table {margin:0 0 0 0 !important;}
.table03 table.list td{padding:10px 0 !important;height:auto !important;}



/* table re define */
table.row {border-left: none;border-right: none;border-bottom: solid 1px #d5d5d5;}
table.row tbody th:first-child {border-left:none;}
table.row tbody th {padding: 11px 0 10px 15px;text-align: left;vertical-align: middle;border-right: none;}  
table.row tbody td {height:auto;border-left: solid 1px #e8e8e8;border-bottom: solid 1px #e8e8e8;border-right: none;text-align:left;}
table.row.txtCv1 th {text-align:center;padding: 11px 0;}
table.row.txtCv1 tbody td {text-align:center;padding:13px 12px !important;}
.thColor {background:#f8f8f8;font-family:'nbgb' !important;font-size:14px;color:#555;}
.thColorTxt {background:#f8f8f8; color:#e85450;font-family:'nbgb' !important;font-size:14px;}

table.row.v6 tbody th {border-right: solid 1px #e8e8e8 !important;}
table.row.v6 tbody th.v1 {border-right: none !important;}
table.row.v5 tbody th {padding: 11px 0 10px 0;text-align: center;}
table.row.v4 {border-top:none !important;}  
table.row.v4 tbody th {padding-left:20px;}  
table.row.v5  {margin-top:33px;}  
table.row.v5 input {box-sizing:border-box;}  
table.row.v01 label {margin-right:20px;}
.color02 {color:#e85450;font-size:13px;font-family:nbgb;}
.txtList01{font-size:13px;color:#666;font-family:nbgb;}
.blueTxtList {margin:13px 0 0 19px;}
.blueTxtList.v1 {margin:13px 0 7px 19px;}
.blueTxtList.v2 .blueTxt {background-position-y:8px;}

.blueTxtList .blueTxt {color:#3d89bf;font-size:12px;font-family:'nbg';background: url(../images/bg/bg_img27.png) no-repeat left 5px;padding-left: 9px;margin-bottom: 3px;}
.nbgb01.v1 {color:#444;font-family:'nbgb';}
.nbgb01.v2 {color: #e85450;font-family: 'nbgb';}
.nbgb01.v3 {color:#666;font-family:'nbg';}
table.row.v002 tbody th:first-child {border-left:solid 1px #e8e8e8;}
table.row.v002 tbody td {font-family:'nbgb' !important;}
.font18 {font-size:18px;color:#444;font-family:'nbgb';font-weight:normal;}
table.row tbody th.endTh {
    padding: 15px 12px 16px 12px;font-family:'nbgb';
}
table.row01 th {padding:11px 0 10px 0 !important;}
table.row01 th.tdColor {background:#fdfdfd !important;}
table.row01 th.borderR {border-right:solid 1px #e8e8e8;}
table.row01 tbody td {padding:13px 14px !important;height:auto;}
table.row01 td ul li {color:#666;font-size:13px;}



.lstType01.v1 li {border-bottom: #e8e8e8 1px solid;}
.important {float:right;font-size:12px;color:#666;font-family:'nbg';}
.important.v2 {float:left;font-size:12px;color:#666;font-family:'nbg';margin:8px 0 0 10px;}
/*
    .ofh.titBox .important {padding-top:6px;}
*/
.important span {color:#e85450;}
.important.v1 {color:#e85450;}
.important.v1 {float:none;font-size:14px;color:#e85450;font-family:'nbgb';margin-left:2px;vertical-align: sub;}
table .important.v1 {vertical-align: bottom;line-height: 23px;}
.important .v1{padding-right:2px;}
.fs14 {font-size:14px;font-family:'nbg' !important;}
.fs18.v1 {font-size:18px;font-family:'nbgb' !important;}
.btnSet.v1 {text-align:center;margin-top:20px;}
.btnSet.v1 a {float:none !important;}
.mMt30 {margin-top:-30px;}
.mMt40 {margin-top:-40px;}
.w262 {width:262px;}
.w257 {width:257px;}
.w257.v1 {width:235px;}
.w260 {width:260px;}

.w209 {width:209px;}
.w223 {width:223px;}
.w223.v1 {width:235px;}
.w237 {width:237px;}
.w257 {width:257px;}
.w27 {width:27px;}
.w12 {width:12px;}
.w243 {width:243px;}

.w31 {width:31px;}
.w23 {width:23px;}
.w51 {width:51px;}
.w68 {width:68px;}
.w52 {width:52px;}
.w96 {width:96px;}
.w98 {width:98px;}
.h110 {height:110px;border: solid 1px #ccc !important;}
.h230 {height:230px;border: solid 1px #ccc !important;margin:10px 0;}
textarea{border: solid 1px #ccc !important;}
.ui-datepicker-trigger {
    margin: 6px 0 0 5px;
}
.pwdCheck.v1 {width:176px;}
.pwSet label {line-height:30px;color:#555;font-size:14px;font-family:'nbg';}
.pwSet {display:block;float:right !important;clear:both;}
table.write2 tbody td.p12 {padding:12px 10px !important;}
.pl12 {padding:0 12px !important;}
.pr12 {padding-right:12px !important;}
.pl16 {padding:0 16px !important;}
.pl29 {padding-left:29px !important;}
.lh30 {line-height:30px;}
.tit03 {margin-bottom:15px;overflow:hidden;}
.rowTbl01 {margin-bottom:20px;}
.rowTbl {margin-bottom:35px;}
.lastRowTbl {margin-bottom:20px;}
.rowTbl select {margin-right:10px;width:98px;}
.btnList1 {text-align:center;}
.btnList1 a{display:inline-block;float:none !Important;}
.titBox {min-height:32px;}
.titBox.v1 {min-height:26px;}
.infoTxt02 {margin-top:6px;color:#666;font-family:nbg;}   
/* 하영씨가 추가 2017 03 16 s */
.step ul li a {float:left;font-size:15px;color:#999;height:42px;padding:0 0 0 0;font-family:"nbg";}
.step ul li.active a span {font-size:16px;color:#0fab93;font-family: 'nbgb';}
.step ul li.active a {font-family: 'nbgb';color:#555;font-size:16px;}
/* 하영씨가 추가 2017 03 16 e */


.tbWrapBox .flno {float:none;}
.tbWrapBox h5.titRedbg {margin: 10px 0 14px 10px;}
.tbWrapBox h5.titRedbg2 {margin: 10px 0 14px 30px;}

.txt06 {color:#666;font-size:12px;line-height:20px;padding-left:10px;font-family: 'nbg';}
.boxTxt {border-top:solid 2px #76746b;border-left:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb;border-bottom:solid 1px #dbdbdb;margin-bottom:11px;}
.txtTop {height:18px;padding:20px 21px;border-bottom:solid 1px #dbdbdb;}
.txtTop span strong {font-size:16px;color:#333;font-family:'nbgb';margin-right:5px;}
.txtTop span.fr,
.txtTop span.fr strong {font-size:13px;}
.txtTop span.fr strong {margin-right:6px;}

.txtTop span {font-size:16px;color:#666;font-family:'nbg';}
.txtBottom {background:#f2f2f2;text-align:center;padding:38px 0;color:#666;font-size:16px;font-family:'nbg';}
.txtBottom span {color:#333;font-size:24px;display:block;line-height:37px;font-family:'nbg';}
.mt35 {margin-top:35px;}

.btnDown {margin-top:-3px;}
.btnDown2 {margin-top:20px;}
.reportBx {overflow: visible;position: relative;}

/* font nanum barun gothic */
.nbg {font-family: 'nbg' !important;}


.highcharts-container *,
.grpBx2 * {font-family: 'nbgb' !important;}
.mt35 {margin-top:35px !important;}



/* row table */
.tbWrapBox001 {margin-bottom:20px !important;}
.tbWrapBox01 h4 {float: left;font-family: 'nbgb';color: #333;font-size: 20px;line-height: 20px;margin-bottom: 13px;}
.tbWrapBox01 {margin:0 0 35px 0;}
.tbWrapBox01 table th {border-bottom: solid 1px #e8e8e8;}
.tbWrapBox01 table td {border-right: solid 1px #e8e8e8;border-bottom: solid 1px #e8e8e8;text-align: right;padding-right: 7px;height:40px;padding: 0 12px !important;}

/* col table */
.tbWrapBox02 table { width: 100%; border-collapse: separate; border-top:solid 2px #6b6566; border-bottom:solid 1px #d5d5d5; }
.tbWrapBox02 table th {height:40px;padding:0;border-right:none;}
.tbWrapBox02 table tbody td {border-bottom:solid 1px #e8e8e8;border-right:none;padding:0;text-align:center;}

/* row1 table */
.tbWrapBox03 {margin-bottom:35px;}
.tbWrapBox03.last {margin-bottom:20px;}
.tbWrapBox03 table { width: 100%; border-collapse: separate; border-top:solid 2px #6b6566; border-bottom:solid 1px #d5d5d5; }
.tbWrapBox03 table th {height:40px;padding:0 15px;border-right:solid 1px #e8e8e8;text-align:left;}
.tbWrapBox03 table td {padding:0 12px;text-align:left;border-bottom:solid 1px #e8e8e8;}


/* row2 table */
.tbWrapBox03 {margin-bottom:35px;}
.tbWrapBox03 table.rowTbl { width: 100%; border-collapse: separate; border-top:solid 2px #6b6566; border-bottom:solid 1px #d5d5d5; }
.tbWrapBox03 table.rowTbl th {height:40px;padding:0 15px;border-right:solid 1px #e8e8e8;text-align:left;}
.tbWrapBox03 table.rowTbl td {padding:0 12px !important;text-align:left !important;border-bottom:solid 1px #e8e8e8 !important;}
.tbWrapBox03 table.rowTbl .noBorderBottom {border-bottom:none !important;}

/* row3 table */
.tbWrapBox06 {margin-bottom:35px;}
.tbWrapBox06.last {margin-bottom:20px;}
.tbWrapBox06 table { width: 100%; border-collapse: separate; border-top:solid 2px #6b6566; border-bottom:solid 1px #d5d5d5; }
.tbWrapBox06 table th {height:40px;padding:0 15px;border-right:solid 1px #e8e8e8;text-align:left;}
.tbWrapBox06 table td {padding:0 12px !important;text-align:left;border-bottom:solid 1px #e8e8e8;}
select.selectBox {width:198px;height:28px;border:solid 1px #c8c8c8;margin-right:0;}



/* col1 table */
.tbWrapBox04 {margin-bottom:35px;}
.tbWrapBox04 table { width: 100%; border-collapse: separate; border-top:solid 2px #6b6566; border-bottom:solid 1px #d5d5d5; }
.tbWrapBox04 table th {height:40px;padding:0;border-right:none;}
.tbWrapBox04 table td {border-bottom:solid 1px #e8e8e8;border-right:none;padding:0 !important;text-align:center;}

/* col1 table2 */
.tbWrapBox04 {margin-bottom:35px;}
.tbWrapBox04 table.colTbl { width: 100%; border-collapse: separate; border-top:solid 2px #6b6566; border-bottom:solid 1px #d5d5d5; }
.tbWrapBox04 table.colTbl th {height:40px;padding:0;border-right:none;}
.tbWrapBox04 table.colTbl td {border-bottom:solid 1px #e8e8e8;border-right:none;padding:0 !important;text-align:center;}

/* row4 table */
.tbWrapBox04 {margin:0 0 35px 0;}
.tbWrapBox04 table th {border-bottom: solid 1px #e8e8e8;border-right: solid 1px #e8e8e8;padding:0 7px;word-break:keep-all;}
.tbWrapBox04 table td {border-right: solid 1px #e8e8e8;border-bottom: solid 1px #e8e8e8;text-align: right;padding-right: 7px;height:40px;padding: 0 7px !important;}

/* row5 table */
.tbWrapBox05 {margin:15px 0 35px 0;}
.tbWrapBox05 table th {border-bottom: solid 1px #e8e8e8;border-right: solid 1px #e8e8e8;padding:0 7px;word-break:keep-all;text-align:left;}

.tbWrapBox05 table tr tfoot th,
.tbWrapBox05 table tr tfoot td {border-bottom:none !important;}

.tbWrapBox05 table th * {vertical-align:top;}
.tbWrapBox05 table td {border-right: solid 1px #e8e8e8;border-bottom: solid 1px #e8e8e8;text-align: left;padding-right: 7px;height:40px;padding: 0 7px !important;}
.tbWrapBox05 table td label {min-width:30px;}
.tbWrapBox05 table td.noBorderBottom {vertical-align:top;}
.tbWrapBox05 table td.noBorderBottom.v1 {vertical-align:middle;}
.tbWrapBox05 table td select {width:100%;box-sizing:border-box;padding:5px 0 5px 2px;}
.tbWrapBox05 table td select.w49p {margin-right:0;width:49%;padding:5px 0 5px 2px;}
.tbWrapBox05 table td .cbBox2 {vertical-align:top;padding:6px 0;overflow:hidden;}
.chkTd {vertical-align:top;}

.cbBox2 ul li {
    line-height: 21px;
    height: 21px;
    padding: 0;
    float: left;
    min-width: 60px;
}

.cbBox02 ul li {float: left !important;}

.txtC .btn {float:none;}
.tbWrapBox05.mb0 {margin:12px 0 20px 0;}
.mb5 {margin-bottom:5px;}
.btnList3 {overflow:hidden;margin-top:35px;}
.btnList3 a {margin-left:5px;}

/* Open API제공신청 2 */
h5.tit {background:none;padding-left:0;font-size:20px;line-height:23px;color:#444;font-family: 'nbgb';font-weight:normal;text-align:left;margin-bottom:11px;}


legend.on {position:static;overflow:visible;font-size:15px;color:#555;font-family: 'nbgb';text-align:center;width:118px;height:40px;line-height:40px;visibility:visible;float:left;margin-left:1px;}
.tblHead3 .dvSch.placeholder {width:650px;height:40px;float:left;}
.tblHead3 input {float:left;width:497px;height:38px !important;border:solid 1px #ccc;line-height:40px;margin-right:3px;text-align:left;padding:0 10px;}
.tblHead3 .dvSch.placeholder .btnSoloBrown {width:120px;height:40px;line-height:40px;color:#fff;background:#857777;float:left;font-family: 'nbgb';}

.grapicBox {margin-top:40px;}
.grapicBox .h4Tit{margin-bottom:15px;}
.borderBox01 {border:solid 1px #e5e5e5;padding:20px 30px;}
.grapic {margin-bottom:49px;}
.box08 {overflow-y:scroll;height:576px;}
.box08 h5 {margin: 0 0 15px 10px;}
.tBx{position:relative;clear:both;}
.tBx .box{position:absolute;top:-28px;right:0;}
h5.tit {float:left;background: url(../images/bg/bg_img28.png) no-repeat left center;padding-left: 12px;margin: 0 0 15px 10px;font-size: 18px;line-height: 18px;font-family: 'nbgb';}

.btnGroup {margin-bottom:100px;text-align:center;}
.btnGroup a{font-family: 'nbgb';display:inline-block;float:none;}

.btn img {vertical-align: middle;margin-right: 4px;position: relative;top: -1px;}
.btn.h36 {line-height: 34px !important; height:36px !important}
.btn.h34 {line-height: 32px !important; height:34px !important}


/* 레이어 팝업 */
.dim {width:100%; height:100%; background:url("../images/bg/bg_dim.png") repeat; position:fixed; top:0; left:0; z-index:9998;}
.layer {position:absolute; z-index:9999; display:none;width:750px;}
.layer .title {font-size:24px; color:#ffffff; font-family:'nbgb'; padding:16px 0; background-color:#ef3f3e; text-align:center; position:relative;}
.layer .title .closeLayer {display:inline-block; position:absolute; top:15px; right:20px;}
.layer .layerCon {padding:25px 30px; background-color:#ffffff;}
.layer .layerCon .desc {margin-top:10px;}
.layer .layerCon .desc li {line-height:20px; font-size:13px; color:#666666; padding-left:15px; background:url("../images/blt1.gif") no-repeat left 6px;}
.layer .layerCon .btnCenter {margin-top:30px;overflow:hidden;text-align:center;}
.layer .layerCon .btnCenter .btn {float:none;}

.nemoBox {height:40px;border:solid 1px #e1e1e1;padding:19px;position:relative;background:#f8f8f8;}
.nemoBox input[type=text]{border:solid 1px #ccc;height:40px !Important;width:87%;box-sizing:border-box;padding:0 10px;}
.nemoBox input[type=button]{width:80px;height:40px;position:absolute;top:19px;right:19px;border:none !important;}

.layTbl {width:100%;}
.layTbl table {width:100%;}
.layTbl table th {text-align:center;height:40px;padding-left:0;border-right:none;}
.layTbl table td {text-align:center;border-bottom:solid 1px #e8e8e8;}

.popBtn {text-align:center;}
.popBtn a{float:none;display:inline-block;}
#map1{border-radius:0;padding:0;border:solid 1px #c7c7c7;height:202px;margin-bottom:12px;}

.divTab4 ul li {margin:0;}
.divTab4 ul li a {padding:0;}
.divTab4 ul li a:hover {color:#fff;}
.divTab3 li {float: left;width: auto;margin: 0 0 0 0 !important;}
.divTab3 li a {padding:0;}

.bgInfoTxt {background:url('../images/bg/bg_img73.png') no-repeat left center;color:#666;font-size:13px;font-family:'ngb';padding:1px 0 1px 20px;}
.bgInfoTxt button{background:none;cursor:pointer;}
.grapicBg {background:#ebebeb;height:38px;line-height:38px;padding:0 11px;font-size:13px;}

.rndBox10 {border:solid 1px #dedede;text-align:center;border-radius:10px;background:#fff;height:522px;}
.rndBox10 img{display:inline-block;}

.rndBox102 {border:solid 1px #dedede;border-radius:10px;background:#fff;height:320px !important;}

.boxTit01 {overflow:hidden;height:32px;}
.boxTit01 h5 {margin:0;}
.boxTit02 {background:#fff; height:261px;}
.boxTit03 {background:#fff; height:202px;overflow-y:scroll;}

.txt001,
.txt002 {color:#333;font-size:12px;font-family:Dotum;font-weight:bold;letter-spacing:-.5px;}
.txt002 {font-weight:normal;margin-bottom:27px;}
.txt002 span {color:#1569ff;}
.rndBox01 {height:272px;}
.rndBox02 {height:222px;}
.grpBxw1 {height:52px;border:solid 1px #c7c7c7;background:#fff;margin-bottom:12px;}

.btn-group1 {margin-top: 35px;}

.infoTxtR {margin: 0 0 10px 0;font-size: 13px;color: #666;font-family: 'nbg';text-align:right;}

.write3 .green {display:none;}
.call_popHelp1 {background:url('../images/bg/bg_img73.png') no-repeat left top;}
.call_popHelp1 .ico-que{background:none;}

@media (max-width: 1199px) {
    #wrapper {min-width:1100px;}
 }
@media (min-width: 640px) and (max-width: 1023px) {
    #wrapper {}
    #content {margin:0;}
}

.rowAlign td {position:relative;}
.name {margin-top:0;font-size:13px;color:#666;font-family:nbg;line-height:88px;position:absolute;left:10px;}
.btnAlign {overflow:hidden;width:271px;clear:both;margin-bottom:5px;margin-top:0 !important;}
.btnAlign.last {margin-bottom:0;}
.btnAlign a:first-child {float:left;}

.c01 strong {color:#444;font-size:16px;font-family:nbgb;}
.c2 strong {color:#e85450;font-size:13px;font-family:nbgb;}
.c3 {color:#444;font-size:13px;font-family:nbgb;}
.h50 {height:40px;    padding: 5px 12px !important;}

.fffTbl {border-top:solid 1px #d5d5d5 !important;}
.fffTbl th {background:#fff !important;height:40px;padding:0;}
.fffTbl th span{font-size:13px;color:#666;font-family:nbg;margin-left:12px;}
.bottomTh {text-align:left;padding-left:30px !important;}
.bankSet span{margin-left:20px;}
.silverBox {background:#f5f5f5;height:48px;border:solid 1px #eee;line-height:48px;padding:0 20px 0 36px;font-size:14px;font-family:nbgb;}
.silverBox.v1 {background:#fff;height:auto;border:solid 1px #e5e5e5;padding:0 20px 0 30px;overflow:hidden;margin-top:27px;}
.btnGroup01 {padding-top:10px;display:inline-block;float:right;}
.btnGroup01 a {margin-left:5px;}
.rightTxt,
.rightTxt strong {font-size:13px !important;}
.scretTbl {margin-bottom:20px;}
.scretTbl30 {margin-bottom:30px;}
.won {font-family:nbgb;font-size:13px;}

/* 도움말 */
.helpTxt span {border:none;margin:0 !important;color:#666;font-size:13px;}
.helpTxt span.bt-basic button {color:#666 !important;font-family:nbg;font-weight:normal;}
.helpTxt span button i.ico-help{display:none;}

table.queryTbl tr td {padding:5px !important;height:auto;}
.tblHead2 .dvSch {border: none !important;height: 28px !important;}
#saupjangName > .dvSch .placeholder {margin-top:0;float:none;border:solid 1px #ccc !Important;background:#fff;}
#saupjangName > .dvSch .placeholder input {border:none !important;}
table.queryTbl tr td a {display:inline-block;width:30px;height:30px;}
.btnMargin a {margin-right:5px;}
#saupjangName > .dvSch .placeholder .placeholderTx {top: 8px;}
.offeceBx {border:solid 1px #c7c7c7;}
table.offeceTbl {border-top:none !important;}
.offeceTbl th {padding-left:0;background:#f5f5f5;height:25px;}
.offeceTbl td {background:#fff;border-right:solid 1px #e2e2e2;text-align:center;height:15px;}

/* 사업장지표(공단본부 빅데이터운영실) */
table.write3.mt10 tbody {}
table.write3.mt10 tbody tr td {padding: 0 12px !important;vertical-align: middle;}
.mt42 {margin-top:42px;}
.name2 {margin-top:0;font-size:13px;color:#666;font-family:nbg;line-height:65px;position:absolute;left:10px;}
table.tblListH30 tr th{height:30px !Important;}
table.tblList.tblList30 th {height: 30px;}
/* popup */
#findSaUpPop .popContent .tabWrap .divTab2 ul {overflow:hidden;border-bottom: #d5d5d5 1px solid;border-left:solid 1px #d5d5d5;border-right:solid 1px #d5d5d5;}
#findSaUpPop .popContent .tabWrap .divTab2 ul li {width:50%;}
#findSaUpPop .popContent .tabWrap .divTab2 ul li.ui-tabs-active {background:#857777;color:#fff;}
#findSaUpPop .popContent .tabWrap .divTab2 ul li.ui-tabs-active a {background:#857777;color:#fff;font-size:15px;font-family:'nbgb';}
#findSaUpPop .popContent .tabWrap .divTab2 ul li a {height:40px;color:#999;font-size:14px;font-family:'nbg';background:none;border-top:solid 1px #d5d5d5;}


#postTab01 .popPostBx strong .dvInp.mt10 .bt-basic.bt-small a i {display:none;}

.popPostBx p strong {color: #444;font-size: 14px;font-weight: normal;font-family: 'nbgb';}
.dvInp.mt10 input {width:198px;}
.dvInp.mt10 .bt-basic.bt-small {height:30px;line-height:28px;background:none;border:none;padding:0;border-radius:0;}
.dvInp.mt10 .bt-basic.bt-small a {background: #e85450 !Important;font-size: 13px !important;font-family: 'nbgb' !important;font-weight: normal !important;color: #fff !important;width: 70px !important;height: 30px !important;line-height:30px;}

.postResult .resultSaUpJang li a {color:#666;font-size:13px;font-family: 'nbg';font-weight:normal;}
.postResult li {border-bottom: #e5e5e5 1px solid;text-align: left;
    height: 38px;line-height: 38px;padding: 0 70px 0 15px;position: relative;}
#searchSaupForm .popTit,
.bPopup h4.popTit {text-align:center;font-size:24px;font-family:'nbgb';padding-left:0;}

.popPostBx {border: #d5d5d5 1px solid;padding: 25px 0;text-align: center;margin: 0;background: #f2f2f2;}
#postTab01 .popPostBx.resultdiv p {margin-left:19px !important;font-family:nbg;font-size:13px;color:#666;font-weight:normal;}
.postResult {margin: 28px 15px 30px 15px;}
.popPostBx.resultdiv {padding:23px 0 19px 0;}
.popPostBx {border-top:none;}
.font {font-size:14px;color:#555;font-family:"nbgb"}

.bPopup .popContent .cohoPopBx01 {
    background: #f2f2f2;
    border-top: #6b6566 2px solid;
    border-left: none;
    border-right: none;
    border-bottom: solid 1px #d5d5d5;
    padding: 44px 0;
    text-align: center;
    color: #555;
    font-size: 14px;
    font-weight: normal;
    font-family:'nbgb'
}

.bPopup.popalt01 .popContent .btn-group .bt-basic {width:98px;height:35px;}
.bPopup.popalt01 .popContent .btn-group .bt-basic a{width:100%;height:33px;line-height:35px;font-family:'nbgb';color:#555;font-size:14px;border:solid 1px #aaa;text-align:center;}
.bPopup.popalt01 .popContent .btn-group .bt-red {width:100px;height:35px;}
.bPopup.popalt01 .popContent .btn-group .bt-red a {width:100px;height:33px;background:#e85450;text-align:center;color:#fff;font-family:'nbgb';line-height:35px;}

.bPopup .bt-basic a i {display:none;}


.bPopup .popTit {background: #e85450;color: #fff;height: 50px;text-align:center;line-height: 50px;padding: 0 0 0 0;font-size: 24px;font-family:'nbgb';font-weight: normal;}
.popContent .dvPwFind {font-size:14px;color:#555;font-family:'nbgb';font-weight: normal;}
.bPopup .btn-group .b-close {line-height: 33px !important;height: 35px !important;font-size: 14px !important;background-color: #e85450;border-color: #e85450;color: #fff;display: inline-block !important;font-family: 'nbg';text-align: center !important;border: 1px solid #ccc;box-sizing: border-box;width: 100px !important;padding:0 !important;}
.bPopup .btn-group .v1 {height:35px;border:none;}
.bPopup .btn-group .b-close .icon1 {display:none;}
.tblTxt {margin-bottom:8px;}
.minH100 {min-height:100px;}
.height110 {height:110px;border:solid 1px #ccc;vertical-align:middle;}

table.write3 tfoot td {background: #fff !important;}

.tblHead2 #firm_cd2,
.tblHead2 .placeholder {margin-bottom:0;}

.btn-group.btn-group1.r h4.h4Tit.fl {margin: 0 0 0 0;}
.tblHead.tblHead3.divTabN4 .dvSch.placeholder {width:auto;}
.tblHead .dvSch.placeholder {width:533px;}
#userTx {width:448px;height:38px !important;}
#userTx.input.v1 {width:438px;height:38px !important;}
.divTab3 {margin: 0 0 16px 0;}
.lstType01 li .txName {font-family:'nbg';font-size:13px;color:#666;}
.lstType01 li .txName strong {font-family:'nbgb';font-size:13px;color:#444;}

#jqxgrid1 * {font-family:'nbg';}


.nbgb01 {font-weight:normal;font-size:13px;color:#333;font-family:'nbgb';}
.nbg01 {font-size:13px;color:#666;font-family:'nbg';}

/* 지표쪽 결과화면에 나오는 폰트 설정 */
#jqxWidget .mt10 {font-weight:normal;font-size:13px;color:#333;font-family:'nbgb';}
#idct_tp_nm_xpln {font-size:13px;color:#1569ff;font-family:'nbg';}
#idct_tp_xpln {font-size:13px;color:#333;font-family:'nbg';}

.h5Tit.mt20 label {font-size:14px;color:#3b2900;font-family:'nbg';}
.h5Tit.v1 {margin:0 0 5px 0;}
.h5Tit.mvs01 {margin:17px 0 0px 0;}
a.linkMore {font-size:13px;font-family:'nbg';color:#888 !important;}
.txt .icoBlt label {font-size:12px;color:#666;font-family:'nbgb' !important;}
.lstType01 {border-top: #76746b 2px solid;border-left: none;border-right: none;}
.lstType01 li .titTx {font-size: 15px;font-family:'nbgb';font-weight: normal;color: #444;}
.lstType01 .txt a {color:#666;font-size:13px;font-family:'nbg';}
.lstType01 li {background:url('../images/bg/bg_list.png') no-repeat 754px 2px;}
div.titTx {font-size: 14px;font-family: 'nbgb';color: #444;}
#saupjangName .tblHead2 .placeholder {margin-bottom: 0;}
.mt7 {margin-top:7px;}
.verticalTbl th{vertical-align:middle !important;padding:0 0 0 12px !important;}
table.write3.verticalTbl.mt10 tbody tr td{vertical-align:middle !important;padding:0 5px !important;}
table.verticalTbl tfoot td {vertical-align: middle;}
table.verticalTbl01 th {text-align:left;}
table.verticalTbl01 th.titTh01 {background:#f1f1f1 !important;}
table.verticalTbl01 td {padding:4px 5px !important;}

table.verticalTbl01 td .tblHead2 fieldset{height:96px;}
#scl_area ul li{width:50%;min-width:40px;}


table.write3.verticalTbl.mt10.v1 td .tblHead2 {margin-right:2px;}
table.write3.verticalTbl.mt10.v1 td .tblHead2.vs1 {padding:5px 0;}
table.write3.verticalTbl.mt10.v1 td .tblHead2.vs1 #saupjangName {margin-right: 0;}

table.input tr td input[type=number] {margin-left:0 !Important;}
.boxCon01 .btnSet ul li {height:40px;}
.popTxtFl {float:left;line-height:28px;font-size:13px;color:#666;font-family:nbg;margin-left:7px;}
.txtR.v1 {line-height:29px;}
.txt07.v1 {margin:10px 0 0 10px;word-break:break-all;}
.txt07.v1.v2 {overflow:hidden;position:relative;}
.txt07.v1.v2 span.first{float:left;display:block;font-family:nbgb;position:absolute;top:0;left:0;}
.txt07.v1.v2 span.last{float:left;display:block;font-family:nbg;padding-left:90px;}
.txt07 {margin:0 0 0 10px;font-size:12px;color:#666;line-height:14px;font-family:nbg;padding-bottom:4px;}
.mt28 {margin-top:28px;}

table.listTbl01 {border-top:solid 2px #6b6566;}
table.listTbl01.v1 th {padding:0 15px !important;height:80px;border-right:solid 1px #e8e8e8;}
table.listTbl01 tbody td{border-right:solid 1px #e8e8e8 !important;padding:0 12px !important;}
table.listTbl01 tbody td.noBg{background:none !important;}
table.listTbl01 tbody td.noborderR{border-right:none !Important;}
.scrollBx.v1 {overflow-y:auto;height:350px;}
.w176 {width:176px;}
.borderA {border-color:#aaa;}
.nbgb {font-family:nbgb !important;color:#444 !important;}

.row.tblList05.v7 th {padding: 11px 0 10px 15px;}
.row.tblList05.v7 td label {margin-right: 20px;}

.fileArea .fileWrap {display: inline-block;zoom: 1;width: 89px;height: 34px;background: url(../images/btn/btn_att.png) no-repeat 0 0 !important;cursor: pointer;float: right;}

.question_file1 {   width:80px !important;cursor: pointer;border-radius: 0 !important;line-height: 28px !important;height: 30px !important;text-indent:-9999999px;font-size: 13px !important;border:none 0 !important;background: #b29e9e url(../../images/btn_att.png) no-repeat left top !important;zoom:1;*display:inline;opacity:0;filter:alpha(opacity=0);}

.shotTxt,
.left .shotTxt  {overflow: hidden;padding-left: 15px;text-overflow: ellipsis;white-space:nowrap;word-break:keep-all;width:400px;}
.th01 {width:134px;height:40px;background:#f8f8f8;display:inline-block;line-height:40px;padding-left:16px;margin-right:12px;border-right:solid 1px #e8e8e8;}
.txtWuser {line-height:63px;}

.txtC.v1 {padding:23px 0 !important;}
.txtC.v1 * {vertical-align:middle;}
.txtC.v1 .noTxt {margin-right:9px;}

.importantTab5 ul.tab li {width:138px !important;}


table.list.list1.v1Tbl tbody tr td.borderR {border-right: solid 1px #e8e8e8 !important;}
.chkListv1 ul {overflow:hidden;padding:12px 0;}
.tblHead2.vs1 {padding-top:5px;}
.chkSet {padding:10px 0;}
.tblv1 select {width:100%;box-sizing:border-box;}
.tblv1 td span.px {width:79px;display:inline-block;height:22px;}
.tblv1 td span.px input[type="checkbox"] {height:20px !Important;}

.chkRmargin10 span {margin-left:10px;}
.chkRmargin10 span:first-child {margin-left:0;}

.chkRmargin10.v1 span {margin-left:5px;}
.chkRmargin10.v1 span:first-child {margin-left:0;}
.chkRmargin10.v1 span input {margin-right:2px;}


/* 항생제지표 안에들어가는 폰트 정의 s */
.defaultTxt {font-size:12px !important;color:#555 !important;font-family:'nbg';}

/* 항생제지표 안에들어가는 폰트 정의 e */


.bPopup.popHelp h4.popTit{font-size:24px;text-align:center;line-height:50px;font-family:'nbgb;';background:#e85450;padding-left:0 !important;}
.locationRadio {margin-right:10px;}
.locationRadio input {margin-right:2px;}

#jipyohelp * {font-family:nbg;}
.mtM7 {margin-top:-7px;}
table.list tbody td.pl12 {padding: 0 12px !important;}



.listUl li {font-size: 14px;line-height: 23px;font-family: 'nbg';color: #666;word-break: keep-all;}
.listUl li span {font-family: 'nbgb';color: #444;}
ul.ulLst02.dot04 li .titTx {font-size:14px;font-family: 'nbgb';color:#444;}
.bigDt0102Dg dl dd ul.ulLst02 li.last {
    padding-left: 120px;
}
.txtbold{font-family: 'nbgb';color: #555;}
.bigDt0101Dg {
    background: url(../images/img/img_img62.png) 0 0 no-repeat;
    height: 156px;
    margin: 0 0 10px 0;
}
.bigDt0101Dg.iv2 {background-image: url(../images/img/english/img_img01.png);}
.bigDt0101Dg.iv1 {
    background: url(../images/img/img_img62.png) 0 0 no-repeat;
    height: 135px;
    margin: 0 0 0 0;
}

.bigDt0101Dg.v1 {margin: 0 0 0 10px;height:132px;}
.bigDt0101Dg.v1 ul li {display:inline-block;height:135px;}
.txtInfo03 {font-size:12px;color:#666;}
.mt63 {margin-top:63px !Important;}

.txtImg {margin:0 0 -3px 8px;}
.mb0 {margin-bottom:0 !Important;}
.h5Tit.v1 {background: url(../images/bg/bg_img36.png) no-repeat left 5px;color:#444;font-size:18px;padding-left:11px;margin-bottom:15px;}
.bigDt0102Dg dl.m01 dt {text-indent:-9999px;background: url(../images/bg/bg_img76.png) 0 0 no-repeat;
}
.bigDt0102Dg dl {
    padding: 0 0 0 0;
    min-height: 142px;
    position: relative;
}
.bigDt0102Dg dl dt {
    width: 90px;
    height: 90px;
    position: absolute;
    top: 24px;
    left: 30px;
}
.bigDt0102Dg dl.v1 dt {
    top: 28px;
}

.bigDt0102Dg dl dd {padding: 21px 0 13px 150px;}
.bigDt0102Dg dl dd ul {background: url("../images/bg/bg_img77.png") repeat-y left top;padding-left:18px;min-height: 89px;}
.bigDt0102Dg dl dd ul li{margin-left:26px;padding-left:110px !important;margin: 0;min-height:29px;font-size:13px;}

.bigDt0102Dg dl.imgv1 dt {
    background: url(../images/bg/bg_img78.png) no-repeat left top;
}
.bigDt0102Dg dl.imgv1 dd {}
.bigDt0102Dg dl.imgv1 dd ul{background: url("../images/bg/bg_img77.png") repeat-y left top;}
.bigDt0102Dg dl.imgv1 dd .tblBoxv1{background: url("../images/bg/bg_img77.png") repeat-y left top;padding-left:150px;}

.bigDt0102Dg dl.imgv2 dt {
    background: url(../images/bg/bg_img79.png) no-repeat left top;
}
.bigDt0102Dg dl.imgv2 dd ul li {margin-top:7px;line-height:21px;}
.bigDt0102Dg dl.imgv2 dd ul li:first-child {margin-top:0;}
.bigDt0102Dg dl.imgv3 dt {
    background: url(../images/bg/bg_img80.png) no-repeat left top;
    top:24px;
}
.bigDt0102Dg dl.imgv3 dd ul {
    background: url(../images/bg/bg_img77.png) repeat-y left top;
    min-height:89px;
}

ul.ulLst01 li {
    margin: 3px 0;
    padding-left: 10px;
    font-size:14px;color:#666;
}
ul.ulLst01.v1 {padding:19px 0;float:left;width:50%;}
ul.ulLst01.v1 li {margin: 0;padding-left: 9px;font-size:13px;color:#666;line-height:22px;}
ul.ulLst01.ivs1 {width:100%;}
ul.ulLst01.vs1 li {margin: 5px 0 0 0;}
ul.ulLst01.vs2 li {margin: 12px 0 0 0;font-size:13px;}
ul.ulLst01.vs1 li:first-child {
    margin: 0;
}
ul.ulLst01.v1 li {padding-left: 10px;font-size:13px;color:#666;margin:0;line-height:25px;background-position-y:11px;}
ul.ulLst01.v1 li strong{font-family:'nbgb';margin-right:5px;font-size:14px;color:#555;}

.butDg0201 ul .list01 {background:#f3d46a;}
.butDg0201 ul .list02 {background:#f5b55a;}
.butDg0201 ul .list03 {background:#fea463;}
.butDg0201 ul .list{color:#6e440a;font-size:13px;}
.butDg0201 ul .list01 strong,
.butDg0201 ul .list02 strong,
.butDg0201 ul .list03 strong {color:#472000;font-size:14px;}
.txtv1 {line-height:26px;font-size:12px;color:#666;}
.txtv1 a {margin-left:9px;}
.txt003 {font-size:13px;color:#666;margin-left:11px;padding-left:13px;background:url('../images/bg/bg_img84.png') no-repeat left center;font-family:'nbg';}
.txtC.v2 a {margin-left:3px;}
.txtC.v2 a:first-child {margin-left:0;}
table.row tbody td.conList {height:224px;overflow:auto;}
.radioBox {height:26px;}
.btn-group .txtC span:first-child {margin-right:3px;}
.txtBg {margin:22px 0 21px 9px;font-size: 14px;line-height: 23px;color: #444;font-family: 'nbgb';word-break: keep-all;    background: url(../images/bg/bg_img81.png) no-repeat left center;padding-left:9px;}
.txtBg.v1 {margin:22px 0 4px 19px;font-size: 13px;line-height: 23px;color: #666;font-family: 'nbg';word-break: keep-all;    background: none;padding-left:0;}
.txtBg.v1.v2 {margin-top:17px;}
table.list tbody td.vP1 {padding:7px 15px !important;vertical-align:top;}

/* 용어설명 */
.int0102Bx li {
    padding: 0;
}
.int0102Bx li.mn01 {
    padding:0;
    border-top:solid 1px #e5e5e5;
}
.int0102Bx li.mn01 .img,
.int0102Bx li.mn02 .img,
.int0102Bx li.mn03 .img,
.int0102Bx li.mn04 .img {
    background:#f1f1f1 url(../images/bg/bg_img86.png) no-repeat center 48px;
    width:160px;height:190.5px;float:left;
}
.int0102Bx li.mn02 .img {
    background-image: url(../images/bg/bg_img87.png);
    background-color: #e8e8e8;
}
.int0102Bx li.mn03 .img {
    background-image: url(../images/bg/bg_img88.png);
    background-color: #f1f1f1;
    background-position-y:42px;
}
.int0102Bx li.mn04 .img {
    background-image: url(../images/bg/bg_img89.png);
    background-color: #e8e8e8;
    background-position-y:44px;
}
.int0102Bx li.mn01 .inner,
.int0102Bx li.mn02 .inner,
.int0102Bx li.mn03 .inner,
.int0102Bx li.mn04 .inner {
    background:#fff;
    border-bottom:solid 1px #e5e5e5;
}
.int0102Bx li .inner {
    min-height: 190px;
    margin:0 0 0 160px;
    padding: 0 0 0 0;
}
.int0102Bx li h4 {
    font-size: 20px;
    background: #fff !important;
    line-height: 29px;
    height: 29px;
    color: #333;
    font-weight: normal;
    font-family:'nbgb';
    padding: 30px 0 0 20px;
}
.int0102Bx li .tx2 {
    padding: 12px 0 0 20px;
    color:#666 !important;
    font-size:13px !important;
    font-family:'nbg' !important;
}

.int0103Lt li {
    width: 282px;
    border: #ddd 1px solid;
    margin: 0 0 0 8px;
    float: left;
    min-height: 500px;
    padding: 0 0 0 0;
}
.int0103Lt.v2 li .icoTx.oper {min-height: 170px;}
.int0103Lt .mn1 .top,
.int0103Lt .mn2 .top,
.int0103Lt .mn3 .top {background:#f1f1f1;width:282px;height:192px;padding-top:28px;}

.int0103Lt li.mn1 h4,
.int0103Lt li.mn2 h4,
.int0103Lt li.mn3 h4 {
    background: url(../images/bg/bg_img90.png) no-repeat 106px top;
    color: #404551;
    font-size:16px;
    font-family:'nbgb';
    padding: 107px 0 10px;
}

.int0103Lt li.mn2 h4 {
    background: url(../images/bg/bg_img91.png) no-repeat 106px top;
}

.int0103Lt li.mn3 h4 {
    background: url(../images/bg/bg_img92.png) no-repeat 106px top;
}



.int0103Lt li .tx1,
.int0103Lt li.mn2 .tx1 {
    background: #798194;
    border-radius:17px;
    width: 255px;
    height: 35px;
    margin: 0 auto 20px;
    color: #fff;
    text-align: center;
    padding: 0;
    line-height: 35px;
    font-size: 13px;
    font-weight: normal;
    font-family:'nbg';
}

.int0103Lt li .icoTx {
    margin: 10px 30px 10px 25px;
    padding: 5px 0 0 35px;
    min-height: 25px;
    font-size:13px;
}
.int0103Lt li .icoTx strong {
    font-size:13px;color:#666;font-family:'nbg';font-weight:normal;
}

.int0103Lt li .icoTx.tel {
    background: url(../images/bg/bg_img93.png) no-repeat left top;
    margin-top:20px;
}

.int0103Lt li .icoTx.fax {
    background: url(../images/bg/bg_img94.png) no-repeat left top;
}

.int0103Lt li .icoTx.loc {
    background: url(../images/bg/bg_img95.png) no-repeat left top;
}


.int0103Lt li .loc strong,
.int0103Lt li .oper strong {
    color:#444;font-size:13px;font-family:'nbgb';
}
.int0103Lt li .icoTx strong.exM{display:block;padding-bottom: 8px;}
.int0103Lt li .icoTx.oper strong.exM{display:block;padding-bottom: 0;}

ul.ulLst01.fv1 li {
    font-size: 13px;
    letter-spacing:-.5px;
    padding-left:8px;
    background-position-y:5px;
}

.int0103Lt li .icoTx.oper {
    background: url(../images/bg/bg_img96.png) no-repeat left top;
    margin-top:14px;
    margin-bottom: 13px;
}

.int0103History_new .history {background: url(../images/bg/bg_img97.png) no-repeat left top;height:85px;font-size:40px;font-family:'nbgb';color:#acb5c9;line-height:85px;padding-left:30px;}


.int0103History_new ul li {
    font-size: 0px;
    border-bottom: 1px solid #e5e5e5;
    padding: 28px 0px 23px 29px;
}

.int0103History_new ul li dl dd {
    font-size: 14px;
    letter-spacing: -0.3pt;
    color: #666;
    background: url(../images/common/blt_dot_gray2.gif) no-repeat 0px 6px;
    padding-left: 8px;
    display: block;
    margin-left: 80px;
    margin-bottom: 5px;
}


.int0104 {overflow: hidden;border:solid 1px #e5e5e5;}
.int0104 li {float: left;width: 49%;height: 203px;background: none;margin:41px 0;}
.int0104 li.v1 {float: left;width: 100%;height: 203px;background: none;margin:41px 0;}
.int0104 li:first-child {background: url(../images/bg/bg_img109.png) repeat-y right top;}
.int0104 li.v1:first-child {background: none;}
.int0104 li.mn1 h4 {
    background: url(../images/bg/bg_img98.png) no-repeat center 9px;
}

.int0104 li.mn3 h4 {
    background: url(../images/bg/bg_img99.png) no-repeat center 9px;
}


.int0104 li h4 {
    font-family:'nbg';
    padding: 122px 0 0 0;
    height: auto;
    text-align: center;
    font-size: 20px;
    color:#444;
    font-weight: normal;
    line-height: 24px;
}

.btn-group {
    width: 100%;
    margin-top: 20px;
    text-align: center;
    position: relative;
    clear: both;
}

.int0104 li .btn-group {
    margin-top: 23px;
}

.int0104 li .btn-group .bt-basic{width:85px;height:26px;border:solid 1px #c8c8c8;border-radius:2px;line-height:26px;font-size:13px;color:#666;font-family:'nbg';}

.int0104 li .btn-group .bt-basic button,
.int0104 li .btn-group .bt-basic a{width:85px;height:26px;border:solid 1px #c8c8c8;border-radius:2px;line-height:26px;font-size:13px;color:#666;font-family:'nbg';font-weight:normal;padding-left:0;}

.popPrivacy {width:750px !important;}
.privacyBx {
    overflow-y: auto;
    border: #dbdbdb 1px solid;
    padding: 30px 20px;
}
.privacyBx * {line-height:21px;font-size:13px;color:#666;}
.privacyBx b {font-size:15px;color:#444;font-family:'nbgb';}
.privacyBx p.sort {margin-bottom:30px;padding-left:8px;line-height:21px;font-size:13px;color:#666;word-break:break-all;letter-spacing:-.5px;}

.infoTxt04 {line-height:26px;}
.infoTxt04 span {margin-left:9px;}
.txtInfo05 {font-size:13px;color:#666;font-family:'nbg';line-height:19px;margin-bottom:28px;}
.txtInfo05 span {font-size:14px;color:#555;font-family:'nbgb';}
.infoTxt06 {font-size:14px;color:#666;font-family:'nbg';line-height:24px;margin:25px 0 0 10px;word-break:break-all;}

p.infoT {font-size:12px;color:#666;font-family:'nbg';margin:10px 0 0 10px;}
.bigDt04Wr .bigDt04WrDg li {width: 24% !important;padding:0 !important;background-color:#e8e8e8;margin:16px 0 0 10px !important;border:solid 1px #e5e5e5;box-sizing:border-box;}
.bigDt04Wr .bigDt04WrDg li .nemoBox01 {background-color:#fff;margin-top:140px;padding:30px 9px 21px 20px;font-size:14px;color:#444;line-height:19px;word-break:break-all;height:233px;}
.bigDt04Wr .bigDt04WrDg.v1 li .nemoBox01 {height:auto;min-height:330px;padding: 30px 20px 21px 20px;    word-break: break-word;}
.bigDt04Wr .bigDt04WrDg li.m01 {margin-left:0 !important;background:#f1f1f1 url('../images/bg/bg_img100.png') no-repeat center 47px;}
.bigDt04Wr .bigDt04WrDg li.m02 {margin-left:0;background:#e8e8e8 url('../images/bg/bg_img101.png') no-repeat center 48px;}
.bigDt04Wr .bigDt04WrDg li.m03 {margin-left:0;background:#f1f1f1 url('../images/bg/bg_img102.png') no-repeat center 48px;}
.bigDt04Wr .bigDt04WrDg li .nemoBox01 p {   background: url(../images/common/blt_dot_gray2.gif) no-repeat 0px 6px;padding-left:9px;letter-spacing:-.6px;}
.bigDt04Wr .bigDt04WrDg li.m04 {margin-left:0;background:#e8e8e8 url('../images/bg/bg_img103.png') no-repeat center 48px;}

.boxTxt01.v1 {margin-top:22px;padding-right:9px;margin-top:16px;}
.boxTxt01.v1 p {margin-bottom:13px;font-size:13px;color:#666;}

.borderBoxSilver.bv1 {background:#fdfdfd;padding:16px 30px 6px 30px;}
.borderBoxSilver.bv1 ol li {font-size:14px;color:#666;font-family:'nbg';line-height:23px;}
.listTxtp {background:url('../images/bg/bg_img104.png   ') no-repeat left 2px;padding-left:16px;margin-top:12px;font-size:13px;color:#666;}
table.ptv1 .borderR {border-right:solid 1px #dbdbdb !Important;}
.deleteBox {border:solid 1px #e5e5e5;background:url('../images/bg/bg_img105.png') no-repeat 92px 69px;height:228px;}
.deleteBox .tx01{font-size:15px;color:#444;margin:96px 0 0 213px;line-height:22px;}

.tbWrapBox05 table td.insertBtn {background: #f8f8f8 !important;text-align:right;}
.btnplus {width:32px;height:19px;display:inline-block;}
.btnplus a {text-align:center !important;width:30px;height:17px;display:inline-block;background:#fff;border:solid 1px #c8c8c8;line-height:19px;border-radius:2px;}
.btnminus {width:32px;height:19px;display:inline-block;}
.btnminus a {text-align:center !important;width:30px;height:17px;display:inline-block;background:#fff;border:solid 1px #c8c8c8;line-height:19px;border-radius:2px;}
.bPopup .popContent {
    padding: 25px 30px 30px;
}

.tabcontent0 {background: url(../images/bg/bg_img111.png) no-repeat left top;width:100%;height:620px;position:relative;}
.tabcontent0 span {position:absolute;font-size:15px;color:#666;font-family:'nbgb';text-align:center;}

.tabcontent0 .list0 {top:31px;left:244px;color:#4788b6;font-size:16px;}
.tabcontent0 .list00 {top:31px;left:642px;color:#e85450;font-size:16px;}
.tabcontent0 .list01 {top:103px;left:62px;}
.tabcontent0 .list02 {top:112px;left:299px;}
.tabcontent0 .list03 {top:112px;left:659px;}
.tabcontent0 .list04 {top:147px;left:482px;font-size:13px;color:#fff;font-family:'nbg';}
.tabcontent0 .list05 {top:210px;left:494px;font-size:13px;color:#fff;font-family:'nbg';}
.tabcontent0 .list06 {top:246px;left:117px;color:#fff;}
.tabcontent0 .list07 {top:246px;left:318px;}
.tabcontent0 .list08 {top:246px;left:571px;color:#fff;font-size:13px;font-family:'nbg';}
.tabcontent0 .list09 {top:246px;left:638px;}
.tabcontent0 .list10 {top:306px;left:571px;color:#fff;font-size:13px;font-family:'nbg';}
.tabcontent0 .list11 {top:343px;left:489px;color:#fff;font-size:13px;font-family:'nbg';}
.tabcontent0 .list12 {top:376px;left:306px;}
.tabcontent0 .list13 {top:367px;left:639px;}
.tabcontent0 .list13 small {font-size:12px;color:#888;font-family:'nbgb';}
.tabcontent0 .list14 {top:529px;left:333px;}
.tabcontent0 .list15 {top:529px;left:684px;color:#fff;}
.tabcontent0 .list16 {top: 568px;left: 500px;color: #fff;font-size: 13px;font-family: 'nbg';}


.tabcontent0.v1 {background: url(../images/bg/bg_img107.png) no-repeat left top;width:100%;height:869px;position:relative;}
.tabcontent0.v1 span {position:absolute;font-size:15px;color:#444;font-family:'nbgb';text-align:center;}
.tabcontent0.v1 .list01 {top:102px;left:155px;}
.tabcontent0.v1 .list01 .smalTxt {font-size:15px;color:#666;font-family:'nbgb';position:static;display:block;}
.tabcontent0.v1 .list02 {top:122px;left:362px;}
.tabcontent0.v1 .list03 {top:122px;left:656px;}
.tabcontent0.v1 .list04 {top:166px;left:554px;font-size:13px;color:#fff;font-family:'nbg';}
.tabcontent0.v1 .list05 {top:215px;left:671px;}
.tabcontent0.v1 .list06 {top:263px;left:547px;font-size:13px;color:#fff;font-family:'nbg';}
.tabcontent0.v1 .list07 {top:307px;left:391px;}
.tabcontent0.v1 .list08 {top:307px;left:691px;}
.tabcontent0.v1 .list09 {top:438px;left:397px;color:#fff;}
.tabcontent0.v1 .list10 {top:438px;left:691px;}
.tabcontent0.v1 .list11 {top:567px;left:378px;}
.tabcontent0.v1 .list12 {top:567px;left:656px;}
.tabcontent0.v1 .list13 {top:645px;left:549px;color:#fff;font-size:13px;font-family:'nbg';}
.tabcontent0.v1 .list14 {top:672px;left:357px;}
.tabcontent0.v1 .list15 {top:672px;left:672px;}
.tabcontent0.v1 .list16 {top:777px;left:658px;color:#fff;}

/* 로그인정보관리 비밀번호 변경 버튼 */
.pwChangeBtn a {float:none;font-weight:normal !important;}
.pcNone {display:none;}

@media (max-width: 768px) {
    .pcNone {display:block;}
    .mNone {display:none;}
    .int0103Lt.v1 {margin-top: 0;}
    #wrapper {min-width: 100%;}
    #lm {display:none;}
    #container {width: 100%;    padding: 0 0 0 0;}
    #contents {float: none;width: 100%;}
    .location {display:none;}
    #container .titArea {height: 39px;margin-top: 25px;}
    #container .titArea h3.divTit {font-size: 22px;line-height: 25px;padding:0 0 0 15px;line-height:39px;}
    .int0101Bx {background: #f1f1f1 url(../images/bg/mobile/bg_imgM01.png) no-repeat 100% 90%;background-size:50% 40%; padding:30px 20px;word-break:keep-all;}
    .int0101Bx span.tit {font-size: 16px;}
    .int0101Bx span.con {word-break:keep-all;padding-bottom:0;font-size:13px;}
    .int0101Bx .tx02 {padding: 0;}
    

    .int0101Lt li .tx1 {margin: 0 auto;font-family: 'nbg' !important;font-size: 17px;color: #444;background: url(../images/bg/bg_img69.png) no-repeat center bottom;width: 180px;text-align: center;padding-bottom: 20px;font-weight: normal;line-height: 23px;}

    .int0101Lt li .tx3 {margin-top: 20px;text-align: center;color: #666;font-size: 13px;line-height: 21px;}
    .int0101Lt li {width: 100%;float: none;padding: 134px 0 30px 0;}
    .int0101Lt {background: none;border: none;padding: 0 20px 0 20px;}
    .int0101Lt li:first-child .line {background: url(../images/bg/bg_img108.png) repeat-x left top;height:2px;margin-top:35px;}
    .int0101Lt li:first-child {background: url(../images/bg/bg_img67.png) no-repeat center 10px;padding-bottom:0;}
    .int0101Lt li.mn03 {background: url(../images/bg/bg_img68.png) no-repeat center 30px;}
    .int0101Lt li.mn03 {padding: 154px 0 0 0;}
    .intro {border-top:solid 1px #e5e5e5;}
    .intro .qna {padding: 25px 20px;height: auto;border: none;}
    .intro .qna > strong {margin-bottom: 10px;
    padding-left: 0;position: static;
    width: 100%;line-height: 24px;font-weight:normal;
    font-size: 20px;color: #333;border: none;top: 20px;font-family:'nbgb';left:20px;background: none;}
    .intro .qna ul {margin-top:10px;}
    .intro .qna ul li {
    padding-left: 12px;font-size: 15px;color: #666;line-height: 28px;letter-spacing: -1px;background: url(../images/bg/bg_img13.png) no-repeat left center;}
    .intro .qna ul li strong {color: #444;box-sizing: border-box;font-weight: bold;font-family: "nbgb";min-width: 90px;
    display: inline-block;}

    /* 용어설명 */
    .int0102Bx li.mn01 .img, .int0102Bx li.mn02 .img, .int0102Bx li.mn03 .img, .int0102Bx li.mn04 .img {background: #f1f1f1 url('../images/bg/mobile/bg_imgM02.png') no-repeat center  center;background-size:104px 89px;width: 100%;height: 159px;float: none;border-bottom: solid 1px #fff;}
    .int0102Bx li.mn02 .img {
    background-image: url(../images/bg/mobile/bg_imgM03.png);background-size:98px 89px;}
    .int0102Bx li.mn03 .img {
    background-image: url(../images/bg/mobile/bg_imgM04.png);background-size:83px 88px;}
    .int0102Bx li.mn04 .img {
    background-image: url(../images/bg/mobile/bg_imgM05.png);background-size:111px 89px;}
    .int0102Bx li .inner {min-height: 168px;margin: 0 0 0 0;padding: 0 0 0 0;}
    .int0102Bx li h4 {font-size: 19px;line-height: 23px;height: 29px;padding: 19px 0 0 20px;}
    .int0102Bx li .tx2 {padding: 12px 20px 35px 20px;font-size: 14px !important;word-break:keep-all;}

    /* 운영조직 */
    .int0103Lt li {width: 100%;margin: 0 0 0 0;float:none;min-height: 500px;border-left: none;}
    .int0103Lt li.mn1 h4, .int0103Lt li.mn2 h4, .int0103Lt li.mn3 h4 {background: url(../images/bg/mobile/bg_imgM06.png) no-repeat center top;background-size:72px auto; padding: 81px 0 10px;}
    .int0103Lt li.mn1 {border-bottom: none;}
    .int0103Lt li.mn3 {border-bottom: none;}
    .int0103Lt li.mn2 h4 {
    background-image: url(../images/bg/mobile/bg_imgM07.png);}
    .int0103Lt li.mn3 h4 {
    background-image: url(../images/bg/mobile/bg_imgM08.png);background-size:92px 62px;}

    .mBg {overflow:hidden;position:relative; background:#e9edf5 url(../images/bg/mobile/bg_imgM09.png) no-repeat left bottom;background-size:40% 40%;}
    .mBg h4 {float:left;margin-left:20px;font-size:19px;margin-top:31px !important;}
    .mBg ul {clear:both;padding-bottom:35px;}
    .mBg .int0103History_new ul li {border-bottom: none;padding: 24px 17px 0 22px;}
    .mBg .int0103History_new .history {position:absolute;right:9px;top:31px;height:35px;line-height:35px; font-size:35px;text-transform:uppercase;}
    .int0103History_new .history {background: none;height: 85px;font-size: 40px;font-family: 'nbgb';color: #dbe0ec;line-height: 85px;padding-left: 30px;}
    .mBg .int0103History_new ul li dl dt {font-size: 16px;margin-right: 27px;line-height:18px !important;}
    .int0103History_new ul li dl dd {font-size: 14px;margin-left: 53px;word-break:keep-all;}
    .int0103Lt .mn1 .top, .int0103Lt .mn2 .top, .int0103Lt .mn3 .top {width: 100%;height: 167px;padding-top: 28px;}
    .int0103Lt li .tx1, .int0103Lt li.mn2 .tx1 {margin: 0 20px 0;width: auto;box-sizing:border-box;}
    .int0103Lt li .icoTx strong.exM{display:block;padding-bottom: 9px;}
    .mnborderT {border-top:none;}


    /* 제공안내 */
    .bigDt01Wr .dec01{padding:0 20px;}
    .bigDt01Wr .dec01 h4.v1{margin-top:25px !important;}
    .infoTxt01.v5 {margin: 0 0 0 0;}
    .bigDt0101Dg.iv1 {background: url(../images/bg/mobile/bg_imgM10.png) no-repeat left top;background-size:100% 100%; height: 230px;margin:30px 0 0 0 !important;}


    /* 관련규정 */
    .int0104 {border: none;margin-top:0 !important;}
     .int0104 ul{padding:0 20px;}
    .int0104 li h4 {font-size:17px;}
    .int0104 li {float: none;width: 100%;height: 203px;margin: 30px 0;padding-bottom: 34px;}
    .int0104 li:first-child {border-right:none; background: url(../images/bg/bg_img108.png) repeat-x left bottom;}
   .int0104 li.mn3 h4 {width:160px;margin:0 auto;}
    .minfo {margin:15px 0 0 30px !important;color:#666;font-size:11px;}
    .intro.v1 {clear:both;margin-top:69px;}


    /* 심의위원회 */
    .bigDt04Wr h4 {margin-left:20px;font-size:19px;}
    .bigDt04Wr h4.v1{margin-top:25px !important;}

    .infoTxt.infoTxt01.v1 {word-break:keep-all;margin:13px 0 0 21px !important;line-height: 20px;}
    .infoTxt.infoTxt01.mpl0 {margin-left:0 !important;font-size:13px;}
    .silverBox.v1 {border: solid 1px #e5e5e5;border-left:none;}
    ul.ulLst01.v1.v2 {padding: 19px 0 0 0;float: none;width: 100%;}
    ul.ulLst01.v1 {padding: 0 0 19px 0;float: none;width: 100%;}
    ul.ulLst01.v1 li{word-break:keep-all;}

    .bigDt04Wr .bigDt04WrDg li {width: 100% !important;margin: 11px 0 0 10px !important;border: none;border-top: solid 1px #e5e5e5;border-bottom: solid 1px #e5e5e5;color:#444;}
    .bigDt04Wr .bigDt04WrDg li > div {padding: 20px !important;font-size: 16px !important;height: auto !important;min-height: 110px !important;}
    .bigDt04Wr .bigDt04WrDg li > div br {display:none;}
    .bigDt04Wr .bigDt04WrDg li.m02 {margin: 0 !important;background: #e8e8e8 url(../images/bg/bg_img101.png) no-repeat center 38px;}
    .bigDt04Wr .bigDt04WrDg li.m03 {margin: 0 !important;background: #f1f1f1 url(../images/bg/bg_img102.png) no-repeat center 43px;}
    .bigDt04Wr .bigDt04WrDg li.m04 {margin: 0 !important;background: #e8e8e8 url(../images/bg/bg_img103.png) no-repeat center 41px;border-bottom:none;}
    .boxTxt01.v1 p {margin-bottom: 44px;font-size:14px;}
    .boxTxt01.v1 p:first-child {margin-bottom: 13px;}


    /* 원격연구분석안내 */
    .infoTxt.infoTxt01.vm1 {margin:21px 21px 0 21px !important;}
    .borderBoxSilver.bv1 {margin-top: 10px;height:auto;padding: 16px 30px 20px 30px;border-left:none;border-right:none;}
    .borderBoxSilver.bv1 ol li {color:#666;font-size:14px;font-family:'nbg';line-height:22px;padding-left:16px;word-break:keep-all;}
    .borderBoxSilver.bv1 ol li span {margin:0 4px 0 -16px;font-family:'nbg';float:left;}

    h4.mv1 {padding:0 0 0 19px;margin-top:30px !important;}
    .mTbl {margin:7px 0 0 0 !important;}
    .mTbl table.row {border-bottom:none !important;}
    .mTbl table.row th {padding-right:22px;}
    .mTbl table.row td {padding:9px !important;line-height:20px;}

    /* 국민건강정보자료 제공 운영규정 popup */
    .popPrivacy {width: 95% !important;}
    
    .bPopup .btClose * {
    background: url(../images/common/btn_popClose.gif) 0 0 no-repeat;background-size:100% 100%; width: 14px;height: 14px;}
   .bPopup .popTit {height: 35px;line-height: 35px;padding: 0 0 0 0;}
   h5.h5Tit {font-size: 14px;margin: 10px 0 6px 0;}
   .privacyBx {padding: 15px 10px;}
   .privacyBx .mt30{margin-top: 8px !important;}
   .bPopup .btClose {top: 10px;}
    #searchSaupForm .popTit, .bPopup h4.popTit {font-size: 14px;}
    .bPopup .popContent {padding: 15px;}
    .txtC {margin-top:20px !important;}
    .txtC .btn {width:84px !important;height:30px !important;line-height:30px !important;font-size:13px !important;}
    .privacyBx b {font-size: 14px;}
    .privacyBx p.sort {margin-bottom: 18px;font-size: 12px;}
}

.sitemapWr .bg1,
.sitemapWr .bg2,
.sitemapWr .bg3,
.sitemapWr .bg4 {background: none !important;}

/* 버튼 위의 마진간격이 틀려서 20으로 바꿈 */
.tbWrapBox01.mbv1,
.rowTbl.mbv1 {margin-bottom:20px !important;}
.rowTbl.mbv2 {margin-bottom:30px !important;}

/* 연구의견공유 첨부파일 x 버튼 */
table.write2.rowTbl.mt20 tr td .inline a {display: inline-block !important;width: auto !important;line-height: 40px !important;}
/* 연구의견공유 파일업로드 버튼 오른쪽 패딩 */
table.write2.rowTbl.mt20 .bt-basic.bt-small.fr {padding: 0 10px;margin-top:0;}

/* 페이징과 글쓰기 버튼이 똑같은 라인에 있을 경우 이 클래스를 넣으세요.*/
.pagingRbtn {position:relative;}

.select100 select {width:100%;}

/*
#nHeader {display:none !Important;}
*/

/* 공유서비스 서비스문의 적용 (원격분석포털 copy)------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* WRITE */
.noticeWrite{margin-bottom:30px; padding:5px 0 15px; border-top:2px solid #333; border-bottom:1px solid #ccc}
.noticeWrite table{}
.noticeWrite table td{padding-top:10px}
.noticeWrite table td strong{display:block; line-height:22px; font-size:14px; color:#333}
.noticeWrite table td div{padding:5px 0}
.noticeWrite table td div input{width:100%; line-height:30px; border:1px solid #ccc; font-size:14px; color:#666}
.noticeWrite table td div textarea{padding:5px 10px; width:100%; height:270px; border:1px solid #ccc; font-size:14px; line-height:20px; color:#666; resize:none}
@media (max-width: 640px){
	.noticeWrite{margin-bottom:25px; padding:5px 10px}
	.noticeWrite table td{padding-top:5px}
	.noticeWrite table td strong{font-size:12px}
	.noticeWrite table td div{padding:0}
	.noticeWrite table td div input{font-size:12px}
	.noticeWrite table td div textarea{height:135px; line-height:18px; font-size:12px}
	.noticeWrite table td div.fileArea > input{width:66% !important;}
	.fileArea .fileWrap{width:85px; height:32px; background-size:100% 100%}
	.fileArea .fileWrap .fileAdd{width:85px !important;height:32px !important}
}

/*첨부파일*/
.fileArea{}
.fileArea .fileWrap{display:inline-block;zoom:1;*display:inline;width:89px;height:34px;background:url("../images/btn/btn_att.png") no-repeat 0 0 !important;cursor:pointer;float:right;}
.fileArea .fileWrap .fileAdd{opacity:0;filter:alpha(opacity=0);width:89px !important;height:34px !important;cursor:pointer}

/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.fileArea.inputArea3.v1 .fileArea .fileWrap.fileWrap3.v1
{width:80px !Important;}
.fileArea .fileWrap.v1 {width: 80px;border:none;}


/* 정소라, 2017.06.16 한국인 비만지수 참조표준 테이블 클래스 추가 Start*/
.bmStndWrabTb {border: none !important;}
.bmStndWrabTb td {padding:0 0 0 0 !important;}
.bmStndTb {border-top: solid 2px #6b6566 !important; border-left: solid 2px #6b6566 !important;border-right: solid 2px #6b6566 !important;border-bottom: solid 2px #6b6566 !important;border-collapse:separate;width: 435px;}
.bmStndTb th {padding-left:0; text-align:center; font-family: 'nbgb' !important;font-weight:normal;color: #555 !important;font-size: 14px;background: #f8f8f8 !important;border-right:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;word-break:keep-all;}
.bmStndTb td {height:20px; text-align:right; color: #555 !important;font-size: 12px !important; border-right:solid 2px #e8e8e8 !important; border-bottom:solid 1px #e8e8e8 !important; padding:0px 5px 0px 7px !important;word-break:keep-all;}

.bmStndPopComment {
	font-weight: bold;
    float: right;
    margin-right: 10px;
}

.borderNemo03 {
	height: 110px;
    border: none;    
    margin-top: 0px;
    margin-bottom: 5px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 5px 10px;
}
.borderNemo03 a {border-radius:2px;border:1px solid #666;display:block;width: 200px;height: 24px;position: absolute;right: 26px;top: 155px;}
.borderNemo03 a span {font-weight: bold;color: #000;font-size: 13px;display:block;width: 100%;text-align: center;margin-top: 4px;}

.borderNemo04 {
    border: solid 1px #e5e5e5;
    background: #f1f1f1;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 15px;
    padding: 5px 10px;
}
/* 정소라, 2017.06.16 한국인 비만지수 참조표준 테이블 클래스 추가 End*/   

