	.board_tbl_01{
		border-top: solid  1px #cfd1ca;
		border-bottom: solid 1px #cfd1ca;
	}
	.board_tbl_01 th{
		font-size: 11px;
		color: #666666;
		text-align: center;
		background-color: #f6f6f6;
		border-top: solid 2px #ffffff;
		border-bottom: solid 2px #e9e9e9;
		border-left: solid 1px #ffffff;
		border-right: solid 1px #d8d8d8;
		padding: 5px;
	}
	.board_tbl_01 th.first{
		border-left: none;
	}
	.board_tbl_01 th.last{
		border-right: none;
	}
	.board_tbl_01 tr.allnotice{
		background-color: #f5f5f5;
	}
	.board_tbl_01 td{
		border-top: solid 1px #cfd1ca;
		padding: 7px;
		text-align: center;
	}
	.board_tbl_01 td.stnone{
		border-top: none;
		border-left: solid 1px #cfd1ca;
		border-right: solid 1px #cfd1ca;
		text-align: center;
		padding: 0px;
		background-color: #f9f9f9;
	}
	.board_tbl_01 td.nocenter{
		text-align: left;
	}
	.board_tbl_01 td.padd_left_30{
		padding-left: 30px;
	}
	.board_paging{
		color: #222222;
		text-align: center;
	}
	.board_paging td{
		border-right: solid 1px #e3e3e3;
		width: 25px;
	}
	.board_paging td.prev{
		width: 50px;
	}
	.board_paging td.next{
		width: 50px;
		border: none;
	}
	.board_paging td.on{
		font-weight: bold;
		color: #ff6c00;
	}
	.board_tbl_02{
		border-top: solid  1px #cfd1ca;
		border-bottom: solid  1px #cfd1ca;
	}
	.board_tbl_02 th.write_th{
		font-size: 12px;
		color: #222222;
		text-align: center;	
		padding-top: 4px;
		padding-bottom: 4px;
		border-bottom: dotted 1px #cfd1ca;
	}
	.board_tbl_02 th.write_th2{
		font-size: 12px;
		color: #222222;
		text-align: center;	
		padding-top: 4px;
		padding-bottom: 4px;
	}
	.board_tbl_02 td.write_td{
		padding-top: 6px;
		padding-bottom: 6px;
		border-bottom: dotted 1px #cfd1ca;
	}
	.board_tbl_02 td.write_td2{
		padding-top: 6px;
		padding-bottom: 6px;
	}

	.board_tbl_02 td.write_td3{
		padding-top: 10px;
		padding-bottom: 10px;
		background-color: #F3F3F3;
		border-bottom: dotted 1px #cfd1ca;
	}
	.board_tbl_02 td.st01{
		font-size: 11px;
		color: #999999;
		padding-top: 6px;
		padding-bottom: 6px;
		border-bottom: dotted 1px #cfd1ca;
	}
	.board_pre_view{
		padding: 7px;
		border-bottom: solid  1px #cfd1ca;
	}
	.board_pre_view_02{
		padding: 7px;
		border-top: solid  1px #cfd1ca;
		border-bottom: solid  1px #cfd1ca;
	}
	.board_next_view{
		padding: 7px;
	}
	.board_input{
		width: 580px;
		height: 20px;
		border-top: solid 1px #bdbdbd;
		border-left: solid 1px #bdbdbd;
		border-right: solid 1px #dfdfdf;
		border-bottom: solid 1px #dfdfdf;
		background-color: #f3f3f3;
	}
	.board_input_date{
		width: 80px;
		height: 20px;
		border-top: solid 1px #bdbdbd;
		border-left: solid 1px #bdbdbd;
		border-right: solid 1px #dfdfdf;
		border-bottom: solid 1px #dfdfdf;
		background-color: #f3f3f3;
		text-align: center;
	}
	.board_input_re{
		width: 580px;
		height: 20px;
		border-top: solid 1px #bdbdbd;
		border-left: solid 1px #bdbdbd;
		border-right: solid 1px #dfdfdf;
		border-bottom: solid 1px #dfdfdf;
		background-color: #f3f3f3;
	}
	.board_input_file{
		width: 580px;
		height: 20px;
		border-top: solid 1px #bdbdbd;
		border-left: solid 1px #bdbdbd;
		border-right: solid 1px #dfdfdf;
		border-bottom: solid 1px #dfdfdf;
		background-color: #f7f7f7;
	}
	.board_textarea{
		width: 580px;
		height: 50px;
		overflow: auto;
		border: solid 1px #e3e3e3;
		background-color: #f3f3f3;
	}
	.board_textarea_01{
		width: 605px;
		height: 300px;
		border: solid 1px #bdbdbd;
	}