@charset "UTF-8";
/* CSS Document */

body {	
margin:0; padding:0;


}
/*C*/
#homemain{
	font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
	background:url(uenimage/tophaikei.jpg) no-repeat;
	width: 960px;
    height: 1620px;
	}
#roommain{
	font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
	background:url(uenimage/roomhaikei.jpg) no-repeat;
	width: 960px;
    height: 1921px;
	}
#reservmain{
	font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
	background:url(uenimage/reservhaikei.jpg) no-repeat;
	width: 960px;
    height: 2703px;
	}
#contactmain{
	font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
	background:url(uenimage/contacthaikei.jpg) no-repeat;
	width: 960px;
    height: 1003px;
	}
#accessmmain{
	font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
	background:url(uenimage/accesshaikei.jpg) no-repeat;
	width: 960px;
    height: 2051px;
	}	
#staffmain{
	font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
	background:url(uenimage/staffhaikei.jpg) no-repeat;
	width: 960px;
    height: 1620px;
	}
#faqmain{
	font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
	background:url(uenimage/faqhaikei.jpg) no-repeat;
	width: 960px;
    height: 1922px;
	}
#infomain{
	font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
	background:url(uenimage/infohaikei.jpg) no-repeat;
	width: 960px;
    height: 2900px;
	}		
#linkmain{
	font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
	background:url(uenimage/linkhaikei.jpg) no-repeat;
	width: 960px;
    height: 2900px;
	}	
/*คส*/	
#title{
    line-height: 20px;
    font-size: 14px; 
	color: #ffffff ;
	position: absolute;  
	top: 75px;
	left: 380px;
@@@@@}
#maintitle{
	font-size: 20px; 
	}

#select {
	position: relative; 
	top: -20px;
	left: 445px;
	}


#menu{
	 
	float: left;
position: relative;
	top: 125px;
	left: 50px;
}



#twitter{
	 
	float: left;
position: relative;
	top: 125px;
	left: -35px;
}


#flicker{
	 
	float: left;
position: relative;
	top: 120px;
	left: -40px;
}


#customengine{
	 
	float: left;
position: relative;
	top: 170px;
	left: -35px;
}







#menu ul {
 list-style-type: none;
}

#menu li {
	font-size: 12px;
		color: #ffffff ;
	list-style-type: none;
    padding-top: 12px;
    padding-left: 0px;
}
#guestpro{
	position: relative;
	top: 30px;
	left: -10px;
}


#m_home_j{	
   
	}
	

#m_room_j{	
   
	}

#m_reservation_j{	

	}
#m_access_j{	

	}
#m_blog_j{	

	}	
#m_staff_j{	

	}	
#m_info_j{	

	}	
	
#m_qa_j{	

	}		

#m_contact_j{	

	}	
	
#m_link_j{	

	}	
/*๚{๊gbv*/
#homecontents{
    line-height: 20px;
    font-size: 14px; 
	color: #590000 ;
	position: absolute;  
	top: 150px;
	left: 300px;
	width: 567px; 
@@@@@}	

#hometext{
	position: relative;
    top: 0px;
	left: 0px;
	@}
#homecopy{
	font-size: 14px;
	line-height: 28px;
	letter-spacing: 3px;
       
      }
#hometext1{
	position: relative;
    top: 15px;
	left: 0px;	
	@}
	
#accesshakochira{	
    display: block;
    background: url(uenimage/accessha.jpg) no-repeat;	
	margin: 10px 0px 0px 0px;
	width: 309px; 
    height: 26px;
	text-indent: -9999em;
	
}


#oheyahakochira{	
    display: block;
    background: url(uenimage/oheyaha.jpg) no-repeat;	
	margin: 10px 0px 0px 0px;
	width: 309px; 
    height: 26px;
	text-indent: -9999em;
	
}
#cafebarhakochira{	
    display: block;
    background: url(uenimage/cafebarha.jpg) no-repeat;
	margin: 10px 0px 0px 0px;
	width: 309px; 
    height: 26px;
	text-indent: -9999em;
	
}

#topfooter{font-family: 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
    line-height: 15px;
	letter-spacing: 2px;
    font-size: 10px; 
	color: #ffffff ;
	text-align:center;
	position: absolute;  
	top: 1540px;
	left: 350px;
	    }
a:link {    color: #6B8E23;
	}
a:visited { color: #6B8E23; }
a:active { color: #6B8E23; }
	

 a.menulink:link {/*ขKโฬN*/
color:#590000;
}
a.menulink:visited { color: #590000; }

/* จฎ*/
#roomcontents{
    line-height: 20px;
    font-size: 14px; 
	color: #590000 ;
	position: absolute;  
	top: 150px;
	left: 300px;
	width: 567px; 
@@@@@}	

#oheya{
	position: relative;
    top: 0px;
	left: 0px;
	
	
	@}
#price{
	position: relative;
	width: 585px; 
    height: 311px;
    top:40px;	
	@}
#table{	
	position: relative;
    top: -75px;	
    font-size: 12px; 
	}		
#ichiran{
	font-size: 18px;
	letter-spacing: 5px;
	position: relative;
    top: -80px;	
	     }
#syousai{	
    font-size: 12px; 
	position: relative;
    top: -80px;	
	left: 238px;
	}
#price ul{    
list-style-type: none;
}
#price li {
	position: relative;
	top: -60px;
	left: -20px;
    padding-top: 37px;
    padding-left: 0px;
}

#wa_w{	
    display: block;
	width: 85px;
	height: 15px;
	background: url(uenimage/wa_w.gif) no-repeat;
	background-position: 0px 0px;
	text-indent: -9999em;
	overflow: hidden;
	}	
#wa_t{	
    display: block;
	width: 79px;
	height: 15px;
	background: url(uenimage/wa_t.gif) no-repeat;
	background-position: 0px 0px;
	text-indent: -9999em;
	overflow: hidden;
	}	
#wa_tri{	
    display: block;
	width: 135px;
	height: 15px;
	background: url(uenimage/wa_tri.gif) no-repeat;
	background-position: 0px 0px;
	text-indent: -9999em;
	overflow: hidden;
	}	
#wa_d{	
    display: block;
	width: 100px;
	height: 15px;
	background: url(uenimage/wa_d.gif) no-repeat;
	background-position: 0px 0px;
	text-indent: -9999em;
	overflow: hidden;
	}	
#wacon_d{	
    display: block;
	width: 135px;
	height: 15px;
	position: relative;
	top: 10px;
	background: url(uenimage/wacon_d.gif) no-repeat;
	background-position: 0px 0px;
	text-indent: -9999em;
	overflow: hidden;
	}	


#annai{	
	position: relative;
    top: 800px;	
	width: 567px; 
    height: 26px;
	
}
#annai2{	
	position: relative;
	letter-spacing: 5px;
	font-size: 18px; 
    top: 10px;	
	
}
#check{
	font-size: 16px; 
	letter-spacing: 3px;
}
#check2{
	font-size: 13px; 
}
#tel{
	font-size: 14px; 
	}		
#kitei{	
	position: relative;
    top: 700px;	
}
#roomfooter{font-family: 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
    line-height: 15px;
	letter-spacing: 2px;
    font-size: 10px; 
	color: #ffffff ;
	text-align:center;
	position: absolute;  
	top: 1855px;
	left: 350px;
	    }
/* \๑*/		
#reservationcontents{
	font-family: 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
    line-height: 20px;
    font-size: 14px; 
	color: #590000 ;
	position: absolute;  
	top: 150px;
	left: 300px;
	width: 567px; 
@@@@@}	
.yoyakutitle{   
    position: relative;
    top: 15px;	
    font-size: 17px; 
	letter-spacing: 2px;
	}
#reservationfooter{font-family: 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;    line-height: 15px;
	letter-spacing: 2px;
    font-size: 10px; 
	color: #ffffff ;
	text-align:center;
	position: absolute;  
	top: 2495px;
	left: 350px;
	    }	
/*R^Ng*/		
#contactcontents{
	font-family: 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
    line-height: 20px;
    font-size: 14px; 
	color: #590000 ;
	position: absolute;  
	top: 150px;
	left: 300px;
	width: 567px; 
@@@@@}
#contactfooter{font-family: 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;    line-height: 15px;
	letter-spacing: 2px;
    font-size: 10px; 
	color: #ffffff ;
	text-align:center;
	position: absolute;  
	top: 920px;
	left: 350px;
	    }

/* ANZX*/	
#accesscontents{
    line-height: 20px;
    font-size: 14px; 
	color: #590000 ;
	position: absolute;  
	top: 150px;
	left: 300px;
	width: 567px; 
@@@@@}	
#midashi{
	position: relative;  
	top: -200px;
	left: 280px;
	font-size: 18px; 
	letter-spacing: 2px;
	}	

#add{
	line-height: 25px;
	position: relative;  
	top: -200px;
	left: 280px;
	}

#michinori{
	position:relative;  
	top: -150px;
	left: 0px;
	font-size: 17px; 
	letter-spacing: 2px;
	}
#map{ 
    position:relative;  
	top: 25px;
    display: block;
	width: 272px;
	height: 180px;
	background: url(uenimage/map.gif) no-repeat;
	background-position: 0px 0px;
	text-indent: -9999em;
	overflow: hidden;
		}
#kakudai{
    font-size: 10px; 
    position:relative;  
	left: 285px;}	
	
#tamatsukuri{
	font-size: 17px; 
    line-height: 20px;
	}
.tamatsukuri2{
	font-size: 15px; 
    line-height: 20px;
	}	
.tamatsukuri3{
	font-size: 12px; 
    line-height: 20px;
	}	
.kara{font-size: 14px; 
	}
.made{font-size: 12px; 
	}
#accessfooter{font-family: 'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN',sans-serif;
    line-height: 15px;
	letter-spacing: 2px;
    font-size: 10px; 
	color: #ffffff ;
	text-align:center;
	position: absolute;  
	top: 1990px;
	left: 350px;
	    }	
	
/* X^bt*/	
#staffcontents{
    line-height: 20px;
    font-size: 14px; 
	color: #590000 ;
	position: absolute;  
	top: 150px;
	left: 300px;
	width: 567px; 
@@@@@}	
#staffblog{
	display: block;
	width: 138px;
	height: 38px;
	background: url(uenimage/staffblog.gif) no-repeat;
	background-position: 0px 0px;
	text-indent: -9999em;
	overflow: hidden;
	float:right;
    position: relative;
	left: -15px;
    top: 65px   
	}
#staffbosyu{
	font-size: 12px; 
	position: relative;
    top: -5px;  
	}
#twogirls{}
#staffimg{ 
     position: relative;
     top: -55px;  
     font-size: 12px; }
#acco{
	float: left;}
#mao{position: relative;
    left: 60px;	
	float: left;  
	}	
#max{
	position: relative;
    left: 120px;	
	float: left;}
#staffwant{
	position: relative;
    top: -40px;   }
#tanki{
	font-size: 17px; }	
#staffwanttext{
	line-height: 23px;
	font-size: 13px; 
	}	

#bosyutitle{
	}
/* FAQ*/
#faqcontents{
    line-height: 20px;
    font-size: 14px; 
	color: #590000 ;
	position: absolute;  
	top: 150px;
	left: 300px;
	width: 567px; 
@@@@@}	
#faqtext{
	font-size: 13px; }

#faqtitle{
	font-size: 17px; }

.q{
	color: #6B8E23 ;
	}
.a{
	color: #FFA500 ;
	}	
	
#faqfooter{
    line-height: 15px;
	letter-spacing: 2px;
    font-size: 10px; 
	color: #ffffff ;
	text-align:center;
	position: absolute;  
	top: 1960px;
	left: 350px;
	}
/* info@๎๑*/		
#infocontents{
    line-height: 20px;
	letter-spacing: 0px;
    font-size: 13px; 
	color: #590000 ;
	position: absolute;  
	top: 150px;
	left: 300px;
	width: 567px; 
@
#infotitle{
	font-size: 17px; }

@@@@}	
#infofooter{
    line-height: 15px;
	letter-spacing: 2px;
    font-size: 10px; 
	color: #ffffff ;
	text-align:center;
	position: absolute;  
	top: 2460px;
	left: 350px;
	    }
/* link*/	

#linkncontents{	
    line-height: 20px;
	letter-spacing: -1px;
    font-size: 14px; 
	color: #590000 ;
	position: absolute;  
	top: 200px;
	left: 300px;
	width: 580px; 
@@@@@}	
a.linktext{
	color: #6B8E23;}
.g-name{
    line-height: 24px;
    font-size: 12px; 
	color: #590000 ;
	@@@@@}	
#linkfooter{
    line-height: 15px;
	letter-spacing: 2px;
    font-size: 10px; 
	color: #ffffff ;
	text-align:center;
	position: absolute;  
	top: 2840px;
	left: 350px;
	    }
		
