#menuimg {

	margin:0px auto 10px auto;

	padding :0px;

	width:760px;

	background: url(../images/shop/main.jpg) no-repeat;



	text-align: center;

	height: 111px;

	clear: both;

}







H4{

	margin:0px 0px 0px 10px;

	padding:0px 0px 0px 15px;

	font: bold 90%/42px "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka,;

	color: #003366;

	background: url(../images/point_r.gif) no-repeat left center;

}



H5{

	margin:0px;

	padding:0px 0px 0px 15px;

	font: bold 90%/42px "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka,;

	color: #003366;

	background: url(../images/point_r.gif) no-repeat left center;

}



/* ショップ一覧部分 */

.name{

	margin:0px;

	padding:0px;

	font: bold 100%/42px "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,;

	color: #003366;

}



.name img{

margin:0px 10px;

padding:0px;

vertical-align:middle;}



img.more {

margin:0px 10px;

padding:0px;

vertical-align:middle;

float:right}



.snavi{

	margin:10px auto;

	padding:0px;

	text-align:center;

	width:626px;

	font:70%/150% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	clear: both;

}



.snavi A,.snavi A:link,.snavi A:active,.snavi A:visited{

	margin: 0px;

	padding: 0px;

	color: #CC3300;

	text-decoration:none;

}



.snavi A:hover{

	margin: 0px;

	padding: 0px;

	color: #CC6666;

	text-decoration:none;

}



.sinfo {

	border-collapse: collapse;

	width: 600px;

	margin-left: 10px;

} 

.sinfo TH {

	color : #FFFFFF;

	width : 70px;

	padding : 5px;

	font: 80% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	text-align : left;

	background-image: url(../images/shop/thback.gif);

	border-top: 1px double #99CCFF;

	border-bottom: 1px double #99CCFF;

}



.sinfo TD {

	background-color: #FFFFFF;

	text-align : left;

	padding : 5px;

	font: 80% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	color: #666666;

	border-top: 1px solid #99CCFF;

	border-bottom: 1px solid #99CCFF;

}



.sphot{

	margin:0px 0px;

	padding:0px;

	float:left;

	width:168px;

	height:128px;

	background: url(../images/shop/photback.jpg) center center;

	text-align: center;

	top: auto;

	bottom: auto;

}



img.phot{

margin:10px;

padding:0px;}



img.photo{

margin:0px 10px;

padding:0px;

float:left}







/* ショップ詳細イベント部分 */



.eventlist{

	margin:0px 10px;

	padding:0px 0px 0px 60px;

	text-align:left;

}

.eventlist dl{

	margin:0px;

	padding:0px;

	}



.eventlist dt{

	margin:0px;

	padding:0px 0px 0px 15px;

	font-size: 80%;

	font-weight: bold;

	color: #518693;

	background: url(../images/point_b.gif) no-repeat left center;

	}

	

.eventlist dd{

	margin:10px 0px;

	padding:0px;

	font: 80%/160% bold;

	color: #666666;

	}



/* ショップ詳細テナント部分 */

#sclbox{

	font: 70% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	color : #666666;

	border:1px solid #CCCCCC;

	text-align:left;

	width:600px;

	height:500px;

	overflow:auto;

	scrollbar-3dlight-color:#cccccc;

	scrollbar-arrow-color:#669900;

	scrollbar-darkshadow-color:#ffffff;

	scrollbar-face-color:#ffffff;

	scrollbar-highlight-color:#ffffff;

	scrollbar-shadow-color:#cccccc;

	scrollbar-track-color:#ffffff;

	margin: 5px auto;

}



#nosclbox{	/* #nosclbox を追加しました 2/20 */

	font: 70% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	color : #666666;

	border:1px solid #CCCCCC;

	text-align:left;

	width:600px;

}



#nosclbox #tenanto{

	width:600px;

}



#tenanto {

	border-collapse: collapse;

	width: 580px;

} 

#tenanto TH {

	color : #FFFFFF;

	width : 30px;

	padding : 2px;

	text-align : left;

	background: #006699;

}



#tenanto TD {

	background-color: #FFFFFF;

	text-align : left;

	padding : 2px;

	color: #666666;

	border-top: 1px solid #99CCFF;

	border-bottom: 1px solid #99CCFF;

	width: 130px;

}



#tenanto TH.kai{

	color : #FFFFFF;

	width : 30px;

	padding : 2px;

	text-align : left;

	border-top: 1px double #FFFFFF;

	background: #006699;

}



/* 定休日カレンダー部分 */



caption{

margin:10px 5px;

padding:0px;

font: 120%/200% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

color:#006699;

/*caption-side:left;*/

text-align:left;

}



#ca_box{

	width : 630px;

	margin : 0px 10px;

	padding: 0px;

	clear: both;

	font: 80% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	color : #666666;



	}

	

#ca_box TH{

	border: 1px #CCCCCC solid;

	padding:0px 0px 0px 0px;

	width : 70px;

	height: 25px;

	text-align : center;

	background-color: #EDF2DD;

	}

#ca_box TD{

	border: 1px #CCCCCC solid;

	padding:0px 0px 0px 0px;

	width : 70px;

	text-align : right;

	background-color: #F2F2F2;

	color : #666666;

	height: 70px;

	}



#ca_box TD.sat{

	border: 1px #CCCCCC solid;

	padding:0px 0px 0px 0px;

	width : 70px;

	text-align : right;

	background-color: #D6EDF8;

	font: 80% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	color : #006699;

	}



#ca_box TD.sun{

	border: 1px #CCCCCC solid;

	padding:0px 0px 0px 0px;

	width : 70px;

	text-align : right;

	background-color: #FDE8F2;

	font: 80% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	color : #CC3300;

	}

	

#off dl{

	margin:0px;

	padding:0px;

	}



#off dt{

	margin:0px 10px;

	padding:0px 0px 0px 15px;

	font-size: 80%;

	font-weight: bold;

	color: #518693;

	background: url(../images/point_b.gif) no-repeat left center;

	}

	

#off dd{

	margin:10px 25px;

	padding:0px;

	font: 80%/160% bold;

	color: #666666;

	}



/* リンク部分 */

A,A:link,A:active,A:visited{

	margin: 0px;

	padding: 0px;

	text-decoration:none;

	color: #003366;

}



A:hover{

	margin: 0px;

	padding: 0px;

	color: #CC6666;

}

