body {
margin: 10px auto;
font-size:12px;
font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
}
a{
color:#000000;
text-decoration:none;
}
a:hover {
color: #3CB31D;
}
a img{
border:none;
}

#Main {
margin: 10px auto;
width: 960px;
}
#Contents {
width:650px;
margin-top: 10px;
font-size:12px;
font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
line-height: 150%;
}
#Contents h1{
margin: 20px 0px 25px 0px;
font-size:12px;
font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
}
#Contents h3{
margin: 10px 0px 0px 0px;
font-size:12px;
font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
line-height:120%;
}

#Contents #MainTxt{
margin: 10px 0px 0px 0px;
}
#Contents td{
font-size:12px;
font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
line-height: 130%;
}

#Gnavi {
margin: 20px 0px 5px 0px;
}
#LocalNavi {
width:275px;
margin-top: 20px;
line-height: 130%;
font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
}
#LocalNavi p{
margin: 8px 0px;
font-size:12px;
}
#IndexContents {
width:960px;
margin: 25px auto;
}
#IndexContents .Block{
width: 305px;
}
#IndexContents p{
margin: 10px 0px;
line-height:130%;
}

#Footer {
margin-top: 20px;
font-size:10px;
font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3",sans-serif;
}
.FS10px{
font-size:10px;
}
.FC-White {
color:#FFFFFF;
}
.MarginRight15px{
margin-right: 15px;
}
.MarginTop5px{
margin-top: 8px;
margin-left: 8px;
line-height: 120%;
}
.MarginTop10px{
margin-top: 10px;
}
.MarginBtm5px{
margin-bottom: 5px;
}
.Margin-Block{
margin-right: 20px;
margin-left: 20px;
}
.FC-Matching {
color:#0066FF;
}
.Clear {
clear: both;
}