body {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 background : url(img/haikei.jpg) ; 
}
h1 {
 font-size: 12px ;
 color : #FFFFFF ;
 font-weight: normal;
margin:5px 5px 5px 10px;
              }
#logo {
 width : 100% ;
 height : 100px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ; 
 background:url(img/head-back.png);
}

#logo .info_bt {
width:600px;
height:100px;
margin:auto;
}

#logo .info_bt li {
 font-size : 9px ;
 margin : 0px ;
 padding : 0px ;
 float : left ;
list-style-type: none; 
}

#logo .info_bt li a   {
 text-decoration : none ;
 display : block ;
 color : #FFFFFF ;
}

#logo .info_bt li#ma1 a { 
 width : 200px ;
 height : 100px ;
 background : url(../bt/bt1.png) no-repeat ;   
}

#logo .info_bt li#ma1 a:hover,#logo .info_bt li#ma1 a:active   {
 background : url(../bt/bt1-1.png) no-repeat ;
}
#logo .info_bt li#ma2 a { 
 width : 200px ;
 height : 100px ;
  
}

#logo .info_bt li#ma2 a:hover,#logo .info_bt li#ma2 a:active   {

}
#logo .info_bt li#ma3 a { 
 width : 200px ;
 height : 100px ;
 background : url(../bt/bt2.png) no-repeat ;   
}

#logo .info_bt li#ma3 a:hover,#logo .info_bt li#ma3 a:active   {
 background : url(../bt/bt2-1.png) no-repeat ;
}


#main-photo {
 width : 100% ;
 height : auto ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ; 
}

#business-bk{
 width : 100% ;
 height : 1500px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ;
 background-color:#FFFFFF;
}
#infomation {
width:1100px;
height:1400px;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
#infomation h2 {
 font-size:36px;
font-family: "メイリオ";
color:#F76415;
text-align:center;
font-weight:900;
}
#infomation h3 {
 font-size:16px;
font-family: "メイリオ";
color:#333333;
text-align:center;
font-weight:900;
margin:10px 0px 10px 0px;
}
#infomation h4 {
 font-size:14px;
font-family: "メイリオ";
color:#333333;
font-weight:900;
margin:5px 0px 5px 0px;
}
#infomation p {
 font-size:14px;
font-family: "メイリオ";
color:#333333;
line-height:1.7;
}

#col-bk{
 width : 100% ;
 height : 1400px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ;
 background-color:#F4EFE5;
}
#col {
width:1100px;
height:1350px;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
#col .business {
width:1100px;
height:150px;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
#col .business .bu-title {
width:200px;
height:80px;
float:left;
}
#col .business .bu-kome {
width:900px;
height:80px;
float:right;
}
#col h2 {
 font-size:40px;
font-family: "メイリオ";
color:#53482B;
text-align:center;
font-weight:900;
}
#col h3 {
 font-size:16px;
font-family: "メイリオ";
color:#000000;
text-align:center;
margin:5px 0px 10px 0px;
}
#col p {
 font-size:13px;
font-family: "メイリオ";
color:#000000;
line-height:1.8;
margin:5px 3px 0px 3px;
}
#col .info {
width:1100px;
height:400px;
}
.info .img-le{
 width:448px;
 height:380px;
 float:left;
}
.info .img-le img{
 margin-top:30px;
}
.info .kome-ce{
 width:350px;
 height:380px;
 float:left;
 background:url(img/kodawari-bk.png) no-repeat;
}
.info .img-ri{
 width:250px;
 height:380px;
 float:right;
}
.info .img-ri img{
 margin-top:30px;
}
under-bk{
 width : 100% ;
 height : 750px ;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px ;
 background-color:#FFFFFF;
}
#under {
width:1200px;
height:700px;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
#greeting {
	width:620px;
	height:500px;
 float:left;
}
#greeting img{
 float:left;
 margin-right:10px;
 margin-bottom:10px;
}
#greeting p {
 font-size:15px;
font-family: "メイリオ";
color:#333333;
font-weight:normal;
margin:0px 10px 10px 10px;
line-height:1.8;
}
#shopinfo {
width:500px;
height:500px;
float:right;
}
#shopinfo h3 {
 font-size:20px;
font-family: "メイリオ";
color:#333333;
font-weight:normal;
margin:0px 10px 10px 10px;
line-height:1.8;
}
#shopinfo p {
 font-size:15px;
font-family: "メイリオ";
color:#333333;
font-weight:normal;
margin:0px 10px 10px 10px;
line-height:1.8;
}

#foot {
	width : 100%;
	height:300px;
	margin : 0px 0px 0px 0px;
	padding : auto;
	background-color:#001842;
}
#foot h3{
 font-size:18px;
 color:#FFFFFF;
 margin:0px 0px 5px 0px;
 text-align:center;
 font-family: "メイリオ";
}
#foot a{
 font-size:16px;
 color:#FFFFFF;
 margin:6px 0px 10px 0px;
 text-align:center;
 font-family: "メイリオ";
}
#foot p{
 font-size:16px;
 color:#FFFFFF;
 margin:6px 0px 10px 0px;
 text-align:center;
 font-family: "メイリオ";
}

#foot #suv{
 margin :0px 0px 0px 0px ;
 padding:8px 0px 0px 0px;
 width : 100%;
 height : 50px ;
}

#foot ul#subnav {
 margin :auto;
 padding:auto;
 width : 880px;
}
#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 : #000000 ;
}

#foot .footinfo{
 margin:10px 0px 0px 0px;
 background-color:#0044B5;
 height:200px;
 padding-top:20px;
}
.profile{
 width:1000px;
 height:200px;
 margin:auto;

}
.profile .go{
 width:330px;
 float:left;
}
.profile .se{
 width:330px;
 float:left;
 margin-right:5px;
  margin-left:5px;
}
.profile .mo{
 width:330px;
 float:right;

}
