*{
	 
           padding : 0px ; 
           margin : 0px ; 
 } 

#site-box{
           width : 952px;
           
           margin : 26px auto 0px;
 }


#a-box{
	   width: 950px;
           
 }
#a1-box{
	  position:relative; top:8px;left:0px;  width : 952px;
           

  height : 25px;
} 
  
#a2-box{
	  clear:both;
           background-color: #9acccd;
           margin : 0px 1px 1px; 
           text-align : center;
           padding: 2px; 
           position:relative; top : 10px;left:0px;  
 
  width : 945px;
  height : 19px;
}
#b-box{
	   float: left;
           width: 550px;
           
}


#c-box{
	   float: right;
           width: 400px;
           background-image : url(img/kagi.png);
           background-position:0px 150px;                   
           background-repeat:no-repeat;
           margin : 0px;
}

#a3-box{
	  width : 950px;
          background: url(img/boxsoccer.png) no-repeat;
          background-position:0pt -5pt;
          clear: both;


 }
#a4-box{
	  width : 950px;
           clear: both;                 
           margin : 0px ; 
           background: url(img/boxsoccer1.png) no-repeat;
           background-position:0pt 10pt;         
           
 }
#d-box{
	  position:relative; top:11px;
          text-align:right;
           
 }

.aa{
	margin-top: 10px;
 margin-left: 0px;
} /* 余白持E。画像E上に50pxの余白、左に50pxの余白 */
 }

table.sample{
    border-top:1px solid #9acccd;
    border-left:1px solid #663300;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}

.sample td{
    border-top:1px solid #9acccd;
    border-left:1px solid #9acccd;
    border-right:1px solid #9acccd;
    border-bottom:1px solid #9acccd;
    padding:0.3em 1em;
}
