@charset "Shift_JIS";

/*------------------------------------------------------------------------------
	HŠy}ŠÓweb: Žs’¬‘º•ÊŒŸõƒy[ƒW—pCSS
	URL:  http://www.zukan.co.jp/
	Date: 2009-01-24
	Copyright SHOKURAKUZUKAN all rights reserved.
-------------------------------------------------------------------------------*/


/* ƒƒCƒ“ƒCƒ[ƒWÝ’è
---------------------------------------------------*/

#pageimg {
	background-color: #E0DAC8;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 100%;
}
#pageimg h2 {
	height: 175px;
	width: 820px;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-attachment: scroll;
	background-image: url(../img/ma-morning.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -9999px;
}




/* ƒy[ƒWÝ’è
---------------------------------------------------*/

.box-list{
	width: 620px;
	height: auto;
	margin: 40px auto 40px;
	text-align: left;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

.rubi{
	font-size: 10px;
	font-weight: normal;
	line-height: 150%;
}

#list-shichoson td{
	font-size: 14px;
}


/* ŒŸõƒŠƒXƒg ƒe[ƒuƒ‹‹¤’ÊCSS
---------------------------------------------------*/
.search-list{
	width: 600px;
	height: auto;
	margin: 0 auto 40px;
	text-align: left;
	vertical-align: top;
}

.list-top{
	border-top: 1px dotted #666666;
}


.th-name{
	width: 220px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	font-weight: bold;
	border: 1px dotted #666666;
	background-color: #CDBC8B;
}

.th-genre{
	width: 380px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	font-weight: bold;
	border-top: 1px dotted #666666;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
	background-color: #CDBC8B;
}

.th-address{
	width: 160px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	font-weight: bold;
	border-top: 1px dotted #666666;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
	background-color: #CDBC8B;
}


/* —L—¿“XƒŠƒXƒgCSS
---------------------------------------------------*/



.yuryo-name{
	width: 220px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	border-left: 1px dotted #666666;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
	background-color: #f8f4e7;
}

.yuryo-genre{
	width: 220px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 130%;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
	background-color: #f8f4e7;
}

.yuryo-address{
	width: 160px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 130%;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
	background-color: #f8f4e7;
}

/* –³—¿“XƒŠƒXƒgCSS
---------------------------------------------------*/

.shop-name{
	width: 220px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	font-size: 12px;
	line-height: 130%;
	border-left: 1px dotted #666666;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
}

.muryo-genre{
	width: 220px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 130%;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
}

.muryo-address{
	width: 160px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 130%;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
}


/* ŒŸõƒŠƒXƒg ƒe[ƒuƒ‹“X•ÜƒZƒ‹CSS
---------------------------------------------------*/

.shop-name{
	width: 180px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	font-size: 12px;
	line-height: 130%;
	border-left: 1px dotted #666666;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
}

.shop-address{
	width: 420px;
	height: auto;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 130%;
	border-right: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
}


/* ŒŸõƒCƒ“ƒfƒbƒNƒXƒy[ƒW
---------------------------------------------------*/

.mi-pickup{
	width: 620px;
	height: auto;
	margin: 0 auto 15px;
	padding: 0 0 5px;
	text-align: left;
	vertical-align: top;
}

.komi-pickup{
	width: 620px;
	height: 19px;
	margin: 0 auto 20px;
	padding: 0 0 5px;
	text-align: left;
	vertical-align: top;
	border-bottom: 1px solid #999999;
}

.box-pickup{
	width: 620px;
	height: auto;
	margin: 0 auto 20px;
	padding: 0 0 20px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	line-height: 130%;
	border-bottom: 1px dotted #999999;
}

.pickup-img{
	width: 120px;
	height: auto;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.pickup-text{
	width: 500px;
	height: auto;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.pickup-text h5{
	width: 500px;
	height: auto;
	margin: 0 0 2px;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	line-height: 140%;
}

.pickup-text p{
	width: 500px;
	height: auto;
	margin: 0 0 5px;
	padding: 0;
	font-size: 10px;
	line-height: 130%;
	color: #666666;
}

.pickup-text address{
	width: 500px;
	height: auto;
	margin: 0 0 0px;
	padding: 0;
	font-size: 10px;
	line-height: 100%;
	color: #444444;
	font-style: normal;
}

.index-kochi{
	text-align: left;
	padding: 0 0 0 54px;
}

.text-area{
	font-size: 12px;
	line-height: 180%;
	text-align: left;
	color:#444444;
}

.index-setsumei{
	width: 500px;
	height: auto;
	margin: 5px auto 0px;
	padding: 0;
	text-align: left;
	font-size: 12px;
	color: #444444;
}



