body {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 background : url(../haikei.jpg);
}
#logo {
 width : 100% ;
 height : 150px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ; 
 background:url(../img/head-back.jpg);
}
.head {
	width:1200px;
	height:150px;
	margin:auto;
	 background:url(../head-bk.jpg);
}
#logo .logo_head {
	width:690px;
	height:150px;
		 position: relative;
	float:left;
}
#logo .logo_head .ho-logo{
 position: absolute;
	top: 20px; /* #contents内の上から何pxか */
	left: 10px; /* #contents内の左から何pxか */
	width:281px;
	height:68px;
}
#logo .logo_head .telinfo{
 position: absolute;
	top: 50px; /* #contents内の上から何pxか */
	right: 10px; /* #contents内の左から何pxか */
	width:300px;
	height:45px;
}
#logo .head #nav_bt {
 width : 500px ;
 height : 150px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ;
 float:right;
 background : url(../img/head_back.jpg) ;  
}
#logo .head #nav_bt .head-info {
 width:480px;
 height:150px;
 margin:0px 0px 0px 0px;
}

#logo .head #nav_bt .info_bt {
 width:480px;
 height:150px;
 margin:auto;
}

#logo .head #nav_bt .info_bt li {
 font-size : 9px ;
 margin : 0px ;
 padding : 0px ;
 float : right ;
list-style-type: none; 
}

#logo .head #nav_bt .info_bt li a   {
 text-decoration : none ;
 display : block ;
 color : #FFFFFF ;
}

#logo .head #nav_bt .info_bt li#syu1 a { 
 width : 75px ;
 height : 150px ;
 background : url(../bt/bt1.jpg) no-repeat ;   
}

#logo .head nav_bt .info_bt li#syu1 a:hover,#logo .head #nav_bt .info_bt li#syu1 a:active   {
 background : url(../bt/bt1.jpg) no-repeat ;
}
#logo .head #nav_bt .info_bt li#syu2 a { 
 width : 55px ;
 height : 150px ;
 background : url(../bt/bt2.jpg) no-repeat ;   
}

#logo .head #nav_bt .info_bt li#syu2 a:hover,#logo .head #nav_bt .info_bt li#syu2 a:active   {
 background : url(../bt/bt2.jpg) no-repeat ;
}
#logo .head #nav_bt .info_bt li#syu3 a { 
 width : 55px ;
 height : 150px ;
 background : url(../bt/bt3.jpg) no-repeat ;   
}

#logo .head #nav_bt .info_bt li#syu3 a:hover,#logo .head #nav_bt .info_bt li#syu3 a:active   {
 background : url(../bt/bt3.jpg) no-repeat ;
}
#logo .head #nav_bt .info_bt li#syu4 a { 
 width : 55px ;
 height : 150px ;
 background : url(../bt/bt4.jpg) no-repeat ;   
}

#logo .head #nav_bt .info_bt li#syu4 a:hover,#logo .head #nav_bt .info_bt li#syu4 a:active   {
 background : url(../bt/bt4.jpg) no-repeat ;
}
#logo .head #nav_bt .info_bt li#syu5 a { 
 width : 55px ;
 height : 150px ;
 background : url(../bt/bt5.jpg) no-repeat ;   
}

#logo .head nav_bt .info_bt li#syu5 a:hover,#logo .head #nav_bt .info_bt li#syu5 a:active   {
 background : url(../bt/bt5.jpg) no-repeat ;
}
#logo .head #nav_bt .info_bt li#syu6 a { 
 width : 55px ;
 height : 150px ;
 background : url(../bt/bt6.jpg) no-repeat ;   
}

#logo .head #nav_bt .info_bt li#syu6 a:hover,#logo .head #nav_bt .info_bt li#syu6 a:active   {
 background : url(../bt/bt6.jpg) no-repeat ;
}
#logo .head #nav_bt .info_bt li#syu7 a { 
 width : 55px ;
 height : 150px ;
 background : url(../bt/bt7.jpg) no-repeat ;   
}

#logo .head #nav_bt .info_bt li#syu7 a:hover,#logo .head #nav_bt .info_bt li#syu7 a:active   {
 background : url(../bt/bt7.jpg) no-repeat ;
}
#logo .head #nav_bt .info_bt li#syu8 a { 
 width : 55px ;
 height : 150px ;
 background : url(../bt/bt8.jpg) no-repeat ;   
}

#logo .head #nav_bt .info_bt li#syu8 a:hover,#logo .head #nav_bt .info_bt li#syu8 a:active   {
 background : url(../bt/bt8.jpg) no-repeat ;
}
#logo .head #nav_bt .info_bt li#syu9 a { 
 width : 55px ;
 height : 150px ;
 background : url(../bt/bt9.jpg) no-repeat ;   
}

#logo .head #nav_bt .info_bt li#syu9 a:hover,#logo .head #nav_bt .info_bt li#syu9 a:active   {
 background : url(../bt/bt9.jpg) no-repeat ;
}

#container{
 background:url(img/main.jpg) no-repeat;
 height:400px;
     z-index: 11;
 }

#content-bk {
 width : 100% ;
 height : 2700px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ; 
 background-color:#FFFFFF;

}
#content {
 width : 1000px ;
 height : 2600px ;
 margin : auto;
  background-color:#FFFFFF;
padding-top:50px;
}
#content h2{
	font-size:30px ;
font-family: "メイリオ";
color : #000000;
margin: 10px 3px 20px 3px;
font-weight:normal;
line-height:1.8;
text-align:center;
}
#content h3{
	font-size:16px ;
font-family: "メイリオ";
color : #000000;
margin: 10px 3px 20px 3px;
font-weight:normal;
line-height:1.8;
text-align:center;
}
#content p{
	font-size:14px ;
font-family: "メイリオ";
color : #000000;
margin: 5px 40px 5px 40px;
line-height:2.0;
font-weight:normal;
}
#content .news-le {
 width:600px;
 height:350px;
 float:left;
 margin-top:15px;
 margin-bottom:15px;
}
#content .word-ri {
 width:250px;
 height:350px;
 margin-top:15px;
 margin-bottom:15px;
 float:right;
 background:url(img/word-bk.jpg) no-repeat;
}

#content table {
	border-style:solid;
	border-color:#352D20;
	border-width:5px;
	margin-bottom:30px;
}

#subcol-bk {
 width : 100% ;
 height : 1100px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ; 
 background-color:#DBD2CC;

}
#subcol {
 width : 1100px ;
 height : 1000px ;
 margin : auto;
  padding-top:20px;
  margin-bottom:10px;
}
#con{
	width:1100px;
	height:300px;
	margin-bottom:50px;
}
#carendar{
	width:900px;
	height:500px;
	margin:auto;
	margin-top:50px;
	margin-bottom:50px;
}
#subcol h3{
	font-size:16px ;
font-family: "メイリオ";
color : #000000;
margin: 10px 3px 10px 3px;
font-weight:normal;
line-height:1.8;
text-align:center;
}
#subcol h4{
	font-size:14px ;
font-family: "メイリオ";
color : #594828;
margin: 0px 3px 5px 3px;
font-weight:normal;
line-height:1.8;
text-align:center;
}
#subcol p{
	font-size:12px ;
font-family: "メイリオ";
color : #594828;
margin: 10px 8px 5px 8px;
line-height:1.8;
font-weight:normal;
}
#subcol .con1 {
 width:230px;
 height:300px;
 float:left;
 background-color:#FFFFFF;
     -webkit-border-radius:8px;
  border-radius:8px;
  -webkit-box-shadow:0 0 3px #333333;
  box-shadow:0 0 3px #333333;
  margin-right:60px;
}
#subcol .con2 {
 width:230px;
 height:300px;
 float:left;
 background-color:#FFFFFF;
     -webkit-border-radius:8px;
  border-radius:8px;
  -webkit-box-shadow:0 0 3px #333333;
  box-shadow:0 0 3px #333333;
  margin-right:60px;
}
#subcol .con3 {
 width:230px;
 height:300px;
 float:left;
 background-color:#FFFFFF;
     -webkit-border-radius:8px;
  border-radius:8px;
  -webkit-box-shadow:0 0 3px #333333;
  box-shadow:0 0 3px #333333;
  margin-right:60px;
}
#subcol .con4 {
 width:230px;
 height:300px;
 float:right;
 background-color:#FFFFFF;
     -webkit-border-radius:8px;
  border-radius:8px;
  -webkit-box-shadow:0 0 3px #333333;
  box-shadow:0 0 3px #333333;
  margin-left:0px;
}
#subcol .movie {
 width:600px;
 height:550px;
margin:0px 10px 0px 30px;
 float:right;
}

#kanagawa-bk {
 width : 100% ;
 height : 440px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ; 
 background-color:#FFFFFF;

}
#kanagawa {
 width : 1100px ;
 height : 440px ;
 margin : auto;
}

#kanagawa h3{
	font-size:24px ;
font-family: "メイリオ";
color : #FFFFFF;
margin: 10px 3px 10px 3px;
font-weight:normal;
line-height:1.8;
text-align:center;
}
#kanagawa p{
	font-size:13px ;
font-family: "メイリオ";
color : #333;
margin: 5px 15px 5px 15px;
line-height:1.8;
font-weight:normal;
}
#buner-bk {
 width : 100% ;
 height : 350px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ; 
 background-color:#DBD2CC;

}
#buner {
 width : 1000px ;
 height : 300px ;
 margin : auto;
}
#access-bk{
 width:100%;
 height:800px;
}

#map{
 width:100%;
 height:350px;
}
#access-bk h3{
	font-size:18px ;
font-family: "メイリオ";
color : #000000;
margin: 10px 3px 10px 20px;
font-weight:normal;
line-height:1.8;
}
#access-bk p{
	font-size:14px ;
font-family: "メイリオ";
color : #000000;
margin: 5px 15px 5px 30px;
}
#foot {
	width : 100%;
	height:140px;
	margin : 0px 0px 0px 0px;
	padding : auto;
	background-color : #284175;
}
#foot p{
 font-size:13px;
 color:#FFFFFF;
 margin:6px 0px 0px 0px;
}

#foot #suv{
 margin :0px 0px 0px 0px ;
 padding:8px 0px 0px 0px;
 width : 100%;
 height : 30px ;
}

#foot ul#subnav {
 margin :auto;
 padding:auto;
 width : 950px;
}
#foot ul#subnav li {
 font-size : 13px ;
 margin : auto ;
 list-style : none;
 float : left;
}

#foot ul#subnav a {
 margin:auto;
 text-decoration : none ;
 display : block ;
 color : #FFF ;
}

#foot ul#subnav li#syuha1 { 
 width: 120px;
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFF ;
 text-align : center;   
}
#foot ul#subnav li#syuha1  { color : #FFFFFF ; }
#foot ul#subnav li#syuha1 a:hover,#foot ul#subnav li#syuha1 a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha2  { 
 width: 120px;
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFF ;
 text-align : center;
}
#foot ul#subnav li#syuha2    { color : #FFFFFF ; }
#foot ul#subnav li#syuha2 a:hover,#foot ul#subnav li#syuha2 a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha3  { 
 width: 108px;
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFF ;
 text-align : center;   
}
#foot ul#subnav li#syuha3    { color : #FFFFFF ; }
#foot ul#subnav li#syuha3 a:hover,#foot ul#subnav li#syuha3 a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha4 { 
 width: 108px;
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFF ;
 text-align : center;
}
#foot ul#subnav li#syuha4 { color : #FFFFFF ; }
#foot ul#subnav li#syuha4 a:hover,#foot ul#subnav li#syuha4  a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha5 { 
 width: 108px; 
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFF ;
 text-align : center;
}
#foot ul#subnav li#syuha5      { color : #FFFFFF ; }
#foot ul#subnav li#syuha5  a:hover,#foot ul#subnav li#syuha5   a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha6  { 
 width: 130px; 
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFF ;
 text-align : center;    
}
#foot ul#subnav li#syuha6      { color : #FFFFFF ; }
#foot ul#subnav li#syuha6  a:hover,#foot ul#subnav li#syuha6   a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha7  {
 width: 108px;
 border-right-style : solid ;
 border-right-width : 1px ;
 border-right-color : #FFF ;
 text-align : center; 
}
#foot ul#subnav li#syuha7 { color : #FFFFFF ; }
#foot ul#subnav li#syuha7   a:hover,#foot ul#subnav li#syuha7    a:active { color : #FF0000 ; }

#foot ul#subnav li#syuha8 { 
 width: 108px;
 text-align : center;
}
#foot ul#subnav li#syuha8      { color : #FFFFFF ; }
#foot ul#subnav li#syuha8   a:hover,#foot ul#subnav li#syuha8    a:active { color : #FF0000 ; }
#foot ul#subnav li#syuha9 { 
 width: 80px;
 text-align : center;
}
#foot ul#subnav li#syuha9      { color : #FFFFFF ; }
#foot ul#subnav li#syuha9   a:hover,#foot ul#subnav li#syuha9    a:active { color : #FF0000 ; }
#foot .footinfo{
 margin:10px 0px 0px 0px;
}
#shoulder {
	position:relative;
	margin:0px auto 0px auto;
	width:950px;
	height:0px;
}
