<STYLE TYPE="text/css">
<!--

body{
background-image : url();
background-repeat : no-repeat;
background-position:top center;
background-color:#FFFFFF;
}

A:link{color:#0035BC;text-decoration:underline;}
A:visited{color:#0035BC;text-decoration:underline;}
A:active{color:#E30472;text-decoration:none;}
A:hover{color:#E30472;text-decoration:none;}

.font_l{font-size:15px;line-height:130%;letter-spacing : 1px;}
.font_m{font-size:13px;line-height:130%;letter-spacing : 1px;}
.font_s{font-size:10px;line-height:130%;letter-spacing : 1px;}

.meta{font-size:10px;line-height:20px;letter-spacing : 1px;color:#ffffff;}
.copy{font-size:10px;line-height:150%;letter-spacing : 1px;color:#8e8e8e;}

.shoplist2 {font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size: 10px;font-weight: normal;color: #333333;font-style: normal;line-height: 7px;padding: 3px;}
.text1{font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size: 10px;font-style: normal;font-weight: normal;font-variant: normal;}
.text2 {font-family: "ＭＳ ゴシック", "Osaka−等幅";font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;margin: 3px;padding: 3px;}
.bottom_l{border-bottom:1px solid #000000;font-size:15px;line-height:150%;letter-spacing : 1px;}
.bottom_m{border-bottom:1px solid #000000;font-size:13px;line-height:150%;letter-spacing : 1px;}
.bottom_s{border-bottom:1px solid #000000;font-size:10px;line-height:130%;letter-spacing : 1px;}
.cubegrayM_P3{font-size:13px;line-height:130%;letter-spacing : 1px;border:1px solid #c0c0c0;padding:3 3 3 3;}
.cube_gray{border:1px solid #B8B8B8;}
.sideline_gray{border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3;}

.border{border:1px solid #666666;}

/*パンくずリスト*/
.panlist{padding:5 0 5 0;font-size:10px;line-height:130%;letter-spacing : 1px;}
.panlist a:link, .panlist a:visited, .panlist a:active,.panlist a:hover {padding:5 0 5 0;font-size:10px;line-height:130%;letter-spacing : 1px;color:#000000;text-decoration:none;}


/*---入力---------------------------------------------------------------------------------------------------------------------------*/
/*IMEオン・日本語入力モード*/
.jp {ime-mode: active;} 
/*IMEオフ・英数字入力モード*/
.en {ime-mode: disabled;} 

/*（padding上、右、下、左）*/
/*---追加---------------------------------------------------------------------------------------------------------------------------*/
/*レイアウト　上部赤ライン*/
.mainbox{
	border-bottom:2px solid #750000;
	}

/*メニュー　右ライン*/
.menu_line{border-right:1px solid #C0C0C0;}

/*イベントタイトル　背景有*/
.event_title{padding:0 0 0 10;background-image : url(../img/top/bg_eventtitle.gif);background-color : #D62525;background-repeat : no-repeat;font-size:13px;line-height:25px;letter-spacing : 1px;color:#ffffff;}
/*イベント*/
.event_txt{padding:3 3 3 3;font-size:13px;line-height:160%;}

/*ショップ内　タイトル*/
.title_margin{margin:0 0 10px 0;}

/*ショップ内　イベント*/
/*イベント*/
.eventbox{padding:3px;font-size:13px;line-height:150%;}
.eventtitle{padding:3px;font-size:13px;line-height:150%;color:#ffffff;background-color:#666666;}

/*店舗案内*/
.tenpoarea {
	width: 605px;
}
.tenpobox {
	width: 195px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	height:220px;
	overflow:hidden;
}

.tenpotitle {
	font-size: 13px;
	line-height: 17px;
	color: #FFFFFF;
	background-color: #FF9900;
	padding: 3px;
	width:190px;
}
.tenpobody {
	font-size: 13px;
	padding: 3px;
	text-align:left;
}
.tenpobody img{width:auto;height:90px;}

  .shoplist{
  	width:886px;
	background-image:url(img/top/shop_table_middle.gif);
	background-repeat:repeat-y;
	margin-left:0px;
	}
	p.shoplistp{
		margin:0px;
		}
	.shoplist_ab{
		width:670px;
		border-right:1px solid #c0c0c0;
		padding:5px;
		float:left;
		text-align:center;
		}
	.shoplist_shat{
		width:190px;
		padding:5px;
		float:right;
		text-align:center;
		}
		.shoplist_one{
			width:150px;
			height:100px;
			margin-right:10px;
			font-size:10px;
			line-height:15px;
			text-align:center;
			float:left;
			}
	
-->
</STYLE> 
 
