.block1, .block2, .block3, .block4 {
	text-align: center;
}
.block1 {
	padding: 0 30px;
}
.block2 {
	padding: 0 35px;
}
.block3 {
	padding: 0 35px;
}
.block4 {
	padding: 0 55px;
}
	
	.block1 td, 
	.block2 td, 
	.block3 td, 
	.block4 td {
		vertical-align: top;
		padding: 10px;
	}
	
	.block1 td {
		padding-left: 7px;
		padding-right: 7px;
	}
	.block2 td {
		padding-left: 2px;
		padding-right: 2px;
	}
	.block3 td {
		padding-left: 15px;
		padding-right: 15px;
	}
	.block4 td {
		padding: 17px;
	}

#lineup {
	background-color: #FFF;
	width: 930px;
	padding: 0 10px 20px;
	margin: 10px 5px 10px;
}

#lineup td {
	height: 250px;
}
	#lineup td a {
		display: block;
		height: 250px;
	}

#lineup .block3 td {
	height: 295px;
}
	#lineup .block3 td a {
		display: block;
		height: 295px;
	}

#lineup h3 {
	padding: 40px;
}

#lineup p {
	padding: 0 0 1em 40px;
}

#lineup p.cap {
	padding-bottom: 50px;
}

.cap {
	font-size: 11px;
	line-height: 1.5em;
	letter-spacing:0px;
	color: #808080;
}

.soldoutbtn {
	text-align: center;
}


/*a{
	margin: 0px;
	padding: 0px;
}

ul,li{ margin: 0; padding: 0; }
body {
	background: url(images/back_02.gif) center top;
	background-attachment: fixed;
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 1.8;
	letter-spacing:1px;
	color: #000000;
	}

#wrapper{
	margin: 0 auto;
	background: url(images/base_03.gif) repeat-y center top; 
	text-align: center;
	}
	

.date {
	font-size: 11px;
	line-height: 1.4;
	letter-spacing:1px;
}

.menu{
	font-size: 16px;
	font-weight:bold;
	line-height: 1.4;
	letter-spacing:1px;
}

.cover {
	font-size: 13px;
	line-height: 1.8;
	letter-spacing:0px;
}

.chu {
	font-size: 12px;
	line-height: 1.8;
	font-weight:bold;
	color:#F7AB00;
}

.cap {
	font-size: 11px;
	line-height: 1.4;
	letter-spacing:0px;
}

.newslink {
	font-size: 13px;
	line-height: 20px;
	color: #0071BC;
}

.gray12px {
	font-size: 12px;
	line-height: 17px;
	color: #666666;
}*/

/*　リンク　*/

/*a:link{ color: #29ABE2; text-decoration: none; }
	 
a:visited{ color: #808080; text-decoration: none; }
	 
a:hover{ color: #00217F; text-decoration: none; }*/
