@charset "Shift-JIS";
/* CSS Document */
/* 
------------------------------------------------------------
file name: sub.css
/* page body
------------------------------------------------------------ */
body{
background-image: url("http://image.mgame.jp/new_rpg/hero5/subcommon/bg_herosub.gif");
background-repeat: repeat-x;
background-position: 0 bottom;
	background-color:#0e1c2d;
}

/* sub setting */
#all #subenc {
	position:relative;
	width:829px;
}

#all #subenc #subleft {
	position:relative;
	width:193px;
	overflow:visible;
	float:left;
	}

#all #subenc #subcenter {
	position:relative;
	width:636px;
	float:left;
}
/* sub skybanner */
#all #skybanner{
	position:absolute;
	top:162px;
	left:843px;
}
#all #skybanner .biginner{
	background:url(http://image.mgame.jp/new_rpg/hero5/subcommon/sub_guide_banner.gif) no-repeat;
	display:block;
	width:164px;
	height:118px;
}
#all #skybanner .banner{
	background:url(http://image.mgame.jp/new_rpg/hero5/flash/side/090113_gacha.jpg) no-repeat;
	display:block;
	width:145px;
	height:445px;
}

/* logo */
#all #subenc #subleft #herosublogo{
	position:relative;
	display:block;
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_sublogo.jpg) no-repeat;
	background-position: 0 0;
	top:0;
	left:0;
	height:162px;
	width:193px;
	}
/* gamestartflash */
#all #subenc #subleft #gamestartflashsub{
	position:relative;	
	left:18px;
	height:139px;
	width:175px;
	}

	
/* submenu */

#all #subenc #subleft #submenu{
	position:relative;
	left:18px;
	width:175px;
	height:auto;
	font-size:0px;
}

#all #subenc #subleft #submenu #submenutop{
	position:relative;
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_submenutop.gif) no-repeat;
	width:177px;
	height:7px;
	background-color:#3300CC;
}
#all #subenc #subleft #submenu #submenumid{
	position:relative;
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_submenumid.gif) repeat-y;
	width:177px;
	height:auto;
}
#all #subenc #subleft #submenu #submenubot{
	position:relative;
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_submenubot.gif) no-repeat;
	width:177px;
	height:7px;
	background-color:#3300CC;
}

#all #subenc #subleft #submenu #submenumid div.submenuparent{
	margin-left:4px;
	position:relative;
	height:59px;
	width:169px;
}
/* submenu h1 */
#all #subleft  #submenu #submenumid div.sample{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh1sample.gif) no-repeat;
}

#all #subleft  #submenu #submenumid div.about{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh1_01.gif) no-repeat;
}

#all #subleft  #submenu #submenumid div.guide{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh1_02.gif) no-repeat;
}

#all #subleft  #submenu #submenumid div.community{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh1_03.gif) no-repeat;
}

#all #subleft  #submenu #submenumid div.fan{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh1_04.gif) no-repeat;
}

#all #subleft  #submenu #submenumid div.support{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh1_05.gif) no-repeat;
}



#all #subenc #subleft #submenu #submenumid li{
	margin-left:10px;
	padding-bottom:2px;
	position:relative;
	width:154px;
}

/* submenu h2 */

#all #subenc #subleft #submenu #submenumid  li a.h2_0101,
#all #subenc #subleft #submenu #submenumid  li a.h2_0101A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0101,
#all #subenc #subleft #submenu #submenumid  li a.h2_0102,
#all #subenc #subleft #submenu #submenumid  li a.h2_0102A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0102,
#all #subenc #subleft #submenu #submenumid  li a.h2_0103,
#all #subenc #subleft #submenu #submenumid  li a.h2_0103A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0103,
#all #subenc #subleft #submenu #submenumid  li a.h2_0104,
#all #subenc #subleft #submenu #submenumid  li a.h2_0104A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0104,
#all #subenc #subleft #submenu #submenumid  li a.h2_0201,
#all #subenc #subleft #submenu #submenumid  li a.h2_0201A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0201,
#all #subenc #subleft #submenu #submenumid  li a.h2_0202,
#all #subenc #subleft #submenu #submenumid  li a.h2_0202A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0202,
#all #subenc #subleft #submenu #submenumid  li a.h2_0203,
#all #subenc #subleft #submenu #submenumid  li a.h2_0203A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0203,
#all #subenc #subleft #submenu #submenumid  li a.h2_0301,
#all #subenc #subleft #submenu #submenumid  li a.h2_0301A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0301,
#all #subenc #subleft #submenu #submenumid  li a.h2_0302,
#all #subenc #subleft #submenu #submenumid  li a.h2_0302A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0302,
#all #subenc #subleft #submenu #submenumid  li a.h2_0303,
#all #subenc #subleft #submenu #submenumid  li a.h2_0303A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0303,
#all #subenc #subleft #submenu #submenumid  li a.h2_0401,
#all #subenc #subleft #submenu #submenumid  li a.h2_0401A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0401,
#all #subenc #subleft #submenu #submenumid  li a.h2_0402,
#all #subenc #subleft #submenu #submenumid  li a.h2_0402A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0402,
#all #subenc #subleft #submenu #submenumid  li a.h2_0403,
#all #subenc #subleft #submenu #submenumid  li a.h2_0403A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0403,
#all #subenc #subleft #submenu #submenumid  li a.h2_0404,
#all #subenc #subleft #submenu #submenumid  li a.h2_0404A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0404,
#all #subenc #subleft #submenu #submenumid  li a.h2_0405,
#all #subenc #subleft #submenu #submenumid  li a.h2_0405A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0405,
#all #subenc #subleft #submenu #submenumid  li a.h2_0501,
#all #subenc #subleft #submenu #submenumid  li a.h2_0501A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0501,
#all #subenc #subleft #submenu #submenumid  li a.h2_0502,
#all #subenc #subleft #submenu #submenumid  li a.h2_0502A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0502,
#all #subenc #subleft #submenu #submenumid  li a.h2_0503,
#all #subenc #subleft #submenu #submenumid  li a.h2_0503A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0503,
#all #subenc #subleft #submenu #submenumid  li a.h2_0504,
#all #subenc #subleft #submenu #submenumid  li a.h2_0504A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0504,
#all #subenc #subleft #submenu #submenumid  li a.h2_0505,
#all #subenc #subleft #submenu #submenumid  li a.h2_0505A,
#all #subenc #subleft #submenu #submenumid  li a:hover.h2_0505{
	position:relative;
	height:27px;
	width:154px;
	}

#all #subenc #subleft #submenu #submenumid  li a.h2_0101{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0101.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0101,
#all #subenc #subleft #submenu #submenumid li a.h2_0101A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0101.gif) no-repeat;
	background-position: 0 0;
}

#all #subenc #subleft #submenu #submenumid  li a.h2_0102{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0102.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0102,
#all #subenc #subleft #submenu #submenumid li a.h2_0102A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0102.gif) no-repeat;
	background-position: 0 0;
}

#all #subenc #subleft #submenu #submenumid  li a.h2_0103{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0103.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0103,
#all #subenc #subleft #submenu #submenumid li a.h2_0103A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0103.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0104{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0104.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0104,
#all #subenc #subleft #submenu #submenumid li a.h2_0104A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0104.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0201{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0201.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0201,
#all #subenc #subleft #submenu #submenumid li a.h2_0201A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0201.gif) no-repeat;
	background-position: 0 0;
}

#all #subenc #subleft #submenu #submenumid  li a.h2_0202{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0202.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0202,
#all #subenc #subleft #submenu #submenumid li a.h2_0202A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0202.gif) no-repeat;
	background-position: 0 0;
}

#all #subenc #subleft #submenu #submenumid  li a.h2_0203{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0203.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0203,
#all #subenc #subleft #submenu #submenumid li a.h2_0203A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0203.gif) no-repeat;
	background-position: 0 0;
}

#all #subenc #subleft #submenu #submenumid  li a.h2_0301{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0301.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0301,
#all #subenc #subleft #submenu #submenumid li a.h2_0301A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0301.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0302{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0302_.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0302,
#all #subenc #subleft #submenu #submenumid li a.h2_0302A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0302_.gif) no-repeat;
	background-position: 0 0;
}

/*’Ç‰Á*/
#all #subenc #subleft #submenu #submenumid  li a.h2_0303{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0303.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0303,
#all #subenc #subleft #submenu #submenumid li a.h2_0303A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0303.gif) no-repeat;
	background-position: 0 0;
}
/*--*/

#all #subenc #subleft #submenu #submenumid  li a.h2_0401{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0401.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0401,
#all #subenc #subleft #submenu #submenumid li a.h2_0401A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0401.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0402{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0402.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0402,
#all #subenc #subleft #submenu #submenumid li a.h2_0402A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0402.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0403{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0405.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0403,
#all #subenc #subleft #submenu #submenumid li a.h2_0403A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0405.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0404{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0403.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0404,
#all #subenc #subleft #submenu #submenumid li a.h2_0404A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0403.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0405{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0404.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0405,
#all #subenc #subleft #submenu #submenumid li a.h2_0405A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0404.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0501{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0501.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0501,
#all #subenc #subleft #submenu #submenumid li a.h2_0501A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0501.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0502{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0502.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0502,
#all #subenc #subleft #submenu #submenumid li a.h2_0502A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0502.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0503{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0503.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0503,
#all #subenc #subleft #submenu #submenumid li a.h2_0503A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0503.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0504{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0504.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0504,
#all #subenc #subleft #submenu #submenumid li a.h2_0504A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0504.gif) no-repeat;
	background-position: 0 0;
}
#all #subenc #subleft #submenu #submenumid  li a.h2_0505{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0505.gif) no-repeat;
	background-position: 0 -27px ;
}
#all #subenc #subleft #submenu #submenumid li a:hover.h2_0505,
#all #subenc #subleft #submenu #submenumid li a.h2_0505A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh2_0505.gif) no-repeat;
	background-position: 0 0;
}

/* submenu h3 */
#all #subenc #subleft #submenu #submenumid  li  li{
	margin-left:0px;
	position:relative;
}
#all #subenc #subleft #submenu #submenumid li li a.h3_020101,
#all #subenc #subleft #submenu #submenumid li li a.h3_020101A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020101,
#all #subenc #subleft #submenu #submenumid li li a.h3_020102,
#all #subenc #subleft #submenu #submenumid li li a.h3_020102A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020102,
#all #subenc #subleft #submenu #submenumid li li a.h3_020103,
#all #subenc #subleft #submenu #submenumid li li a.h3_020103A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020103,
#all #subenc #subleft #submenu #submenumid li li a.h3_020104,
#all #subenc #subleft #submenu #submenumid li li a.h3_020104A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020104,
#all #subenc #subleft #submenu #submenumid li li a.h3_020105,
#all #subenc #subleft #submenu #submenumid li li a.h3_020105A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020105,
#all #subenc #subleft #submenu #submenumid li li a.h3_020106,
#all #subenc #subleft #submenu #submenumid li li a.h3_020106A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020106,
#all #subenc #subleft #submenu #submenumid li li a.h3_020107,
#all #subenc #subleft #submenu #submenumid li li a.h3_020107A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020107,
#all #subenc #subleft #submenu #submenumid li li a.h3_020201,
#all #subenc #subleft #submenu #submenumid li li a.h3_020201A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020201,
#all #subenc #subleft #submenu #submenumid li li a.h3_020202,
#all #subenc #subleft #submenu #submenumid li li a.h3_020202A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020202,
#all #subenc #subleft #submenu #submenumid li li a.h3_020203,
#all #subenc #subleft #submenu #submenumid li li a.h3_020203A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020203,
#all #subenc #subleft #submenu #submenumid li li a.h3_020204,
#all #subenc #subleft #submenu #submenumid li li a.h3_020204A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020204,
#all #subenc #subleft #submenu #submenumid li li a.h3_020205,
#all #subenc #subleft #submenu #submenumid li li a.h3_020205A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020205,
#all #subenc #subleft #submenu #submenumid li li a.h3_020206,
#all #subenc #subleft #submenu #submenumid li li a.h3_020206A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020206,
#all #subenc #subleft #submenu #submenumid li li a.h3_020207,
#all #subenc #subleft #submenu #submenumid li li a.h3_020207A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020207,
#all #subenc #subleft #submenu #submenumid li li a.h3_020301,
#all #subenc #subleft #submenu #submenumid li li a.h3_020301A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020301,
#all #subenc #subleft #submenu #submenumid li li a.h3_020302,
#all #subenc #subleft #submenu #submenumid li li a.h3_020302A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020302,
#all #subenc #subleft #submenu #submenumid li li a.h3_020303,
#all #subenc #subleft #submenu #submenumid li li a.h3_020303A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020303,
#all #subenc #subleft #submenu #submenumid li li a.h3_020304,
#all #subenc #subleft #submenu #submenumid li li a.h3_020304A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020304,
#all #subenc #subleft #submenu #submenumid li li a.h3_020305,
#all #subenc #subleft #submenu #submenumid li li a.h3_020305A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020305,
#all #subenc #subleft #submenu #submenumid li li a.h3_020306,
#all #subenc #subleft #submenu #submenumid li li a.h3_020306A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020306,
#all #subenc #subleft #submenu #submenumid li li a.h3_020307,
#all #subenc #subleft #submenu #submenumid li li a.h3_020307A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020307,
#all #subenc #subleft #submenu #submenumid li li a.h3_020308,
#all #subenc #subleft #submenu #submenumid li li a.h3_020308A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020308,
#all #subenc #subleft #submenu #submenumid li li a.h3_020309,
#all #subenc #subleft #submenu #submenumid li li a.h3_020309A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020309,
#all #subenc #subleft #submenu #submenumid li li a.h3_020310,
#all #subenc #subleft #submenu #submenumid li li a.h3_020310A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020310,
#all #subenc #subleft #submenu #submenumid li li a.h3_020311,
#all #subenc #subleft #submenu #submenumid li li a.h3_020311A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020311,
#all #subenc #subleft #submenu #submenumid li li a.h3_020312,
#all #subenc #subleft #submenu #submenumid li li a.h3_020312A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020312,
#all #subenc #subleft #submenu #submenumid li li a.h3_050101,
#all #subenc #subleft #submenu #submenumid li li a.h3_050101A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_050101,
#all #subenc #subleft #submenu #submenumid li li a.h3_050102,
#all #subenc #subleft #submenu #submenumid li li a.h3_050102A,
#all #subenc #subleft #submenu #submenumid li li a.h3_050103,
#all #subenc #subleft #submenu #submenumid li li a.h3_050103A,
#all #subenc #subleft #submenu #submenumid li li a.h3_050104,
#all #subenc #subleft #submenu #submenumid li li a.h3_050104A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_050102,
#all #subenc #subleft #submenu #submenumid li li a.h3_050301,
#all #subenc #subleft #submenu #submenumid li li a.h3_050301A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_050301,
#all #subenc #subleft #submenu #submenumid li li a.h3_050302,
#all #subenc #subleft #submenu #submenumid li li a.h3_050302A,
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_050302{
	position:relative;
	height:19px;
	width:150px;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020101{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020101.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020101,
#all #subenc #subleft #submenu #submenumid li li a.h3_020101A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020101.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020102{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020102.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020102,
#all #subenc #subleft #submenu #submenumid li li a.h3_020102A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020102.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020103{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020103.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020103,
#all #subenc #subleft #submenu #submenumid li li a.h3_020103A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020103.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020104{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020104.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020104,
#all #subenc #subleft #submenu #submenumid li li a.h3_020104A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020104.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020105{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020105.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020105,
#all #subenc #subleft #submenu #submenumid li li a.h3_020105A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020105.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020106{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020106.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020106,
#all #subenc #subleft #submenu #submenumid li li a.h3_020106A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020106.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020107{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020107.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020107,
#all #subenc #subleft #submenu #submenumid li li a.h3_020107A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020107.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020201{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020201.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020201,
#all #subenc #subleft #submenu #submenumid li li a.h3_020201A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020201.gif) no-repeat;
	background-position: 0 0 ;
}
#all #subenc #subleft #submenu #submenumid li li a.h3_020202{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020202.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020202,
#all #subenc #subleft #submenu #submenumid li li a.h3_020202A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020202.gif) no-repeat;
	background-position: 0 0 ;
}
#all #subenc #subleft #submenu #submenumid li li a.h3_020203{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020203.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020203,
#all #subenc #subleft #submenu #submenumid li li a.h3_020203A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020203.gif) no-repeat;
	background-position: 0 0 ;
}
#all #subenc #subleft #submenu #submenumid li li a.h3_020204{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020204.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020204,
#all #subenc #subleft #submenu #submenumid li li a.h3_020204A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020204.gif) no-repeat;
	background-position: 0 0 ;
}
#all #subenc #subleft #submenu #submenumid li li a.h3_020205{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020205.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020205,
#all #subenc #subleft #submenu #submenumid li li a.h3_020205A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020205.gif) no-repeat;
	background-position: 0 0 ;
}
#all #subenc #subleft #submenu #submenumid li li a.h3_020206{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020206.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020206,
#all #subenc #subleft #submenu #submenumid li li a.h3_020206A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020206.gif) no-repeat;
	background-position: 0 0 ;
}
#all #subenc #subleft #submenu #submenumid li li a.h3_020207{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020207.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020207,
#all #subenc #subleft #submenu #submenumid li li a.h3_020207A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020207.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020301{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020301.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020301,
#all #subenc #subleft #submenu #submenumid li li a.h3_020301A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020301.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020302{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020302.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020302,
#all #subenc #subleft #submenu #submenumid li li a.h3_020302A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020302.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020303{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020303.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020303,
#all #subenc #subleft #submenu #submenumid li li a.h3_020303A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020303.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020304{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020304.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020304,
#all #subenc #subleft #submenu #submenumid li li a.h3_020304A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020304.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020305{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020305.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020305,
#all #subenc #subleft #submenu #submenumid li li a.h3_020305A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020305.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020306{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020306.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020306,
#all #subenc #subleft #submenu #submenumid li li a.h3_020306A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020306.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020307{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020307.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020307,
#all #subenc #subleft #submenu #submenumid li li a.h3_020307A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020307.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020308{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020308.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020308,
#all #subenc #subleft #submenu #submenumid li li a.h3_020308A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020308.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020309{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020309.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020309,
#all #subenc #subleft #submenu #submenumid li li a.h3_020309A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020309.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020310{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020310.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020310,
#all #subenc #subleft #submenu #submenumid li li a.h3_020310A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020310.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020311{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020311.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020311,
#all #subenc #subleft #submenu #submenumid li li a.h3_020311A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020311.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_020312{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020312.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_020312,
#all #subenc #subleft #submenu #submenumid li li a.h3_020312A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_020312.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_050101{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050101.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_050101,
#all #subenc #subleft #submenu #submenumid li li a.h3_050101A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050101.gif) no-repeat;
	background-position: 0 0 ;
}


#all #subenc #subleft #submenu #submenumid li li a.h3_050102{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050102.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_050102,
#all #subenc #subleft #submenu #submenumid li li a.h3_050102A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050102.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_050103{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050103.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_050103,
#all #subenc #subleft #submenu #submenumid li li a.h3_050103A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050103.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_050104{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050104.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_050104,
#all #subenc #subleft #submenu #submenumid li li a.h3_050104A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050104.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_050301{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050401.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_050301,
#all #subenc #subleft #submenu #submenumid li li a.h3_050301A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050401.gif) no-repeat;
	background-position: 0 0 ;
}

#all #subenc #subleft #submenu #submenumid li li a.h3_050302{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050402.gif) no-repeat;
	background-position: 0 -19px;
}
#all #subenc #subleft #submenu #submenumid li li a:hover.h3_050302,
#all #subenc #subleft #submenu #submenumid li li a.h3_050302A{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_subh3_050402.gif) no-repeat;
	background-position: 0 0 ;
}


/* submenu h4 */
#all #subenc #subleft #submenu #submenumid li li li{
	position:relative;
	width:150px;
	text-indent:0;
	font-size:10px;
}

#all #subenc #subleft #submenu #submenumid  li  li  li .h4link{
	position:relative;
	height:16px;
	width:150px;
	font-size:12px;
	line-height:16px;
	text-indent:15px;
	margin-top:2px;
	color:#8b7964;
	font-size:10px;
}
#all #subenc #subleft #submenu #submenumid  li  li  li a:hover.h4link,
#all #subenc #subleft #submenu #submenumid  li  li  li .h4linkA{
	position:relative;
	height:16px;
	width:150px;
	font-size:12px;
	line-height:16px;
	text-indent:15px;
	margin-top:2px;
	color:#ffffff;
	font-size:10px;
}
/* menuflash */

#all #subenc #subcenter #menuflash{
	height:162px;
	width:636px;
}

/* page contentbody */

#all #subenc #subcenter #pagebody{
	position:relative;
	height:auto;
	width:636px;
}
#all #subenc #subcenter  #pagebody #pagebodytop{
	position:relative;
	height:18px;
	width:636px;
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_pagebodytop.gif) no-repeat;
}
#all #subenc #subcenter  #pagebody #pagebodymid{
	position:relative;
	height:auto;
	width:636px;
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_pagebodymid.gif) repeat-y;
}
#all #subenc #subcenter  #pagebody #pagebodybot{
	position:relative;
	height:18px;
	width:636px;
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_pagebodybot.gif) no-repeat;
}

/* pagebody h1*/
#all #subenc #subcenter  #pagebody #pagebodymid h1{
	position:relative;
	height:34px;
	width:636px;
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h1background.gif) no-repeat;
	background-position:20px 0;
}

#all #subenc #subcenter  #pagebody #pagebodymid h1 div.whatishero{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h1whatishero.gif) no-repeat;
}

#all #subenc #subcenter  #pagebody #pagebodymid h1 div.gameguide{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h1gameguide.gif) no-repeat;
}

#all #subenc #subcenter  #pagebody #pagebodymid h1 div.community{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h1community.gif) no-repeat;
}

#all #subenc #subcenter  #pagebody #pagebodymid h1 div.fan{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h1fan.gif) no-repeat;
}

#all #subenc #subcenter  #pagebody #pagebodymid h1 div.support{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h1support.gif) no-repeat;
}

#all #subenc #subcenter  #pagebody #pagebodymid h1 div.whatishero,
#all #subenc #subcenter  #pagebody #pagebodymid h1 div.gameguide,
#all #subenc #subcenter  #pagebody #pagebodymid h1 div.community,
#all #subenc #subcenter  #pagebody #pagebodymid h1 div.fan,
#all #subenc #subcenter  #pagebody #pagebodymid h1 div.support{
	position:relative;
	height:34px;
	width:636px;
	background-position:58px 0;
}






/* pagebody h2*/

#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0101{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0101.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0102{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0102.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0103{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0103.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0104{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0104.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0201{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0201.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0202{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0202.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0203{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0203.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0301{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0301.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0302{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0302.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0303{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0303.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0401{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0401.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0402{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0402.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0403{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0405.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0404{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0403.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0405{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0404.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0501{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0501.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0502{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0502.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0503{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0503.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0504{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0504.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz h2#h2_0505{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2_0505.gif) no-repeat;
	position:absolute;
	top:3px;
	left:50px;
	height:25px;
	width:300px;
}





/* pagebody pankz */
#all #subenc #subcenter  #pagebody #pagebodymid #pankz{
	position:relative;
	height:34px;
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_h2background.gif) no-repeat;
	background-position:20px 0;
	margin-top:10px;
	padding-left:500px;

}

#all #subenc #subcenter  #pagebody #pagebodymid #pankz #pankzchild{
	position:absolute;
	top:5px;
	left:150px;
	width:450px;
	text-indent:10px;
	background-position:0 5px;
	text-align:right;
	color:#7a786c;
}
#all #subenc #subcenter #pagebody #pagebodymid #pankz #pankzchild a{
	margin:0 5px;
	padding:0px;
	height:20px;
	color:#7a786c;
	}
#all #subenc #subcenter #pagebody #pagebodymid #pankz #pankzchild a:hover{
	margin:0 5px;
	padding:0px;
	height:20px;
	text-decoration:none;
	color:#c9c6b7;
	}	
	
/* contentst */
#all #subenc #subcenter #pagebody #pagebodymid  #contentbody{
	padding:12px 14px 12px 17px;
}
#all #subenc #subcenter #pagebody #pagebodymid  #contentbody #contentWbodytop{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_maintop.gif) no-repeat;
	height:11px;
	width:605px;
	font-size:0px;
}
#all #subenc #subcenter #pagebody #pagebodymid  #contentbody #contentWbodymid{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_mainmid.gif) repeat-y;
	width:605px;
	height:100%;/*modify by s.o.s*/
	text-align:center;/*modify by s.o.s*/
	margin:0 auto;/*modify by s.o.s*/
}
#all #subenc #subcenter #pagebody #pagebodymid  #contentbody #contentWbodybot{
	background: url(http://image.mgame.jp/new_rpg/hero5/subcommon/bg_mainbot.gif) no-repeat;
	height:11px;
	width:605px;
	font-size:0px;
}

/*add by S.O.S- start*/
#all #subenc #subcenter #pagebody #pagebodymid .gotop{
	text-align:right;
	padding:10px 20px 10px 0;
	position:relative;
}

#all #subenc #subcenter #pagebody #pagebodymid .grey {
	FONT-SIZE:12px;
	font-family:"Trebuchet MS","Arial","‚l‚r ‚oƒSƒVƒbƒN","Osaka";
	COLOR: #555555;
	line-height: 16px;
}

#all #subenc #subcenter #pagebody #pagebodymid .blue {
	FONT-SIZE:12px;
	font-family:"Trebuchet MS","Arial","‚l‚r ‚oƒSƒVƒbƒN","Osaka";
	COLOR: #173865;
	line-height: 16px;
}

#all #subenc #subcenter #pagebody #pagebodymid .orange {
	FONT-SIZE:12px;
	font-family:"Trebuchet MS","Arial","‚l‚r ‚oƒSƒVƒbƒN","Osaka";
	COLOR:#FF6600;
	line-height: 16px;
}

#all #subenc #subcenter #pagebody #pagebodymid .box {
	border-top:1px solid #CCCCCC;
	border-bottom:none;
	border-left:none;
	border-right:1px solid #CCCCCC;
}

#all #subenc #subcenter #pagebody #pagebodymid .box th {
	border-top:none;
	border-bottom:1px solid #CCCCCC;
	border-left:5px solid #90a2b9;
	border-right:1px solid #CCCCCC;
	background-color:#F3F3f3;
	font-weight:normal;
	padding:0px;
	width:130px;
	text-align:center;
	COLOR: #173865;
}

#all #subenc #subcenter #pagebody #pagebodymid .box td {
	border-top:none;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:none;
	padding:0px;
	text-align:left;
	color:#555555;
}
/*end*/


/* subfooter */
#all #subfooter{
	position:relative;
	height:164px;
	width:1004px;
	background: url(http://image.mgame.jp/new_rpg/hero5/common/mgame_logo.gif) no-repeat;
	background-position:280px 74px;
	margin-top:20px;
} 

table#hero_story td {
	color:#444;
}