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

/*
	conts
--------------------------------------------*/

/*
	headding
--------------------------------------------*/

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

#collaboPage #contents #primaryArea h2,
#collaboFantaPage #contents #primaryArea h2,
#collaboPizzahutPage #contents #primaryArea h2,
#collaboJumpPage #contents #primaryArea h2,
#collabotorokuroPage #contents #primaryArea h2,
#collabo3CharacterPage #contents #primaryArea h2,
#collabombgaPage #contents #primaryArea h2,
#collaboMagazinePage #contents #primaryArea h2,
#collaboGravurejpPage #contents #primaryArea h2{
	background: url(../image/headding/h2_collabo.gif) no-repeat;
}



#contents #secondaryArea h2{
	background: url(../image/headding/locla_h2.gif) no-repeat;
}


/*
	nav
------------------------------------------*/

#contents #secondaryArea #gamesystem a{
	background: url(../image/navigation/local_nav_gamesystem.gif) no-repeat;
}

#contents #secondaryArea #gamesystem a:hover{
	background-position: 0 -45px;
}

#gameSystemPage #contents #secondaryArea #gamesystem a{
	background-position: 0 -45px;
}

#contents #secondaryArea #gamesystem{
	position: relative;
}

#contents #secondaryArea #gamesystem span{
	display: block;
	position: absolute;
	top: -2px;
	left: -8px;
	width: 24px;
	height: 15px;
	text-indent: -9999px;
	background: url(../../common/image/element/icon_new.gif) no-repeat;
}

#contents #secondaryArea .tree ul #sidestory a{
	background: url(../image/navigation/local_nav_gamesystem_sidestory.gif) no-repeat;
}

#contents #secondaryArea .tree ul #sidestory a:hover{
	background-position: 0 -18px;
}

#gamesysSidestoryPage #contents #secondaryArea .tree ul #sidestory a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #clientorder a{
	background: url(../image/navigation/local_nav_gamesystem_clientorder.gif) no-repeat;
}

#contents #secondaryArea .tree ul #clientorder a:hover{
	background-position: 0 -18px;
}

#gamesysClientorderPage #contents #secondaryArea .tree ul #clientorder a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #mission a{
	background: url(../image/navigation/local_nav_gamesystem_mission.gif) no-repeat;
}

#contents #secondaryArea .tree ul #mission a:hover{
	background-position: 0 -18px;
}

#gamesysMissionPage #contents #secondaryArea .tree ul #mission a{
	background-position: 0 -18px;
}



#contents #secondaryArea #volume a{
	background: url(../image/navigation/locla_nav_volume.gif) no-repeat;
}

#contents #secondaryArea #volume a:hover{
	background-position: 0 -45px;
}

#volumePage #contents #secondaryArea #volume a,
#volumeFieldPage #contents #secondaryArea #volume a{
	background-position: 0 -45px;
}

#contents #secondaryArea .tree ul #field a{
	background: url(../image/navigation/local_nav_newfield_newmonster.gif) no-repeat;
}

#contents #secondaryArea .tree ul #field a:hover{
	background-position: 0 -18px;
}


#volumeFieldPage #contents #secondaryArea .tree ul #field a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #item a{
	background: url(../image/navigation/locla_nav_volume_weapon.gif) no-repeat;
}

#contents #secondaryArea .tree ul #item a:hover{
	background-position: 0 -18px;
}


#volumeItemPage #contents #secondaryArea .tree ul #item a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #exField a{
	background: url(../image/navigation/locla_nav_volume_field.gif) no-repeat;
}

#contents #secondaryArea .tree ul #exField a:hover{
	background-position: 0 -18px;
}


#volumeExFieldPage #contents #secondaryArea .tree ul #exField a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #myroom a{
	background: url(../image/navigation/locla_nav_volume_myroom.gif) no-repeat;
}

#contents #secondaryArea .tree ul #myroom a:hover{
	background-position: 0 -18px;
}


#volumeMyroomPage #contents #secondaryArea .tree ul #myroom a{
	background-position: 0 -18px;
}



#contents #secondaryArea #battle a{
	background: url(../image/navigation/locla_nav_battle.gif) no-repeat;
}

#contents #secondaryArea #battle a:hover{
	background-position: 0 -45px;
}

#battlePage #contents #secondaryArea #battle a,
#battle01Page #contents #secondaryArea #battle a{
	background-position: 0 -45px;
}

#contents #secondaryArea .tree ul #battle01 a{
	background: url(../image/navigation/local_nav_newbattle.gif) no-repeat;
}

#contents #secondaryArea .tree ul #battle01 a:hover{
	background-position: 0 -18px;
}


#battle01Page #contents #secondaryArea .tree ul #battle01 a{
	background-position: 0 -18px;
}


#contents #secondaryArea .tree ul #battle02 a{
	background: url(../image/navigation/locla_nav_battle_action.gif) no-repeat;
}

#contents #secondaryArea .tree ul #battle02 a:hover{
	background-position: 0 -18px;
}


#battle02Page #contents #secondaryArea .tree ul #battle02 a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #battle03 a{
	background: url(../image/navigation/locla_nav_battle_newarrival.gif) no-repeat;
}

#contents #secondaryArea .tree ul #battle03 a:hover{
	background-position: 0 -18px;
}


#battle03Page #contents #secondaryArea .tree ul #battle03 a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #battle04 a{
	background: url(../image/navigation/locla_nav_battle_type.gif) no-repeat;
}

#contents #secondaryArea .tree ul #battle04 a:hover{
	background-position: 0 -18px;
}

#battle04Page #contents #secondaryArea .tree ul #battle04 a{
	background-position: 0 -18px;
}

#contents #secondaryArea #mode a{
	background: url(../image/navigation/local_nav_mode.gif) no-repeat;
}

#contents #secondaryArea #mode a:hover{
	background-position: 0 -45px;
}

#internetmultiPage #contents #secondaryArea #mode a{
	background-position: 0 -45px;
}


#contents #secondaryArea .tree ul #netmode a{
	background: url(../image/navigation/local_nav_netmode.gif) no-repeat;
}

#contents #secondaryArea .tree ul #netmode a:hover{
	background-position: 0 -18px;
}


#internetmultiPage #contents #secondaryArea .tree ul #netmode a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #battleMission a{
	background: url(../image/navigation/local_nav_mode_battle.gif) no-repeat;
}

#contents #secondaryArea .tree ul #battleMission a:hover{
	background-position: 0 -18px;
}


#battleMissionPage #contents #secondaryArea .tree ul #battleMission a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #challenge a{
	background: url(../image/navigation/local_nav_mode_challenge.gif) no-repeat;
}

#contents #secondaryArea .tree ul #challenge a:hover{
	background-position: 0 -18px;
}


#challengePage #contents #secondaryArea .tree ul #challenge a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #extraMission a{
	background: url(../image/navigation/local_nav_mode_extra.gif) no-repeat;
}

#contents #secondaryArea .tree ul #extraMission a:hover{
	background-position: 0 -18px;
}


#extraMissionPage #contents #secondaryArea .tree ul #extraMission a{
	background-position: 0 -18px;
}


#contents #secondaryArea #collabo a{
	background: url(../image/navigation/local_nav_collabo.gif) no-repeat;

}


#contents #secondaryArea #collabo a:hover{
	background-position: 0 -45px;
}

#collaboPage #contents #secondaryArea #collabo a{
	background-position: 0 -45px;
}

#collaboListPage #contents #secondaryArea #collabo a{
	background-position: 0 -45px;
}

#contents #secondaryArea .tree ul #fanta a{
	background:url(../image/navigation/local_nav_collabo_fanta.gif) no-repeat;
}

#contents #secondaryArea .tree ul #fanta a:hover{
	background-position: 0 -18px;
}


#collaboFantaPage #contents #secondaryArea .tree ul #fanta a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #jump a{
	background: url(../image/navigation/local_nav_collabo_jump.gif) no-repeat;
}

#contents #secondaryArea .tree ul #jump a:hover{
	background-position: 0 -18px;
}


#collaboJumpPage #contents #secondaryArea .tree ul #jump a{
	background-position: 0 -18px;
}



#contents #secondaryArea .tree ul #torokuro a{
	background: url(../image/navigation/local_nav_collabo_torokuro.gif) no-repeat;
}

#contents #secondaryArea .tree ul #torokuro a:hover{
	background-position: 0 -18px;
}


#collabotorokuroPage #contents #secondaryArea .tree ul #torokuro a{
	background-position: 0 -18px;
}



#contents #secondaryArea .tree ul #pizzahut a{
	background: url(../image/navigation/local_nav_collabo_pizzahut.gif) no-repeat;
}

#contents #secondaryArea .tree ul #pizzahut a:hover{
	background-position: 0 -18px;
}

#collaboPizzahutPage #contents #secondaryArea .tree ul #pizzahut a{
	background-position: 0 -18px;
}


#contents #secondaryArea .tree ul #threecharacter a{
	background: url(../image/navigation/local_nav_collabo_3charcter.gif) no-repeat;
}

#contents #secondaryArea .tree ul #threecharacter a:hover{
	background-position: 0 -18px;
}

#collabo3CharacterPage #contents #secondaryArea .tree ul #threecharacter a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #mbga a{
	background: url(../image/navigation/local_nav_collabo_mbga.gif) no-repeat;
}

#contents #secondaryArea .tree ul #mbga a:hover{
	background-position: 0 -18px;
}

#collabombgaPage #contents #secondaryArea .tree ul #mbga a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #icharacter a{
	background: url(../image/navigation/local_nav_collabo_icharacter.gif) no-repeat;
}

#contents #secondaryArea .tree ul #icharacter a:hover{
	background-position: 0 -18px;
}

#collaboiCharaPage #contents #secondaryArea .tree ul #icharacter a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #magazine a{
	background: url(../image/navigation/local_nav_collabo_magazine.gif) no-repeat;
}

#contents #secondaryArea .tree ul #magazine a:hover{
	background-position: 0 -18px;
}

#collaboMagazinePage #contents #secondaryArea .tree ul #magazine a{
	background-position: 0 -18px;
}

#contents #secondaryArea .tree ul #gravurejapan a{
	background: url(../image/navigation/local_nav_collabo_gravurejapan.gif) no-repeat;
}

#contents #secondaryArea .tree ul #gravurejapan a:hover{
	background-position: 0 -18px;
}

#collaboGravurejpPage #contents #secondaryArea .tree ul #gravurejapan a{
	background-position: 0 -18px;
}


