/* CSS Document */
#pagettl p{
	font-size:0.8em;
	word-spacing:normal;
	margin:3px auto;
	padding:0;
}
#c_hb{
	width:790px;
	margin:0 auto;
	padding:5px 5px 20px 5px;
}
#c_nomi{
	border:solid 2px #c1272d;
	width:60%;
	margin:0 auto;
	padding:0;
}
#c_nomi p{
	font-size:0.8em;
	word-spacing:normal;
	text-align:center;
	margin:0 auto;
	padding:30px 0;
}
#c_course{
	float:left;
	width:252px;
	margin:5px 2px 30px 2px;
	padding:0;
}
.c_photo{
	border:2px solid #c1272d;
	text-align:center;
	width:246px;
	height:185px;
	margin:10px auto;
	padding:0;
}
.c_ABC{
	float:left;
	color:#1b1464;
	background-color:#ffffcc;
	font-size:2.0em;
	line-height:1.0em;
	text-align:center;
	width:35px;
	height:35px;
	margin:0;
	padding:0;
}
.c_crs{
	float:left;
	color:#ffffcc;
	background-color:#1b1464;
	font-size:1.5em;
	line-height:1.5em;
	width:30%;
	height:35px;
	margin:0;
	padding:0 0 0 2px;
}
.c_yen{
	float:left;
	color:#ffffcc;
	background-color:#1b1464;
	font-size:1.5em;
	line-height:1.5em;
	text-align:right;
	width:53%;
	height:35px;
	margin:0;
	padding:0 2px;
}
.c_list{
	float:left;
	color:#c1272d;
	background:url(img/inyou.gif) no-repeat center #ffffcc;
	width:250px;
	height:365px;
	margin:0 auto;
	padding:0;
}
.c_list_ta{
	width:98%;
	margin:3px auto;
	padding:0;
}
.c_list_ta td{
	font-size:0.8em;
	word-spacing:normal;
	text-align:center;
	line-height:1.0em;
	width:100%;
	margin:0 auto;
	padding:0;
}
.c_list_btm{
	float:left;
	color:#c1272d;
	background-color:#ffffcc;
	font-size:0.8em;
	word-spacing:normal;
	text-align:center;
	width:250px;
	height:20px;
	margin:0 auto;
	padding:0;
}
.c_other{
	clear:left;
	color:#ffffcc;
	background-color:#c1272d;
	font-size:0.9em;
	word-spacing:normal;
	text-align:center;
	margin:10px auto;
	padding:3px;
}