
body {
	font-size: 85%;
	line-height: 170%;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, 平成角ゴシック  }
.text {
	font-size: 85%;
	line-height: 170%;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, 平成角ゴシック  }
.title {
	font-size: 105%;
	line-height: 180%;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, 平成角ゴシック  }
.s_text {
	font-size: 70%;
	line-height: 140%;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, 平成角ゴシック  }
.fix {
	font-size: 14px;
	line-height: 20px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, 平成角ゴシック;
	letter-spacing: -1px  }
.schedule {
	font-size: 85%;
	line-height: 200%;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, 平成角ゴシック;
	margin: 0;
	padding: 4px  }
.teacher_n {
	font-size: 75%;
	line-height: 110%;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, 平成角ゴシック  }
.teacher_c {
	font-size: 60%;
	line-height: 110%;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka, 平成角ゴシック  }
.tb_margin {
	margin-top: 10px  }
.btn_img {
	margin-right: 5px;
	margin-left: 10px;
	position: relative;
	top: 3px  }
.btn_txt {
	color: #333;
	font-size: 85%;
	line-height: 100%;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka-等幅, Osaka, 平成角ゴシック;
	position: relative;
	top: -9px  }
.btnbox {
	color: #333;
	font-size: 12px;
	line-height: 30px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka-等幅, Osaka, 平成角ゴシック;
	background-color: #dcdcdc;
	margin: 0;
	padding: 0;
	width: auto;
	display: block  }
.btnatv {
	color: #dc143c;
	font-weight: bold;
	font-size: 12px;
	line-height: 30px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka-等幅, Osaka, 平成角ゴシック;
	background-color: #eee;
	margin: 0;
	padding: 0;
	width: auto;
	display: block  }
a.btnbox:link {
	color: #333;
	text-decoration: none  }
a.btnbox:visited {
	color: #333;
	text-decoration: none  }
a.btnbox:active { }
a.btnbox:hover {
	color: #dc143c;
	background-color: #eee  }
.adb_img {
	margin-right: 5px;
	margin-left: 10px;
	position: relative;
	top: 3px  }
.adb_txt {
	color: #333;
	font-size: 85%;
	line-height: 100%;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka-等幅, Osaka, 平成角ゴシック;
	position: relative;
	top: -9px  }
.admbox {
	color: #333;
	font-size: 12px;
	line-height: 30px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka-等幅, Osaka, 平成角ゴシック;
	background-color: #ffa07a;
	margin: 0;
	padding: 0;
	width: auto;
	display: block  }
.admatv {
	color: #dc143c;
	font-weight: bold;
	font-size: 12px;
	line-height: 30px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka-等幅, Osaka, 平成角ゴシック;
	background-color: #ffdab9;
	margin: 0;
	padding: 0;
	width: auto;
	display: block  }
a.admbox:link {
	color: #333;
	text-decoration: none  }
a.admbox:visited {
	color: #333;
	text-decoration: none  }
a.admbox:active { }
a.admbox:hover {
	color: #dc143c;
	background-color: #ffdab9  }
.ofs_img {
	margin-right: 5px;
	margin-left: 10px;
	position: relative;
	top: 3px  }
.ofsbox {
	color: #333;
	font-size: 12px;
	line-height: 30px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka-等幅, Osaka, 平成角ゴシック;
	background-color: #eee;
	margin: 0;
	padding: 0;
	width: auto;
	display: block  }
.ofsatv {
	color: #6495ed;
	font-weight: bold;
	font-size: 12px;
	line-height: 30px;
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", Osaka-等幅, Osaka, 平成角ゴシック;
	background-color: #f5f5f5;
	margin: 0;
	padding: 0;
	width: auto;
	display: block  }
a.ofsbox:link {
	color: #333;
	text-decoration: none  }
a.ofsbox:visited {
	color: #333;
	text-decoration: none  }
a.ofsbox:active { }
a.ofsbox:hover {
	color: #6495ed;
	background-color: #f5f5f5  }
