BODY {margin-left:50px;margin-right:50px}
BODY {color: #696969;
      font-size: 11pt;
      /*background: url('whitewall.jpg');*/
}
font.35green  {text-align:center;color:green;font:35pt;font:italic;font:bold}
H2 {
    width: 100%;
    font-size: 2em;
    /*font-style: italic;*/
    text-align:center;
    color: #228b22;
    background-color: #f5f5f5;
    border: 1px none #8888f8;
    border-top: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
    border-right: 2px solid #808080;
    border-bottom: 2px solid #808080;
    padding: 9px 3px 7px 0.5em;
    /*ページタイトル*/
}
H3 {
    width: 100%;
    font-size: 1.2em;
    color: #666666;
    background-color: #f5f5f5;
    border: 1px none #8888f8;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 1px solid #666699;
    border-bottom: 1px solid #666699;
    padding: 8px 3px 5px 10px;
    /*見出し*/
    }
H4 {
    width: 100%;
    color: #666666;
    font-size: 1em;
    background-color: #f5f5f5;
    border: 1px none #c0c0c0;
    border-top: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
    padding: 6px 1px 5px 10px;
    /*小見出し*/
}
P   {width: 100%;
    color: #666666;
    font-size: 1em;
    background-color: #f5f5dc;
    border: 1px none #c0c0c0;
    border-top: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #808080;
    border-bottom: 1px solid #808080;
    padding: 5px 10px 4px 10px;
    /*補助見出し用*/
}
span {
    border:1px solid #ccffcc;
    background-color: #ccffcc
}
A:link       {color: #339933;}
A:visited    {color: #009900;}
A:hover      {background-color: #ffbbff;}

H3 A:link    {color: #339933;}
H3 A:visited {color: #009900;}
H3 A:hover   {background-color: #ffbbff;}

H4 A:link    {color: #339933;}
H4 A:visited {color: #009900;}
H4 A:hover   {background-color: #ffbbff;}

DIV.c {
    border: 1px solid gray;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px 10px 4px 10px;
    width: 100%;
    background-color: #fff0f5;
    margin: 6px 0px 6px 0px;
　　/*通常ボックス・背景淡ラベンダー*/
}
DIV.a {
    border: 1px solid gray;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px 10px 2px 10px;
    width: 100%;
    background-color: #fff0f5;
    margin: 6px 0px 0px 0px;
    /*ボックス下枠線なし*/
}
DIV.b {
    border: solid gray;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px 10px 2px 10px;
    width: 100%;
    background-color: #fff0f5;
    margin: 0px 0px 6px 0px;
    /*ボックス上枠線なし*/
}
DIV.d {
　　border: 1px solid gray;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:3px 10px 3px 10px;
    width: 100%;
    background-color: #f5f5dc;
    margin: 15px 0px 15px 0px;
　　/*通常ボックス・背景pと同じ*/
}
table {
    text-align: left;
    font-size= 11pt;
    border-collapse: collapse;
    table-layout: auto;
    margin: 10px 0px 10px 0px;
    /*表の基本設定，<tr><td>要使用*/
}
table,tr,th,td{
    border:1px solid white;
    background-color:#ffffff;
    padding:4px 12px 1px 12px;
    /*表の基本設定，<tr><td>要使用*/
}
th {
    color:#8484ee;
    text-style:bold;
    text-align:center;
    background-color:#fff0f5;
    /*●項目欄<th>＝背景薄桃・太字・淡空色*/
    /*●背景なしを使いたければ<td>を指定*/
}
td {border:1px solid gray:
    padding:4px 12px 1px 12px;
    text-align:left;
    background-color:#ffffff;
　　/*●データ欄<td>＝背景ホワイト*/
}
