BODY,TABLE,TR,TD,{font-size:9pt;margin:0px;color:#333333;line-height:130%}

h1 {font-size:7pt;color:#333333;padding:0px;margin:0px;font-weight:normal;}

 /* デフォルトのリンク設定（赤文字）*/
a:link {font-size:9pt;text-decoration:underline;color: #E50404;}
a:visited {font-size:9pt; text-decoration:underline;color: #E50404;}
a:hover {font-size:9pt; text-decoration:underline;color: #812501;}
a:active {font-size:9pt; text-decoration:underline;color: #E50404;}

 /* トピックス用リンク設定（茶文字）AD6620*/
a.topics:link {font-size:9pt;text-decoration:underline;color: #A60101;}
a.topics:visited {font-size:9pt; text-decoration:underline;color: #735C59;}
a.topics:hover {font-size:9pt; text-decoration:underline;color: #F42206;}
a.topics:active {font-size:9pt; text-decoration:underline;color: #F42206;}

 /* 黒テキストのリンク設定（黒ちび文字）*/
a.c_black:link {font-size:8pt;text-decoration:none;color: #333333;}
a.c_black:visited {font-size:8pt; text-decoration:none;color: #333333;}
a.c_black:hover {font-size:8pt; text-decoration:underline;color: #333333;}
a.c_black:active {font-size:8pt; text-decoration:underline;color: #333333;}

 /* 白テキストのリンク設定（白ちび文字） */
a.c_white:link {font-size:8pt;text-decoration:none;color: white;}
a.c_white:visited {font-size:8pt; text-decoration:none;color: white;}
a.c_white:hover {font-size:8pt; text-decoration:underline;color: white;}
a.c_white:active {font-size:8pt; text-decoration:underline;color: white;}

 /* SHOPページのリンク設定（黒ちび文字） */
a.shop:link {font-size:8pt;text-decoration:none;color: #0A50A1;}
a.shop:visited {font-size:8pt; text-decoration:none;color: #0A50A1;}
a.shop:hover {font-size:8pt; text-decoration:underline;color: #0A50A1;}
a.shop:active {font-size:8pt; text-decoration:underline;color: #0A50A1;}


 /* ショップリスト用リンク設定（黒文字）*/
a.shoplist { font-weight:bolder; text-decoration:none;}
a.shoplist:link {font-size:9pt;color: #333333; text-decoration:none;}
a.shoplist:visited {font-size:9pt;color: #333333; text-decoration:none;}
a.shoplist:hover {font-size:9pt;color: #FF3333; text-decoration:underline;}
a.shoplist:active {font-size:9pt;color: #333333; text-decoration:none;}

 /* パセラリゾーツ　リンク*/
a.pr { font-size:14px; font-weight:bold; color: #339999; line-height:1.4; padding-left:10px; text-decoration: underline;}
a.pr:link { font-size:14px; color: #339999;}
a.pr:visited  { font-size:14px; color: #339999;}
a.pr:hover { font-size:14px; color: #336666;}
a.pr:active{ font-size:14px; color: #339999;}

div#shop_navi {
	margin: 0;
	width: 160px;
		}
div#shop_navi a { font-weight:bolder; color: #333333; text-decoration:none; background-color:#FFFFFF;}
div#shop_navi a:link {font-size:9pt;color: #333333; text-decoration:none;}
div#shop_navi a:hover {font-size:9pt;color: #333333; text-decoration:none;}
div#shop_navi a:active {font-size:9pt;color: #333333; text-decoration:none;}
div#shop_navi img { border-style:none;}

.navi01,.navi02,.navi03,.navi04,.navi05,.navi06,.navi07,.navi08,.navi09,.navi10,.navi11,.navi12,.navi13,.navi14,.navi15,.navi16,.navi17,.navi18,.navi19,.navi20,.navi21,.navi23{
	width: 160px;
	height: 23px;
	padding-top: 5px;
	margin: 0;
	display:block;
		}
.navi10_close{
	width: 160px;
	height: 35px;
	padding-top: 5px;
	margin: 0;
	display:block;
		}		

.navi01:hover { background-image:url(img_top/shoplist/bk01.jpg);}
.navi02:hover { background-image:url(img_top/shoplist/bk02.jpg);}
.navi03:hover { background-image:url(img_top/shoplist/bk03.jpg);}
.navi04:hover { background-image:url(img_top/shoplist/bk04.jpg);}
.navi05:hover { background-image:url(img_top/shoplist/bk05.jpg);}
.navi06:hover { background-image:url(img_top/shoplist/bk06.jpg);}
.navi07:hover { background-image:url(img_top/shoplist/bk07.jpg);}
.navi08:hover { background-image:url(img_top/shoplist/bk08.jpg);}
.navi09:hover { background-image:url(img_top/shoplist/bk09.jpg);}
.navi10:hover { background-image:url(img_top/shoplist/bk10.jpg);}
.navi11:hover { background-image:url(img_top/shoplist/bk11.jpg);}
.navi12:hover { background-image:url(img_top/shoplist/bk12.jpg);}
.navi13:hover { background-image:url(img_top/shoplist/bk13.jpg);}
.navi14:hover { background-image:url(img_top/shoplist/bk14.jpg);}
.navi15:hover { background-image:url(img_top/shoplist/bk15.jpg);}
.navi16:hover { background-image:url(img_top/shoplist/bk16.jpg);}
.navi17:hover { background-image:url(img_top/shoplist/bk17.jpg);}
.navi18:hover { background-image:url(img_top/shoplist/bk18.jpg);}
.navi19:hover { background-image:url(img_top/shoplist/bk19.jpg);}
.navi20:hover { background-image:url(img_top/shoplist/bk20.jpg);}
.navi21:hover { background-image:url(img_top/shoplist/bk21.jpg);}
.navi22:hover { background-image:url(img_top/shoplist/bk22.jpg);}
.navi23:hover { background-image:url(img_top/shoplist/bk23.jpg);}
.navi_denki:hover { background-image:url(img_top/shoplist/bk_denki.jpg);}

.navi10_close:hover { background-image:url(img_top/shoplist/bk10_close.jpg);}

 /* 1px右下にズラすリンク設定 （使用してない）*/
a.slip:hover { position:relative; left:1px; top:1px;}
a.slip:active { position:relative; left:1px; top:1px;}

 /* マージン設定 */
.m10{padding-left:10px;}
.m5{padding-left:5px;}
.m10_r{padding-right:10px;}
.m5_r{padding-right:5px;}
.m15 {padding-left:15px; }

 /* フォントサイズ設定 */
.font8 { font-size: 8pt }
.font9 { font-size: 9pt }
.font10 { font-size: 10pt }
.font11 { font-size: 11pt }
.font12 {
	font-size: 12pt;
}
.font13 { font-size: 13pt }

 /* カラー設定 */
.white{color: #ffffff;}
.blue{color: #0A50A1;}
.green{color: #148230;}
.red{color:#CB1009;}
.black{color:#000000;}

/* フォームのマージン設定 */
form{margin:0px}

/* 画像の透過 */
a:hover img {
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	}

/* ↓誰だぁこれ！！怒怒 */
.style1 {
	color: #CC0000;
	font-weight: bold;
}
.style3 {color: #003399; font-weight: bold; }
.style4 {color: #FF6600}
.style7 {color: #CC0000}
.style9 {color: #FFFFFF}



 /*  renewal以前のスタイルたち　【新規作成時はこのスタイル使わないこと！既存のコンテンツが全てリニューアルされた時点で下記のスタイルは削除します！使用する場合はこれより上に移動させておいてください。】 */

.4200yen { padding-top: 10pt; padding-left: 10pt }
.menutext { padding-top: 1pt; padding-bottom: 1pt }
.gyokan { line-height: 13pt }
.midlarge { font-size: 11pt }
.darkred{ color: #8b0000;}
.mall5 { padding: 6pt }
.cya{color: #660000;} 
.gray  {color: #777777 }
.midoru{font-size:11pt;}
.big {
	font-size:12pt;
	line-height: normal;
}
.organe { color: #ff8c00 }
.deeporange { color: #f33 }
.font4ore {font-size:4pt;color: #FF7500;}
.midlarge { font-size: 10pt }
.small { font-size:8pt;}
.height   { line-height: 13pt }
.xsmall { font-size: 7pt }
.green  { color: #2e8b57 }
.party { font-size: 14pt; padding-left: 25pt }
.lh12{line-height: 1.2em; font-weight: normal; margin: 3px 0 0 10px;}


	/* Ajax用　本間 */
 ul#fadebanner {
   padding:0;
   margin:0;
   }
 ul#fadebanner li {
   list-style-position:outside;
   list-style-type:none;
   }
 ul#fadebanner li a img {
   border: none;
   }
 #fadebanner_wrap {
   height:190px;
   overflow:hidden;
   }
 #hot_news {
	 	font-size:13px;
 }
 
.new{padding-left:5px;}