<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

/* ================================================

	search.css

　目次
　1.共通パーツセレクタ
　
　2.マイページと同様のサイドバーを持つリスティングページ
	2-1.カラム設定
	2-2.サイドバー
	2-3.本文設定

　　▼以下、各ページごとの設定
　　#shopSearch

================================================ */

/* 共通パーツセレクタ
------------------------------------------------ */
body.search {}

/*共通ヘッダーとの余白を調整*/
#header1{
margin-bottom:30px;
}

body.search fieldset {
border:none;
}

/* ================================================

2.マイページと同様のサイドバーを持つリスティングページ

================================================ */
/* 	2-1.カラム設定
------------------------------------------------ */
body.search #wrap #contents #container {
	width: 980px;
	overflow: hidden;
	margin:0 auto 30px;
	/*padding-top:5px;*/
}

body.search #wrap #contents #main {
	width: 645px;
	float: right;
}
body.search #wrap #contents #nav {
	width: 270px;
	float: left;
}
/*============================================== */
/* 2-2.サイドバー
------------------------------------------------ */
/*メインタイトル*/
body.search .nav_menu .nav_title {
	background: url(/pc/img/common/nav_title.jpg) 0 0 no-repeat;
	width: 250px;
	height: 13px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding: 10px;
	margin: 0;
	overflow: hidden;
}
/*サブタイトル*/
body.search .nav_menu .title {
	background: url(/pc/img/common/nav_subtitle.jpg) 0 0 no-repeat;
	width: 254px;
	height: 13px;
	font-size: 14px;
	padding: 9px 10px 11px 26px;
	margin: 0;
	overflow: hidden;
}
/* サイドバーのメニュー
------------------------------------------------ */
/*リンクテキストの場合*/
body.search .nav_menu ul {
	width: 248px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	padding: 0 10px;
	margin: 0;
}
body.search .nav_menu ul li{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 16px;
	background: url(/pc/img/common/nav_listmark.gif) left center no-repeat;
}

body.search .nav_menu ul.search_option li{
	line-height:1.5em;
	padding:0;
	background:none;
}

/*フォームボタンをテキストのように偽装させた場合*/
body.search .nav_menu ul li.form_text{
	padding-top: 2px;
	padding-bottom:0px;
	padding-left: 15px;
	background: url(/pc/img/common/nav_listmark.gif) left 9px no-repeat;
}
body.search .nav_menu ul li.form_text form{
	border:none;
	margin:0;
	padding:0;
	line-height:1em;
	vertical-align:middle;
	text-align:left;
	}

body.search .nav_menu ul li.form_text form fieldset{
	border:none;
	margin:0;
	padding:0;
	line-height:1em;
	vertical-align:middle;
	text-align:left;
	}

body.search .nav_menu ul li.form_text form fieldset input{
	vertical-align:bottom;
	border:none;
	margin:0;
	padding:2px 0 0 0;
	line-height:1em;
	text-align:left;
	}
	
/*送信ボタン（テキスト）*/
body.search .nav_menu .submit_link{
font-size:1em;
line-height:1em;
margin:0;
}



/*グレーの罫線*/
body.search .nav_menu .hr_gray {
	width: 268px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	margin: 0;
}

/*検索まわりの囲い*/
body.search .nav_menu .searcn_box {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	padding: 10px 10px 0px;
	margin: 0;

	overflow:hidden;
}

/*IEでfieldsetのボーダーを消す*/
body.search .nav_menu fieldset {
	border:0 solid;
}

body.search .nav_menu fieldset label{
	border:0 solid;
	line-height:1em;
}

/*チェックボックスだけ文字を水平ぞろえ、余白調整*/
body.search .nav_menu input[type="checkbox"] {
	margin:0 7px 0 0;
	padding:0;
	vertical-align: middle;
	}

/*価格幅、余白調整、*/
body.search .nav_menu fieldset .price{
width:70px;
margin-right:4px;
}

/*入力エリアの横幅を広げる*/
body.search .nav_menu .searcn_box .search_keyword{
	width:242px;
	text-align:left;
	padding-bottom:5px;
}

/*ふちの線*/
body.search .nav_menu .line_box {
	width: 248px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	padding: 0 10px;
	margin: 0;
	overflow:hidden;
}

/*枠外のリンク*/
.other_link{
padding:10px 0;
}

/*共通パーツはてなアイコンのボトム設定を変更する*/
.icon_question{
	margin-bottom:0;
	line-height: 1.6em;
	}

/* サイドバーのボトム部分
------------------------------------------------ */
body.search .nav_menu{
	padding-bottom: 6px;
	background: url(/pc/img/common/nav_bottom.jpg) left bottom no-repeat;
}

/*============================================== */
/* 	2-3.本文設定
------------------------------------------------ */
/* パンくず */
body.search #wrap #contents #container ul.topicpass {
	margin: 0 0 22px;
	background-color: #eeeeee;
	padding: 7px 10px;
}

body.search #wrap #contents #container ul.topicpass li {
	display: inline;
	line-height: 1.2em;
}


/*太線（下につける）*/
body.search #wrap #contents #container #main .line_border_bottom {
	border-bottom:3px solid #666;
	/*margin-bottom:13px;*/
}
/*太線（上につける）*/
body.search #wrap #contents #container #main .line_border_top {
	border-top:3px solid #666;
	padding-top:0.5em;
}

/*ページタイトル*/
body.search #wrap #contents #container #main .page_title{
	background: url(/pc/img/common/brit.gif) no-repeat;
	border-bottom: 2px solid #ffcc0d;
	margin: 0 0 20px 0;
	padding: 2px 0 6px 20px;
	font-size: 110%;
	line-height: 1.2em;
}

/* ===============================================
▼以下、各ページごとの設定
================================================ */



/*================================================
#shopSearch
================================================ */
#shopSearch {}
#shopSearch #wrap{}
#shopSearch #wrap #contents {}
#shopSearch #wrap #contents #container {}
#shopSearch #wrap #contents #container #main {}

/* ページタイトル
------------------------------------------------ */



body.search #wrap #contents #container #main .page_title_shopSearch{
	background: url(/pc/img/common/brit.gif) no-repeat;
	border-bottom: 2px solid #ffcc0d;
	margin: 0 0 20px 0;
	padding: 2px 0 6px 20px;
	font-size: 110%;
	line-height: 1.2em;
	font-weight: bold;
}

/* カテゴリ名検索
------------------------------------------------ */



/*カテゴリ*/
#shopSearch #wrap #contents #container #main .category{
	margin:10px 0 30px 0;
	}

/*カテゴリタイトル*/
#shopSearch #wrap #contents #container #main .category .title{
	font-weight:bold;
	margin-bottom:1em;
	}
	
/*アイコン部分*/
#shopSearch #wrap #contents #container #main .category .title{
	background:url("/pc/img/common/icn_shop.gif") no-repeat scroll left center transparent;
	padding-left:25px;
	padding-top:2px;
	}

/*お店名リンク*/
#shopSearch #wrap #contents #container #main .category li{
	margin:0 0 1em 25px;
	}

body.search .category li a{
	background:url("/pc/img/common/nav_listmark.gif") no-repeat scroll left center transparent;
	padding-left:12px;
	}
</pre></body></html>