body{
margin-top:10px;
text-align:center;
font-family : "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Verdana", "Helvetica", "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif";
background-color: transparent;
margin: 0 auto;
}


#flash{
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
}


#outline{
width:750px;
margin: 0 auto;
}


#ly1{
width:750px;
}


#top{
width:750px;
margin: 0 auto;
text-align:left;
}

#layerSample{
width:750px;
visibility:hidden;
	left: 0px;
	top: 0px;
margin: 0 auto;
}


#layerSample2{
	width:100%;
margin: 0 auto;
	left: 0px;
	top: 0px;
}


.st{
position :absolute;
left:0px;
top :0px;
width :100%;
height:100%;
z-index :1;
visibility:visible;
}


#allmenu{
visibility:hidden;
width:770px;
}

#menu{
width:750px;
text-align:center;
padding:10px 10px 10px 10px;
background-color:#666666;
margin: 0 auto;
}

A.menu:link{
	color:#666666;
	text-decoration:none;
	letter-spacing:1px;
	font-size:12px;
}
A.menu:visited{
	color:#666666;
	text-decoration:none;
	letter-spacing:1px;
	font-size:12px;
}
A.menu:active{
	color:#666666;
    text-decoration:underline;
	letter-spacing:1px;
	font-size:12px;
}
A.menu:hover{
	color:#666666;
    text-decoration:underline;
	letter-spacing:1px;
	font-size:12px;
}

#menu2{
width:730px;
padding:10px 10px 10px 10px;
background-color:#F5F5F5;
text-align:left;
letter-spacing:1px;
font-size:12px;
line-height:130%;
color:#333333;
border-top:1px dashed #CCCCCC;
border-bottom:1px dashed #CCCCCC;
/*\*//*/
letter-spacing:-0.1em;
/* */
}
#menu002{
width:730px;
padding:10px 10px 10px 10px;
text-align:left;
font-size:12px;
line-height:130%;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#menu3{
width:450px;
padding:10px 10px 10px 10px;
text-align:left;
letter-spacing:1px;
font-size:12px;
line-height:130%;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#menu4{
width:450px;
padding:0px 10px 10px 10px;
text-align:left;
letter-spacing:1px;
font-size:10px;
line-height:130%;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#menu5{
width:730px;
padding:0px 15px 10px 5px;
text-align:left;
letter-spacing:1px;
font-size:12px;
line-height:130%;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */
}
#menu55{
width:465px;
padding:0px 0px 10px 0px;
text-align:left;
font-size:12px;
line-height:130%;
letter-spacing:-1px;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */
}
#menu6{
width:730px;
padding:0px 15px 10px 5px;
text-align:left;
letter-spacing:1px;
font-size:10px;
line-height:130%;
color:#330000;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#menu03{
width:650px;
padding:10px 10px 5px 10px;
text-align:center;
letter-spacing:1px;
font-size:12px;
line-height:200%;
color:#666666;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#menu04{
width:650px;
padding:0px 10px 10px 10px;
text-align:center;
letter-spacing:1px;
font-size:10px;
line-height:130%;
color:#666666;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#menu05{
width:650px;
padding:0px 15px 10px 5px;
text-align:center;
letter-spacing:1px;
font-size:12px;
line-height:130%;
color:#666666;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#menu06{
width:650px;
padding:0px 15px 10px 5px;
text-align:center;
letter-spacing:1px;
font-size:10px;
line-height:130%;
color:#666666;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#topright{
width:700px;
padding:0px 10px 0px 10px;
letter-spacing:1px;
font-size:12px;
line-height:130%;
display:inline;
color:#333333;
text-align:center;
/*\*//*/
letter-spacing:-0.1em;
/* */
}
#topright2{
float:right;
width:480px;
padding:0px 10px 0px 10px;
text-align:right;
font-size:10px;
line-height:130%;
display:inline;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */
}
#topright002{
float:right;
width:480px;
padding:0px 10px 0px 10px;
text-align:right;
font-size:10px;
line-height:130%;
display:inline;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */
}


#topleft{
float:left;
width:230px;
text-align:left;
font-size:12px;
display:inline;
margin:0;
padding:0;
color:#666666;
background-image:url(img_t/news_1.gif);
background-repeat:no-repeat;
background-position:top;
overflow:auto;
height:170px;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

td{padding:5px 5px 5px 5px; border:0;}
table{ border:0; text-align:center; margin:auto; }

.come{font-size:12px; color:#663300; line-height:140%;}
.come2{font-size:12px; color:#333333; line-height:140%;}
.td1{background-image:url(tenji2/c_top.jpg);
background-position:left;
background-repeat:repeat-x; border:0;
}
.td2{background-image:url(tenji2/c_bottom.jpg);
background-position:left;
background-repeat:repeat-x; border:0;
}
.td3{background-image:url(tenji2/c_left.jpg);
background-position:top;
background-repeat:repeat-y; border:0;
}
.td4{background-image:url(tenji2/c_right.jpg);
background-position:top;
background-repeat:repeat-y; border:0;
}
A.menu2:link{
	color:#333333;
text-decoration:underline;
	letter-spacing:1px;
	font-size:10px;
	line-height:150%;
}
A.menu2:visited{
	color:#333333;
text-decoration:underline;
	letter-spacing:1px;
	font-size:10px;	line-height:150%;
}
A.menu2:active{
	color:#333333;
	text-decoration:none;
	letter-spacing:1px;
	font-size:10px;	line-height:150%;
}
A.menu2:hover{
	color:#333333;
	text-decoration:none;
	letter-spacing:1px;
	font-size:10px;	line-height:150%;
}


#topleftc{
float:left;
width:300px;
text-align:left;
font-size:12px;
display:inline;
margin:0;
padding:0;
color:#666666;
background-image:url(img_t/news_1.gif);
background-repeat:no-repeat;
background-position:top;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#toprightc{
float:right;
width:300px;
text-align:right;
font-size:14px;
line-height:130%;
display:inline;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */
}


#top3{
width:750px;
margin: 0 auto;
text-align:center;
border:1px solid #CCCCCC;
font-size:16px;
line-height:140%;
color:#330000;
background-image:url(c_img1/bottom.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#outline1{
width:700px;
padding:10px 10px 10px 10px;
text-align:left;
font-size:16px;
line-height:140%;
color:#330000;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#outline2{
margin: 0 auto;
width:700px;
padding:10px 10px 10px 10px;
text-align:center;
font-size:16px;
line-height:140%;
color:#330000;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#outline3{
margin: 0 auto;
width:600px;
padding:5px 5px 5px 5px;
text-align:left;
font-size:16px;
line-height:140%;
color:#330000;
/*\*//*/
letter-spacing:-0.1em;
/* */
}
#outline03{
margin: 0 auto;
width:600px;
padding:5px 5px 5px 5px;
text-align:center;
font-size:16px;
line-height:140%;
color:#330000;
/*\*//*/
letter-spacing:-0.1em;
/* */
}
#outline4{
margin: 0 auto;
width:700px;
padding:10px 10px 10px 10px;
text-align:left;
color:#330000;
/*\*//*/
letter-spacing:-0.1em;
/* */
}
#outline5{
margin: 0 auto;
width:700px;
padding:0px 10px 0px 10px;
text-align:left;
color:#330000;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#outline6{
margin: 0 auto;
width:550px;
padding:10px 10px 10px 10px;
border:solid 1px #99cc00;
text-align:left;
font-size:12px;
line-height:140%;
color:#666666;
/*\*//*/
letter-spacing:-0.1em;
/* */
}


#outline1 img{text-align:right;}

h2{
    font-size:22px;
	color:#663300;
	text-align:left;
	}


h3{border-left:8px solid #663300;
    font-size:12px;
	color:#663300;
	text-align:left;
	}



#wood1{
width:700px;
padding:10px 5px 10px 35px;
text-align:left;
font-size:16px;
line-height:140%;
color:#330000;
background-image:url(c_img1/img_204.jpg);
background-position:top;
background-repeat:no-repeat;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#wood2{
margin: 0 auto;
width:680px;
padding:10px 10px 10px 10px;
text-align:left;
font-size:14px;
line-height:140%;
color:#330000;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#wood3{
margin: 0 auto;
width:600px;
text-align:center;
padding:0px 25px 0px 25px ;
font-size:12px;
line-height:140%;
color:#336600;
background-image:url(c_img1/img_205.gif);
/*\*//*/
letter-spacing:-0.1em;
/* */
}
#wood4{
width:260px;
float:left;}

#wood5{
width:260px;
float:right;}

#wood6{
width:250px;
float:right;
text-align:right;
}

#wood7{
margin: 0 auto;
width:630px;
padding:0px 5px 5px 5px;
text-align:left;
font-size:16px;
line-height:140%;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#wood007{
margin: 0 auto;
width:660px;
padding:0px 5px 5px 5px;
text-align:left;
font-size:16px;
line-height:140%;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */

}


#wood8{
margin: 0 auto;
width:630px;
padding:23px 5px 2px 5px;
text-align:center;
font-size:14px;
line-height:140%;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */

}
#dhouse1{
width:640px;
padding:10px 10px 10px 10px;
text-align:left;
font-size:16px;
line-height:140%;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#dhouse2{
margin: 0 auto;
width:630px;
padding:0px 5px 5px 5px;
text-align:left;
font-size:16px;
line-height:140%;
border-bottom:1px solid #CCCCCC;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#dhouse3{
margin: 0 auto;
width:630px;
padding:0px 5px 5px 5px;
text-align:center;
font-size:14px;
line-height:200%;

color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#dhouse4{
margin: 0 auto;
width:630px;
padding:10px 5px 5px 5px;
text-align:left;
font-size:16px;
line-height:140%;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#dhouse5{
margin: 0 auto;
width:630px;
padding:5px 5px 10px 5px;
text-align:center;
font-size:14px;
line-height:200%;

color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#dhouse6{
margin: 0 auto;
width:690px;
padding:10px 0px 10px 50px;
text-align:left;
font-size:16px;
line-height:140%;
color:#333333;
background-image:url(c_img1/img_302.jpg);
background-position:top;
background-repeat:no-repeat;
/*\*//*/
letter-spacing:-0.1em;
/* */
}
#dhouse7{
float:right;
width:690px;
text-align:left;
font-size:16px;
line-height:140%;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */
}

#dhouse8{
margin: 0 auto;
width:630px;
padding:0px 5px 5px 5px;
text-align:center;
font-size:16px;
line-height:140%;
border-bottom:1px solid #CCCCCC;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#event{
margin: 0 auto;
width:700px;
padding:10px 10px 10px 10px;
text-align:center;
font-size:14px;
line-height:140%;
color:#333333;
background-image:url(c_img1/img_402.gif);

/*\*//*/
letter-spacing:-0.1em;
/* */

}
#pico001{
width:749px;
background-image:url(c_img1/img_5002.jpg);
background-repeat:no-repeat;
background-position:top;
}
#pico1{
width:700px;
padding:0 10px 10px 10px;
text-align:left;
font-size:16px;
line-height:140%;
color:#333333;

/*\*//*/
letter-spacing:-0.1em;
/* */
}

#pico01{
margin: 0 auto;
width:700px;
padding:10px 10px 10px 10px;
text-align:left;
font-size:16px;
line-height:140%;
color:#333333;
background-image:url(c_img1/img_0502.jpg);
background-repeat:no-repeat;
background-position:top;
/*\*//*/
letter-spacing:-0.1em;
/* */
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}

#toprightc img{   
vertical-align:left;  
vertical-align:bottom; 
}  


#sitemap{
margin: 0 auto;
width:700px;
padding:0px 5px 5px 5px;
text-align:left;
font-size:16px;
line-height:180%;
border-bottom:1px solid #CCCCCC;
color:#333333;
/*\*//*/
letter-spacing:-0.1em;
/* */

}

#sitemap2{
width:450px;float:right;
}

#sitemap3{
width:180px;
text-align:center;
float:left;}

A.out:link{
color:#CC0000;
	    text-decoration:underline;

	font-size:16px;
}
A.out:visited{
color:#CC0000;
    text-decoration:underline;
	
	font-size:16px;
}
A.out:active{
color:#CC0000;
    text-decoration:underline;
	
	font-size:16px;
}
A.out:hover{
color:#CC0000;
    text-decoration:underline;
	font-size:16px;
}


#topleft a:link {
	color: #000000;
	text-decoration: underline;
}
#topleft a:visited {
	text-decoration: underline;
	color: #000000;
}
#topleft a:hover {
	text-decoration: none;

	color: #000000;
}
#topleft a:active {
	text-decoration: none;
	color: #000000;
}

.loghouse091001{font-size:12px; line-height:130%; color:#333; text-align:left;}
.loghouse091002{width:120px;}
.loghouse091003{color:#360; text-align:left; width:170px; height:30px; line-height:100%;}
.loghouse091004{width:100px; border-left:dotted #696 1px;}
.loghouse091005{color:#360; text-align:left; width:190px;height:30px; line-height:100%;}

.line1{border-left:dotted #696 1px;}
.loghouse091006{ border-left:solid #360 5px;width:300px; height:42px;}
.loghouse091007{ border-left:dotted #360 1px;font-size:12px; line-height:130%; color:#333; text-align:left;padding-right:5px;}
.loghouse091008{font-size:12px; line-height:150%; color:#333; text-align:left;}