/*--------------------------
common
---------------------------*/

*{
margin:0px;
padding:0px;
list-style:none;
font-size:100%;
}
img{border:0px;}

a{color: #FF6600;}
a:link{color: #FF6600;}
a:hover{
	color: #FF3300;
}

.size12orange{
	font-size: 10pt;
	color: #FF9900;
}

body{
	text-align:center;
	line-height: normal;
	margin:0px;
	padding:0px;
	margin-top: 0px;
	padding-top: 0px;
	background: #ebebd2 url(/hirosaki/shoppingplaza/image/common/back_patern.gif) repeat;
}

#wrapper{
	width:900px;
	margin:0 auto;
	background: url(/hirosaki/shoppingplaza/image/common/background.gif) repeat-y;
	padding-right: 1px;
	padding-left: 1px;
	height: 100%;
}

/*--------------------------
header
---------------------------*/

#header{
	width:900px;
	margin:0;
	padding: 0;
	height: 66px;
	background: url(/hirosaki/shoppingplaza/image/common/header01.gif) no-repeat;
}

#header h1{
	width:458px;
	margin:0;
	padding: 0;
	height: 66px;
	float: left;
}
#header p{
	width:180px;
	height: 10px;
	margin:27px 26px 0 0;
	padding: 0;
	float: right;
	font-size: 4pt;
	text-indent: -9999px;

}
#header p a{
	background:url(/hirosaki/shoppingplaza/image/common/btn_hoteltop.gif) no-repeat 0 0; 
	display: block;
	width:180px;
	height: 10px;}

#header p a:link{background:url(/hirosaki/shoppingplaza/image/common/btn_hoteltop.gif) no-repeat 0 0;}

#header p a:hover{background:url(/hirosaki/shoppingplaza/image/common/btn_hoteltop.gif) no-repeat 0 -10px;}

/*--------------------------
menu
---------------------------*/

#menu{
	width:900px;
	height:45px;
	margin:0;
	padding:0;
}
#menu ul{
	width:900px;
	height:45px;
}

#menu li {
	text-indent:-9999px;
	float: left;
	font-size: 6pt;
	height:45px
}

#menu li.shop{background:url(/hirosaki/shoppingplaza/image/common/btn_shop.gif) no-repeat 0 0; width:437px; height:45px;	display: block}
#menu li.access{background:url(/hirosaki/shoppingplaza/image/common/btn_access.gif) no-repeat 0 0; width:236px; height:45px;	display: block}
#menu li.contact{background:url(/hirosaki/shoppingplaza/image/common/btn_contact.gif) no-repeat 0 0; width:227px; height:45px;	display: block}

#menu li.shop 		a{background:url(/hirosaki/shoppingplaza/image/common/btn_shop.gif) no-repeat 0 0; width:437px; height:45px;	display: block}
#menu li.access 	a{background:url(/hirosaki/shoppingplaza/image/common/btn_access.gif) no-repeat 0 0; width:236px; height:45px;	display: block}
#menu li.contact 	a{background:url(/hirosaki/shoppingplaza/image/common/btn_contact.gif) no-repeat 0 0; width:227px; height:45px;	display: block}

#menu li.shop 		a:hover{background:url(/hirosaki/shoppingplaza/image/common/btn_shop.gif) no-repeat 0 -45px;}
#menu li.access 	a:hover{background:url(/hirosaki/shoppingplaza/image/common/btn_access.gif) no-repeat 0 -45px;}
#menu li.contact 	a:hover{background:url(/hirosaki/shoppingplaza/image/common/btn_contact.gif) no-repeat 0 -45px;}

/*--------------------------
パンクズ表示
---------------------------*/

#topic_path{
	width:880px;
	margin:0;
	padding:0 20px 0 0;
	text-align: right;
}
#topic_path p{
	vertical-align: bottom;
	font: 8pt Arial, Helvetica, sans-serif;
	color: #B98B49;
}
#topic_path p a{
	vertical-align: bottom;
	font: 8pt Arial, Helvetica, sans-serif;
	color: #B98B49;
}
#topic_path p a:link{
	vertical-align: bottom;
	font: 8pt Arial, Helvetica, sans-serif;
	color: #B98B49;
}
#topic_path p a:visited{
	vertical-align: bottom;
	font: 8pt Arial, Helvetica, sans-serif;
	color: #B98B49;
}
#topic_path p a:hover{
	vertical-align: bottom;
	font: 8pt Arial, Helvetica, sans-serif;
	color: #FF6600;
}

/*--------------------------
footer
---------------------------*/
#footer{
	width:872px;
	height:55px;
	margin:0;
	padding:11px 14px 0;
	background: url(/hirosaki/shoppingplaza/image/common/footer01.gif) no-repeat;
	clear: both;
}
#footer2{
	width:872px;
	height:55px;
	margin:0;
	padding:11px 14px 0;
	background: url(/hirosaki/shoppingplaza/image/common/footer02.gif) no-repeat;
	clear: both;
}
#footer ul{
	width:900px;
	height:10px;
}
#footer2 ul{
	width:900px;
	height:10px;
}

#footer li {
	text-indent:-9999px;
	float: left;
	font-size: 6pt;
	height:10px;
	margin-right: 20px;
}
#footer2 li {
	text-indent:-9999px;
	float: left;
	font-size: 6pt;
	height:10px;
	margin-right: 20px;
}

li.privacy 	{background:url(/hirosaki/shoppingplaza/image/common/btn_privacy.gif) no-repeat 0 0; width:92px; height:10px;	display: block}
li.tenant 	{background:url(/hirosaki/shoppingplaza/image/common/btn_tenant.gif) no-repeat 0 0; width:167px; height:10px;	display: block}
li.shoptop 	{background:url(/hirosaki/shoppingplaza/image/common/btn_shoptop.gif) no-repeat 0 0; width:72px; height:10px;	display: block}
li.toppage 	{background:url(/hirosaki/shoppingplaza/image/common/btn_top.gif) no-repeat 0 0; width:64px; height:10px;	display: block}

li.privacy 	a{background:url(/hirosaki/shoppingplaza/image/common/btn_privacy.gif) no-repeat 0 0; width:92px; height:10px;	display: block}
li.tenant 	a{background:url(/hirosaki/shoppingplaza/image/common/btn_tenant.gif) no-repeat 0 0; width:167px; height:10px;	display: block}
li.shoptop 	a{background:url(/hirosaki/shoppingplaza/image/common/btn_shoptop.gif) no-repeat 0 0; width:72px; height:10px;	display: block}
li.toppage 	a{background:url(/hirosaki/shoppingplaza/image/common/btn_top.gif) no-repeat 0 0; width:64px; height:10px;	display: block}

li.privacy 	a:hover{background:url(/hirosaki/shoppingplaza/image/common/btn_privacy.gif) no-repeat 0 -10px;}
li.tenant 	a:hover{background:url(/hirosaki/shoppingplaza/image/common/btn_tenant.gif) no-repeat 0 -10px;}
li.shoptop 	a:hover{background:url(/hirosaki/shoppingplaza/image/common/btn_shoptop.gif) no-repeat 0 -10px;}
li.toppage 	a:hover{background:url(/hirosaki/shoppingplaza/image/common/btn_top.gif) no-repeat 0 -10px;}

/*--------------------------
copyright
---------------------------*/

#copyright{
	width:900px;
	height:25px;
	margin:0;
	padding:0;
	height: 150px;
}
#copyright p{
	width:287px;
	margin:30px auto 0;
	padding: 0;
	height: 8px;
	background: url(/hirosaki/shoppingplaza/image/common/copyright01.gif) no-repeat;
	font-size: 6pt;
}

em {
	visibility: hidden;
}

