@charset "UTF-8";
/* CSS Document */

.lp li{ position:relative;}
.lp li .image{ margin-top:0;}
.lp li .text{ margin:0; padding: 0; background: rgba(0,0,0,0.5); position: absolute; bottom: 0; right:0; padding: 0.7em 1.0em; color:#FFFFFF; font-size:79%;}

.table{ font-size: 93%; line-height: 1.5; border-spacing: 0;}
.table th,.table td{ background:none; vertical-align: middle; border:none; padding: 0.7em 1.0em;}
.table th{ text-align:left; }
.table td{ text-align:right; }
.table tr:nth-child(2n+1) th,.table tr:nth-child(2n+1) td{ background:#E8E8E8;}