@charset "utf-8";
@import url(/common/css/style2.css);

/* 店舗検索用CSS */

/* 見出し(店舗検索) */
body#blog4 #alpha .entry-asset .h0{background-image:url(images/search-h1_bg.gif); color:#c25;}
body#blog4 #alpha .entry-asset h1{background-image:url(images/search-h2_bg.gif); color:#c25;}
body#blog4 #alpha .entry-asset h2{background-image:url(images/search-h3_bg.gif); color:#c25; border-bottom:0;}

/* 店舗検索　一覧 */
#searchlist {background:url(../images/board_bg.gif) repeat-x bottom; border:solid 1px #ccc; padding:5px 0 10px 10px; border-top:none; _margin-bottom:20px; _padding-bottom:0px;}

/* 店舗検索　都道府県一覧 */
#searchlist dl {padding:0; margin:0;}
#searchlist dl dt {float:left; width:80px; margin:4px 0; color:#666;}
#searchlist dl dd {float:left; width:540px; margin:4px 0; padding:0; color:#999;}
#searchlist dl dd a {color:#333;}
#searchlist dl dd a:hover {color:#c25;}

/* 店舗検索　都市一覧 */
#searchlist ul {padding:0; margin:0;}
#searchlist ul li {float:left; width:125px; margin:2px 0; padding:0 0 2px 7px; background:url(../common/images/listmark1.gif) 0 0.5em no-repeat; text-decoration:none;}
#searchlist ul li a { color:#222;}
#searchlist ul li a:hover {color:#c25;}

/* 店舗一覧　テーブル */
table#storelist {margin:5px 0 20px 0; width:100%; text-align:center; color:#444;
 border-right:solid 1px #ccc;  border-bottom:solid 1px #ccc;}
table#storelist th {background:#c25; padding:2px 5px; font-weight:normal; color:#fff;
 border-left:solid 1px #ccc;}
table#storelist td {border-top:1px solid #edc; border-left:solid 1px #edc; padding:0 5px; background:#fafafa;}
table#storelist td h3 {background:url(images/storelist_td.gif) bottom repeat-x; text-align:left; padding:7px; font-weight:normal; font-size:1em; width:160px; margin:0; line-height:1em;}
table#storelist td h3 a {text-decoration:none; color:#444;}
table#storelist td h3 a:hover {color:#c25;}
/*table#storelist td a img,table#storelist td input {display:inline; margin:0 0 0 10px;}*/
table#storelist td a img, table#storelist td input {float:right; margin:6px 7px 4px 7px;}

