@charset "utf-8";
/* CSS Document */

.jumbotron--mybg {
    background: url("/img/bg.jpg") 0 0 no-repeat;
    background-size: cover;
    height: 80vh;
    min-height: 400px;
	
}

.rinen{
	background: url("/img/bg2.gif") 0 center no-repeat;
    background-size: cover;

}

.aisatu{
	background:#009ECF;
	/*background: url("/img/bg2.jpg") 0 center no-repeat;*/
    background-size: cover;
}

.aisatu h3, .aisatu p{
	color:#FFFFFF;
	/*text-shadow: 2px 3px 3px rgba(0,0,0,0.5);*/
}


h1.basic{
	 text-shadow: 2px 3px 3px rgba(0,0,0,0.5);
	color:#FFFFFF !important;
	font-family: "ヒラギノ明朝 ProN W3", "HiraMinProN-W3", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	letter-spacing: 10px;
	font-size:40px;
	font-weight:100;
}

p.basic{
		 text-shadow: 2px 3px 3px rgba(0,0,0,0.5);
	color:#FFFFFF !important;
	font-family: "ヒラギノ明朝 ProN W3", "HiraMinProN-W3", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
	letter-spacing: 3px;
	font-size:14px;
}




.jumbotron__content {
    position: relative;
    top: 60%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}



.navbar-brand {
  background: url(/img/safari_logo.png) no-repeat  center  ;
  background-size: contain;
  height: 60px;
  width:120px;
  margin-right:15px;
  padding-right:15px;
 
}

.navbar{
	margin-bottom:0;
}


#myhead {
  position: fixed;  
  top: 0;   
  left: 0;  
  z-index: 999; 
  width: 100%; 
}

/* 幅いっぱいにする設定 */
.container {
  width: auto;
}

/* 幅いっぱいにする設定(IE8対応用) */
@media (min-width: 768px) {
     .container {
		 width: auto;
  }
}
@media (min-width: 992px) {
  .container {
    width: auto;
  }
}
@media (min-width: 1200px) {
  .container {
    width: auto;
  }
}

/*問い合わせフォーム*/
.toiawase h1{
	padding-top:60px;
	font-size:30px;

}