@charset "utf-8";
/*=============================================
	PHANTASY STAR PORTABLE 2
	http://phantasystar.sega.jp/psp2/
-----------------------------------------------
=============================================*/

.attentionList{
	margin-bottom: 15px;
}

.attentionList li{
	color: #e20c0c;
	padding-left: 16px;
	background: url(../image/element/icon_attention.gif) no-repeat left 1px;
}

.section{
	width: 536px;
	margin: 0 auto 15px;
	zoom: 1;
}

.section:after{
	content: ".";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}

.leftArea{
	float: left;
}

.rightArea{
	float: right;
	
}

.clear{
	clear: both;
}

.ssList{
	width: 546px;
	margin-bottom: 10px;
	overflow: hidden;
}

.ssList li{
	float: left;
	width: 281px;
}

.ssList li.lastChild{
	width: 265px;
}

.ssList li span{
	display: block;
	clear: both;
	font-size: 10px;
	color: #cbcd06;
}

.ssTxt{
	display: block;
	clear: both;
	font-size: 10px;
	color: #cbcd06;
}

a.linkRelation{
	display: block;
	margin-top: 15px;
	height: 17px;
	padding-top: 1px;
	background:url(../image/element/icon_link_relation.gif) no-repeat left 0px;
	padding-left:35px;
	color: #0099FF;
	text-decoration: none;
}

a.linkRelation:hover{
	color: #FFFF00;
	text-decoration: underline;
	vertical-align: baseline;
}

.line{
	width: 100%;
	height: 2px;
	margin: 10px 0;
	background: url(../image/element/infomartion_line.gif) repeat-x;
}


.line02{
	width: 100%;
	height: 1px;
	margin: 10px 0;
	background: url(../image/element/line_02.gif) repeat-x;
}


.posCenter{
	text-align: center;
}

table.schedule {
	width:360px;
	clear:both;
	border:#3a5c88 1px solid;
	margin:10px 0px;
}

table.schedule th {
	background: url(../image/element/table_th_bg.gif) repeat;
	color:#3399FF;
	width:100px;
	padding:7px 5px;
	border-bottom:#3a5c88 1px solid;
	border-right:#3a5c88 1px solid;
	vertical-align: middle;
}

table.schedule td {
	background-color:#08232e;
	padding:7px 5px;
	border-bottom:#3a5c88 1px solid;
}


.btnCollaboList a {
	width: 141px;
	height: 17px;
	margin: 10px 0 0 406px;
	background:url(../image/element/btn_collabo.gif) 0 0 no-repeat;
	text-indent:-9999px;
	display:block;
}

.btnCollaboList a:hover {
	background-position: 0 -17px;
}

.btnCollaboListIn a {
	width: 141px;
	height: 17px;
	margin: 10px 0 0 404px;
	background:url(../image/element/btn_collabo.gif) 0 0 no-repeat;
	text-indent:-9999px;
	display:block;
}

.btnCollaboListIn a:hover {
	background-position: 0 -17px;
}