@charset "utf-8";
/* CSS Document */


/* * * * * * * * * * * * * * * * * * * * * * * * * */
/* board 공통 */
#pageContent a {
	padding-right:0;
	background-image:url(); background-position:inherit; background-repeat:no-repeat;}

#pageContent .btnArea a {
	border:none;}

form {
  margin:0; padding:0;}
input {
	padding:0 1px;}
	
#selectClassDiv {
  float:left; padding:0; margin:0 0 20px 15px; text-align:justify; width:200px;}

#selectSearchDiv {
  float:right; padding:0; margin:0 10px 20px 20px; text-align:right; width:300px;}

.board1 {
	margin:0; padding:0;
	background-image:url(/board/images/css/boardcontent_bg02.gif); background-position:top left; background-repeat:repeat-y;}
.board1 .head {
	margin:0 auto; padding:0; font-size:20px;
	background-image:url(/board/images/css/boardcontent_bg01.gif); background-position:top left; background-repeat:no-repeat;}
.board1 .tail {
	margin:0 auto; padding:0; font-size:20px;
	background-image:url(/board/images/css/boardcontent_bg03.gif); background-position:bottom left; background-repeat:no-repeat;}
.board1 table {
	margin:0 5px; padding:0;}
.board1 th {
	margin:0 auto; padding:8px 5px 9px 5px;
	border-bottom:1px dotted #B7B7B7; text-align:center;}
.board1 td {
	margin:0; padding:7px 5px 6px 5px;
	border-bottom:1px dotted #B7B7B7; text-align:left;}

.board2 {
	margin:0; padding:0;
	background-image:url(); background-position:top left; background-repeat:repeat-y;}
.board2 .head {
	margin:0 auto; padding:0; font-size:20px;
	background-image:url(); background-position:top left; background-repeat:no-repeat;}
.board2 .tail {
	margin:0 auto; padding:0; font-size:20px;
	background-image:url(); background-position:bottom left; background-repeat:no-repeat;}
.board2 table {
	margin:0 0px; padding:0;}
.board2 th {
	margin:0 auto; padding:8px 5px 9px 5px;
	border-bottom:1px dotted #B7B7B7; text-align:center;}
.board2 td {
	margin:0; padding:7px 5px 6px 5px;
	border-bottom:1px dotted #B7B7B7; text-align:left;}

.boardList1 {
	background-image:url(/board/images/css/boardList1_thHead.gif); background-position:top left; background-repeat:no-repeat; font-size:1em;
	margin:0 auto; padding:0;}
.boardList1 .head {
	margin:0 auto; padding:0;}
.boardList1 th {
	background-image:url(/board/images/css/boardList1_thLine.gif); background-position:right bottom; background-repeat:no-repeat;
	margin:0 auto; padding:8px 5px 9px 5px;}
.boardList1 th.end {
	background-image:url(/board/images/css/boardList1_thEnd.gif); background-position:right bottom; background-repeat:no-repeat;}
.boardList1 tbody tr {
	height:20px;
	background-image:url(/board/images/css/boardList1_trline.gif); background-position:bottom left; background-repeat:repeat-x;
	margin:0; padding:5px 5px 4px 5px;}
.boardList1 td {
	/*background-image:url(/board/images/css/boardList1_tdline.gif); background-position:right; background-repeat:no-repeat;*/
	margin:0; padding:7px 5px 6px 5px;}
.boardList1 td.end {
	background-image:url(); background-position:right bottom; background-repeat:no-repeat;}


.boardList2 {
	background-image:url(/board/images/css/boardList1_thHead2.gif); background-position:top right; background-repeat:no-repeat;
	margin:0 auto; padding:0;}
.boardList2 .head {
	margin:0 auto; padding:0;}
.boardList2 th.head {
	background-image:url(/board/images/css/boardList1_thLeft.gif); background-position:left bottom; background-repeat:no-repeat;
	margin:0 auto; padding:8px 5px 9px 5px;}
.boardList2 th {
	background-image:url(/board/images/css/boardList1_thLine.gif); background-position:left bottom; background-repeat:no-repeat; line-height:18px; text-align:center;
	margin:0 auto; padding:8px 5px 9px 5px;}
.boardList2 tbody tr {
	height:20px;
	background-image:url(/board/images/css/boardList1_trline.gif); background-position:bottom left; background-repeat:repeat-x;
	margin:0; padding:5px 5px 4px 5px;}
.boardList2 td {
	/*background-image:url(/board/images/css/boardList1_tdline.gif); background-position:right; background-repeat:no-repeat;*/
	margin:0; padding:7px 5px 6px 5px; font-family:"돋움", "굴림", Seoul, "한강체";}
.boardList2 td.end {
	background-image:url(); background-position:right bottom; background-repeat:no-repeat;}


/* * * * * * * * * * * * * * * * * * * * * * * * * */
/* boardcontent.asp */
#bdContent {margin:0.5em; min-height:12em; line-height:1.5em; text-align:left;}
#pageContent #chest #bdContent p {
	font-family:"맑은 고딕", "돋움", Seoul; font-size:1em; line-height:1.5em; 
	margin:0; padding:0;}


/* 하단 앞뒷 글 링크 */
#dbContentNear {margin:10px; text-align:left; letter-spacing:-0.1em; padding:1px 1px 1px 5px; background-color:#FAFCFE;}
#dbContentNear a:link, #dbContentNear a:visited {text-decoration:none; color:#333333;}
#dbContentNear a:hover, #dbContentNear a:active {text-decoration:none; color:#003399;}
#dbContentPrevTxt {margin:0.3em;}
#dbContentNextTxt {margin:0.3em;}


/* * * * * * * * * * * * * * * * * * * * * * * * * */
/* FAQ list */
.faqlist {
	color:#495D69;}
.faqlist a {
	text-decoration:none; width:auto; height:auto;}
.faqlist a:link, .faqlist a:visited, .faqlist a:active {
	color:#495D69;}
.faqlist a:hover {
	color:#9C751A;}
.faqlist dt {
	margin:5px 5px 5px 5px; padding:0 0 0 30px; width:600px; height:auto;
	color:#687881; line-height:160%;
	background-image:url(/board/images/css/faq_questionBull.gif); background-position:0 4px; background-repeat:no-repeat;
	border-top:1px dashed #9DA7B4;}
.faqlist dd {
	margin:5px 5px 15px 30px; padding:5px 0 20px 30px; width:auto; height:auto;
	color:#495D69; line-height:160%;
	background-image:url(/board/images/css/faq_answerBull.gif); background-position:9px 9px; background-repeat:no-repeat;
	background-color:#F8FAFE;
	border-bottom:2px dotted #687881;}
#faqQs {
	}
#faqAn {
	}



