body {font-size:80%;
line-height:150%;
margin:50px auto;
width:850px;
text-align:center;
}
.all {width:850px;
}
.left {width:625px;
float:left;
}
.top {width:850px;
margin-bottom:5px;
}
.menu {width:900px;
}
.mef {float:left;
}
.main {width:850px;
text-align:left;
margin-top:10px;
padding-top:20px;
background-color:#D9FFB3;
padding-bottom:5px;
}

.right {width:215px;
float:left;
margin-top:10px;
margin-left:10px;
padding-bottom:20px;
}
.chuwaku {width:195px;
border:1px #999999 solid;
background-color:#FFFFCC;
text-align:left;
padding:5px;
}
.chu {color:#0033FF;
padding-left:65px;
}
.susu {width:185px;
text-align:left;
padding:5px;
border:#339933 double;
margin-top:50px;
margin-bottom:20px;
}
.lin {width:625px;
margin:10px 0;
}
.sita {width:850px;
color:#999999;
}
.bottom {width:850px;
margin-top:20px;}
.cl {clear:both;
}
p {margin-left:30px;
margin-right:25px;
}

/*--　リンク設定変更 --*/ 



.mi {color:#FF9900;
margin-left:30px;
font-weight:bold;}
/**/
.mef a {height:25px;
width:156px;
background-image:url(../img/hai.gif);
line-height:25px;
display:block;
text-align:center;
}
.mef a:link , .mef a:visited {text-decoration:none;
color:#333300;
background-image:url(../img/hai.gif);
}
.mef a:hover {text-align:center;
font-weight:bold;
background-image:url(../img/hai2.gif);
}
.lin a:link , .lin a:visited {text-decoration:none;
color:#666666;
}
.lin a:hover {text-align:center;
color:#CCCCFF;
}

/**/
h1 {margin-left:10px;
border-left:double  #336600 20px;
padding-left:10px;

font-size:150%;
}
h2 {margin-left:20px;
font-size:120%;
}
h3 {margin-left:30px;
font-size:120%;}

.puti{
font-size:12px;
}

.meti{
padding:0 0 0 30px;
}
.none {
	display: none;
}