.outline-table {  background-color: #ECEDEF; border-color: black #666668 #666668; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.text10px {  font-size: 10px; line-height: 160%; letter-spacing: 1px; color: #35333F}
.td-right {  background-image: url(image/td-right.gif); background-repeat: repeat-y; background-position: right}
.td-left { background-image: url(image/td-left.gif); background-repeat: repeat-y; background-position: left}
.td-bottom { background-image: url(image/td-bottom.gif); background-repeat: repeat-x; background-position: bottom}
.td-edit-10px { font-size: 10px; line-height: 160%; color: #4A4759; letter-spacing: 1px ; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.td-header {  font-size: 14px; font-weight: bold; color: #FFFFFF; padding-top: 6px; padding-right: 3px; padding-bottom: 6px; padding-left: 3px; border-color: #9AA0AB #7E838C #7E838C #9AA0AB; background-image: url(image/menu4.jpg); border-style: solid; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px}
.td-header-m { background-image: url(image/td-header.gif); background-repeat: repeat-x; background-position: top}
.line-and-space {  padding-right: 3px; padding-left: 3px; border-color: black #666668; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.midashi {  font-size: 14px; font-weight: bold; border-color: #787878 black #787878 #787878; margin-bottom: 15px; padding-bottom: 3px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 5px; padding-top: 6px; padding-left: 8px; line-height: 160%}
p {  margin-top: 0px; margin-bottom: 0px}
.line-top { border-color: black black #666668; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
a:hover {  text-decoration: none}
a:link {  text-decoration: underline}
a:visited {  text-decoration: none}

a.navigate:hover {  text-decoration: none}
a.navigate:link {  text-decoration: underline}
a.navigate:visited {  text-decoration: none}

a.footer:hover {color:#666668; background-color: #FFFFFF}
a.footer:link {color:#666668; text-decoration: none}
a.footer:visited {color:#666668; text-decoration: none}


a.menu:hover {color:#FFFFFF; background-color: #787878}
a.menu:link {color:#FFFFFF; text-decoration: none}
a.menu:visited {color:#FFFFFF; text-decoration: none}

a.menuadmin:hover {color:#FFFFFF; background-color: #593535}
a.menuadmin:link {color:#FFFFFF; text-decoration: none}
a.menuadmin:visited {color:#FFFFFF; text-decoration: none}

.menu {  padding-top: 5px; padding-bottom: 5px; border-color: #A3A3A6 #4B4B4C #4B4B4C #A3A3A6; font-size: 14px; padding-right: 10px; padding-left: 10px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.menu2 { padding-top: 5px; padding-bottom: 5px; border-color: #A3A3A6 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
blockquote {  margin-top: 5px; margin-bottom: 5px}
.text12px { font-size: 12px; line-height: 160%; letter-spacing: 1px ; color: #35333F}
.td-edit-12px { border-style:none; font-size: 12px; line-height: 160%; color: #35333F; letter-spacing: 1px ; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px}
.line-and-space2 { padding-right: 3px; padding-left: 3px; border-color: black black black #666668; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}

ul {  margin-left: 20px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}

.midashi2 { font-size: 16px; font-weight: bold; padding-top: 5px; line-height: 160% ; background-image: url(image/midaback.jpg); background-repeat: no-repeat; padding-left: 10px; border-color: black black #787878; margin-bottom: 20px; border-style: double; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px}
.midashi3 { font-size: 12px; line-height: 160%; letter-spacing: 1px ; font-weight: bold; color: #006699; margin-bottom: 8px}
ol {  margin-top: 0px; margin-bottom: 0px}
.tensen {  background-image: url(image/tensen.gif); background-repeat: repeat-y}
.menu3 {  border-color: #EEEFF0 #DFE0E1 #D2D3D4; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 7px; background-color: #FFFFFF; background-image: url(image/menu3.jpg)}
.menu4 { background-image: url(image/menu5.gif)}
.menu5 { background-image: url(image/menu6.gif)}
.menu6 { background-image: url(image/menu7.gif)}
.menu7 { background-image: url(image/menu8.gif); padding-left: 18px}
.menu8 { background-image: url(image/menu9.gif); padding-left: 18px }
.menu9 { background-image: url(image/menu10.gif); padding-left: 18px }
.menu1 { padding-top: 5px; padding-bottom: 5px; border-color: #A3A3A6 #4B4B4C #4B4B4C #A3A3A6; font-size: 14px; padding-right: 5px; padding-left: 5px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.menu2admin { padding-top: 5px; padding-bottom: 5px; border-color: #995C5C black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.menuadmin { padding-top: 5px; padding-bottom: 5px; border-color: #995C5C #663D3D #663D3D #995C5C; font-size: 14px; padding-right: 15px; padding-left: 15px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sitemapmadashi { font-size: 12px; line-height: 160%; letter-spacing: 1px ; font-weight: bold; padding-left: 5px; border-color: #006699 black black #FF0000; padding-top: 5px; padding-bottom: 5px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 3px}
.midashi4 { font-size: 14px; line-height: 160%; letter-spacing: 1px ; font-weight: bold; color: #FFFFFF; background-color: #784848; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}
h1 {  font-size: 10px; line-height: 160%; color: #35333F; letter-spacing: 1px; font-weight: normal}


.originaltable{
	font-size: 12px;
	line-height: 160%;
}
.originaltable th{
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
}
.originaltable td{
}

