/*/////////////左ナビ/////////////*/
.leftmenu_box { width: 100px; height: 227px; margin-top: 15px; margin-left: 33px; }
.leftmenu { margin-bottom: 7px; }
/*/////////////メインコンテンツ/////////////*/
.shoplist { font-size: 10px; background-color: #000; text-align: left; width: 530px; height: 350px; overflow: auto; margin-top: 10px; margin-left: 15px; padding-top: 10px; padding-right: 10px; padding-left: 10px; }
.shoplist02 { font-size: 12px; background-color: #000; text-align: left; margin-top: 10px; margin-left: 15px; padding-top: 10px; padding-right: 10px; padding-left: 10px; width: 530px; height: 350px; overflow: auto; }
.subtitle01 { width: 510px; clear: both; margin-bottom: 20px; }
.subtitle02 { margin-bottom: 5px; width: 510px; clear: both; }
.image_margin { margin-top: 10px; margin-bottom: 10px; }
.leftimg { float: left; margin-right: 15px; }
/*/////////////テキスト/////////////*/
.area_text { font-size: 12px; font-weight: bold; line-height: 150%; }
.subarea_text { color: #000; font-size: 12px; font-weight: bold; line-height: 150%; background-color: #999; padding-right: 2px; padding-left: 2px; }
.atention_text { font-size: 10px; line-height: 150%; margin-bottom: 5px; }
/*/////////////ジャンルアイコンカラー/////////////*/
#clr_m{color:#ff6666;font-weight:bold;font-size:10px;}
#clr_f{color:#999;font-weight:bold;font-size:10px;}
#clr_c{color:#988857;font-weight:bold;font-size:10px;}
#clr_b{color:#79a2ec;font-weight:bold;font-size:10px;}
#clr_g{color:#3a6d53;font-weight:bold;font-size:10px;}
#clr_br{color:#8e7ab1;font-weight:bold;font-size:10px;}
/*/////////////テーブル定義/////////////*/
/*----------見出しテキスト----------*/
h1 { color: white; font-size: 12px; font-weight: bold; }
h2 { color: #000; font-size: 12px; font-weight: bold; line-height: 150%; background-color: #999; padding-right: 2px; padding-left: 2px; }

