body,html {
text-align:center;
font-size: 95% ;
font-weight: normal ;
font-family:'Lucida Grande',
'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',
Meiryo, メイリオ, sans-serif;
}

a:hover img {
  opacity: 0.6;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}

h1 {
font-size: 125% ;
font-weight: 100 ;
margin : 0 ;
}

#container{
width:950px ;
background-color: rgba( 255,255,255, 0.6 );
text-align:left;
margin:0 auto;
padding : 10px ;
}

#header {

padding : 12px;

/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #FFF4E8 0%, #FFDB66 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top left, #FFF4E8 0%, #FFDB66 100%);

/* Opera */ 
background-image: -o-linear-gradient(top left, #FFF4E8 0%, #FFDB66 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FFF4E8), color-stop(1, #FFDB66));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top left, #FFF4E8 0%, #FFDB66 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom right, #FFF4E8 0%, #FFDB66 100%);
}

#main {

margin:0px;
}

.image1 {
padding : 20 0 0 0 ;
}

.haikei1 {
background-image : url("images/2014hananowa1_haikei1.jpg");
height : 120px ;
}

.photo1 {
width : 948px ;
float : left ;
margin : 0 auto ;
text-align : center ;
padding : 20 0 0 0 ;
}

.photo1 img {
border-radius : 8px ;
margin : 10px ;
}

.words1 {
width : 908px ;
padding : 20px ;
background-color : #ffffff ;
}

.chusenzouteilink {
padding : 10px ;
text-align : center ;
}

.main2 {
width : 850px ;
margin: 0 auto;
}

.schooltitle {
background-color: #85b9e9;
height : 20px ;
color : #ffffff ;
font-weight : bold ;
padding : 8 8 8 12 ;
border-radius: 30px;
}


li {
float : left ;
}