/*初期設定-----------------------------------------------------------------------------*/
html>body *{ font-size:12px; }
*html body{ font-size:90%; }
*{ line-height:160%; }
.smaller{ font-size:smaller; }


/*コメントいれないとIE5でBody背景表示されない*/

body{
	padding:0;
	margin:0;
	text-align:center;
	background:url(../images/share/bg.gif) repeat-x;
	/*font-family:"Palatino Linotype", Georgia, "Times New Roman", serif;*/
}
img, h1, h2, h3, h4, h5, h6, p, form{
	border:none;
	margin:0;
}
img{
	margin:0;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
ol{
	margin:0 0 0 2em;
	padding:0;
}

/*floatキャンセル*/
.floatCancel:after{/*新しいブラウザ用*/
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
/*IE用*/
.floatCancel{ display:inline-table; }
/*Mac-IE用\*/
*html .floatCancel{ height:1%; }
.floatCancel{ display:block; }
/*Mac-IE*/

/*本文-----------------------------------------------------------------------------*/
#pageWrapper{
	position:relative;
	width:1000px;
	margin:0 auto;
	text-align:left;
}

#pageBox{
	/*position:absolute;
	top:153px;
	left:0px;*/

	margin-top:63px;
	width:1000px;
	text-align:left;

}

/*header-----------------------------------------------------------------------------*/
#headWrapper{
	margin:31px 0 0 0;
	/*position:absolute;
	top:31px;
	left:-7px;*/
	width:1000px;
	height:59px;
	background:url(../images/share/title.gif) no-repeat;
}
#headTitle, #headTitle a{
	width:198px;
	height:59px;
	text-indent:-5000px;
	font-size:2px;
	display:block;
	float:left;
}


/*メインナビ-----------------------------------------------------------------------------*/
#mainNavi{
	position:absolute;
	top:85px;
	right:0;
	width:445px;
	height:37px;
	background:url(../images/share/main_navi.gif) no-repeat;
}
*html #mainNavi{
	position:absolute;
	top:116px;
	right:0;
	width:445px;
	height:37px;
	background:url(../images/share/main_navi.gif) no-repeat;
}



#mainNavi li{
	height:37px;
	float:left;
}
#mainNavi li a{
	height:37px;
	text-indent:-5000px;
	font-size:2px;
	float:left;
	display:block;
	background:url(../images/share/main_navi.gif) no-repeat;
}
#nvAbout, #nvAbout a:link, #nvAbout a:visited{
	width:106px;
	background-position:0 0;
}
#nvNews, #nvNews a:link, #nvNews a:visited{
	width:77px;
	background-position:-106px 0;
}
#nvSake, #nvSake a:link, #nvSake a:visited{
	width:119px;
	background-position:-183px 0;
}
#nvEnjoy, #nvEnjoy a:link, #nvEnjoy a:visited{
	width:92px;
	background-position:-302px 0;
}
/*hover*/
#nvAbout a:hover{
	background-position:0 -37px;
}
#nvNews a:hover{
	background-position:-106px -37px;
}
#nvSake a:hover{
	background-position:-183px -37px;
}
#nvEnjoy a:hover{
	background-position:-302px -37px;
}
/*rolllover*/
#nvAboutOv, #nvAboutOv a:link, #nvAboutOv a:visited{
	width:106px;
	background-position:0 -37px;
}
#nvNewsOv, #nvNewsOv a:link, #nvNewsOv a:visited{
	width:77px;
	background-position:-106px -37px;
}
#nvSakeOv, #nvSakeOv a:link, #nvSakeOv a:visited{
	width:119px;
	background-position:-183px -37px;
}
#nvEnjoyOv, #nvEnjoyOv a:link, #nvEnjoyOv a:visited{
	width:92px;
	background-position:-302px -37px;
}

/*上ナビ-----------------------------------------------------------------------------*/
#ueNavi{
	position:absolute;
	top:-10px;
	right:0;
	width:550px;
	height:11px;
	background:url(../images/share/ue_navi.gif) no-repeat;
}
*html #ueNavi{
	position:absolute;
	top:21px;
	right:0;
	width:550px;
	height:9px;
	background:url(../images/share/ue_navi.gif) no-repeat;
}
#ueNavi li{
	height:11px;
	float:left;
}
#ueNavi li a{
	height:11px;
	text-indent:-5000px;
	font-size:2px;
	float:left;
	display:block;
	background:url(../images/share/ue_navi.gif) no-repeat;
}
#ueHome, #ueHome a:link, #ueHome a:visited{
	width:52px;
	background-position:0 0;
}
#ueLoc, #ueLoc a:link, #ueLoc a:visited{
	width:76px;
	background-position:-52px 0;
}
#ueEnq, #ueEnq a:link, #ueEnq a:visited{
	width:91px;
	background-position:-128px 0;
}
#ueLink, #ueLink a:link, #ueLink a:visited{
	width:65px;
	background-position:-219px 0;
}
#ueFor, #ueFor a:link, #ueFor a:visited{
	width:86px;
	background-position:-284px 0;
}
#ueDeu, #ueDeu a:link, #ueDeu a:visited{
	width:91px;
	background-position:-370px 0;
}
#ueFre, #ueFre a:link, #ueFre a:visited{
	width:89px;
	background-position:-461px 0;
}
/*hover MacIEでhover表示されなかったのでhover用の画像作成*/
#ueHome a:hover{
	/*background-position:0 -18px;*/
	background:url(../images/share/ue_navi2.gif) 0 0 no-repeat;
}
#ueLoc a:hover{
	/*background-position:0 -18px;*/
	background:url(../images/share/ue_navi2.gif) -52px 0 no-repeat;
}
#ueEnq a:hover{
	/*background-position:-67px -18px;*/
	background:url(../images/share/ue_navi2.gif) -128px 0 no-repeat;
}
#ueLink a:hover{
	/*background-position:-156px -18px;*/
	background:url(../images/share/ue_navi2.gif) -219px 0 no-repeat;
}
#ueFor a:hover{
	/*background-position:-156px -18px;*/
	background:url(../images/share/ue_navi2.gif) -284px 0 no-repeat;
}
#ueDeu a:hover{
	/*background-position:-156px -18px;*/
	background:url(../images/share/ue_navi2.gif) -370px 0 no-repeat;
}
#ueFre a:hover{
	/*background-position:-156px -18px;*/
	background:url(../images/share/ue_navi2.gif) -461px 0 no-repeat;
}
/*rolllover*/
#ueHomeOv, #ueHomeOv a:link, #ueHomeOv a:visited{
	width:52px;
	background:url(../images/share/ue_navi2.gif) 0 0 no-repeat;
}
#ueLocOv, #ueLocOv a:link, #ueLocOv a:visited{
	width:76px;
	background:url(../images/share/ue_navi2.gif) -52px 0 no-repeat;
}
#ueEnqOv, #ueEnqOv a:link, #ueEnqOv a:visited{
	width:91px;
	background:url(../images/share/ue_navi2.gif) -128px 0 no-repeat;
}
#ueLinkOv, #ueLinkOv a:link, #ueLinkOv a:visited{
	width:65px;
		background:url(../images/share/ue_navi2.gif) -219px 0 no-repeat;
}
#ueForOv, #ueForOv a:link, #ueForOv a:visited{
	width:86px;
		background:url(../images/share/ue_navi2.gif) -284px 0 no-repeat;
}
#ueDeuOv, #ueDeuOv a:link, #ueDeuOv a:visited{
	width:91px;
		background:url(../images/share/ue_navi2.gif) -370px 0 no-repeat;
}
#ueFreOv, #ueFreOv a:link, #ueFreOv a:visited{
	width:89px;
		background:url(../images/share/ue_navi2.gif) -461px 0 no-repeat;
}
/*foot------------------------------------------------------------------------------*/
#footWrapper{
	width:100%;
	border-top:1px solid #5a8f99;
	background:#ffffff;
}

#footBox{
	margin:0 auto;
	width:1000px;
	height:57px;
	background:url(../images/share/foot_sita.gif) 0 7px no-repeat;
}
#footBox a{
	width:120px;
	height:30px;
	display:block;
	text-indent:-5000px;
	font-size:2px;
	float:right;
}
#copy{
	text-align:left;
	width:1000px;
	display:block;
	text-indent:-5000px;
	font-size:2px;

}










