body {
    margin:0px;
    background-image:url('../img/b_ten.gif');
}
a:link {
	color: #0000ff;
    text-decoration: none;
}
a:visited {
	color: #0000ee;
    text-decoration: none;
}
a:hover {
	color: #ff0000;
    text-decoration: underline;
}
a:link.a_menu {
	color: #55FF00;
    text-decoration: none;
    font-size: 10.5pt;
}
a:visited.a_menu {
	color: #AAEEEE;
    text-decoration: none;
    font-size: 10.5pt;
}
a:hover.a_menu {
	color: #FFBC74;
    text-decoration: underline;
    font-size: 10.5pt;
}
a:link.a_list {
	color: #0000ff;
    text-decoration: none;
    width: 48px;
    display: block;
    padding-top: 7px;
    padding-bottom: 7px;
    margin: 0px;
}
a:visited.a_list {
	color: #0000ff;
    text-decoration: none;
    width: 48px;
    display: block;
    padding-top: 7px;
    padding-bottom: 7px;
    margin: 0px;
}
a:hover.a_list {
	color: #0000ff;
    text-decoration: none;
    background-color: #bcd1bc;
    width: 48px;
    display: block;
    padding-top: 7px;
    padding-bottom: 7px;
    margin: 0px;
}
h1.top_midasi {			/* 1行だけのTOP見出し用です */
    font-size: 13pt;
	color: #000066;
    padding-top: 45px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 0px;
}
h1 {					/* ２行に渡るTOP見出し用です */
    font-size: 13pt;
	color: #000066;
    padding-top: 37px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 0px;
}
h2 {
	color: #336699;
    font-size: 13pt;
   	background-image:url('../img/b_midasi.gif');
    background-repeat: no-repeat;
    padding-top: 9px;
    padding-bottom: 3px;
    padding-left: 30px;
    padding-right: 0px;
    margin: 10px;
}
th {
    font-size : 90%;
}
td.doga {
    font-size: 11pt;
    background-image:url('../img/b_douga.gif');
    height : 40px;
    padding-left: 5px;
	/* margin-left : 5px; */
}
td.koumoku {
    font-size: 11pt;
    /* color: #ffff00 */
    background-image:url('../img/b_menu.gif');
    height : 40px;
    padding-left: 5px;
	/* margin-left : 5px; */
}
td.menu {
    font-size: 10.5pt;
    background-image:url('../img/b_menu.gif');
    height : 40px;
    padding-left: 5px;
	/* margin-left : 5px; */
}
td.menu1 {
    background-image:url('../img/b_menu1.gif');
    font-size: 10.5pt;
    padding-left: 5px;
}
td.menu2 {
    background-image:url('../img/b_menu1.gif');
    font-size: 11pt;
    padding-left: 5px;
}
td.menu3 {
    font-size: 10.5pt;
    background-image:url('../img/b_menu.gif');
    height : 40px;
    padding-left: 5px;
	/* margin-left : 10px; */
}
td.menu_sb {
    font-size: 10pt;
    border-bottom: #000066 1px solid;
}
td.table_mein {
    font-size: 90%;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 0px;
}
td.td_font {
    font-size: 90%;
    line-height: 150%;
}
td.td_font_s {
    font-size: 80%;
}
td.td_font_n {
    font-size: 120%;
    line-height: 150%;
}
td.footer {
    font-size: 75%;
    padding-top: 5px;
    padding-bottom: 2px;
    padding-right: 10px;
}
td.sikiri_dashed {
    font-size: 90%;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
	padding-right: 0px;
}
td.sikiri_solid {
    font-size: 90%;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
	padding-right: 0px;
    border-bottom: #000066 1px solid;
}
table.menu1 {
	margin-left : 3px;
}
table.menu2 {
    font-size: 10pt;
    background-image:url('../img/b_menu2-4.gif');
    padding-left: 5px
	margin-left : 5px;
}
table.menu3 {
	margin-left : 7px;
}
table.annai {
    font-size: 90%;
    background-image:url('../img/b_annai.gif');
    height : 140px;
	margin-left : 3px;
}
table.setumei {
	margin-left : 10px;
}
table.table_normal {
    font-size: 90%;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
	padding-right: 2px;
    margin  : 5px;
    border-top: #000066 1px solid;
    border-bottom: #000066 1px solid;
    border-left: #000066 1px solid;
    border-right: #000066 1px solid;
}
table.table_company {
	margin-left : 10px;
}
table.table_q-a {
    font-size: 100%;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
	padding-right: 0px;
    line-height: 150%;
    border-top: #0860a8 1px solid;
    border-bottom: #0860a8 1px solid;
    border-left: #0860a8 1px solid;
    border-right: #0860a8 1px solid;
}
table.table_gray {
    font-size: 90%;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
	padding-right: 4px;
    margin : 0px;
	margin-left : 10px;
    line-height: 150%;
    border-top: #bfbfbf 1px solid;
    border-bottom: #bfbfbf 1px solid;
    border-left: #bfbfbf 1px solid;
    border-right: #bfbfbf 1px solid;
}
table.table_hyou {
    font-size: 90%;
	/* margin-left : 10px; */
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
	padding-right: 0px;
    border-top: #000066 1px solid;
    border-bottom: #000066 1px solid;
    border-left: #000066 1px solid;
    border-right: #000066 1px solid;
}
blockquote {
    line-height: 170%;
}
ul {
    font-size: 90%;
    line-height: 170%;
}
P.honbun {
    font-size: 90%;
    padding-top: 5px;
    padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 15px;
    /* text-indent:1em; */
    line-height: 150%;
}
img.yohaku {
	margin-left : 5px;
	margin-right: 5px;
}
input {
	margin-left : 3px;
}
input.hyoji {
	color: #cc0000;
    font-size: 110%;
    background-color: #ccffcc;
	margin-left : 5px;
}
-->
