@charset "utf-8";



/*
	--------------------------------
	Created: 2008.05.19
	Last Modified: 2008.05.21
	--------------------------------
*/



/* --------------------------------
	ラインナップ
-------------------------------- */

div#lineup { margin:0 auto 0 auto; width:880px; }

div#lineup .header { position:relative; padding:0 0 0 235px; width:645px; }
div#lineup .header h2 {}
div#lineup .header .img { position:absolute; left:0; top:0; width:235px; }
div#lineup .header .catch {}

div#lineup .body { padding:20px 0 0 0; width:100%; }
div#lineup .body .row { margin:20px 0 0 -20px; width:900px; background:url(../img/row_bg_m.gif) repeat-y; }
div#lineup .body .row .bg { width:100%; background:url(../img/row_bg_b.gif) no-repeat left bottom; }
div#lineup .body .row .bg .bg { width:100%; background:url(../img/row_bg_t.gif) no-repeat left top; }
div#lineup .body .row.single { background-image:url(../img/row_bg_m_s.gif); }
div#lineup .body .row.single .bg { background-image:url(../img/row_bg_b_s.gif); }
div#lineup .body .row.single .bg .bg { background-image:url(../img/row_bg_t_s.gif); }
div#lineup .body .row .item { padding:6px 6px 6px 26px; width:418px; float:left; }
div#lineup .body .row .item h2 {}
div#lineup .body .row .item p {}

div#lineup .footer {}
div#lineup .footer .notes { position:relative; margin:10px 0 -24px 0; width:800px; z-index:2; }
div#lineup .footer .pagatop { margin:10px 0 0 0; position:relative; text-align:right; z-index:1; }








