/* CSS Document */
body {
      font-size:10pt;
      font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
      margin: 0;
      padding: 0;
      color: #333333;
      background: #DBCECE;
}

div#wrapper{
	margin:0 auto;
	width:800px;
	height:auto;
	}

div#wrapper table tr td div#header{
	padding:0 10px;
	width:780px;
	height:46px;
	}

div#wrapper table tr td div.top-area{
	overflow:hidden;
	background:url(../img/top/top-bg.jpg) no-repeat;
	margin-top:20px;
	width:800px;
	height:auto;
	}

div#wrapper table tr td div.top-area ul.menu{
	float:left;
	padding:78px 0 0 20px;
	margin:0;
	width:180px;
	height:auto;
	list-style:none;
	}
div#wrapper table tr td div.top-area ul.menu li{
	margin-bottom:24px;
	width:180px;
	height:21px;
	}
div#wrapper table tr td div.top-area ul.menu li a{
	display:block;
	width:180px;
	height:21px;
	text-indent:-9999px;
	}

div#wrapper table tr td div.top-area ul.menu li.top a{
	background:url(../img/top/top-menu_top.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.menu li.shop a{
	background:url(../img/top/top-menu_shopnews.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.menu li.shopping a{
	background:url(../img/top/top-menu_shopping.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.menu li.company a{
	background:url(../img/top/top-menu_company.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.menu li.privacy a{
	background:url(../img/top/top-menu_privacy.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.menu li.contact a{
	background:url(../img/top/top-menu_contact.gif) no-repeat;
	}

div#wrapper table tr td div.top-area ul.menu li.top a:hover{
	background:url(../img/top/top-menu_top_f.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.menu li.shop a:hover{
	background:url(../img/top/top-menu_shopnews_f.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.menu li.shopping a:hover{
	background:url(../img/top/top-menu_shopping_f.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.menu li.company a:hover{
	background:url(../img/top/top-menu_company_f.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.menu li.privacy a:hover{
	background:url(../img/top/top-menu_privacy_f.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.menu li.contact a:hover{
	background:url(../img/top/top-menu_contact_f.gif) no-repeat;
	}

div#wrapper table tr td div.top-area ul.list{
	float:right;
	padding:229px 25px 0 0;
	margin:0;
	width:254px;
	height:auto;
	list-style:none;
	}
div#wrapper table tr td div.top-area ul.list li{
	margin-bottom:22px;
	width:254px;
	height:36px;
	}
div#wrapper table tr td div.top-area ul.list li a{
	display:block;
	width:254px;
	height:36px;
	text-indent:-9999px;
	}

div#wrapper table tr td div.top-area ul.list li.umeda a{
	background:url(../img/top/top-lineup_umeda.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.list li.torwest a{
	background:url(../img/top/top-lineup_torwest.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.list li.les a{
	background:url(../img/top/top-lineup_les.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.list li.muni a{
	background:url(../img/top/top-lineup_muni.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.list li.hoop a{
	background:url(../img/top/top-lineup_hoop.gif) no-repeat;
	}

div#wrapper table tr td div.top-area ul.list li.umeda a:hover{
	background:url(../img/top/top-lineup_umeda_f.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.list li.torwest a:hover{
	background:url(../img/top/top-lineup_torwest_f.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.list li.les a:hover{
	background:url(../img/top/top-lineup_les_f.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.list li.muni a:hover{
	background:url(../img/top/top-lineup_muni_f.gif) no-repeat;
	}
div#wrapper table tr td div.top-area ul.list li.hoop a:hover{
	background:url(../img/top/top-lineup_hoop_f.gif) no-repeat;
	}


table {
       font-size:10pt;
       font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
}


