/* CSS Document */

body
{	
	font-family: "ＭＳ Ｐゴシック";
	font-size:10px;
	color: #DFDFDF;
	padding: 0px;
	margin: 0px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color:#000000;
	text-align:left;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #333333;
	scrollbar-track-color: #333333;
	scrollbar-darkshadow-color: #000000;
}

#bg02
{
	padding: 0px;
	margin: 0px;
	background-image:url('../images/back02.jpg');
	width: 709px;
	height:657px;
	background-position:left top;
	background-repeat:no-repeat;
}

a 
{
	font-size: 12px;
	color: #FFFF33;
}
a:link {
	text-decoration: none;
	color: #FFFF33;
}
a:visited {
	text-decoration: none;
	color: #FFFF33;
}
a:hover {
	text-decoration: none;
	color: #FF6699;
}
a:active {
	text-decoration: none;
}

/****************************************/
/* header
/****************************************/
#header {
	width: 195px;
	height: 28px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 513px;
	align: right;
	top: 2px;
}
#header h1 {
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #DFDFDF;
}
#header p {
	font-size: 8px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #C7B5CA;
    line-height: 12px;
}
#header a {
	font-size: 8px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #C7B5CA;
    line-height: 12px;
}

/****************************************/
/* logo
/****************************************/
#logo
{
	width: 386px;
	height: 134px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 297px;
	top: 28px;
}
#logo h2
{
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #DFDFDF;
}
#logo p
{
	display: none;
}

/****************************************/
/* enter
/****************************************/
#enter
{
	width: 188px;
	height: 79px;
	position: absolute;
	left: 20px;
	top: 710px;
}
#enter h2
{
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #DFDFDF;
}
#enter p
{
	line-height: 6px;
}
/****************************************/
/* menu
/****************************************/
#menu
{
	width: 185px;
	height: 376px;
	position: absolute;
	left: 17px;
	top: 312px;
}
#menu h3
{
	display: none;
}
#menu ul
{
	clear: both;
	float: right;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menu li
{
	float: left;
	width: 185px;
}
#menu li a
{
	display: block;
	overflow: hidden;
	text-indent: -3000px; /*テキストの非表示*/
	height: 46px;
	width: 100%;
	background-image: url(../images/menu.jpg);
}
/* ボタン背景 */
#menu01 a			{background-position: 0 0; }
#menu02 a			{background-position: 0 -44px; }
#menu03 a			{background-position: 0 -88px; }
#menu04 a			{background-position: 0 -132px; }
#menu05 a			{background-position: 0 -176px; }
#menu06 a			{background-position: 0 -220px; }
#menu07 a			{background-position: 0 -266px; }
#menu08 a			{background-position: 0 -312px; }

/* ボタン背景オンマウス時 */
#menu01 a:hover	{background-position: 0 0; }
#menu02 a:hover	{background-position: -185px -44px; }
#menu03 a:hover	{background-position: -185px -88px; }
#menu04 a:hover	{background-position: -185px -132px; }
#menu05 a:hover	{background-position: -185px -176px; }
#menu06 a:hover	{background-position: -185px -220px; }
#menu07 a:hover	{background-position: -185px -266px; }
#menu08 a:hover	{background-position: -185px -312px; }

/* ボタン背景被選択時 */
#menu01 a:hover	{background-position: 0 0; }
#menu02 a:hover	{background-position: -185px -44px; }
#menu03 a:hover	{background-position: -185px -88px; }
#menu04 a:hover	{background-position: -185px -132px; }
#menu05 a:hover	{background-position: -185px -176px; }
#menu06 a:hover	{background-position: -185px -220px; }
#menu07 a:hover	{background-position: -185px -266px; }
#menu08 a:hover	{background-position: -185px -312px; }

/****************************************/
/* menu contents
/****************************************/
#menu01_c
{
	width: 459px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 224px;
	top: 312px;
	background-image: url(../images/menu01.jpg);
}
#menu01_c p
{
	left: 26px;
	top: 56px;
	font-size: 11px;
	height: 95px;
	width: 420px;
	position: absolute;
    line-height: 14px;
}
#menu01_c ul {
	left: -21px;
	top: 168px;
	height: 94px;
	width: 423px;
	position: absolute;
}
#menu01_c li {
	list-style-type: none;	/* No bullets */
	float: left;
}
#menu01_c table
{
	left: 26px;
	top: 286px;
	font-size: 11px;
	height: 90px;
	width: 420px;
	position: absolute;
    line-height: 14px;
}
#menu02_c
{
	width: 459px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 224px;
	top: 312px;
	background-image: url(../images/menu02.jpg);
}
#menu02_c p
{
	left: 26px;
	top: 56px;
	font-size: 11px;
	width: 420px;
	position: absolute;
    line-height: 14px;
}
#menu03_c
{
	width: 459px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 224px;
	top: 312px;
	background-image: url(../images/menu03.jpg);
}
#menu03_c p
{
	left: 26px;
	top: 56px;
	font-size: 11px;
	width: 420px;
	position: absolute;
    line-height: 14px;
}
#menu04_c
{
	width: 459px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 224px;
	top: 312px;
	background-image: url(../images/menu04.jpg);
}
#menu04_c iframe {
	width: 436px;
	height: 340px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 12px;
	top: 55px;
	background-color: #FFFFFF;
}
#menu05_c
{
	width: 459px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 224px;
	top: 312px;
	background-image: url(../images/menu05.jpg);
}
#menu05_c table
{
	left: 26px;
	top: 56px;
	font-size: 11px;
	width: 420px;
	position: absolute;
}
#menu06_c
{
	width: 459px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 224px;
	top: 312px;
	background-image: url(../images/menu06.jpg);
}
#menu06_c table
{
	left: 26px;
	top: 56px;
	font-size: 11px;
	width: 420px;
	position: absolute;
}
#menu07_c
{
	width: 459px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 224px;
	top: 312px;
	background-image: url(../images/menu07.jpg);
}
#menu07_c p
{
	left: 26px;
	top: 56px;
	font-size: 11px;
	width: 420px;
	position: absolute;
    line-height: 14px;
}
#menu08_c
{
	width: 459px;
	height: 518px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 224px;
	top: 312px;
	background-image: url(../images/menu08.jpg);
	background:no-repeat;
}
#menu08_c p
{
	left: 26px;
	top: 56px;
	font-size: 11px;
	width: 420px;
	position: absolute;
    line-height: 14px;
}
#menu08_c table
{
	left: 26px;
	top: 295px;
	width: 400;
	position: absolute;
}
#menu_men_c
{
	width: 459px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 224px;
	top: 312px;
	background-image: url(../images/menu_m.jpg);
}
#menu_men_c iframe {
	width: 436px;
	height: 340px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 12px;
	top: 55px;
	background-color: #FFFFFF;
}
#menu_women_c
{
	width: 459px;
	height: 369px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 224px;
	top: 312px;
	background-image: url(../images/menu_w.jpg);
}
#menu_women_c iframe {
	width: 436px;
	height: 340px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 12px;
	top: 55px;
	background-color: #FFFFFF;
}


/****************************************/
/* pr
/****************************************/
#pr {
	font-size: 11px;
	font-style: normal;
	color:#CCCCCC;
	line-height:16px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 700px;
	left: 20px;
	width: 272px;
}


/****************************************/
/* copy
/****************************************/
#copy {
	font-size: 11px;
	font-style: normal;
	color:#CCCCCC;
	line-height:16px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 900px;
	left: 192px;
	width: 272px;
}
#copy2 {
	font-size: 11px;
	font-style: normal;
	color:#CCCCCC;
	line-height:16px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 1350px;
	left: 192px;
	width: 272px;
}



.style1 {color: #FF0099}
.style2 {color: #B47AA6; font-weight: bold; }

