@charset "UTF-8";
/* CSS Document */
@import url("facility-style.css");


/*  facility-main　 kk：ココロ（モバイル）
----------------------------------------------------*/
.title-image{
	height:150px;
	min-width:320px;
	background:url(../../../img/facility/kk/title-image.png) center bottom no-repeat;
	background-size:cover;
}
.title-bg{
	background-color:#f79277;
}
.facility-title{
	padding:20px 0;
}
.photo-title{
	position:relative;
	padding:20px 0 15px;
}
.photo-title p.photo-title-l{
	padding:5px 0;
}
.photo-area{
	padding:20px 0 10px;
}
.photo-box{
	height:369px;
}
.photo-border{
	background:url(../../../img/facility/kk/photo-border.png) no-repeat top left;
	height:369px;
}
.text-box p:nth-of-type(1) span{
	color:#f79277;
}
.text-g{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.text-s{
	display:block;
	padding-top:10px;
	font-size:12px;
}
.photo-title-illust1{
	position:absolute;
	background:url(../../../img/facility/kk/illust1.png) no-repeat center top;
	background-size:54px 70px;
	width:54px;
	height:70px;
	top:00px;
	left:0px;
}

.daily-area{
	margin:0 auto;
	width:300px;
	padding:10px 0 15px;
	background:url(../../../img/facility/kk/line-sp.png) no-repeat left top;
}
.daily-photo{
	float:none;
	width:300px;
}
.daily-photo p.daily-title{
	font-size:16px;
	height:25px;
}
.daily-box{
	
}
.daily-box .daily-info{
	padding:10px 0 5px;
	font-size:15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.daily-box .daily-info span{
	color:#f79277;
}
.daily-box .daily-text{
	font-size:13px;
	line-height:1.6;
}
.message-area{
	padding:0;
	margin:0 auto;
	width:300px;
}
.message-area p{
	font-size:14px;
	padding-bottom:15px;
}