/* CSS Document */

#submenu {
	display:block;
	float:left;
	width:196px;
	padding:6px 0px 0px 4px;
}

#submenu ul.menu-ul {
	display:block;
	width:194px;
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style-type: none;
}

#submenu li.menu-list {
	padding:0px;
	margin:0px;
}

#submenu a {
	text-decoration:none;
}

#submenu a span{display:none;}

#submenu a.submenu1 {
	display:block;
	width:194px;
	height:36px;
	margin:0px 0px 10px 0px;
	background-image:url(images/submenu_comment.gif);
	background-position:0px 0px;
}
#submenu a.submenu1_on {
	display:block;
	width:194px;
	height:36px;
	margin:0px 0px 10px 0px;
	background-image:url(images/submenu_comment.gif);
	background-position:0px -36px;
}
#submenu a.submenu1:hover {
	background-position:0px -36px;
}

#submenu a.submenu2 {
	display:block;
	width:194px;
	height:36px;
	margin:0px 0px 10px 0px;
	background-image:url(images/submenu_about.gif);
	background-position:0px 0px;
}
#submenu a.submenu2_on {
	display:block;
	width:194px;
	height:36px;
	margin:0px 0px 10px 0px;
	background-image:url(images/submenu_about.gif);
	background-position:0px -36px;
}
#submenu a.submenu2:hover {
	background-position:0px -36px;
}

#submenu a.submenu3 {
	display:block;
	width:194px;
	height:36px;
	margin:0px 0px 10px 0px;
	background-image:url(images/submenu_voice.gif);
	background-position:0px 0px;
}
#submenu a.submenu3_on {
	display:block;
	width:194px;
	height:36px;
	margin:0px 0px 10px 0px;
	background-image:url(images/submenu_voice.gif);
	background-position:0px -36px;
}
#submenu a.submenu3:hover {
	background-position:0px -36px;
}

#main_area div.text {
	width:680px;
	padding:20px;
}

.column_left {
	display:block;
	float:left;
	width:510px;
	margin:0px 0px 10px 0px;
	padding-left:5px;
	border-left:1px dashed #333333;
}

.column_right {
	display:block;
	float:left;
	width:200px;
	padding-right:6px;
	margin:0px 0px 10px 0px;
}

#main_area div.chief {
	width:600px;
	padding:20px;
	background-color:#FFEDAD;
	border:1px solid #FFC800;
	margin-left:auto;
	margin-right:auto;
}

#main_area table.table1 {
	margin-left:20px;
	width:680px;
}

#main_area td.td2 {
	width:126px;
	padding:10px 20px 10px 20px;
	text-align:left;
	border-bottom:1px dashed #666666;
}

#main_area td.td3 {
	width:480px;
	padding:10px 20px 10px 20px;
	text-align:left;
	border-bottom:1px dashed #666666;
}

#writer {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#writer li {
	display:block;
	float:left;
	width:116px;
	margin:0px;
	border-bottom:1px dashed #999999;
}