*{padding:0px;
    margin:0px;}

body {
text-align: center;
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
background-image: url(./img/1440-900.jpg);
background-attachment:fixed;
}

.kokoko{
font-size:12px;
background-color:#fafad2;
color:#000000;
text-align:left;
padding:20px;
margin-bottom10px;
line-height:150%;
}

#site_box {text-align:left;
          width : 847px;
          border-right: 1px solid #000000;
          border-left: 1px solid #000000;
          background-color:#ffffff;
          margin-left: auto;
          margin-right: auto;
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;

          }

#head-box {
          background-color:#ff0000;
          font-size:5px;
          color:#ffffff;
          }

#menu-box {background-color:#FFFF00;
        padding:5px;
        font-size:12px;
        color:#ffffff;
        font-weight: bold;
        border-bottom: 3px solid #EDEDED;
        }

.news{background-color:#f0f8ff;
        padding:10px;
        font-size:12px;
        border: 1px solid #EDEDED;
        }

hr{border:none; border-top:dashed 1px #999999; height:1px; color:#FFFFFF;
margin:5px 5px 5px 5px; }
#sidead{
width:183px;
font-size:13px;
float:left;
color:#000000;
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;

margin:12px 2px 2px 2px;
padding:10px 10px 10px 10px;
border-right: 1px solid  #0066FF;
border-left: 1px solid  #0066FF;
border-top: 1px solid  #0066FF;
border-bottom: 1px solid  #0066FF;
background-color: #DDEEFF;
}

#syosai{
width : 550px;
font-size:13px;
float:left;
color:#000000;
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;

margin:12px 2px 2px 2px;
padding:10px 10px 10px 10px;
background-color: #FFFFCE;
}

        
#rbox{width : 844px;
       font-size:18px;
                 font-size:10px;
}


#cenbox{width : 589px;
          float:left;

          font-size:12px;
margin : 10px;
}

.cen2{background-color: #ffffff;
width : 625px;
          border-right: 2px solid #EDEDED;
          border-left: 2px solid #EDEDED;
                    border-bottom: 2px solid #EDEDED;
         border-top: 2px solid #EDEDED;
                           font-size:12px;
                                      padding:5px;
margin : 3px;
}


#ribox{background-color:#ffffff;
          float: right;
          width: 180px;
          padding:10px;
         font-size:13px;
         line-height:150%;
         line-left:150%
          }
          
.ri2{background-color: #ffffff;
width : 160px;
          border-right: 2px solid #EDEDED;
          border-left: 2px solid #EDEDED;
                    border-bottom: 2px solid #EDEDED;
         border-top: 2px solid #EDEDED;
                           font-size:10px;
                                      padding:5px;
margin : 3px;
}

.ri3{
background-color: #ffffff;
width:160px;
font-size:10px;
padding:5px;
margin:3px;
}



#mese{
font-size:13px;
padding:7px;
color:#000000;
background-image: url(./img/button-6681.png);
background-repeat: repeat-y;
width:589px; 
}




#p a{
display:block;
text-decoration:none;
padding:0.5em;
}
#p a:hover{
color:#000000;
background-color:#ffff00;
}

.big{
font-size:17px;
color:#0000DE;
font-weight: bold;
}

.ms{
font-size:13px;
color:#000000;
}

.r2{
font-size:15px;
font-weight:bold;
color:#ff0000;
}

.r{
font-size:13px;
font-weight:bold;
color:#ff0000;
}






 #sita-box {font-size:13px;
          clear: both;
          padding:3px;

}    


              
h1{font-size:10px;
   color:#ffffff;
   padding-left:2px;
   margin:0px;
   }
   
   
   
   
   
   
   
   
   
   
   
   
   

h2{font-size:14px;
   padding:7px;
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
   color:#ffffff;
background-image: url(./img/button-8670.png);

   }

      

h3{font-size:13px;
      border-bottom:1px solid #FF5900;
   color:#FF5900;
   padding-left:5px;
   margin-bottom: 10px;
   margin-top: 20px;
width:570px;
                     line-height:200%;
         line-left:200%
   }
   
   
h4{font-size:13px;
   padding-left:5px;
   color:#1a1a1a;
   margin-bottom: 20px;
   margin-top: 20px;
                     line-height:200%;
         line-left:200%
   }
   
h5{font-size:16px;
      border-bottom:1px solid #FF5900;
   color:#FF5900;
   padding-left:5px;
   margin-bottom: 20px;
   margin-top: 20px;
                     line-height:200%;
         line-left:200%
   }
h6{font-size:16px;
      border-bottom:1px solid #FF5900;
   color:#FF5900;
   padding-left:5px;
   margin-bottom: 20px;
   margin-top: 20px;
                     line-height:200%;
         line-left:200%
   }
.come{
color:#1F79D3;
}


.small{
font-size:10px;
}

.small2{
font-size:12px;
}


.midasi{
font-size:13px;
line-height:180%;
}

.red{color:#ff0000;
         } 

.b3{color:#ff0000;
 font-weight: bold;
 font-size:14px;
         } 
img {
    border-style:none;
}
table{   color:#000000;
 font-size:13px;
 line-height:150%;
                                      padding:5px;
margin : 0px;}


.my{     font-size:12px;
              line-height:200%;}

.sinobi{display:none;
    　　　}

#main2{
width:608px;
margin:2px 2px 2px 2px;
padding:15px 15px 15px 15px;
font-size:15px;
line-height:200%;
border-left: 1px solid  #d3d3d3;
border-bottom: 1px solid  #d3d3d3;
border-top: 1px solid  #d3d3d3;
border-right: 1px solid  #d3d3d3;
background:#f5f5f5;
}

.ad{
text-align:center;
}
