/* 共通 */

* {
	margin:0;
	padding:0;
}

body{
	margin:0;
	padding:0;
	font-size:12px;
	line-height:18px;
	font-family:'Meiryo', 'メイリオ', sans-serif;
}

a img {border:none;}

/* Slow Wearロゴ */
p#lead {
	position:absolute;
	left:847px;
	top:11px;
	width:138px;
	height:37px;
	background:url(../common/logo.gif) no-repeat 0 0;
	text-indent:-9999px;
	font-size:0;
	z-index:10;
}

/* flash無しレイアウト ---------------------------------------------- */
#noflash {
	position: absolute;
	top:0px;
	left:0px;
	text-align: left;
	width		: 990px;
	height		: 645px;
	background-image: url(/topimg/main1.png);
	background-repeat: no-repeat;
}

.menubar {
	width	: 910px;
	position: absolute;
	text-align: left;
	top: 300px;
	left: 0px;
	overflow: auto;
	z-index: 2;
}

/* 段落設定 ---------------------------------------------- */
.main{
	position:absolute;
	width: 990px;
	height: 660px;	
	top : 0px;
	left : 0px;
}


/* footer */
#footer {
	width:990px;
	text-align:right;
	font-size:10px;
	line-height:14px;
	position:absolute;
	left:0;
	top:660px;
	z-index:1;
}

#footerspecial {
	width:330px;
	text-align:left;
	position:absolute;
	left:5px;
	top:660px;
	z-index:10;
}

#footerinfo {
	width:300px;
	text-align:left;
	position:absolute;
	left:350px;
	top:660px;
	z-index:10;
}

#footer a{
	text-decoration: none;
	color:#000;
}

#footer a:hover{
	text-decoration: underline; 
}

#footer address {
	font-style:normal;
}