@charset "utf-8";
/* CSS Document */

*{margin:0;
  padding:0;
  font-size:12px;}
  
body{background-image:url(../img/images/backbody.gif);
     line-height:1.8em;}
	 
#backbody{background-image:url(../img/images/back_b.gif);
          width:900px;
		  height:850px;
		  margin-left:auto;
		  margin-right:auto;}
		  
h1 a:link{text-decoration:none;
     color:#FFFFFF;}
	 
h1 a:visited{text-decoration:none;
             color:#FFFFFF;}

h1 a:hover{text-decoration:underline;
           color:#FF0000;}
		   
h1 a:active{text-decoration:underline;
            color:#FF6600;}		  
		  
img{border:0;}
		  
a:link{text-decoration:none;
       color:#666666;}
	   
a:visited{text-decoration:none;
          color:#666666;}
		  
a:hover{text-decoration:none;
        color:#FF0000;}
		
a:active{text-decoration:none;
         color:#FF6600;}
  
  
  
/* header */

#header{height:54px;
        background-image:url(../img/images/header.gif);}
		
h1{padding-top:20px;
   text-align:center;
   color:#FFFFFF;}
   
#main_b{height:391px;
        width:900px;
		background-image:url(../img/images/title.gif);}
		
#main_t{width:525px;
        padding-top:195px;}

#main_t p{text-align:center;
          font-weight:bold;
          color:#666666;
		  font-size:12px;
		  font-family:"小塚明朝 Pro B";}

.t1{font-weight:bold;
    padding-top:10px;
	color:#666666;
	font-size:14px;
	font-family:"小塚明朝 Pro B";}



#main_in{padding-left:44px;
         padding-top:10px;}
		 

/* footer */


#footer{height:54px;
        background-image:url(../img/images/footer.gif);}
		
address{padding-top:26px;
   text-align:center;
   color:#FFFFFF;
   font-style:normal;}
   
/* mainconten */

#main{float:left;
      padding-left:18px;}
	  
h2{padding-top:36px;
   }
   
#main_c{width:490px;
        height:270px;
		margin-top:36px;
		border-style:solid;
		border-color:#666666;
		border:2px;
		}
		
#main_s{float:left;
        width:306px;
        padding-left:68px;
		}
		
.s1{padding-top:56px;}

.s2{padding-top:36px;}

#gotop{clear:both;}

#gotop ul li{text-align:right;
       padding-top:54px;
	   padding-right:36px;
	   list-style:none;
	   font-size:10px;}