#off img,.off img{visibility: visible;} 
 
/* ロールオーバーメニュー */ 
	
/* subメニュー */ 


	
/* システム */ 

#sub_sys { width: 294; height: 27px; }
#sub_sys td  a,
#sub_sys td  a:link,
#sub_sys td  a:visited { background-position: 0px 0px; float:left;}
#sub_sys td img{border: 0; margin: 0; padding: 0;  overflow: hidden;}
#sub_sys td img{ visibility: visible;}

#sub_sys td a:focus,
#sub_sys td a:hover,
#sub_sys td a:active { background-position: 0px 27px; float:left;}


#sub_sys .sub_01 a {background-image: url(../images/sub_active.gif);}
#sub_sys .sub_02 a {background-image: url(../images/sub_senario.gif);}

#sub_sys .off img {visibility: visible;}
  
/* 中メニュー */ 
#sys_menu01 {width: 250px; height: 100px;}

#sys_menu01 a,
#sys_menu01 a:link,
#sys_menu01 a:visited {background-position: 0px 0px; float:left;}

#sys_menu01{border: 0; margin: 0; padding: 0; overflow: hidden;}
#sys_menu01 img,#sys_menu01 td img{visibility: hidden;}


#sys_menu01 a:focus,
#sys_menu01 a:hover,
#sys_menu01 a:active {background-position: 0px 20px; float:left;}



#sys_menu01 .battle_01 a {background-image: url(../system/images/battle_m_01.gif);margin: 5px 0px 5px 20px;}
#sys_menu01 .battle_02 a {background-image: url(../system/images/battle_m_02.gif); margin:5px 0px 5px 20px;}
#sys_menu01 .battle_03 a {background-image: url(../system/images/battle_m_03.gif); margin:5px 0px 0px 20px;}



#sys_menu01 .gimmick_01 a {background-image: url(../system/images/gimmick_m_01.gif);margin: 5px 0px 5px 20px;}
#sys_menu01 .gimmick_02 a {background-image: url(../system/images/gimmick_m_02.gif); margin:5px 0px 5px 20px;}
#sys_menu01 .gimmick_03 a {background-image: url(../system/images/gimmick_m_03.gif); margin:5px 0px 0px 20px;}
 
/* 戻る */ 

#field_nx { width: 95%; height: 20px; }
#field_nx td  a,
#field_nx td  a:link,
#field_nx td  a:visited { background-position: 0px 0px; float:right;}
#field_nx td img{border: 0; margin: 0; padding: 0;  overflow: hidden;}
#field_nx td img{ visibility: hidden;}

#field_nx td a:focus,
#field_nx td a:hover,
#field_nx td a:active { background-position: 0px 20px; float:right;}


#field_nx .next a {background-image: url(../system/images/field_nx.gif);}
#field_nx .back a {background-image: url(../system/images/field_bk.gif);}

  
/* leftメニュー */ 

/* offの時 */
#left_chara .off img,
#left_sys .off img{visibility: visible;}
	
/* システム */ 

#left_sys{width: 148px;}

#left_sys td a,
#left_sys td a:link,
#left_sys td a:visited {background-position: 0px 0px; float:left;}

#left_sys{border: 0; margin: 0; padding: 0;  overflow: hidden;}

#left_sys td img{visibility: hidden;}

#left_sys td a:focus,
#left_sys td a:hover,
#left_sys td a:active {background-position: 0px 17px; float:left;}


#left_sys .battle01 a {background-image: url(../system/images/sys_l_battle.gif);}
#left_sys .battle02 a {background-image: url(../system/images/sys_l_battle01.gif);}
#left_sys .battle03 a {background-image: url(../system/images/sys_l_battle02.gif);}
#left_sys .battle04 a {background-image: url(../system/images/sys_l_battle03.gif);}
#left_sys .battle05 a {background-image: url(../system/images/sys_l_battle04.gif);}
#left_sys .battle06 a {background-image: url(../system/images/sys_l_battle05.gif);}
#left_sys .battle07 a {background-image: url(../system/images/sys_l_battle06.gif);}
#left_sys .battle08 a {background-image: url(../system/images/sys_l_battle07.gif);}
#left_sys .battle09 a {background-image: url(../system/images/sys_l_battle08.gif);}

#left_sys .senario01 a {background-image: url(../system/images/sys_l_senario.gif);}


/* 戻るボタン */
#sys_back {width: 33px;  overflow: hidden;  height: 20px;}
#sys_back a ,#sys_back a:link ,#sys_back a:visited {background-position: 0px 0px; float:right;}
#sys_back {border: 0; margin: 0; padding: 0; overflow: hidden;}
#sys_back img {visibility: hidden;}
#sys_back a:focus,#sys_back a:hover,#sys_back a:active {background-position: 0px 20px; float:right;}
#sys_back a {background-image: url(../system/images/sys_back.gif);}

  
/* テキスト */ 
	
#system { 
	width: 433px;
	height: 120px;
	overflow: auto;
	padding: 0px 0px 0px 0px;
	margin: 5px 15px 10px 30px;
	line-height: 145%;
}
#field {
	width: 433px;
	height: 260px;
	overflow: auto;
	padding: 0px 0px 0px 0px;
	margin: 5px 15px 10px 30px;
	line-height: 145%;
}
#field2_txt {
	width: 433px;
	height: 230px;
	overflow: auto;
	padding: 0px 0px 0px 0px;
	margin: 5px 15px 10px 30px;
	line-height: 145%;
}
.side_txt {
	width: 433px;
	overflow: auto;
	padding: 0px 0px 0px 0px;
	margin: 5px 15px 10px 30px;
	line-height: 145%;
}
  

