BODY { margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; background-color:#ffffff;}
#head{ width:750px;}
.head01{ width:250px;}
.head02{ width:500px; font-size:9pt; text-align:right; background:url(../image/top/head02.jpg) no-repeat right;}
#crumbs{ font-size:10pt; text-align:left; padding:2px 0px 2px 5px; background-color:#eeeedd; margin-bottom:0px;
         width:750px; border-top:4px double #6666aa; border-bottom:1px solid #6666aa;}
#foot{ font-size:9pt; border-top:4px double #6666aa; width:750px;}
#foot A{ text-decoration:none; color:#000000;}
.ad{ text-align:center; margin-top:10px;}

#main { width:750px;}
.left { width:25%; background-color:#eeeedd; border-right:1px solid #999999;}
.right{ width:75%; padding-left:30px;}

#sub { font-size:12pt; color:#ffffff; padding:3px 5px 2px 0px; font-weight:bold; font-family:serif;
       text-align:right; background-color:#3333bb; width:750px; margin-bottom:10px;}

.navi00{ font-size:10pt; margin:5px 5px 5px 5px; font-weight:bold; border:0px solid #ffffff; padding:3px;
         background-color:#3333bb; color:#ffffff;}
.navi01{ font-size:10pt; margin:0px 10px 5px 15px; padding:0px 0px 4px 13px;
         border-bottom:1px dotted #aaaaaa; background:url(../image/all/mark02.gif) no-repeat left top;}
.navi01 A{ text-decoration:none;}
.navi01 A:hover{ color:#cc0000; background-color:#ccff00;}
.navi02{ font-size:10pt; margin:0px 10px 10px 15px; padding:0px 0px 2px 13px;
         border-bottom:1px dotted #aaaaaa; background:url(../image/all/mark01.gif) no-repeat left top;}
.navi02 A{ text-decoration:none;}
.navi02 A:hover{ color:#cc0000; background-color:#ccff00;}

.title{ font-size:12pt; font-weight:bold; margin:5px 0px 20px 0px; padding:3px 0px 0px 5px;
        border-bottom:2px solid #bbbbbb; background-color:#eeeedd;}
.honbun{ font-size:11pt; line-height:130%; margin:0px 20px 0px 20px;}

.point  { font-size:11pt; margin:0px 10px 0px 20px; padding:2px 0px 2px 5px; font-weight:bold;
          background-color:#cc99cc;}
.point01{ font-size:11pt; margin:0px 10px 0px 20px; padding:10px;
          border-bottom:2px dotted #cc66cc; border-right:2px dotted #cc66cc; border-left:2px dotted #cc66cc;}
.point02{ font-size:10pt; margin:3px 10px 0px 20px; color:#663366;}

.mokuji01{ font-size:11pt; margin:0px 0px 3px 10px; font-weight:bold;}
.mokuji02{ font-size:10pt; margin:0px 0px 15px 20px;}
.mokuji03{ font-size:8pt; margin:0px 0px 15px 20px;}
