body{
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
　font-size:14px;
}
a:link{
  color:#6699FF;
}
a:visited{
  color:#6699FF;
}
a:active {
  color:#3b3bae;
}
a.wh:link{
  color:#ffffff;
}
a.wh:visited{
  color:#ffffff;
}
a:hover{
  color:#3b3bae;
}
a.wh:hover{
  color:#ffffff;
}
a.top:link{
  color:#6363f5;
}
a.top:visited{
  color:#6363f5;
}
a.top:hover{
  color:#3b3bae;
}
a.top{
  text-decoration:none;
}
h1{
  font-size:17px;
  color:#6868ff;
}
h2{
  font-size:16px;
  line-height:16px;
  background-image : url(../../npo-office（画像あり）/free/npo-office/tag.gif);
}
h3{
  font-size:13px;
  line-height:17px;
}
span.copy{
  color:#ffffff;
  font-weight:bold;
  width:600px;
  font-size:14px;
}
td.copy{
  text-align:center;
}
div.main2{
  width:550px;
  position:absolute;
  left:0px;
  top:0px;
  z-index:2;
}
table.back{
  position:absolute;
  left:45px;
  top:15px;
  z-index:1;
}
div.sub{
  color:#ffffff;
  font-weight:bold;
  width:400px;
  font-size:15px;
  position:absolute;
  left:400px;
  top:32px;
  z-index:2;
}
p.link{
  width:800px;
  font-size:12px;
  font-weight:bold;
  position:absolute;
  left:273px;
  top:58px;
  z-index:2;
}
img.back{
  position:absolute;
  left:310px;
  top:100px;
  z-index:2;
}
a.det:link{background-color:#FFEEFF;}
a.det:active{background-color:#;}
a.det:visited{background-color:#FFEEFF;}
a.det:hover{background-color:#FFFFC4;}
div.menu{
  background-color:#f4f4ff; 
  line-height:15px;
  padding:5px;
  color:#b9b9b9;
  width:190px;
  font-size:13px;
  position:absolute;
  left:65px;
  top:110px;
  z-index:2;
}
div.menu2{
  background-color:#FFEEFF; 
  line-height:17px;
  padding:5px;
  color:#b9b9b9;
  width:190px;
  font-size:13px;
  position:absolute;
  left:65px;
  top:460px;
  z-index:2;
}
span.mn2{
color:#0000a0;
}
a.me:link{background-color:#f4f4ff;color:#4a85ff;}
a.me:hover{background-color:#FFFF9b;color:3b3bae;}
a.me:visited{color:#4a85ff;}
p.strong{color:#666666;background-color:#eee8aa;}
span.red{font-size:10px;color:#f30cae;}
span.red2{color:#f30cae;}
span.green{color:#008080;font-size:11px;}
.pad10{padding-left:8px;}
.top{
  color:#626262;
  font-size:13px;
  line-height:17px; }
.shin{color:#769FDB;}
.kai2{color:#C99F10;}
.kai{color:#7BAE51;}
.meri{color:#cc3333;}
span.fm0{
color:#FF80CD;
font-weight:bold;
font-size:17px;
font-family: "ＭＳ ゴシック",sans-serif;
}
span.fm1{
color:#009148;
font-weight:bold;
font-family: "ＭＳ ゴシック",sans-serif;
font-size:14px;
}
span.fm2{
color:#EE4F7A;
font-weight:bold;
font-family: "ＭＳ ゴシック",sans-serif;
font-size:14px;
}
.font12{
font-size:12px;
}
.font14{
font-size:14px;
}
.zaitaku{
font-size:14px;
color:#6868FF;
}
.privacy{font-size:13px;}