@charset "UTF-8";	

/* ticket */
#ticketBlock{
	background: url(../../images/common/background01.gif) repeat-y;
}

#ticketBlockL{
	float: left;
	width: 550px;
}

#ticketBlockL h2{
	background: url(../../images/common/title01.gif) no-repeat;
	width: 515px;
	height: 73px;
	text-indent: -9999px;
}

#ticketBlockL p{
	width: 515px;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 200%;
	margin-left: 10px;
	margin-top: 10px;
}

#ticketBlockR{
	float: left;
	width: 392px;
}

#ticketBlockR h2{
	background: url(../../images/common/title02.gif) no-repeat;
	width: 388px;
	height: 73px;
	text-indent: -9999px;
	margin-bottom: 5px;
}


#ticketBlockT{
	margin-bottom: 13px;
}

#ticketBlockT h2{
	background: url(../../images/common/title01.gif) no-repeat;
	width: 515px;
	height: 73px;
	text-indent: -9999px;
}

#ticketBlockT p{
	width: 515px;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 170%;
	margin-left: 20px;
	margin-top: 3px;
}

#ticketBlockB{
	width: 392px;
}

#ticketBlockB h2{
	background: url(../../images/common/title02.gif) no-repeat;
	width: 388px;
	height: 73px;
	text-indent: -9999px;
	margin-bottom: 5px;
}

#ticketBlockB img{
	margin-left: 20px;
}

#ticketBlockB2{
}

#ticketBlockB2 h2{
	background: url(../../images/common/title02-2.gif) no-repeat;
	width: 515px;
	height: 73px;
	text-indent: -9999px;
	margin-bottom: 5px;
}

#ticketBlockB2 img{
	margin-left: 20px;
}


/* information & notice */
#contentsWrapL{
	float: left;
	width: 600px;
}

#infoLink{
	float: right;
	padding-right: 20px;
	margin-bottom: 5px;
}

#infoLink a{
	background: url(../../images/ico_arrow.gif) no-repeat 0 1px;
	line-height: 170%;
	padding-left: 20px;
	padding-bottom: 2px;
}

#contentsWrapL p.infoDate{
	float: left;
	width: 120px;
	padding-left: 25px;
	line-height: 160%;
	margin-bottom: 6px;
}

#contentsWrapL p.infoTitle{
	float: left;
	width: 410px;
	line-height: 160%;
	margin-bottom: 6px;
}

#contentsWrapR{
	float: right;
	width: 362px;
}

#contentsWrapR h3{
	background: url(../../images/common/title03.gif) no-repeat;
	width: 362px;
	height: 71px;
	text-indent: -9999px;
}

#contentsWrapR img{
	margin: 10px 0 0 35px;
}


/* social */
#facabookBlock{
	float: left;
	width: 480px;
}

#twitterBlock{
	float: right;
	width: 480px;
}

