@charset "SHIFT_JIS";


html { overflow-y:scroll; }

body         { color: #333; font-size: 13px; line-height: 140%; margin: 0 ; font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif }

tr,td,th       { color: #333; font-size: 13px; line-height: 140% ; font-family: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif }
a:link      { color: #2E4CD1 }
a:hover    { text-shadow: #bbbbbb 2px 2px 3px; color: #a30000; text-decoration: none; background-color: #FFE9EA }
a:visited      { color: #1B76AB }
a:active   { color: #233333; text-decoration: underline }

h1     { color: #fff; font-size: 12px; margin: 0; padding: 0 }

h2      { font-size: 12px; font-weight: normal; margin: 0; padding: 0; top: 0 }

h3      { text-shadow: #bbbbbb 2px 2px 3px; color: #a90000; font-size: 15px; font-weight: bold; margin: 0; padding: 0; top: 0 }
.h3  a:link      { font-size: 15px; font-weight: normal; text-decoration: none; margin: 0; padding: 0 }
.h3  a:hover     { color: #c01512; font-size: 15px; text-decoration: none; background-color: #e3e3e3; margin: 0; padding: 0 }
.h3  a:visited   { font-size: 15px; margin: 0; padding: 0 }
.h3 a:active    { color: #000; font-size: 15px; margin: 0; padding: 0 }

h4       { font-size: 13px; font-weight: bold; margin: 0; padding: 0; top: 0 }

hr    { background-color: #bababa; height: 1px; border: 1px }

.big     { font-size: 16px; line-height: 130% }
.big a:link   { font-size: 16px }
.big a:hover   { font-size: 16px; text-decoration: none }
.big a:visited   { font-size: 16px }

.middle  { font-size: 14px; line-height: 130% }

.small      { font-size: 12px; line-height: 130% }
.small a:link   { font-size: 12px }
.small a:hover   { font-size: 12px }
.small a:visited   { font-size: 12px }

.small2      { font-size: 11px; line-height: 130% }
.small2 a:link   { font-size: 11px }
.small2 a:hover   { font-size: 11px }
.small2 a:visited   { font-size: 11px }

.ka    { color: #fff; font-size: 10px }
.ka a:link     { color: #fff; font-size: 10px }
.ka a:hover      { color: #fff; font-size: 10px; background-color: white }
.ka a:visited     { color: #fff; font-size: 10px }

.linkcategory    { font-size: 15px; font-weight: bold; background-image: url("link/img/folder01.gif"); background-repeat: no-repeat; background-position: 0 2px; padding-left: 17px }

.pan  { font-size: 10px }

input   { font-size: 12px }
select, textarea { font-size: 12px }