.misel-lineup{

	/* ミセルシリーズ一覧 H3やpのあとにdiv.misel-series */
	.misel-series{ display: flex; flex-wrap: wrap;}
	/*画像とシリーズ名*/
	.misel-seriesimg{ text-align: center; flex-basis: 100%; padding: .5em 0;}
	.misel-seriesitems{ text-align: center; flex-basis: 100%; padding-left: 0;}
	.misel-seriesitems.fb80{ width: 100%;}
	/*画像付のul*/
	.misel-seriesitems ul{display: flex; justify-content: space-evenly; list-style-type: none; padding-left: 0; flex-wrap: wrap; width: 100%;}
	.misel-seriesitems ul li{ flex: 0 1 25%; padding: .3em; font-size: 85%; text-align: center; min-width: 80px;}
	.misel-seriesitems ul li.w33{ flex: 0 1 33.3%; }
	.misel-seriesitems ul li.w100{ flex: 0 1 100%; }
	.misel-seriesitems ul li.w50{ flex: 0 1 50%; }
	.misel-seriesitems ul li.w20{ flex: 0 1 20%; }
	.misel-seriesitems img{ width: auto; }
	.misel-seriesitems.w300p img{width: 390px; max-width: 80%;}
	.misel-seriesitems p{margin-top: 0;}
	/*setting*/
	.misel-setting input { padding: 0.3em 1em; margin: .5em 1em 1em; }
	.misel-setting li { border-bottom: 1px solid #ccc; padding-bottom: 5px;}
	.misel-setting li:last-child { border-bottom: 0;}

	@media (min-width:740px){
		.misel-series{ flex-wrap: nowrap;}
		.misel-seriesimg{ flex: 0 1 336px; padding: .5em 1em; }
		.misel-seriesitems{ flex: 0 1 620px; padding-right: 1em; }
		.misel-seriesitems.fb80{ flex: 0 1 826px; }
		.misel-seriesitems img{ width: 130px; }
		.misel-setting li { padding-bottom: 1rem; }		
	}

}