@charset "UTF-8";

/* ここから メニュー設定 */

#osusume {
	width			: 600px;
	height			: auto;
	float			: left;
}

#osusume_wrap {
	width			: 680px;
	height			: auto;
	color			: #000033;
	margin-bottom	: 10px;
	float			: left;
}

#osusume_wrap_left {
	width			: 380px;
	height			: auto;
	float			: left;
	color			: #000033;
}

#osusume_wrap_right {
	width			: 300px;
	height			: auto;
	float			: right;
	color			: #000033;
}

#osusume_wrap h1 {
	font-size		: 1.5em;
	padding-top		: 20px;
	padding-left	: 10px;
	color			: #660000;
}

#osusume_wrap h2 {
	font-size		: 1em;
	color			: #006699;
	text-align		: center;
	letter-spacing	: 5px;
}

#osusume_wrap h3 {
	font-size		: 2em;
	text-align		: center;
	color			: #660000;
	background-color: #FFCC99;
}

#osusume_wrap h4 {
	font-size		: 0.8em;
	font-weight		: normal;
	text-align		: right;
}

#osusume_wrap h5 {
	font-size		: 2em;
	margin-top		: 20px;
	padding-left	: 10px;
	background-color: #ffcc99;
	color			: #330000;
	text-align		: center;
}

#osusume_wrap h6 {
	font-size		: 1em;
	padding-right	: 5px;
	text-align		: right;
}

#osusume_wrap1 {
	width			: 600px;
	height			: 1360px;
}

#osusume_wrap1 h1 {
	font-size		: 1.25em;
	padding-top		: 20px;
	padding-left	: 10px;
	color			: #000000;
}

#osusume_wrap1 h2 {
	font-size		: 1em;
	margin-left		: 10px;
}

#osusume_wrap1 h4 {
	font-size		: 0.9em;
	font-weight		: normal;
}

#osusume_wrap1 h5 {
	font-size		: 2em;
	margin-top		: 20px;
	padding-left	: 10px;
	background-color: #ffcc99;
	color			: #330000;
	text-align		: center;
}

#osusume_wrap1 h6 {
	font-size		: 1em;
	padding-right	: 5px;
	text-align		: right;
}

#osusume_left {
	width			: 380px;
	height			: auto;
	float			: left;
}

#osusume_right {
	width			: 300px;
	height			: auto;
	float			: right;
}

#osusume_coments {
	width			: 280px;
	height			: auto;
	padding-bottom	: 10px;
	padding-left	: 10px;
	padding-right	: 10px;
	font-size		: 1.1em;
	line-height		: 2em;
	text-align		: center;
}

#osusume_coments2 {
	padding-top		: 10px;
	padding-bottom	: 10px;
	padding-left	: 10px;
	padding-right	: 10px;
	font-size		: 0.9em;
	line-height		: 1.5em;
	text-align		: right;
	height			: auto;
	float			: left;
	width			: 660px;
}

#osusume_coments3 {
	font-size		: 1em;
	text-align		: center;
	height			: auto;
	width			: 380px;
	line-height		: 1.5em;
	color			: #993300;
	padding-top		: 5px;
}

#osusume_coments4 {
	font-size		: 0.9em;
	text-align		: left;
	height			: auto;
	line-height		: 1.75em;
	color			: #006699;
	padding-left	: 10px;
}

#osusume_coments4 table {
}

#osusume_coments4 th {
	font-size		: 1em;
	color			: #006699;
	text-align: left;
	font-weight: normal;
	padding-left: 5px;
}

#osusume_coments4 td {
	font-size		: 1em;
	color			: #006699;
	padding-left	: 5px;
}

#osusume_coments5 {
	font-size		: 1.2em;
	text-align		: center;
	height			: auto;
	line-height		: 1.5em;
	color			: #000000;
	padding-top		: 10px;
}

#osusume_coments6 {
	text-align		: right;
	height			: auto;
	line-height		: 1.5em;
	color			: #CC0000;
	padding-top		: 30px;
	font-weight: bold;
}

#menu_list_wrap {
	width			: 680px;
	height			: auto;
	margin-bottom	: 10px;
	float			: left;
}

#menu_list_wrap h2 {
	font-size		: 1.25em;
	margin-left		: 10px;
}

#menu_list_wrap h6 {
	font-size		: 1em;
	padding-right	: 20px;
	text-align		: right;
}

#menu_list_left {
	width			: 220px;
	height			: auto;
	float			: left;
	margin-left: 20px;
}

#menu_list_center {
	width			: 220px;
	height			: auto;
	float			: left;
}

#menu_list_right {
	width			: 220px;
	height			: auto;
	float			: right;
}

/* ここまで メニュー設定 */
