@charset "utf-8";
/* CSS Document */

/* course-box */

.contents .course-box{
	margin-top:20px;
}

.contents .course-box div.hover{
	background:#f2f2f2;
}

.contents .course-box div p{
	margin:0;
	line-height:1.5em;
}

.contents .course-box div p img{
	background:#FFFFFF;
}

.contents .course-box div p a,
.contents .course-box div p a:link, 
.contents .course-box div p a:hover, 
.contents .course-box div p a:active, 
.contents .course-box div p a:visited{
	text-decoration:none;
	color:#FFFFFF;
}

.contents .course-box div .text{
	padding:5px 10px 5px 10px;
	display:block;
	background:#000000;
	color:#FFFFFF;
}

.contents .course-box div .text span strong{
	background:url(/shared/img/icon_arrow_white.gif) no-repeat 100% 50%;
	padding-right:15px;
}

/* class interview */

.contents .interview{
	margin-top:20px;
}

.contents .interview p{
	margin:0;
	line-height:1.5em;
}

.contents .interview p img{
	background:#FFFFFF;
}

.contents .interview p a,
.contents .interview p a:link, 
.contents .interview p a:hover, 
.contents .interview p a:active, 
.contents .interview p a:visited{
	text-decoration:none;
	color:#FFFFFF;
}

.contents .interview .text{
	padding:5px 10px 5px 10px;
	display:block;
	background:#000000;
	color:#FFFFFF;
}

.contents .interview .text strong{
	background:url(/shared/img/icon_arrow_white.gif) no-repeat 100% 50%;
	padding-right:15px;
}


/* students-works */

.contents .students-works p{
	line-height:1.5em;
}

/* teacher-box */

.contents .teacher-box p{
	line-height:1.5em;
}

/* interview-box */

.contents .interview-box p{
	line-height:1.5em;
}

/* timeschedule */

.contents .timeschedule td, 
.contents .timeschedule th{
	text-align:center;
	vertical-align:middle;
}

.contents .timeschedule th{
	background:#F9F9F9;
}

.contents .timeschedule thead th{
	background:#F1F1F1;
}

.contents .timeschedule td{
	font-weight:bold;
}

.contents .timeschedule .free{
	color:#999;
	font-weight:normal;
}

.contents .timeschedule .select{
	font-weight:normal;
}

.contents .timeschedule .lunch{
	background:#FFFFCC;
	font-weight:normal;
}
