@charset "UTF-8";

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
トップページ用
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
cover
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#coverArea { width: 690px; height: 250px; }
#coverArea img { width: 690px; }




/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
トップレイアウト（中央一覧）
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.divUnitTop2Col { width: 100%; }
.divUnitTop2ColLeft { width: 225px; float: left; }
.divUnitTop2ColLeft ul { padding: 10px 0 0 0; width: 225px !important; }
.divUnitTop2ColLeft ul li { line-height: 1.2em; }
.divUnitTop2ColRight { width: 225px; float: right; }
.divUnitTop2ColRight ul { padding: 10px 0 0 0; width: 225px !important; }
.divUnitTop2ColRight ul li { line-height: 1.2em; }



/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
サイド検索メニュー
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

#divUnitTopSearchMenu { margin: 0 0 20px 0; padding: 25px 10px 0 10px; background: #F4E9DF url(/images/top-search-menu-bg.gif) no-repeat center top; }
.divUnitTopSearchList { padding: 0 0 10px 0; width: 180px; }
.divUnitTopSearchList ul { margin: 0; padding: 0; list-style: none; width: 180px; }

/*ささはたのお店を探そう共通*/
.divUnitTopSearchList ul li{ margin: 0 0 2px 0; padding: 0; width: 180px; display: block; text-indent: -9999px; }
.divUnitTopSearchList ul li a { height: 35px; margin: 0 auto; padding: 0; width: 180px; display: block; background-repeat: no-repeat; background-position: 0 0; }
.divUnitTopSearchList ul li a:hover { background-position: 0 -35px; }

/*ささはたのお店を探そうアイコン指定*/
.divUnitTopSearchList ul li#search-btn-cat a { background-image: url(/images/top-search-btn-cat.gif); }
.divUnitTopSearchList ul li#search-btn-name50 a { background-image: url(/images/top-search-btn-50.gif); }
.divUnitTopSearchList ul li#search-btn-mark a { background-image: url(/images/top-search-btn-mark.gif); }
.divUnitTopSearchList ul li#search-btn-map a { background-image: url(/images/top-search-btn-map.gif); }
.divUnitTopSearchList ul li#search-btn-coupon a { background-image: url(/images/top-search-btn-coupon.gif); }
.divUnitTopSearchList ul li#search-btn-img a { background-image: url(/images/top-search-btn-img.gif); }
.divUnitTopSearchList ul li#search-btn-open a { background-image: url(/images/top-search-btn-open.gif); }
.divUnitTopSearchList ul li#search-btn-del a { background-image: url(/images/top-search-btn-del.gif); }

/*ささはたの商店街共通*/
.divUnitTopMarketList ul li{ margin: 0 0 2px 0; padding: 0; width: 180px; display: block; text-indent: -9999px; }
.divUnitTopMarketList ul li a { height: 50px; margin: 0 auto; padding: 0; width: 180px; display: block; background-repeat: no-repeat; background-position: 0 0; }
.divUnitTopMarketList ul li a:hover { background-position: 0 -50px; }

/*ささはたの商店街アイコン指定*/
.divUnitTopMarketList ul li#market-btn-name a { background-image: url(/images/top-market-btn-name.gif); }
.divUnitTopMarketList ul li#market-btn-news a { background-image: url(/images/top-market-btn-news.gif); }

/*ささはたの地域ガイド共通*/
.divUnitTopAreaList ul li{ margin: 0 0 2px 0; padding: 0; width: 180px; display: block; text-indent: -9999px; }
.divUnitTopAreaList ul li a { height: 50px; margin: 0 auto; padding: 0; width: 180px; display: block; background-repeat: no-repeat; background-position: 0 0; }
.divUnitTopAreaList ul li a:hover { background-position: 0 -50px; }

/*ささはたの地域ガイドアイコン指定*/
.divUnitTopAreaList ul li#area-btn-news a { background-image: url(/images/top-area-btn-news.gif); }
.divUnitTopAreaList ul li#area-btn-coupon a { background-image: url(/images/top-area-btn-coupon.gif); }
.divUnitTopAreaList ul li#area-btn-blog a { background-image: url(/images/top-area-btn-blog.gif); }
.divUnitTopAreaList ul li#area-btn-rec a { background-image: url(/images/top-area-btn-rec.gif); }
.divUnitTopSearchList h4 { margin: 0 0 5px 0; width: 180px; height: 49px; display: block; text-indent: -9999px; }
.topTtlSearchShop { background: url(/images/top-search-ttl-shop.gif) no-repeat 0 0; }
.topTtlSearchMarket { background: url(/images/top-search-ttl-market.gif) no-repeat 0 0; }
.topTtlSearchAreaGuide { background: url(/images/top-search-ttl-area.gif) no-repeat 0 0; }






/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
商店街用イベント告知バナー
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.dlUnitTopBnrLArea { margin: 0 0 20px 0; padding: 0; width: 100%; }
.dlUnitTopBnrLArea img { margin: 0; padding: 0; }






/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---------------------------------------------------------------
管理人・ながさかのひとこと
---------------------------------------------------------------
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.divUnitAdminBlog { margin: 0 0 20px 0; padding: 9px 0; border: 1px solid #E6E6E6; background: #F3F6D8; }
.divUnitAdminBlog .thumbnail { margin: 0 auto 7px auto; width: 180px; }
.divUnitAdminBlog ul { margin: 0 auto; width: 180px; list-style: none; }
.divUnitAdminBlog ul h5 { font-size: 1.2em; }