/* [ver:1.00 Update:06-07-14] */

body{
	padding:0px 0px 0px 0px;
	margin:0px;
	background-color:#000066;
	text-align:center;
	font-family : "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", arial,helvetica,sans-serif;
}

/* リンク */
a:link{
	color:#486DD9;
	text-decoration : none;
}
a:visited{
	color:#486DD9;
	text-decoration : none;
}

/* テキスト */
.text{
	color:#802135;
	font-size:80%;line-height:170%;
	padding:1em 0em 0.8em 1em;
}
.text2{
	color:#802135;
	font-size:80%;line-height:170%;
	display : inline;
}
.sub_ttl{
	color:#802135;
	font-size:110%;line-height:100%;
	font-weight:bold;
}
p.kome{
	text-indent:-1em;
	padding:0px;
	margin:0em 0em 0em 1em;
}
.calender{
	color:#121E93;
	font-family : Verdana;
	font-weight: bold;
	padding: 3px 6px 0px 0px;
}
.button{
	font-size:95%;line-height:150%;
	font-weight:normal;
}

/* header */
h1.ttl_eng{
	color:#C49FA8;
	font-size:85%;line-height:140%;
	font-weight: bold;
	font-family : Verdana;
	vertical-align : middle;
	MARGIN: 0;
	display : inline;
	padding:1em 0.4em;
}

h1.ttl_jpn{
	color:#802135;
	font-size:100%;line-height:100%;
	letter-spacing: 0px;
	font-weight:bold;
	vertical-align : middle;
	MARGIN: 0px 0px 0px 0px;
	display : inline;
	padding:0em 0.4em;
}

h1.ttl_jpn_s{
	color:#802135;
	font-size:90%;line-height:100%;
	letter-spacing: 0px;
	font-weight:bold;
	vertical-align : 0%;
	display : inline;
	padding:0em 0.4em;
}

h1.ttl_jpn_sky{
	color:#A1CBE2;
	font-size:105%;line-height:130%;
	letter-spacing: 0px;
	font-weight:bold;
	vertical-align : middle;
	MARGIN: 0px 0px 0px 0px;
	display : inline;
}

h1.ttl_jpn_large{
	color:#802135;
	font-size:105%;line-height:130%;
	letter-spacing: 0px;
	font-weight:bold;
	vertical-align : middle;
	MARGIN: 0px 0px 0px 0px;
	display : inline;
}


/* 改行 */
br.left{
	clear:left;
}
br.right{
	clear:right;
}

/* ヘッダー、メニュー、メインの位置指定 */
#contents{
	background: #CCE5F5 url(/img/bg2.jpg) no-repeat scroll top left;
}

#header				{position:relative;top:0px;	left:0px;z-index:0;}

#logo				{position:relative;top:16px;left:54px;z-index:1;}
#flag				{position:relative;top:-10px;left:400px;z-index:2;}
#title				{position:relative;top:26px;left:0px;z-index:0;}
#wheel				{position:relative;top:-54px;left:530px;z-index:1;}

#menu				{position:relative;top:-145px;	left:15px;z-index:2;}

#menu_sound			{position:relative;top:0px;		left:329px;	width:138px;}
#menu_soft			{position:relative;top:-78px;	left:237px;	width:91px;}
#menu_cd			{position:relative;top:-156px;	left:167px;	width:69px;}
#menu_crystal		{position:relative;top:-222px;	left:107px;	width:59px;}
#menu_tuning		{position:relative;top:-319px;	left:0px;	width:106px;}
#menu_stick			{position:relative;top:-319px;	left:0px;}
#menu_information	{position:relative;top:-319px;	left:0px;}
#menu_about			{position:relative;top:-318px;	left:0px;}
#menu_contacts		{position:relative;top:-317px;	left:0px;}

#main				{position:relative;top:-797px;	left:110px;z-index:2;}
