#content #col2 {
	width:807px;
	min-height:998px;//5000px;
	float:left;
	margin-left:15px;
/*	border:solid 1px #cccccc; */
}

#content #big_width {
	width:5000px;
	min-height:998px;
	float:left;
	margin-left:15px;
/*	border:solid 1px #cccccc; */
}

#content #long_height {
	width:807px;
	min-height:998px;//5000px;
	float:left;
	margin-left:15px;
/*	border:solid 1px #cccccc; */
}

#content #col21 {
	width:807px;
	min-height:258px;
	float:left;
	margin-left:15px;
/*	border:solid 1px #cccccc; */
}

#content #col3 {
	width:998px;
	min-height:558px;
	float:left;
	margin-left:15px;
/*	border:solid 1px #cccccc; */
}

#content #col2 #title{
	margin-top:30px;
	height:30px;
	border-bottom:solid 1px #cccccc;
}

#content #col3 #title{
	margin-top:30px;
	height:30px;
	border-bottom:solid 1px #cccccc;
}


/* list css */

#list_search {
	height:30px;
	padding-top:10px;
}

#list_search #list_search1 {
	float:left;
	margin-top:2px;
}

#list_search #list_search2 {
	float:left;
	margin-left:300px;
	margin-top:4px;
}


#list_search #list_search3 {
	float:left;
	margin-left:5px;
	margin-top:1px;
}

#list_search #list_search3 select {
	width:80px;
	height:21px;
	border:solid 1px #cccccc;
}

#list_search #list_search4 {
	float:left;
	margin-left:3px;
}

#list_search #list_search4 input {
	width:120px;
	height:18px;
	border:solid 1px #cccccc;
}

#list_search #list_search5 {
	float:left;
	margin-left:5px;
	margin-top:1px;
}

#list_top_title {
	height:20px;
	padding:7px;  
	border-top:solid 2px #aaaaaa;
	background-color:#eeeeee;
	margin-bottom:3px;
}

#list_top_title li {
	display:inline;
}

#list_top_title #list_title0 {
	margin-left:15px;
}

#list_top_title #list_title1 {
	margin-left:5px;
}

#list_top_title #list_title2 {
	margin-left:30px;
}

#list_top_title #list_title3 {
	margin-left:40px;
}

#list_top_title #list_title4 {
	margin-left:50px;
}

#list_top_title #list_title5 {
	margin-left:100px;
}

#list_top_title #list_title6 {
	margin-left:170px;
}

#list_top_title #list_title7 {
	margin-left:150px;
}

#list_content {
	height:380px;
}

#list_item {
	float:left;
	height:14px;
	margin-top:2px;
	padding:5px;  
	border-bottom:solid 1px #eeeeee;
}

#list_item #list_item0{
	float:left;
	width:60px;
	text-align:center;
}


#list_item #list_item1{
	float:left;
	width:30px;
	text-align:left;
	text-align:top;
	color:#03F;
}

#list_item #list_item2{
	float:left;
	width:90px;
	text-align:left;
	color:#03F;
}

#list_item #list_item3{
	float:left;
	width:100px;
	text-align:left;
	color:#03F;
}

#list_item #list_item4{
	float:left;
	width:150px;
	text-align:left;
}

#list_item #list_item5{
	float:left;
	width:230px;
	text-align:left;
}

#list_item #list_item6{
	float:left;
	width:130px;
	text-align:left;
}
#list_item #list_item7{
	float:left;
	width:5px;
	text-align:left;
	color:#03F;
}

#page_button {
	margin-top:20px;
}

#page_num {
	float:left;
	width:80%;
	margin-top:10px;
	text-align:center;
}

#button {
	float:left;
	width:18%;
	text-align:right;
}

/* write_form css */

#write_form_title {
	margin-top:20px;
	width:99%;
	height:20px;
	text-align:center;
	padding-top:7px;  
	border-top:solid 2px #aaaaaa;
	background-color:#eeeeee;
}

#write_form {
	margin-top:10px;
}

#write_form #write_row1 {
    width:99%; 
	height:25px; 
	margin:2px 0 2px 0; 
}

#write_form #write_row2 {
    width:99%; 
	height:25px; 
	margin:2px 0 2px 0; 
}

#write_form #write_row4 {
    width:99%; 
	height:25px; 
	margin:2px 0 2px 0; 
}

#write_form #write_row5 {
    width:99%; 
	height:25px; 
	margin:2px 0 2px 0; 
}

#write_form #write_row6 {
    width:99%; 
	height:25px; 
	margin:2px 0 2px 0; 
}
#write_form #write_row7 {
    width:99%; 
	height:25px; 
	margin:2px 0 2px 0; 
}

.write_line {
    width:99%; 
	border-bottom:solid 1px #cccccc;
}

#write_form .col1 {
	float:left;
	width:120px;
	text-align:center;
	padding:5px;
	background-color:#eeeeee;
}


#write_form .col2 {
	float:left;
	margin-left: 8px;
	margin-top:2px;
}

#write_row .col2 input {
	width:50px;
	height:20px;
	border:solid 1px #cccccc;
}

#write_row .col2 input .day{
	width:30px;
	height:20px;
	border:solid 1px #cccccc;
}

#write_form #write_row1 .col3 {
	float:left;
	width:120px;
	text-align:center;
	padding:5px;
	background-color:#eeeeee;
}

#write_row1 .col2 input {
	width:50px;
	height:20px;
	border:solid 1px #cccccc;
}

#write_row1.col2.year {
	width:50px;
	margin-top:2px;
}

#write_row1 .col2.day {
	width:30px;
	height:20px;
	border:solid 1px #cccccc;
}


#write_row2 .col2 input {
	width:50px;
	height:20px;
	border:solid 1px #cccccc;
}


#write_row2 .col3 {
	float:left;
	width:120px;
	text-align:center;
	padding:5px;
	background-color:#eeeeee;
}


#write_row2 .col4 input {
	width:50px;
	height:20px;
	border:solid 1px #cccccc;
}

#write_form #write_row3 {
    width:99%; 
	height:85px; 
	margin:2px 0 2px 0; 
}
#write_form #write_row3 .col1 {
	height:60px;
	padding-top:20px;
	text-align:center;
}

#write_row3 .col2 textarea {
    margin-top:1px;
	border:solid 1px #cccccc;
}

#write_row4 .col2 input{
	width:250px;
	height:20px;
	border:solid 1px #cccccc;
}

#write_row5 .col2 {
	width:600px;
	height:17px;
	text-align:left;
	vertical-align: top;
	color:#00ee;
}

#write_button {
	margin-top:15px;
	width:97%;
	text-align:right;
}

/* view.php css */

#view_comment {
	margin:10px 0 0 10px;
}

#view_title {
	height:18px;
	padding:10px 8px 8px 8px;  
	border-top:solid 2px #aaaaaa;
	background-color:#eeeeee;
	margin-bottom:5px;
}

#view_title1 {
	float:left;
	width:70%;
}

#view_title2 {
	float:left;
	width:28%;
	text-align:right;
}

#view_content {
	width:96%;
	min-height:200px;
	padding:15px;
	overflow:hidden;
	line-height:150%;
	border-bottom:solid 1px #cccccc;
}

#view_button {
	width:98%;
	text-align:right;
	margin-top:15px;
	margin-bottom:15px;
}

#wrap #content #col2 viewtable {
}

.gencell {
	background-color: #cccccc;
	font-weight:bold;
	font-size: 20px;
	border:thin:0;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	height:40px;
	width:13px;
	text-align:center;
	border-color:#000;
	
}
.cellline {
	font-size: 20px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	border:thin:0;
	width:10px;
}

.gencell2 {
	background-color: #cccccc;
	font-weight:bold;
	font-size: 10px;
	border:thin:0;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
	border-color:#000;
	
}
.cellline2 {
	font-size: 10px;
	border:thin:0;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

#tree_view #col2 {
	width:807px;
	min-height:998px;//5000px;
	float:left;
	margin-left:15px;
/*	border:solid 1px #cccccc; */
}

