@charset "utf-8";

/*/////////// notice ///////////*/

/* notice list */

.brdList{position:relative;z-index:150;}

.brdList table{border-top:1px solid #00acdc;border-bottom:2px solid #e0e0e0;border-collapse:collapse;table-layout:fixed;}

.brdList thead th{border-bottom:2px solid #00acdc;background:url(/image/kor/board/th_bar.gif) no-repeat left center;padding:5px 0 4px 0;vertical-align:top;}

.brdList thead th p{color:#00acdc;font-weight:bold;font-size:0.917em;padding:5px 0 5px 0;}

.brdList thead th.firCell{background:none;}

.brdList tr.firTr td{border-top:0;}

.brdList tr td.firCell{border-left:0 !important;}

.brdList td{text-align:center;border-top:1px solid #ededed;padding:5px 0;height:16px;}

.brdList td p{padding:1px 0 1px 0;}

.brdList td p.notice{color:#757575;font-weight:bold;}

.brdList td p.title{padding-left:22px;text-align:left;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}

.brdList td p.title img{margin-right:5px;vertical-align:middle}

.brdList td p.title a{vertical-align:middle;}

.brdList td p.title a:hover, .brdList td p.title a:focus, .brdList td p.title a:active{color:#00acdc;}

.brdList td p.title .reple{color:#00acdc;margin-left:10px;}

.brdList td p.title .reply{display:inline-block;padding-left:4px;}

.brdList td p.title .reply img{margin:0;padding-right:8px;}

.brdList td div.fileArea{position:relative;z-index:50;}



/* boardScroll */

.boardScroll{overflow:scroll;overflow-y:hidden;padding-bottom:10px;width:762px;}

.boardScroll .chamjo_s{text-align:left;padding-bottom:5px}

.boardScroll .scWrap{width:1500px}

.boardScroll .scWrap2{width:1380px}

.boardScroll table{width:100%}



/* notice list2 */

.brdList2{border-top:2px solid #00acdc;border-bottom:1px solid #ededed;overflow:hidden;}

.brdList2 table{border-bottom:1px solid #ededed;margin-top:-1px;border-collapse:collapse;border:0 none;}

.brdList2 td{border-bottom:1px solid #ededed;border-top:1px solid #ededed;padding:10px 0;}

.brdList2 td div.cont{height:56px;overflow:hidden;}
.brdList2 .chkCell{text-align:center;border-right:1px solid #ededed;}

.brdList2 .titCell{border-left:1px solid #ededed;}

.brdList2 .titCell div{padding-left:26px;}

.brdList2 .titCell div.cont{padding:0}
.brdList2 .titCell .dateS{height:21px;font-weight:bold;}

.brdList2 .titCell .dateS span{display:inline-block;padding-right:12px;margin-right:11px;background:url(/image/kor/common/brd_bar.gif) no-repeat right 1px;}

.brdList2 .titCell .dateS .wCnt{font-weight:normal;background:none;}

.brdList2 .titCell .title{font-weight:bold;margin-bottom:5px;}

.brdList2 .titCell .title a{color:#00acdc;line-height:1.5;}

.brdList2 .titCell .cont{margin-bottom:6px;line-height:1.2;}

.brdList2 ul.file{padding-top:10px}
.brdList2 ul.file li{margin-bottom:7px;}

.brdList2 ul.file li a{line-height:1.2;color:#979797;display:inline-block;padding-left:13px;background:url(/image/kor/common/icon/ico_down_off.gif) no-repeat left 1px;}

.brdList2 ul.file li a:hover, .brdList2 ul.file li a:focus, .brdList2 ul.file li a:active{color:#333333;background:url(/image/kor/common/icon/ico_down_on.gif) no-repeat left 1px;}

.brdList2 tr.on{border-bottom:1px solid #00acdc;}

.brdList2 tr.on td{background:#f8f8f8;}

.brdList2 tr.on .titCell{border-left:1px solid #ededed;}



/* notice view */

.brdView{margin-top:30px;position:relative;z-index:150;}

.brdView table{border-top:2px solid #00acdc;border-bottom:2px solid #e0e0e0;border-collapse:collapse;}

.brdView table tr.firTr td, .brdView table tr.firTr th{border-top:0;}

.brdView thead th{background:url(/image/kor/board/th_bar.gif) no-repeat right 10px;height:30px;text-align:left;border-top:1px solid #ededed;vertical-align:top;}

.brdView thead th p{color:#00acdc;font-size:0.917em;padding:10px 0 8px 20px;}

.brdView thead td{padding:5px 0;border-top:1px solid #ededed;vertical-align:top;}

.brdView thead td p{padding:2px 0 1px 20px;}

.brdView thead td div{padding:0 0 0 20px;}

.brdView thead td div.addfile{max-width:600px;overflow:hidden}
.brdView thead td div.wProfile{padding:2px 0 1px 20px;}

.brdView thead td.title p{color:#0098c3;}

.brdView thead tr.down td{vertical-align:top;}

.brdView thead tr.down td ul{*zoom:1;}

.brdView thead tr.down td ul:after{clear:both;display:block;content:"";}

.brdView thead tr.down td ul li{padding:4px 28px 6px 0;}

.brdView thead tr.down td ul li a{color:#979797;display:inline-block;padding-left:13px;background:url(/image/kor/common/icon/ico_down_off.gif) no-repeat left 1px;}

.brdView thead tr.down td ul li a:hover, .brdView thead tr.down td ul li a:focus, .brdView thead tr.down td ul li a:active{color:#333333;background:url(/image/kor/common/icon/ico_down_on.gif) no-repeat left 1px;}

.brdView tbody tr td.cont{border-top:1px solid #00acdc;}

.brdView tbody tr td.cont div.viewWrap{padding:14px 20px 12px 20px;line-height:1.4;width:722px;overflow:auto;}

.brdView tbody tr td.cont div table{width:100%;border-collapse:separate;border:0}



/* fileType1 */

.relaFile{position:relative;margin-top:30px;padding:20px 0 12px 30px !important;background:#fbfbfb url(/image/kor/common/dot_line01.gif) repeat-x left top;}

.relaFile .indexTit{font-size:1.167em;color:#00acdc;line-height:1;_line-height:1.2;height:25px;}

.relaFile ul.adminFile{*zoom:1;}

.relaFile ul.adminFile:after{display:block;content:"";clear:both;}

.relaFile .adminFile li{float:left;width:686px;clear:both;line-height:1.5;margin-bottom:4px;font-size:0.917em;color:#666666;background:url(/image/kor/common/dot_line02.gif) repeat-x left center;}

.relaFile .adminFile li span{float:left;background:#fbfbfb;padding-right:5px;}

.relaFile .adminFile li a{float:right;padding:0 5px;background:#fbfbfb;}

.relaFile .fileList{left:490px;}



.downType1{padding:15px 0 10px 6px !important;background:url(/image/kor/common/dot_line03.gif) repeat-x left top;}

.downType1 li{line-height:1.2;margin-bottom:5px;}

.downType1 li a{color:#979797;display:inline-block;padding-left:13px;background:url(/image/kor/common/icon/ico_down_off.gif) no-repeat left 1px;}

.downType1 li .allDw{font-size:0.917em;color:#979797;text-decoration:underline;margin-left:9px;padding:0;background:none;}

.downType1 li a:hover, .downType1 li a:focus, .downType1 li a:active{color:#333333;background:url(/image/kor/common/icon/ico_down_on.gif) no-repeat left 1px;}

.downType1 li a:hover .allDw, .downType1 li a:focus .allDw, .downType1 li a:active.allDw{color:#00acdc;background:none;}



/* replay list */

.replyList1{margin:0 0 10px 0;position:relative;z-index:100;}

.replyList1 table{border-top:1px solid #00acdc;}

.replyList1 table td{height:21px;padding:6px 0;border-bottom:1px solid #e0e0e0;background:url(/image/kor/common/reply_bar.gif) no-repeat left center;text-align:center;}

.replyList1 table td p.cont{padding-left:21px;text-align:left;}

.replyList1 table th{height:21px;padding:6px 0;border-bottom:1px solid #e0e0e0;}

.replyList1 table th p{color:#005596;}

.replyList1 table td input{float:left;padding-right:3px;}

.replyList1 table td img{float:left;padding-right:3px;}

.replyList1 table td div.btnS{*zoom:1;overflow:hidden;margin:0 auto;width:90px;}



/* password form */

.modPass{position:absolute;top:0;right:0;border:3px solid #00acdc;padding:15px 10px 0 10px;width:192px;height:62px;background:#ffffff;text-align:left;z-index:50;}

.modPass .tit{height:24px;}

.modPass .close{position:absolute;top:3px;right:2px;padding:5px;}

.modPass input, .replyList1 table .btnS .modPass img{vertical-align:top;}



/* file list */

.fileList{text-align:left;width:182px;padding:16px 11px 6px 11px;border:2px solid #00acdc;position:absolute;top:0;left:-200px;background:#ffffff;z-index:100;}

.fileList .close{position:absolute;top:7px;right:7px;}

.fileList p.fileTit{margin-bottom:8px;height:22px;}

.fileList p.fileTit img{display:block;}

.fileList ul li{margin-bottom:5px;line-height:1.3;}

.fileList ul li a{color:#979797;display:inline-block;padding-left:13px;background:url(/image/kor/common/icon/ico_down_off.gif) no-repeat left 2px;}

.fileList ul li a:hover, .brdView thead tr.down td ul li a:focus, .brdView thead tr.down td ul li a:active{color:#333333;background:url(/image/kor/common/icon/ico_down_on.gif) no-repeat left 2px;}



/* file list */

.profile{text-align:left;width:534px;border:1px solid red;padding:13px 10px 10px 10px !important;border:2px solid #00acdc;background:#ffffff;position:absolute;top:0;left:0;z-index:9999;}

.profile .close{position:absolute;top:8px;right:5px;padding:5px;}

.profile p.fileTit{margin-bottom:11px;height:22px;border-bottom:1px solid #00acdc;padding:0;}

.profile p.fileTit img{display:block;}

.profile .proInfo{*zoom:1;padding:0;}

.profile .proInfo:after{clear:both;display:block;content:"";}

.profile .proInfo .wHistory{float:left;width:534px;padding:21px 0 0 10px;}

.profile .proInfo .wHistory dl{margin-bottom:13px;}
.profile .proInfo .gunho{padding:0px 0 0 10px}
.profile .proInfo .wHistory dl dt{height:19px;}

.profile .proInfo .wHistory dl dd{*zoom:1;}

.profile .proInfo .wHistory dl dd:after{display:block;clear:both;content:"";}

.profile .proInfo .wHistory dl dd{color:#005596;line-height:1.5;}

.profile .proInfo .wHistory dl dd span{float:left;width:310px;}

.profile .proInfo .wHistory dl dd span.year{width:53px;margin-right:11px;color:#005596;background:url(/image/kor/board/profile/profile_bar.gif) no-repeat right center;}

.profile .tbType3{margin-top:0;}

.profile .tbType3 table{width:515px;}

.profile .tbType3 table td{border-top:1px solid #ededed;}

.profile .wDetail{height:320px;overflow:hidden;overflow-y:auto;}



/*/////////// data table ///////////*/

/* table type1 */

.tbType1{margin:15px 0 9px 0;}

.tbType1 .chamjo{text-align:right;margin-bottom:-14px;color:#666666;}

.tbType1 table{border-collapse:collapse;border-top:1px solid #00acdc;border-bottom:2px solid #e0e0e0;}

.tbType1 table caption{color:#005596;font-weight:bold;text-align:left;padding-bottom:8px;line-height:1.2;}

.tbType1 table span.noteN{font-size:0.818em;}

.tbType1 tbody tr .firCell{border-left:0;}

.tbType1 tr td.bgFill1, .tbType1 tr th.bgFill1, .tbType1 tr.bgFill1 td, .tbType1 tr.bgFill1 th{background:#f6f6f6;}

.tbType1 tr td.bgFill2, .tbType1 tr th.bgFill2, .tbType1 tr.bgFill2 td, .tbType1 tr.bgFill2 th{background:#f2fbfd;}

.tbType1 tbody tr.firTr td, .tbType1 tbody tr.firTr th{border-top:2px solid #00acdc;}

.tbType1 tbody tr.lineTr td, .tbType1 tbody tr.lineTr th{border-top:1px solid #d0d0d0;}

.tbType1 tbody tr td, .tbType1 tbody tr th{text-align:center;line-height:1.3;border:1px solid #ededed;border-bottom:0;border-right:0;padding:6px 0px;}

.tbType1 thead th{background:url(/image/kor/board/th_bar.gif) no-repeat left center;}

.tbType1 thead th p{font-weight:bold;color:#00acdc;font-size:0.917em;padding:10px 0 8px 0;}

.tbType1 thead th.firCell{background:none;border-left:0 !important;}

.tbType1 thead tr.th1 th{border-top:1px solid #00acdc;border-left:1px solid #00acdc;background:none;}

.tbType1 thead tr.th2 th{background:#f6fcfe;border-top:1px solid #00acdc;border-left:1px solid #c1eaf6;}

.tbType1 thead tr.th2 th.th1b{border-left:1px solid #00acdc;}

.tbType1 thead tr.th2 th p{color:#;font-weight:normal;color:#00acdc;}

.tbType1 tbody th.dashed{border-top:dashed 1px #ddd !important}
.tbType1 tbody tr th div{color:#111111;padding:2px 5px 1px 5px;font-weight:normal;}

.tbType1 tbody tr th.th2 div{font-size:0.917em;letter-spacing:-1px;}

.tbType1 tbody tr td div{padding:2px 5px 1px 5px;}

.tbType1 tbody tr td div a:hover{color:#00acdc}
.tbType1 tbody tr div.alignL{text-align:left;padding-left:10px;}

.tbType1 tbody tr div.alignR{text-align:right;}

.tbType1 tbody tr td.merge{border-right:1px solid #ededed;}

.tbType1 tbody tr td strong{color:#6f6f6;}

.tbType1 tbody tr td a.noteN{color:#f26522;font-family:verdana;font-size:0.750em;vertical-align:middle;line-height:100%;} /* 테이블 주석 */

.tbType1 tbody li{padding-left:6px;margin-bottom:3px;background:url(/image/kor/common/bull_dot_gray.gif) no-repeat left 7px;}

.tbType1 tbody .nonBull li{padding-left:0;background:none;}

.tbType1 tbody .nonBull li ul{margin-left:6px;}

.tbType1 tbody .nonBull li li{padding-left:6px !important;background:url(/image/kor/common/bull_dot_gray.gif) no-repeat left 7px !important;}

.tbType1 tbody .nonBull li .nonBull li{padding-left:0 !important;background:none !important;}

.tbType1 tbody.all_left td, .tbType1 tbody.all_left th{text-align:left;}

.tbType1 tbody.all_left td div, .tbType1 tbody.all_left th div{padding-left:15px;}

.tbType1 tbody .fnt11{font-size:0.917em;letter-spacing:-1px;}

.tbType1 tbody .borN{border-top:0 !important;}

.tbType1 .footNote, .tbType1 .botComt{margin-bottom:13px;}

.tbType1 .bullParaG {margin-bottom:0;}



/* table type2 */

.tbType2{border-top:2px solid #00acdc;border-bottom:2px solid #e0e0e0;}

/*.tbType2 .chamjo{color:#666666;position:absolute;top:0px}*/

.tbType2 .chamjo{color:#666666;margin-top:5px;}

.tbType2 table{border-collapse:collapse;}

.tbType2 table .firTr th, .tbType2 table .firTr td{border-top:0;}

.tbType2 table th.firCell, .tbType2 table td.firCell{border-left:0;}

.tbType2 table th{border:1px solid #ededed;border-bottom:0;background:#f8f8f8;}

.tbType2 table th div{padding:10px 5px 8px 10px;font-weight:normal;font-size:0.917em;}

.tbType2 table th div p{font-weight:bold;margin-bottom:4px;color:#005596;font-size:1.091em;}

.tbType2 table th div.alignL{text-align:left;padding-left:30px;} 

.tbType2 table td{border:1px solid #ededed;border-right:0;border-bottom:0;padding:6px 0;text-align:center;}

.tbType2 table td div{padding:4px 5px 2px 5px;}

.tbType2 table td div span.bullS{padding-left:7px;background:url(/image/kor/common/bull_dot_gray.gif) no-repeat left center;}

.tbType2 table td div.alignL{text-align:left;padding-left:15px;}

.tbType2 table td div.alignR{text-align:right;}

.tbType2 table td div a:hover, .tbType2 table td div a:focus, .tbType2 table td div a:active{color:#00acdc;text-decoration:underline;}

.tbType2 table tbody.all_left td{text-align:left;}

.tbType2 table tbody.all_left td div{padding-left:15px;}

/* location */

.tbType2 table .traffic{*zoom:1;}

.tbType2 table .traffic:after{clear:both;display:block;content:"";}

.tbType2 table .traffic dt{float:left;clear:both;padding-left:8px;width:52px;line-height:1.5;background:url(/image/kor/common/bull_dot_gray.gif) no-repeat left 8px;color:#111111;}

.tbType2 table .traffic dd{float:left;line-height:1.5;width:495px;}

.tbType2 table .traffic .traffic_dd{margin-bottom:10px;}



/* table type3 */

.tbType3{margin:-3px 0 0 0;padding-bottom:4px;}

.tbType3 table{border-collapse:collapse;border-top:2px solid #00acdc;border-bottom:2px solid #e0e0e0;}

.tbType3 table .firTr td, .tbType3 table .firTr th{border-top:0;}

.tbType3 table .firCell{border-left:0;}

.tbType3 table .th1 div{font-weight:normal;font-size:0.917em;color:#00acdc;text-align:left;padding-left:20px;}

.tbType3 table .th2{background:#fbfbfb;}

.tbType3 table .th2 label{font-size:0.917em;color:#00acdc;font-weight:normal;}

.tbType3 table td, .tbType3 table th{border:1px solid #ededed;border-right:0;border-bottom:0;padding:6px 0 5px 0;text-align:center;}

.tbType3 table td div{padding:4px 5px 2px 5px;line-height:1.2;}

.tbType3 table div.alignL{text-align:left;padding-left:15px;}

.tbType3 table div.alignR{text-align:right;}

.tbType3 table td div a:hover, .tbType3 table td div a:focus, .tbType3 table td div a:active{color:#00acdc;text-decoration:underline;}

.tbType3 table tbody.all_left td{text-align:left;}

.tbType3 table tbody.all_left td div{padding-left:15px;}

/* site map */

.tbType3 table tbody.sitemap th div{color:#00acdc;font-size:0.917em;}

.tbType3 table tbody.sitemap td div ul{*zoom:1;padding:8px 0 0 20px;}

.tbType3 table tbody.sitemap td div ul:after{clear:both;display:block;content:"";}

.tbType3 table tbody.sitemap td div li{float:left;height:25px;text-align:left;padding-left:7px;width:183px;background:url(/image/kor/common/bull_dot_cyan.gif) no-repeat left 5px;}



/* table type4 */

.tbType4{border-top:2px solid #00acdc;border-bottom:1px solid #00acdc;}

.tbType4 table{border-collapse:collapse;}

.tbType4 table .firTr td, .tbType4 table .firTr th{border-top:0;}

.tbType4 table td.firCell, .tbType4 table th.firCell{border-left:0;}

.tbType4 table th{background:#f8f8f8;vertical-align:top;}

.tbType4 table th div{color:#014c86;}

.tbType4 table th.th2 div{padding-left:0;padding-right:10px;color:#00acdc;}

.tbType4 table th.borL{border-left:0 !important;}

.tbType4 table th.borT{border-top:0 !important;}

.tbType4 table td, .tbType4 table th{border:1px solid #ededed;border-right:0;border-bottom:0;padding:6px 0;text-align:left;}

.tbType4 table td div, .tbType4 table th div{padding:4px 5px 2px 32px;}

.tbType4 table td div.alignL{text-align:left;padding-left:15px;}

.tbType4 table td div.alignR{text-align:right;}

.tbType4 table td div a:hover, .tbType3 table td div a:focus, .tbType3 table td div a:active{color:#00acdc;text-decoration:underline;}



/* career table */

.tbType5{margin:15px 0 0 0;}

.tbType5 table{border-top:2px solid #00acdc;border-bottom:1px solid #bec6d5;}

.tbType5 table thead th{height:35px;border-bottom:1px solid #bfeaf6;background:url(/image/kor/board/th_bar2.gif) no-repeat left bottom;}

.tbType5 table thead th.firCell{background:none;}

.tbType5 table thead th p{color:#005596;}

.tbType5 table tbody tr.firTr td{border-top:0;}

.tbType5 table tbody td{border-top:1px solid #ededed;}

.tbType5 table tbody td p{text-align:center;line-height:1.2;padding:5px 0 4px 0;}

.tbType5 table td p.alignL{text-align:left;padding-left:14px;}

.tbType5 table td p.alignR{text-align:right;}

.tbType5 table tbody td.career{background:url(/image/kor/board/profile/profile_bg.gif) repeat-y left top;}

.tbType5 table tbody td .hisBox{*zoom:1;}

.tbType5 table tbody td .hisBox:after{display:block;clear:both;content:"";}

.tbType5 table tbody td .hisBox p{text-align:left;}

.tbType5 table tbody td .hisLeft{float:left;width:327px;padding:25px 0 0 28px;}

.tbType5 table tbody td .hisLeft .photo{height:164px;}

.tbType5 table tbody td .hisLeft .photo img{vertical-align:middle;margin-right:14px;}

.tbType5 table tbody td .hisLeft dl{margin-bottom:13px;}

.tbType5 table tbody td .hisLeft dl dt{height:23px;}

.tbType5 table tbody td .hisLeft dl dd{*zoom:1;}

.tbType5 table tbody td .hisLeft dl dd:after{display:block;clear:both;content:"";}

.tbType5 table tbody td .hisLeft dl dd{color:#005596;line-height:1.5;}

.tbType5 table tbody td .hisLeft dl dd span{float:left;width:270px;}

.tbType5 table tbody td .hisLeft dl dd span.year{width:35px;margin-right:9px;color:#005596;background:url(/image/kor/board/profile/profile_bar.gif) no-repeat right center;}

.tbType5 table tbody td .hisLeft dl dd span.w45{width:48px !important;}

.tbType5 table tbody td .hisLeft dl dd span.w260{width:257px !important;}

.tbType5 table tbody td .hisRight{float:left;width:348px;padding:25px 0 0 28px;}

.tbType5 table tbody td .hisRight dl dt{height:28px;}

.tbType5 table tbody td .hisRight dl dd{width:360px;padding-bottom:2px;margin-bottom:9px;border-bottom:1px solid #f1f1f1;line-height:1.3;*zoom:1;}

.tbType5 table tbody td .hisRight dl dd:after{display:block;clear:both;content:"";}

.tbType5 table tbody td .hisRight dl dd span{float:left;width:294px;}

.tbType5 table tbody td .hisRight dl dd span.year{width:66px;color:#005596;text-align:left;}

.tbType5 table tbody td .hisRight dl dd span.nonY{padding-left:32px;width:33px;}

.tbType5 table tbody td .hisRight dl dd.borN{border-bottom:0;}



/*faq*/

.faqType1{margin:15px 0 9px 0;}

.faqType1 table{border-top:1px solid #00acdc;border-bottom:2px solid #e0e0e0;}

.faqType1 caption{color:#005596;font-weight:bold;text-align:left;padding-bottom:8px;line-height:1.2;}

.faqType1 tr.firTr td, .faqType1 tbody tr.firTr th{border-top:2px solid #00acdc;}

.faqType1 .firCell{border-left:0;}

.faqType1 thead th{background:url(/image/kor/board/th_bar.gif) no-repeat left center;}

.faqType1 thead th.firCell{background:none;border-left:0 !important;}

.faqType1 thead th p{font-weight:bold;color:#00acdc;font-size:0.917em;padding:10px 0 8px 0;}

.faqType1 tbody th{background:#fbfbfb;}

.faqType1 tbody td div.faqView{text-align:left;padding-left:15px}

.faqType1 tbody td div.faqQ{text-align:left;padding-left:46px;background:url(/image/kor/common/icon/ico_q.gif) no-repeat 15px top;} 

.faqType1 tbody td div{padding:2px 5px 1px 5px;}

.faqType1 tbody tr td, .faqType1 table tbody tr th{text-align:center;line-height:1.3;border:1px solid #ededed;border-bottom:0;border-right:0;padding:6px 0px;}

.faqType1 tr.faqA td{vertical-align:top;border-left:0;}

.faqType1 tr.faqA td div.answer{text-align:left;padding:24px 10px 24px 51px;background:url(/image/kor/common/icon/ico_a.gif) no-repeat 20px 24px;}

.faqType1 tr.faqA td li{padding:0 0 0 6px;margin-bottom:3px;background:url(/image/kor/common/bull_dot_gray.gif) no-repeat left 7px;}

.faqType1 tr.faqA .scroll{overflow:auto;max-height:300px}

.faqType1 tr.faqA .scroll div.question{text-align:left;padding:10px 10px 10px 51px;background:url(/image/kor/common/icon/ico_q.gif) no-repeat 20px 10px;}

.faqType1 tr.faqA .scroll div.answer{text-align:left;padding:10px 10px 10px 51px;background:url(/image/kor/common/icon/ico_a.gif) no-repeat 20px 10px;}

.faqType1 tr.faqA .scroll .helper{background-color:#F8F8F8;margin:0px 25px 0 51px;width:655px;text-align:left;padding:17px 0 17px 20px}

.faqType1 tr.faqA .scroll .helper p.btn{margin:5px 35px 0 0;text-align:right}

.faqType1 tr.faqA .scroll .helper span{color:#000;font-weight:bold;margin-right:10px}

.faqType1 tr.faqA .scroll .helper p .strC3 a{color:#004a89;}

.faqType1 tr.faqA td .paraListArr li{line-height:1.5;color:#555555;background:url(/image/kor/common/bull_h6tit.gif) no-repeat left 5px;padding:0 0 0 10px;margin:0 0 3px 0;}

.faqType1 tr.faqA td .paraListArr li ul{margin-bottom:3px;}

.faqType1 tr.faqA td .paraListArr li ul li{padding:0 0 0 6px;margin:0;background:url(/image/kor/common/bull_dot_gray.gif) no-repeat left 7px;}

.faqType1 tr.faqA td .paraListArr li ul ul{margin-bottom:3px;}

.faqType1 tr.faqA td .paraListArr li ul ul li{padding-left:0;background:none;}

.faqType1 tr.faqA td .nonBull li{padding-left:0;background:none;}

.faqType1 tr.faqA td .nonBull li ul, .faqType1 tr.faqA td .nonBull li ol{margin-bottom:3px;}

.faqType1 tr.faqA td .nonBull li ul li{padding:0 0 0 6px;margin:0;background:url(/image/kor/common/bull_dot_gray.gif) no-repeat left 7px;}

.faqType1 tr.faqA td .nonBull li ul ul{margin-bottom:3px;}

.faqType1 tr.faqA td .nonBull li ul ul li, .faqType1 tr.faqA td .nonBull li ul ol li{padding-left:0;background:none;}



/* form table */

.formTb caption{font-size:1.333em;text-align:left;font-weight:bold;color:#005596;line-height:1;_line-height:1.2;height:30px;padding-left:11px;}

.formTb table{border-collapse:collapse;border-top:1px solid #ececec;border-bottom:2px solid #ececec;}

.formTb table th, .formTb table td{border-top:1px solid #ececec;height:32px;}

.formTb table th{background:#f8f8f8;text-align:left;border-right:1px solid #ededed;}

.formTb table th p, .formTb table td p{padding:5px 0 5px 20px;font-size:0.917em;}

.formTb table th.nonBg{background:#ffffff;}

.formTb table p .editCont{padding:5px;}

.formTb table p .editCont2{padding:5px;font-size:1.2em;}

.formTb .certifyFm{border-top:2px solid #00acdc;border-bottom:0;}

.formTb .autoPrevt{display:block;padding-top:10px;}

.formTb .autoPrevt img{vertical-align:middle;}

.formTb textarea{border:1px solid #e0e0e0;}

.formTb2 table th.th2 p{padding-left:35px;}

.chk_agree2{color:#004B87;padding-top:10px}

.chk_agree2 input{vertical-align:middle;width:13px;height:13px;padding:0;margin:0;}

.chk_agree2 img{vertical-align:middle;margin-left:5px}

.chk_agree2 label{vertical-align:middle;}

.agreeArea{border:1px solid #e5e5e5;padding:20px;height:146px;overflow:hidden;overflow-y:auto;}

.agreeArea p{line-height:1.5;}

h4.name_true{font-size:1.333em;color:#005596;padding:32px 0 7px 0;line-height:1.5;}

/* certify box */

/* edit */

.certifyFm{position:relative;z-index:50;border-top:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;padding:15px 0 5px;background:#f8f8f8;}

.certifyFm .typeSel{*zoom:1;width:400px;padding-right:70px;margin:0 auto;}

.certifyFm .typeSel:after{clear:both;display:block;content:"";}

.certifyFm .typeSel label{font-weight:bold;vertical-align:middle;}

.certifyFm .typeSel li{float:left;padding-left:45px;}

.certifyFm .typeSel input{vertical-align:middle;}

.certifyFm .ipinMsg{padding:10px 0px;position:relative;line-height:1.3;text-align:left;width:280px;margin:0px auto;}

.certifyFm .ipinMsg .ipinBtt{display:block;text-align:center}

.certifyFm .ipinMsg .btnS{margin-top:5px;text-align:center}

.certifyFm .ipinMsg .comp{width:280px;margin:0px auto;padding: 24px 0 20px 0;text-align:center;}

.certifyFm .ipinChildMsg{padding:10px 0px;position:relative;line-height:1.3;text-align:left;width:280px;margin:0px auto;}

.certifyFm .ipinChildMsg .ipinBtt{display:block;text-align:center}

.certifyFm .ipinChildMsg .btnS{margin-top:5px;text-align:center}

.certifyFm .ipinChildMsg .comp{width:500px;margin:0px auto;padding: 24px 0 20px 0;}

/* reply */

.certifyFm2{position:relative;z-index:50;border-bottom:1px solid #e0e0e0 !important;padding:16px 0 0 0 !important;height:60px !important;}

.certifyFm2 .typeSel{*zoom:1;}

.certifyFm2 .certifyTit{float:left;visibility:visible;width:127px;padding-top:15px;height:30px;text-align:center;border-right:1px solid #e0e0e0;color:#00acdc;font-weight:bold;font-size:1.167em;}

.certifyFm2 .certifyTp{float:left;width:302px;padding-left:50px}

.certifyFm2 .certifyTp .typeSel{margin-right:50px;padding-top:7px;*zoom:1}

.certifyFm2 .certifyTp .typeSel:after{clear:both;display:block;content:"";}

.certifyFm2 .certifyTp .typeSel label{font-weight:bold;vertical-align:middle;}

.certifyFm2 .certifyTp .typeSel li{padding-left:40px;}

.certifyFm2 .btnS{float:left;margin-top:20px}

.certifyFm2 .ipinMsg{padding:5px 0 0 38px !important;line-height:150%;}



/* listType1 */

.listType1{border-top:2px solid #00acdc;}

.listType1 li.title{overflow:hidden; padding:5px 40px 6px 30px;line-height:1.5;border-bottom:1px solid #ededed;*zoom:1;}

/* .listType1 li.title:after{clear:both;display:block;content:"";} */

.listType1 li.title a.tit{float:left;color:#005596;}

.listType1 li.title span.dateS{float:right;}

.listType1 li.cont{padding:26px 30px;line-height:1.5;border-bottom:1px solid #ededed;}

.listType1 li.cont dl{overflow:hidden; width:100%;}

/* .listType1 li.cont dl:after{display:block;content:"";clear:both;} */

.listType1 li.cont dt{float:left;font-weight:bold;padding:0 6px 3px 7px;background:url(/image/kor/common/bull_dot_gray.gif) no-repeat left 7px;}

.listType1 li.cont dd{padding:0 0 3px 0;}

.listType1 li.cont dd.dd2{float:left; width:695px; padding-left:7px;}

.listType1 .lastLi{border-bottom:1px solid #00acdc;}

.listType1 .linkBox{margin-bottom:0;}

.listType1 .linkBox ul {overflow:hidden; width:100%;}

.listType1 .linkBox ul:after {clear:none;}

.listType1 .linkBox li{clear:none; position:static; overflow:hidden; width:648px;}



/*/////////// search ///////////*/

/* srchFm */

.srchFm{position:relative;z-index:210;background:#f1f1f2;padding:15px 0 0 12px;margin:30px 0 22px 0;height:36px;color:#898989;}

.srchFm input, .srchFm select, .srchFm a, .srchFm span, .srchFm label{vertical-align:middle;}

.srchFm a{display:inline-block;}

.srchFm .selTxt{font-weight:bold;}

.srchFm select{width:85px;}

.srchFm span.srchR{display:inline-block;padding-left:13px;}



/* calendar */

.calPos{position:absolute;top:27px;left:0px;}

.tbCal{width:161px;border:1px solid #cccccc;padding:15px 10px;display:none;background:#ffffff;}

.tbCal .cal_x{position:absolute;top:5px; right:5px;padding:2px;display:inline-block;}

.tbCal .cal_x2{position:absolute;bottom:5px; right:5px;padding:2px;display:inline-block;visibility:hidden;}

.tbCal .calDate{text-align:center;height:17px;}

.tbCal .calDate span{color:#333333;font-family:tahoma;vertical-align:top;line-height:100%;}

.tbCal .calDate span.area{margin-right:10px;}

.tbCal .calDate a{vertical-align:middle;padding-top:1px;display:inline-block;}

.tbCal .calDate img{vertical-align:middle;}

.tbCal table{border-collapse:collapse;width:161px;}

.tbCal table thead th{border-top:1px solid #efefef;border-bottom:1px solid #efefef;height:15px;color:#898989;font-weight:normal;font-size:0.917em;padding-top:5px;}

.tbCal table tbody td{text-align:center;padding:7px 0 0 0;height:11px;font-family:tahoma;font-size:0.750em;vertical-align:top;}

.tbCal table tbody td a{font-family:tahoma;color:#898989;}

.tbCal table tbody td.red_p a{color:#eab4b6;}

.tbCal table tbody td.red a{color:#b9070d;}

.tbCal table tbody td.gray_p a{color:#d0d0d0;}

.tbCal table tbody td.today a{color:#111111;text-decoration:underline;}



/* reply form */

.replyFm{position:relative;padding:31px 0 0 35px;margin-bottom:20px;height:97px;background:#f8f8f8;border-bottom:1px solid #e0e0e0;border-top:1px solid #ffffff;}

.replyFm .fmTop{margin-bottom:6px;*zoom:1;}

.replyFm .fmTop:after{clear:both;display:block;content:"";}

.replyFm textarea{float:left;vertical-align:top;padding:5px;border:1px solid #eaeaea;border-right:0;}

.replyFm .btnS{float:left;vertical-align:top;}

.replyFm .byteS input{border:1px solid #e9e9e9;vertical-align:middle;padding-top:1px 0 0 1px;height:12px;display:inline-block;font-size:0.917em;}

.replyFm .passTxt{color:#00acdc;font-size:0.917em;position:absolute;top:16px;}

.replyFm .passFm{position:absolute;top:6px;right:30px;font-weight:bold;}

.replyFm .passFm label{float:left;padding:4px 6px 0 0;}

.replyFm .nameFm{position:absolute;top:6px;right:230px;font-weight:bold;}

.replyFm .nameFm label{float:left;padding:4px 6px 0 0;}



/* board button */

.botBtt{*zoom:1;margin-top:11px;margin-bottom:30px;position:relative;z-index:20;}

.botBtt:after{clear:both;content:"";display:block;}

.botBtt .btnL{float:left;}

.botBtt .btnR{float:right;}

.botBtt .btnR li{float:left;padding-left:4px;}

.botBtt .btnR li a{display:block;}



/* preNext */

.preNext{border-top:2px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin:30px 0 0 0;}

.preNext dl{*zoom:1;}

.preNext dl:after{clear:both;content:"";display:block;}

.preNext dt{float:left;width:95px;height:19px;font-size:0.917em;color:#757575;padding:10px 0 0 0;font-weight:bold;text-align:center;border-bottom:1px solid #e0e0e0;background:url(/image/kor/board/prenext_bar.gif) no-repeat right 10px;}

.preNext dd{float:left;width:637px;padding:9px 0 0 30px;height:20px;border-bottom:1px solid #e0e0e0;position:relative;}

.preNext dd .title{width:420px;display:block;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis')}

.preNext dd p{position:absolute;top:10px;right:0;}

.preNext dd span{font-size:0.917em;color:#989898;display:inline-block;text-align:left;}

.preNext dd span.cDate{width:119px;}

.preNext dd span.cRead{width:81px;}



/* paging */

.paging{text-align:center;padding:4px 0 0 0;position:relative;height:16px;margin-top:11px;}

.paging .btnL{position:absolute;left:0;top:0;}

.paging .btnR{position:absolute;right:0;top:0;}

.paging span{vertical-align:top;display:inline-block;padding-right:4px;}

.paging span a{padding:0 2px 0 6px;background:url(/image/kor/board/page_bar.gif) no-repeat left 5px;line-height:1.2;}

.paging span a.on{color:#00acdc;text-decoration:underline;}

.paging span a.firA{background:none;}

.paging a{font-family:verdana;font-size:0.833em;vertical-align:top;}

.paging a strong{font-weight:normal;}

.paging a:hover, .paging a:focus{color:#00acdc;text-decoration:underline;}

.paging img{vertical-align:top;}



/*권호*/

.tb1 tbody tr td.gray{background-color: #f8f8f8;font-weight: bold;}

.tb1 td.tbLeft{text-align: left;padding-left: 10px;}

.tb1 td.tbLeft .list3 li{line-height:1.5;background:url(/image/kor/common/bull_dot_gray.gif) no-repeat left 12px;padding:3px 0 0 7px;overflow:hidden;*zoom:1}

.tb1 td.tbLeft .list3 li .floatL{text-align:left;width:650px;}

.tb1 td.tbLeft .list3 li .floatR{float:left !important;width:82px;text-align:center;}

.tb1 td.tbLeft .list3 li .floatL img{vertical-align:middle}