@charset "utf-8";
/* CSS Document for Beautien 2009 */

/* COMMON -----------------------*/
body {
	background-color:#0083B6;
	color:#555555;
	font-family:"メイリオ", "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:22px;
	margin:0;
	padding:0;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
}
img {
	border:none;
}


#all {
	width:900px;
	margin:auto;
}


/* HEADER&MENU -----------------------*/

#header {
	height:50px;
	width:900px;
	margin:70px 0px 0px 0px;
}

#logo-btn {
	height:50px;
	width:172px;
	float:left;
	margin:0px 5px 0px 5px;
}

#lead-btn {
	height:24px;
	width:243px;
	margin:10px 0px 0px 0px;
	float:left;
}

#mainmenu {
	height:48px;
	width:465px;
	float:right;
	background:url(../images/menu_dammy.gif) no-repeat;
}

#mainmenu ul {
	list-style-type:none;
	margin:10px 0px 0px 0px;
	padding:0;
}

#mainmenu li {
	background:transparent none repeat scroll 0 0;
	float:left;
}

#mainmenu li a, #mainmenu li span {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	height:24px;
}

#mainmenu li.mm1 a {
	background:transparent url(../images/mainmenu.png) no-repeat scroll 0 0;
	width:93px;
}
#mainmenu li.mm1 a:hover {
	background:transparent url(../images/mainmenu.png) no-repeat scroll 0 -24px;
	width:93px;
}

#mainmenu li.mm2 a {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -93px 0;
	width:93px;
}
#mainmenu li.mm2 a:hover {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -93px -24px;
	width:93px;
}

#mainmenu li.mm3 a {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -186px 0;
	width:93px;
}
#mainmenu li.mm3 a:hover {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -186px -24px;
	width:93px;
}

#mainmenu li.mm4 a {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -279px 0;
	width:93px;
}
#mainmenu li.mm4 a:hover {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -279px -24px;
	width:93px;
}

#mainmenu li.mm5 a {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -372px 0;
	width:93px;
}
#mainmenu li.mm5 a:hover {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -372px -24px;
	width:93px;
}
/* MENU CURRENT*/

#top #mainmenu li.mm1 a{
	background:transparent url(../images/mainmenu.png) no-repeat scroll 0 -24px;
}
#scene #mainmenu li.mm2 a {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -93px -24px;
}
#impression #mainmenu li.mm3 a {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -186px -24px;
}
#lineup #mainmenu li.mm4 a {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -279px -24px;
}
#pv #mainmenu li.mm5 a {
	background:transparent url(../images/mainmenu.png) no-repeat scroll -372px -24px;
}


/* FLASH -----------------------*/

#top #flash {
	width:900px;
	height:500px;
	margin:auto;
	margin-top:0px;
/*
	background: url(../images/topfla_dammy.jpg) no-repeat;
*/
}

#scene #flash {
	width:900px;
	height:500px;
	margin:auto;
	margin-top:0px;
/*
	background: url(../images/topfla_dammy2.jpg) no-repeat;
*/
}

#lineup #flash {
	width:900px;
	height:500px;
	margin:auto;
	margin-top:0px;
/*
	background: url(../images/topfla_dammy3.jpg) no-repeat;
*/
}

#pv #flash {
	width:900px;
	height:500px;
	margin:auto;
	margin-top:0px;
	background: url(../images/bg2.gif) no-repeat;
}

/* FOOTER -----------------------*/

#footer {
	width:900px;
	height:40px;
	margin:15px 0px 0px 0px;
}

#copy {
	width:300px;
	float:left;
}

#copy address {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	font-style:normal;
	text-align:left;
}

#logo-kowa {
	height:22px;
	width:49px;
	float:left;
	margin:0px 10px 0px 10px;
}

#submenu {
	height:26px;
	width:230px;
	float:right;
	background:url(../images/menu_dammy.gif) no-repeat;
}

#submenu ul {
	list-style-type:none;
	margin:5px 0px 0px 0px;
	padding:0;
}

#submenu li {
	background:transparent none repeat scroll 0 0;
	float:left;
}

#footer li a, #submenu li span {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	height:13px;
}

#submenu li.sm1 a {
	background:transparent url(../images/submenu.png) no-repeat scroll 0 0;
	width:94px;
}
#submenu li.sm1 a:hover {
	background:transparent url(../images/submenu.png) no-repeat scroll 0 -13px;
	width:94px;
}

#submenu li.sm2 a {
	background:transparent url(../images/submenu.png) no-repeat scroll -93px 0;
	width:125px;
}
#submenu li.sm2 a:hover {
	background:transparent url(../images/submenu.png) no-repeat scroll -93px -13px;
	width:125px;
}
