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


/* ▼　スマホメニュー　▼ */
/* ▲　スマホメニュー　▲ */

/* ▼　ヘッダ　▼ */
/* ▲　ヘッダ　▲ */
		
/* ▼　ナビゲーション　▼ */
/* ▲　ナビゲーション　▲ */

/* ▼　メイン　▼ */
.bx-wrapper{
	background-image:url(../images/top/top-slide-bk.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position-x: center;
	max-width:1400px !important;
	margin:5em auto ;
}

.bx-viewport{
	padding-left:12.5%;
	padding-bottom:15%;
}

.btn_tel{
	margin-top:1.5em;
}

.fb_area{
	width:100%;
	text-align:center;
	padding-top:3em;
}

#main h3{
	margin-top:1.5em;
	margin-bottom:0.5em;
}

.page_image {
    margin-top: 1.5em;
}

.page_partiton{
	margin-top:1.5em;
}

#news_area{
	margin-top:5em;
}


#main #news_area h3{
	margin-top:1.5em;
}

#news_area p{
	margin-bottom:1em;
}

#news_area a {
    color: #f0d499;
    text-align: center;
    display: inline-block;
    margin: 0 auto 3em;
    border-bottom: 1px solid #f0d499;
}

#news_area a:hover{
	border-bottom: 1ps solid #2d1511;
}
}

/* ▲　メイン　▲ */

/* ▼　rss　▼ */
/* ▲　rss　▲ */	

	
/* ▼　フッタ　▼ */
/* ▲　フッタ　▲ */

/*===============================================
●smart.css  画面の横幅が1001pxから
===============================================*/
@media screen and (min-width:1001px){

}

/*===============================================
●smart.css  画面の横幅が1000pxまで
===============================================*/
@media screen and (max-width:1000px){
	.bx-wrapper{
		background-size: cover;
		background-position-x: left;
		pointer-events: none;
	}
	.bx-viewport{
		width:130% !important;
		padding-left:16%;
		padding-bottom:19%;
		background-position:left top;
		max-width:1100px 
	}
}

/*===============================================
●smart.css  画面の横幅が767pxまで
===============================================*/
@media screen and (max-width:767px){
	/* ▼　ヘッダ　▼ */
	/* ▲　ヘッダ　▲ */
			
	/* ▼　ナビゲーション　▼ */
	/* ▲　ナビゲーション　▲ */
	
	/* ▼　メイン　▼ */
	/* ▲　メイン　▲ */
			
	/* ▼　rss　▼ */
	/* ▲　rss　▲ */	
	
		
	/* ▼　フッタ　▼ */
	/* ▲　フッタ　▲ */	
}


/*===============================================
●smart.css  画面の横幅が460pxまで
===============================================*/
@media screen and (max-width:460px){

}