.stit_qna {height:155px; background:url('/img/bd_tit_qna.jpg') no-repeat;}

.h31 {background:url('/img/tit_bar_1.png') no-repeat; font-family:tahoma; }
.h31 span {display:block; font-weight:normal; letter-spacing:-1px; font-size:17px; color:#fff; padding:3px 0 0 12px;}

/*------------------------------------------------
* Board - notice
------------------------------------------------*/
.boardlist {width:100%;}
.boardlist table {width:100%; border-top:1px solid #566a98; margin-top:15px;}
.boardlist table td {padding:20px 0; border-bottom:1px dashed #d7d7d7; text-align:center;}
.boardlist table td p {text-align:left; font-size:14px; font-weight:bold;}

	.qna_css {width:148px; height:29px; text-align:left; font-family:tahoma; font-size:14px; padding:5px 0 0 20px; color:#363636;}
	.qna_q {background:url('/img/qna_bg_q.jpg') no-repeat;}
	.qna_a {background:url('/img/qna_bg_a.jpg') no-repeat;}
	.qna_n {background:url('/img/qna_bg_n.jpg') no-repeat;}

	.icon {padding-left:0px; background:url('') left 3px no-repeat;}
	.icon_new {padding-left:10px; background:url('/img/bd_icon_2.jpg') left 3px no-repeat;}
	.icon_read {padding-left:10px; background:url('/img/bd_icon_3.jpg') left 3px no-repeat; font-weight:bold;}

.boardlist a:link,
.boardlist a:visited,
.boardlist a:active {color:#464646; text-decoration:none;}
.boardlist a:hover {color:#2c2b2b; text-decoration:none;}

.btn_qna {position:relative; width:100%; height:127px; overflow:hidden;}
.btn_qna span {display:none;}
.btn_qna a {display:block; width:495px; height:127px; }
.btn_qna li {cursor:pointer;}
	.qna_1 {width:201px; height:42px; background:url('/img/qna_1.jpg') no-repeat;}
	.qna_2 {width:201px; height:42px; background:url('/img/qna_2.jpg') no-repeat; *margin-top:-4px}
	.qna_3 {width:201px; height:43px; background:url('/img/qna_3.jpg') no-repeat; *margin-top:-4px}

	.qna_1_on {width:201px; height:42px; background:url('/img/qna_1_on.jpg') no-repeat;}
	.qna_2_on {width:201px; height:42px; background:url('/img/qna_2_on.jpg') no-repeat; *margin-top:-4px}
	.qna_3_on {width:201px; height:43px; background:url('/img/qna_3_on.jpg') no-repeat; *margin-top:-4px}

	.btn_dl_1,
	.btn_dl_2,
	.btn_dl_3 {position:absolute; width:535px; height:127px; right:0; z-index:10;}

	.btn_dl_1 { background:url('/img/qna_1_cont.png') no-repeat; top:0; }
	.btn_dl_2 { background:url('/img/qna_2_cont.png') no-repeat; top:127px;}
	.btn_dl_3 { background:url('/img/qna_3_cont.png') no-repeat; top:254px; }


.boardlink {width:100%; text-align:right;}

.boardview {width:100%; margin-top:-30px;}
.boardview h4 {width:100%; margin-top:15px; font:bold 18px NanumGothic,Malgun Gothic; letter-spacing:-1px; padding-bottom:7px;}
	.bdv_li {overflow:auto; padding-top:3px;}
	.bdv_li li {float:left; font-size:11px; color:#999; padding-left:15px; background:url('/img/bd_bar_1.jpg') 7px 1px no-repeat;}
	.bdv_li li:first-child {padding-left:0px; background:url('');}

	.bdv_add {padding:5px 0; font-size:11px; background:#eee; margin-top:4px;}
	.bdv_add * {vertical-align:middle;}

.boardview_cont {width:100%; padding:35px 0; color:#363636; line-height:24px; font-family:NanumGothic,Malgun Gothic; font-size:14px; text-align:left;}

.boardexec {width:100%; margin-top:-30px}
	.boardexec table {width:100%; border-top:1px solid #566a98; margin-top:15px;}
	.boardexec td {padding:8px 0; font-size:11px; letter-spacing:-1px; border-bottom:1px dashed #d7d7d7; text-align:center;}
	.boardexec td *{vertical-align:middle;}
	.boardexec td p {text-align:left;}
	td.bdM2 {border-bottom:2px solid #0071c2;}


/* 비밀번호 */
.boardpwd {width:100%; text-align:center; margin-bottom:35px;}
	.boardpwd p *{vertical-align:middle;}
	.boardpwd fieldset {padding-bottom:15px;}

/* 답변 */
.qreply {width:100%;}
.qreply h5 {width:128px; height:28px; background:url('/img/tit_bar_3.png') no-repeat; font:normal 11px Dotum; color:#fff; padding-bottom:5px;}
.qreply h5 span {display:block; padding:4px 0 0 7px; *padding:5px 0 0 7px;}

.qreply_cont {border:1px solid #e7e7e7; background:#f7faf5; padding:25px;}
.qreply_cont div {width:100%; color:#363636; line-height:24px; font-family:NanumGothic,Malgun Gothic; font-size:14px; text-align:left; }

/* 첨부파일 form */
.inputWrap {width:100%; overflow:hidden;}

	.formImg,
	.formFile,
	.formAdd,
	.formAddInput {float:left; padding-right:15px;}

	.formImg div {overflow:auto; clear:both; padding:7px 0; border-bottom:1px solid #ccc;}
	.formImg div p {float:left;}
	.formImg div p img {border:2px solid #eee;}
	.formImg div p input[type='checkbox'] {margin-top:8px; *margin-top:2px;}
	.formImg div p:first-child {padding-right:10px;}

	.formFile * {vertical-align:middle;}

/*자동입력 방지*/
p.bnoAuto {font-family:arial; font-size:14pt; float:left; padding-right:5px;}
p.bnoAuto span {font-weight:bold; color:red;}
p.bnoAutoTxt { float:left; padding-top:5px;}

/* 문의 - 포트폴리오 */
.bd_templet img {border:2px solid #ccc; margin-bottom:3px;}