
* { margin: 0; padding: 0 }
body  {background-color: #ccc; width: 100%; overflow-y: scroll;}
#my_header { background-color: white; width: 100%; height: 95px; }
#p_footer   { color: #fff; font-size: 10px; background-color: #00693e; text-align: center; margin-top: 0; padding: 1em 0; width: 100%; clear: both }
#t_footer    { color: white; font-size: 10px; background-color: #00693e; text-align: center; margin-top: 0; padding: 1em 0; width: 100%; clear: both }
#mynavi      { padding: 1em 0 2em 6px }
#mymain    { padding: 2em 0 2em 10px }
#ptb    { width: 200px; height: auto; float: left }
#pta    { width: 290px; height: auto; float: right }
#p_body {background-color: white; margin: 0 auto; width: 780px; border-right: 1px solid #00693e; border-left: 1px solid #00693e }
#t_body  { background-color: white; margin: 0 auto; width: 780px; border-right: 1px solid #00693e; border-left: 1px solid #00693e }
#my_navigation   { background-color: white; margin-left: 0; width: 200px; height: 100%; float: left }
#my_contents   { background-color: white; margin-right: 0; width: 580px; float: left }
.contents p { margin: 1em 0 }
li { list-style: none }
h1 { color: #e60012; font-size: 18px; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN"; font-weight: bolder }
h2 { color: #00693e; font-size: 18px; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN"; font-weight: bolder }
h3{ color: #333; font-size: 12px; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN";  }

#p_upnavi { color: white; font-size: 12px; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN"; background-color: #00693e; padding-top: 10px; padding-left: 260px; height: 25px }
#p_upnavi a:link  {text-decoration:none; color:#fff}
#p_upnavi a:visited  {text-decoration:none; color:#fff}
#p_upnavi a:active  {text-decoration:none; color:#ccc}
#p_upnavi li { background-color: #00693e; float: left }
#t_upnavi  { color: white; font-size: 12px; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN"; background-color: #00693e; padding-top: 10px; padding-left: 260px; height: 25px }
#t_upnavi a:link  {text-decoration:none; color:#fff}
#t_upnavi a:visited  {text-decoration:none; color:#fff}
#t_upnavi a:active  {text-decoration:none; color:#ccc}
#t_upnavi li  { background-color: #00693e; float: left }