BODY { PADDING: 0; MARGIN: 0; WIDTH: 100%;  background-image: url(../satibo/di_1.gif);}


H1 { MARGIN: 10px; 0 0; PADDING: 0; FONT-WEIGHT: normal; FONT-SIZE: 70%; TEXT-ALIGN: center; LINE-HEIGHT: 100%; FONT-FAMILY: "MS UI Gothic"; }
H2 { margin: 0; padding: 0; font: bold 190% sans-serif,cursive; text-align: center; letter-spacing: 0.3em; FONT-FAMILY: "MS UI Gothic";}
H3 { FONT-WEIGHT: normal; TEXT-ALIGN: center; margin: 10px 0 10px 30px; padding: 10px 0; width: 710px; border-top: #009933 1px dotted;  border-bottom: #009933 1px dotted; 
      font-size: 80%; line-height: 1.3em;}
H4 { margin-left: 20px; padding-left: 20px; width: 300px; font-size: 100%; text-align: left; border-left: 10px solid #80a8fd; border-bottom: 2px solid #80a8fd; background: transparent;}

00h1-0 { padding: 15px 0 0 0; font: bold 170% sans-serif,cursive; color: #cc3300; text-align: center; letter-spacing: 0.3em;}
00h2-0 { padding: 25px 0 0 0; font: bold 120%,sans-serif; color: #cc3300; text-align: center;}
00h3-0 { margin-left: 20px; padding-left: 20px; width: 300px; font-size: 100%; text-align: left; color: #cc3366; 
     border-left: 10px solid #80a8fd; border-bottom: 2px solid #80a8fd; background: transparent;}

ul { margin: 0; padding: 0;}
li { list-style: none; margin: 0; width: 188px; text-align: left;}
li a { display: block; padding: 0.2em 0 0.2em 1.8em; text-decoration: none; color: #066; font-size: 80%; background: #dafbe1;}
li a:hover,li a:active,li a:focus { color: #ffffff; background: #a9c87b;}
p { text-align: left; margin: 0; font-size: 80%; line-height: 1.3em; padding: 0 30px 10px; color: #666666; background: transparent;}
.b { font-size: 85%; line-height: 1.3em; color=#0080C0; text-align: center;}
.c a{ margin-bottom: 10px; font-size: 80%; line-height: 1.3em; color=#999900; text-align: center; text-decoration: none;}
.box_tr { background-image: url(bake1.gif);}
.d { margin: 0; padding: 5px 0; font-size: 80%; line-height: 1.3em; color=#0080C0; text-align: center; }

.box_line { border: #999999 1px solid; background: #ffffff;}

.box_2 a{
  text-decoration:none;
  font-size: 83%;
  color: #336600;
}
.box_2 a:hover{
  text-decoration:underline;
  color:#009999;
}
.box_2 { background: #d0e1c1;}

.box_3 { background: #e6efde;}


.box_new { margin: 0 20px; padding: 10px 0; text-align: left; font-size: 90%; color: #cc3300; border-top: #009933 1px dotted;  border-bottom: #009933 1px dotted;}
.box_new a{ text-decoration:none; font-size: 83%; color: #066; line-height: 1.5em;}
.box_new a:hover{ text-decoration:underline; color:#009900;}

