@charset "utf-8";

/* コルクボード */
body#voice #voice_list{
	background:url(img/bg_body.jpg) repeat-y 0 0;
	background-size: contain;
	padding:0;
	/* margin: 8px -35px 5px -35px; */
	}

body#voice #voice_list .flame{
	background:url(img/bg_top.jpg) no-repeat 0 0;
	background-size: contain;
	padding:0;
	margin: 0;}

body#voice #voice_list .inner{
	background:url(img/bg_bottom.jpg) no-repeat 0 100%;
	background-size: contain;
	padding: 50px 0 25px 0;
	margin: 0;}

	body#voice #voice_list ul{
		display: flex;
		justify-content: space-between;
		/* flex-wrap: wrap; */
		/* background: url(img/bg_ul.png) no-repeat 39px 100%; */
		/* background-color: #ffffff; */
		padding: 0px;
		width: 90%;
		margin: 0 auto 30px auto;
		list-style: none;}

	body#voice #voice_list li{
		list-style: none;
		/* width: 352px; */
		width: 47%;
		background: url(img/bg_li.jpg) no-repeat 0 0;
		/* background-size: auto; */
		background-color: #ffffff;
		padding: 50px 20px 40px 20px;
		margin: 15px 10px;
		float: unset;
		box-sizing: border-box;}

		body#voice #voice_list h2{
			list-style: none;
			/* width: 402px; */
			background: url(img/h2.jpg) no-repeat 0 100%;
			padding: 0 0 13px 0;
			margin: 0 0 15px 0;
			}

			.textflow {
			line-height: 1.6em;
			}



@media screen and (max-width: 1000px) {
	body#voice #voice_list ul{
			display: block;
			/* flex-wrap: wrap; */
			/* background: url(img/bg_ul.png) no-repeat 39px 100%; */
			/* background-color: #ffffff; */
			padding: 0px;
			width: 90%;
			margin: 0 auto 0 auto;
			list-style: none;
		}
		body#voice #voice_list li{
			list-style: none;
			/* width: 352px; */
			width: 100%;
			background: none;
			/* background-size: auto; */
			background-color: #ffffff;
			padding: 20px 20px 20px 20px;
			margin: 0 auto 30px;
			float: unset;
			box-sizing: border-box;
		}
		
}