@charset "Shift_JIS";
body{color:#CCCCCC;font-size:12px;line-height:14px;font-family:Osaka,'EE PゴシチE';margin: 0px;padding:0px;background:#000000;background-image: url("../../img/grand_bg.jpg");background-repeat: repeat-x;background-attachment: fixed;text-align:center;
	font-weight: text;}
img{border:0px;}
h1{margin:0px;}
h2{margin:0px;font-weight: normal;}
h3{margin:0px;font-weight: normal;}
p{ margin:0px;font-size: 12px;font-style: normal;}
/*--bg--*/
#bg{margin:0px auto;text-align:left;width: 766px;background-image:url(../../img/bg.gif);}
/*--contents--*/
#contents{margin:0px 0px 0px 4px;width: 758px;}
/*--NAVI--*/
#navi{width: 758px;height:31px;margin:0px;padding:0px;background:#000000;list-style: none;}
.menu{float: left;margin:8px 3px ;padding:0px;line-height:0px;}
/*--A7LINE--*/
#a7line{margin:0px;padding:0px;background:#a7a7a7;width: 758px;}
.language{margin: 8px 15px 7px 0px;float: right;}
.selectpage{margin: 7px 0px 7px 15px;}
/*--newdeal--*/
#newdeal{position:relative;width: 758px;float: right;margin:0px;padding:0px;background:#666666;background-repeat: repeat-x;}
#newdeal h2{font-size:14px;line-height: 14px;text-align:right;padding: 30px 22px 30px 0px;}
/*--FOOTER--*/
#footer{clear:both;width: 758px;height:65px;background:#666666;}
.bottom_logo{float: right;margin: 30px 15px 0px 0px;}
.sglink{margin: 43px 0px 0px 12px;float: left;}

/*-----------------------------------------------------------------------------------------------------------------------*/

a:link {
	color:#FF3333;
	text-decoration:none;
	font-weight:bold;
}
a:visited {color:#FF3333;text-decoration:none;font-weight:bold;}
a:hover {color:#FF0000;text-decoration:none;font-weight:bold;}

.tit01{
	font-size:14px;
	margin: 0 0 10px 0;
	font-family:Helvetica,Arial,  sans-serif;
	color: #FFFF00;
}
.text01{margin:0 0 8px 0;}
.rink_01{margin:0;}

#Layer1 {
	position:absolute;
	left:20px;
	top:17px;
	width:720px;
	height:auto;
	z-index:2;
}
#Layer1_e {
	position:absolute;
	left:20px;
	top:46px;
	width:720px;
	height:auto;
	z-index:2;
}

#Layer2 {
	position:absolute;
	left:210px;
	top:229px;
	width:auto;
	height:auto;
	z-index:2;
	background-color: #000000;
	text-align: left;
}
#Layer3 {
	position:absolute;
	left:439px;
	top:635px;
	width:auto;
	height:auto;
	z-index:2;
	background-color: #000000;
	text-align: left;
}
#Layer4 {
	position:absolute;
	left:150px;
	top:1578px;
	width:auto;
	height:auto;
	z-index:2;
	background-color: #000000;
	text-align: left;
}
#Layer5 {
	position:absolute;
	left:0px;
	top:1239px;
	width:auto;
	height:auto;
	z-index:2;
	background-color: #000000;
	text-align: left;
}
#Layer6 {
	position:absolute;
	left:437px;
	top:2049px;
	width:auto;
	height:auto;
	z-index:2;
	background-color: #000000;
	text-align: left;
}
#Layer7 {
	position:absolute;
	left:0px;
	top:2389px;
	width:auto;
	height:auto;
	z-index:2;
	background-color: #000000;
	text-align: left;
}
#Layer8 {
	position:absolute;
	left:0px;
	top:2949px;
	width:172px;
	height:auto;
	z-index:2;
	background-color: #000000;
	padding: 10px;
}
#Layer9 {
	position:absolute;
	left:114px;
	top:3076px;
	width:149px;
	height:auto;
	z-index:3;
	background-color: #000000;
	padding: 10px;
}
#Layer10 {
	position:absolute;
	left:443px;
	top:3287px;
	width:295px;
	height:auto;
	z-index:2;
	background-color: #000000;
	padding: 10px;
}

#Layer11 {
	position:absolute;
	left:111px;
	top:4293px;
	width:auto;
	height:auto;
	z-index:2;
	background-color: #000000;
	text-align: left;
}

#Layer12 {
	position:absolute;
	left:23px;
	top:3796px;
	width:auto;
	height:auto;
	z-index:2;
	background-color: #000000;
	text-align: left;
}
