@charset "utf-8";
@import  "./import/format.css";
@import  "./import/in_style.css";
@import  "./import/link_style.css";
@import  "./import/main.css";

/****************************************************/
#Index_mode {
	width: 580px;
	height: auto;
	margin: 5px auto 10px;
	text-align: left;
	clear: both;
}

	#Index_mode h3 {
		width: 580px;
		height: auto;
		margin: 5px auto 15px;
		text-align: left;
		border: none;
		clear: both;
	}

	#Index_mode h5,h6 {
		width: 580px;
		height: auto;
		margin: 5px auto 0;
		text-align: left;
		border: none;
		clear: both;
	}
	
	#Index_mode p.prof {
		width: 580px;
		height: auto;
		margin: 15px auto 20px;
		text-align: left;
		font: normal normal 1em/1.5  Verdana, Arial, sans-serif;
		clear: both;
	}
	
	#Index_mode div.news {
		width: 558px;
		height: auto;
		margin: 0 auto 20px;
		padding: 10px;
		text-align: left;
		border: 1px solid #ff9900;
		clear: both;
	}
	
	#Index_mode div.news p {
		width: 538px;
		height: auto;
		margin: 10px auto;
		text-align: left;
		font: normal normal 1em/1.5  Verdana, Arial, sans-serif;
		clear: both;
	}

	div#Contents_menu {
		width: 580px;
		height: auto;
		margin: 10px auto;
		text-align: justify;
		text-justify: inter-ideograph;
		clear: both;
	}
	
	div#Contents_menu  div.chapter_box {
		width: 278px;
		height: auto;
		margin: 5px auto;
		text-align: left;
		font: normal normal 0.9em/1.5  Verdana, Arial, sans-serif;
		border: 1px solid #ff9900;
		float: left;
	}
	
	div#Contents_menu  div.chapter_box_r {
		width: 278px;
		height: auto;
		margin: 5px 0 5px 20px;
		text-align: left;
		font: normal normal 0.9em/1.5  Verdana, Arial, sans-serif;
		border: 1px solid #ff9900;
		float: left;
	}
	
	div#Contents_menu h4 {
		width: 260px;
		height: auto;
		margin: 10px auto;
		text-align: left;
		clear: both;
	}
	
	div#Contents_menu p {
		width: 260px;
		height: auto;
		margin: 10px auto;
		text-align: left;
		clear: both;
	}
