<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "EUC-JP";

li.Today {
	cursor: pointer;
	background-color: #CCCCCC;
}
li.openingsale {
	color: #FFFFFF;
	font-weight: bolder;
	background-color: #FF0000;
}
li.holyday {
	color: #FF0000;
	background-color: #FFDEC8;
}
li.Sun {
	background-color: #ffcfd5;

}
li.Sat {
	background-color: #ffcfd5;
}
li.undefined {
	cursor: pointer;
}
#cal {
    width: 100%;
}
/*ui*/
div.cal_wrapper {
	padding: 0px;
	width: 100% !important;
	width/**/: 190px;
	height: 200px !important;
	height/**/: 200px;
	display:inline-table;
	
}
/* 最初ul.cal_ui {
	padding: 0px;
	margin: 0px;
	width: 73px;
	float: right;
} */
ul.cal_ui {
	padding: 0px;
	margin: 0 0 0 42px;
	width: 150px;
	float: right;
	position:relative;
}

ul.cal_ui li {
	float: right;
	width: 48px;
	height: 18px;
	font-size: 13px;
	list-style: none;
	background-repeat: no-repeat;
	cursor: pointer;
}
li.cal_prev {
	background-image: url(https://www.rakuten.ne.jp/gold/lilyshop/images/left/cal_01.gif);
}
li.cal_to {
	background-image: url(https://www.rakuten.ne.jp/gold/lilyshop/images/left/cal_02.gif);
}
li.cal_next {
	background-image: url(https://www.rakuten.ne.jp/gold/lilyshop/images/left/cal_03.gif);
}

div.cal_base {
	
}

div.cal_base p {
	font-size: 13px;
	padding: 25px 5px 0;
	margin: 0px;
	border-bottom: solid 1px #CCCCCC;
}

ul.cal_main {
    clear: both;
    padding: 0px;
    margin: 5px 0;
    float: left;
}
ul.cal_main li {
    padding: 3px 0px 3px 0px;
    width: 14.2%;
    text-align: center;
    list-style: none;
    font-size: 13px;
    float: left;
    border-bottom: solid 1px #CCCCCC;
}

li.cal_headline {
	
}
.calin p {
    background-color: #eee;
    padding: 10px;
    line-height: 1.1em;
    text-align: left;
	font-size:75%;
}
</pre></body></html>