@charset "utf-8";

h1.precious {
	width: 699px;
	height: 68px;
	text-indent: -9999px;
	background: url(../img/contents/precious.png) 0 0 no-repeat;
	margin: 15px 0 10px;
}
#cafe_eyecatch {
	padding: 0 10px;
	padding-top: 265px;
	margin-bottom: 10px;
	width: 680px !important;
	width /**/: 680px;
	text-align: left;
	background: url(../img/contents/cafe_eyecatch.jpg) 0 0 no-repeat;
}
#international_eyecatch {
	padding: 0;
	padding-top: 178px;
	margin-bottom: 25px;
	width: 700px !important;
	width /**/: 700px;
	text-align: left;
	text-indent: -3000px;
	background: url(../img/contents/international_eyecatch.jpg) 0 0 no-repeat;
}
#siro_eyecatch {
	padding: 0;
	padding-top: 178px;
	margin-bottom: 25px;
	width: 700px !important;
	width /**/: 700px;
	text-align: left;
	text-indent: -3000px;
	background: url(../img/contents/siro_eyecatch.jpg) 0 0 no-repeat;
}
#bread_eyecatch {
	padding: 0;
	padding-top: 178px;
	margin-bottom: 25px;
	width: 700px !important;
	width /**/: 700px;
	text-align: left;
	text-indent: -3000px;
	background: url(../img/contents/cafe/bread/bread_eyecatch.jpg) 0 0 no-repeat;
}
#bread_eyecatch2 {
	padding: 0;
	padding-top: 178px;
	margin-bottom: 25px;
	width: 700px !important;
	width /**/: 700px;
	text-align: left;
	text-indent: -3000px;
	background: url(../img/contents/cafe/bread/bread_eyecatch2.jpg) 0 0 no-repeat;
}
#bread_eyecatch3 {
	padding: 0;
	padding-top: 178px;
	margin-bottom: 25px;
	width: 700px !important;
	width /**/: 700px;
	text-align: left;
	text-indent: -3000px;
	background: url(../img/contents/cafe/bread/bread_eyecatch3.jpg) 0 0 no-repeat;
}


#food {
	width: 685px !important;
	width /**/: 685px;
	margin-bottom: 25px;
	float: left;
}
#food .title {
	margin-bottom: 15px;
}
#food .image {
	width: 335px;
	float: left;
}
#food .image img {
	border: 2px solid #FFACC8;
}
#food .shop_detail {
	width: 340px;
	height: 146px;
	padding: 5px 5px 0 5px;
	float: right;
	background: url(../img/contents/food_shop_detail.png) 0 0 no-repeat;
}
#food .shop_detail img {
	margin: 2px;
}
#food .shop_info {
	width: 340px;
	padding: 0 5px 5px 5px;
	float: right;
}
h2.shop_title {
	color: #ffffff;
	font-weight: bold;
	line-height: 37px;
	text-align: right;
}
#food .omame_info {background: url(../img/contents/cafe/omame_info.png) 0 0 no-repeat;}
#food .plein_info {background: url(../img/contents/cafe/plein_info.png) 0 0 no-repeat;}
#food .fzeraf_info {background: url(../img/contents/cafe/fzeraf_info.png) 0 0 no-repeat;}
#food .rokumaru_info {background: url(../img/contents/cafe/rokumaru_info.png) 0 0 no-repeat;}
#food .cafedel_info {background: url(../img/contents/cafe/cafedel_info.png) 0 0 no-repeat;}
#food .hauze_info {background: url(../img/contents/cafe/hauze_info.png) 0 0 no-repeat;}
#food .gon_info {background: url(../img/contents/cafe/gon_info.png) 0 0 no-repeat;}
#food .ban_info {background: url(../img/contents/cafe/ban_info.png) 0 0 no-repeat;}
#food .elbo_info {background: url(../img/contents/cafe/elbo_info.png) 0 0 no-repeat;}
#food .facica_info {background: url(../img/contents/cafe/facica_info.png) 0 0 no-repeat;}
#food .tun_info {background: url(../img/contents/cafe/tun_info.png) 0 0 no-repeat;}
#food .tiru_info {background: url(../img/contents/cafe/tiru_info.png) 0 0 no-repeat;}
#food .fridge_info {background: url(../img/contents/cafe/fridge_info.png) 0 0 no-repeat;}
#food .apartment_info {background: url(../img/contents/cafe/apartment_info.png) 0 0 no-repeat;}
#food .hokusai_info {background: url(../img/contents/cafe/hokusai_info.png) 0 0 no-repeat;}
#food .paro_info {background: url(../img/contents/cafe/paro_info.png) 0 0 no-repeat;}
#food .powan_info {background: url(/img/contents/cafe/bread/powan_info.png) 0 0 no-repeat;}
#food .kamakura_info {background: url(/img/contents/cafe/bread/kamakura_info.png) 0 0 no-repeat;}
#food .green_info {background: url(/img/contents/cafe/bread/green_info.png) 0 0 no-repeat;}
#food .dames_info {background: url(/img/contents/cafe/bread/dames_info.png) 0 0 no-repeat;}
#food .mame_info {background: url(/img/contents/cafe/bread/mame_info.png) 0 0 no-repeat;}
#food .rest_info {	background: url(/img/contents/cafe/bread/rest_info.png) 0 0 no-repeat;}
#food .spiga_info {background: url(/img/contents/cafe/bread/spiga_info.png) 0 0 no-repeat;}
#food .gekka_info {background: url(/img/contents/cafe/bread/gekka_info.png) 0 0 no-repeat;}
#food .bon_info {background: url(/img/contents/cafe/bread/bon_info.png) 0 0 no-repeat;}
#food .furu_info {background: url(/img/contents/cafe/bread/furu_info.png) 0 0 no-repeat;}
#food .kouji_info {background: url(/img/contents/cafe/bread/kouji_info.png) 0 0 no-repeat;}
#food .iwa_info {background: url(/img/contents/cafe/bread/iwa_info.png) 0 0 no-repeat;}

#food .shop_info p {
	color: #ffffff;
	line-height: 120%;
}
#food .shop_detail img {
	float: right;
}
#food .recommend {
	clear: both;
	width: 685px !important;
	width /**/: 685px;
	padding-top: 60px;
	background: url(../img/contents/food_recommend.gif) 0 10px no-repeat;
	float: left;
}
#food .recommend img {
	float: left;
	margin-right: 10px;
}
#food .recommend p {
	color: #663300;
	width: 600px;
	text-align: left;
	float: left;
}
#food .recommend p img {
	float: right;
	margin:3px;
}
#food .recommend span {
	color: #663300;
	text-align: left;
	float: left;
}

#latest_article {
	clear: both;
	width: 685px !important;
	width /**/: 685px;
}
#latest_article h2.title {
	width: 685px !important;
	width /**/: 685px;
	height: 25px;
	padding-top: 20px;
	text-indent: -9999px;
	background: url(../img/contents/article/latest_article.gif) 0 100% no-repeat;
}
#latest_article  li {
	height: 25px;
	line-height: 25px;
	background: url(../img/contents/article/border.gif) 0 100% repeat-x;
}


/* ワイン特集 */
.h2_01 {margin: 15px 0 10px 0;}
.eyecatchWine {margin: 0 0 25px 0;}

#detailArea {
	float: left;
	width: 700px;
	padding-bottom: 10px;
}

h3.ttl {margin: 0 0 20px 0}

#detailArea .imgL {
	float: left;
	margin: 0 9px 10px 0;
}
#detailArea .waku  img {border: 3px solid #653332;}
#detailArea .txtArea {
	float: left;
	width: 452px;
}
#detailArea .txtArea img.imgR {
	float: right;
	margin: 0 0 10px;
}
#detailArea .txtArea p {padding: 0 0 10px;}
#detailArea .txtArea .p_purple {	color: #CC0033;}

#detailArea .txtArea .shopInfo01 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wine/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo02 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wine/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo03 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wine/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo04 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wine/sttl_04.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo05 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wine/sttl_05.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo06 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wine/sttl_06.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo07 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wine/sttl_07.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo08 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wine/sttl_08.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo09 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/corabo/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo10 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/corabo/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo11 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/corabo/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo12 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/corabo/sttl_04.png) 0 0 no-repeat;
}

/* 17時までランチ */
#detailArea .txtArea .shopInfo13 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/lunch/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo14 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/lunch/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo15 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/lunch/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo16 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/lunch/sttl_04.png) 0 0 no-repeat;
}
/* ハッピードライブ */
#detailArea .txtArea .shopInfo17 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/drive/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo18 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/drive/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo19 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/drive/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo20 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/drive/sttl_04.png) 0 0 no-repeat;
}
/* クリスマススィーツ */
#detailArea .txtArea .shopInfo21 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sweets/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo22 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sweets/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo23 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sweets/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo24 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sweets/sttl_04.png) 0 0 no-repeat;
}
/* BAR */
#detailArea .txtArea .shopInfo25 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/bar/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo26 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/bar/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo27 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/bar/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo28 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/bar/sttl_04.png) 0 0 no-repeat;
}
/* SALON */
#detailArea .txtArea .shopInfo29 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/salon/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo30 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/salon/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo31 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/salon/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo32 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/salon/sttl_04.png) 0 0 no-repeat;
}
/* うらない特集 */
#detailArea .txtArea .shopInfo33 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/uranai/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo34 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/uranai/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo35 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/uranai/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo36 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/uranai/sttl_04.png) 0 0 no-repeat;
}
/* テイクアウト特集 */
#detailArea .txtArea .shopInfo37 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/takeout/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo38 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/takeout/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo39 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/takeout/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo40 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/takeout/sttl_04.png) 0 0 no-repeat;
}
/* 和もの特集 */
#detailArea .txtArea .shopInfo41 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wa/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo42 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wa/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo43 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wa/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo44 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/wa/sttl_04.png) 0 0 no-repeat;
}
/* ケータリングCAR特集 */
#detailArea .txtArea .shopInfo45 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/catering/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo46 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/catering/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo47 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/catering/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo48 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/catering/sttl_04.png) 0 0 no-repeat;
}

/* 寿司ランチ特集 */
#detailArea .txtArea .shopInfo49 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sushi/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo50 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sushi/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo51 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sushi/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo52 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sushi/sttl_04.png) 0 0 no-repeat;
}

/* パワースポット特集 */
#detailArea .txtArea .shopInfo53 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/power/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo54 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/power/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo55 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/power/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo56 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/power/sttl_04.png) 0 0 no-repeat;
}

/* こだわりインテリア飲食特集 */
#detailArea .txtArea .shopInfo57 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/interior/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo58 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/interior/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo59 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/interior/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo60 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/interior/sttl_04.png) 0 0 no-repeat;
}

/* 老舗喫茶店*/
#detailArea .txtArea .shopInfo61 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sinise/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo62 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sinise/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo63 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sinise/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo64 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/sinise/sttl_04.png) 0 0 no-repeat;
}
/* 産直 */
#detailArea .txtArea .shopInfo65 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/santi/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo66 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/santi/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo67 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/santi/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo68 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/santi/sttl_04.png) 0 0 no-repeat;
}
/* 柳川特集 */
#detailArea .txtArea .shopInfo69 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/yanagawa/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo70 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/yanagawa/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo71 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/yanagawa/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo72 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/yanagawa/sttl_04.png) 0 0 no-repeat;
}

/* 花屋特集 */
#detailArea .txtArea .shopInfo73 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/flower/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo74 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/flower/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo75 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/flower/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo76 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/flower/sttl_04.png) 0 0 no-repeat;
}

/* 器特集 */
#detailArea .txtArea .shopInfo77 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/utuwa/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo78 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/utuwa/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo79 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/utuwa/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo80 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/utuwa/sttl_04.png) 0 0 no-repeat;
}

/* こだわりの料理教室 */
#detailArea .txtArea .shopInfo81 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/cook/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo82 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/cook/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo83 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/cook/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo84 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/cook/sttl_04.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo85 {
	clear: both;
	width: 452px;
	margin-top: 15px;
	background: url(/img/contents/cafe/cook/sttl_05.png) 0 0 no-repeat;
}

/* 春野菜特集 */
#detailArea .txtArea .shopInfo86 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/spring/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo87 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/spring/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo88 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/spring/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo89 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/spring/sttl_04.png) 0 0 no-repeat;
}

/* カフェで学べる特集 */
#detailArea .txtArea .shopInfo90 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/incafe/sttl_01.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo91 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/incafe/sttl_02.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo92 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/incafe/sttl_03.png) 0 0 no-repeat;
}
#detailArea .txtArea .shopInfo93 {
	clear: both;
	width: 452px;
	background: url(/img/contents/cafe/incafe/sttl_04.png) 0 0 no-repeat;
}


#detailArea .txtArea h4 {
	height: 35px;
	text-indent: -3000px;
}

#detailArea .txtArea .tbl_shopInfo {
	width: 452px;
	margin: 0 0 0 5px;
}
#detailArea .txtArea .tbl_shopInfo th {
	width: 65px;
	padding: 1px;
	vertical-align: top;
}
#detailArea .txtArea .tbl_shopInfo td {
	width: 387px;
	padding: 2px 1px;
	vertical-align: top;
}

#detailArea .txtArea .shopInfo01 p,
#detailArea .txtArea .shopInfo02 p,
#detailArea .txtArea .shopInfo03 p,
#detailArea .txtArea .shopInfo04 p,
#detailArea .txtArea .shopInfo05 p,
#detailArea .txtArea .shopInfo06 p,
#detailArea .txtArea .shopInfo07 p,
#detailArea .txtArea .shopInfo08 p,
#detailArea .txtArea .shopInfo09 p,
#detailArea .txtArea .shopInfo10 p,
#detailArea .txtArea .shopInfo11 p,
#detailArea .txtArea .shopInfo12 p,
#detailArea .txtArea .shopInfo13 p,
#detailArea .txtArea .shopInfo14 p,
#detailArea .txtArea .shopInfo15 p,
#detailArea .txtArea .shopInfo16 p {
	padding: 0 5px;
	overflow: hidden;
	color: #ffffff;
}
#detailArea .txtArea .shopInfo01 p span,
#detailArea .txtArea .shopInfo02 p span,
#detailArea .txtArea .shopInfo03 p span,
#detailArea .txtArea .shopInfo04 p span,
#detailArea .txtArea .shopInfo05 p span,
#detailArea .txtArea .shopInfo06 p span,
#detailArea .txtArea .shopInfo07 p span,
#detailArea .txtArea .shopInfo08 p span,
#detailArea .txtArea .shopInfo09 p span,
#detailArea .txtArea .shopInfo10 p span,
#detailArea .txtArea .shopInfo11 p span,
#detailArea .txtArea .shopInfo12 p span,
#detailArea .txtArea .shopInfo13 p span,
#detailArea .txtArea .shopInfo14 p span,
#detailArea .txtArea .shopInfo15 p span,
#detailArea .txtArea .shopInfo16 p span {padding: 0 5px;}

#detailArea .txtArea .tbl_shopInfo p {
	padding: 0 5px;
	overflow: hidden;
	color: #ffffff;
}

.recommend {
	clear: both;
	position: relative;
	width: 700px;
	height: 144px;
	margin-bottom: 10px;
	background: url(/img/contents/cafe/wine/recommend.png) 0 0 no-repeat;
}
.recommend2 {
	clear: both;
	position: relative;
	width: 700px;
	height: 180px;
	margin-bottom: 10px;
	background: url(/img/contents/cafe/wine/recommend.png) 0 0 no-repeat;
}
.recommend3 {
	clear: both;
	position: relative;
	width: 700px;
	height: 200px;
	margin-bottom: 10px;
	background: url(/img/contents/cafe/sushi/recommend2.png) 0 0 no-repeat;
}
#pic_sakura {background: url(/img/contents/cafe/wine/recommend2.png) 0 0 no-repeat;}
#pic_icchan {background: url(/img/contents/cafe/corabo/recommend.png) 0 0 no-repeat;}
#pic_ahiko {background: url(/img/contents/cafe/corabo/recommend2.png) 0 0 no-repeat;}
#pic_ahiko2 {background: url(/img/contents/cafe/power/recommend.png) 0 0 no-repeat;}
#pic_key {background: url(/img/contents/cafe/lunch/recommend.png) 0 0 no-repeat;}
#pic_rico {background: url(/img/contents/cafe/lunch/recommend2.png) 0 0 no-repeat;}
#pic_yumi {background: url(/img/contents/cafe/drive/recommend.png) 0 0 no-repeat;}
#pic_mipo {background: url(/img/contents/cafe/sweets/recommend.png) 0 0 no-repeat;}
#pic_siro {background: url(/img/contents/cafe/bar/recommend2.png) 0 0 no-repeat;}
#pic_yasuko {background: url(/img/contents/cafe/salon/recommend.png) 0 0 no-repeat;}
#pic_satomi {background: url(/img/contents/cafe/salon/recommend3.png) 0 0 no-repeat;}
#pic_ku {background: url(/img/contents/cafe/uranai/recommend.png) 0 0 no-repeat;}
#pic_hama {background: url(/img/contents/cafe/takeout/recommend.png) 0 0 no-repeat;}
#pic_haze {background: url(/img/contents/cafe/sinise/recommend.png) 0 0 no-repeat;}
#pic_aki {background: url(/img/contents/cafe/flower/recommend.png) 0 0 no-repeat;}
#pic_jun {background: url(/img/contents/cafe/utuwa/recommend.png) 0 0 no-repeat;}
#pic_kyasa {background: url(/img/contents/cafe/cook/recommend.png) 0 0 no-repeat;}
#pic_machi {background: url(/img/contents/cafe/cook/recommend2.png) 0 0 no-repeat;}
#pic_zoo {background: url(/img/contents/cafe/incafe/recommend.png) 0 0 no-repeat;}
#pic_chika {background: url(/img/contents/cafe/incafe/recommend2.png) 0 0 no-repeat;}


.recommend p,
.recommend2 p,
.recommend3 p {
	position: absolute;
	width: 590px;
	height: 90px;
	top: 55px;
	left: 95px;
	color: #581448;
}

.toTop {margin-bottom: 35px;}