/*
  ¸ð·»¼ÒÇÁÆ® ¼­ºê °Ô½ÃÆÇ css
  ¼­ºê _ board.css
  Author _ È²¼±Àº
 Last Editor _ È²¼±Àº
  Date _ 2011. 03. 18
  Last _ 2011. 03. 24
*/


/* board layout */
#boardArea { float:left; overflow:hidden; width:800px;  margin: 0 10px;}
.bt2x_444 { border-top:2px solid #444547; }

fieldset#boardSearch { overflow:hidden; *zoom:1; position:relative; float:none; margin-bottom:20px; padding:6px 6px 6px 12px; clear:both; border:2px solid #444547; }
fieldset#boardSearch label img { margin-right:6px; vertical-align:middle; }
fieldset#boardSearch select { width:123px; }
fieldset#boardSearch input.type-text { width:234px; }
fieldset#boardSearch .scope { float:left; }
fieldset#boardSearch .word { float:right; }

fieldset#boardListForm { position:relative; float:none; clear:both; border:0; }
.boardList { width:100%; margin-bottom:13px; border-top:2px solid #444547; }
.boardList th { padding:9px 0 8px 0; text-align:center; border-bottom:1px solid #919191; }
.boardList th.no { width:70px; }
.boardList th.date { width:100px; }
.boardList td { padding:8px 0 7px 0; font-family:tahoma; font-size:11px; text-align:center; border-bottom:1px solid #cdcdcd; }
.boardList td.subject { width:480px; font-family:dotum; font-size:12px; text-align:left; }
.boardList td.subject2 { width:300px; font-family:dotum; font-size:12px; text-align:left; }
.boardList td.subject3 { width:380px; font-family:dotum; font-size:12px; text-align:left; }
.boardList td.subject4 { width:250px; font-family:dotum; font-size:12px; text-align:left; }


fieldset#boardViewForm { position:relative; float:none; clear:both; border:0; }
.boardView { width:100%; margin-bottom:13px; border-top:2px solid #444547; }
.boardView .subject { overflow:hidden; *zoom:1; padding:9px 10px 8px 10px; border-bottom:1px solid #919191; }
.boardView .subject h3 { float:left; }
.boardView .subject em { float:right; font-family:tahoma; font-size:11px; }
.boardView .subject3 { overflow:hidden; *zoom:1; padding:9px 10px 8px 10px; border-bottom:1px solid #919191; }
.boardView .subject3 span { float:left; margin-right:5px; }
.boardView .subject3 h3 { float:left; padding-top:2px; }
.boardView .subject3 strong { float:left; padding-top:2px; }
.boardView .subject3 em { float:right; padding-top:2px; font-family:tahoma; font-size:11px; }
.boardView .viewHead { overflow:hidden; width:100%; padding:9px 10px 8px 10px; font-size:11px; border-bottom:1px solid #cdcdcd; }
.boardView .viewHead dt { float:left; margin-right:5px; }
.boardView .viewHead dt img { vertical-align:middle; }
.boardView .viewHead dd { float:left; margin-right:20px; }
.boardView .article { padding:30px 10px; color:#808080; border-bottom:1px solid #cdcdcd; }

.boardNavi { position:relative; overflow:hidden; *zoom:1; height:49px; }
.boardNavi:after { display:block; clear:both; content:''; }
.boardNavi .paging { padding:12px 0 0 0; text-align:center; }
.boardNavi .paging a { display:inline-block; width:23px; height:18px; padding-top:5px; margin-right:5px; color:#333; background-color:#f1f1f1; border:1px solid #ccc; }
.boardNavi .paging a.on { color:#fff; background-color:#525252; border:1px solid #525252; }
.boardNavi .btn { position:absolute; top:0; right:0; overflow:hidden; *zoom:1; }
.boardNavi .btn li { float:left; padding-left:5px; }
.boardNavi .article_list { float:left; }
.boardNavi .article_list li { margin-bottom:-1px; }
.boardNavi .article_list li a { display:inline-block; height:25px; padding-left:35px; line-height:25px; background:url(/images/SUBS_LAYOUT_000/board/articleList_ico_set.gif) 0 0 no-repeat; }
.boardNavi .article_list li.prev {}
.boardNavi .article_list li.next a { background-position:0 -70px; }

.pwd { position:relative; width:273px; height:183px; padding:28px 0 0 28px; background:url(/images/SUBS_LAYOUT_000/board/pwd_bg.gif) 0 0 no-repeat; }
.pwd h3 { margin:0; padding:0; line-height:0; font-size:0; }
.pwd p { margin:0; padding:0; }
.pwd input { margin-bottom:5px; }
.pwd p.btn {}
.pwd p.close { position:absolute; top:11px; right:16px; }


.agree { width:780px; height:226px; padding:6px; margin-bottom:10px; border:5px solid #bbb; background:#fff;}
.agree .agree_con { overflow-x:hidden; overflow-y:auto; height:206px; padding:10px; line-height:20px;  }
.agree .agree_con ul { color:#444; }
.agree .agree_con ul li { margin-bottom:15px; }
.agree .agree_con dl {}
.agree .agree_con dl dt { padding-left:10px; margin-bottom:5px; font-weight:bold; color:#111; background:url(/images/SUBS_LAYOUT_000/board/privacy_ico.gif) 0 5px no-repeat; }
.agree .agree_con dl dd { padding-left:10px; }
.agree_q { float:right; margin-bottom:20px; }
.agree_q img { vertical-align:middle; margin:0 0 0 2px; } 

/*
fieldset#boardWriteForm { position:relative; float:none; clear:both; border:0; }
.boardWrite { background:url(/images/SUBS_LAYOUT_000/board/bg_write.png) 0 0 repeat-y; margin-bottom:13px; border-top:1px solid #919191; border-bottom:1px solid #cdcdcd; }
.boardWrite dl { overflow:hidden; width:100%; }
.boardWrite dl dt { float:left; width:100px; padding:10px 0 9px 13px; line-height:0; font-size:0; border-bottom:1px solid #f7f7f7; clear:both; }
.boardWrite dl dt.contents { padding:100px 0 100px 13px; }
.boardWrite dl dd { float:right; width:527px; padding:4px 0 5px 10px; *padding:3px 0 4px 10px; border-bottom:1px solid #f7f7f7; }
.boardWrite dl dd.service { *height:22px; *padding:3px 0 4px 10px; }
.boardWrite input { font-size:11px; font-family:dotum, tahoma; }
.boardWrite textarea { height:199px; width:515px; font-size:11px; font-family:dotum, tahoma; }
*/

fieldset#boardWriteForm { position:relative; float:none; clear:both; border:0; }
.boardWrite { background:#fff; margin-bottom:13px; border-top:2px solid #999; border-bottom:1px solid #999; }
.boardWrite dl { overflow:hidden; width:100%; }
.boardWrite dl dt { float:left; width:140px; height:30px; padding:15px 0 0 25px; border-bottom:1px solid #ccc; clear:both; font-weight:bold; color:#222; background:#f5f5f5; }
.boardWrite dl dt.contents { height:110px; padding:100px 0 0 25px; }
.boardWrite dl dd { float:right; width:625px; height:33px; padding:12px 0 0 10px; border-bottom:1px solid #ccc; }
.boardWrite dl dd.contents { height:206px; padding:4px 0 0 10px; }
.boardWrite dl dd.service { *height:22px; *padding:3px 0 4px 10px; }
.boardWrite input { font-size:11px; font-family:dotum, tahoma; }
.boardWrite textarea { height:199px; width:515px; font-size:11px; font-family:dotum, tahoma; }


fieldset#quickRequest { padding:20px 0 20px 15px; }
.quickMSG { float:left; width:220px; height:142px; margin-right:35px; padding:38px 0 0 30px; background:url(/images/SUBS_LAYOUT_000/board/quick_msg_bg.gif) 0 0 no-repeat; }
.quickMSG dl {}
.quickMSG dl dt { margin-bottom:5px; font-size:13px; font-weight:bold; color:#111; }
.quickMSG dl dd { margin-bottom:15px; }
.quickMSG dl dd input { height:20px; padding:2px; }
.msgDesc { padding-top:5px; }
.msgDesc li { }

.btn_sand { display:inline-block; padding:10px 50px; text-align:center; color:#fff !important; background:#555; font-size:14px; font-weight:bold;}

#sidebar { float:right; width:220px; padding:20px 0 0 0; border-top:2px solid #444547; /* padding:4px 0 0 28px; background:url(/images/SUBS_LAYOUT_000/board/sidebar_arrow.png) 0 0 no-repeat; */ }
#sidebar p { margin-bottom:20px; }
	.boardLatest { margin-bottom:35px; }
	.boardLatest ul {}
	.boardLatest ul li { padding:6px 0 5px 0; background:url(/images/SUBS_LAYOUT_000/board/dot_latest.gif) 0 bottom repeat-x; }
	.boardLatest ul li.first { padding:0 0 11px 0; font-size:16px; font-weight:bold; color:#000; }
	.boardLatest ul li span { padding-right:5px; font-size:10px; font-family:tahoma; color:#ee6522; }
	.request { margin-bottom:35px; }
	.request ul { overflow:hidden; *zoom:1; }
	.request ul li { float:left; margin-right:2px; }
	.request ul li.last { margin:0px; }


