@charset 'Shift_JIS';

/* Home */
.main-menu-home {background-color: #ffddee;}
.main-menu-gallery {background-color: transparent;}
.main-menu-tubeamps {background-color: transparent;}
.main-menu-diary {background-colo	r: transparent;}
.main-menu-profile {background-color: transparent;}
.main-menu-etc {background-color: transparent;}
.sub-menu-home {display: block;}
.sub-menu-gallery {display: none;}
.sub-menu-tubeamps {display: none;}
.sub-menu-etc {display: none;}
.sub-menu-links {display: none;}


/* メインメニュー */
.menu {
	position: static;
	box-sizing: content-box;
	padding: 0px 0px 30px 0px;
	border-width: 0px;
	margin: 0px 0px 20px 0px;
	background: transparent url(TITLE.jpg) no-repeat right top;
}
div.menu .menu1 {
	position: static;
	box-sizing: content-box;
	padding: 0px 0px 15px 0px;
	border-width: 0px;
	margin: 0px 50% 0px 0px;
	background: transparent url(../images/bar-h.png) repeat-x scroll left bottom;
}
div.menu h3 {
	position: static;
	box-sizing: content-box;
	padding: 0px 0px 0px 7px;
	border-width: 0px;
	border-left: 15px solid #cc0033;
	margin: 0px 0px 0px 0px;
	background: transparent url(../images/translucentwhite.png) repeat left top;
	font-size: medium; font-weight: bold; line-height: 160%;
}
div.menu p {
	position: static;
	box-sizing: content-box;
	padding: 0px 0px 0px 1em;
	border-width: 0px;
	margin: 0px 50% 30px 0px;
	background: transparent url(../images/translucentwhite.png) repeat left top;
	font-size: small; line-height: 160%;
}
/* 更新 */
.update {
	position: static;
	box-sizing: content-box;
	padding: 0px;
	border-width: 0px;
	margin: 0px 0px 20px 0px;
	background: transparent none no-repeat left top;
}
div.update .menu1 {
	position: static;
	box-sizing: content-box;
	padding: 0px 0px 15px 0px;
	border-width: 0px;
	margin: 0px;
	background: transparent url(../images/bar-h.png) repeat-x scroll left bottom;
}
div.update h3 {
	position: static;
	box-sizing: content-box;
	padding: 0px 0px 0px 7px;
	border-width: 0px;
	border-left: 15px solid #cc0033;
	margin: 0px;
	background: transparent none no-repeat left top;
	font-size: medium; font-weight: bold; line-height: 160%;
}
div.update p {
	position: static;
	box-sizing: content-box;
	padding: 0px 0px 0px 1em;
	border-width: 0px;
	margin: 0px;
	font-size: small; line-height: 160%;
}
div.update p .date {
	font-weight: bold;
}
