/* ←メニュー用CSSファイル */

BODY{  margin: -10px 0px 0px 90pt;	}

div#flowmenu{
    position: fixed; top:0px; left:0px;
}


A.xxxx:LINK,A.xxxx:VISITED{color:#4343c5;text-decoration : underline;}
A.xxxx:HOVER,A.xxxx:ACTIVE{color : #9898ce;text-decoration : underline;}


A.xxsiroxx:LINK,A.xxsiroxx:VISITED{color:#eeeeff;}
A.xxsiroxx:HOVER,A.xxsiroxx:ACTIVE{color : #bbbbdf;text-decoration : underline;}

A.xxlredxx:LINK,A.xxlredxx:VISITED{color:#f6689c;}
A.xxlredxx:HOVER,A.xxlredxx:ACTIVE{color : #f698bc;text-decoration : underline;}

A.xxredxx:LINK,A.xxredxx:VISITED{color:#d6385c;display: inline-block;text-shadow: 0 0 10px #ffddcc, 0 0 10px #ffddaa;}
A.xxredxx:HOVER,A.xxredxx:ACTIVE{color : #f6688c;text-decoration : underline; text-shadow: 0 0 10px #ffcccc, 0 0 10px #ffaaaa;}

A.xxllbluexx:LINK,A.xxllbluexx:VISITED{
	color:#4343c5;text-decoration : underline; 
	text-shadow: 0 0 10px #dffdff, 0 0 10px #ddfddf;}
A.xxllbluexx:HOVER,A.xxllbluexx:ACTIVE{
	color : #9898ce;text-decoration : underline;
	text-shadow: 0 0 10px #edffff, 0 0 10px #edffef;}


.xxtenxx{font-size:10pt;}
.xxfwxx{color:#ffffff;}
.xxfmwxx{color:#d2d2dd;}
.xxwhitexx{background:#fafaff;}
.xxblackxx{background-color:#000000;}
.xxfmgxx{color:#636395;}
.xxfmmgxx{color:#b3b3d5;}
.xxfredxx{color:#c6383c;}

.xxveryusuixx{background:#f0f0fa;}

TD.xxmtable1xx{
	background:#535375;
	background-image : url(http://www.silversecond.net/image/mini_table_bg1.gif);
	height: 10px;
}


TD.xxtable_mg1xx{
	background:#535375;
	background-image : url(http://www.silversecond.net/image/table_mm1.gif);
  font-size : 8pt;
}

TD.xxtable_mg2xx{
	background:#535375;
	background-image : url(http://www.silversecond.net/image/table_mm2.gif);
  font-size : 8pt;
}

TD.xxtable_mg3xx{
	background:#535375;
	background-image : url(http://www.silversecond.net/image/table_mm3.gif);
  font-size : 8pt;
}


TD.xxtable_mg4xx{
	background:#737355;
	background-image : url(http://www.silversecond.net/image/table_mm4.gif);
  font-size : 8pt;
}

TD.xxtable_mgdiaryxx{
	background:#537385;
	background-image : url(http://www.silversecond.net/image/table_mm_diary.gif);
  font-size : 10pt;
}

TABLE#xxmenulistxx{
  font-size : 10pt;
  line-height : 10pt;
  color : #434355;
  line-height: 100%;
}

.xxgrayxx{
  background-color:#535375;
  background: -moz-linear-gradient(left top, #42435f, #777797);
  background: -webkit-gradient(linear, left top, right bottom, from(#42435f), to(#777797));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#DD42425f', endColorstr='#FF777797');
}


.xxmmgrayxx{ 
  background-color: #8383a5;
  background: -moz-linear-gradient(left top, #727396, #a4a4c7);
  background: -webkit-gradient(linear, left top, right bottom, from(#727396), to(#a4a4c7));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#DD727396', endColorstr='#FFa4a4c7');

}

/* メニューの絶対座標を指定 */
#xxptopxx{
	position:absolute;
	top:12px;
	left:0px;
	width:110px;
}

#xxp1xx{
	position:absolute;
	top:60px;
	left:0px;
	width:110px;
}
#xxp2xx{
	position:absolute;
	top:100px;
	left:0px;
	width:110px;
}
#xxp3xx{
	position:absolute;
	top:130px;
	left:0px;
	width:110px;
}


#xxleftlistxx{
  width: 100%;
  list-style-type: none;
  line-height: 13px;
}
#xxleftlistxx, #xxleftlistxx li, #xxleftlistxx li a{
  margin: 0;
  padding: 0;
}
#xxleftlistxx li a{
	display: block;
  width: 100%;
  text-decoration: none;
}

#xxleftlistxx li{
  display: block;
} 

#xxleftlistxx li a:hover{ /* リンクにカーソルが乗った時、赤系の色に変更 */
  text-decoration: underline;
  color : #ffaacc;
  border: 0px solid #aaf;
  background: #833;
}


/* 現在地を示すマーク */
.xposx{
	background-image : url(http://www.silversecond.net/image/arrow2.gif);
	background-repeat: no-repeat;
	background-position: right;
	z-index: 3;
	left: 95px;
	width: 20px;
}

#xpos_top{
	position: fixed;
	top: 12px;
	height: 19px;
	left: 55px;
}

#xpos_info{
	position: fixed;
	top: 48px;
	height: 19px;
	
}



#xpos_txt{
	position: fixed;
	top: 65px;
	height: 19px;
	
}


#xpos_mdiary{
	position: fixed;
	top: 89px;
	height: 19px;
	
}


#xpos_game{
	position: fixed;
	top: 118px;
	height: 19px;
	
}


#xpos_gameA1{
	position: fixed;
	top: 137px;
	height: 13px;
	
}


#xpos_gameA2{
	position: fixed;
	top: 150px;
	height: 13px;
	
}


#xpos_gameA3{
	position: fixed;
	top: 163px;
	height: 13px;
	
}

#xpos_gameA4{
	position: fixed;
	top: 176px;
	height: 13px;
	
}

#xpos_gameA5{
	position: fixed;
	top: 189px;
	height: 13px;
	
}

#xpos_gameA6{
	position: fixed;
	top: 202px;
	height: 13px;
	
}


#xxp4xx{
	position:absolute;
	top:248px;
	left:0px;
	width:110px;
}



#xpos_gameB1{
	position: fixed;
	top: 219px;
	height: 13px;
}

#xpos_gameC1{
	position: fixed;
	top: 239px;
	height: 13px;
	
}
#xpos_gameC2{
	position: fixed;
	top: 252px;
	height: 13px;
	
}

#xpos_gameC3{
	position: fixed;
	top: 265px;
	height: 13px;
	
}


#xpos_gameC4{
	position: fixed;
	top: 278px;
	height: 13px;
	
}

/*日記 Linkなど*/
#xxp5xx{
	position:absolute;
	top:326px;
	left:0px;
	width:110px;
	height:10px;
}


#xpos_gameD1{
	position: fixed;
	top: 296px;
	height: 13px;
	
}


/* 掲示板以降 */
#xxp6xx{
	position:absolute;
	top:359px;
	left:0px;
	width:110px;
	height:10px;
}

#xpos_bbs1{
	position: fixed;
	top: 351px;
	height: 13px;
	
}
#xpos_bbs2{
	position: fixed;
	top: 367px;
	height: 13px;
	
}

#xpos_community1{
	position: fixed;
	top: 389px;
	height: 13px;
	
}
#xpos_community2{
	position: fixed;
	top: 402px;
	height: 13px;
	
}
#xpos_community3{
	position: fixed;
	top: 415px;
	height: 13px;
	
}

/* 下部ヘルプ欄 */
.xmessagex { position:absolute;text-align:left;top:459px;left:6px;visibility:hidden ;font-size : 9pt;white-space : nowrap;  color:#333355;
line-height: 100%;}
.xxmessagex1x { position:absolute;text-align:left;top:442px;left:3px;visibility:visible ;font-size : 9pt;white-space : nowrap; color:#333355;
line-height: 100%;}
.xxmessagex2x { position:absolute;text-align:left;top:459px;left:6px;visibility:visible ;font-size : 9pt;white-space : nowrap; color:#333355;
line-height: 100%;
}
