/* --------------------------------------------------
	0. about
-------------------------------------------------- */
.Wrap {
  width: 100%;
  text-align: center;
  background: url(../img/about/bg.jpg) no-repeat center center;
  -moz-background-size: auto 100%;
  background-size:auto 100% ;
  height: 160px;
  margin-top: 15px;
}

.Wrap h1{ 
margin-bottom: 15px;
}

 .inner{
 padding: 7px 20px;
 max-width: 960px;
 margin: 0 auto;
 }

@media only screen and (min-width: 40.063em) {
.Wrap {height:240px;text-align: left;}
 .inner{
 padding: 50px 20px;
 max-width: 960px;
 margin: 0 auto;
 }
}
@media only screen and (min-width: 64.063em) {
.Wrap {height:240px;text-align: left;}
 .inner{
 padding: 50px 20px;
 max-width: 960px;
 margin: 0 auto;
 }
}
@media only screen and (min-width: 90.063em) {
.Wrap {height:240px;text-align: left;}
 .inner{
 padding: 50px 20px;
 max-width: 960px;
 margin: 0 auto;
 }
}
@media only screen and (min-width: 120.063em) {
.Wrap {height:240px;text-align: left;}
 .inner{
 padding: 50px 20px;
 max-width: 960px;
 margin: 0 auto;
 }
}

/* --------------------------------------------------
	0. Title
-------------------------------------------------- */
.column2{margin-bottom: 40px;}
.column2 h2{
margin:50px 0 20px 0;
text-align: center;
padding-left: 20px;
}

.column2 p{
line-height: 160%;
color: #333;
margin: 0;
}
.column2 .data{
margin:15px 0 0  0;
padding: 15px 0 0  0;
border-top: 1px solid #ccc;
line-height: 180%;
}
.column2 img{
}
.map {margin-bottom: 40px;}
.map iframe{width: 100%;}