@charset "UTF-8";
* {margin: 0; padding: 0}
body {font: 12px "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3"; color: #4c5147; background-color: #f6f6f6}
table {background-color: white; border-collapse: collapse}
td {vertical-align: top}

table#header1 {width: 384px; height: 109px}

#headermenu {font: 12px "ＭＳ ゴシック",Osaka; text-align: left}
#headermenu span#headermenu1 {position: relative; top: 61px; left: 44px}
#headermenu span#headermenu2 {position: relative; top: 61px; left: 94px}
#headermenu span#headermenu3 {position: relative; top: 61px; left: 136px}
#headermenu a {color: white; font-size: 12px; text-decoration: none}
#headermenu span#headermenu3 a {font-size: 14px}
#headermenu a:link {color: white}
#headermenu a:visited {color: white}
#headermenu a:hover {color: #dc1c09}
#headermenu a:active {color: white}

#sidemenu {text-align: left}
#sidemenu ul {list-style: none; background-color: #eef0ed}
#sidemenu li {padding: 14px 0 14px 28px; margin-left: 0px; background: url(../images/circle.gif) no-repeat 0px; border-left: solid; border-bottom: solid; border-width: 1px; border-color: #d5d7d1}
#sidemenu li#visited {background-color: white}
#sidemenu a {text-decoration: none; font-size: 13px}
#sidemenu a:link {color: #50524b}
#sidemenu a:visited {color: #50524b}
#sidemenu a:hover {color: #dc1c09}
#sidemenu a:active {color: #4c5147}
td#sidemenu {background-color: #d4d9cf}

#pageheader {font-size: 12px; text-align: left}
#pageheader * {vertical-align: middle}
#pageheader a {text-decoration: none}
#pageheader a:link {color: #4c5147}
#pageheader a:visited {color: #4c5147}
#pageheader a:hover {color: #dc1c09}
#pageheader a:active {color: #4c5147}
td#pageheader {background-color: #f3f5f2}

#contents {margin: 20px; width: 566px; text-align: left; line-height: 1.5}
#contents td,th {text-align: left}
#contents h1#title {border-bottom-style: dotted; border-width: 1px; margin-bottom: 20px; font-size: 23px}
#contents h2#title {border-bottom-style: dotted; border-width: 1px; margin-bottom: 20px; font-size: 17px}
#contents h2 {font-size: 17px; margin-bottom: 4px}
#contents h3 {font-size: 15px; margin-bottom: 4px}
#contents h3#title {border-bottom-style: dotted; border-width: 1px; margin-bottom: 20px}

#contents #box1 {border-style: solid; border-width: 1px; border-color: #cccccc; padding: 10px}

#contents #pbox1 em {color: #3e5584; font-size: 36px; float: left; margin-right: 10px; margin-top: 4px; vertical-align: top; padding: 10px; font-style: normal}
#contents #pbox1 b {font-size: 13px}
#contents #pbox1 p {background-color: #f5f5f5; padding: 20px}

#contents a {text-decoration: none}
#contents a:link {color: #4c5147}
#contents a:visited {color: #4c5147}
#contents a:hover {color: #dc1c09}
#contents a:active {color: #4c5147}

#contents a#u {text-decoration: underline}
#contents a#u:link {color: #4c5147}
#contents a#u:visited {color: #4c5147}
#contents a#u:hover {color: #dc1c09}
#contents a#u:active {color: #4c5147}

#contents li {margin-left: 20px}
#contents td {padding: 4px}

#contents ul#sankaku li { list-style-image: url(../images/sankaku.gif) }

#footer {background-color: #acb5a4; text-align: right; padding: 10px; font-size: 9pt; color: #595e4f}
#footerb {background-color: #acb5a4; text-align: right; padding: 30px; font-size: 9pt; color: #595e4f}
