@charset "UTF-8";
/* CSS Document */
/* スライダー共通のスタイル */
.slider_container * {
  box-sizing: border-box;
}
.slider_container img {
  max-width: 100%;
}

/* メインスライダーのスタイル */
#slider {
  margin-bottom: 50px; 
}
#slider .slick-slide {
  margin: 0 5px;　/* スライドの間隔 */
}

/* サムネイルスライダーのスタイル */
#thumbs {
  max-width:100%;
  margin:0 auto;
}

#thumbs .slick-slide {
  margin: 0 5px;　/* スライドの間隔 */
}

/* 現在表示中のサムネイルのデザイン */
#thumbs .slick-current img {
  border: 4px solid #000;
}



a[href^="tel:"] { pointer-events: none; }
.page_head{
	width: 100%;
  	min-height: 280px;
	background-image:url(../img/head_img.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-size: cover;
	position:relative;
}
.page_ttl{padding-top: 10%;}


table {
	width:100%;
	margin-bottom:1em;
	font-size: 16px;
}
th {
	width: 20%;
	padding:17px 20px 15px;
	text-align:left;
	vertical-align:middle;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background-color: #efefef;
}
td {
	padding:15px 20px;
	text-align:left;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}


/*================================================
 *  スマートフォン向けデザイン
 ================================================*/

@media screen and (max-width:560px)  {

a[href^="tel:"] { pointer-events: auto; }
.page_head{
	width: 100%;
  	min-height: 130px;
	background-image:url(../img/head_img.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-size: cover;
	position:relative;
}
.page_ttl{padding-top: 10%;}


}


