@charset "UTF-8";
@import url(./button.css);
@import url(../../../../style/size.css.php);
#boardListForm {
	width: 100%;/* 게시판 폭 지정 */
	height: auto;
}

/* 검색폼 */
#searchField{
	position:relative;
	width:100%;
	height:58px;
	margin:20px 0px;
	padding:0;
	border-top:1px solid #DBD2C3;border-bottom:1px solid #DBD2C3;
	background-color:#F1F1F1;
}
#searchField dl{height:45px;line-height: 45px;overflow:hidden;position:absolute;right:10px;top:4px;margin:0;padding:0 0 0 26px;}
#searchField dl dt{visibility:hidden;display:none;margin:0;padding:0;}
#searchField dl dd{float:left;height:25px;margin:0 8px 0 0;padding:0;vertical-align:middle;}
#searchField dl dd.lastBtn{margin:0;}
#searchField dl dd select {
	width:150px;
	height: 32px;
    line-height: 30px;
    font-size: 14px;
    font-family: "Nanum Gothic","Nanum Gothic-bold","Nanum Gothic-extrabold","Nanum Barun Gothic","Nanum Barun Gothic-bold", "굴림", Gulim, "돋움", Dotum, Tahoma, Verdana, AppleGothic, UnDotum, sans-serif;
    text-align: center;
    margin-left: 20px;
	padding: 0 0 0 20px;
}
#searchField dl dd.inputTxtbg {width:250px;height:30px;}
#searchField dl dd.inputTxtbg input {width:250px;height: 30px;line-height: 30px;border: none;border: 1px solid #cacaca;color: #666;}
/* 검색폼 */

/* 게시판 목록 */
#boardList {width: inherit;height:auto;}
table.boardList {width:100%;border-collapse:collapse;text-align:center;margin:0 0 30px;padding:0;border-top:2px solid #464646;border-bottom:1px solid #464646;}
table.boardList caption {height: 30px; line-height: 30px;text-align:right;}
table.boardList thead th{margin:0;height: 40px;color:#FFF;font-size:16px;background-color:#3B3740;vertical-align: middle;}
/* table.boardList thead th.firstCell {background: #fff url(../images/brvTitleBg.png) 0 0 no-repeat;}
table.boardList thead th.lastCell {background: #fff url(../images/brvTitleBg.png) 100% 0 no-repeat;} */
table.boardList tr.evenLine {background: #F2F6ED;}
table.boardList tbody td {margin:0;font-size:14px;height: 40px;color:#555;border-bottom: 1px solid #d8d8d8;font-weight:normal;vertical-align: middle;}

table.boardList td.dleft{padding-left:15px;text-align:left;}
table.boardList td.nowView {background: #fff url(../images/btnLast.gif) 100% 50% no-repeat;}
.deleted {color: #AAAAAA;}
table.boardList td a {color: #000000;}
table.boardList td a span.deleted {display: inline-block;width: 16px;height: 16px;background: transparent url(../images/edittrash.gif) 0px 0px no-repeat;}
table.boardList td a span.privacyT {display: inline-block;width: 16px;height: 16px;margin-right: 3px;background: transparent url(../images/lock.gif) 0px 0px no-repeat;}
table.boardList td a span.privacyF {display: inline-block;width: 16px;height: 16px;margin-right: 3px;background: transparent url(../images/unlock.gif) 0px 0px no-repeat;}
table.boardList td a span.depthImg {display: inline-block;width: 16px;height: 16px;background: transparent url(../images/replyBleet.gif) 0px -2px no-repeat;}
table.boardList td a.fileDown {display: inline-block;width: 18px;height: 18px;background: transparent url(../images/fileDown.gif) 0px 0px no-repeat;cursor: pointer;}
table.boardList td a.linkIcon {width: 18px;height: 13px;}
table.boardList td a.linkIcon span {display: block;width: 16px;height: 16px;background: transparent url(../images/linkIcon.gif) 0px 0px no-repeat;cursor: pointer;}
table.boardList td div.dataType {display:none;}
table.boardList td div.fileDn {width: auto !important;max-width:250px;width: 250px;background: #eeeff7;}
table.boardList td div.fileDn ul {text-align: left;font-size: 8pt;font-family:'돋움';margin-left: 3px;}
table.boardList td div.fileDn div a {font-size: 8pt;font-family:'돋움';}
table.boardList td div.fileDn a.fileClose {width: 13px;height: 12px;margin: 2px 2px 0px 0px;float:right;}
table.boardList td div.fileDn a.fileClose span {display: block;width: 13px;height: 12px;background: transparent url(../images/fileClose.gif) 0px 0px no-repeat;cursor: pointer;}

ul.fileDn {margin: 2px 10px; padding:0px; width: 200px;list-style:none;background-color: #fff;border: 1px solid #528e2c;}
ul.fileDn li {margin: 2px 0px 2px 10px;}
ul.fileDn li a.fileList {display: inline-block;width: 180px;padding: 3px 3px;background-color:#FFf;font-weight:bold;}

/*
table.boardList td span.ellipsText{display: inline-block;max-width: 70px;overflow : hidden;white-space: nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-binding:url(./ellipsis.xml#ellipsis)}
table.boardList td a.ellipsText{display: inline-block;max-width: 410px;overflow : hidden;white-space: nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-binding:url(./ellipsis.xml#ellipsis);border: 1px solid red;}
*/

dl.brdListDl {height: auto;	margin: 2px 0px;padding: 0px 0px 3px 0px;}
dt.brdListDl {float: left;margin: 8px 0px 0px 0px;padding: 0; height: 65px;vertical-align: middle;}
dt.brdListDlImg {float: left;margin: 8px 5px;padding: 0;width: 100px; height: 65px;overflow: hidden;}
dt.brdListDlImg img {vertical-align: middle;}
dt.brdListDl a {
	font-weight: bold;
	vertical-align: middle;
}
dd.brdListDl {
	margin: 2px 0px 0px 8px;
	padding: 0;
	height: 45px;
}
a.boardLink {font-size:0.7em;font-family:tahoma;padding: 2px;border: 1px solid #34699f;background-color:#3b78af;color:white;}
/* 게시판 목록 */

/* 게시판 페이지 */
#pageingDiv{margin:0;padding:0;font-size:1em;font-family:tahoma;text-align:center;}
#pageingDiv a.pageFirst{display:inline-block;width:25px;height:25px;margin:0 2px 0 0;padding:0;background:url(../images/btnFirst.gif) 0 0 no-repeat;vertical-align:middle;}
#pageingDiv a.pageFirst:hover, #pageingField a.pageFirst:focus, #pageingField a.pageFirst:active{background-position:0 -25px;}
#pageingDiv a.pagePrev{display:inline-block;width:25px;height:25px;margin:0 8px 0 0;padding:0;background:url(../images/btnPrev.gif) 0 0 no-repeat;vertical-align:middle;}
#pageingDiv a.pagePrev:hover, #pageingField a.pagePrev:focus, #pageingField a.pagePrev:active{background-position:0 -25px;}
#pageingDiv a.pageNext{display:inline-block;width:25px;height:25px;margin:0 0 0 8px;padding:0;background:url(../images/btnNext.gif) 0 0 no-repeat;vertical-align:middle;}
#pageingDiv a.pageNext:hover, #pageingField a.pageNext:focus, #pageingField a.pageNext:active{background-position:0 -25px;}
#pageingDiv a.pageLast{display:inline-block;width:25px;height:25px;margin:0 0 0 2px;padding:0;background:url(../images/btnLast.gif) 0 0 no-repeat;vertical-align:middle;}
#pageingDiv a.pageLast:hover, #pageingField a.pageLast:focus, #pageingField a.pageLast:active{background-position:0 -25px;}

#pageingDiv {clear: both;margin:0;padding:0;font-size:1em;font-family:Verdana;text-align:center;}
#pageingDiv strong {display:inline-block;width:auto;height:23px;min-width: 23px; margin: 0px 2px;border: 1px solid #D43232;color: #fff;font-family: Verdana;font-weight: bold;background:#Ff5656;line-height: 23px;}
#pageingDiv a.pageLink {display:inline-block;width:auto;height:23px;min-width: 23px; margin: 0px 2px;border: 1px solid #B8B8B8;color: #444444;font-family: Verdana;font-weight: normal;background: #FBFBFB;line-height: 23px;}
#pageingDiv a.pageLink:link  {color: #444444; text-decoration: none;}
#pageingDiv a.pageLink:visited {color:#444444; text-decoration: none;}
#pageingDiv a.pageLink:hover  {color: #fff; text-decoration: none;border: 1px solid #5F9F04;background: #6FB30F;font-weight: bold;}
/* 게시판 페이지 */

/* button */
#buttonArea {width: inherit;text-align: right;}
/* button */

/* 로그인 */
/* 로그인 */

/*  실명인증  */
.nameCert02_01_02{width:654px;height:auto;margin:0;padding:22px 0px 25px 19px;background:#fafafa;border:1px solid #a8cae1;}

dl.nameCert02_01_03{display:inline-block;width:600px;margin-top:25px;}
dl.nameCert02_01_03 dt{margin-bottom:8px;font-size:0;line-height:0;}
dl.nameCert02_01_03 dd{margin-left:2px;font-family:돋움;font-size:11px;line-height:18px;}

ul.nameCert02_01_04{display:block;width:635px;margin:18px 0px 0px;padding:0;}
ul.nameCert02_01_04 li{float:left;}
.mRight25{margin-right:25px;}

.bg02_01_04T{width:305px;height:20px;margin:0;padding:0;background:url(../images/bg02_01_02T.gif) no-repeat;}
.bg02_01_04M{width:290px;margin:0;padding:0px 0px 0px 15px;background:url(../images/bg02_01_02M.gif) repeat-y;}
.bg02_01_04B{width:305px;height:25px;margin:0;padding:0;background:url(../images/bg02_01_02B.gif) no-repeat;}

h2.st02_01{margin:0;padding:0;font-size:0;line-height:0;}
dl.nameCert02_01_05{width:275px;margin:12px 0px 0px 1px;padding:0;}
dl.nameCert02_01_05 dt{margin:0px 0px 4px;padding:0;font-size:12px;color:#fe4200;font-weight:bold;}
dl.nameCert02_01_05 dd{margin:0px 0px 3px;padding:0px 0px 0px 10px;font-family:돋움;font-size:11px;line-height:15px;background:url(../images/bullet_step4.gif) 0px 6px no-repeat;}
dl.nameCert02_01_05 dd.nameCert02_01_05Btn1{width:112px;margin-top:17px;margin-left:auto;margin-right:auto;margin-bottom:0;padding:0;font-size:0;line-height:0;background:none;}
dl.nameCert02_01_05 dd.nameCert02_01_05Btn2{width:152px;margin-top:17px;margin-left:auto;margin-right:auto;margin-bottom:0;padding:0;font-size:0;line-height:0;background:none;}
.nameCert02_01_06{margin:15px 0px 0px;padding:0;text-align:right;}
dl.nameCert02_01_05_non{width:275px;margin:0px 0px 0px 1px;padding:0;}

dl.nameCert02_01_05_01{width:275px;margin:0px 0px 0px 1px;padding:0;}
dl.nameCert02_01_05_01 dt{margin:0px 0px 4px;padding:0;font-size:12px;color:#fe4200;font-weight:bold;}
dl.nameCert02_01_05_01 dd{margin:0px 0px 3px;padding:0px 0px 0px 10px;font-family:돋움;font-size:11px;line-height:15px;background:url(../images/bullet_step4.gif) 0px 6px no-repeat;}
dl.nameCert02_01_05_01 dd.nameCert02_01_05Btn3{width:270px;margin-top:17px;margin-left:auto;margin-right:auto;margin-bottom:0;padding:0;font-size:0;line-height:0;background:none;text-align: center;}