@charset "Shift_JIS";body { margin-top: 0; padding-top: 0   }/* ?e?X?gbody {text-align: center;margin-top: 0;padding-top: 0;}---------------------------------------------------- *//* ?S?̍\??---------------------------------------------------- */#header    { margin: 0 auto; padding: 0; width: 900px; height: 65px; }#pagebody       { width: 700px; float: none; margin-right: auto; margin-left: auto; }#toppagebody { background-image: url("../images/pagebody_bg.gif"); width: 700px; float: none; clear: both }#content1           { background-color: #cc9; background-image: url("../images/color.gif"); width: 215px; float: right; clear: none }#mov      { margin-right: 1em; margin-left: 1em }.indt { font-size: 95%; margin-left: 0.2em }#main-nav  { background-color: white }#jcpnews         { line-height: 110%; list-style-type: none; list-style-image: none; margin-right: 0.5em; margin-left: 1em }#jcpnews p { font-size: 0.9em; text-indent: -1em; list-style-type: none; list-style-image: none; padding-top: 0; padding-left: 1em }#akahata  { list-style-type: none; list-style-image: url("../img/mark.gif") }#akahata li { list-style-type: none; list-style-image: url("../img/mark.gif"); margin-top: 2px; margin-right: 1em }#content2         { background-color: white; width: 485px; float: left; paddingp: 0        }#info    { font-size: 85%; background-color: white; margin: 0; clear: both; padding: 1em 1em 1em 2em; paddingp: 0         }#footer   { font-size: 90%; width: 700px; float: none; clear: both  }/* ?OW?f?U?C??---------------------------------------------------- */.title   { background: white url("../img/head-back1.gif"); width: 700px; border: solid 1px white }.date { text-align: right }.caption { font-size: 12px; font-weight: bold }a:link { color: #0000ff; text-decoration: none }a:visited { color: #008a39; text-decoration: none }a:hover { color: #ff1493; text-decoration: underline }.css90 { font-size: 90% }.ulimage01 { line-height: 140%; list-style-image: url("../img/mark.gif"); margin-top: 2px }.ulimage02 { line-height: 140%; list-style-image: url("../img/mark02.gif"); top: 6px }.ulimage03 { line-height: 140%; white-space: normal; list-style-image: url("../img/annai_mark.gif"); list-style-position: inherit; margin-top: 2px; border-left: medium none orange }.ulimage04 { line-height: 140%; white-space: normal; list-style-image: url("../img/annai_mark02.gif"); margin-top: 2px }.ulimage05 { line-height: 160%; white-space: normal; list-style-type: none; list-style-image: url("../images/space.gif"); margin-top: 2px }h1 { font-size: 160%; line-height: 130% }h2 { font-size: 130%; line-height: 120% }h3 { font-size: 110% }h4 { font-size: 100% }h5 { font-size: 100% }#itiran a   { font-weight: bold; background-color: white; text-decoration: none; display: block; margin: 1px 4px -3px; padding: 2px 2px 2px 6px; border: solid 2px #3c3; }#itiran a:hover    { color: #f91a99; font-weight: bold; background-color: #ffde9a; border: solid 2px #f39; }