@charset "utf-8";
.list_detail .pic{font-size:0.85em;line-height:1.3em;max-width:100%;display: table;}
.list_detail .pic img{max-width:100%;display: table-caption;}
.list_detail .pic p{margin:0.3em 0 0 0;width:100%;display: table;}
.list_detail .pic span{display: table-caption;}
.list_detail .pic1,
.list_detail .pic3,
.list_detail .pic5,
.list_detail .pic7,
.list_detail .pic9,
.list_detail .pic11,
.list_detail .pic13,
.list_detail .pic15,
.list_detail .pic17{float:left; margin:0.3em 0.7em 1.1em 0;}
.list_detail .pic2,
.list_detail .pic4,
.list_detail .pic6,
.list_detail .pic8,
.list_detail .pic10,
.list_detail .pic12,
.list_detail .pic14,
.list_detail .pic16,
.list_detail .pic18{ float:right; margin:0.3em 0 1.1em 0.7em;}

@media screen and (max-width:970px){
.list_detail .pic img{ width:100%;}
.list_detail .pic1,
.list_detail .pic3,
.list_detail .pic5,
.list_detail .pic7,
.list_detail .pic9,
.list_detail .pic11,
.list_detail .pic13,
.list_detail .pic15,
.list_detail .pic17,
.list_detail .pic2,
.list_detail .pic4,
.list_detail .pic6,
.list_detail .pic8,
.list_detail .pic10,
.list_detail .pic12,
.list_detail .pic14,
.list_detail .pic16,
.list_detail .pic18,
.list_detail .pic{float:none;margin:0.3em -2% 1.1em -2%; width:auto;}
.list_detail .pic span{ padding:0 2%;}
}