@charset "shift-jis";
@import url("common_list.css");


body{

background:#fff;

}
/*----------タイトル画像----------*/
h1.banner{
	background:url(../img/tenpoyosen2.jpg) no-repeat;
	width:650px;
	height:78px;
	margin:0 auto;
}

/*----------大外枠----------*/

div.list_frame {

width:630px;

margin:15px 25px 0;

padding:10px;

padding-top:5px;

background:#e8e8e8;

}



/*----------table設定----------*/

table.list_tb {

width:100%;

border:0px solid #63da69; 

}



table.list_tb tr td {

padding:5px;

}



/*----------地方----------*/

table.list_tb th {

padding:10px 0;

font-size:16px;

font-weight:bold;

color:#3D4D27;

background-image:url(img/bg_green.gif);

}



/*----------都道府県----------*/

td.zone {

background-color:#63da69;

font-size:14px;

font-weight:bold;

text-align:center;

color:#FFF;

border:1px solid #ffffff;

border-top:10px solid #ffffff;

}



/*一行目(クリアランスなし)*/

td.start  {

border-top:1px solid #ffffff;

}

/*----------日にち----------*/

td.day{

width:60px;

font-size:12px;

line-height:14px;

vertical-align:middle;

background-color:#ffffff;

border-bottom:1px dashed #63da69;
}

/*----------店名----------*/

td.shop {

width:230px;

line-height:15px;

vertical-align:middle;

font-size:12px;

font-weight:bold;

color:#3d4d27;

background-color:#f5f5f5;

border:1px solid #ffffff;

border-bottom:1px dashed #63da69;

}



/*----------住所----------*/

td.add {


line-height:14px;

vertical-align:middle;

font-size:11px;

background-color:#ffffff;

border-bottom:1px dashed #63da69;

}


td.end {

border-bottom:0;

}



/*----------リンク設定----------*/



table.list_tb tr td.shop a:link {



text-decoration:underline;

color:#3d4d27;

}



table.list_tb tr td.shop a:visited {

text-decoration:none;

color:#63da69;

}



table.list_tb tr td.shop a:hover {

text-decoration:underline;

color:#3d4d27;

}



table.list_tb tr td.shop a:active {

text-decoration:underline;

color:#3d4d27;

}







