.fvac_menu01 {  font-size: 90%}
.fvac_menu03 {  font-size: 80%; line-height: 120%;}
.td_menu03 { padding-left: 20px}
div.test      {
             margin-left: 10px;
             border-left: solid 5px #336600;
           }
div.basic  {
;
/*             border-left: solid 5px #336600;*/
           }
div.siteact{
			clear: both;
           }
div.fvacact{
			clear: both;
           }
div.unitact{
			clear: both;
           }
p.guide    {
             margin-left: 20px;
             margin-top:  0px;
             margin-bottom: 5px;
             color: #666666;
             font-size: 70%;
           }
p.honbun   {
             margin-left: 10px;
             margin-top:  0px;
           }
p.fvacact   {
             margin: 4px 0px 4px 10px;
             line-height: 120%;
             font-size: 85%;
           }
p.unitact   {
             margin: 4px 0px 4px 10px;
             line-height: 120%;
             font-size: 85%;
           }
p.siteboard   {
             margin: 4px 0px 4px 20px;
             line-height: 120%;
             font-size: 85%;
           }
p.footer   {
             line-height: 120%;
             font-size: 75%;
             color: #666666;
           }
h1.fvacact  {
              background: url(/image/square_y.gif) no-repeat;
              padding-left: 40px;
              line-height: 25px;
              border-bottom: dotted 1px #cccccc;
              margin-bottom: 5px;
           }
h1.unitact  {
              background: url(/image/square_y.gif) no-repeat;
              padding-left: 28px;
              line-height: 25px;
              border-bottom: dotted 1px #cccccc;
              margin-bottom: 5px;
; margin-left: 5px
           }
h1.fvac    {
              background: url(/image/lm_l_y.gif) no-repeat; 
              padding: 0px 0px 0px 40px;
              line-height: 35px;
              border-bottom: solid 1px #cccccc;
              margin: 20px 10px 20px 10px;
           }
h1.new     {
              background: url(/image/lm_l_g.gif) no-repeat; 
              padding: 0px 0px 0px 40px;
              line-height: 35px;
              border-bottom: solid 1px #cccccc;
              margin: 20px 10px 20px 10px;
           }
h1.member  {
              background: url(/image/lm_l_o.gif) no-repeat; 
              padding: 0px 0px 0px 40px;
              line-height: 35px;
              border-bottom: solid 1px #cccccc;
              margin: 20px 10px 20px 10px;
           }
h1.test  {
              padding-left: 20px;
              line-height: 20px;
              border-bottom: dotted 1px #cccccc;
              margin-bottom: 5px;
           }
h1.basic  {
              background: url(/image/square_y.gif) no-repeat;
              margin-left: 5px;
              padding-left: 28px;
              line-height: 25px;
              border-bottom: dotted 1px #cccccc;
              margin-bottom: 5px;
           }
h1.siteact  {
              background: url(/image/square_y.gif) no-repeat;
              padding-left: 40px;
              line-height: 25px;
              border-bottom: dotted 1px #cccccc;
              margin-bottom: 5px;
           }
h1.siteboard  {
              background: url(/image/square_y.gif) no-repeat;
              margin-left: 5px;
              padding-left: 40px;
              line-height: 25px;
              border-bottom: dotted 1px #cccccc;
              margin-bottom: 5px;
           }
h2.siteboard  {
              background: #6158A6;
              margin: 0px 0px 2px 5px;
              padding-left: 10px;
              line-height: 25px;
              font-weight: bold;
; color: #FFFFFF
           }
h2.siteact  {
			  clear: both;
              margin: 0px 0px 2px 5px;
              padding-left: 10px;
              line-height: 25px;
              font-weight: bold;
              color: #FFFFFF;
              background: #6158A6
           }
h2.basic  {
              background: #6158A6;
              margin: 0px 0px 2px 5px;
              padding-left: 10px;
              line-height: 25px;
              font-weight: bold;
; color: #FFFFFF
           }
h2.fvacact  {
              background: #6158A6;
              margin: 0px 0px 2px 5px;
              padding-left: 10px;
              line-height: 25px;
              font-weight: bold;
; color: #FFFFFF
           }
h3.fvacact {
              color: #339900;
              margin: 0px 10px 5px 10px;
/*              padding: 0px 0px 0px 10px;
              font-size: 90%;
              font-weight: bold;
              line-height: 120%;*/
           }
h2.unitact  {
              background: #6158A6;
              margin: 0px 0px 2px 5px;
              line-height: 25px;
              font-weight: bold;
; color: #FFFFFF
; padding:   0px 0px 0px 10px
           }
h3.unitact {
              color: #339900;
              margin: 0px 10px 5px 10px;
/*              padding: 0px 0px 0px 10px;
              font-size: 90%;
              font-weight: bold;
              line-height: 120%;*/
           }
h1         {
              background: url(/image/lm_l_y.gif) no-repeat;
              font-size: 100%;
              font-weight: bold;
              color: #666666;
           }
           
h2         {
              padding: 0px 0px 0px 0px;
              font-size: 95%;
              font-weight: bold;
              color: #666666;
              line-height: 120%;
              margin: 20px 10px 20px 10px;
           }
h3         {
              padding: 0px 0px 0px 10px;
              font-size: 90%;
              font-weight: bold;
              color: #666666;
              line-height: 120%;
              margin: 20px 10px 20px 10px;
           }
.honbun    {
              font-size: 90%;
              font-weight: normal;
              color: #666666;
              line-height: 130%;
              margin: 0px 0px 10px 10px;
           }
a.menu:visited	{text-decoration: underline; color: #0000ff}
a.menu:link		{text-decoration: underline; color: #0000ff}
a.menu:hover		{text-decoration: underline; background-color: #3300ff}
a.menu:active	{text-decoration: underline; background-color: #dddddd}
a:visited	{text-decoration: underline; color: #0000ff}
a:link		{text-decoration: underline; color: #0033FF}
a:hover		{text-decoration: underline; background-color: #dddddd}
a:active	{text-decoration: underline; background-color: #dddddd}
.siteact {
              color: #666666;
              margin-left: 0px;
         }
.siteboard {
              color: #666666;
              margin-left: 0px;
         }
.fvacact {
              color: #666666;
              margin-left: 0px;
         }
.unitact {
              color: #666666;
              margin-left: 0px;
         }
.basic      {
              color: #666666;
              margin-left: 0px;
              margin-bottom: 0px;
            }
.img_right {
              float: right;
              margin: 3px;
           }
.show_all {
              font-size: 80%;
; color: #FFFFFF
           }
table.footer    {
              background: #4D496A;
           }
.contact   {
              margin-top: 20px;
              padding-top: 5px;
              padding-right: 3px;
              padding-left: 3px;
              padding-bottom: 5px;
              background: #eeeeee;
              font-size: 80%;
              line-height: 90%;
              color: #666666;
           }
.td_fvac {  background: #FF9933}
.td_dantai {  background: #FFC23E}
.td_link {  background: #FFCC33}

.new_char {
    color:#ff0000;
    font-weight:bold;
    margin-left:5px;
	border: solid 1px red;
}
