@charset "utf-8";
/*=================================
	PHANTASY STAR UNIVERSE
	http://phantasystaruniverse.jp/
-----------------------------------
	description: イベント概要用
	edit: 2008/3/18
	update: 2008/3/27
-----------------------------------
	headding-section
	h3-section

	panel-section
	information-section
	ranking-section

=================================*/

/*
	headdding-section
---------------------------------*/
#header {
	background: url(../../image/layout/visual_02.jpg) no-repeat;
}

#container h2{
	text-indent: -9999px;
	background: url(../image/h2.gif) no-repeat;
}

/*
	H3-section
---------------------------------*/
h3#h3Term {
	background: url(../image/h3_term.gif) no-repeat;
}
h3#h3Pickup {
	background: url(../image/h3_pickup.gif) no-repeat;
}
h3#h3Rewards {
	background: url(../image/h3_rewards.gif) no-repeat;
}
h3#h3Mission {
	background: url(../image/h3_mission.gif) no-repeat;
}
h3#h3Caution {
	background: url(../image/h3_caution.gif) no-repeat;
}

/*
	outline-section
---------------------------------*/
.eventTarget {
	height: 40px;
	margin: 0 0 12px 0;
	
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	
	background: url(../image/eventtarget.gif) no-repeat -2px 0;
}

/*
	schedule-section
---------------------------------*/
.termTable {
	width: 680px;
}
.termTable th {
	width: 120px;
}

.pickupList {
}
.pickupList dt {
	height: 18px;
	margin: 0 auto 2px auto;
	
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
}
.pickupList dd {
	padding: 0 0 0 10px;
	margin: 0 auto 4px auto;
	
	font-size: 12px;
	line-height: 150%;
}

.pickupList dt.pso {
	background: url(../image/dt_pso.gif) no-repeat left top;
}
.pickupList dt.eventmission {
	background: url(../image/dt_eventmission.gif) no-repeat left top;
}
.pickupList dt.totalrewards {
	background: url(../image/dt_totalrewards.gif) no-repeat left top;
}
.pickupList dt.itemtrade {
	background: url(../image/dt_itemtrade.gif) no-repeat left top;
}
.pickupList dt.ranking {
	background: url(../image/dt_ranking.gif) no-repeat left top;
}

/*
	mission-section
---------------------------------*/
.eventmissionBox {
	position: relative;
	width: 680px;
	height: 166px;
	margin: 0 auto 12px auto;
	
	background: url(../image/background_eventmission.gif) no-repeat;
}
.eventmissionBox img {
	position: absolute;
	width: 200px;
	height: 150px;
	left: 473px;
	top: 8px;	
}
.eventmissionBox .counter {
	position: absolute;
	width: 455px;
	left: 12px;
	top: 48px;
	color: #CC0000;
}
.eventmissionBox .outline {
	position: absolute;
	width: 455px;
	left: 12px;
	top: 70px;
}


/*
	caution-section
---------------------------------*/
ul.list {
margin:0px auto 12px;
padding:0px;
}

ul.list li {
background:transparent url(../../image/common/ico_h5.gif) no-repeat scroll 0px 3px;
font-size:12px;
line-height:130%;
margin:0px 0px 4px;
padding:0px 0px 0px 16px;
}