body {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 background:url(img/haikei.png);
}

#container {
 width : 952px ;
 height : auto ;
 margin : auto;
 background-color : #F4F2EC ;
}

#title {
 width : 100% ;
 height : 20px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ;
}			
#title h1 {
 font-size: 12px;
 font-weight : bold;
 color:#EFEFEF;
 font-family:"ＭＳ ゴシック",sans-serif;
 margin:2px 0px 0px 0px;
 padding:0px;
 position:absolute;
 left:21%;
}

#logo {
 width : 100% ;
 height : 90px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ;
}
#logo .head {
	width:952px;
	height:90px;
	margin:auto;
	background:url(img/head_logo.png);
	color: #121313;
}
#nav_bt {
 width : 100% ;
 height : 60px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ;
 background:url(img/nav_back.png);
}
#nav_bt .info_bt {
 width:952px;
 height:60px;
 margin:auto;
}

#nav_bt .info_bt li {
 font-size : 9px ;
 margin : 0px ;
 padding : 0px ;
 float : left ;
list-style-type: none; 
}

#nav_bt .info_bt li a   {
 text-decoration : none ;
 display : block ;
 color : #FFFFFF ;
}

#nav_bt .info_bt li#ada1 a { 
 width : 136px ;
 height : 60px ;
 background : url(bt/bt1.png) no-repeat ;   
}

#nav_bt .info_bt li#ada1 a:hover,#nav_bt .info_bt li#ada1 a:active   {
 background : url(bt/bt1.png) no-repeat ;
}
#nav_bt .info_bt li#ada2 a { 
 width : 136px ;
 height : 60px ;
 background : url(bt/bt2.png) no-repeat ;   
}

#nav_bt .info_bt li#ada2 a:hover,#nav_bt .info_bt li#ada2 a:active   {
 background : url(bt/bt2.png) no-repeat ;
}
#nav_bt .info_bt li#ada3 a { 
 width : 136px ;
 height : 60px ;
 background : url(bt/bt3.png) no-repeat ;   
}

#nav_bt .info_bt li#ada3 a:hover,#nav_bt .info_bt li#ada3 a:active   {
 background : url(bt/bt3.png) no-repeat ;
}
#nav_bt .info_bt li#ada4 a { 
 width : 136px ;
 height : 60px ;
 background : url(bt/bt4.png) no-repeat ;   
}

#nav_bt .info_bt li#ada4 a:hover,#nav_bt .info_bt li#ada4 a:active   {
 background : url(bt/bt4.png) no-repeat ;
}
#nav_bt .info_bt li#ada5 a { 
 width : 136px ;
 height : 60px ;
 background : url(bt/bt5.png) no-repeat ;   
}

#nav_bt .info_bt li#ada5 a:hover,#nav_bt .info_bt li#ada5 a:active   {
 background : url(bt/bt5.png) no-repeat ;
}
#nav_bt .info_bt li#ada6 a { 
 width : 136px ;
 height : 60px ;
 background : url(bt/bt6.png) no-repeat ;   
}

#nav_bt .info_bt li#ada6 a:hover,#nav_bt .info_bt li#ada6 a:active   {
 background : url(bt/bt6.png) no-repeat ;
}
#nav_bt .info_bt li#ada7 a { 
 width : 136px ;
 height : 60px ;
 background : url(bt/bt7.png) no-repeat ;   
}

#nav_bt .info_bt li#ada7 a:hover,#nav_bt .info_bt li#ada7 a:active   {
 background : url(bt/bt7.png) no-repeat ;
}
#nav_bt .info_bt li#ada8 a { 
 width : 136px ;
 height : 60px ;
 background : url(bt/bt1.png) no-repeat ;   
}

#nav_bt .info_bt li#ada8 a:hover,#nav_bt .info_bt li#ada8 a:active   {
 background : url(bt/bt1.png) no-repeat ;
}

#head_photo {
 width : 100% ;
 height : 320px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ;
 	background-color:#2C251D;
}
#head_photo .area {
	width:952px;
	height:310px;
	margin:auto;
	background-color:#2C251D;
	color: #121313;
}

#main {
 width : 952px ;
 height :1300px ;
 margin:0px 0px 10px 0px;
 background-color : #F4F2EC ;
}

#main .content {
 width:952px;
 height:1210px;
 margin:10px 0px 0px 0px;
 background-color : #F4F2EC ;  
}

#main .left{
 width:250px;
 height:1200px;
 margin:5px 10px 5px 10px;
 float:left;
}
#main .left img{
 margin:5px 0px 5px 0px;

}
#main .right{
 width:660px;
 height:1200px;
 margin:0px 10px 10px 10px;
 float:right;
}
#main .right p {
 font-size:14px;
 color:#563016;
 margin:5px 8px 5px 5px;
}

#main .right .spot{
 width:660px;
 height:150px;
 margin:20px 0px 10px 0px;
}
#main .right .spot .le{
 width:300px;
 height:150px;
 margin:0px 10px 0px 5px;
 float:left;
 background-color:#FFFFFF; 
}
#main .right .spot .ri{
 width:300px;
 height:150px;
 margin:0px 10px 0px 5px;
 float:right;
 background-color:#FFFFFF;
}
#foot {
	width : 100%;
	height:140px;
	margin : 0px 0px 0px 0px;
	padding : auto;
	background:url(img/foot_haikei.jpg);
}
#foot p{
 font-size:13px;
 color:#FFFFFF;
 margin:6px 0px 0px 0px;
 text-align:center;
}

#foot #suv{
 margin :0px 0px 10px 0px ;
 padding:5px 0px 0px 0px;
 width : 100%;
 height : 30px ;
}

#foot .footinfo{
	height:95px;
 margin:5px 0px 0px 0px;
 background-color:#1C1816;
}
#foot .footinfo p {
 font-size:13px;
 color:#FFF;
 margin:8px 5px 5px 20px;
 font-family:"ＭＳ ゴシック",sans-serif; 
 text-align:left;
}
#foot .footinfo .fo{
 height:95px;
 margin:5px 0px 0px 0px;
 background-color:#1C1816;
 width:952px;
 margin:auto;
}
#foot .footinfo .fo .le{
 height:95px;
 background-color:#1C1816;
 width:410px;
 float:left;
}
#foot .footinfo .fo .ri{
 height:95px;
 background-color:#1C1816;
 width:530px;
 float:right;
}