@charset "UTF-8";
*{
	padding:0px;
	margin:0px;
}
body{
				background-image:url(../baseimages/re07.png);
				background-repeat:repeat;
				min-width:900px;
			}
header{
				clear:both;
				background-image:url(../baseimages/header-011.png);
				background-repeat:repeat-x;
				height:180px;
				width:100%;
				position:fixed;
				top:0;
				z-index:100;
			}
			header a{
				text-decoration:none;
			}
			header a:link{
				color:#ffffff;
			}
			header a:visited{
				color:#ffffff;
			}
			header a:hover{
				color:#ffffff;
			}
			header a:active{
				color:#ffffff;
			}
			#header_wrap{
				width:900px;
				height:180px;
			}
			#header_left{
				float:left;
				width:450px;
				height:180px;
				padding-top:70px;
				padding-left:130px;
			}
			#header_right{
				float:right;
				padding-top:110px;
				padding-right:10px;
				opacity:0.5;
			}
			header #top_shopname_sub{
				float:right;
				padding-right:140px;
			}
			header #top_shopname_catch{
				color:#ffffff;
				font-family:'ヒラギノ角ゴ Pro W3','Hiragino KakuGothic','メイリオ',Meiryo,Osaka,'MS Pゴシック','MS PGothic',sans-serif;
				font-size:0.75em;
				padding-top:20px;
				padding-left:0.5em;
			}
			header #top_shopname{
				color:#ffffff;
				font-family:'Georgia,'Times New Roman',Times,serif;
				font-size:0.75em;
				font-weight:bold;
			}
			header #top_shopname #top_shopname_sp{
				font-size:1.95em;
			}

#container{
				clear:both;
				margin:auto;
				background-image:url(../baseimages/shikkui.jpg);
				background-repeat:repeat;
				width:800px;
			}


			
nav{
				margin:auto;
				background-color:#aaffff;
				width:800px;
				height:45px;
			}
			nav li{
				list-style-type:none;
				float:left;
				font-family:'ヒラギノ角ゴ Pro W3','Hiragino KakuGothic','メイリオ',Meiryo,Osaka,'MS Pゴシック','MS PGothic',sans-serif;
			}
			nav li a{
				display:block;
				width:200px;
				text-decoration:none;
				text-align:center;
				line-height:45px;
				background-image:url(../baseimages/nav.png);
				background-repeat:repeat-x;
				background-position:top;
				color:#ffffff;
			}
			nav li a:hover{
				background-position:0 -55px;
				color:#ffffdd;
			}
			nav li.select a:hover{
				background-position:0 -55px;
			}
			nav ul{
				position:relative;
			}
			nav li #category{
				position:absolute;
				display:none;
				z-index:1;
			}
			nav li #category li{
				float:none;
			}
			nav li:hover #category{
				display:block;
			}
			nav li #category li a{
				background-image:url(../baseimages/nav.jpg);
				background-repeat:no-repeat;
				background-position:top;
			}
			nav li #category li a:hover{
				background-image:url(../baseimages/nav.jpg);
				background-repeat:no-repeat;
				background-position:0 -55px;
			}
			
#pan{
				width:800px;
				height:50px;
				margin-top:5px;
				margin-left:20px;
			}
			#pan ol li{
				line-height:1.5;
				list-style-type:none;
				float:left;
				font-family:'ヒラギノ角ゴ Pro W3','Hiragino KakuGothic','メイリオ',Meiryo,Osaka,'MS Pゴシック','MS PGothic',sans-serif;
				font-size:0.8em;
				color:#663300;
				background-repeat:no-repeat;
				background-position:left;
				padding-top:13px;
				margin-left:-5px;
				padding-left:8px;
			}
footer{
				clear:both;
				background-image:url(../baseimages/footer-kl.png),url(../baseimages/footer-kr.png),url(../baseimages/footer-mokume.jpg);
				background-repeat:no-repeat,no-repeat,repeat;
				background-position:left,right,0;
				height:200px;
				text-align:center;
			}

			footer address{
				font-style:normal
			}
			footer address #fo_shopname{
				text-align:center;
				padding-top:30px;
				font-size:0.9em;
				color:#eeffff;
				font-family:'ヒラギノ角ゴ Pro W3','Hiragino KakuGothic','メイリオ',Meiryo,Osaka,'MS Pゴシック','MS PGothic',sans-serif;
			}
			footer address #fo_shopname span{
				font-size:1.85em;
			}
			footer #fo_copy{
				padding-top:15px;
				font-size:1em;
				color:#eeffff;
			}