@charset "UTF-8";


/* learn.css
------------------------------------------------------------
01: Language
02: hitech
03: calendar
------------------------------------------------------------*/


/* 01: Language
------------------------------------------------------------*/

#vocabulary {
	width: 206px;
	height: 73px;
	display: block;
	text-indent: -9999px;
	background: url(../../../language/images_09/vocabulary.gif) no-repeat;
}

#vocabulary_block {
	margin-left: 15px;
	width: 400px;
}

#grammar {
	width: 190px;
	height: 73px;
	display: block;
	text-indent: -9999px;
	background: url(../../../language/images_09/grammar.gif) no-repeat;
}

#grammar_list {
	margin-left: 15px;
	width: 488px;
}

#grammar_block {
	margin: 15px;
}

.grammar_block {
	margin: 15px;
}

#dialogue {
	width: 190px;
	height: 73px;
	display: block;
	text-indent: -9999px;
	background: url(../../../language/images_09/dialogue.gif) no-repeat;
}

#say {
	width: 259px;
	height: 74px;
	display: block;
	text-indent: -9999px;
	background: url(../../../language/images_09/say.gif) no-repeat;
}

#review {
	width: 190px;
	height: 73px;
	display: block;
	text-indent: -9999px;
	background: url(../../../language/images_09/review.gif) no-repeat;
}

#examples {
	width: 190px;
	height: 73px;
	display: block;
	text-indent: -9999px;
	background: url(../../../language/images_09/examples.gif) no-repeat;
}

#exercise {
	width: 190px;
	height: 73px;
	display: block;
	text-indent: -9999px;
	background: url(../../../language/images_09/exercise.gif) no-repeat;
}

/* 02: hitech
------------------------------------------------------------*/

.box_left {
	float: left;
	margin: 5px 0 12px 0;	
}

.box_right {
	float: right;
	margin: 5px 0 12px 0;	
}

/* 03: calendar
------------------------------------------------------------*/

#calendar_block {
	margin: auto;
	display: block;
	width: 400px;
}

.sat {
color:#3333ff
}
