/**/
body { 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
font-family: "ＭＳ Ｐゴシック",sans-serif;
font-size: 10pt;
/**
font-size: 90%;
font-style: bold;
**/
}
table.block {
background-color: #dddddd;
}
table.menu {
/** background-color: teal;**/
 background-color: #ffffff;
 margin: 0;
}

.bcbw {
 background-color: #ccccff;
}

/*title*/
a.title:link {
 color: #66ffcc;
 text-decoration: none;
}
a.title:visited {
 color: #66ffcc;
 text-decoration: none;
}
a.title:hover {
 color: #66ffcc;
 text-decoration: none;
}
a.title:active {
 color: #66ffcc;
 text-decoration: none;
}

/*inside*/
/*
a.in:link {
 color: #0000ff;
 text-decoration: none;
}
a.in:visited {
 color: #990099;
 text-decoration: none;
}
a.in:hover {
 color: #cc00cc;
 text-decoration: none;
}
a.in:active {
 color: #ff0000;
 text-decoration: noen;
}
*/

/*Left Menu*/
td.LMenu {
 width:220px;                     /* 全体幅 */
 height:20px;                     /* 全体高さ */
 text-align:left;                 /* 文字を中央 */
 line-height:150%;                /* 行の高さ */
}
a.LMenu{
 display:block;                   /* リンクをブロックに変換 */
 width:100%;                      /* リンク幅をブロック全体に */
 height:100%;                     /* リンク高さをブロック全体に */
 text-decoration:none;            /* リンク部分の下線を消す */
 border:solid 2px #009900;        /* 全体罫線 */
 background-color:#009900;        /* 背景色 */
 color:#000000;                   /* 文字色 */
 /*font-weight:bold;*/                /* 文字を太く */
}
a.LMenu:link {
 color:#000000;
 background-color: #ccffcc;
 text-decoration: none;
}
a.LMenu:visited {
 background-color: #ffffcc;
 color:#000000;
 text-decoration: none;
}
a.LMenu:hover {
 color:#000000;
 background-color:#ffcccc;
 text-decoration: none;
}
a.LMenu:active {
 color:#000000;
 background-color:#ffffff;
 text-decoration: noen;
}

/*Left Sub Menu*/
td.LMenuS {
 width:180px;                     /* 全体幅 */
 height:16px;                     /* 全体高さ */
 text-align:left;                 /* 文字を中央 */
 line-height:150%;                /* 行の高さ */
}
a.LMenuS{
 display:block;                   /* リンクをブロックに変換 */
 width:100%;                      /* リンク幅をブロック全体に */
 height:100%;                     /* リンク高さをブロック全体に */
 text-decoration:none;            /* リンク部分の下線を消す */
 border:solid 2px #999900;        /* 全体罫線 */
 background-color:#999900;        /* 背景色 */
 color:#ffffff;                   /* 文字色 */
 /*font-weight:bold;*/                /* 文字を太く */
}
a.LMenuS:link {
 color:#ffffff;
 text-decoration: none;
}
a.LMenuS:visited {
 background-color: #999900;
 color:#ffffff;
 text-decoration: none;
}
a.LMenuS:hover {
 color:#999900;
 background-color:#ffffff;
 text-decoration: none;
}
a.LMenuS:active {
 color:#999900;
 background-color:#ffffff;
 text-decoration: noen;
}


a.in:link {
 color: #0000ff;
 text-decoration: underline;
}
a.in:visited {
 color: #990099;
 text-decoration: underline;
}
a.in:hover {
 color: #cc00cc;
 text-decoration: underline;
}
a.in:active {
 color: #ff0000;
 text-decoration: underline;
}



/**/
a.bk:link {
 color: #000000;
 text-decoration: none;
 cursor: default;
}
a.bk:visited {
 color: #000000;
 text-decoration: none;
 cursor: default;
}
a.bk:hover {
 color: #000000;
 text-decoration: none;
 cursor: default;
}
a.bk:active {
 color: #000000;
 text-decoration: none;
 cursor: default;
}
/**/
a.medatsu:link{
 color: #ffaacc;
 text-decoration: none;
} 
a.medatsu:visited {
 color: #aaffaa;
 text-decoration: none;
}
a.medatsu:hover {
 color: #ccccff;
 text-decoration: none;
}
a.medatsu:active {
 color: #ff0000;
 text-decoration: none;
}
/*
a.medatsu:link{
 color: #ffccff;
 text-decoration: underline;
} 
a.medatsu:visited {
 color: #ccffcc;
 text-decoration: underline;
}
a.medatsu:hover {
 color: #ccccff;
 text-decoration: underline;
}
a.medatsu:active {
 color: #ff0000;
 text-decoration: underline;
}
*/

/**/
a:link{
 color: #ffffff;
 text-decoration: none;
} 
a:visited {
 color: #dddddd;
 text-decoration: none;
}
a:hover {
 color: #ffcccc;
 text-decoration: none;
}
a:active {
 color: #ff0000;
 text-decoration: none;
}

/**/
div.sml {
 font-size: small;
 color: #009999;
}
em.r{
color: #ff0000;
font-style: normal;
font-size: medium;
}
em.g{
color: #00ff00;
font-style: normal;
font-size: medium;
}
em.b{
color: #0000ff;
font-style: normal;
font-size: medium;
}
em.wt{
color: #000000;
font-weight: bold;
font-style: normal;
}

/**/
h1.in{
color: #000000;
font-size: medium;
}
h2.in{
color: #000000;
font-size: medium;
}
h3.in{
color: #000000;
font-size: medium;
}
h4.in{
color: #000000;
font-size: medium;
}
strong.in{
color: #000000;
font-style: normal;
}
em.in{
color: #000000;
font-style: normal;
}
em.st{
color: #333333;
font-weight: bold;
font-style: normal;
}

p.text{
line-height:1.5em;
text-indent:1em;
letter-spacing: 0.1em;
}
