@charset "SHIFT_JIS";

html { overflow-y:scroll}
body                     { color: #222; font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; background-color: #f4f2e5; background-image: url("../allpage/img/bg.gif"); background-repeat: repeat-x; margin: 0 }
tr,td,th                { color: #222; font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; line-height: 140% }
a:link          { color: #0035b1; text-decoration: underline }
a:hover        { color: #a30000; text-decoration: none; background-color: #e5e8ea }
a:visited        { color: inherit }
a:active     { color: #000; text-decoration: underline }
h1       { font-size: 12px; font-weight: normal; margin: 0 0 0 109px }
h2          { font-size: 12px; font-weight: normal; margin: 0; padding: 0; top: 0 }
h3           { color: #a30003; font-size: 14px; background-image: url("../allpage/img/h3_bg.gif"); background-repeat: no-repeat; padding: 7px 0 6px 15px }
h4           { color: #3c0945; font-size: 14px; font-weight: bold; margin: 0; padding: 0; top: 0 }
.big        { font-size: 14px; line-height: 140% }
.big a:link        { font-size: 14px; line-height: 140% }
.big a:hover        { font-size: 14px; line-height: 140%; text-decoration: none }
.big a:visited        { font-size: 14px; line-height: 140% }
.middle        { font-size: 12px }
.small       { font-size: 10px }
.small a:link       { font-size: 10px; line-height: 130% }
.small a:hover       { font-size: 10px; line-height: 130% }
.small a:visited       { font-size: 10px; line-height: 130% }
.pan        { font-size: 10px; margin-top: 9px; margin-right: 23px }
.pan a:link        { font-size: 10px }
.pan a:hover        { font-size: 10px }
.pan a:visited        { font-size: 10px }
.info          { font-weight: bold }
.info a:link          { color: #000071; font-weight: bold; text-decoration: none }
.info a:hover         { color: #a30000; text-decoration: underline; position: relative }
.info a:visited        { text-decoration: none }
.smenu         { }
.smenu a:link         { color: #333; text-decoration: none }
.smenu a:hover        { text-decoration: underline; position: relative }
.smenu a:visited        { text-decoration: none }
.topinfo           { line-height: 180% }
.address           { color: #3c3c3c; font-size: 10px; line-height: 130% }
.footer    { color: #ffdada; font-size: 10px; font-family: Tahoma }
