@charset "UTF-8";

/* ------------------------------------------------------------ */
/* 全ての要素を一旦0に*/
/* ------------------------------------------------------------ */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}


/* ------------------------------------------------------------ */
/* 基本指定 */
/* ------------------------------------------------------------ */

html{filter: expression(document.execCommand("BackgroundImageCache", false, true)); /* これで一瞬砂時計が出るのを回避（IE Only） */}

ul,li{list-style:none; margin:0; padding:0;}

p{margin:0 0 1em 0; padding:0;}

body{margin:0; padding:0; line-height:1.6; color:#464545;}

h1,h2,h3,h4,h5,h6{margin:0; padding:0;}


/* ------------------------------------------------------------ */
/* Clearfix */
/* ------------------------------------------------------------ */

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: 1%;
  display:block;
  overflow: hidden;
  /**/
}

/* ---------------------------------------------------------------- *
	全体に関わる設定
 * ---------------------------------------------------------------- */

body {
/*
 * This Stylesheet was based on YUI Library's Fonts CSS.
 * > Copyright (c) 2007, Yahoo! Inc. All rights reserved.
 * > Code licensed under the BSD License:
 * > http://developer.yahoo.net/yui/license.txt
 * > http://developer.yahoo.com/yui/fonts/
 * Note: この部分の指定では、Yahoo! UI Library の Fonts CSS を利用して、各種ブラウザのフォントサイズの差をほぼなくす設定を行っています。ほとんどのモダンブラウザで、基本のフォントサイズを13pxと指定し、pixel単位で指定したときに IE でサイズが変更されない不具合を埋めるためにプロパティの先頭に*を付けるハック(ブラウザのバグを利用したinvalidなハック)を利用して IE7がsmall, IE5〜6 が x-small を読み込むように設定することで、基本のフォントサイズがほぼ揃います。
 各文字のサイズは％で指定を行ってください。
 */
  font-size: 13px;
  *font-size: small;
  *font: x-small;
}


#shop_list{margin:5px 0 0 0px;}

#shop_list .list_box{
	vertical-align:middle;
	padding:5px 0px 5px 0px;
	margin: 0 5px 0 0;
	font-size:107%;
	border-bottom: 1px dotted #CCC;
	width:300px;
	height:80px;
	float:left;
}


#shop_list .list_box p{
	background:#FFF url(../img/common/subicon.gif) no-repeat left center;
	padding:0 0 0 12px;
	margin:0 0 0 10px;
	text-decoration:underline;
}

#shop_list .list_box p a{text-decoration:underline;}

table.shoplist th{border: 1px solid #FFF; width:20px;}
table.shoplist td.lo{width:310px;}

#shop_list .list_box p.adre{background:none; text-decoration:none;}

