body{
text-align:center;
margin:0px;
padding:0px;
background-image:url(images/bimg.jpg);
background-repeat:repeat-x;
}

#all{
width:760px;
margin:auto;
}

#top_bn{
width:760px;
height:130px;
margin-top:10px;
padding-bottom:0%;
background-image:url(images/top_bn.gif);
}
#header{
width:760px;
height:130px;
margin-top:10px;
padding-bottom:0%;
background-image:url(images/top_bn.gif);
font-size:12px;
color:#333333;
line-height: 15px;
}
#menu{
width:760px;
margin:3px 0px 0px 0px;
}

#contents{
width:760px;
}

#side{
text-align:center;
float:left;
width:140px;
background-image:url(images/sd_bg.gif);
}

.sidtntop{
margin-top:50px;
text-align:center;
width:135px;
height:40px;
}

.sidtn{
margin-top:5px;
text-align:center;
width:135px;
height:40px;
}

#main{
width:760px;
float:center;
}

#flash{
margin:3px 0px 0px 0px;
padding:0px;
float:center;
width:760px;
height:228px;
}

#setumei1{
float:left;
width:620px;
height:206px;
margin:0px;
padding:0px;
}

#main_bn{
text-align:center;
width:620px;
margin:5px 0px 0px 0px;
padding:0px;
}

#setumeit_text{
margin:10px 0px 0px 0px;
width:760px;
font-size:14px;
color:#006600;
}

#juusyo01{
float:left;
width:620px;
height:77px;
background-image:url(images/juusyo.gif);
text-align:right;
vertical-align:bottom;
}

#juusyo02{
margin-right:10px;
}

.kyoukai_bn{
width:120px;
height:40;
margin-top:40px;
}

.onsen_bn{
width:120px;
height:40px;
margin-top:5px;
}

.qr{
width:70px;
height:70px;
margin-top:;
}

#footer{
	width:760px;
font-size:12px;
color:#333333;
}
#footer_copy{
	width:760px;
font-size:10px;
color:#999999;
}


.clear{
	clear: both;
}
	

/*C*/

#main2{
width:760px;
text-float:center;
margin:3px 0px 0px 0px;
}

#contents2{
width:760px;
}

#side2{
text-align:center;
float:left;
width:140px;
height:520px;
background-image:url(images/sd_bg.gif);
}


#furobox1{
width:760px;
}

.foroimage{
width:215px;
height:141px;
padding-top:5px;
padding-left:10px;
}

#furobox2{
float:left;
width:390px;
}

.youkoso{
width:290px;
height:19px;
margin-top:130px;
margin-left:50px;
margin-right:50px;
margin-bottom:30px;
}

#furotext1{
width:370px;
height:140px;
text-align:left;
font-size:12px;
color:#330033;
}

#furotext2{
float:left;
width:245px;
height:88px;
text-align:left;
font-size:12px;
color:#330033;
}


#kounou{
width:100%;
height:23px;
margin-top:10px;
text-align:left;
}

/*ANZX*/

#main3{
width:760px;
}

#contents3{
width:760px;
}

#side3{
text-align:center;
float:center;
width:140px;
height:520px;
background-image:url(images/sd_bg.gif);
}

#akusesucoment{
width:620px;
background-image:url(images/access_bg.gif)
}

#eigyou{
width:220px;
height:165px;
margin-left:170px;
margin-top:33px;
}

#anaitext{
text-align:left;
width:580px;
margin-left:30px;
}

h3{
font-size:16px;
}

#mapimages{
width:271px;
height:170px;
float:left;
margin-left:20px;
}


/*β’νΉ*/

#main4{
width:620px;
height:520px;
float:left;
}

#toiawasecoment{
width:620px;
height:443px;
background-image:url(images/toiawase_bg.gif);
}

#toiawase_teble{
width:450px;
height:250px;
font-size:12px;
}

#toiawasecoment2{
width:620px;
height:443px;
background-image:url(images/toiawase_bg2.gif);
}
#telfax{
	margin:10px 0px 0px 0px;
	width:760px;
	text-align:center;
}

#footer_up{
	width:760px;
	margin:10px 0px 0px 0px;
	text-align:left;
}
	

/* TCY */
.t10 {font-size: 10px; line-height: 140%;}
.t11 {font-size: 11px; line-height: 140%;}
.t12 {font-size: 12px; line-height: 140%;}
.t13 {font-size: 13px; line-height: 140%;}
.t14 {font-size: 14px; line-height: 140%;}
.t16 {font-size: 16px; line-height: 140%;}
.t18 {font-size: 18px; line-height: 140%;}
.t24 {font-size: 24px; line-height: 140%;}
.t30 {font-size: 30px; line-height: 140%;}
.t40 {font-size: 12px; line-height: 160%;}
.t42 {font-size: 12px; }
.ts150 {	font-family: "qMmpS Pro W3";	font-size: 13px;	color: #111111;	line-height: 150%;}

/* F */
.Black {color: #111111;}
.blue {color: #3399cc;}
.blue2 {color: #0066cc;}
.White {color: #ffffff;}
.Red {color: #cc0000;}
.Red2 {color: #990000;}
.Gray {color: #666666;}
.Gray2 {color: #333333;}
.Pink {color: #ec008c;}
.Pink2 {color: #ff6699;}
.Green {color: #336633;}
.Green2 {color: #005500;}
.Green3 {color: #003300;}
.Green4 {color: #669900;}
.Orange {color: #ff6600;}
.Orange2{
color:#FF3300;}
.Green2 {color: #666633;}
/* »ΜΌ */
.Bold {font-weight: bold;}
.margin{margin:0px 0px 50px 0px;}

/* Linen*/
.ThinGrayLine	{ margin : 5px 3px 0px 3px; border : 1px solid #CC9966; padding : 0px; }
.ThinWhiteLine	{ margin : 0px; border : 1px solid #FFFFFF; padding : 0px; }
.ThinGreenLine	{ margin : 0px; border : 1px solid #B7DDB6; padding : 0px; }
.ThinOrangeLine	{ margin : 0px; border :1px solid #996633; padding : 0px; }
.ThinRedLine{ margin : 0px; border :2px solid #996633; padding : 0px; }
.ThinBrownLine	{ margin : 0px; border :1px solid #CC9966; padding : 0px; }
.ThinYellow	{ margin : 0px; background-color:#FFFF00;; padding : 0px; }
.ThinRed	{ margin : 0px; background-color:#FF0000;; padding : 0px; }
.ThinBlue	{ margin : 0px; background-color:#0066FF;; padding : 0px; }
