h1		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#333333;
}

h2		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#333333;
}

h3		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	text-align: left; 
	text-indent:1em;
	color:#333333;
}


P		{ 
	line-height: 140%; 
	margin-left: 10px; 
	font-size:small;
 
}
	
BLOCKQUOTE		{ 
	COLOR: #333333; 
	line-height: 130%; 
	margin-left: 10px; 

}


a:link		{
	COLOR: #2971a7; 
	text-decoration: none;
}

a:visited	{
	COLOR: ##2971a7; 
	text-decoration: none;
}

a:hover		{
	COLOR: #2971a7; 
	text-decoration: underline;
}


/*ヘッダーの文字に関して*/

.headertitle 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-style:italic;
	font-size:xx-large; 
	font-weight: bold;
	text-align: center; 
	color:#0033aa;
}

.headertitleicon 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-style:italic;
	font-size:14px; 
	font-weight: bold;
	text-align: left; 
	color:#0033aa;
}

.headermain 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	text-align:left; 
	color:#585858;
}


/*what's newの文字に関して*/

.whatsdate 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#666666;
}


.whatsmain 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#585858;
}

.whatshead 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#333333;
}



/*CAFEの文字に関して*/

.cafedate 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#666666;
}

.cafelist 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	text-align: left; 
	color:#333333;
}

.cafelistmain 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	text-align: left; 
	color:#666666;
}

.cafelistprice 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	text-align: left; 
	color:#333333;
}

.cafelistcaption 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:9px; 
	text-align: left; 
	color:#666666;
}

.cafetitle			{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#333333;
}

.cafemain 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#585858;
}


/*SHOPの文字に関して*/

.shopdate 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#666666;
}

.shoplist 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	text-align: left; 
	color:#333333;
}

.shoptitle			{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#333333;
}

.shopmain 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#585858;
}




/*INFOの文字に関して*/

.infolistdate 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#666666;
}


.infolisttitle 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:12px; 
	font-weight: bold;
	text-align: left; 
	color:#585858;
}


.infolistmain 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#585858;
}


.infomain 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	color:#585858;
}


.infotitle			{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:14px; 
	text-align: left; 
	color:#333333;
}


.infosmalltitle			{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:12px; 
	text-align: left; 
	color:#333333;
}


.infosubtitle			{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	text-indent: 1em;
	line-height: 20pt
	color:#333333;
}


/*MAPの文字に関して*/

.mapdate 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#666666;
}


.mapmain 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:11px; 
	text-align: left; 
	color:#585858;
}




/*本文の文字に関して*/

body		{
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	text-align: left; 
	color:#585858;
}	

.main 		{ 
	font-size:10px;
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	line-height: 140%; 
	text-align: left; 
	color:#585858; 
}




.mainlisttitle 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:medium; 
	font-weight: bold;
	text-align: left; 
	vertical-align:top;
	color:#663300;
	height:20px;
}





.maincover 		{ 
	font-family:ヒラギノ角ゴ Pro W6, ＭＳ Ｐゴシック, sans-serif;
	font-size:small; 
	text-align: left; 
	color:#999999;
}

.sub 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	line-height: 150%; 
	text-align: left; 
	color:#090909;
}

.subcover 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:medium; 
	line-height: 150%; 
	text-align: left; 
	color:#666666;
}

.index 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	line-height: 130%; 
	text-align: left; 
	color:#414141; 
}

.subindex 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:9px; 
	line-height: 150%; 
	text-align: left; 
	color:#808080;
}




.capcover 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	font-weight: bold;
	line-height: 130%; 
	text-align: left; 
	color:#999999; 
}

.cap 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:9px; 
	font-weight: bold;
	text-align: left; 
	color:#999999; 
}

.caltop 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:10px; 
	color:#ffffff;
}

.cal 		{ 
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-size:9px; 
	text-align: center; 
	color:#999999;
}

.dateindex 		{ 
	font-size:small;
	font-family:ヒラギノ角ゴ Pro W3, ＭＳ Ｐゴシック, sans-serif;
	font-weight: bold;
	margin-left: 10px; 
	line-height: 140%; 
	text-align: left; 
	color:#414141; 
}




address
{
	font-size: 9px;
	font-style: normal; 
	text-align: center; 
	color:#414141;
}


.t_bdr
{
	border: #99CCFF; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
