body		{
				background-color: #FFFFFF;
            }

a           {
                font-family: Arial, Helvetica, sans-serif;
            }

h1          {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 28pt;
                font-weight: bold;
                text-align: center;
                text-indent: 0;
                color: #181F5C;
            }

h2          {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 22pt; 
                font-weight: bold;
                text-align: left;
                text-indent: 0;
                color: #181F5C;
            }

h3          {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14pt;
                font-weight: bold;
                text-align: left;
                padding-left: 5px;
                padding-top: 3px;
                padding-bottom: 3px;
                color: #ffffff;
                background: #181F5C;
            }

h4          {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12pt;
                font-weight: bold;
                text-align: left;
                text-indent: 1em;
                color: #181F5C;
            }

p           { 
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11pt;
                margin-top: 20px;
                margin-bottom: 10px;
            } 

ol          { 
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11pt;
            }

ul          {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11pt;
            }


td          {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 10pt;
                margin-bottom: 10px;    
                padding: 5px;
            }

img         {
                margin-top: 3px;
                margin-bottom: 10px;
            }

.index_item { 
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14pt;
            } 

.menu       {
                background-color:#ccccff;
            }


.tip_box    {
                border: 1px outset #655c86;
                background: #f3f1f3 none repeat scroll 0% 50%;
                -moz-background-clip: initial;
                -moz-background-origin: initial;
                -moz-background-inline-policy: initial;
            }

.tip_item   {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 9pt;
                margin-top: 2px;
                margin-right: 12px;
                margin-bottom: 5px;
            }

/* ページ送りボタン画像配置用 table cell のスタイル */
td.button_cell {
               width: 45px;
               text-align: center;
               vertical-align: center;
}

/* ページ送りボタン画像のスタイル */
img.page_button {
               display: block;
               width: 42px;        /* ボタン画像の幅を指定 */
               height: 23px;       /* ボタン画像の高さを指定 */
               border: none;
               margin: 0px;
}

/* ページ送りボタン画像リンクのスタイル */
a.button_link {
               display: block;
               width: 42px;        /* ボタン画像の幅を指定 */
               height: 23px;       /* ボタン画像の高さを指定 */
}

/* ページ送りボタン画像リンク 標準の画像指定 */
a.button_link:link {
               background-image:url(Page_button_base.gif);
}
/* ページ送りボタン画像リンク 表示済みリンクの画像指定(標準と同じ) */
a.button_link:visited {
               background-image:url(Page_button_base.gif);
}
/* ページ送りボタン画像リンク マウスオーバー時の画像指定 */
a.button_link:hover {
               background-image:url(Page_button_hover.gif);
}
/* ページ送りボタン画像リンク クリック時の画像指定 */
a.button_link:active {
               background-image:url(Page_button_active.gif);
}


