/* ‚b‚r‚r ƒtƒ@ƒCƒ‹ */
.j {font-size:90%; line-height:1.5;}
.n {font-size:100%;}
.r {text-align:right;}

.indent {margin-left:1em; text-indent:-1em;}
.indent4 {margin-left:3.5em; text-indent:-3.5em;}

.po {font-size:0.7em; text-align:left; margin-left:5px; margin-bottom:5px;}

h2 {font-size:120%; background: #357979; color:white; margin-bottom:0px; padding:3px; margin-top:5px;}
h3 {font-size:110%; color: #357979; line-height:1.3; margin-bottom:5px; border-bottom: dotted 2px #c5e4e4; border-left: solid 5px #c5e4e4; padding-left:5px; left-padding:10px; padding-top:3px;}
h4 {font-size:100%; color: #357979; margin-bottom:10px; background:#E3F2F2; padding:2px;}


body { scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #232361; scrollbar-darkshadow-color: #E8E3CE; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #E8E3CE; scrollbar-shadow-color: #357979; margin :0px; background-color:#E8E3CE;}

img {border:0px;}

#top {width:800px; margin:0 auto; text-align:center; margin-bottom:0px;}
#contents {margin:0 auto; width:800px; margin-top:0px; background:url(image/back.gif); background-repeat:x-repeat;}
#main-c {margin-left:30px; margin-right:30px; text-align:left;}
.bm {vertical-align:middle;}
.waku {border:solid 2px #357979; padding:5px; font-size:90%; line-height:1.5; margin-top:10px; clear:right;}

.c1 {background:#C5E4CD;}
.c2 {background:#E0E4C5;}
.c3 {background:#FAF8ED;}
div.item { margin-left: 1em; text-indent: -1em; line-height:130%; padding:2px;}
.no {vertical-align:middle;}

.nomal {text-indent:0em;}

ul {margin-top:5px; margin-bottom:5px; text-indent:0em;}

A:link    {COLOR:#000099 ; TEXT-DECORATION:none}
A:visited {COLOR:#000099 ; TEXT-DECORATION:none}
A:active  {COLOR:#cc0000 ; TEXT-DECORATION:none}
A:hover   {COLOR:white ; TEXT-DECORATION:underline; background:#357979;}

.date {width:17em; font-size:90%; float:right; line-height:1.5; margin-bottom:10px; clear:both;}

