/*bodyに対する書式設定*/

body{background-image:url("images/04310.jpg");
margin: 0px;
padding: 0px;

}


/*h1に対する書式設定*/

h1{text-align:left;
padding-left: 10px;
padding-top: 10px;

}


/*h2に対する書式設定*/

h2{color:#0000cd;
font-size:50px;

}


/*sotowakuに対する書式設定*/

.sotowaku{width:900px;
background-color:#fafad2;
margin-left: auto;
margin-right: auto;
text-align: center;

}


/*rightに対する書式設定*/

.right{text-align:right;
padding-right: 10px;

}


/*honbunに対する書式設定*/

.honbun{width:100%;
padding: 0px;

}


/*footerに対する書式設定*/

.footer{width:100%;
height: 100px;
background-color: #fff;

}


/*footer pに対する書式設定*/

.footer p{padding-top:20px;

}


/*honbunimpに対する書式設定*/

.honbunimp{width:91%;
text-align: left;
margin: 20px 20px 20px 20px;
padding: 20px;
border: solid 5px #dcdcdc;

}


/*h3に対する書式設定*/

h3{color:#0000ff;
font-size: 20px;

}