*{font-family:‚l‚r ‚oƒSƒVƒbƒN,‚l‚r ƒSƒVƒbƒN,Verdana,Arial,sans-serif; }
.link{text-decoration:none;}
.menu{text-decoration:normal;}
.bott{text-decoration:normal;}
.text{text-decoration:none;font-weight:normal;}
#homeLink{font-weight:normal;}

  a:link { color : #FFFFFF; }
  a:visited { color : #FFFF99; }
  a.bott:hover {position:relative;top:3px;left:3px;}
  a.bott:visited { color : #FFFFCC; }
  
  a.menu:link { color : #FFFFCC;}
  a.menu:hover {position:color :#000000 ; background-color :#FFFF00;color:#000000;}
  

  a.text:link { color : #00CC00;}
  a.text:hover {position:color :#00CC00 ; background-color :#FFFF00;color:#000000;}
  a.text:visited { color : #00CC00; }
  
  a.link:link { color : #808080;}
  a.link:hover {position:color :#000000 ; background-color :#FFFF00;color:#000000;}
  a.link:visited { color : #808080;}
  

  h1{ font-size:14px; color:#FFFFFF;font-weight:bold;font-family:Arial Black;}
  h2{ font-size:20px;line-height:5%; color:#00CC00;}
  h3{ font-size:12px; color:#FFFFFF;line-height:7%;font-weight:normal;}
  h4{ font-size:12px; line-height:7%;font-weight:normal;}
  h5{ font-size:14px; text-align:left;width:100%; color:#35CDFF;line-height:150%;
  		font-family:HGŠÛºÞ¼¯¸M-PRO;}
  h6{ font-size:16px; color:#FF0000;line-height:0%;}
  p{ font-size:12px; color:#FFFFFF;}


body {
	font-size: 12px;
	margin: 0px;
	background-color: #000000;
}

#toptext {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#mainbox {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
  margin-top: 0px;
  margin-bottom: 0px;
}
#leftbox {
	vertical-align: top;
	font-size: 12px;
	height: auto;
	width: 190px;
	text-align: left;
	float: left;
}


#rightbox_kanban {
	font-size: 12px;
	text-align: center;
  margin-top: 60px;
	width: 600px;
	height: 240px;
	float: right;
}
#rightbox_kanban_s {
	font-size: 12px;
	text-align: center;
	width: 600px;
	height: 213px;
	float: right;
}
#rightbox_1 {
	font-size: 12px;
	text-align: center;
	width: 600px;
	height: auto;
	float: right;
}
#rightbox_2 {
	font-size: 12px;
  margin-top: 15px;
	text-align: center;
	width: 600px;
	height: auto;
	float: right;
}
#rightbox_3 {
	font-size: 12px;
  margin-top: 5px;
	text-align: center;
	width: 600px;
	height: auto;
	float: right;
}
#rightbox_4 {
	font-size: 12px;
  margin-top: 20px;
	text-align: left;
	width: 600px;
	height: auto;
	float: right;
}
#rightbox_5 {
	font-size: 12px;
	text-align: left;
	width: 600px;
	height: auto;
	float: right;
	margin-top: 80px;
}
#rightbox_key1 {
	font-size: 12px;
	text-align: left;
	width: 600px;
	height: auto;
	float: right;
	margin-top: 60px;
}

#rightbox_key2 {
	font-size: 12px;
	text-align: left;
	width: 600px;
	height: auto;
	float: right;
}


#banner {
	height: auto;
	width: 800px;
	clear: both;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 35px;
	margin-bottom: 35px;
	color: #FFFFFF;
}

#footer {
	height: auto;
	width: 800px;
	clear: both;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 35px;
	margin-bottom: 35px;
}

/* -----  other ----- */
#rightbox_align_left {
	font-size: 12px;
  margin-top: 10px;
	text-align: left;
	width: 600px;
	height: auto;
	float: right;
}
#rightbox_align_left2 {
	font-size: 12px;
  margin-top: 10px;
	text-align: left;
	width: 600px;
	height: auto;
	float: right;
}
#rightbox_align_left3 {
	font-size: 12px;
  margin-top: 10px;
	text-align: left;
	width: 600px;
	height: auto;
	float: right;
}

/* 	border: thin solid #00FF00; */


/* -----  deps ----- */
#navi_deps{
  height : 85px;  /*ƒŠƒ“ƒN”ÍˆÍ‚Ì‚‚³‚ðŽ©“®‚ÉFfirefox•K{*/
  background-image:url(../images/top/mdeps.gif);  /*off‰æ‘œ*/
  background-position : left top;  /*‰æ‘œ‚ð¶ã‚É”z’u*/
text-indent: -100px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_deps li a{
display: block;
height: 85px;
width: 170px;
}
#navi_deps a:hover{	background: url(../images/top/mdeps_o.gif);   /*on‰æ‘œ*/
  background-position : left top;  /*‰æ‘œ‚ð¶ã‚É”z’u*/
  background-repeat : no-repeat;   /*”wŒi‰æ‘œ‚ðŒJ‚è•Ô‚³‚È‚¢*/
}


/* -----  evergreen ----- */
#navi_evergreen{
  height : 85px; 
  background-image:url(../images/top/mevergreen.gif);  
  background-position : left top;  
text-indent: -170px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_evergreen li a{
display: block;
height: 85px;
width: 170px;
}
#navi_evergreen a:hover{	background: url(../images/top/mevergreen_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}



/* -----  jackall ----- */
#navi_jackall{
  height : 85px; 
  background-image:url(../images/top/mjackall.gif);  
  background-position : left top;  
text-indent: -100px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_jackall li a{
display: block;
height: 85px;
width: 170px;
}
#navi_jackall a:hover{	background: url(../images/top/mjackall_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}


/* -----  megabass ----- */
#navi_megabass{
  height : 85px; 
  background-image:url(../images/top/mmegabass.gif);  
  background-position : left top;  
text-indent: -100px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_megabass li a{
display: block;
height: 85px;
width: 170px;
}
#navi_megabass a:hover{	background: url(../images/top/mmegabass_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}


/* -----  gary ----- */
#navi_gary{
  height : 85px; 
  background-image:url(../images/top/mgary.gif);  
  background-position : left top;  
text-indent: -200px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_gary li a{
display: block;
height: 85px;
width: 170px;
}
#navi_gary a:hover{	background: url(../images/top/mgary_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}


/* -----  fisharrow ----- */
#navi_fisharrow{
  height : 85px; 
  background-image:url(../images/top/mfisharrow.gif);  
  background-position : left top;  
text-indent: -200px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_fisharrow li a{
display: block;
height: 85px;
width: 170px;
}
#navi_fisharrow a:hover{	background: url(../images/top/mfisharrow_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}


/* -----  í‹g ƒcƒlƒLƒ` ----- */
#navi_tunekiti{
  height : 85px; 
  background-image:url(../images/top/mtunekiti.gif);  
  background-position : left top;  
text-indent: -200px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_tunekiti li a{
display: block;
height: 85px;
width: 170px;
}
#navi_tunekiti a:hover{	background: url(../images/top/mtunekiti_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}


/* -----  underwater ----- */
#navi_underwater{
  height : 85px; 
  background-image:url(../images/top/munderwater.gif);  
  background-position : left top;  
text-indent: -200px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_underwater li a{
display: block;
height: 85px;
width: 170px;
}
#navi_underwater a:hover{	background: url(../images/top/munderwater_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}

/* -----  breaden ----- */
#navi_breaden{
  height : 85px; 
  background-image:url(../images/top/mbreaden.gif);  
  background-position : left top;  
text-indent: -200px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_breaden li a{
display: block;
height: 85px;
width: 170px;
}
#navi_breaden a:hover{	background: url(../images/top/mbreaden_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}



/* -----  IMAKATSU ----- */
#navi_imakatsu{
  height : 85px; 
  background-image:url(../images/top/mimakatsu.gif);  
  background-position : left top;  
text-indent: -200px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_imakatsu li a{
display: block;
height: 85px;
width: 170px;
}
#navi_imakatsu a:hover{	background: url(../images/top/mimakatsu_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}



/* -----  JA-DO ----- */
#navi_jado{
  height : 85px; 
  background-image:url(../images/top/mjado.gif);  
  background-position : left top;  
text-indent: -200px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_jado li a{
display: block;
height: 85px;
width: 170px;
}
#navi_jado a:hover{	background: url(../images/top/mjado_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}




/* -----  JINGO ----- */
#navi_jingo{
  height : 85px; 
  background-image:url(../images/top/mjingo.gif);  
  background-position : left top;  
text-indent: -200px;
width: 170px;
margin: 0px;
padding: 0px;
background-repeat : no-repeat;
}
#navi_jingo li a{
display: block;
height: 85px;
width: 170px;
}
#navi_jingo a:hover{	background: url(../images/top/mjingo_o.gif);   
  background-position : left top;  
  background-repeat : no-repeat;   
}
