@charset "Shift_JIS";
/*-------------------------------------
SITE : http://zozo.jp/
CREDIT : DESIGN BY STARTTODAY CO.,LTD.
CREATE : 2013.03.06
MODIFIED : 2013.11.15
Var : 1.0
-------------------------------------*/


/*-------------------------------------
	override
-------------------------------------*/

.twoColumun #content { width:738px; }
#searchSidebar { width:215px; }



/*-------------------------------------
	コンテンツ
-------------------------------------*/


#resultHeader .coordNum{ margin:12px 0 0; float:left; }

div#content {}
div#content .sectionHeader { margin:8px 0 0 0; }
div#content a { text-decoration:none;}
div#content a:hover { text-decoration:underline; }
div#content p.ranking100 { float:right; }




/*-------------------------------------
	サイドバー
-------------------------------------*/

/* インデント */
/*
#searchSidebar .sideBox ul li.indent {margin-left:10px;}
*/

/* 全ショップ */
#searchSidebar .all { margin:-30px 0px 0px 0px; }

/* 投稿ユーザー */
#searchSidebar .sideUser{ margin:25px 0 0; padding:8px 8px 8px 8px; background:#efefef; }
#searchSidebar #sideuserinfo { margin:0; }
#searchSidebar #sideuserinfo .pimg { width:199px; overflow:hidden; }
#searchSidebar #sideuserinfo .uname {font-weight:bold;margin-top:10px;}
#searchSidebar #sideuserinfo .sname {}
#searchSidebar #sideuserinfo .tall {}
#searchSidebar #sideuserinfo .exp {margin-top:10px;}

/* 地図 */
#searchSidebar .mpimg { height:160px; text-align:center; overflow:hidden;}

/* ショップ情報 */
#searchSidebar .shopsideinfo {}
#searchSidebar .shopsideinfo .simg {}
#searchSidebar .shopsideinfo .sname {margin:5px 0 0px 0;}
#searchSidebar .shopsideinfo .address {}
#searchSidebar .shopsideinfo .tel {}
#searchSidebar .shopsideinfo .opendt {}
#searchSidebar .shopsideinfo .closedt {}



/*-------------------------------------
	3列グリッド
-------------------------------------*/

div#content #resultGrid3 { width:738px; overflow:hidden; }
div#content #resultGrid3 ul { margin: 0px -15px 0 -46px; padding: 0; /zoom: 1;/* for IE6,7 */ }
div#content #resultGrid3 li { position:relative; width: 215px; margin: 10px 0 0 46px; _margin: 10px 0 0 17px; padding: 0 0;float: left;list-style: none; overflow:hidden;}
div#content #resultGrid3 li a span.img{ height:287px; overflow:hidden; display:block; text-align:center; }
div#content #resultGrid3 li a {}
div#content #resultGrid3 li a:hover img { opacity:1;  filter:alpha(opacity=100); }
div#content #resultGrid3 li a span.codOverlay { display:block; opacity:0.2; filter:alpha(opacity=20); z-index:5; background:#ffffff; width:215px; height:287px; top:999px; position:absolute; }
div#content #resultGrid3 li a:hover span.codOverlay { top:0; }
div#content #resultGrid3 li .codeinfo { margin:5px 0px; }
div#content #resultGrid3 li .codeinfo p.sname { font-size:11px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
div#content #resultGrid3 li .codeinfo p.uname { font-size:11px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
div#content #resultGrid3 li .codeinfo p.vcount { margin:3px 0 0 0; font-size:10px; color:#888; }



/*-------------------------------------
	店舗情報
-------------------------------------*/

div#content #shopinfo {margin:0 0 25px 0;}
div#content #shopinfo li {float:left;}
div#content #shopinfo p.map {margin-top: -106px;float:right;}
div#content #shopinfo #ssinfobox {margin:25px 0 0 10px;}
div#content #shopinfo #ssinfobox .sname {font-weight:bold;}
div#content #shopinfo #ssinfobox .address {}
div#content #shopinfo #ssinfobox .tel {}
div#content #shopinfo #ssinfobox .opendt {}
div#content #shopinfo #ssinfobox .closedt {}



/*-------------------------------------
	ヘッダー画像
-------------------------------------*/

div#head {width:980px;overflow:hidden;}



