/* \¬‚ÉŠÖ‚·‚éCSS */
body {  background-repeat: repeat; text-align: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

#wrapper { text-align: left; background-repeat: no-repeat; margin-left: auto;  margin-right: auto; width: 750px;; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}


/* ƒeƒLƒXƒg‚ÉŠÖ‚·‚éCSS */
h1 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; font-weight: bold; color: #FFFFFF; text-align: left; line-height: 17px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}

h2 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 16px; font-weight: bolder; color: #990000; text-align: left; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

h3 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; font-weight: bold; color: #990066; text-align: center; vertical-align: top; line-height: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

h4 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; color: #660000; text-align: center; line-height: 18px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold}

h5 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #990066; font-weight: bold; text-align: center; vertical-align: middle; line-height: 15px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ; letter-spacing: normal}

h6 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle}

p {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #000033; letter-spacing: 0pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

#footer {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; text-align: center; font-size: 10px; color: #FFFFFF; line-height: normal}

div.text01 {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; text-align: left; font-size: 12px; font-weight: bold; color: #003300; line-height: 18px; padding-right: 10px; padding-left: 10px; }

div.text03 {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; text-align: left; vertical-align: middle; font-size: 12px; font-weight: bold; color: #660033; line-height: 24px; padding-right: 10px; padding-left: 10px; }

div.text04 {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; text-align: left; vertical-align: middle; font-size: 12px; font-weight: bold; color: #993333; line-height: 18px; padding-right: 10px; padding-left: 10px; }

div.text05 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: middle; margin-top: 7px; margin-left: 7px;}

div.text06 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px; font-weight: bold; color: #FFFFFF; text-align: center; vertical-align: middle; text-decoration: blink}

span.text01 {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; text-align: left; font-size: 13px; color: #FF6699; padding-right: 0px; padding-left:0px;}

span.text02 {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; text-align: left; font-size: 12px; font-weight: bold; color: #CC66CC; padding-right: 0px; padding-left: 0px;}

/* ƒiƒrƒQ[ƒ^‚ÉŠÖ‚·‚éCSS */
#nav02 td {vertical-align: middle;}

div.nav01 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px; color: #CC0066; font-weight: bold; text-align: right; background-attachment: scroll; background-position: center; line-height: 22px; vertical-align: middle}
  div.nav01 a:link     {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px; color: #CC0066; font-weight: bold;
                    text-decoration: none; ; line-height: 22px; text-align: right; vertical-align: middle}
  div.nav01 a:visited  {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px; color: #CC0066; font-weight: bold;
                    text-decoration: none;; line-height: 22px; text-align: right; vertical-align: middle}
  div.nav01 a:hover    {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px; color: #CC0066; font-weight: bold;
@@@@@@@@@@text-align: right; vertical-align: middle: none; border-bottom: 1px dashed #CC0066; }

div.nav02 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #3333CC; font-weight: bold; text-align: center; background-attachment: scroll; background-position: center; line-height: 22px; vertical-align: middle;}
  div.nav02 a:link     {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #3333CC; font-weight: bold;
                    text-decoration: none; ; line-height: 22px; text-align: right; vertical-align: middle}
  div.nav02 a:visited  {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #3333CC; font-weight: bold;
                    text-decoration: none;; line-height: 22px; text-align: right; vertical-align: middle}
  div.nav02 a:hover    {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #3333CC; font-weight: bold;
@@@@@@@@@@text-align: right; vertical-align: middle: none; border-bottom: 1px dashed #3333CC; }

div.nav03 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #990000; font-weight: bold; text-align: center; background-attachment: scroll; background-position: center; line-height: 22px; vertical-align: middle;}
  div.nav03 a:link     {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #990000; font-weight: bold;
                    text-decoration: none; line-height: 22px; text-align: right; vertical-align: middle}
  div.nav03 a:visited  {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #990000; font-weight: bold;
                    text-decoration: none;line-height: 22px; text-align: right; vertical-align: middle}
  div.nav03 a:hover    {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #990000; font-weight: bold;
@@@@@@@@@@text-align: right; vertical-align: middle: none; border-bottom: 1px dashed #990000; }

div.nav04 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #990066; font-weight: bold; text-align: center; background-attachment: scroll; background-position: center; line-height: 15px; vertical-align: middle;}
  div.nav04 a:link     {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #990066; font-weight: bold;
                    text-decoration: none; ; line-height: 15px; text-align: right; vertical-align: middle}
  div.nav04 a:visited  {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #990066; font-weight: bold;
                    text-decoration: none;; line-height: 15px; text-align: right; vertical-align: middle}
  div.nav04 a:hover    {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; color: #990066; font-weight: bold;
@@@@@@@@@@text-align: right; vertical-align: middle: none; border-bottom: 1px dashed #990066; }



/* ƒe[ƒuƒ‹‚ÉŠÖ‚·‚éCSS */
#tabprof td {vertical-align: top;}

#tabgyos td {vertical-align: top;}

#tabkamk td {vertical-align: middle;}

#tabmid td {vertical-align: middle;}

th {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; font-weight: bold; color: #006699; background-color: #CCCCFF; border-color: black black #999999;}

  div.tdtitl01{ font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; color: #333399; font-weight: bold;}

  div.tdtitl01b{ font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; color: #006600; font-weight: bold;}

  div.tdtitl02{ font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #3399FF; font-weight: bold}
  
  div.tdtitl03{ font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #000033; font-weight: bold}

  div.tdcont01{  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; color: #000033; letter-spacing: 0pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

  div.tdcont02{  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #000033; letter-spacing: 0pt; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

  div.tdcont03{  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px; color: #CC0099; letter-spacing: 0pt; margin-top: 2px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: right}


