/* ??dream_01.css */
/* ?^?O */

/* 2004-10-15 */

body { color: #000000; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #ffffff; margin-top: 0; margin-left: 0; padding: 0; }	



a:link    { color: red ; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; }

a:visited { color: red; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; }

a:hover   { color: silver ; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; }	

a:active  { color: #f30 ; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; }



/* ?N???X */

.e9  { font-size:  9px; line-height: 11px }

.e10 { font-size: 10px; line-height: 12px }

.e12 { font-size: 12px; line-height: 15px }

.j8  { font-size:  8px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 9px  }
.j9 { font-size: 9px; line-height: 12px; }
.j10 { font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 13px; }	

.j12 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 15px  }
table {
	font-size: 12px }

li { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; }

.a_link { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック ; }

.color-price-red  { color: red; font-weight: bold; font-size: 13px }	

.color-red {
	color: red }
.notice  { color: gray; font-size: 9px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 10px; }

.top_font_20   { font-size: 20px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 23px; }
.fontsize_basic {
	font-size: 12px }
.j16  { font-size: 16px; line-height: 18px }
.j16_color_white { color: white; font-size: 16px }
.j16_color-dream  { color: #006; font-size: 16px; line-height: 18px }
.j16_color-red  { color: red; font-size: 16px; line-height: 18px }
.j10_center {
	font-size: 10px;
	text-align: center }
.hight20px {
	height: 20px }

.fonto-family { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; }

.padding3px  { text-align: center; padding-top: 3px; padding-bottom: 3px }
.line-hight8px  { line-height: 8px }


/* ?ߋ????}?X?N */
.dummy0 { }

.PastMask {
	color: #c0c0c0;
	background-color: #c0c0c0;
	}

/* ?\?????ʓ??t */
.dummy1 { }

.Closedday {
	font-size: 11px;
	color: #ffffff;
	background-color: #0c1d53;
	padding: 4px 0px 0px 1px;
	}
.Holiday {
	font-size: 11px;
	background-color: #ffd700;
	padding: 4px 0px 0px 1px;
	}
.Sunday {
	font-size: 11px;
	background-color: #ff00ff;
	padding: 4px 0px 0px 1px;
	}
.Monday {
	font-size: 11px;
	background-color: #dcdcdc;
	padding: 4px 0px 0px 1px;
	}
.Tuesday {
	font-size: 11px;
	background-color: #dcdcdc;
	padding: 4px 0px 0px 1px;
	}
.Wednesday {
	font-size: 11px;
	background-color: #dcdcdc;
	padding: 4px 0px 0px 1px;
	}
.Thursday {
	font-size: 11px;
	background-color: #dcdcdc;
	padding: 4px 0px 0px 1px;
	}
.Friday {
	font-size: 11px;
	background-color: #dcdcdc;
	padding: 4px 0px 0px 1px;
	}
.Saturday {
	font-size: 11px;
	background-color: #87cefa;
	padding: 4px 0px 0px 1px;
	}

/* ?\?????ʃf?[?^ */
.dummy2 { }

.dataClosedday {
	color: #ffffff;
	background-color: #0c1d53;
	padding: 3px 0px 0px 2px;
	}
.dataHoliday {
	background-color: #ffd700;
	padding: 3px 0px 0px 2px;
	}
.dataSunday {
	background-color: #ff00ff;
	padding: 3px 0px 0px 2px;
	}
.dataMonday {
	background-color: #ffffff;
	padding: 3px 0px 0px 2px;
	}
.dataTuesday {
	background-color: #ffffff;
	padding: 3px 0px 0px 2px;
	}
.dataWednesday {
	background-color: #dcdcdc;
	padding: 3px 0px 0px 2px;
	}
.dataThursday {
	background-color: #ffffff;
	padding: 3px 0px 0px 2px;
	}
.dataFriday {
	background-color: #ffffff;
	padding: 3px 0px 0px 2px;
	}
.dataSaturday {
	background-color: #87cefa;
	padding: 3px 0px 0px 2px;
	}

/* ???͉??ʓ??t */
.dummy3 { }

.inputClosedday {
	font-size: 11px;
	color: #ffffff;
	background-color: #0c1d53;
	text-align: center;
	vertical-align: bottom;
	padding: 0px 0px 0px 1px;
	}
.inputHoliday {
	font-size: 11px;
	background-color: #ffd700;
	text-align: center;
	vertical-align: bottom;
	padding: 0px 0px 0px 1px;
	}
.inputSunday {
	font-size: 11px;
	background-color: #ff00ff;
	text-align: center;
	vertical-align: bottom;
	padding: 0px 0px 0px 1px;
	}
.inputMonday {
	font-size: 11px;
	background-color: #dcdcdc;
	text-align: center;
	vertical-align: bottom;
	padding: 0px 0px 0px 1px;
	}
.inputTuesday {
	font-size: 11px;
	background-color: #dcdcdc;
	text-align: center;
	vertical-align: bottom;
	padding: 0px 0px 0px 1px;
	}
.inputWednesday {
	font-size: 11px;
	background-color: #dcdcdc;
	text-align: center;
	vertical-align: bottom;
	padding: 0px 0px 0px 1px;
	}
.inputThursday {
	font-size: 11px;
	background-color: #dcdcdc;
	text-align: center;
	vertical-align: bottom;
	padding: 0px 0px 0px 1px;
	}
.inputFriday {
	font-size: 11px;
	background-color: #dcdcdc;
	text-align: center;
	vertical-align: bottom;
	padding: 0px 0px 0px 1px;
	}
.inputSaturday {
	font-size: 11px;
	background-color: #87cefa;
	text-align: center;
	vertical-align: bottom;
	padding: 0px 0px 0px 1px;
	}

/* ???͉??ʃf?[?^ */
.dummy4 { }

.inputdataClosedday {
	color: #ffffff;
	background-color: #0c1d53;
	}
.inputdataHoliday {
	background-color: #ffd700;
	}
.inputdataSunday {
	background-color: #ff00ff;
	}
.inputdataMonday {
	background-color: #ffffff;
	}
.inputdataTuesday {
	background-color: #ffffff;
	}
.inputdataWednesday {
	background-color: #dcdcdc;
	}
.inputdataThursday {
	background-color: #ffffff;
	}
.inputdataFriday {
	background-color: #ffffff;
	}
.inputdataSaturday {
	background-color: #87cefa;
	}
