#contents{
	width:			550px;
	text-align:		center;
	float:			left;
	margin:			15px 0 10px 5px;
}

#top{
	text-align:		center;
	margin:			10px;
}

#let{
	color:			#0000FF;
	font-weight:		bold;
	text-align:		center;
	margin:			5px auto;
}

#new{
	width: 			500px;
	height:			100px;
	border-width:		1px;
	border-style:		solid;
	border-color:		#0066CC;
	overflow:		auto;
	text-align:		center;
	margin:			auto;
	padding:		0 10px
}

.new{
	font-size:		12px;
	line-height:		13px;
	text-align:		left;
	text-indent:		-1em;
	margin:			2px 0 8px 1em;
}

.day{
	font-size:		10px;
	color:			#FF3300;
}

.u18{
	font-size:		12px;
	text-align:		center;
	margin:			10px auto 0;
}

.girl{
	width:			103px;
	color:			#FF9900;
	text-align:		center;
	float:			left;
	margin:			5px 3px;
}

.girl img{
	margin:			1px 0;
}

.under{
	clear:			both;
	text-align:		left;
}

.under img{
	width:			103px;
	margin:			3px;
}

#system{
	width:			340px;
	font-size:		24px;
	line-height:		40px;
	color:			#009900;
	font-weight:		bold;
	float:			left;
	text-align:		left;
	margin:			10px 0;
}

#card{
	width:			200px;
	line-height:		30px;
	float:			right;
	text-align:		left;
	margin:			15px 0;
}

#room{
	color:			#0000FF;
	font-size:		16px;
	font-weight:		bold;
	margin:			10px 0;
}

#event{
	color:			#FF0000;
	font-size:		24px;
	font-weight:		bold;
	margin:			10px 0;
}

#ticket{
	color:			#000000;
	font-size:		12px;
	text-align:		center;
	margin:			5px auto;
}

#ticket img{
	margin:			5px;
}

#qr{
	width: 			92px;
	float:			right;
	text-align:		left;
	margin:			0 0 10px;
}

#qr img{
	border-width:		1px;
	border-style:		solid;
	border-color:		#000000;
}

#link{
	color:			#666666;
	font-size:		16px;
	line-height:		32px;
	font-weight:		bold;
	float:			left;
	overflow:		hidden;
	text-align:		left;
	margin:			0;
}

#mail{
	color:			#FF3300;
	font-size:		18px;
	line-height:		32px;
	font-weight:		bold;
	float:			left;
	text-align:		left;
	margin:			0 0 10px 2px;
}

#member{
	clear:			both;
	font-size:		12px;
	text-align:		center;
	margin:			5px auto;
}

#map{
	text-align:		center;
	margin:			5px auto;
}

#map img{
	border-width:		1px;
	border-style:		solid;
	border-color:		#0000FF;
}

.add{
	color:			#0000CC;
	font-size:		16px;
	line-height:		30px;
	font-weight:		bold;
	text-align:		left;
	margin:			5px 0;
}

.park{
	font-size:		12px;
	line-height:		16px;
	text-align:		left;
	margin:			0;
}

.job{
	background:		#FFF0F0;
	border-width:		1px;
	border-style:		solid;
	border-color:		#FF0066;
	color:			#000066;
	font-size:		12px;
	line-height:		14px;
	text-align:		left;
	margin:			0 0 10px;
	padding:		5px 10px;
}

#jikyu{
	color:			#0000FF;
	font-size:		18px;
	font-weight:		bold;
}

.jikyu{
	color:			#FF0000;
	font-size:		30px;
	line-height:		30px;
}

.job_a{
	color:			#FF0000;
	font-weight:		bold;
}

.job_b{
	font-size:		12px;
}

.tel{
	background:		#FFFFFF;
	border-width:		1px;
	border-style:		solid;
	border-color:		#666666;
	color:			#0000FF;
	font-size:		16px;
	line-height:		36px;
	font-weight:		bold;
	padding:		1px 5px;
}

