body{
margin							:0;
padding						:0;
background-color			:#c7ac7c;
/* color								:#6d5549; */
color								:#000066;
text-align						:center;
font-size						:13px;
font-family: Helvetica , "游ゴシック" , "Yu Gothic" , sans-serif;
}

#wrap{
width							:700px;
margin							:0 auto;
padding						:0;
text-align						:left;
 }

#head {
margin							:0px 0px 10px 0px;
padding						:0;
}

#navi {
margin							:0px 0px 0px 0px;
padding						:0px;
float								:left;
width							:190px:
display							:block;
}

#main {
margin							:0px 0px 0px 200px;
padding						:0px;
width							:500px:
display							:block;
}

.post {
}

#foot {
margin							:20px 0px 0px 0px;
padding						:0px;
border-top					:1px solid #6d5549;
text-align						:center;
}

#line {
margin							:0px;
padding						:0px;
width							:700px;
}

h1 {
margin							:0;
padding						:0;
float								:right;
}

h2 {
margin							:0px;
padding						:0px 0px 3px 10px;
width							:480px:
display							:block;
background-image		:url(img/h2-0912.png);
}

p {
margin-left					:30px;
line-height					:150%;
}

ul {
list-style						:none;
margin							:0;
padding						:0;
}
li {
display							:inline-block;
margin							:0px 5px 10px 0px;
padding						:13px 0px 0px 0px;
width							:120px;
height							:37px;
background-color			:#333333;
text-align						:center;
font-weight					:bold;
font-size						:18px;
background-image		:url(img/menu.png);
}
li.menuon {
/* for modan browser */
text-shadow:0px 3px 1px red,0px 2px 1px red,1px 2px 1px red,2px 2px 1px red,2px 1px 1px red,2px 0px 1px red,3px 0px 1px red,2px -1px 1px red,2px -2px 1px red,2px -3px 1px red,1px -3px 1px red,0px -3px 1px red,-1px -3px 1px red,-2px -3px 1px red,-3px -3px 1px red,-3px -2px 1px red,-3px -1px 1px red,-3px 0px 1px red,-3px 1px 1px red,-3px 2px 1px red,-2px 2px 1px red,-1px 2px 1px red;
/* for IE */
filter:dropshadow(color=red,offx=0,offy=3,positive=1),dropshadow(color=red,offx=2,offy=1,positive=1),dropshadow(color=red,offx=2,offy=-1,positive=1),dropshadow(color=red,offx=1,offy=-3,positive=1),dropshadow(color=red,offx=-2,offy=-3,positive=1),dropshadow(color=red,offx=-3,offy=-2,positive=1),dropshadow(color=red,offx=-3,offy=1,positive=1),dropshadow(color=red,offx=-1,offy=2,positive=1);
}
li.menuoff {
/* for modan browser */
text-shadow:0px 3px 1px #000,0px 2px 1px #000,1px 2px 1px #000,2px 2px 1px #000,2px 1px 1px #000,2px 0px 1px #000,3px 0px 1px #000,2px -1px 1px #000,2px -2px 1px #000,2px -3px 1px #000,1px -3px 1px #000,0px -3px 1px #000,-1px -3px 1px #000,-2px -3px 1px #000,-3px -3px 1px #000,-3px -2px 1px #000,-3px -1px 1px #000,-3px 0px 1px #000,-3px 1px 1px #000,-3px 2px 1px #000,-2px 2px 1px #000,-1px 2px 1px #000;
/* for IE */
filter:dropshadow(color=#000,offx=0,offy=3,positive=1),dropshadow(color=#000,offx=2,offy=1,positive=1),dropshadow(color=#000,offx=2,offy=-1,positive=1),dropshadow(color=#000,offx=1,offy=-3,positive=1),dropshadow(color=#000,offx=-2,offy=-3,positive=1),dropshadow(color=#000,offx=-3,offy=-2,positive=1),dropshadow(color=#000,offx=-3,offy=1,positive=1),dropshadow(color=#000,offx=-1,offy=2,positive=1);
}
li a {
text-decoration			:none;
color								:#ffffff;
}
li a:hover {
color								:#ff9999;
}

#movie {
margin							:0;
padding						:15px 15px 0px 0px;
width							:685px;
height							:215px;
background-image		:url(img/top-0912.jpg);
text-align						:right;
}

#movie2 {
margin							:0;
padding						:25px 15px 0px 180px;
width							:505px;
height							:205px;
background-image		:url(img/top-0912.jpg);
text-align						:left;
}

#shopdata {
clear								:both;
padding						:2px 0px;
border-bottom				:1px dotted #6d5549;
}

#shopicon {
float								:left;
text-align						:center;
width							:30px;
#background-color			:#6d5549;
#color								:#ffffff;
margin							:0px 2px 2px 2px;
padding						:0px 1px;
}

#news {
padding						:0px 5px;
font-size						:13px;
line-height					:125%;
}

#itemname {
text-decoration			:none;
color								:#6d5549;
}

#map {
display							:none;
z-index						:99;
position						:absolute;
top								:50%;
left								:50%;
width							:600px;
margin-left					:-300px;
margin-top					:-200px;
background-color			:#ffffff;
}
