@charset "UTF-8";

/* -------------------------------
YUI カレンダー */

/*
休業(水曜日、第2火曜日、祝日)

*/

/* 2023年1月 ++++++++++++++++++++ */
.y2023 .m1 .d1 a
,.y2023 .m1 .d2 a
,.y2023 .m1 .d3 a
,.y2023 .m1 .d4 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年12月 ++++++++++++++++++++ */
.y2022 .m12 .d7 a
,.y2022 .m12 .d14 a
,.y2022 .m12 .d21 a
,.y2022 .m12 .d28 a
,.y2022 .m12 .d29 a
,.y2022 .m12 .d30 a
,.y2022 .m12 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年11月 ++++++++++++++++++++ */
.y2022 .m11 .d2 a
,.y2022 .m11 .d3 a
,.y2022 .m11 .d9 a
,.y2022 .m11 .d16 a
,.y2022 .m11 .d23 a
,.y2022 .m11 .d30 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年10月 ++++++++++++++++++++ */
.y2022 .m10 .d5 a
,.y2022 .m10 .d10 a
,.y2022 .m10 .d12 a
,.y2022 .m10 .d19 a
,.y2022 .m10 .d26 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年9月 ++++++++++++++++++++ */
.y2022 .m9 .d7 a
,.y2022 .m9 .d14 a
,.y2022 .m9 .d19 a
,.y2022 .m9 .d21 a
,.y2022 .m9 .d23 a
,.y2022 .m9 .d28 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年8月 ++++++++++++++++++++ */
.y2022 .m8 .d3 a
,.y2022 .m8 .d10 a
,.y2022 .m8 .d11 a
,.y2022 .m8 .d12 a
,.y2022 .m8 .d13 a
,.y2022 .m8 .d14 a
,.y2022 .m8 .d15 a
,.y2022 .m8 .d16 a
,.y2022 .m8 .d17 a
,.y2022 .m8 .d24 a
,.y2022 .m8 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年7月 ++++++++++++++++++++ */
.y2022 .m7 .d6 a
,.y2022 .m7 .d13 a
,.y2022 .m7 .d18 a
,.y2022 .m7 .d20 a
,.y2022 .m7 .d27 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年6月 ++++++++++++++++++++ */
.y2022 .m6 .d1 a
,.y2022 .m6 .d8 a
,.y2022 .m6 .d15 a
,.y2022 .m6 .d22 a
,.y2022 .m6 .d29 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年5月 ++++++++++++++++++++ */
.y2022 .m5 .d3 a
,.y2022 .m5 .d4 a
,.y2022 .m5 .d5 a
,.y2022 .m5 .d11 a
,.y2022 .m5 .d18 a
,.y2022 .m5 .d25 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年4月 ++++++++++++++++++++ */
.y2022 .m4 .d6 a
,.y2022 .m4 .d13 a
,.y2022 .m4 .d20 a
,.y2022 .m4 .d27 a
,.y2022 .m4 .d29 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年3月 ++++++++++++++++++++ */
.y2022 .m3 .d1 a
,.y2022 .m3 .d2 a
,.y2022 .m3 .d8 a
,.y2022 .m3 .d9 a
,.y2022 .m3 .d15 a
,.y2022 .m3 .d16 a
,.y2022 .m3 .d21 a
,.y2022 .m3 .d22 a
,.y2022 .m3 .d23 a
,.y2022 .m3 .d29 a
,.y2022 .m3 .d30 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年2月 ++++++++++++++++++++ */
.y2022 .m2 .d1 a
,.y2022 .m2 .d2 a
,.y2022 .m2 .d8 a
,.y2022 .m2 .d9 a
,.y2022 .m2 .d11 a
,.y2022 .m2 .d15 a
,.y2022 .m2 .d16 a
,.y2022 .m2 .d22 a
,.y2022 .m2 .d23 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2022年1月 ++++++++++++++++++++ */
.y2022 .m1 .d1 a
,.y2022 .m1 .d2 a
,.y2022 .m1 .d3 a
,.y2022 .m1 .d4 a
,.y2022 .m1 .d5 a
,.y2022 .m1 .d10 a
,.y2022 .m1 .d11 a
,.y2022 .m1 .d12 a
,.y2022 .m1 .d18 a
,.y2022 .m1 .d19 a
,.y2022 .m1 .d25 a
,.y2022 .m1 .d26 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年12月 ++++++++++++++++++++ */
.y2021 .m12 .d1 a
,.y2021 .m12 .d7 a
,.y2021 .m12 .d8 a
,.y2021 .m12 .d14 a
,.y2021 .m12 .d15 a
,.y2021 .m12 .d21 a
,.y2021 .m12 .d22 a
,.y2021 .m12 .d28 a
,.y2021 .m12 .d29 a
,.y2021 .m12 .d30 a
,.y2021 .m12 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年11月 ++++++++++++++++++++ */
.y2021 .m11 .d2 a
,.y2021 .m11 .d3 a
,.y2021 .m11 .d9 a
,.y2021 .m11 .d10 a
,.y2021 .m11 .d16 a
,.y2021 .m11 .d17 a
,.y2021 .m11 .d23 a
,.y2021 .m11 .d24 a
,.y2021 .m11 .d30 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年10月 ++++++++++++++++++++ */
.y2021 .m10 .d5 a
,.y2021 .m10 .d6 a
,.y2021 .m10 .d12 a
,.y2021 .m10 .d13 a
,.y2021 .m10 .d19 a
,.y2021 .m10 .d20 a
,.y2021 .m10 .d26 a
,.y2021 .m10 .d27 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年9月 ++++++++++++++++++++ */
.y2021 .m9 .d1 a
,.y2021 .m9 .d7 a
,.y2021 .m9 .d8 a
,.y2021 .m9 .d14 a
,.y2021 .m9 .d15 a
,.y2021 .m9 .d20 a
,.y2021 .m9 .d21 a
,.y2021 .m9 .d22 a
,.y2021 .m9 .d23 a
,.y2021 .m9 .d28 a
,.y2021 .m9 .d29 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年8月 ++++++++++++++++++++ */
.y2021 .m8 .d3 a
,.y2021 .m8 .d4 a
,.y2021 .m8 .d8 a
,.y2021 .m8 .d9 a
,.y2021 .m8 .d10 a
,.y2021 .m8 .d11 a
,.y2021 .m8 .d12 a
,.y2021 .m8 .d13 a
,.y2021 .m8 .d14 a
,.y2021 .m8 .d17 a
,.y2021 .m8 .d18 a
,.y2021 .m8 .d24 a
,.y2021 .m8 .d25 a
,.y2021 .m8 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年7月 ++++++++++++++++++++ */
.y2021 .m7 .d6 a
,.y2021 .m7 .d7 a
,.y2021 .m7 .d13 a
,.y2021 .m7 .d14 a
,.y2021 .m7 .d20 a
,.y2021 .m7 .d21 a
,.y2021 .m7 .d22 a
,.y2021 .m7 .d23 a
,.y2021 .m7 .d27 a
,.y2021 .m7 .d28 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年6月 ++++++++++++++++++++ */
.y2021 .m6 .d1 a
,.y2021 .m6 .d2 a
,.y2021 .m6 .d8 a
,.y2021 .m6 .d9 a
,.y2021 .m6 .d15 a
,.y2021 .m6 .d16 a
,.y2021 .m6 .d22 a
,.y2021 .m6 .d23 a
,.y2021 .m6 .d29 a
,.y2021 .m6 .d30 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年5月 ++++++++++++++++++++ */
.y2021 .m5 .d3 a
,.y2021 .m5 .d4 a
,.y2021 .m5 .d5 a
,.y2021 .m5 .d11 a
,.y2021 .m5 .d12 a
,.y2021 .m5 .d18 a
,.y2021 .m5 .d19 a
,.y2021 .m5 .d25 a
,.y2021 .m5 .d26 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年4月 ++++++++++++++++++++ */
.y2021 .m4 .d6 a
,.y2021 .m4 .d7 a
,.y2021 .m4 .d13 a
,.y2021 .m4 .d14 a
,.y2021 .m4 .d20 a
,.y2021 .m4 .d21 a
,.y2021 .m4 .d27 a
,.y2021 .m4 .d28 a
,.y2021 .m4 .d29 a
,.y2021 .m4 .d30 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年3月 ++++++++++++++++++++ */
.y2021 .m3 .d2 a
,.y2021 .m3 .d3 a
,.y2021 .m3 .d9 a
,.y2021 .m3 .d10 a
,.y2021 .m3 .d16 a
,.y2021 .m3 .d17 a
,.y2021 .m3 .d20 a
,.y2021 .m3 .d23 a
,.y2021 .m3 .d24 a
,.y2021 .m3 .d30 a
,.y2021 .m3 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年2月 ++++++++++++++++++++ */
.y2021 .m2 .d2 a
,.y2021 .m2 .d3 a
,.y2021 .m2 .d9 a
,.y2021 .m2 .d10 a
,.y2021 .m2 .d11 a
,.y2021 .m2 .d16 a
,.y2021 .m2 .d17 a
,.y2021 .m2 .d23 a
,.y2021 .m2 .d24 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2021年1月 ++++++++++++++++++++ */
.y2021 .m1 .d1 a
,.y2021 .m1 .d2 a
,.y2021 .m1 .d3 a
,.y2021 .m1 .d5 a
,.y2021 .m1 .d6 a
,.y2021 .m1 .d11 a
,.y2021 .m1 .d12 a
,.y2021 .m1 .d13 a
,.y2021 .m1 .d19 a
,.y2021 .m1 .d20 a
,.y2021 .m1 .d26 a
,.y2021 .m1 .d27 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年12月 ++++++++++++++++++++ */
.y2020 .m12 .d1 a
.y2020 .m12 .d2 a
,.y2020 .m12 .d8 a
,.y2020 .m12 .d9 a
,.y2020 .m12 .d15 a
,.y2020 .m12 .d16 a
,.y2020 .m12 .d22 a
,.y2020 .m12 .d23 a
,.y2020 .m12 .d28 a
,.y2020 .m12 .d29 a
,.y2020 .m12 .d30 a
,.y2020 .m12 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年11月 ++++++++++++++++++++ */
.y2020 .m11 .d3 a
,.y2020 .m11 .d4 a
,.y2020 .m11 .d10 a
,.y2020 .m11 .d11 a
,.y2020 .m11 .d18 a
,.y2020 .m11 .d23 a
,.y2020 .m11 .d25 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年10月 ++++++++++++++++++++ */
.y2020 .m10 .d7 a
,.y2020 .m10 .d13 a
,.y2020 .m10 .d14 a
,.y2020 .m10 .d21 a
,.y2020 .m10 .d28 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年9月 ++++++++++++++++++++ */
.y2020 .m9 .d2 a
,.y2020 .m9 .d8 a
,.y2020 .m9 .d9 a
,.y2020 .m9 .d16 a
,.y2020 .m9 .d21 a
,.y2020 .m9 .d22 a
,.y2020 .m9 .d23 a
,.y2020 .m9 .d30 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年8月 ++++++++++++++++++++ */
.y2020 .m8 .d5 a
,.y2020 .m8 .d10 a
,.y2020 .m8 .d11 a
,.y2020 .m8 .d12 a
,.y2020 .m8 .d13 a
,.y2020 .m8 .d14 a
,.y2020 .m8 .d15 a
,.y2020 .m8 .d19 a
,.y2020 .m8 .d26 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年7月 ++++++++++++++++++++ */
.y2020 .m7 .d1 a
,.y2020 .m7 .d8 a
,.y2020 .m7 .d14 a
,.y2020 .m7 .d15 a
,.y2020 .m7 .d22 a
,.y2020 .m7 .d23 a
,.y2020 .m7 .d24 a
,.y2020 .m7 .d29 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年7月 ++++++++++++++++++++ */
.y2020 .m7 .d1 a
,.y2020 .m7 .d8 a
,.y2020 .m7 .d14 a
,.y2020 .m7 .d15 a
,.y2020 .m7 .d22 a
,.y2020 .m7 .d23 a
,.y2020 .m7 .d24 a
,.y2020 .m7 .d29 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年6月 ++++++++++++++++++++ */
.y2020 .m6 .d3 a
,.y2020 .m6 .d9 a
,.y2020 .m6 .d10 a
,.y2020 .m6 .d17 a
,.y2020 .m6 .d24 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年5月 ++++++++++++++++++++ */
.y2020 .m5 .d2 a
,.y2020 .m5 .d3 a
,.y2020 .m5 .d4 a
,.y2020 .m5 .d5 a
,.y2020 .m5 .d6 a
,.y2020 .m5 .d12 a
,.y2020 .m5 .d13 a
,.y2020 .m5 .d19 a
,.y2020 .m5 .d20 a
,.y2020 .m5 .d26 a
,.y2020 .m5 .d27 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年4月 ++++++++++++++++++++ */
.y2020 .m4 .d1 a
,.y2020 .m4 .d8 a
,.y2020 .m4 .d14 a
,.y2020 .m4 .d15 a
,.y2020 .m4 .d21 a
,.y2020 .m4 .d22 a
,.y2020 .m4 .d28 a
,.y2020 .m4 .d29 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年3月 ++++++++++++++++++++ */
.y2020 .m3 .d4 a
,.y2020 .m3 .d10 a
,.y2020 .m3 .d11 a
,.y2020 .m3 .d18 a
,.y2020 .m3 .d20 a
,.y2020 .m3 .d25 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年2月 ++++++++++++++++++++ */
.y2020 .m2 .d5 a
,.y2020 .m2 .d11 a
,.y2020 .m2 .d12 a
,.y2020 .m2 .d19 a
,.y2020 .m2 .d24 a
,.y2020 .m2 .d26 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2020年1月 ++++++++++++++++++++ */
.y2020 .m1 .d1 a
,.y2020 .m1 .d2 a
,.y2020 .m1 .d3 a
,.y2020 .m1 .d4 a
,.y2020 .m1 .d8 a
,.y2020 .m1 .d13 a
,.y2020 .m1 .d15 a
,.y2020 .m1 .d22 a
,.y2020 .m1 .d29 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年12月 ++++++++++++++++++++ */
.y2019 .m12 .d4 a
,.y2019 .m12 .d10 a
,.y2019 .m12 .d11 a
,.y2019 .m12 .d18 a
,.y2019 .m12 .d25 a
,.y2019 .m12 .d28 a
,.y2019 .m12 .d29 a
,.y2019 .m12 .d30 a
,.y2019 .m12 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年11月 ++++++++++++++++++++ */
.y2019 .m11 .d4 a
,.y2019 .m11 .d6 a
,.y2019 .m11 .d12 a
,.y2019 .m11 .d13 a
,.y2019 .m11 .d20 a
,.y2019 .m11 .d23 a
,.y2019 .m11 .d27 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年10月 ++++++++++++++++++++ */
.y2019 .m10 .d2 a
,.y2019 .m10 .d8 a
,.y2019 .m10 .d9 a
,.y2019 .m10 .d14 a
,.y2019 .m10 .d16 a
,.y2019 .m10 .d23 a
,.y2019 .m10 .d30 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年9月 ++++++++++++++++++++ */
.y2019 .m9 .d4 a
,.y2019 .m9 .d10 a
,.y2019 .m9 .d11 a
,.y2019 .m9 .d16 a
,.y2019 .m9 .d18 a
,.y2019 .m9 .d23 a
,.y2019 .m9 .d25 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年8月 ++++++++++++++++++++ */
.y2019 .m8 .d7 a
,.y2019 .m8 .d11 a
,.y2019 .m8 .d12 a
,.y2019 .m8 .d13 a
,.y2019 .m8 .d14 a
,.y2019 .m8 .d15 a
,.y2019 .m8 .d16 a
,.y2019 .m8 .d21 a
,.y2019 .m8 .d28 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年7月 ++++++++++++++++++++ */
.y2019 .m7 .d3 a
,.y2019 .m7 .d9 a
,.y2019 .m7 .d10 a
,.y2019 .m7 .d15 a
,.y2019 .m7 .d17 a
,.y2019 .m7 .d24 a
,.y2019 .m7 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年6月 ++++++++++++++++++++ */
.y2019 .m6 .d5 a
,.y2019 .m6 .d11 a
,.y2019 .m6 .d12 a
,.y2019 .m6 .d19 a
,.y2019 .m6 .d26 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年5月 ++++++++++++++++++++ */
.y2019 .m5 .d1 a
,.y2019 .m5 .d3 a
,.y2019 .m5 .d4 a
,.y2019 .m5 .d5 a
,.y2019 .m5 .d6 a
,.y2019 .m5 .d8 a
,.y2019 .m5 .d14 a
,.y2019 .m5 .d15 a
,.y2019 .m5 .d22 a
,.y2019 .m5 .d29 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年4月 ++++++++++++++++++++ */
.y2019 .m4 .d3 a
,.y2019 .m4 .d9 a
,.y2019 .m4 .d10 a
,.y2019 .m4 .d17 a
,.y2019 .m4 .d24 a
,.y2019 .m4 .d29 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年3月 ++++++++++++++++++++ */
.y2019 .m3 .d6 a
,.y2019 .m3 .d12 a
,.y2019 .m3 .d13 a
,.y2019 .m3 .d20 a
,.y2019 .m3 .d21 a
,.y2019 .m3 .d27 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年2月 ++++++++++++++++++++ */
.y2019 .m2 .d6 a
,.y2019 .m2 .d11 a
,.y2019 .m2 .d12 a
,.y2019 .m2 .d13 a
,.y2019 .m2 .d20 a
,.y2019 .m2 .d27 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2019年1月 ++++++++++++++++++++ */
.y2019 .m1 .d1 a
,.y2019 .m1 .d2 a
,.y2019 .m1 .d3 a
,.y2019 .m1 .d4 a
,.y2019 .m1 .d8 a
,.y2019 .m1 .d9 a
,.y2019 .m1 .d14 a
,.y2019 .m1 .d16 a
,.y2019 .m1 .d23 a
,.y2019 .m1 .d30 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年12月 ++++++++++++++++++++ */
.y2018 .m12 .d5 a
,.y2018 .m12 .d11 a
,.y2018 .m12 .d12 a
,.y2018 .m12 .d19 a
,.y2018 .m12 .d24 a
,.y2018 .m12 .d26 a
,.y2018 .m12 .d28 a
,.y2018 .m12 .d29 a
,.y2018 .m12 .d30 a
,.y2018 .m12 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年11月 ++++++++++++++++++++ */
.y2018 .m11 .d7 a
,.y2018 .m11 .d13 a
,.y2018 .m11 .d14 a
,.y2018 .m11 .d21 a
,.y2018 .m11 .d23 a
,.y2018 .m11 .d28 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年10月 ++++++++++++++++++++ */
.y2018 .m10 .d3 a
,.y2018 .m10 .d8 a
,.y2018 .m10 .d9 a
,.y2018 .m10 .d10 a
,.y2018 .m10 .d17 a
,.y2018 .m10 .d24 a
,.y2018 .m10 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年9月 ++++++++++++++++++++ */
.y2018 .m9 .d5 a
,.y2018 .m9 .d11 a
,.y2018 .m9 .d12 a
,.y2018 .m9 .d12 a
,.y2018 .m9 .d17 a
,.y2018 .m9 .d19 a
,.y2018 .m9 .d24 a
,.y2018 .m9 .d26 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年8月 ++++++++++++++++++++ */
.y2018 .m8 .d1 a
,.y2018 .m8 .d8 a
,.y2018 .m8 .d11 a
,.y2018 .m8 .d12 a
,.y2018 .m8 .d13 a
,.y2018 .m8 .d14 a
,.y2018 .m8 .d15 a
,.y2018 .m8 .d22 a
,.y2018 .m8 .d29 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年7月 ++++++++++++++++++++ */
.y2018 .m7 .d4 a
,.y2018 .m7 .d10 a
,.y2018 .m7 .d11 a
,.y2018 .m7 .d16 a
,.y2018 .m7 .d18 a
,.y2018 .m7 .d25 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年6月 ++++++++++++++++++++ */
.y2018 .m6 .d6 a
,.y2018 .m6 .d12 a
,.y2018 .m6 .d13 a
,.y2018 .m6 .d20 a
,.y2018 .m6 .d27 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年5月 ++++++++++++++++++++ */
.y2018 .m5 .d2 a
,.y2018 .m5 .d3 a
,.y2018 .m5 .d4 a
,.y2018 .m5 .d5 a
,.y2018 .m5 .d8 a
,.y2018 .m5 .d9 a
,.y2018 .m5 .d16 a
,.y2018 .m5 .d23 a
,.y2018 .m5 .d30 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年4月 ++++++++++++++++++++ */
.y2018 .m4 .d4 a
,.y2018 .m4 .d10 a
,.y2018 .m4 .d11 a
,.y2018 .m4 .d18 a
,.y2018 .m4 .d25 a
,.y2018 .m4 .d30 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年3月 ++++++++++++++++++++ */
.y2018 .m3 .d7 a
,.y2018 .m3 .d14 a
,.y2018 .m3 .d21 a
,.y2018 .m3 .d28 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年2月 ++++++++++++++++++++ */
.y2018 .m2 .d7 a
,.y2018 .m2 .d12 a
,.y2018 .m2 .d13 a
,.y2018 .m2 .d14 a
,.y2018 .m2 .d21 a
,.y2018 .m2 .d28 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2018年1月 ++++++++++++++++++++ */
.y2018 .m1 .d1 a
,.y2018 .m1 .d2 a
,.y2018 .m1 .d3 a
,.y2018 .m1 .d8 a
,.y2018 .m1 .d9 a
,.y2018 .m1 .d10 a
,.y2018 .m1 .d17 a
,.y2018 .m1 .d24 a
,.y2018 .m1 .d31 a
{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年12月 ++++++++++++++++++++ */
.y2017 .m12 .d6 a
,.y2017 .m12 .d12 a
,.y2017 .m12 .d13 a
,.y2017 .m12 .d20 a
,.y2017 .m12 .d23 a
,.y2017 .m12 .d27 a
,.y2017 .m12 .d28 a
,.y2017 .m12 .d29 a
,.y2017 .m12 .d30 a
,.y2017 .m12 .d31 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年11月 ++++++++++++++++++++ */
.y2017 .m11 .d1 a
,.y2017 .m11 .d3 a
,.y2017 .m11 .d8 a
,.y2017 .m11 .d14 a
,.y2017 .m11 .d15 a
,.y2017 .m11 .d22 a
,.y2017 .m11 .d23 a
,.y2017 .m11 .d29 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年10月 ++++++++++++++++++++ */
.y2017 .m10 .d4 a
,.y2017 .m10 .d9 a
,.y2017 .m10 .d10 a
,.y2017 .m10 .d11 a
,.y2017 .m10 .d18 a
,.y2017 .m10 .d25 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年9月 ++++++++++++++++++++ */
.y2017 .m9 .d6 a
,.y2017 .m9 .d12 a
,.y2017 .m9 .d13 a
,.y2017 .m9 .d18 a
,.y2017 .m9 .d20 a
,.y2017 .m9 .d23 a
,.y2017 .m9 .d27 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年8月 ++++++++++++++++++++ */
.y2017 .m8 .d2 a
,.y2017 .m8 .d8 a
,.y2017 .m8 .d9 a
,.y2017 .m8 .d11 a
,.y2017 .m8 .d13 a
,.y2017 .m8 .d14 a
,.y2017 .m8 .d15 a
,.y2017 .m8 .d16 a
,.y2017 .m8 .d23 a
,.y2017 .m8 .d30 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年7月 ++++++++++++++++++++ */
.y2017 .m7 .d5 a
,.y2017 .m7 .d11 a
,.y2017 .m7 .d12 a
,.y2017 .m7 .d17 a
,.y2017 .m7 .d19 a
,.y2017 .m7 .d26 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年6月 ++++++++++++++++++++ */
.y2017 .m6 .d7 a
,.y2017 .m6 .d13 a
,.y2017 .m6 .d14 a
,.y2017 .m6 .d21 a
,.y2017 .m6 .d28 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年5月 ++++++++++++++++++++ */
.y2017 .m5 .d3 a
,.y2017 .m5 .d4 a
,.y2017 .m5 .d5 a
,.y2017 .m5 .d9 a
,.y2017 .m5 .d10 a
,.y2017 .m5 .d17 a
,.y2017 .m5 .d24 a
,.y2017 .m5 .d31 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年4月 ++++++++++++++++++++ */
.y2017 .m4 .d5 a
,.y2017 .m4 .d11 a
,.y2017 .m4 .d12 a
,.y2017 .m4 .d19 a
,.y2017 .m4 .d26 a
,.y2017 .m4 .d29 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年3月 ++++++++++++++++++++ */
.y2017 .m3 .d1 a
,.y2017 .m3 .d8 a
,.y2017 .m3 .d15 a
,.y2017 .m3 .d20 a
,.y2017 .m3 .d22 a
,.y2017 .m3 .d29 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年2月 ++++++++++++++++++++ */
.y2017 .m2 .d1 a
,.y2017 .m2 .d8 a
,.y2017 .m2 .d11 a
,.y2017 .m2 .d15 a
,.y2017 .m2 .d22 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2017年1月 ++++++++++++++++++++ */
.y2017 .m1 .d1 a
,.y2017 .m1 .d2 a
,.y2017 .m1 .d3 a
,.y2017 .m1 .d4 a
,.y2017 .m1 .d9 a
,.y2017 .m1 .d11 a
,.y2017 .m1 .d18 a
,.y2017 .m1 .d25 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年12月 ++++++++++++++++++++ */
.y2016 .m12 .d7 a
,.y2016 .m12 .d13 a
,.y2016 .m12 .d14 a
,.y2016 .m12 .d21 a
,.y2016 .m12 .d23 a
,.y2016 .m12 .d28 a
,.y2016 .m12 .d29 a
,.y2016 .m12 .d30 a
,.y2016 .m12 .d31 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年11月 ++++++++++++++++++++ */
.y2016 .m11 .d2 a
,.y2016 .m11 .d3 a
,.y2016 .m11 .d8 a
,.y2016 .m11 .d9 a
,.y2016 .m11 .d16 a
,.y2016 .m11 .d23 a
,.y2016 .m11 .d30 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年10月 ++++++++++++++++++++ */
.y2016 .m10 .d5 a
,.y2016 .m10 .d10 a
,.y2016 .m10 .d11 a
,.y2016 .m10 .d12 a
,.y2016 .m10 .d19 a
,.y2016 .m10 .d26 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年9月 ++++++++++++++++++++ */
.y2016 .m9 .d7 a
,.y2016 .m9 .d13 a
,.y2016 .m9 .d14 a
,.y2016 .m9 .d19 a
,.y2016 .m9 .d21 a
,.y2016 .m9 .d22 a
,.y2016 .m9 .d28 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年8月 ++++++++++++++++++++ */
.y2016 .m8 .d3 a
,.y2016 .m8 .d9 a
,.y2016 .m8 .d10 a
,.y2016 .m8 .d11 a
,.y2016 .m8 .d12 a
,.y2016 .m8 .d13 a
,.y2016 .m8 .d14 a
,.y2016 .m8 .d15 a
,.y2016 .m8 .d16 a
,.y2016 .m8 .d17 a
,.y2016 .m8 .d24 a
,.y2016 .m8 .d31 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年7月 ++++++++++++++++++++ */
.y2016 .m7 .d6 a
,.y2016 .m7 .d12 a
,.y2016 .m7 .d13 a
,.y2016 .m7 .d18 a
,.y2016 .m7 .d20 a
,.y2016 .m7 .d27 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年7月 ++++++++++++++++++++ */
.y2016 .m7 .d6 a
,.y2016 .m7 .d12 a
,.y2016 .m7 .d13 a
,.y2016 .m7 .d20 a
,.y2016 .m7 .d27 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年6月 ++++++++++++++++++++ */
.y2016 .m6 .d1 a
,.y2016 .m6 .d7 a
,.y2016 .m6 .d8 a
,.y2016 .m6 .d15 a
,.y2016 .m6 .d22 a
,.y2016 .m6 .d29 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年5月 ++++++++++++++++++++ */
.y2016 .m5 .d3 a
,.y2016 .m5 .d4 a
,.y2016 .m5 .d5 a
,.y2016 .m5 .d10 a
,.y2016 .m5 .d11 a
,.y2016 .m5 .d18 a
,.y2016 .m5 .d25 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年4月 ++++++++++++++++++++ */
.y2016 .m4 .d6 a
,.y2016 .m4 .d12 a
,.y2016 .m4 .d13 a
,.y2016 .m4 .d20 a
,.y2016 .m4 .d27 a
,.y2016 .m4 .d29 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年3月 ++++++++++++++++++++ */
.y2016 .m3 .d2 a
,.y2016 .m3 .d8 a
,.y2016 .m3 .d9 a
,.y2016 .m3 .d16 a
,.y2016 .m3 .d21 a
,.y2016 .m3 .d23 a
,.y2016 .m3 .d30 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年2月 ++++++++++++++++++++ */
.y2016 .m2 .d3 a
,.y2016 .m2 .d9 a
,.y2016 .m2 .d10 a
,.y2016 .m2 .d11 a
,.y2016 .m2 .d17 a
,.y2016 .m2 .d24 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* 2016年1月 ++++++++++++++++++++ */
.y2016 .m1 .d1 a
,.y2016 .m1 .d2 a
,.y2016 .m1 .d3 a
,.y2016 .m1 .d4 a
,.y2016 .m1 .d6 a
,.y2016 .m1 .d13 a
,.y2016 .m1 .d20 a
,.y2016 .m1 .d27 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年12月 ++++++++++++++++++++ */
.y2015 .m12 .d2 a
,.y2015 .m12 .d9 a
,.y2015 .m12 .d16 a
,.y2015 .m12 .d23 a
,.y2015 .m12 .d29 a
,.y2015 .m12 .d30 a
,.y2015 .m12 .d31 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年11月 ++++++++++++++++++++ */
.y2015 .m11 .d3 a
,.y2015 .m11 .d4 a
,.y2015 .m11 .d11 a
,.y2015 .m11 .d18 a
,.y2015 .m11 .d23 a
,.y2015 .m11 .d25 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年10月 ++++++++++++++++++++ */
.y2015 .m10 .d7 a
,.y2015 .m10 .d12 a
,.y2015 .m10 .d14 a
,.y2015 .m10 .d21 a
,.y2015 .m10 .d28 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年9月 ++++++++++++++++++++ */
.y2015 .m9 .d2 a
,.y2015 .m9 .d9 a
,.y2015 .m9 .d16 a
,.y2015 .m9 .d21 a
,.y2015 .m9 .d22 a
,.y2015 .m9 .d23 a
,.y2015 .m9 .d30 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年8月 ++++++++++++++++++++ */
.y2015 .m8 .d5 a
,.y2015 .m8 .d11 a
,.y2015 .m8 .d12 a
,.y2015 .m8 .d13 a
,.y2015 .m8 .d14 a
,.y2015 .m8 .d15 a
,.y2015 .m8 .d19 a
,.y2015 .m8 .d26 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年7月 ++++++++++++++++++++ */
.y2015 .m7 .d1 a
,.y2015 .m7 .d8 a
,.y2015 .m7 .d15 a
,.y2015 .m7 .d20 a
,.y2015 .m7 .d22 a
,.y2015 .m7 .d29 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年6月 ++++++++++++++++++++ */
.y2015 .m6 .d3 a
,.y2015 .m6 .d10 a
,.y2015 .m6 .d17 a
,.y2015 .m6 .d24 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年5月 ++++++++++++++++++++ */
.y2015 .m5 .d3 a
,.y2015 .m5 .d4 a
,.y2015 .m5 .d5 a
,.y2015 .m5 .d6 a
,.y2015 .m5 .d13 a
,.y2015 .m5 .d20 a
,.y2015 .m5 .d27 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年4月 ++++++++++++++++++++ */
.y2015 .m4 .d1 a
,.y2015 .m4 .d8 a
,.y2015 .m4 .d14 a
,.y2015 .m4 .d15 a
,.y2015 .m4 .d22 a
,.y2015 .m4 .d29 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年3月 ++++++++++++++++++++ */
.y2015 .m3 .d4 a
,.y2015 .m3 .d11 a
,.y2015 .m3 .d18 a
,.y2015 .m3 .d21 a
,.y2015 .m3 .d25 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年2月 ++++++++++++++++++++ */
.y2015 .m2 .d4 a
,.y2015 .m2 .d11 a
,.y2015 .m2 .d18 a
,.y2015 .m2 .d25 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2015年1月 ++++++++++++++++++++ */
.y2015 .m1 .d1 a
,.y2015 .m1 .d2 a
,.y2015 .m1 .d3 a
,.y2015 .m1 .d7 a
,.y2015 .m1 .d12 a
,.y2015 .m1 .d14 a
,.y2015 .m1 .d21 a
,.y2015 .m1 .d28 a
,.y2015 .m1 .d4 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年12月 ++++++++++++++++++++ */
.y2014 .m12 .d3 a
,.y2014 .m12 .d10 a
,.y2014 .m12 .d17 a
,.y2014 .m12 .d23 a
,.y2014 .m12 .d24 a
,.y2014 .m12 .d29 a
,.y2014 .m12 .d30 a
,.y2014 .m12 .d31 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年11月 ++++++++++++++++++++ */
.y2014 .m11 .d3 a
,.y2014 .m11 .d5 a
,.y2014 .m11 .d12 a
,.y2014 .m11 .d19 a
,.y2014 .m11 .d24 a
,.y2014 .m11 .d26 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年10月 ++++++++++++++++++++ */
.y2014 .m10 .d1 a
,.y2014 .m10 .d8 a
,.y2014 .m10 .d13 a
,.y2014 .m10 .d15 a
,.y2014 .m10 .d22 a
,.y2014 .m10 .d29 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年9月 ++++++++++++++++++++ */
.y2014 .m9 .d3 a
,.y2014 .m9 .d10 a
,.y2014 .m9 .d15 a
,.y2014 .m9 .d17 a
,.y2014 .m9 .d23 a
,.y2014 .m9 .d24 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年8月 ++++++++++++++++++++ */
.y2014 .m8 .d6 a
,.y2014 .m8 .d10 a
,.y2014 .m8 .d11 a
,.y2014 .m8 .d12 a
,.y2014 .m8 .d13 a
,.y2014 .m8 .d14 a
,.y2014 .m8 .d20 a
,.y2014 .m8 .d27 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年7月 ++++++++++++++++++++ */
.y2014 .m7 .d2 a
,.y2014 .m7 .d9 a
,.y2014 .m7 .d16 a
,.y2014 .m7 .d21 a
,.y2014 .m7 .d23 a
,.y2014 .m7 .d30 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年6月 ++++++++++++++++++++ */
.y2014 .m6 .d4 a
,.y2014 .m6 .d9 a
,.y2014 .m6 .d11 a
,.y2014 .m6 .d18 a
,.y2014 .m6 .d19 a
,.y2014 .m6 .d25 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年5月 ++++++++++++++++++++ */
.y2014 .m5 .d3 a
,.y2014 .m5 .d4 a
,.y2014 .m5 .d5 a
,.y2014 .m5 .d6 a
,.y2014 .m5 .d7 a
,.y2014 .m5 .d14 a
,.y2014 .m5 .d21 a
,.y2014 .m5 .d28 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年4月 ++++++++++++++++++++ */
.y2014 .m4 .d2 a
,.y2014 .m4 .d9 a
,.y2014 .m4 .d16 a
,.y2014 .m4 .d23 a
,.y2014 .m4 .d29 a
,.y2014 .m4 .d30 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年3月 ++++++++++++++++++++ */
.y2014 .m3 .d5 a
,.y2014 .m3 .d12 a
,.y2014 .m3 .d19 a
,.y2014 .m3 .d21 a
,.y2014 .m3 .d26 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年2月 ++++++++++++++++++++ */
.y2014 .m2 .d5 a
,.y2014 .m2 .d11 a
,.y2014 .m2 .d12 a
,.y2014 .m2 .d19 a
,.y2014 .m2 .d26 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2014年1月 ++++++++++++++++++++ */
.y2014 .m1 .d1 a
,.y2014 .m1 .d2 a
,.y2014 .m1 .d3 a
,.y2014 .m1 .d4 a
,.y2014 .m1 .d8 a
,.y2014 .m1 .d13 a
,.y2014 .m1 .d15 a
,.y2014 .m1 .d22 a
,.y2014 .m1 .d29 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2013年12月 ++++++++++++++++++++ */
.y2013 .m12 .d4 a
,.y2013 .m12 .d11 a
,.y2013 .m12 .d18 a
,.y2013 .m12 .d23 a
,.y2013 .m12 .d25 a
,.y2013 .m12 .d29 a
,.y2013 .m12 .d30 a
,.y2013 .m12 .d31 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2013年11月 ++++++++++++++++++++ */
.y2013 .m11 .d4 a
,.y2013 .m11 .d6 a
,.y2013 .m11 .d13 a
,.y2013 .m11 .d20 a
,.y2013 .m11 .d23 a
,.y2013 .m11 .d27 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2013年10月 ++++++++++++++++++++ */
.y2013 .m10 .d2 a
,.y2013 .m10 .d9 a
,.y2013 .m10 .d14 a
,.y2013 .m10 .d16 a
,.y2013 .m10 .d23 a
,.y2013 .m10 .d30 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2013年9月 ++++++++++++++++++++ */
.y2013 .m9 .d4 a
,.y2013 .m9 .d11 a
,.y2013 .m9 .d16 a
,.y2013 .m9 .d18 a
,.y2013 .m9 .d23 a
,.y2013 .m9 .d25 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2013年8月 ++++++++++++++++++++ */
.y2013 .m8 .d7 a
,.y2013 .m8 .d11 a
,.y2013 .m8 .d12 a
,.y2013 .m8 .d13 a
,.y2013 .m8 .d14 a
,.y2013 .m8 .d15 a
,.y2013 .m8 .d21 a
,.y2013 .m8 .d28 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2013年7月 ++++++++++++++++++++ */
.y2013 .m7 .d3 a
,.y2013 .m7 .d10 a
,.y2013 .m7 .d15 a
,.y2013 .m7 .d17 a
,.y2013 .m7 .d24 a
,.y2013 .m7 .d31 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}
/* 2013年6月 ++++++++++++++++++++ */
.y2013 .m6 .d5 a
,.y2013 .m6 .d12 a
,.y2013 .m6 .d19 a
,.y2013 .m6 .d26 a{
	background:url(../img/common/holiday.png) center center no-repeat;
}

/* -------------------------------
	YUI カレンダー*/
#calendar{
}
table.yui-calendar{
	width:100%;
	border-collapse:collapse;
	text-align:center;
}
table.yui-calendar a{
	display:block;
	height:20px;
	width:20px;
	margin:0 auto;
}
.calheader{
	text-align:center;
	font-size:95%;
	font-weight:bold;
	position:relative;
	width:100%;
	height:21px;
	color:#fff;
	background:#6b5a53;
	padding-top:5px!important;
}
table.yui-calendar .calnavleft{
	position:absolute;
	left:4px;
	top:4px;
	text-indent:-9999px;
	width:26px;
	height:18px;
	background:url(../img/common/calendar_prev.png) center center no-repeat;
	overflow:hidden;
}
table.yui-calendar .calnavright{
	position:absolute;
	right:4px;
	top:4px;
	text-indent:-9999px;
	width:26px;
	height:18px;
	background:url(../img/common/calendar_next.png) center center no-repeat;
	overflow:hidden;
}
table.yui-calendar .calweekdaycell{
	text-align:center;
	font-size:85%;
	padding:3px 5px;
	background:#fff;
	color:#404400;
}
table.yui-calendar .calcell{
	border:1px solid #eee;
	font-size:92%;
	line-height:1.67;
	vertical-align:middle;
	padding:1px;
}
table.yui-calendar .today{
	background-color:#f8dada!important;
}
table.yui-calendar .today a{
	color:#c00!important;
	font-weight:bold;
}
table.yui-calendar .calbody{
	border:1px solid #eee;
	background-color:#fff;
}
#calendar_t_cell6 a
,#calendar_t_cell13 a
,#calendar_t_cell20 a
,#calendar_t_cell27 a
,#calendar_t_cell34 a
,#calendar_t_cell41 a{
	color:#2778c3;
}
#calendar_t_cell7 a
,#calendar_t_cell14 a
,#calendar_t_cell21 a
,#calendar_t_cell28 a
,#calendar_t_cell35 a{
	color:#c00;
}
table.yui-calendar .oom{
	background-color:#fff!important;
	color:#ccc!important;
}
table.yui-calendar tbody{
	color:#3A3A3A;
}
table.yui-calendar tbody a{
	text-decoration:none;
	display:block;
	cursor:default;
}
.holiday{
	background:url(../img/common/holiday.png) center center no-repeat;
	display:block;
	height:20px;
	width:20px;
}
