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

/*
	headding
--------------------------------------------*/
#contents #primaryArea h2{
	background: url(../../../image/headding/h2_volume_myroom.gif) no-repeat;
}

p strong{
	display: block;
	width: 515px;
	height: 20px;
	background: url(../image/catch_txt.gif) no-repeat;
	text-indent: -9999px;
}

#conts #h3pm {
	width:217px;
	height: 19px;
	background: url(../image/h3_pm.gif) no-repeat;
}

#conts #h3myroom {
	width:254px;
	height: 19px;
	background: url(../image/h3_myroom.gif) no-repeat;
	text-indent:-9999px;
	margin:15px 0 15px 0;
	clear:both;
}

#conts #h3visiphone {
	width:287px;
	height: 19px;
	background: url(../image/h3_visiphone.gif) no-repeat;
	text-indent:-9999px;
	margin:15px 0 15px 0;
	clear:both;
}

#conts #h4pmType {
	width:118px;
	height: 16px;
	background: url(../image/h4_pm_type.gif) no-repeat;
	text-indent:-9999px;
	clear:both;
	margin:10px 0px;
}

#conts #h4history {
	width:453px;
	height: 18px;
	background: url(../image/h4__history_check.gif) no-repeat;
	text-indent:-9999px;
	clear:both;
	margin:10px 0px;
}

#conts #h4reward {
	width:210px;
	height: 18px;
	background: url(../image/h4_titlereward.gif) no-repeat;
	text-indent:-9999px;
	clear:both;
	margin:10px 0px;
}

#conts #h4dictionary {
	width:478px;
	height: 18px;
	background: url(../image/h4_dictionary.gif) no-repeat;
	text-indent:-9999px;
	clear:both;
	margin:10px 0px;
}

#conts #h4password {
	width:296px;
	height: 18px;
	background: url(../image/h4_password.gif) no-repeat;
	text-indent:-9999px;
	clear:both;
	margin:10px 0px;
}


/*
	pm type
--------------------------------------------*/

#pmType {
	width:545px;
	background:url(../image/pm_type_bg.gif) repeat-y center bottom;
	padding-bottom:10px;
	margin-bottom:15px;
	overflow:hidden;
	clear:both;
}

#pmType dl#dragonType {
	width:279px;
	float:left;

}

#pmType dl#dragonType dt {
	width:256px;
	height:30px;
	background:url(../image/pm_type_header_01.gif) no-repeat;
	text-indent:-9999px;
	padding:0px 18px 0px 5px;
}

#pmType dl#dragonType dd {
	width:246px;
	padding:5px 23px 5px 10px;
}



#pmType dl#retroType {
	width:266px;
	float:left;
}

#pmType dl#retroType dt {
	width:266px;
	height:30px;
	background:url(../image/pm_type_header_02.gif) no-repeat;
	text-indent:-9999px;
}

#pmType dl#retroType dd {
	width:246px;
	padding:5px 10px;
}




/*
	new icon
--------------------------------------------*/
#volumeMyroomPage #contents #primaryArea .updateArea {
	position:relative;
}

#volumeMyroomPage #contents #primaryArea .updateArea span {
	background:transparent url(../../../../common/image/element/icon_new.gif) no-repeat scroll 0 0;
	height:15px;
	left:-25px;
	position:absolute;
	top:-10px;
	width:24px;
	text-indent:-9999px;
}

