/* excite bROg skin css */

BODY		{ BACKGROUND : #FFFFFF;  MARGIN : 5PX; PADDING : 0PX; }
BODY,TD,DIV,LI	{ FONT-SIZE : SMALL; FONT-FAMILY : VERDANA,ARIAL,SANS-SERIF; LINE-HEIGHT : 150%; COLOR : #000; }

A:LINK		{ COLOR: #008F44; TEXT-DECORATION: NONE }
A:VISITED	{ COLOR: #008F44; TEXT-DECORATION: NONE }
A:ACTIVE	{ COLOR: #008F44;  } 
A:HOVER		{ COLOR: #3F4608; TEXT-DECORATION: UNDERLINE }

#body1 {
	WIDTH : 790PX; 
	BACKGROUND : #DEEFE7;
	PADDING : 10PX 20PX;
	MARGIN-RIGHT: AUTO;
	MARGIN-LEFT: AUTO;
}

#body2 {
	WIDTH : 784PX
	BACKGROUND : #DEEFE7;
	BORDER : 2PX SOLID #2B5B44;
	TEXT-ALIGN : LEFT;
}

.caps_header
	{
	text-align:left;
	font-size:13px;
	color:#030;
	margin-left:20px;
	}

.title	{
	text-align:center;
	font-size:18px;
	color:#060;
}

DIV.adminmenu {
	font-family : verdana,;
	font-size : 8pt;
	padding-bottom : 0px;
	text-align : right;
	}
	
DIV.adminmenu A:LINK {color:#727272;text-decoration:none}
DIV.adminmenu A:VISITED {color:#727272;text-decoration:none}
DIV.adminmenu A:HOVER {color:#98E4A6;text-decoration:underline}

DIV.usermenu {
	font-family : verdana,;
	font-size : 18px;
	padding-bottom : 0px;
	text-align : center;
	}
	
DIV.usermenu A:LINK {color:#727272;text-decoration:none}
DIV.usermenu A:VISITED {color:#727272;text-decoration:none}
DIV.usermenu A:HOVER {color:#98E4A6;text-decoration:underline}

EM	{font-style:normal;color:#009917;}
H1	{font-size:24px;padding:10px 0px 0px 7px;}

IMG.b_code	{width:71px;height:22px;border:0px;}

TABLE.border	{
	margin:2px;
	border:1px solid #003317;
	background-color:#FFF;
	border-spacing:0px;
	border-collapse:collapse;
}

TABLE.border TD	{border:1px solid #003317;padding:1px 6px;}
TABLE.border TH	{border:1px solid #003317;padding:1px 6px;background-color:#CED;}

TABLE.outline	{
	border:0px;
	margin:0px;
	width:780px;
	border-spacing:0px;
	border-collapse:collapse;
	vertical-align:top;
}

TABLE.phase	{
	border:0px;
	margin:0px;
	width:790px;
	border-spacing:0px;
	border-collapse:collapse;
	text-align:center;
}

TABLE.phase TD.left	{text-align:left;virtical-align:bottom;padding:0px;margin:0px;}
TABLE.phase TD.right	{text-align:right;virtical-align:bottom;padding:0px;margin:0px;}

/* キャラ紹介専用スタイル設定 */

TABLE.border2	{
	margin:2px;
	border:1px solid #003317;
	background-color:#FFF;
	border-spacing:0px;
	border-collapse:collapse;
}

TABLE.border2 TH	{
	border:1px solid #003317;
	padding:1px 6px;
	background-color:#CED;
	text-align:center;
	font-size:18px;
	color:#003317;
}

TABLE.border2 TD	{border:1px solid #003317;padding:1px 0px;vertical-align:top;}
TABLE.border2 TD.pad	{border:1px solid #003317;padding:1px 5px;vertical-align:top;}
TABLE.border2 TD.guild	{
	border:1px solid #003317;
	padding:1px 6px;
	font-size:16px;
	font-weight:900;
}


DIV.xtralink_female A:LINK{
	display:block;
	width:150px;
	height:120px;
	background-image:url(smac0.gif);
	text-align:center;
	margin:5px 0px;
}
DIV.xtralink_female A:VISITED{
	display:block;
	width:150px;
	height:120px;
	background-image:url(smac0.gif);
	text-align:center;
	margin:5px 0px;
}
DIV.xtralink_female A:HOVER {
	display:block;
	width:150px;
	height:120px;
	background-image:url(smac1.gif);
	text-align:center;
	margin:5px 0px;
}
DIV.xtralink_male A:LINK{
	display:block;
	width:150px;
	height:120px;
	background-image:url(sfac0.gif);
	text-align:center;
	margin:5px 0px;
}
DIV.xtralink_male A:VISITED{
	display:block;
	width:150px;
	height:120px;
	background-image:url(sfac0.gif);
	text-align:center;
	margin:5px 0px;
}
DIV.xtralink_male A:HOVER {
	display:block;
	width:150px;
	height:120px;
	background-image:url(sfac1.gif);
	text-align:center;
	margin:5px 0px;
