/* CSS Document */

#lineup_hikaku td { text-align:center; padding:5px; border:1px solid #999}
#lineup_hikaku h2 { font-size:80%; line-height:110%}
#lineup_hikaku p { font-size:80%; line-height:120%}

#news { margin-right:15px}

.info a{color:#000000;}
.info span{color:#0000FF; font-size:80%}
.info2 ul { margin-top:0.4em}
.info2 ul li { list-style-image:none; list-style-type:disc; line-height:110%}

td.stylebook_off { background:#dceff5; padding:0.5em; cursor:pointer; border:solid 1px #fff}
td.stylebook_on { background:#fff; padding:0.5em; cursor:pointer; border:solid 1px #00f}
td.stylebook_off2 { background:#ceebb5; padding:0.5em; cursor:pointer; border:solid 1px #fff}
td.stylebook_on2 { background:#fff; padding:0.5em; cursor:pointer; border:solid 1px #31a229}

.hpz_tab{ width:940px; margin:0 auto; text-align:left;}
.tab_a,.tab_b{ padding:0; margin:0; margin-left:10px; margin-bottom:-2px;}