@charset "UTF-8";
/* CSS Document */
#maison .wf-inner{
	width: 780px;
	margin: 0 auto;
}
#maison h1{
	background: url(../img/corner2.png) no-repeat;
	background-size: 101px 63px;
	min-height: 63px;
	text-align: left;
	padding:15px 0 0 50px;
	color:rgba(147,63,138,1.00);
	font-size: 26px;
}
#maison ul{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:distribute;
	flex-wrap: wrap;
}
#maison ul li{
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-bottom: 1px solid #CCC;
}
#maison ul li .name{
	color: #000;
	font-size:16px;
	color: #666;
}
#maison ul li .name span{
	font-size: 80%;
}
#maison ul li:nth-child(odd){
	width: 34%;
	padding-right: 1%;
}
#maison ul li:nth-child(even){
	width: 64%;
	padding-left: 1%;
}
#maison ul li dl dt{
	font-weight: bold;
	font-size: 135%;
	color: #bf003d;
	padding-bottom: 10px;
}
@media only screen and (max-width: 800px) {
#maison .wf-inner{
	width: 90%;
	margin: 0 auto;
}
#maison ul{
	display: inherit;
}
#maison ul li{
	padding-bottom: 0;
	margin-bottom: 0;
}
#maison ul li:nth-child(odd),
#maison ul li:nth-child(even){
	width: 100%;
}
#maison ul li:nth-child(odd){
	border-bottom: none;
}
#maison ul li:nth-child(even){
	padding: 15px 0;
	margin-bottom: 15px
}
}
