/*-------------------------------------------------
  Container
-------------------------------------------------*/
#container {
	background:#e9e9df;
}

/*-------------------------------------------------
  Content layout II
-------------------------------------------------*/
div.left {
	padding:10px 0px 0px 25px;
	width:246px;
	float:left;
}

div.left div.policy-top {
	background-image:url(/images/school/index/policy_01.gif);
	background-repeat:no-repeat;
	width:236px;
	height:75px;
}

div.left div.policy-middle {
	margin:0px;
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/policy_06.gif);
	background-repeat:repeat-y;
	width:216px;
	height:50px;
}

div.left div.policy-thumbnail {
	margin:0px;
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/policy_06.gif);
	background-repeat:repeat-y;
	width:216px;
}

div.left div.policy-bottom {
	background-image:url(/images/school/index/policy_07.gif);
	background-repeat:no-repeat;
	width:236px;
	height:5px;
}

div.left div.policy-click {
	margin:0px;
	padding:0px 10px 0px 10px;
	background-image:url(/images/school/index/policy_06.gif);
	background-repeat:repeat-y;
	width:216px;
}

div.center-left {
	padding:10px 10px 0px 0px;
	width:236px;
	float:left;
}

div.center-left div.course-top {
	background-image:url(/images/school/index/course_01.gif);
	background-repeat:no-repeat;
	width:236px;
	height:75px;
}

div.center-left div.course-middle {
	padding:0px 10px 0px 10px;
	background-image:url(/images/school/index/course_06.gif);
	background-repeat:repeat-y;
	width:216px;
	height:52px;
}

div.center-left div.course-thumbnail {
	padding:0px 10px 0px 10px;
	background-image:url(/images/school/index/course_06.gif);
	background-repeat:repeat-y;
	width:216px;
}

div.center-left div.course-bottom {
	background-image:url(/images/school/index/course_07.gif);
	background-repeat:no-repeat;
	width:236px;
	height:5px;
}

div.center-left div.course-select {
	background-image: url("/images/school/index/course-select.gif");
	background-repeat:no-repeat;
	width:120px;
	height:25px;
	padding:5px 5px 5px 111px;
}

div.center-right {
	padding:10px 10px 0px 0px;
	width:236px;
	float:left;
}

div.center-right div.trial-top {
	background-image:url(/images/school/index/trial_01.gif);
	background-repeat:no-repeat;
	width:236px;
	height:75px;
}

div.center-right div.trial-middle {
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/trial_06.gif);
	background-repeat:repeat-y;
	width:216px;
	height:50px;
}

div.center-right div.trial-thumbnail {
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/trial_06.gif);
	background-repeat:repeat-y;
	width:216px;
}

div.center-right div.trial-bottom {
	background-image:url(/images/school/index/trial_07.gif);
	background-repeat:no-repeat;
	width:236px;
	height:5px;
}

div.center-right div.trial-click {
	margin:0px;
	padding:0px 10px 0px 10px;
	background-image:url(/images/school/index/trial_06.gif);
	background-repeat:repeat-y;
	width:216px;
}

div.right {
	padding:10px 0px 0px 0px;
	width:258px;
	float:left;
}

div.right div.lesson-top {
	background-image:url(/images/school/index/lesson_01.gif);
	background-repeat:no-repeat;
	width:236px;
	height:75px;
}

div.right div.lesson-middle {
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/lesson_06.gif);
	background-repeat:repeat-y;
	width:216px;
	height:50px;
}

div.right div.lesson-thumbnail {
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/lesson_06.gif);
	background-repeat:repeat-y;
	width:216px;
}

div.right div.lesson-bottom {
	background-image:url(/images/school/index/lesson_07.gif);
	background-repeat:no-repeat;
	width:236px;
	height:5px;
}

div.right div.lesson-click {
	margin:0px;
	padding:0px 10px 0px 10px;
	background-image:url(/images/school/index/lesson_06.gif);
	background-repeat:repeat-y;
	width:216px;
}

/*-------------------------------------------------
  Content layout III
-------------------------------------------------*/
div.left div.special-top {
	background-image:url(/images/school/index/special_01.gif);
	background-repeat:no-repeat;
	width:236px;
	height:40px;
}

div.left div.special-middle {
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/special_03.gif);
	background-repeat:repeat-y;
	width:216px;
	height:70px;
}

div.left div.special-click {
	text-align:right;
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/special_03.gif);
	background-repeat:repeat-y;
	width:216px;
}

div.left div.special-bottom {
	background-image:url(/images/school/index/special_04.gif);
	background-repeat:no-repeat;
	width:236px;
	height:5px;
}

div.center-left div.studio-top {
	background-image:url(/images/school/index/studio_01.gif);
	background-repeat:no-repeat;
	width:236px;
	height:40px;
}

div.center-left div.studio-middle {
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/studio_03.gif);
	background-repeat:repeat-y;
	width:216px;
	height:70px;
}

div.center-left div.studio-click {
	text-align:right;
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/studio_03.gif);
	background-repeat:repeat-y;
	width:216px;
}

div.center-left div.studio-bottom {
	background-image:url(/images/school/index/studio_04.gif);
	background-repeat:no-repeat;
	width:236px;
	height:5px;
}

div.center-right div.access-top {
	background-image:url(/images/school/index/access_01.gif);
	background-repeat:no-repeat;
	width:236px;
	height:40px;
}

div.center-right div.access-middle {
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/access_03.gif);
	background-repeat:repeat-y;
	width:216px;
	height:70px;
}

div.center-right div.access-click {
	text-align:right;
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/access_03.gif);
	background-repeat:repeat-y;
	width:216px;
}

div.center-right div.access-bottom {
	background-image:url(/images/school/index/access_04.gif);
	background-repeat:no-repeat;
	width:236px;
	height:5px;
}

div.right div.faq-top {
	background-image:url(/images/school/index/faq_01.gif);
	background-repeat:no-repeat;
	width:236px;
	height:40px;
}

div.right div.faq-middle {
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/faq_03.gif);
	background-repeat:repeat-y;
	width:216px;
	height:70px;
}

div.right div.faq-click {
	text-align:right;
	padding:0px 10px 5px 10px;
	background-image:url(/images/school/index/faq_03.gif);
	background-repeat:repeat-y;
	width:216px;
}

div.right div.faq-bottom {
	background-image:url(/images/school/index/faq_04.gif);
	background-repeat:no-repeat;
	width:236px;
	height:5px;
}