@charset"UTF-8";
body{min-width:320px;max-width:600px;margin:0;padding:0;}
h1.readme{padding:5px 5px 3px;font-size:0.9em;font-weight:bold;text-align:center;border-bottom:2px solid #e50010;color:#e50010;}
.seat{margin:10px;padding:10px;background:#fff;border:1px solid #ddd;border-radius:4px}
.seat h2{font-size:0.75em;font-weight:bold;margin:0 0 5px;padding:0 0 0 5px;border-bottom:1px solid #333;}
.seat p{font-size:0.75em;}
.seat ol{font-size:0.75em;}
p.sign{font-size:0.75em;margin:0 20px;}
.seat dl.faq{font-size:0.75em;border-bottom:1px dotted #333;padding:0 0 5px;margin:0 0 5px;}
.seat dl.faq dt{float: left;padding:0;font-weight:bold;color:#e50010;}
.seat dl.faq dd{padding:0 0 0 15px}
.seat dl.faq dd.q{font-weight:bold;margin:0 0 5px;color:#000;}
.seat dl.end{border:0;padding:0;margin:0;}
.seat dl.faq dd span{color:#e50010;}

.footer{border-top:1px solid #999;font-size:0.6em;text-align:center;margin:5px 0 0;padding:5px 0;}