body{
text-align: center;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 13px;
background-color:#dcdcdc;
color:#010035;

}

/*ページ全体*/
#container{
text-align:left;
padding:0px 0px 0px 0px;
width:750px;
border:5px outset #ffffff;
background:#ffffff;

}

/*ヘッダー*/
#header{
margin:0px 0px 0px 0px;
padding:0px 2px 2px 0px;

}


/*メイン*/
#main{
width:530px;
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}


#cen2{background-color: #f0f8ff;
         line-height:100%;
         line-left:100%;
         margin:0;
                           font-size:12px;
                                      padding:5px;
border-top: 1px solid #c0c0c0;
          border-right: 1px solid #c0c0c0;
          border-left: 1px solid #c0c0c0;
          border-bottom: 1px solid #c0c0c0;

}
#cen3{margin:0;
background-color: #ffffff;
         line-height:100%;
         line-left:100%;

                           font-size:12px;
                                      padding:5px;
         line-height:150%;

          border-right: 1px solid #c0c0c0;
          border-left: 1px solid #c0c0c0;
          border-bottom: 1px solid #c0c0c0;
}


/*サイド*/
#side{
width:210px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}


/*フッター部分*/
#footer{
text-align:center;
clear:both;
margin:20px 0px 10px 0px;
padding:5px 0px 5px 0px;

}

h1{font-size:13px;
      border-left:10px solid #000000;
   color:#000000;
   padding-left:5px;
   margin-bottom: 20px;
   margin-top: 20px;
   line-height:200%;}
h2{font-size:13px;
      border-left:10px solid #000000;
   color:#000000;
   padding-left:5px;
   margin-bottom: 20px;
   margin-top: 20px;
   line-height:200%;}
h3{font-size:13px;
      border-left:10px solid #000000;
   color:#000000;
   padding-left:5px;
   margin-bottom: 20px;
   margin-top: 20px;
   line-height:200%;}
h4{font-size:13px;
      border-left:10px solid #000000;
   color:#000000;
   padding-left:5px;
   margin-bottom: 20px;
   margin-top: 20px;
   line-height:200%;}
h5{font-size:13px;
      border-left:10px solid #000000;
   color:#000000;
   padding-left:5px;
   margin-bottom: 20px;
   margin-top: 20px;
   line-height:200%;}
h6{font-size:13px;
      border-left:10px solid #000000;
   color:#000000;
   padding-left:5px;
   margin-bottom: 20px;
   margin-top: 20px;
   line-height:200%;}
   
.red{color:#FC4B00;}

img {
border:0px;
}

table {
font-size: 13px;
}


