.borderline {  background-image: url(../img/border.gif); background-repeat: repeat-x}.text12px {  font-size: 12px; line-height: 160%}.text10px {  font-size: 10px; line-height: 160%; letter-spacing: 1px}.back-blue {  background-image: url(../img/blueback.gif); background-repeat: repeat-x; background-position: top}.back-white {  background-image: url(../img/whiteback.gif); background-repeat: repeat-x; background-position: top; font-size: 12px; line-height: 160%; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}.td-space {  font-size: 12px; line-height: 160%; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px}p {  margin-top: 0px; margin-bottom: 0px}.pagetitle {  color: #333333; font-weight: bolder; font-size: 18px; border-color: black black #0066FF; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}.navi-table { font-size: 12px; line-height: 160% ; border-color: black #0286F9 #0286F9 black; border-style: solid; border-top-width: 0px; border-right-width: 5px; border-bottom-width: 5px; border-left-width: 0px}a:hover {  color: #FF0000}.tell { color: #333333; font-weight: bolder; font-size: 14px; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px; line-height: 160%}.tensen {  background-image: url(../img/ten2.gif); background-repeat: repeat-x; background-position: top}.text14px { font-size: 14px; line-height: 160% ; font-weight: bold; color: #0066CC}.text12pxmidashi { font-size: 12px; line-height: 160% ; font-weight: bold}blockquote {  margin-top: 0px; margin-bottom: 0px}.tensen2 { background-image: url(../img/tensen.gif); background-repeat: repeat-y}.text18px { font-size: 18px; line-height: 160% ; font-weight: bolder; color: #0066CC }.midashi {  font-size: 18px; font-weight: bold; color: #FFFFFF; background-color: #3366CC; padding-top: 8px; padding-right: 5px; padding-bottom: 5px; padding-left: 8px; border-color: #99CCFF #333399 #333399 #99CCFF; letter-spacing: 2px; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}ul {  margin-top: 0px; margin-bottom: 0px}.kikou {  font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #6666FF; letter-spacing: 1px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-color: #CCCCFF #6633CC #6633CC #CCCCFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.kikou2 { font-size: 12px; font-weight: bold; color: #333333; background-color: #E6E6E6; letter-spacing: 1px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-color: #F3F3F3 #CCCCCC #CCCCCC #F3F3F3; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}ol {  margin-top: 0px; margin-bottom: 0px}