/* real_lineup.css */


/* index */
#mc_wapper #main_container #lineup {
	width: 938px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	background-color: #000;
	border-left-color: #000;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
}

/* index header */
#mc_wapper #main_container #lineup #header {
	width: 938px;
	height: 546px;
	position: relative;
	background-image: url(../images/lineup_main.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}

#mc_wapper #main_container #lineup #header #logo {
	position:absolute;
	top:6px;
	left:29px; 
	width: 356px;
	height: 245px;
}

#mc_wapper #main_container #lineup #header #catch {
	position:absolute;
	top:279px;
	left:18px;
	width: 609px;
	height: 159px;
}



/* main */
#mc_wapper #main_container #lineup #main01,
#mc_wapper #main_container #lineup #main02{
	width: 888px;
	clear: both;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	border: 1px solid #5398FD;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}

#mc_wapper #main_container #lineup #main03,
#mc_wapper #main_container #lineup #main04{
	width: 431px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	border: 1px solid #5398FD;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}

#mc_wapper #main_container #lineup #main04{
		margin-left: 14px;
}

#mc_wapper #main_container #lineup #main05,
#mc_wapper #main_container #lineup #main06,
#mc_wapper #main_container #lineup #main07{
	width: 278px;
	float: left;
	margin-left: 15px;
	margin-bottom: 20px;
	border: 1px solid #5398FD;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
#mc_wapper #main_container #lineup #main05{
		margin-left: 20px;
	}

#main_container #lineup #main01 .item,
#main_container #lineup #main02 .item{
	float: left;
	width: 868px;
	height: 356px;
	margin-left: 11px;
}

#main_container #lineup #main03 .item,
#main_container #lineup #main04 .item{
	float: left;
	width: 415px;
	margin-left: 8px;
}

#main_container #lineup #main05 .item,
#main_container #lineup #main06 .item,
#main_container #lineup #main07 .item{
	float: left;
	width: 260px;
	margin-left: 9px;
}


*html #mc_wapper #main_container #lineup #main01,
*html #mc_wapper #main_container #lineup #main02{
	width: 878px;
	margin-left: 10px;
	margin-bottom: 20px;
}

*html #mc_wapper #main_container #lineup #main03,
*html #mc_wapper #main_container #lineup #main04{
	width: 421px;
	margin-left: 10px;
	margin-bottom: 20px;
}

*html #mc_wapper #main_container #lineup #main05,
*html #mc_wapper #main_container #lineup #main06,
*html #mc_wapper #main_container #lineup #main07{
	width: 268px;
	float: left;
	margin-left: 15px;
	margin-bottom: 20px;
}
*html #mc_wapper #main_container #lineup #main05{
	margin-left: 10px;
}

*html #mc_wapper #main_container #lineup #main04{
		margin-left: 14px;
}

*html #main_container #lineup #main01 .item,
*html #main_container #lineup #main02 .item{
	margin-left: 5px;
}
*html #main_container #lineup #main03 .item,
*html #main_container #lineup #main04 .item{
	margin-left: 4px;
}

/* btn */



.lineupbtn a{
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background-repeat: no-repeat;
}



.lineupbtn a {
	position: relative;
	width: 327px;
	height: 55px;
	background-image: url(../images/lineupbtn.png);
	left: 531px;
	top: -65px;
}

.lineupbtn a:hover {background-position: 0 -55px;}

