@charset "utf-8";
/* CSS Document */


a {
	color: #BB3739;
	text-decoration:none;
}

body,table {
	background-color: #fffffc;
	font-family:"�q���M�m�p�S Pro W3", "Hiragino Kaku Gothic Pro", "���C���I", Meiryo, Osaka, "�l�r �o�S�V�b�N", "MS PGothic", sans-serif;
	font-size: 10pt;
	word-break: break-all;
}
table {
	border-collapse:collapse;
	width: 100%;
}
table#calendar,
table#calendar tr,
table#calendar td {
	border: 1px solid #d4eff1;
}
p#ln_schedule{
	font-family:"Roboto Slab" , Garamond , "Times New Roman" , "�����" , "Yu Mincho" , "�������" , "YuMincho" , "�q���M�m���� Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS����E" , "�l�r �o����" , "MS PMincho" , serif;
	font-weight: bold;
	text-align: right;
}
p#ln_admin{
	text-align: right;
}
p#cgi-copyright{
	font-size: 75%;
	text-align: right;
}
#today_business_warpper {
	background-image: url(../../images/shop_bg.png);
	background-repeat: repeat;
}
#today_business {
	font-size: 120%;
	width: 100%;
	
	background-color: #fff;
	display: inline-block;
    padding: .75em 1em;
    border: 2px dashed #333;
    border-radius: .4em 2em .5em 3em/3em .5em 2em .5em;
    color: #333;
    text-decoration: none;
}
#today_business dt {
	font-weight: bold;
	margin-bottom: 0.5rem;
}
#today_business dd {
	margin-left: 1rem;
}
#today_business dt:after {
	content: " の営業時間と店番";
}