@charset "utf-8";
/* CSS Document */


/*■■■■■■■-----全体構造-----■■■■■■■*/

body{
    width:100%;
	height:100%;
	min-height:100%; 
    margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;  
	overflow:hidden;
	font-size:11px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-image:url(img/cafe_back4.jpg);
 }
 
h1{
 font-size:11px;
 color:#666666;
 line-height:150%;
 font-weight:100;
 }  

.tx3gr_150{
 font-size:11px;
 color:#666666;
 line-height:150%;
 } 
 
 
/*-----リンクの設定-----*/
 
a:link{
 color:#330000;
 text-decoration:none;
 }
 
a:visited{
 color:#330000;
 text-decoration:none;
 }
 
a:hover{
 color:#666666;
 text-decoration:none;
 }
 
a:active{
 color:#330000;
 text-decoration:none;
 }
  
 
/*■■■■■■■-----コンテンツ-----■■■■■■■*/


#content{
 width:100%;
 min-height:100%;
 margin:0 auto -40px;
 height:auto !important;
 height:100%;
 overflow:hidden;
 }

 
#content #main1{
	width:290px;
	height:auto;
	overflow:auto;
	position:absolute;
	top:210px;
	right:83px;
	text-align:center;
	z-index:2;
 } 
 
#content #main3{
	width:100%;

	position:absolute;
	bottom:38px;
	z-index:94;
 }   
 
#content #main4{
	width:100%;
	height:63px;
	position:absolute;
	bottom:38px;
	text-align:center;
	background-image:url(img/foot_back2.gif);
	z-index:95;
 }  
 
#content #main5{
	width:100%;
	position:absolute;
	left:20px;
	bottom:101px;
	z-index:90;
 }  
 
  
 
/*■■■■■■■-----フッター-----■■■■■■■*/
  
#footer{
	width:100%;
	height:40px;
	position:absolute;
	bottom:0px;
	overflow:hidden;
 } 
 
