<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
	font-size:14px;
	line-height:1.5em;
}
body{
	background-image:url(../images/common/bg_main.jpg);
	background-repeat:repeat-x;
	margin:0px;
}
.center_position{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
a img{
	border:none;
}

div#parent_box{
	width:825px;
	margin:0 auto;
}

div#toppages_link{
	float:right;
}

div#contents_box_top{
	background-image:url(../images/common/bg_top.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin:0 auto;
	width:825px;
	height:10px;
}

div#contents_box{
	background-image:url(../images/common/bg_middle.gif);
	background-repeat:repeat-y;
	margin:0 auto;
}

div#contents_header{
	background-image:url(../images/common/bg_middle.gif);
	background-repeat:repeat-y;
	width:825px;
	height:90px;
}
/* 荳企Κ縺ｮ繝ｭ繧ｴ縺ｨ菴乗園縺悟�縺｣縺溽ｷ代�繝舌� */
div#contents_header div#contents_header_shopnames{
	background-image:url(../images/common/bg_header.png);
	background-repeat:no-repeat;
	width:805px;
	height:80px;
	margin:0 auto;
}
.shop_logo_top{
	margin-left:15px;
	height:70px;
	margin-top:5px;
}
.shop_tel_top{
	margin-right:10px;
	float:right;
}

div#contents_sidebar{
	background-color:#c6e0c5;
	border-radius:8px;
	width:250px;
	height:100%;
	float:right;
	margin-right:10px;
}

/* 繝｡繧､繝ｳ繧ｳ繝ｳ繝�Φ繝� */
div#contents_main{
	width:540px;
	margin:0px;
	margin-left:10px;
	padding-top:16px;
	padding-bottom: 32px;
}

div#contents_box_bottom{
	background-image:url(../images/common/bg_bottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin:0 auto;
	width:825px;
	height:20px;
}
div#contents_box_bottom p{
	margin:0px;
	font-size:10px;
	text-align:center;
}

table.news_box{
	border:none;
	border-collapse:collapse;
}
table.news_box td{
	width:540px;
}
table.news_box .box_title{
	background-image:url(../images/index/bg_box01_title.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:39px;
	padding-left:7px;
}


table.news_box .box_contents{
	background-image:url(../images/index/bg_box01_contents.gif);
	background-repeat:repeat-y;
	padding:8px;
}
table.news_box .box_bottom{
	background-image:url(../images/index/bg_box01_bottom01.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:10px;
}


table.week_news td.sunday{
	background-image:url(images/week_sunday.gif);
}
table.week_news td.monday{
	background-image:url(images/week_monday.gif);
}
table.week_news td.tuesday{
	background-image:url(images/week_tuesday.gif);
}
table.week_news td.wednesday{
	background-image:url(images/week_wednesday.gif);
}
table.week_news td.thursday{
	background-image:url(images/week_thursday.gif);
}
table.week_news td.friday{
	background-image:url(images/week_friday.gif);
}
table.week_news td.saturday{
	background-image:url(images/week_saturday.gif);
}

table.delivery_service{
	width:500px;
	margin-top:24px;
	border-collapse:collapse;
}
table.delivery_service .table_title{
	background-color: rgb(51, 153, 102);
	color:#ffffff;
}
table.delivery_service th,
table.delivery_service td{
	border:solid 1px #006666;
	padding:0.5em;
}
table.delivery_service th{
	width:120px;
}
table.delivery_service td{
	width:380px;
}

/* 縲後♀遏･繧峨○縲咲ｭ峨�襍､譁�ｭ励ち繧､繝医Ν */
img.column_title{
	margin-top:24px;
	margin-bottom:24px;
}

/*縲縲系ews_and_service縲咲畑縲*/

h1.corner_header{
	width:auto;
	height:22px;
	padding-top:8px;
	margin-top:20px;
	text-align:center;
	font-size:14px;
	color:#ffffff;
	background-color:#ff9966;
}

table.pict_and_message{
	vertical-align: middle;
}
table.pict_and_message img{
	margin-right:32px;
}
</pre></body></html>