@charset "utf-8";
.news-title{
    padding: 90px 0 20px;
    color: #5a5c5f;
}
.news-text{
    margin-top: 20px;
}
.news-image{
	width: 100%;
	align: center;
}
.news-list{
	background: #fffde8;
	box-shadow: 0px 0px 0px 10px #fffde8;/*線の外側*/
	border: dashed 2px #ffb03f;/*破線*/
	border-radius: 9px;
	margin-left: 10px;/*はみ出ないように調整*/
	margin-right: 10px;/*はみ出ないように調整*/
	padding: 0.5em 0.5em 0.5em 2em;
}
.list-title{
	color: #D52F25;
}
.list-number{
	color: #691C0D;
}
.list-other{
	color: #691C0D;
	text-align: center;
	text-shadow: 4px 4px 5px rgba(0,0,0,0.5); 
}
.list-message{
	color: #4B1900;
	font-size: 20px;
	text-shadow: 4px 4px 5px rgba(0,0,0,0.5); 
}
.list-sub{
	color: #691C0D;
	text-align: center;
	font-size: 25px;
	text-shadow: 4px 4px 5px rgba(0,0,0,0.5); 
}
.price-title{
	color: #871900;
	text-align: center;
	font-size: 30px;
	text-shadow: 4px 4px 5px rgba(0,0,0,0.5); 
}
span{
	color: #DE3400;
	font-size: 55px;
	font-weight: bold;
	text-decoration: underline;
}
.price-sub{
	color: #80796C;
	text-align: center;
	font-size: 15px;
}
.price-button-img{
	width: 100%;
}
.button-list{
	width: 100%;
}
.button-list-left{
    float: left;
	width: 50%;
}
.button-list-right{
    float: right;
	width: 50%;
}
.button-list-img{
	width: 100%;
}
