@charset "utf-8";/*スケジュール START*/.calendar {	margin:5px 0 30px 0px;	border:#666666 solid 1px;	}.calendar table{	border-collapse:collapse;	}/*ボックスの高さ（通常は75px・1行追加は100px）*/.calendar .holiday,.lesson_a,.lesson_b,.lesson_c,.lesson_d,.lesson_e,.lesson_f,.lesson_g,.lesson_h,.lesson_i,.lesson_j,.lesson_k,.lesson_l,.lesson_m,.lesson_n,.lesson_o,.lesson_sp,.lesson_no {	height:105px;	width:124px;	margin-bottom:1px;	}.lesson_sp a {	line-height:1.2em;	}/*日曜日*/.calendar .sunday{	background-color:#f47870;	font-weight:bold;	color:#ffffff;	width:4%;	padding:3px;	border-left:none;	text-align:center;	}/*前月の日曜日*/.calendar .sunday02 {	font-weight:bold;	color:#ecc7c4;	padding:3px;	border-bottom:#aaaaaa solid 1px;	border-left:none;	text-align:center;	}/*今月の日曜日*/.calendar .sunday03 {	font-weight:bold;	color:#f47870;	padding:3px;	border-bottom:#aaaaaa solid 1px;	border-left:none;	text-align:center;	}/*空白の日曜日*/.calendar .sunday_no {	border-left:none;	text-align:center;	}/*月曜日〜土曜日*/.calendar .mon_sat {	background-color:#000000;	font-weight:bold;	color:#ffffff;	/*width:145px;*/	padding:3px;	text-align:center;	}/*前月の月曜日〜土曜日*/.calendar .mon_sat02 {	font-weight:bold;	color:#a5a5a5;	padding:3px;	border-bottom:#aaaaaa solid 1px;	text-align:center;	}/*今月の月曜日〜土曜日*/.calendar .mon_sat03 {	font-weight:bold;	color:#000000;	padding:3px;	border-bottom:#aaaaaa solid 1px;	text-align:center;	}.calendar td {	border-left:#cccccc solid 1px;	}/*祝日*/.calendar .holiday {	background-color:#fa9f9f;	padding:5px;	}/*体験可能なレッスン*/.course_t {	line-height:100%;	margin:5px 0px;	background:url(/schedule/images/icon_star.gif) no-repeat;	padding-left:11px;	}/*体験不可能なレッスン,レッスンなし*/.course_no {	line-height:100%;	margin:5px 0px;		}/*ビギナー*/.lesson_a {	background-color:#cdf3d2;	padding:5px;	overflow:hidden;	}/*超入門*/.lesson_b {	background-color:#f0f8cf;	padding:5px;	overflow:hidden;	}/*入門*/.lesson_c {	background-color:#e5f5fa;	padding:5px;	overflow:hidden;	}/*入門A*/.lesson_d {	background-color:#cdecf6;	padding:5px;	overflow:hidden;	}/*入門B*/.lesson_e {	background-color:#ace4f6;	padding:5px;	overflow:hidden;	}/*初級*/.lesson_f {	background-color:#eaedfa;	padding:5px;	overflow:hidden;	}/*初級A*/.lesson_g {	background-color:#dbe1fa;	padding:5px;	overflow:hidden;	}/*初級B*/.lesson_h {	background-color:#cfd7fa;	padding:5px;	overflow:hidden;	}/*中級*/.lesson_i {	background-color:#fed7d1;	padding:5px;	overflow:hidden;	}/*上級*/.lesson_j {	background-color:#ffdde4;	padding:5px;	overflow:hidden;	}/*上級　レストランショー(教室のレッスンはありません)*/.lesson_k {	background-color:#ffcbdc;	padding:5px;	overflow:hidden;	}/*トライバル超入門*/.lesson_l {	background-color:#ffefbe;	padding:5px;	overflow:hidden;	}/*トライバル・フュージョン*/.lesson_m {	background-color:#ffeaab;	padding:5px;	overflow:hidden;	}/*予備1*/.lesson_n {	background-color:#efdcf2;	padding:5px;	overflow:hidden;	}/*予備2*/.lesson_o {	background-color:#e3ccee;	padding:5px;	overflow:hidden;	}/*その他special*/.lesson_sp {	background:url(/schedule/images/lesson_sp.gif) no-repeat;	background-color:#ff0000;	padding:5px;	overflow:hidden;	}/*レッスンなし*/.lesson_no {	background-color:#ffffff;	padding:5px;	overflow:hidden;	}	/*亜里*/.asato {	color:#7a01a8;	font-weight:bold;	}	.asato a:link{color:#7a01a8; text-decoration:none;}	.asato a:visited{color:#7a01a8; text-decoration:none;}	.asato a:active{color:#7a01a8; text-decoration:underline;}	.asato a:hover{color:#7a01a8; text-decoration:underline;}/*Yukie*/.yukie {	color:#ae9301;	font-weight:bold;	}	.yukie a:link{color:#ae9301; text-decoration:none;}	.yukie a:visited{color:#ae9301; text-decoration:none;}	.yukie a:active{color:#ae9301; text-decoration:underline;}	.yukie a:hover{color:#ae9301; text-decoration:underline;}/*美礼*/.mirei {	color:#017ebe;	font-weight:bold;	}	.mirei a:link{color:#017ebe; text-decoration:none;}	.mirei a:visited{color:#017ebe; text-decoration:none;}	.mirei a:active{color:#017ebe; text-decoration:underline;}	.mirei a:hover{color:#017ebe; text-decoration:underline;}/*Aco*/.aco {	color:#c62b0d;	font-weight:bold;	}	.aco a:link{color:#c62b0d; text-decoration:none;}	.aco a:visited{color:#c62b0d; text-decoration:none;}	.aco a:active{color:#c62b0d; text-decoration:underline;}	.aco a:hover{color:#c62b0d; text-decoration:underline;}/*ソロール*/.solor {	color:#e493a0;	font-weight:bold;	}	.solor a:link{color:#e493a0; text-decoration:none;}	.solor a:visited{color:#e493a0; text-decoration:none;}	.solor a:active{color:#e493a0; text-decoration:underline;}	.solor a:hover{color:#e493a0; text-decoration:underline;}/*Nisaa*/.nisaa {	color:#ff35db;	font-weight:bold;	}	.nisaa a:link{color:#ff35db; text-decoration:none;}	.nisaa a:visited{color:#ff35db; text-decoration:none;}	.nisaa a:active{color:#ff35db; text-decoration:underline;}	.nisaa a:hover{color:#ff35db; text-decoration:underline;}/*杉谷知香*/.sugitani {	color:#1a3899;	font-weight:bold;	}	.sugitani a:link{color:#1a3899; text-decoration:none;}	.sugitani a:visited{color:#1a3899; text-decoration:none;}	.sugitani a:active{color:#1a3899; text-decoration:underline;}	.sugitani a:hover{color:#1a3899; text-decoration:underline;}/*さくら*/.sakura {	color:#b6017d;	font-weight:bold;	}	.sakura a:link{color:#b6017d; text-decoration:none;}	.sakura a:visited{color:#b6017d; text-decoration:none;}	.sakura a:active{color:#b6017d; text-decoration:underline;}	.sakura a:hover{color:#b6017d; text-decoration:underline;}/*たまに出る代講*/.daikou {	color:#369d29;	font-weight:bold;	}.line {	background-color:#666666;	border-left:none;	}.today {	background-color:#33cfeb;	}/*スケジュール END*/
