select{
	font-size:100%;
}
input{
	font-size:100%;
}
textarea{
	font-size:100%;
}
.clear_both{
	clear:both;
}
a:hover {
	text-decoration: none; 
}
/*°Ô½ÃÆÇ ¹öÆ°*/
.btn_write{
	border:0;
	width:54px;
	height:22px;
	background:url(/board/img/btn_write.gif) no-repeat;
	padding-top:22px;
	overflow:hidden;
	cursor:pointer;
}
.btn_submit{
	border:0;
	width:69px;
	height:22px;
	background:url(/board/img/btn_confirm.gif) no-repeat;
	padding-top:22px;
	overflow:hidden;
	cursor:pointer;
}
.btn_reset{
	border:0;
	width:63px;
	height:22px;
	background:url(/board/img/btn_cancel.gif) no-repeat;
	padding-top:22px;
	overflow:hidden;
	cursor:pointer;
}
.btn_send{
	border:0;
	width:53px;
	height:22px;
	background:url(/board/img/btn_send.gif) no-repeat;
	padding-top:22px;
	overflow:hidden;
	cursor:pointer;
}
.btn_list{
	border:0;
	width:54px;
	height:22px;
	background:url(/board/img/btn_list.gif) no-repeat;
	padding-top:22px;
	overflow:hidden;
	cursor:pointer;
}
.btn_reply{
	border:0;
	width:59px;
	height:22px;
	background:url(/board/img/btn_reply.gif) no-repeat;
	padding-top:22px;
	overflow:hidden;
	cursor:pointer;
}
.btn_delete{
	border:0;
	width:64px;
	height:22px;
	background:url(/board/img/btn_delete.gif) no-repeat;
	padding-top:22px;
	overflow:hidden;
	cursor:pointer;
}
.btn_modify{
	border:0;
	width:64px;
	height:22px;
	background:url(/board/img/btn_modify.gif) no-repeat;
	padding-top:22px;
	overflow:hidden;
	cursor:pointer;
}
.btn_comment{
	border-top:#BCBEC0 solid 1px;
	border-left:#BCBEC0 solid 1px;
	border-bottom:#939598 solid 1px;
	border-right:#939598 solid 1px;	
	background:#fff;
	width:40px;
	margin-top:4px;
	font-size:90%;
	font-weight:bold;
	color:#58595B;
	padding:2px;
	height:19px;
}
.btn_search{
	display:block;
	float:left;
	border:0;
	width:64px;
	height:20px;
	background:url(/board/img/btn_search.gif) no-repeat;
	padding-top:20px;
	overflow:hidden;
	cursor:pointer;
}
.btn_allselect{
	display:block;
	float:left;
	width:65px;
	padding:20px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/btn_s_allselect.gif) no-repeat;
	height:0px !important; 
	height /**/:20px;
	margin-right:3px;
}
.btn_delselect{
	display:block;
	float:left;
	width:57px;
	padding:20px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/btn_s_deselect.gif) no-repeat;
	height:0px !important; 
	height /**/:20px;
	margin-right:3px;
}
.btn_dellist{
	display:block;
	float:left;
	width:45px;
	padding:20px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/btn_s_delete.gif) no-repeat;
	height:0px !important; 
	height /**/:20px;
}

/*°Ô½ÃÆÇ ÅØ½ºÆ®*/
.txt_num{
	display:block;
	width:13px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_no.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_subject{
	display:block;
	width:48px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_subject.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_name{
	display:block;
	width:29px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_name.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_hit{
	display:block;
	width:16px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_hit.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_date{
	display:block;
	width:27px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_date.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_password{
	display:block;
	width:57px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_password.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_email{
	display:block;
	width:31px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_email.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_homepage{
	display:block;
	width:57px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_homepage.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_option{
	display:block;
	width:37px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_option.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_content{
	display:block;
	width:55px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_content.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_file1{
	display:block;
	width:37px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file0.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_file2{
	display:block;
	width:40px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file0.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_file3{
	display:block;
	width:40px;
	padding:7px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file0.gif) no-repeat;
	height:0px !important; 
	height /**/:7px;
}
.txt_file4{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file0.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file5{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file0.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file6{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file0.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file7{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file0.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file8{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file0.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file9{
	display:block;
	width:61px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file0.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_file10{
	display:block;
	width:68px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_file0.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_company{
	display:block;
	width:50px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_company.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_address{
	display:block;
	width:48px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_address.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}
.txt_tel{
	display:block;
	width:34px;
	padding:10px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/txt_phone.gif) no-repeat;
	height:0px !important; 
	height /**/:10px;
}

/*°Ô½ÃÆÇ ¸®½ºÆ®*/
.board_select{
	float:left;
	width:230px;
	height /**/:30px;
}
.board_select span{
	float:left;
	margin-right:3px;
	text-indent:-1px;
}
.board_search{
	float:left;
}
.board_search input{
	float:left;
	margin-right:3px;
}
.board_search select{
	float:left;
	margin-right:3px;
	width:70px;
}

#board_list{
	clear:both;
}
#board_list table{
	width:100%;
	border-top:#BCBEC0 solid 2px ;
	border-bottom:#BCBEC0 solid 1px ;
	border-collapse:collapse;
	margin-bottom:10px;
	margin-left:0;
}
#board_list th{
	padding:0; /*table.cssÃÊ±âÈ­*/
	height:25px;
	border:0; /*table.cssÃÊ±âÈ­*/
	border-bottom:#F6F6F6 solid 2px;	/*thÀÇ bottomÀÇ ±×¸²ÀÚ*/
	font-size:90%;
	color:#828282;
	text-align:center;
	background:transparent; /*table.cssÃÊ±âÈ­*/
	background:url(/board/img/bg_th_line.gif) left bottom repeat-x;/*thÀÇ bottom line color*/
}
#board_list .txt_num{
	margin:0 auto;
}
#board_list .txt_subject{
	margin:0 auto;
}
#board_list .txt_name{
	margin:0 auto;
}
#board_list .txt_hit{
	margin:0 auto;
}
#board_list .txt_date{
	margin:0 auto;
}
#board_list td{
	padding:0; /*table.cssÃÊ±âÈ­*/
	height:29px;
	border:0; /*table.cssÃÊ±âÈ­*/
	border-bottom:#CCCCCC dotted 1px;
	text-align:center;
}
#board_list .align_left{
	text-align:left;
}
#b_group01{
	width:40px;
}
#b_group02{
}
#b_group03{
	width:50px;
}
#b_group04{
	width:80px;
}
#board_list p{
	clear:both;
	line-height:100%;
}
#board_list p{
	text-align:center;
}
#board_list .p_align{
	text-align:right;
}

/*°Ô½ÃÆÇ ±Û¾²±â*/
#board_write{
	border-top:#BCBEC0 solid 2px;
}
#board_write .p_label{
	float:left;
	width:80px;
}
#board_write .p_label_co{
	float:left;
	width:80px;
	border:0;
	height:170px;
	border-bottom:#DCDDDE dotted 1px;
}
#board_write .p_co{
	height:170px;
}
#board_write p{
	height:20px;
	border-bottom:#DCDDDE dotted 1px;
	padding:3px;
}
#board_write p span{
	margin:8px 0 0 5px;
}
#board_write textarea{
	width:350px;
	height:160px;
}
#board_write .p_align{
	text-align:center;
	margin-top:10px;
/*		margin-top:10px;	*/
	border-bottom:0;
}
.double_list{
	float:left;
	margin-right:10px;
	margin-left:2px;
}
/*°Ô½ÃÆÇ ±ÛÀÐ±â*/
#board_read{
	border-top:#BCBEC0 solid 2px;
}
#board_read .p_label{
	float:left;
	width:70px;
	height:19px;
	border:0;
}
#board_read .width_s{
	width:40px;
}
#board_read .double_list{
	padding-right:40px;
}
#board_read p{
	border-bottom:#DCDDDE dotted 1px;
	padding:3px;
}
#board_read p label span{
	margin-top:8px;
/*		margin-top:11px;	*/
}
#board_read .p_co{
	padding-top:5px;
	_height:210px;
	min-height:210px;
	border-bottom:#DCDDDE dotted 1px;
}
#board_read .p_label_co{
	padding:2px 0 12px 3px;
}
#comment{
	border:#98B8D4 solid 1px;
	height:30px;
	margin-top:10px;
	clear:both;
}
#comment p{
	float:left;
	border:0;
}
#comment textarea{
	width:170px;
	height:16px;
	font-size:100%;
}
#comment_list{
	display:none;
	margin-top:10px;
	width:100%;
}
#comment_list ul{
	list-style:none;
	clear:both;
	border-bottom:#98B8D4 dashed 1px;
	margin-left:0;
	height:20px;
}
#comment_list li{
	float:left;
	padding:5px 2px;
}
.comment_name{
	width:60px;
}
.comment_text{
	width:260px;
}
#comment_list a{
	display:block;
	width:13px;
	padding:15px 0 0 0; 
	overflow:hidden;
	background:url(/board/img/btn_del.gif) 0 2px no-repeat;
	height:0px !important; 
	height /**/:15px;
}
#board_read .p_align{
	clear:both;
	text-align:center;
	margin-top:10px;
	border:0;
}
#board_read .p_right{
	clear:both;
	text-align:right;
	margin-top:10px;
	border:0;
}

/*°Ô½ÃÆÇ ±Û»èÁ¦*/
#board_delete{
	text-align:center;
	border:#D1D3D4 solid 2px;
	padding-top:20px;
	width:60%;
	margin:50px auto;
}
#board_delete input{
	margin-bottom:10px;
}

/*Æ÷Åä°¶·¯¸®*/
#gallery_list td{
	padding:10px 0;
	vertical-align:top;
}
#gallery_list img{
	border:#BCBEC0 solid 1px;
}

/*#read #board_read{
	width:460px;
}
#read #board_list{
	width:460px;
}*/


/*Ä«´Ù·Î±×½ÅÃ»*/
.sub_catalog form{
	border-top:#BCBEC0 solid 2px;
}
.sub_catalog dt{
	float:left;
	width:80px;
}
.sub_catalog label span{
	margin:6px 0 0 4px;
}
.sub_catalog dl{
	border-bottom:#DCDDDE dotted 1px;
	padding:3px 0;
}
.sub_catalog .align_center{
	padding-top:10px;
}