@charset "UTF-8";

/* *******************************************************************************************
* 
*	お知らせ
*
******************************************************************************************* */

.info .inner{
	margin: 0 auto;
	padding: 54px 0 62px 0;
	width: 926px;
	color: #40201a;
}
.info_ttl{
	margin-bottom: 50px;
	font-size: 40px;
	line-height: 56px;
	letter-spacing: 0.12em;
	font-weight: 600;
}
.info_clm_item{
	margin-bottom: 50px;
}
.info_clm_item:last-child{
	margin-bottom: 0;
}
.info_clm_item_ttl{
	margin-bottom: 20px;
	padding-left: 14px;
	color: #e55c49;
	font-size: 22px;
	line-height: 28px;
	border-left: 4px solid #f88e7f;
}
.info_clm_item_txt{
	font-size: 16px;
	line-height: 36px;
	letter-spacing: 0.06em;
}
.info_clm_item_txt-lead{
	margin-bottom: 40px;
}
.info_clm_item_txt li{
	display: flex;
}
.info_clm_item_txt_label{
	color: #e55c49;
	width: 24px;
}
.info_clm_item_txt_body{
	width: calc(100% - 24px);
}
.info_clm_item_txt a{
	color: #e55c49;
	text-decoration: underline;
}

@media screen and (max-width : 768px){
	.info .inner{
		padding: 43px 16px 41px 16px;
		width: 100%;
		box-sizing: border-box;
	}
	.info_ttl{
		margin-bottom: 38px;
		font-size: 22px;
		line-height: 32px;
		letter-spacing: 0.06em;
		text-align: center;
	}
	.info_clm_item{
		margin-bottom: 41px;
	}
	.info_clm_item:last-child{
		margin-bottom: 0;
	}
	.info_clm_item_ttl{
		margin-bottom: 15px;
		padding-left: 10px;
		font-size: 17px;
		line-height: 21px;
		border-left: 3px solid #f88e7f;
	}
	.info_clm_item_txt{
		font-size: 12px;
		line-height: 27px;
		letter-spacing: 0.06em;
	}
	.info_clm_item_txt-lead{
		margin-bottom: 34px;
	}
	.info_clm_item_txt_label{
		width: 18px;
	}
	.info_clm_item_txt_body{
		width: calc(100% - 18px);
	}
}


















