﻿/* RHB用css [style_name 'GUN'] 制作年月日　2006.1.1 */

/*---------- 共通項目 ----------*/
/********** ページ全体のスタイル **********/
body {
	
	background: #FFFFFF;
	/*text-align: left;*/
	margin: 0px;
	padding: 0px;
	font-size: medium;
}

h1 {
	font: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: xx-large;
	font-weight:bold;
}

h2 {
	font: "ＭＳ ゴシック", "Osaka－等幅";
	font-size:large;
	font-weight:bold;
}

/*---------- id要素　----------*/

/********** コンテンツ格納ボックスのスタイル **********/
#box {
	margin: 0px;
	padding: 0px;
	width: 780px;
	height: auto;
	text-align: left;
}

/********** ヘッダーのスタイル **********/
#header {
	width: 780px;
	height: 150px;
	margin: 0px;
	padding: 0px;
}


/********** タイトルのスタイル **********/
#title {
	margin: 0px;
	padding: 0px;
	width: 780px;
	height: 110px;
}

/********** メニューのスタイル **********/

#menu {
	float: left;
	width: 140px;
	height: 400px;
	margin: 0px;
	padding: 0px;
}
/* メニューの項目設定 */
.TOP {
	display:block;
	top: 0px;
	left: 0px;
	width: 140px;
	height: 40px;
	background: url(img/v3/menu_v3top.jpg) no-repeat;
	z-index: 11;	
	}

.ABOUT {
	display:block;
	top: 40px;
	left: 0px;
	width: 140px;
	height: 40px;	
	background: url(img/v3/menu_v3abo.jpg) no-repeat;
}

.MENBER {
	display:block;
	top: 80px;
	left: 0px;
	width: 140px;
	height: 40px;	
	background: url(img/v3/menu_v3men.jpg) no-repeat;
}

.BBS1 {
	display:block;
	top: 120px;
	left: 0px;
	width: 140px;
	height: 40px;	
	background: url(img/v3/menu_v3bbs1.jpg) no-repeat;
}

.BBS2 {
	display:block;
	top: 160px;
	left: 0px;
	width: 140px;
	height: 40px;	
	background: url(img/v3/menu_v3bbs2.jpg) no-repeat;
}


.BBS3 {
	display:block;
	top: 200px;
	left: 0px;
	width: 140px;
	height: 40px;	
	background: url(img/v3/menu_v3bbs3.jpg) no-repeat;
}

.PLAYLOG {
	display:block;
	top: 240px;
	left: 0px;
	width: 140px;
	height: 40px;	
	background: url(img/v3/menu_v3log.jpg) no-repeat;
}

.DATA {
	display:block;
	top: 280px;
	left: 0px;
	width: 140px;
	height: 40px;	
	background: url(img/v3/menu_v3dat.jpg) no-repeat;
}

.BRANCH {
	display:block;
	top: 320px;
	left: 0px;
	width: 140px;
	height: 40px;	
	background: url(img/v3/menu_v3bra.jpg) no-repeat;
}

.LINK {
	display:block;
	top: 340px;
	left: 0px;
	width: 140px;
	height: 40px;	
	background: url(img/v3/menu_v3lin.jpg) no-repeat;
}


/* メニューのマウスオーバー設定 */
#menu a:hover {
	background-position: -140px 0;
	width: 140px;
}


/* メニューのポップアップ設定 */
#ptop{
	position: absolute;
	margin: 0px;
	padding: 5px;
	top: 260px;
	left: 140px;
	width: 140px;
	height: 40px;
	border: #000 dotted 1px;
	text-align: center;
	font-size: xx-small;
	background: #CCCCCC;
	visibility: hidden;
}

/* IE用ハック */
html>body #ptop{
	width: 128px;
	height: 28px;	
}


#pabo{
	position: absolute;
	margin: 0px;
	padding: 5px;
	top: 300px;
	left: 140px;
	width: 140px;
	height: 40px;
	border: #000 dotted 1px;
	text-align: center;
	font-size: xx-small;
	background: #CCCCCC;
	visibility: hidden;
}

/* IE用ハック */
html>body #pabo{
	width: 128px;
	height: 28px;	
}

#pmen{
	position: absolute;
	margin: 0px;
	padding: 5px;
	top: 340px;
	left: 140px;
	width: 140px;
	height: 40px;
	border: #000 dotted 1px;
	text-align: center;
	font-size: xx-small;
	background: #CCCCCC;
	visibility: hidden;
}

/* IE用ハック */
html>body #pmen{
	width: 128px;
	height: 28px;	
}

#pbbs1{
	position: absolute;
	margin: 0px;
	padding: 5px;
	top: 380px;
	left: 140px;
	width: 140px;
	height: 40px;
	border: #000 dotted 1px;
	text-align: center;
	font-size: xx-small;
	background: #CCCCCC;
	visibility: hidden;
}

/* IE用ハック */
html>body #pbbs1{
	width: 128px;
	height: 28px;	
}

#pbbs2{
	position: absolute;
	margin: 0px;
	padding: 5px;
	top: 420px;
	left: 140px;
	width: 140px;
	height: 40px;
	border: #000 dotted 1px;
	text-align: center;
	font-size: xx-small;
	background: #CCCCCC;
	visibility: hidden;
}

/* IE用ハック */
html>body #pbbs2{
	width: 128px;
	height: 28px;	
}

#pbbs3{
	position: absolute;
	margin: 0px;
	padding: 5px;
	top: 460px;
	left: 140px;
	width: 140px;
	height: 40px;
	border: #000 dotted 1px;
	text-align: center;
	font-size: xx-small;
	background: #CCCCCC;
	visibility: hidden;
}

/* IE用ハック */
html>body #pbbs3{
	width: 128px;
	height: 28px;	
}

#plog{
	position: absolute;
	margin: 0px;
	padding: 5px;
	top: 500px;
	left: 140px;
	width: 140px;
	height: 40px;
	border: #000 dotted 1px;
	text-align: center;
	font-size: xx-small;
	background: #CCCCCC;
	visibility: hidden;
}

/* IE用ハック */
html>body #plog{
	width: 128px;
	height: 28px;	
}

#pdat{
	position: absolute;
	margin: 0px;
	padding: 5px;
	top: 540px;
	left: 140px;
	width: 140px;
	height: 40px;
	border: #000 dotted 1px;
	text-align: center;
	font-size: xx-small;
	background: #CCCCCC;
	visibility: hidden;
}

/* IE用ハック */
html>body #pdat{
	width: 128px;
	height: 28px;
}

#pbra{
	position: absolute;
	margin: 0px;
	padding: 5px;
	top: 580px;
	left: 140px;
	width: 140px;
	height: 40px;
	border: #000 dotted 1px;
	text-align: center;
	font-size: xx-small;
	background: #CCCCCC;
	visibility: hidden;
}

/* IE用ハック */
html>body #pbra{
	width: 128px;
	height: 28px;
}

#plin{
	position: absolute;
	margin: 0px;
	padding: 5px;
	top: 620px;
	left: 140px;
	width: 140px;
	height: 40px;
	border: #000 dotted 1px;
	text-align: center;
	font-size: xx-small;
	background: #CCCCCC;
	visibility: hidden;
}

/* IE用ハック */
html>body #plin{
	width: 128px;
	height: 28px;	
}


.popa{
	text-decoration:none;
	color:#000000;
}


/********** メインコンテンツのスタイル **********/
#content {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 640px;
	background: url(img/v3/backg_v3.jpg) #FFFFFF;
}

#bgcont{
	top: 0px;
	left: 0px;
	width: 640px;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	background: url(img/v3/illust_v3.gif) no-repeat 100% 100%;
}
/* IE用ハック */
html>body #bgcont{
	width: 620px;
}

/********** 挿絵のスタイル **********/
#illustration {
}
/********** フッターのスタイル **********/
#footer {
	clear:both;
	width: 780px;
	height: 30px;
	background: #CCCCCC;
}



/*---------- class要素 ----------*/
/********** レイアウト調整表示用タグのスタイル **********/
.uesita {
	margin: 0px;
	padding: 0px;
}
.cent {
	text-align:center;
}

/********** 文字の大きさのスタイル **********/
.fxs{
	font-size: x-small;
}

.fxxs{
	font-size: xx-small;
}

/********** コンテンツ内リスト表示のスタイル **********/
.datlist {
	margin: 5px;
	padding: 10px;
	font-size: small;
}

.dlm {
	list-style: none;
	font-weight: bold;
}

.dlc{
}

