/*privacypolicy*/



#contents {

    background:url(../img/contents_bg.jpg) repeat-y;
    padding:20px 20px 0 20px;
    width:776px;
}

#contents p {
    font-size:95%;
    color:#444444;
    line-height:150%;
	margin-bottom:20px;
}

h3 {
    text-indent:-9999px;
    width:776px;
    height:89px;
    background:url(../img/h3_about01.jpg);
    margin:0px;
}




/*menu*/
#intro_m{
    margin:15px 0; 
}

#intro_m ul {
    text-indent:-9999px;
    list-style:none;
}

#intro_m li.left01{
    width:265px;
    height:57px;
    background:url(../img/about_menu01.jpg) no-repeat;
	float:left;
}

#intro_m li.left02{
    width:265px;
    height:57px;
    background:url(../img/about_menu02.jpg) no-repeat;
	float:left;
}

#intro_m li.right01{
    width:245px;
    height:57px;
    background:url(../img/about_menu03.jpg) no-repeat;
	float:left;
}


#intro_m li a{
    width:245px;
    height:57px;
	float:left;
}

.gotop{
    text-align:right;
}

   /*intro*/
   h4.intro {
      text-indent:-9999px;
      width:776px;
      height:60px;
      background:url(../img/h4_about_intro.jpg);
      margin-bottom:10px;
    }
	
   .map_ma{
      text-align:center;
	  margin-bottom:20px;
	}

	
   /*nature*/	
   h4.nature {
      text-indent:-9999px;
      width:776px;
      height:60px;
      background:url(../img/h4_about_nature.jpg);
      margin-bottom:10px;
    }
	
	#nature_l{
	  float:left;
	  width:378px;
	}
	
	#nature_r{
	  float:right;
	  width:378px;
	}
	
	h5 {
	  width:378px;
	  height:39px;
	  text-indent:-9999px;
	  margin-bottom:10px;	  
	}	
		
	h5.h501{
	  background:url(../img/h5_nature01.gif);  
	}	
	
	h5.h502{
	  background:url(../img/h5_nature02.gif);	  
	}
	
	h5.h503{
	  background:url(../img/h5_nature03.gif);	  
	}
	
	h5.h504{
	  background:url(../img/h5_nature04.gif);	  
	}
	
	h5.h505{
	  background:url(../img/h5_nature05.gif);	  
	}
	
	h5.h506{
	  background:url(../img/h5_nature06.gif);	  
	}
	
	h5.h507{
	  background:url(../img/h5_nature07.gif);	  
	}
	
	h5.h508{
	  background:url(../img/h5_nature08.gif);	  
	}					
	
	.nbox{
	margin-bottom:10px;
	clear:both;
	}
	
	.nbox p img{
	float:left;
	margin:0 10px 5px 0;
	}

   /*soul7*/
   h4.soul {
      text-indent:-9999px;
      width:776px;
      height:60px;
      background:url(../img/h4_about_soul.jpg);
      margin:0px;
    }
	
   h4.soultit {
      text-indent:-9999px;
      width:477px;
      height:123px;
      background:url(../img/h4_soul_title.jpg);
      margin-bottom:10px;
	  text-align:center;
	  margin-left:149px;
    }
	
	#soul7 h5 {
	  text-indent:-9999px;
	  margin:15px 0;
	}

	
	#soul7 .soulbox {
	  margin-bottom:35px;
	}
		
	#soul7 h5.h5soul01 {
	  background:url(../img/h5_soul01.jpg);
	  width:268px;
	  height:51px;
	}

	#soul7 h5.h5soul02 {
	  background:url(../img/h5_soul02.jpg);
	  width:458px;
	  height:51px;
	}
	
	#soul7 h5.h5soul03 {
	  background:url(../img/h5_soul03.jpg);
	  width:366px;
	  height:51px;
	}							

	#soul7 h5.h5soul04 {
	  background:url(../img/h5_soul04.jpg);
	  width:226px;
	  height:51px;
	}
	
	#soul7 h5.h5soul05 {
	  background:url(../img/h5_soul05.jpg);
	  width:245px;
	  height:51px;
	}
	
	#soul7 h5.h5soul06 {
	  background:url(../img/h5_soul06.jpg);
	  width:353px;
	  height:51px;
	}
	
	#soul7 h5.h5soul07 {
	  background:url(../img/h5_soul07.jpg);
	  width:335px;
	  height:51px;
	}				