A:link {COLOR: #0033ff; TEXT-DECORATION: underline;}
A:visited {COLOR: #0033ff; TEXT-DECORATION: underline;}
A:hover {COLOR: #cc0000; TEXT-DECORATION: underline;}
body{
	font-size:12px;
	line-height:16px;
}
font{font-size:12px;}
td{font-size:12px;}
b{font-size:12px;}
strong{font-size:12px;}
.mini{font-size:10px;}
.big{font-size:14px;}
.long{font-size: 12px;line-height: 13px;}
.short{font-size: 12px;line-height: 120%;}

.time_schedule {
	margin: 5px 0px 10px;
	padding: 0px;
	width: 550px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	float: left;
}
.studio_day_title {
	text-align: center;
	background: #990000;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 30px;
	vertical-align: middle;
	line-height: 30px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	width: 120px;
}
.studio_day {
	text-align: center;
	background: #990000;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 30px;
	vertical-align: middle;
	line-height: 30px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}
.studio_doc_kyoto {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	text-align: center;
	color: #FF0000;
	height: 35px;
	line-height: 35px;
}
.studio_doc_muko {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	text-align: center;
	color: #9900CC;
	height: 35px;
	width: 50px;
	line-height: 35px;
}
.studio_doc_muko_2 {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	text-align: center;
	color: #9900CC;
	height: 35px;
	line-height: 35px;
}
.studio_doc_kameoka {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	text-align: center;
	color: #006600;
	height: 35px;
	line-height: 35px;
}
.studio_doc_otsu {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	text-align: center;
	color: #0099CC;
	height: 35px;
	line-height: 35px;
}
.studio_doc_otsu_1 {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	text-align: center;
	color: #0099CC;
	height: 35px;
}
.studio_doc_otsu_2 {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	text-align: center;
	color: #0099CC;
	line-height: 35px;
	height: 35px;
}
