@charset "utf-8";

/*ボディ*/
body {
	padding:0px;
	margin:0px;
	font-size: small;
	background: #FCFBF7 url(shop_img/green_gr_310x10.jpg) repeat-x left top;
	}

/*ボディの下の枠線*/
.bodyline{background-image:url(shop_img/greenbg_gr_10x5shita.gif) repeat-x left top	;}
	
/*ボディのリンク*/
a:link {
	text-decoration: none;
	color:#333333;
}
 a:visited {
	text-decoration: none;
	color:#333333;
}
 a:hover {
	text-decoration:underline;
	color:#333333;	
}
 a:active {
	text-decoration: none;
	color:#333333;
}

/*ボディのmargin padding 解除*/
h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd,form,table{
  margin:0;
  padding:0;
  }	
 
 /*背景のドロップシャドー*/
.topBG1 {
	background: url(shop_img/greenbg_gr_10x5left.jpg) repeat-y right top;
}
.topBG2 {
	background: url(shop_img/greenbg_gr_10x5lright.jpg) repeat-y right top;
}

.topBG3 {
	background: url(shop_img/greenbg_gr_left_300x10.jpg) no-repeat left top;
}
.topBG4 {
	background: url(shop_img/green_gr_300x10left.jpg) no-repeat right top;
}
/*===新規登録===*/		


/*上の矢印マーク*/

.touroku1 {
	background: url(all_img/images/menber_yajirushibig.gif) no-repeat center center;
}
.touroku2 {
	font-size: x-small;
	background: url(all_img/images/menber_shirobig.gif) no-repeat center center;
}
.touroku3 {
	font-size: x-small;
	background: url(all_img/images/member_brownbig.gif) no-repeat center center;
}
/*レビューを書くの背景*/


.rebyubg {
	background: url(all_img/brown_gr_head10x185.jpg) repeat-x left top;
	background-color:#8B5B2B;
}
.Swhite { color:#FFFFFF;
          border-top: 1px solid #4E2E12;
}

/*レビューのフォーム*/
.rebyuformTOP {
	padding: 20px 10px;
	border-top: 1px solid #4E2E12;
	border-right: 1px solid #4E2E12;
	}
	
.rebyuform {
	padding: 20px 10px;
	border-top: 1px solid #4E2E12;
	border-right: 1px solid #4E2E12;
}
/*レビューのボックス*/

.sendbox1 {
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 1px solid #4E2E12;
	border-bottom: 1px solid #4E2E12;
	border-right: 1px solid #4E2E12;
	border-left: 1px solid #4E2E12;
}



/*フォントスタイル*/
.stylefontsmall {
font-size:smaller;
}  

/*テーブルのマージン*/
.tablemargin10 {
	margin: 10px 0px 0px;
}
.tablemargin10.soryo_inp input {
	width: 35px;
}

/*テーブルのマージン 2*/
.tablemargin20 {
	margin: 20px 0px 20px 0px;
}



/*ヘッダのライン*/
.headboderSHOP {
	background: #E6E6E6;
	padding-left: 10px;
	padding-right:10px;
	padding-bottom:3px;
	padding-top:3px;
	border-bottom:1px solid #737373;
	font-size: small;
}

.headboderSHOP h1 {
	font-size:small;
	font-weight:normal;
}
/*ヘッダの枠*/

.headwaku { 
	padding:10px;
	border:thin solid #333333;
	margin-top:10px;
	}
	
/*ログインの枠*/

.loginGEST {
	background: #E6E6E6;
	padding-left: 10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #737373;
	border-top:1px solid #737373;
	font-size: small;
}


.logtext {
	width: 180px;
}
/*
menubarから抜いたやつ
	font-size: large;
	font-family:"･ﾒ･鬣ｮ･ﾎｴﾝ･ｴ Pro W4";
*/

/*ヘッダ部分　検索の枠*/
.menubar {
	color:#FFFFFF;
	background: url(shop_img/menu_bot_bg.gif) repeat-x left top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-bottom:solid 1px #666666; 
}

.menubar a:link {
	font-size: small;
	color: #ffffff;
	text-decoration: none;
	
	}
.menubar a:visited {
	font-size: small;
	color: #999999;
	
}
.menubar a:hover {
	font-size: small;
	color: #999999;
	text-decoration: none;
	
}
.menubar a:active {
	font-size: small;
	color: #999999;
	text-decoration: none;

}



/*メニューのボタン*/
.menubotmini {
	font-size: small;
	color: #ffffff;
	text-decoration: none;
	background: url(shop_img/images/shop_menuSMALL.gif) no-repeat center bottom;
	}
.menubotmini p {
	margin-bottom: 3px;
	}
.menubotmini a:link {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
	}
.menubotmini a:visited {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
}
.menubotmini a:hover {
	font-size: small;
	color: #DEEFD1;
	text-decoration: underline;
	
}
.menubotmini a:active {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
}		

.menubotminiad {
	font-size: small;
	color: #ffffff;
	text-decoration: none;
	background: url(shop_img/images/shop_menuadSMALL.gif) no-repeat center bottom;
	}
.menubotminiad p {
	margin-bottom: 3px;
	}
.menubotminiad a:link {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
	}
.menubotminiad a:visited {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
}
.menubotminiad a:hover {
	font-size: small;
	color: #DEEFD1;
	text-decoration: underline;
	
}
.menubotminiad a:active {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
}		

.menubot {
	font-size: small;
	color: #ffffff;
	text-decoration: none;
	background: url(shop_img/images/shop_menuBIG.gif) no-repeat center bottom;
	}
.menubot p {
	margin-bottom: 8px;
	}
	
.menubot a:link {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
	}
.menubot a:visited {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
}
.menubot a:hover {
	font-size: small;
	color: #DEEFD1;
	text-decoration: underline;
	
}
.menubot a:active {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
}

/*フッターのメニューボタン*/
.menubot1 {
	font-size:small;
	background: url(shop_img/menu_bot_bg.gif) repeat-x left top;
	} 

.menubot1 ul{
	list-style-type:none;
	margin:0 auto;
	width:800px;
}
		   
.menubot1 li{
	list-style-type: none;
	background:url(shop_img/green_bot.gif) no-repeat left center;
	padding: 3px 10px 3px 20px;
	float:left
	 }
	 
.menubot1 a:link {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
	}
.menubot1 a:visited {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;
	
}
.menubot1 a:hover {
	font-size: small;
	color: #DEEFD1;
	text-decoration: underline;
	
}
.menubot1 a:active {
	font-size: small;
	color: #DEEFD1;
	text-decoration: none;

	
}

/*フッター*/
.SHOPfootebar {
	background: #E6E6E6;
	padding-left: 10px;
	padding-right:10px;
	padding-bottom:3px;
	padding-top:3px;
	border-top:1px solid #737373; 

}	 

/*サイドの緑　コンテンツわく*/

.infomation {
	background: url(shop_img/green_kagomaru2.jpg) repeat-x left bottom;
	color:#FFFFFF;
	font-size:small;
	padding:5px 10px;
}
.red {
	color: #FF0000;
}

.infowaku {
	font-size:small;
	padding:10px;
	background: #FCFBF7 url(shop_img/green_gr_10x120b.jpg) repeat-x left top;
	border-right: 1px solid #BBBA9B;
	border-bottom: 1px solid #BBBA9B;
	border-left: 1px solid #BBBA9B;
	border-top-style: none;
	line-height: 140%;
}

.infobotwaku {
	margin: 10px 0px 0px;
	border:dotted 2px #003300;
	
}

.infobottd {
	padding: 10px;
	font-size:small;
	line-height:145%;
	
}


	


/*緑枠のボディ部分*/
.mark {
	font-size:small;
	background: #FCFBF7 url(shop_img/green_gr_10x120b.jpg) repeat-x left top;
	border-right: 1px solid #FF0000;
	border-bottom: 1px solid #FF0000;
	border-left: 1px solid #FF0000;
	border-top: 0px;
	padding: 10px;
	}
.mark ul{ list-style-type:none;
}
		   
.mark li{
	list-style-type: none;
	background: url(shop_img/icon_rank.gif) no-repeat left center;
	padding: 3px 5px 3px 20px;
	 }
	 
.mark p{
	background: url(shop_img/iconrank_right_mini.gif) no-repeat left center;
	padding: 3px 5px 3px 20px;
	margin-left:30px;
	 }	 
	 
	 
.mark a:link {
	font-size: small;
	color: #000000;
	text-decoration: none;
	
	}
.markt a:visited {
	font-size: small;
	color: #000000;
	text-decoration: none;
	
}
.mark a:hover {
	font-size: small;
	color: #000000;
	text-decoration: underline;	
	
}
.mark a:active {
	font-size: small;
	color: #000000;
	text-decoration: none;
	
}

/*白の角丸　ライン細い　茶色*/

.shopkado1 {
	background: url(shop_img/images/item_brown1.gif) no-repeat left top;
}
.shopkado2 {
	background: url(shop_img/images/item_brown2.gif) repeat-x left top;
}
.shopkado3 {
	background: url(shop_img/images/item_brown3.gif) no-repeat right top;
}
.shopkado4 {
	background: url(shop_img/images/item_brown4.gif) repeat-y right top;
}
.shopkado5 {
	background: url(shop_img/images/item_brown5.gif) no-repeat right bottom;
}
.shopkado6 {
	background: url(shop_img/images/item_brown6.gif) repeat-x left bottom;
}
.shopkado7 {
	background: url(shop_img/images/item_brown7.gif) no-repeat left bottom;
}
.shopkado8 {
	background: url(shop_img/images/item_brown1-06.gif) repeat-y left top;
}

	 
/*カテゴリー内*/
.catgoboxSearch {
	padding-bottom:4px;
}

.catgobox {
	border-bottom: 3px solid #663333;
	margin-top:10px;
}

.catgotitle {
	border-left: 20px solid #663333;
	padding-left:10px;
	font-size:large; 
}

.catgosarch {
	font-size: small;
	padding-right:10px;
}

.catgotext {
	font-size: smaller;
	line-height: 140%;
}	

.coltdtext p {
	font-size: small;
	line-height: 145%%;
}

.riyowaku {
	border: 1px solid #f00;
	margin-top: 10px;
	}

.stylefontP10 {
　　padding-left:10px;
　　color:#FFFFFF;
　　font-size:large;

}

/*ログイン*/

.login{
	padding:10px;
	background: #DBEDA3;
	border: medium solid #006600;	
	background: #DBEDA3;
	border: medium solid #006600;
	}

/*比較リスト*/
.hikaku {
	font-size:small;
	background: #FCFBF7 url(shop_img/green_gr_10x120b.jpg) repeat-x left top;
	border-right: 1px solid #BBBA9B;
	border-bottom: 1px solid #BBBA9B;
	border-left: 1px solid #BBBA9B;
	border-top-style: none;
	
	}

	 
.hikaku p{
	background: url(shop_img/iconrank_right_mini.gif) no-repeat left center;
	padding: 3px 5px 3px 10px;
	margin-left:30px;
	 }	 
	 
	 
.hikaku a:link {
	font-size: small;
	color: #000000;
	text-decoration: none;
	
	}
.hikaku a:visited {
	font-size: small;
	color: #000000;
	text-decoration: none;
	
}
.hikaku a:hover {
	font-size: small;
	color: #000000;
	text-decoration: underline;	
	
}
.hikaku a:active {
	font-size: small;
	color: #000000;
	text-decoration: none;
	
}




/*ランキング*/
.rank {
	font-size:small;
	background: #FCFBF7 url(shop_img/green_gr_10x120b.jpg) repeat-x left top;
	border-right: 1px solid #BBBA9B;
	border-bottom: 1px solid #BBBA9B;
	border-left: 1px solid #BBBA9B;
	border-top-style: none;
	
	}

	 
	 
.rank a:link {
	font-size: small;
	color: #000000;
	text-decoration: none;
	
	}
.rank a:visited {
	font-size: small;
	color: #000000;
	text-decoration: none;
	
}
.rank a:hover {
	font-size: small;
	color: #000000;
	text-decoration: underline;	
	
}
.rank a:active {
	font-size: small;
	color: #000000;
	text-decoration: none;
	
}

.itembar {
	background: #FFE5DB;
	padding: 5px 20px;
	border-bottom: 1px solid #666666;
}

.itemtext {
	margin-top: 20px;
	font-size: small;
	line-height:145%;
}

.itemtext p { color:#FFFFFF;}

.itemunder { border-bottom:1px solid #666666;
             padding:2px;
			 }



/*メルマガ*/			 
.merumaga {
	margin-top:10px;
	background: url(shop_img/merumaga.gif) no-repeat center center;
}			 

.merumagaBIG {
	margin-top:10px;
	background: url(shop_img/merumaga190.gif) no-repeat center top;
}


/*カテゴリー*/
.categoryIMG {
	border-bottom: 1px dotted #88BC65;
	border-left: 1px dotted #88BC65;
}

.categoryIMG1 {
	border-bottom: 1px dotted #88BC65;
	
}

.categoryIMG2 {
	border-left: 1px dotted #88BC65;
	
}


.categoryWAKU{
	margin-top: 10px;
	border-right: 1px solid #88BC65;
	border-bottom: 1px solid #88BC65;
	border-left: 1px solid #88BC65;
}
			   
.categoryTITLE { padding:5px 10px;
                 color:#FFFFFF;
				 }

.GREENsankaku ul{list-style-image:none;}
.GREENsankaku li{
     list-style-image:url(shop_img/icon_snkaku.gif) no-repeat center center;
	 margin-left:30px;
	 padding-top:5px;
	 padding-bottom:5px;}

/*indexの緑のテーブル*/
.GreenTableTitle {
	background: url(shop_img/menu_bot_bg.gif) repeat-x left top;
	line-height: 200%;
	text-align: center;

}


/*カーキ Search*/
.ORANGmenubar {
	font-size: large;
	color:#FFFFFF;
	background: url(shop_img/green_kagomaru50.jpg) repeat-x left top;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	border-bottom:solid 1px #666666; 
}


/*オレンジカテゴリ*/

 .ORcategoryIMG {
	padding: 5px;
	border-bottom: 1px dotted #FDB036;
	border-left: 1px dotted #FDB036;
}

.ORcategoryIMG1 {
	padding: 5px;
	border-bottom: 1px dotted #FDB036;
}

.ORcategoryIMG2 {
	padding: 5px;
	border-left: 1px dotted #FDB036;
}
.ORcategoryIMG3 {
	padding: 5px;
}

.ORcategoryWAKU{
	border:1px solid #FDB036;
	margin:10px auto;
}

.ORcategoryTITLE{ padding:5px 10px;
                  color:#ffffff;
				 }
		
			 
	 
/*カゴの中身*/

.kagotable1 {
	padding: 5px;
	border-bottom: 1px solid #003300;
	border-left: 1px solid #003300;
}


.kagotable2 {
	padding: 5px;
	border-bottom: 1px solid #003300;
	border-right: 1px solid #003300;
	border-left: 1px solid #003300;
}

.kagotable3 {
	padding: 5px;
	border-top: 1px solid #003300;
	border-right: 1px solid #003300;
	border-left: 1px solid #003300;
	border-bottom: 1px solid #003300;
	
	}
	

.kagotablewaku {
    margin-top:10px;
	border-top: 1px solid #003300;
	border-right: 1px solid #003300;
	border-left: 1px solid #003300;
	border-bottom: 1px solid #003300;
	
	}	

.kagotabletitle {
	padding:10px 10px;
    color:#FFFFFF;
	border-bottom: 1px solid #003300;
	border-right: 1px solid #003300;
	border-left: 1px solid #003300;
	border-top: 1px solid #003300;
}

/*利用案内*/

.riyoannaiTITLE {
color:#FFFFFF;
padding:10px;
}

.riyoannaiWAKU{
border:dotted 1px #f00;
padding:10px;
}

.riyoannailine{
border-bottom:solid 1px #f00;
padding:10px;
}
.riyoannailine1{
padding:10px;
}

/*ラインヘイト*/
.limeheight {line-height:145%;}


/*ビック！*/

.mbig000 {font-size:large;
          padding:10px 0px;
		  font-family:"ヒラギノ丸ゴ Pro W4";
		  } 

/*白角丸*/
.sirokad1 {
    background: url(./kadomaru/images/kadomaru_shiro1.gif) 
	no-repeat left top;
	}
	
.sirokad2 {
    background:url(./kadomaru/images/kadomaru_shiro5.gif) repeat-x top;
	}

.sirokad3 {
	background: url(./kadomaru/images/kadomaru_shiro2.gif) no-repeat right top;
}

.sirokad4 {
	background: url(./kadomaru/images/kadomaru_shiro6.gif) repeat-y right top;
}

.sirokad5 {
	background: url(./kadomaru/images/kadomaru_shiro3.gif) no-repeat right bottom;
}

.sirokad6 {
	background: url(./kadomaru/images/kadomaru_shiro7.gif) repeat-x bottom;
}
.sirokad7 {
	background: url(./kadomaru/images/kadomaru_shiro4.gif) no-repeat left bottom;
}

.sirokad8 {
	background: url(./kadomaru/images/kadomaru_shiro8.gif) repeat-y left top;
}
.shirobg { 
    background-color:#FFFFFF;
	}


/*商品詳細　緑角丸わく*/
.sgreen1{
	background: url(./all_img/images/green_kagomaru1.jpg) no-repeat left top;
	  }
    
.sgreen2 {
	background: url(./all_img/images/green_kagomaru2.jpg) repeat-x left top;
	color: #FFFFFF;
	font-size: small;
}
.sgreen3 {
	background: url(./all_img/images/green_kagomaru3.jpg) no-repeat right top;
}
.sgreen4 {
	border-RIGHT: 1px solid #f00;
}
.sgreen5 {
	border-left: 1px solid #f00;
}
.sgreen6 {
	background: #FCFBF7 url(./all_img/images/green_gr_10x120b.jpg) repeat-x center top;
    width: 100%;
	padding:10px 10px 0px 10px;
}
.sgreen7 {
	background: url(./all_img/images/green_kagomaru5.jpg) no-repeat right bottom;
}
.sgreen8 {background: url(./all_img/images/green_kagomaru6.jpg) repeat-x center bottom;
}
	
.sgreen9 {
	background: url(./all_img/images/green_kagomaru7.jpg) no-repeat left bottom;
	}
	
/*商品詳細  しろ角マル シャドー付き*/
.sshirokado1 {
	background: url(./kadomaru/images/s_shirokado1.gif) no-repeat left top;
}
.sshirokado2 {
	background: url(./kadomaru/images/s_shirokado2.gif) repeat-x left top;
}
.sshirokado3 {
	background: url(./kadomaru/images/s_shirokado3.gif) no-repeat right top;
}
.sshirokado4 {
	background: url(./kadomaru/images/s_shirokado4.gif) repeat-y right top;
}
.sshirokado5 {
	background: url(./kadomaru/images/s_shirokado5.gif) no-repeat right bottom;
}
.sshirokado6 {
	background: url(./kadomaru/images/s_shirokado6.gif) repeat-x left bottom;
}
.sshirokado7 {
	background: url(./kadomaru/images/s_shirokado7.gif) no-repeat left bottom;
}
.sshirokado8 {
	background: url(./kadomaru/images/s_shirokado8.gif) repeat-y left top;
}

/*茶色のボタンの背景白　*/
.bookmark p{
	background: url(./all_img/bot_brown_158x28.gif) no-repeat center center;
	padding: 10px;
            }	

.bookmark a:link {
	font-size: small;
	color: #330000;
	text-decoration: none;
}
.bookmark a:visited {
	color:#666666;
	font-size: small;
	text-decoration: none;
}
.bookmark a:hover {
	font-size: small;
	color: #666666;
	text-decoration: none;
}
.bookmark a:active {
	font-size: small;
	color: #666666;
	text-decoration: none;
}

.big1{ font-family:"ヒラギノ丸ゴ Pro W4";
       font-size:large;
	   color:#666666
}

/*トップページカテゴリ部分*/
.table3 {
	margin-top: 10px;
	margin-bottom: 0px;
}
.paddingleft10 {
	padding-left:10px;
}
.category13 {
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	color:#FFFFFF;
}
.category12 {
	border:1px solid #666666;
}
.category2 {
			padding:5px;
			font-size:small;
			border-bottom:1px solid #999966;
}
.category2 ul{
			list-style-type: none;
}
.category2 li{
			list-style-type: none;
			float:left;
			background: url(../all_img/3kaku3.gif) no-repeat left center;
			padding-left:15px;
			padding-right:15px;
}
.category2Bottom {
			padding:5px;
			font-size:small;
}
.category2Bottom ul{
			list-style-type: none;
}
.category2Bottom li{
			list-style-type: none;
			float:left;
			background: url(../all_img/3kaku3.gif) no-repeat left center;
			padding-left:15px;
			padding-right:15px;
}

/*カテゴリ別　一覧*/
.seakado1{
	background: url(../kadomaru/images/search_gkado1.gif) no-repeat left top;
}
.seakado2 {
	background: url(../kadomaru/images/search_gkado2.gif) repeat-x left top;
}
.seakado3 {
	background: url(../kadomaru/images/search_gkado3.gif) no-repeat right top;
}
.seakado4 {
	background: url(../kadomaru/images/search_gkado4.gif) no-repeat right bottom;
}
.seakado5 {
	background: url(../kadomaru/images/search_gkado5.gif) repeat-x left bottom;
}
.seakado6 {
	background: url(../kadomaru/images/search_gkado6.gif) no-repeat left bottom;
}
.seabg {
	background:#FCFBF7 url(../all_img/images/green_gr_300x10.jpg) repeat-x left top;
}
.boxredu {
	border-bottom:1px solid #FF0000;
}
.boxredu1 {
 border-bottom:1px solid #FF0000;
 font-size:large;
 font-weight:bold;
}

.table4 {
	margin-top: 20px;
	margin-bottom: 20px;
}
.shoplistbg{
	background:url(../all_img/images/green_search10x40.jpg) repeat-x left top;
	color:#FFFFFF;
	font-size:small;
	padding:10px;
}
.sankaku_s{
	padding:10px;
	font-size:small;
	border-bottom:1px solid #999966;
}
.category3 {
	background: url(../all_img/images/green_kagomaru2.jpg) repeat-x left top;
}
.category3 ul {
	list-style-type: none;
}
.category3 li {
	list-style-type: none;
	padding:5px;
	border-left:15px solid #CCB374;
	color:#ffffff;
}

/*中央　おすすめショップ*/
.osumini {
	font-size:smaller;
	padding: 5px;
}
.tdPadding10 {
	padding: 10px;
}

/*比較リスト*/
.hikakulist td {
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
}

/*お店検索*/
.boxdot {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dashed #CCCCCC;
}

.boxdot p {
	font-size: 14px;
	margin-bottom: 5px;
}

.boxdot a:link {
	color: #0000ff;
	text-decoration: underline;
}
.boxdot a:visited {
	color:#0000ff;
	text-decoration: underline;
}
.boxdot a:hover {
	color: #0000ff;
	text-decoration: underline;
}
.boxdot a:active {
	color: #0000ff;
	text-decoration: underline;
}
.annai4 p {
	padding: 10px ;
	font-size:midium;
	color:#000000;
}

/*リニューアルトップページ用*/
.markSHOP {
	font-size:small;
	background: #FCFBF7 url(shop_img/green_gr_10x120b.jpg) repeat-x left top;
	border-right: 1px solid #BBBA9B;
	border-bottom: 1px solid #BBBA9B;
	border-left: 1px solid #BBBA9B;
	border-top-style: none;
	padding: 10px;
}
.markSHOP ul{
	list-style-type:none;
}
.markSHOP li{
	list-style-type: none;
	background: url(shop_img/iconrank_right_mini.gif) no-repeat left center;
	padding: 3px 5px 3px 20px;
	margin-left:20px;
}
.markSHOP p{
	background: url(shop_img/icon_rank.gif) no-repeat left center;
	padding: 3px 5px 3px 20px;
}
.markShopBeetle {
	background: url(shop_img/iconrank_right_mini.gif) no-repeat left center;
	padding: 3px 5px 3px 20px;
}
.markSHOP a:link {
	font-size: small;
	color: #000000;
	text-decoration: none;
}
.markSHOP a:visited {
	font-size: small;
	color: #000000;
	text-decoration: none;
}
.markSHOP a:hover {
	font-size: small;
	color: #000000;
	text-decoration: underline;
}
.markSHOP a:active {
	font-size: small;
	color: #000000;
	text-decoration: none;
}
.categLINE {
	border-top:1px solid #663333;
	padding:10px;
}

.FlowTextRed {
	color: #FF0000;
}

.BoldLarge {
	font-size: large;
	font-weight: bold;
}
.BoldLarge a:link {
	color: #FF0000;
}
.BoldLarge a:visited {
	color: #FF0000;
}
.BoldLarge a:hover {
	color: #FF0000;
}
.BoldLarge a:active {
	color: #FF0000;
}
