*{margin:0; padding:0;}
body { background:url(img/bg.gif) repeat;	background-color: #FFFFFF;	margin: 0 auto; padding:0; height:100%; width:100%; text-align:center;}
body,td,th {	font-size: 12px;	color: #663333;}

.style1{color: #E62323;}

td.beer{background-color:#339933; font-size:10px; font-weight:bold; color:#FFFFFF;}
.hita{font-size:10px; line-height:16px; color:#0098CA;}
.bousai{font-size:10px; line-height:16px; color:#F21E1E;}

#main{width:535px; height:auto; text-align:left; margin:0; padding:0;}
#news_topics{width:535px; height:37px; background:url(img/top/image/news_topics.gif) no-repeat; margin-top:20px; padding:0;}
.update{width:535px; float:right; text-align:right; font-size:12px; color:#663333; margin:17px 0 0 0;}
.com{width:535px; text-align:left; font-size:12px; color:#663333; margin:8px 0 0 0; padding:0;}
.content{width:535px; height:100%; float:left; margin-top:15px; padding:0;}
.content2{width:535px; height:100%; float:left; margin-top:5px; padding:0;}
.border{width:260px; height:10px; background:url(img/top/image/border.gif) no-repeat center; text-indent:-9999px; margin:0; padding:0;}

.kawasaki{width:260px; float:left; margin:0 15px 0 0; padding:0; clear:both;}
.kawasaki_title{width:260px; height:23px; background:url(img/top/image/kawasaki.gif) no-repeat; text-indent:-9999px; margin:0 0 5px 0; padding:0;}
.kawasaki01{width:260px; float:left; text-align:left; margin:0; padding:0;}
.kawasaki02{width:260px; float:left; text-align:left; margin:0; padding:0;}

.yokosuka{width:260px; float:left; margin:0; padding:0;}
.yokosuka_title{width:260px; height:23px; background:url(img/top/image/yokosuka.gif) no-repeat; text-indent:-9999px; margin:0 0 5px 0; padding:0; float:right;}
.yokosuka01{width:260px; float:left; text-align:left; margin:0; padding:0;}
.yokosuka02{width:260px; float:left; text-align:left; margin:0; padding:0;}

.sagamiono{width:260px; float:left; margin:0 15px 0 0; padding:0; clear:both;}
.sagamiono_title{width:260px; height:23px; background:url(img/top/image/sagamiono.gif) no-repeat; text-indent:-9999px; margin:15px 0 5px 0; padding:0;}
.sagamiono01{width:260px; float:left; text-align:left; margin:0; padding:0;}
.sagamiono02{width:260px; float:left; text-align:left; margin:0; padding:0;}

ul,ol {list-style-type:none; margin:5px 0 0 0; padding:0; font-size:12px; line-height:16px; text-align:left;}

li.top_link a{color:#eb0000;font-size:12px;margin: 0; text-decoration:underline; font-weight:bold;}
li.top_link a:hover{color:#df0000; background-color:#FFECEC;font-size:12px;margin: 0; text-decoration:none; font-weight:bold;}
li.top_link a:visited{color:#eb0000;font-size:12px;margin: 0; text-decoration:underline; font-weight:bold;}

li.other_link a{color:#3c3c87;font-size:12px;margin: 0; text-decoration:underline; font-weight:bold;}
li.other_link a:hover{color:#343476; background-color:#EBEBF5;font-size:12px; text-decoration:none;margin: 0; font-weight:bold;}
li.other_link a:visited{color:#3c3c87;font-size:12px;margin: 0; text-decoration:underline; font-weight:bold;}


td.other2{font-size:12px; margin: 0; padding:4px 0;}
a.other2_link:link{color:#cc0000; font-size:12px; margin: 0; text-decoration:underline; font-weight:bold;}
a.other2_link:visited{color:#cc0000; font-size:12px;margin: 0; text-decoration:underline; font-weight:bold;}
a.other2_link:hover{color:#E30000; background-color:#FFE8E8; font-size:12px; text-decoration:none; margin: 0; font-weight:bold;}
a.other2_link:active{color:#cc0000; font-size:12px;margin: 0; text-decoration:underline; font-weight:bold;}



.day{color:#FF0000;font-size:12px;margin: 0;}

.content3{width:535px; height:100%; float:left; margin:100px 0 0 0; padding:0 0 20px 0;}
td.space5{width:5px; height:5px;}
td.space10{width:10px; height:10px;}
td.space15{width:15px; height:15px;}
td.webcard{color:#cc6600;font-size:12px; line-height:16px; font-weight:bold; text-align:left; vertical-align:middle;}


a.shop_link:link{color:#d4376b; text-decoration:none; font-weight:bold;}
a.shop_link:visited{color:#d4376b; text-decoration:none; font-weight:bold;}
a.shop_link:hover{color:#d4376b; text-decoration:underline; font-weight:bold;}

/*/
.k_t_center{width:260px; margin:0 auto; text-align:center;}

/*b-MORE'S /
td.b-mores_l{width:250px; height:20px; font-size:12px; line-height:22px; font-weight:bold; text-align:center; margin: 0; padding:10px 0 5px 0;}
A.lnk { display: block; width: 100%; height: 100%; text-decoration: none; color: #FF5A8C; border:#FF5A8C 1px solid; padding:2px 0;}
A.lnk:active  {text-decoration: none; color: #FF5A8C; border:#FF5A8C 1px solid; padding:2px 0;}
A.lnk:visited {text-decoration:none; color: #FF5A8C; border:#FF5A8C 1px solid; padding:2px 0;}
A.lnk:hover {text-decoration: none; color: #FF3C77; border:#FF97B8 1px solid; background-color:#FFEBF0; padding:2px 0;}

/*--------------------*/


.main-img {width: 260px;	height: 110px;	border: 0;	margin:0;	padding: 0; overflow: hidden; float:left; text-align:left;}
.main-img img {	visibility: hidden;}
.main-img a,.main-img a:link,.main-img a:visited {	background-position: 0px 0px; float:left;}
.main-img a:focus,.main-img a:hover,.main-img a:active {	background-position: 0px 110px; float:left;}
.main-img .kawasaki a {	background-image: url(img/top/main/kawasaki.jpg);}
.main-img .yokosuka a {	background-image: url(img/top/main/yokosuka.jpg);}

.shop-main{margin: 0;	padding: 0; width: 260px; float:left; text-align:left;}



a.y_new:link{ color:#007E95; font-size:12px; font-weight:bold;}
a.y_new:visited{ color:#007E95; font-size:12px; font-weight:bold;}
a.y_new:hover{ color:#007E95; font-size:12px; font-weight:bold; background-color:#C7EBED;}

a.k_new:link{ color:#51A200; font-size:12px; font-weight:bold;}
a.k_new:visited{ color:#51A200; font-size:12px; font-weight:bold;}
a.k_new:hover{ color:#51A200; font-size:12px; font-weight:bold; background-color:#DDF5C6;}

a.s_new:link{ color:#FF6700; font-size:12px; font-weight:bold;}
a.s_new:visited{ color:#FF6700; font-size:12px; font-weight:bold;}
a.s_new:hover{ color:#FF6700; font-size:12px; font-weight:bold; background-color:#FFDDC7;}


