@charset "euc-kr";

/* ¸®½ºÆ® */
#contents .listnum{
height:23px;
}

#contents #bbslist{
clear:both;
width:100%;
overflow:hidden;}


.board_list { background:url(../bbs/images/boardimg/bbsTbg.gif) left top repeat-x; width:100%;}
	.board_list caption { position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; }
	.board_list th { line-height:33px; height:33px; color:#000000; font-weight:bold; padding-top:5px; padding-bottom:5px; background-color:#DCE4FF; text-align:center;}
	.board_list th.bbsTline_end { background:url(../bbs/images/boardimg/etbbs_bg.gif) right top no-repeat; line-height:33px; color:#000000; font-weight:bold;}
	.board_list th.bbsTline_end2 { background-color:#DCE4FF; line-height:33px; color:#000000; font-weight:bold;}
	.board_list td { text-size:13px; text-align:center; background:none; line-height:22px; padding:3px 0 2px; background-color:#EFF2FF;}
	.board_list td.left { text-align:left; padding-left:10px;} 
	.board_list td.title{ text-align:left; padding-left:10px; font-weight:bold; height:25px;} 

.board_list2 { background:url(../bbs/images/boardimg/bbsTbg.gif) left top repeat-x; width:100%;}
	.board_list2 caption { position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; }
	.board_list2 th { background:url(../bbs/images/boardimg/bbs_Tline.gif) right top no-repeat; line-height:33px; height:33px; color:#000000; font-weight:bold; padding-bottom:4px; padding-top:2px}
	.board_list2 th.bbsTline_end2 { background:url(../bbs/images/boardimg/etbbs_bg.gif) right top no-repeat; line-height:33px; color:#000000; font-weight:bold;}
	.board_list2 td { text-align:center; background:none; line-height:29px;padding:4px 0 2px; border-bottom:1px dashed #dedede;}
	.board_list2 td.left2 { text-align:left; padding-left:10px;} 
	.board_list2 td.title2{ text-align:left; padding-left:10px; font-weight:bold; color:#000000;} 
	
	.noData { margin:50px;}
	
	#page { margin:25px 0 10px; text-align:center;width:100%;}
		.page_ing a, page_ing b { margin:0 2px; }
		
	#search2 { text-align:center;center;width:100%;}
		#searchbox2 { width:630px; background:url(../bbs/images/boardimg/search_bg.gif) center top no-repeat; line-height:33px; }
			#searchbox2 form { margin:0;}
			#searchbox2 input, #searchbox2 select { vertical-align: middle; }
.right_btn { margin:10px 30px; text-align:right; width:610px;}


/* ¸®½ºÆ® ³¡ */

/* ¾²±â */

#bbswrite table{width:100%;}
/* #bbswrite caption { position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden; } */
	#bbswrite th { padding:0 10px; text-align:left; line-height:30px; height:30px; background:#f8f8f8; border-top:1px solid #dddddd;}
	#bbswrite th.titleA { padding:0 10px; text-align:left; height:180px; background:#f8f8f8; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; }
	#bbswrite td { padding-left:10px; line-height:30px; height:30px; border-top:1px solid #dddddd; text-align:left;}
	#bbswrite td.textA { padding-left:10px; height:320px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; text-align:left;}
.wstitle { border:1px solid #cccccc; padding:2px 5px; line-height:14px; height:24px;}
	.wstitle:hover, .wstitle:focus { border:1px solid #45a2b9; padding:2px 5px; line-height:14px; height:24px;}
.wstitle2 { border:1px solid #cccccc; padding:2px 5px; line-height:14px; height:14px; width:30px;}
	.wstitle2:hover, .wstitle2:focus { border:1px solid #45a2b9; padding:2px 5px; line-height:14px; height:14px;}
.wstitle3 { border:1px solid #cccccc; padding:2px 5px; line-height:14px; height:14px; width:80px;}
	.wstitle3:hover, .wstitle3:focus { border:1px solid #45a2b9; padding:2px 5px; line-height:14px; height:14px;}
.file_add { border:1px solid #cccccc; padding:2px 5px; line-height:22px; height:22px; outline:none;}
	.file_add:hover, .file_add:focus { border:1px solid #45a2b9; padding:2px 5px; line-height:22px; height:22px;}
.wscontent { border:1px solid #cccccc; padding:3px 6px; line-height:18px; }
	.wscontent:hover, .wscontent:focus { border:2px solid #45a2b9; padding:2px 5px; line-height:18px; }

/* ¾²±â ³¡ */


/* °Ö·¯¸® ¸®½ºÆ® */

.bbs_photo {width:136px; height:102px; padding:2px; border:1px solid #eeeeee; margin-bottom:5px;}
	.bbs_photo:hover, .bbs_photo:focus { border:1px solid #45a2b9;}

#gal_list{float:left;width:100%;}
#gal_list ul{float:left;width:100%; }
#gal_list ul li{float:left; width:155px; height:147px; padding-left:20px; padding-top:5px;}
#gal_list ul li dl{float:left; width:155px; height:147px; background:url(../images/boardimg/galbg.gif) left top no-repeat; }
#gal_list ul li dl dt{text-align:center; padding-top:8px; height:102px;}
#gal_list ul li dl dd{margin-top:9px; padding-left:10px; letter-spacing:0px;}

/* °Ö·¯¸® ¸®½ºÆ® ³¡ */

/* °Ö·¯¸® ºä */

#gal_view {width:100%;}
#gal_view table { width:100%; margin-bottom:15px;}
#gal_view table th { padding:0 0 0 10px; text-align:left; line-height:30px; height:30px; background:#DCE4FF; border-top:1px solid #bec1d0;}
#gal_view table th.bottom { padding:0 0 0 10px; text-align:left; line-height:30px; height:30px; background:#f8f8f8; border-top:1px solid #fff; border-bottom:1px solid #dddddd;}
#gal_view table td { padding-left:10px; line-height:30px; height:30px; border-top:1px solid #bec1d0;background:#fbfcff;}
#gal_view table td.bottom { padding-left:10px; line-height:30px; height:30px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}
#gal_view table td.con_body { padding:10px 0; line-height:20px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; }

/* °Ö·¯¸® ºä ³¡ */

/* ÇÑÁÙ¸Þ¸ð ºä */

#memo {float:left; padding-left:10px; margin-top:10px;border-bottom:2px solid #dbdff0; border-top:1px solid #dbdff0 ;}
#memo ul {float:left; width:700px;}
#memo ul li{float:left; padding-top:10px; padding-bottom:10px; background:url(../images/boardimg/memo_line.gif) left bottom no-repeat; }
#memo ul li dl{float:left; }
#memo ul li dl dt {position:absolute;  float:left; width:700px; color:#205ba4; font-weight:bold;} 
#memo ul li dl dt input{position:absolute; padding-left:10px;}
#memo ul li dl dt span.datetext{ color:#666666; font-weight:normal;height:18px;}
#memo ul li dl dd.con_memo{ line-height:14px; padding-top:18px;}

#memo_wirte{float:left;}
#memo_wirte ul{float:left; width:700px;}
#memo_wirte ul li{float:left;}
#memo_wirte ul li.Mw_title{float:left; width:300px; background:url('../images/boardimg/memo_dot.gif') no-repeat  left 20px; color:#205ba4; font-weight:bold; height:15px; padding-top:20px; padding-left:15px;}
#memo_wirte ul li.Mw_pw {float:right; width:400px;  padding-top:20px; }
#memo_wirte ul li.Mw_pw input.wstitle{border:1px solid #96c0f3;width:100px; height:17px; font-size:12px; background-color:#d3e6fc; }
#memo_wirte ul li.Mw_pw label{padding-right:4px; margin-top:3px;}
#memo_wirte ul li.memo_w {margin-top:3px;}
#memo_wirte ul li.rightBtn{float:right; padding-top:5px;}

/* ÇÑÁÙ¸Þ¸ð ³¡ */

.board_02 {
	font-size: 12px; color:#676767;
}


/* ¹«ºñ ¸®Æ®½º */

.movie_list { float:left; display:inline; width:310px; height:100px; position:relative; border-bottom:1px dashed #dddddd; margin-bottom:20px;}
	.movie_list dt { position:relative; left:130px; width:160px; line-height:20px; border-bottom:1px dashed #e8e8e8; padding-left:3px; margin:0; }
	.movie_list dd.movie { position:absolute; left:0; top:0; margin:0;}
		.movie_list dd.movie img { width:110px; height:77px; padding:2px; border:1px solid #cccccc;}
		.movie_list dd.movie img:hover, .movie_list dd.movie img:focus { border:1px solid #45a2b9; }
	.movie_list dd.text { position:relative; left:130px; width:160px; line-height:15px; border-bottom:1px dashed #e8e8e8; padding:4px 0 1px 3px; margin:0;}
	
.data_list { float:left; display:inline; width:510px; height:100px; position:relative; border-bottom:1px dashed #dddddd; margin-bottom:20px;}
	.data_list dt { position:relative; left:130px; width:160px; line-height:20px; border-bottom:1px dashed #e8e8e8; padding-left:3px; margin:0; }
	.data_list dd.movie { position:absolute; left:0; top:0; margin:0;}
		.data_list dd.movie img { width:110px; height:77px; padding:2px; border:1px solid #cccccc;}
		.data_list dd.movie img:hover, .data_list dd.movie img:focus { border:1px solid #45a2b9; }
	.data_list dd.text { position:relative; left:130px; width:160px; line-height:15px; border-bottom:1px dashed #e8e8e8; padding:4px 0 1px 3px; margin:0;}
	.data_list dd.data { position:relative; left:630px; width:160px; line-height:15px; border-bottom:1px dashed #e8e8e8; padding:4px 0 1px 3px; margin:0;}

#yg_list_view {}
	#yg_list_view .title { font-weight:bold; background:url(../images/sub/yg_list_view_title.gif) 5px 5px no-repeat; padding:6px 0 2px 30px; line-height:18px; margin-bottom:5px; }
	.yg_view_table { width:635px; border-top:2px solid #cdcdcd;}
		.yg_view_table caption { text-align:left; line-height:22px; padding:20px 0 0 0;}
		.yg_view_table th { line-height:18px; padding:8px 15px; background:#f8f8f8; border-bottom:1px solid #dedede; vertical-align:top; text-align:left; }
		.yg_view_table td {line-height:18px; padding:8px 10px; border-bottom:1px solid #dedede;}
		.yg_view_table td.img {border-left:1px solid #dedede; padding:4px 8px;}
			.yg_view_table td.img img { width:110px; height:135px; border:2px solid #efefef;}
		.yg_view_table th.bottom { border-bottom:2px solid #dedede;} .yg_view_table td.bottom { border-bottom:2px solid #dedede;}

/* ±âÅ¸ */
.bbs_table { width:100%; }