<style type="text/css">

body {
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
    

}

div.bb {

width:100%;

background: url("picture11/back.png") top left no-repeat,
    url("picture11/back2.png") 90% top no-repeat,
    url("picture11/back4.png") 15% 60% no-repeat,
    url("picture11/back5.png") 85% 40% no-repeat;



}


div.blockb {
  float: left;

　font-size: 16px;

}



div.blocka {
  float: left;
position: relative;
left:40%;
   margin-left:-300px;

　font-size: 16px;

}

div.clear {
   clear: both;
　font-size: 16px;
}

div.blockf {
   clear: both;
　font-size: 16px;
}
div.blockc {
  float: left;

　font-size: 16px;

}

table1 {
width: 400px; 
font-size: 15px;
border-collapse: collapse; 
border: 2px  	#FF4500 solid; 
}

.table1 TD {
border: 1px  	#FF4500 solid; 
font-size: 15px;
} 
.table2 TD {
border: 0px  	#FF4500 solid; 
font-size: 15px;
} 
a {
text-decoration: none;
}
a:link {
color: #0000ff
}
a:visited {
color: #0000ff
}
a:hover {
color: #0099ff
}
a:active {
color: #ff0000
}
tbt1 {
background-color: #ffd78c;
color: #c04000;
} 

.menubox {
border: 1px  	#FF4500 solid; 
width: 400px; 
background-repeat: repeat-x;
background-position: left top; 
background-image: url(picture/line06.gif); 
} 
.menubox1 {
border: 1px  	#FF4500 solid; 
padding: 30px;
margin-left: 30%; 
width: 70%;

} 

    /*角丸上*/  
  #a_top {  
        font-size: 0;  
        background: url(picture/b_top.gif) no-repeat;  
       height: 30px;  
position: relative;
left:40%;
   margin-left:-300px;
       width: 800px;  
   }  
  
 /*角丸中*/  
#a_middle {  

     font-size: 14px;  
 position: relative;
left:40%;
    width: 800px;  
    padding: 0 50px;  
   margin-left:-300px;
    border-left: 1px solid #666;  
    border-right: 1px solid #666;  

   }  

html:not([lang*=""]) #a_middle {  
  
     font-size: 14px;  
 
    width: 698px;  
    padding: 0 50px;  
   margin-left:-300px;
position: relative;
left:40%;
    border-left: 1px solid #666;  
    border-right: 1px solid #666;  
   }  

  /*角丸下*/  
 #a_bottom {  
  
     font-size: 0;  
     background: url(picture/d_bottom.gif) no-repeat;  
     height: 30px;  
         margin-left:-290px;
  width:800px;
position: absolute;
left:40%;
   

 }  

html:not([lang*=""]) #a_bottom {  
     font-size: 0;  
     background: url(picture/d_bottom.gif) no-repeat;  
     height: 30px;  
         margin-left:-298px;
  width:800px;
position: absolute;
left:40%;
   

}
.menubox3 {


background-repeat: repeat-x;
background-position: left ; 
background-image: url(picture/line12.gif); 
height: 20px; 

} 
.menubox4 {


background-repeat: repeat-x;
background-position: left bottom ; 
background-image: url(picture/line12.gif); 
height:35px; 

} 
#main2 {
    position:absolute;
 
    left:40%;
    
    margin-left:-300px; 

　font-size: 16px;

}

div.box03 {
 clear: both;
　font-size: 16px;

}
#a_middle {  

     font-size: 14px;  
 position: relative;
left:40%;
    width: 800px;  
    padding: 0 50px;  
   margin-left:-300px;
    border-left: 1px solid #666;  
    border-right: 1px solid #666;  

   }  

 #a_middle2 {  
  
     font-size: 14px;  
 
    width: 720px;  
    padding: 0 50px;  
   margin-left:-300px;
position: relative;
left:40%;
    border-left: 1px solid #666;  
    border-right: 1px solid #666;  
   }  

div.mbox2 {
     
   border-top-left-radius: 20px;  
   border-top-right-radius: 20px; 

   
   -webkit-border-top-left-radius: 20px;  
   -webkit-border-top-right-radius: 20px; 

  
   -moz-border-radius-topleft: 20px;  
   -moz-border-radius-topright: 20px; 

  float: left;
 hight: 60px;
   background-color: #666666;   


left:30%;
   margin-left:-300px;
        width: 720px; 
position: relative;
padding: 0 50px;  
border: 1px #666666 solid;  
}
div.mbox3 {
   padding: 0 30px;
  
 border-top-left-radius: 20px;  
   border-top-right-radius: 20px; 

   
   -webkit-border-top-left-radius: 20px;  
   -webkit-border-top-right-radius: 20px; 

  
   -moz-border-radius-topleft: 20px;  
   -moz-border-radius-topright: 20px; 
  

left:40%;
   margin-left:-300px;
        width: 880px; 
position: relative;
  border: 1px #666666 solid;  
}

div.mbox {
   border-radius: 20px;       
   -moz-border-radius: 20px;    
   -webkit-border-radius: 20px; 
 margin-left:5px; 
  float: left;
position: relative ;
padding: 8px;
   background-color: #99ff66;   

}


</style>
