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

body{  
	font-family:"メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	-webkit-font-smoothing:antialiase;
	line-height:1.6em;
	text-align:justify;
	background:url(../img/bg.jpg) left bottom no-repeat;
}

h1, h2, h3, h4{margin:0; padding:0;}


.header {background:#afd4e7 url(../img/header_bg.jpg);}

@media (min-width: 992px) {
  .container {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 960px;
  }
}

.carousel-caption {
  top: 20px;
}

.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;}

.seabg{ background:url(../img/well_bg.jpg) bottom;}

.carousel { background:#000; padding:5px;}
.tourmidashi {color:#666; margin:0;}

.tour div {text-align:center; margin-bottom:10px;}

.tour h3 {font-size:18px; color:#0000FF; margin-bottom:10px;}

.toursmall {font-size:12px;}


h2.midashi01 {background:url(../img/title_bg.jpg) no-repeat left bottom; margin:0 0 20px 0; padding:32px 0 0 100px; text-align:left; height:80px; font-size:18px; border-radius:5px;}

.midashi02 {background:#0000CC; padding:3px; text-align:center; color:#FFF;}

.midashi03 {background: url(../img/lightbg.jpg) top; padding:30px; text-align:center; border-radius:5px; margin-bottom:20px;}

.midashi04 {background:url(../img/bedroombg.jpg) center; padding:100px 10px; text-align:center;}

.midashi05 {background:url(../img/fish.png) center no-repeat; padding:20px; text-align:center; font-size:18px; font-weight:bold;}

.midashi06 {background:url(../img/foods.png) bottom no-repeat; padding:50px 110px 200px 130px;}

@media (max-width: 767px) {
.midashi06 {background:url(../img/foods.png) bottom no-repeat; padding:50px 50px 200px 50px;}
}

.midashi07 {background:url(../img/night.jpg) center; padding:100px 50px; border-radius:5px; margin-bottom:20px;}

.midashi08 {background:url(../img/sea.png) center; padding:50px; border-radius:5px; margin-bottom:20px;}

.midashi09 {background:url(../img/kanban.png) center no-repeat; padding:50px; border-radius:5px; margin-bottom:20px;}

.yellow {background:#ffff99;}

dd {margin-bottom:20px;}

.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}
.mb60 {margin-bottom:60px;}

.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}

.mt-60 {margin-top:-60px;}

.minusbox {margin-top:-30px; margin-bottom:-30px; z-index:999; background:#FFF; padding:30px 20px; border:5px solid #CCC;}


.navbar-nav > li > a {
  padding-right: 8px;
  padding-left: 8px;
}
