@charset "UTF-8";
/* タイトル */
#obimain{
	width:100%;
	min-height:620px;
	background:url(../obi/images/mainbg.jpg) no-repeat top left;
	position: relative;
}

.smhHead{
	display:none;
}

#obimain h2{
	position:absolute;
	top:400px;
	left:5px;
	color:#676767;
	font-size:48px;
	font-weight:bold;
	font-family:"ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

.obiContent{
	
}

.obiL{
	width:430px;
	float:left;
	display:inline;
	margin-bottom:60px;
}
.obiL .obiTitle{
	font-size:24px;
	font-weight:bold;
	margin-bottom:20px;
	font-family:"ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}
.obiR{
	width:430px;
	float:right;
	display:inline;
	margin-bottom:60px;
}
.obiFloat{
	float:left;
	display:inline;
	margin-bottom:20px;
}
.obiFloatArrow{
	float:left;
	display:inline;
	margin:0 8px;
}

.obiWord{
	padding-top:40px;
	font-size:20px;
	line-height:2em;
	font-weight:bold;
	text-align:center;
	font-family:"ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

.pc{
	display:block;
}
.smh{
	display:none;
}

@media screen and (max-width: 767px) {
#obimain{
	width:100%;
	min-height: inherit;
	background:none;
	position: relative;
	margin-bottom:30px;
}
.smhHead{
	display:block;
	}
	
#obimain h2{
	position: inherit;
	top:inherit;
	left:inherit;
	font-size:30px;
	font-weight:bold;
	font-family:"ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

.obiL{
	width:100%;
	float:none;
	display:block;
	margin-bottom:20px;
}
.obiL .obiTitle{
	font-size:24px;
	font-weight:bold;
	margin-bottom:20px;
	font-family:"ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}
.obiR{
	width:100%;
	float:none;
	display:block;
	margin-bottom:60px;
}
.obiR img{
	width:100%;
	height:auto;
}
.obiFloat{
	float:none;
	display:block;
	margin-bottom:10px;
}
.obiFloatArrow{
	float:none;
	display:block;
	text-align:center;
	margin-bottom:10px;
}

.obiWord{
	font-size:16px;
	text-align:left;
}

.pc{
	display:none;
}
.smh{
	display:block;
}


}






/* ギャラリーリスト */
.gallery .gallery_list .gallery_list_item .photo {
  margin-bottom: 50px;
}
.gallery .gallery_list .gallery_list_item .description {
  margin-bottom: 50px;
  padding: 0 35px;
  font-size: 14px;
}
/* ラインナップ */
.lineup {
  margin-bottom: 80px;
}
.lineup .lineup_title {
  margin-top: 80px;
  margin-bottom: 50px;
  text-align: center;
  border: 2px solid #b0b0b0;
  border-left: none;
  border-right: none;
  padding: 10px 0;
  font-family:"ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  font-size:180%;
}
.lineup .lineup_slider  {
  padding: 0 50px;
  margin: 0 auto;
}
.lineup .lineup_slider .lineup_slider_item  {
}
.lineup .lineup_slider .lineup_slider_item .photo {
  margin-bottom: 5px;
}
.lineup .lineup_slider .lineup_slider_item .title {
  font-size: 12px;
  margin-bottom: 10px;
  max-width: 270px;
  margin: 0 auto;

}
.lineup .lineup_slider .lineup_slider_item .price {
  text-align: right;
  font-size: 20px;
  font-weight: bold;
  max-width: 270px;
  margin: 0 auto;

}
.lineup .lineup_slider .lineup_slider_item .price-label {
  font-size: 14px;
}
.lineup .lineup_slider_arrow  {
  position: relative;
}

/* ナビゲーション */
.navigation {
  margin-bottom: 20px;
}
.navigation .navigation_list {
  text-align: center;
  font-size: 0;
}
.navigation .navigation_list .navigation_list_item {
  display: inline-block;
  max-width: 240px;
}

/* スライダー */
 .slick-prev:before, .slick-next:before {
   content: ""!important;
 }
.slick-prev, .slick-next {
  top: 0!important;
  margin-top: 80px!important;
}
.slick-prev {
  left: 0!important;
}
.slick-next {
  right: 0!important;
}
.slick-slide {
  text-align: center!important;
}
.slick-slide img {
  display: inline-block!important;
}

@media screen and (max-width: 767px) {
  img{
    max-width: 100%;
  }



}