<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
    font-family: "貂ｸ繧ｴ繧ｷ繝�け菴�", YuGothic, "貂ｸ繧ｴ繧ｷ繝�け Medium", "Yu Gothic Medium", sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
    font-size: inherit; /* 2 */
}

div.cal_wrapper {
    background-color: #ffffff;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	margin: 0 auto;
	padding: 10px;
}
div.schedule_wrapper {
	padding: 10px 0;
	width: 100%;
	border: solid 1px #CCC;
	border-radius: 5px;
	box-shadow: 1px 1px 3px #666;
}
div.schedule_wrapper h3 {
	padding: 0px 10px;
	width: 100%;
	font-weight: normal;
	margin: 0px;
	color: #666;
}
div.schedule_wrapper div.schedule_list {
	padding: 0px 10px;
	margin: 0px;
}
div.schedule_wrapper div.schedule_list ol {
	padding: 0px;
	margin: 5px auto;
	border-top: solid 1px #CCC;
}
div.schedule_wrapper div.schedule_list ol li {
	padding: 5px 10px 0px 0px;
	margin: 0px 0px 0px 30px;
	line-height: 1.5em;
}
div.schedule_wrapper div.schedule_list ol li:hover {
	text-decoration: underline;
}
div.cal_wrapper table.cal tr th p {
	float: left;
	padding: 5px;
	margin: 0px;
	color: #666;
}
div.cal_wrapper table.cal tr th div.cal_ui {
	float: right;
}
div.cal_wrapper table.cal tr th div.cal_ui input {
	border: solid 1px #CCC;
	background-color: #FFF;
	margin: 0px 1px;
	padding: 1px 5px;
	border-radius: 3px;
}
div.cal_wrapper table.cal tr td {
	border-top: solid 1px #EEE;
}
div.cal_wrapper table.cal tr td {
	text-align: center;
}
div.cal_wrapper table.cal tr.headline {
	background-color:#73483B;
	color: #FFF!important;
	position: relative;
	padding: 0;
	text-align: center;
	border-radius: 3px;
}
div.cal_wrapper table.cal tr.headline td {
	color: #FFF;
	margin: 0;
}
div.cal_wrapper table.cal tr td div{
}
div.cal_wrapper table.cal tr td div span { /*hover縺励◆譁��菴咲ｽｮ*/
	display: none;
	position: absolute;
	top: 20px;
	left: 150px;
	width: 250px;
	border: solid 1px #EEE;
	background-color: #FFF;
	text-align: left;
	padding: 5px;
	z-index: 10;
	color: #000;
	font-weight: normal;
	line-height: 1.5em;
	box-shadow: 1px 1px 3px #666;
}

/* 莉･荳九√け繝ｩ繧ｹ謖�ｮ壹☆繧九→縺阪�繧｢繝ｬ */

div.cal_wrapper table.cal tr td div.Sat {
	color: #00F;
]}
div.cal_wrapper table.cal tr td div.Sun {
	color: #F00;
}
div.cal_wrapper table.cal tr td div.Today {
	font-weight: bolder;
}
div.cal_wrapper table.cal tr td div.Deli {
	background-color: #EFE;
}
div.cal_wrapper table.cal tr td div.Holyday {
	font-weight: bolder;
	color: #F00;
	background-color: #FEE;
}
div.cal_wrapper table.cal tr td div.Birthday {
	font-weight: bolder;
	background-color: #EEF;
	color: #090;
	border-radius: 3px;
}

div.cal_wrapper table.cal tr td div.backward {
	color: #CCC;
	font-weight: normal;
	background-color: #FFF;
	border-radius: 3px;
}
div.cal_wrapper table.cal tr td div.pointer {
	cursor: pointer;
}
div.cal_wrapper table.cal tr td div.pointer:hover {
	background-color:#C3A683;
	color: #FFF;
}





/* 鬮伜ｺｧ雎壹＆繧鍋畑繧ｫ繧ｹ繧ｿ繝槭う繧ｺ */
body {
	margin: 0;
	line-height: 3em;
}

div.cal_wrapper table {
	width: 100%;
	margin: 0px;
}
div.cal_wrapper table tr,
div.cal_wrapper table td{
	padding: 0 10px;
	line-height: 3em;
}

div.cal_wrapper table.cal tr td div {
}

/* 蝨滓屆譌･ */
div.cal_wrapper table.cal tr td div.Sat {
	font-weight: bold;
	color: #000;
	background-color: #EFDCCA;
}

/* 譌･譖懈律 */
div.cal_wrapper table.cal tr td div.Sun {
	font-weight: bold;
	color: #000;
	background-color: #EFDCCA;
}

.CalInfo{
	line-height: 1.5em;
	padding: 10px;
	
}
p.f085,
p.holiday-info,
p.temporarybusiness-day-info,
p.business-day-info{
	padding: 0 10px 0 0;
	margin: 0;
}


/* 莨第･ｭ譌･ */
div.cal_wrapper table.cal tr td div.Holyday {
	font-weight: bold;
	color: #FFF;
	background-color: #CC5F5F;
}
p.holiday-info span{
	color:#CC5F5F;
}

/* 閾ｨ譎ょ霧讌ｭ譌･ */
div.cal_wrapper table.cal tr td div.Businessday {
	font-weight: bold;
	color: #FFF;
	background-color: darkseagreen;
}
p.temporarybusiness-day-info span{
	color: darkseagreen;
}


/* 蝟ｶ讌ｭ譎る俣縺ｫ螟画峩縺ゅｊ */
div.cal_wrapper table.cal tr td div.Temporarybusinessday {
	font-weight: bold;
	background-color: #ffe79e;
}

p.business-day-info span{
	color: #ffe79e;
}


/* 驟埼∽ｼ第･ｭ譌･ */
div.cal_wrapper table.cal tr td div.deliholyday {
	font-weight: bold;
	color: #fff;
	background-color: #aae8fc;
}

/* 驟埼√�縺ｿ */
div.cal_wrapper table.cal tr td div.delionly {
	font-weight: bold;
	color: #fff;
	background-color: #ffe79e;
}


.f085 {
	text-align: left;
}

/* 莨第･ｭ譌･ */
.f085 &gt; .pink {
	padding: 0 10px 0 0;
	color: #EEE;
}

/* 驟埼∽ｼ第･ｭ譌･ */
.f085 &gt; .blue {
	color: #aae8fc;
}

/* 驟埼√�縺ｿ */
.f085 &gt; .yellow {
	color: #ffe79e;
}</pre></body></html>