#wrapper {
margin:21px 25px 25px 25px !important;
width:950px !important;
color:#666666;
font-size:12px;
/**font-family:"HelveticaNeueLT Std", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "A-OTF 新ゴ Pro R";**/
	}

*html #wrapper {
margin:6px 25px 25px 25px !important;
}

#leftarea {
width:730px !important;
margin-right:20px;
float:left;
text-align:left;
}

#rightnavi {
width:190px;
margin:0px;
padding:0px;
float:right;
}

img{
border:none;
margin:0px;
padding:0px;
}

.img_right {
float:right;
}

.img_left {
float:left;
}

.normal {
float:none;
}

#wrapper a:link { 
color: #666666 !important;
text-decoration:underline !important;
}

#wrapper a:visited { 
color: #666666 !important;
text-decoration:underline !important;
}

#wrapper a:hover { 
color: #0099ff !important;
text-decoration:underline !important;
}

#wrapper a:active { 
color: #666666 !important;
text-decoration:underline !important;
}

h1 {
margin:0px;
padding:0px;
}

.pankuzu {
	font-size:10px;
	padding:5px;
}

h2 {
	background-image:url(../shoplist/img/title2_red.gif) !important;
	background-repeat:no-repeat!important;
	margin:20px 0px 10px 0px!important;
	padding:3px 0px 3px 10px!important;
	height:25px!important;
	font-size:18px!important;
	font-weight:bold!important;
	vertical-align:middle!important;
	clear:both!important;
}

h3.event_ken {
	font-size:16px;
	margin:0px;
	padding:0px;
}

h4 {
	margin:0px;
	padding:0px;
}

h4.event_title {
	font-size:12px;
	font-weight:bold;
	margin:10px 0px 5px 0px;
	padding:0px;
}

span.txt_s {
	font-size:12px;
	font-weight:normal;
}

ul#waku01 {
		list-style-type:none;
		padding:0px;
		margin:5px 0px;
}

waku01 table {
	margin:0px;
}

ul#waku01 li.top_bg_img {
	background-image:url(../shoplist/img/waku_top.gif);
	background-repeat:no-repeat;
	list-style-type:none;
}

ul#waku01 li.mid_bg_img {
	background-color:#FFF;
	background-image:url(../shoplist/img/waku_mid.gif);
	background-repeat:repeat-y;
	list-style-type:none;
}

ul#waku01 li.btm_bg_img  {
	background-image:url(../shoplist/img/waku_btm.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	height:20px;
}

ul#waku01 li.event {
padding:10px 20px 0px 10px;
}

#event {
	font-size:12px;
	color:#666;
}

#event td {
	padding:5px;
}

#event td.ind_l {
	width:80px;
}

.tenpo {
	padding:7px 20px 0px 20px;
	clear:both;
}

.tenpo .wid a {
	background-image:url(../shoplist/img/yajirushi_orange.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	padding-right:10px;
	color:#666;
}

.tenpo .wid a:hover {
	text-decoration:underline !important;
	color:#666 !important;
}

.tenpo .wid {
	width:130px;
	float:left;
}

.chuui {
	text-align:right;
	font-size:10px;
	margin:0px;
	padding:0px;
	clear:both;
}

ul#seihin {
	list-style-type:none;
	padding:0px;
	margin:0px;
	/**width:740px;**/
	height:130px;
	text-align:center;
}

ul#seihin li.img01 {
	margin-right:6px;
	/**margin-left:30px;**/
	float:left;
}


ul#seihin li.tenpoli {
	padding:5px 0px 5px 15px;
}

ul#seihin li.tenpoli a {
	background-image:url(../shoplist/img/yajirushi_red02.gif);
	background-repeat:no-repeat;
	color:#666;
}

ul#seihin li.tenpoli a:hover {
	color:#666;
}

ul#seihin li.tenpoli a:hover {
	color:#666;
}

#ken {
	background-image:url(../shoplist/img/ken_bk.gif);
	background-repeat:no-repeat;
	height:62px;
	width:740px;
	margin:10px 0px -10px 0px;;
	font-size:12px;
	padding:15px 10px 0px 10px;
	float:none;
}

*html #ken {
	margin:10px 0px 5px 0px;
}

#ken a {
	background-image:url(../shoplist/img/yajirushi_orange_btm.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	color:#666;
}

#ken .widname {
	width:65px;
	float:left;
}

#ken a:hover {text-decoration:underline !important;
}

#ken02 {
	background-image:url(../shoplist/img/ken_bk_02.gif);
	background-repeat:no-repeat;
	height:41px;
	width:740px;
	margin:10px 0px -10px 0px;;
	font-size:12px;
	padding:15px 10px 0px 10px;
	float:none;
}

*html #ken02 {
	margin:10px 0px 5px 0px;
}

#ken02 a {
	background-image:url(../shoplist/img/yajirushi_orange_btm.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	color:#666;
}

#ken02 a:hover {text-decoration:underline !important;
}

#ken02 .widname {
	width:65px;
	float:left;
}

#ken03 {
	background-image:url(../shoplist/img/ken_bk_03.gif);
	background-repeat:no-repeat;
	height:85px;
	width:740px;
	margin:10px 0px -10px 0px;;
	font-size:12px;
	padding:15px 10px 0px 10px;
	float:none;
}

*html #ken03 {
	margin:10px 0px 5px 0px;
}

#ken03 a {
	background-image:url(../shoplist/img/yajirushi_orange_btm.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}

#ken03 .widname {
	width:65px;
	float:left;
}

.mgn_t {
	margin-top:3px;
	float:left;
}

.mgn {
	float:none;
}

#tenpomei {
	width:740px;
	margin:30px 0px 10px 0px;
}

#tenpomei td.todouhuken {
	width:100%;
	padding:0px;
	margin:0px;
	border-bottom:3px solid gray;
	font-weight:bold;
	color:#666;
}

#tenpomei .name00 {
	width:740px;
}

*html #tenpomei .name00 {
	width:730px;
}

#tenpomei table tr.name01 {
	background-image:url(../shoplist/img/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:14px;
	color:#ff9900;
}

#tenpomei table tr.name01 td {
	padding:5px;
}

#tenpomei tr.name02 {
	background-image:url(../shoplist/img/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
	font-size:12px;
	color:#ff9900;
	padding:5px 5px;
	color:#666;
}

#tenpomei table td.list01{
	width:35%;
	padding:5px;
}

#tenpomei table td.list02{
	width:45%;
	padding:5px;
}

#tenpomei table td.list03{
	width:20%;
	padding:5px;
}

.yajirushi_top {
	text-align:right;
}

.yajirushi_top a {
	background-image:url(../shoplist/img/yajirushi_top.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}


.yajirushi_01 {
	text-align:right;
	margin:10px 0px;
}
.yajirushi_01 a {
	background-image:url(../shoplist/img/yajirushi_l.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}


#staff {
margin:0px !important;
width:470px !important;
color:#666666;
font-size:12px;
line-height:160%;
	}

#staff h2 {
	margin-top:0px;
}

#staff.staff01 {
padding-left:10px;
clear:both;
}

#staff .shirt {
margin:5px;
float:right;
}


#tenpomei02 {
width:460px;
margin:2px 0px;
}

#tenpomei02 td.name02{
	background-image:url(../shoplist/img/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font-size:12px;
	padding:5px;
	color:#666;
}

.orange {
	color:#ff9900 !important;
	font-size:14px;
	padding:3px;
}

tr.line02 td {
	width:100%;
	border-top:3px solid gray;
}


a:link { color: #666666; text-decoration: none !important;}
a:hover {　color: #666666;　text-decoration:underline !important;}
a:visited { color: #666666; text-decoration: none !important;}

a:link.widname  { color: #666666; text-decoration: none !important;}
a:hover.widname { text-decoration:underline !important;}
a:visited.widname { color: #666666; text-decoration: none !important;}

#menu a:link  { color: #666666; text-decoration: none !important;}
#menu a:visited { color: #666666; text-decoration: none !important;}
#menu a:hover {　color: #666666; text-decoration:underline !important;} 

#contents {
	color:#666 !important;
	line-height:130%;
	font-size:12px;
}