/* vigors.jp Website
   ----------------------------------------
   2006.10.23
   auter:Shirai Hiroto(From One or Eight)
   http://www.oneoreight.co.jp
   ----------------------------------------*/

/* free_lesson.html ######################################## */
#contents_free_lesson {
	width:570px;
	margin:0px 0px 10px 0px;
}
#contents_free_lesson h3 {
	text-indent:-9999px;
	width:570px;
	height:70px;
	background:url(../img/free_lesson_01_01.png) no-repeat;
	margin:0px 0px 5px 0px;
}
.free_lesson_01 {
	text-indent:-9999px;
	width:570px;
	height:23px;
	background:url(../img/free_lesson_02_01.png) no-repeat;
	margin:0px 0px 20px 0px;
}
.free_lesson_02 {
	text-indent:-9999px;
	width:570px;
	height:19px;
	background:url(../img/free_lesson_03.gif) no-repeat;
	margin:0px 0px 20px 0px;
}
.free_lesson_03 {
	width:475px;
	font-size:12px;
	line-height:16px;
	color:#717070;
	padding:0px 20px 0px 75px;
	margin:0px 0px 10px 0px;
}
.free_lesson_04 {
	width:517px;
	font-size:12px;
	line-height:16px;
	color:#717070;
	padding:5px;
	margin:0px 20px 20px 21px;
	border: 1px solid #717070;
}
.free_lesson_05 {
	width:475px;
	font-size:12px;
	line-height:16px;
	color:#717070;
	padding:0px 20px 0px 75px;
	margin:0px 0px 10px 0px;
}
.free_lesson_06 {
	width:475px;
	font-size:12px;
	line-height:16px;
	color:#717070;
	padding:0px 20px 0px 75px;
	margin:0px 0px 20px 0px;
}
.free_lesson_06 a {
	text-indent:-9999px;
	width:236px;
	height:25px;
	background:url(../img/pronounce_08.gif) no-repeat;
	margin:0px 0px 10px 0px;
	display:block;
}
.free_lesson_07 a {
	text-indent:-9999px;
	width:570px;
	height:46px;
	margin:0px 0px 20px 0px;
	display:block;
	background-image: url(../img/free_lesson_07_01.png);
	background-repeat: no-repeat;
}
.fl_01 {
	width:492px;
	height:16px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 10px 5px;
	background:url(../img/free_lesson_04.gif) no-repeat;
	background-position:0px 0px;
}
.fl_02 {
	width:492px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 5px 5px;
}
.fl_03 {
	width:492px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 10px 5px;
}