body{background-color:#bf8}
h1{
background-color:#00f;
color:#fff;
font-size:3em;
margin:0; 
text-align:center;
}
h2:first-letter
{color:#fff;font:italic bold 1.3em serif;}
h2{background-color:#00f;font-size:1.2em;letter-spacing:0.5em;margin:0;}
.head{background-color:#fff;padding:3em;margin:0;font-weight:bold;}
.contents{background-color:#0ff;padding:0.5em;margin:0;
border:solid 3px #00f;clear:both;}
.honbun{background-color:#fff;line-height:1.5;text-indent:1em;margin:0;padding:0.5em}
.shoukai{border:solid 3px #00f;margin:1em 0;}
a{text-decoration:none;}
a:link{color:#170;text-decoration:underline;}
a:visited{color:#3a0;}
a:hover{color:#fff;background-color:#80;font-weight:bold;}
a:active{color:#f00;background-color:#ffa;font-weight:bold;border:solid 1px #f00;}
img.top{vertical-align:middle;}
img.honbun_photo{float:right;}
.photo{height:180px;}



/*ここから枠の練習です*/

/*waku1では、左に寄せて、幅を500px 横マージンはautoにしました*/

.waku1{border:solid 3px #350;
margin:1em auto;
width:200px;
float:left;
}

/*waku2では、右に寄せて、幅を500px 横マージンはautoにしました*/

.waku2{border:solid 3px #fb5;
margin:1em auto;
width:500px;
float:right;
}

/*ここから枠の村上の練習です*/

/*waku3では、左に寄せて、幅を200px 横マージンはautoにしました*/

.waku3{border:solid 3px #350;
margin:1em auto;
width:200px;right;
float:right;
}

/*waku3では、左に寄せて、幅を200px 横マージンはautoにしました*/

.waku3{border:solid 3px #350;
margin:1em auto;
width:200px;right
float:right;
}
/*waku4では、右に寄せて小さく、幅を200px 横マージンはautoにしました*/

.waku4{border:solid 3px #fb5;
margin:1em auto;
width:200px;
float:right;
}


