body {
text-align:center; 
background-image : url("../../img/img_h/dot_33.gif");
line-height: 150%;
font-size:80%;
}

#box0 {
background-image: url("");
margin:0 auto;
padding:5px;
text-align:left;
border:1px solid #ccc;
width:780px;
background-color:#fff;
}

#box1 {
margin:0 auto;
padding:0 10px;
border:1px solid #fff;
}

#box2 {
margin:0 auto;
padding:10px;
border:1px solid #fff;
}

#box2le {
margin:0 auto;
float:left;
border:1px solid #fff;
width:350px;

}

#box2ri {
margin:0 auto;
float:right;
border:1px solid #fff;
width:350px;
background-color:#fff;
}


#box3 {
margin:0 auto;
padding:15px;
border:1px solid #fff;
text-align: center;
}



a:link,a:active,a:visited { color:#00f; }
a:visited { color:#00f; }
a:hover { position:relative; top:1px; left:1px; color:#99ccff;}


img { border:1px; margin:5px; }


.mae {
border:1px solid #600;
padding:5px;
}


.biko {
border:1px solid #300;
padding:5px;
text-align: left;
margin: 0px 0px 10px 0px;
}


h1{
font-weight: bold; font-size:160%;
background-color: #cf0; 
padding: 10px; border: 1px solid #600;
}

h2{
font-weight: bold; font-size:120%;
}

h3{
font-size:110%;
font-weight:bold;
color:#600;
background-color:#ff9;
border-left:15px solid #600;
border-bottom:1px solid #600;
border-top:1px solid #600;
border-right:1px solid #600;
padding:2px 10px;
}


h4{
font-weight:bold;
color:#600;
background-color:#ff9;
padding:2px 10px;
}
