body {
      width:100%;
      font-weight:600;
      background-image: url(back.gif);
      color: #000000;
      text-align: left;
      margin-left:5px;
      padding:0; 
     }
/* ----- メニュー ------------- */
#MENU ul{
margin: auto;
background:url(menu.jpg) repeat-x ;
height:50px;
text-align:left;
}

#MENU li{
margin:0;
line-height:50px;
display:inline;
list-style-type:none;
}

#MENU li a{
padding:0 0.3em;
line-height:50px;
font-family:Georgia;
font-size:16px;
color:#fff;
font-weight:bold;
}
#MENU h2{
display:none;
}
#contents {
   margin-right: 50px;
   margin-left: 50px;
   }
#container {
　　　　　　width:900px;
           }
div#left_box {
　　        border-style: inset;
            border-color: #CCFF66;
            width:440px;
            float:left;
　　　　　　}
#right_box {
　　　　　　border-style: outset;
   　　　　 border-color: #CCFF66;
　　　　　　width:400;
            float:rgiht;
            }

h1 {
    front-size: 40px;
    font-weight: 900;
    color: #009933;
    font-family: sans-serif;
    }
h3 {
    front-size: 100px;
    font-weight: 900;
    color: #006600
    }
h4 {
    border-style: dashed;
    margin-top: -3px;
    margin-bottom: -70px;
    height: 68px;
    padding: 5px;
    font-size:20px;
    color: #FF00FF;
    }
h5 {
    border-style: dashed;
    margin-top: -3px;
    margin-bottom: -70px;
    padding: 3px;
    font-size:20px;
    height: 72px;
    color: #00FF33;
    margin-left:450px;
    }

span#manabu {
             font-size:16pt;
             font-weight:900;
             color:#FF0033;
             }
span#chiiki {
               font-size:14pt;
               font-weight:900;
               color:#FF00FF;
               }
span#daigaku {
               font-size:14pt;
               font-weight:900;
               color:#3399FF;
               }

span#naiyou{
            font-size:14pt; 
            font-weight:800;
            color:#FF6600;
}

p.text1{
        text-align:left;
}