@charset "Shift_JIS";

/* Do not change this CSS for the entire definition. */
/* Produced and Designed by Peppo */
/* The date:13:38 2005/07/25 */
/* Last Update:12:25 2005/07/29 */

/* Global Common Structure Setup
---------------------------------------------------*/
html, body { /* Default Setup of 'html' and 'body' */
	margin: 0;
	padding: 0;
	height: 100%;
	font-size: x-small;
	font-style: normal;
	font-family: MS UI Gothic;
	line-height:1.2em;
	letter-spacing: 0.1em;
	color: #ffffff;
	background: #000000;
}
img {
	border: none;
}
#gDivCenteringOutLine { /* Centering Setup of OutLine Layer */
	margin:0;
	padding: 0;
	border-style: none;
	height : 100%;
	text-align: center;
}
#gDivCenteringInLine { /* Centering Setup of InLine Layer */
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	border: 1px;
	border-style: none solid none solid;
	border-color: #ffffff;
	width: 777px;   /* Setup Global Design Size(800*600) however it is based on WinIE(ver6.0) */
	height: 100%;
	text-align: left;
	vertical-align: middle;
	background: #ffffff;
}
#gTblContentMain {
	table-layout: fixed;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-style: none;
	width: 777px;
}
#gTblTrContentMainBlank {
	height: 80px;
}
#gTblTrContentMainUpper {
	height: 400px;
	background: #000000;
}
#gDivContentMain {
	overflow: hidden;
	margin: 0;
	padding: 0;
	border-style: none;
	width: 775px;  /* The width of internal #gDivContentMain is fine-tuned(-2px be based on #gTblContentMain.width). */
	height: 400px;
	font-size: small;
	line-height:1.1em;
	color: #ffffff;
	background: #ffffff url(../img/999_top0508.jpg) no-repeat;
	scrollbar-arrow-color: #000000;		/* IE Only */
	scrollbar-base-color: #ffffff;		/* IE Only */
	scrollbar-darkshadow-color: #ffffff;/* IE Only */
	scrollbar-highlight-color: #000000;	/* IE Only */
	scrollbar-shadow-color: #000000;	/* IE Only */
	scrollbar-track-color :#ffffff;		/* IE Only */
}
#gTblTrContentMainMenu {
	margin: 0;
	padding: 0;
	height: 30px;
	text-indent: -9999px;
	background: #cccccc url(../img/998_menubar.gif) no-repeat;
}
#gTblTrContentMainLower {
	margin: 0;
	padding: 0;
	height: 50px;
	background: #ffffff url(../img/999_title.gif) no-repeat;
}

/* Menu Bar Setup
---------------------------------------------------*/
#gTblTrContentMainMenu span a {
	text-decoration: none;
	display:block;
	height: 28px;
}
#gTblTrContentMainMenu span#gMenuProfile {
	float:left;
	margin-left: 5px;
	width: 65px;
}
#gTblTrContentMainMenu span#gMenuProfile a:hover{
	background: url(../img/998_m_profile.gif) no-repeat;
}
#gTblTrContentMainMenu span#gMenuLive {
	float:left;
	margin-left: 15px;
	width: 45px;
}
#gTblTrContentMainMenu span#gMenuLive a:hover{
	background: url(../img/998_m_live.gif) no-repeat;
}
#gTblTrContentMainMenu span#gMenuColumn {
	float:left;
	margin-left: 13px;
	width: 80px;
}
#gTblTrContentMainMenu span#gMenuColumn a:hover{
	background: url(../img/998_m_column.gif) no-repeat;
}
#gTblTrContentMainMenu span#gMenuLinks {
	float:left;
	margin-left: 11px;
	width: 55px;
}
#gTblTrContentMainMenu span#gMenuLinks a:hover{
	background: url(../img/998_m_links.gif) no-repeat;
}
#gTblTrContentMainMenu span#gMenuDiary {
	float:left;
	margin-left: 14px;
	width: 55px;
}
#gTblTrContentMainMenu span#gMenuDiary a:hover{
	background: url(../img/998_m_diary.gif) no-repeat;
}
#gTblTrContentMainMenu span#gMenuMail {
	float:left;
	margin-left: 12px;
	width: 75px;
}
#gTblTrContentMainMenu span#gMenuMail a:hover{
	background: url(../img/998_m_mail.gif) no-repeat;
}
#gTblTrContentMainMenu span#gMenuBBS {
	float:left;
	margin-left: 15px;
	width: 40px;
}
#gTblTrContentMainMenu span#gMenuBBS a:hover{
	background: url(../img/998_m_bbs.gif) no-repeat;
}
#gTblTrContentMainMenu span#gMenuAbout {
	float:left;
	margin-left: 195px;
	width: 65px;
}
#gTblTrContentMainMenu span#gMenuAbout a:hover{
	background: url(../img/998_m_about.gif) no-repeat;
}

/* a link Setup
---------------------------------------------------*/
a:hover, a:active {
	color: #ff6633;
	background: transparent;
}
a:link {
	color: #ffffff;
	background: transparent;
}