@charset "utf-8";
/*別府市トップページの検索ボックスと検索結果を制御するスタイルです*/
/*検索機能はGoogle AJAX Search API で動作しており、一部のHTML・CSS構造はこのAPIが動的に生成します*/


#beppusearchbox {/*検索ボックス全体*/
	display:none;/*javascript onのときのみjsの制御でサーチボックスを表示する*/
/*	float:right;*/
	clear:both;
	margin-top:10px;
	margin-left:10px;
	font-size:13px;
/*	text-align:right;*/
	vertical-align:top;
}
#beppusearchbox .beppusearch {/*「サイト内検索」テキスト*/
	float:left;
	font-size:small;
	margin-top:3px;
	margin-right:2px;
}
#beppusearchbox #searchcontrol {/*検索フォームと検索ボタン*/
	float:left;
	margin-right:3px;
}
#beppusearchbox #branding {/*「powerd by Google」 テキスト*/
	font-size:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

#beppusearch_result {/*検索結果を表示する要素*/
	margin-top:20px;
}
#branding table.gsc-branding {
	display:inline;
}
#search_setumei {
	clear:both;
	margin-left:40px;
}

/*以下、Google AJAX Search APIが生成するクラスに対するスタイル*/
/*検索ボックス*/
.gsc-control {
display:inline;
	width:150px;
}
form.gsc-search-box {
display:inline;
	width:200px;
}
table.gsc-search-box {
	width:200px;
}
.gsc-clear-button {/*入力クリアボタン*/
	display:none;
}
table.gsc-branding {/*APIデフォルトのpowerd by Googleマーク*/
	display:none;
}
/*検索結果*/
.gsc-resultsRoot-beppu {/*検索結果全体*/
	width:580px;
	margin-left:auto;
	margin-right:auto;
}
.gsc-resultsRoot-beppu .gs-title {/*検索結果見出し部分*/
	margin-top:15px;
	margin-bottom:5px;
}
.gsc-resultsRoot-beppu .gs-snippet {/*検索結果説明部分*/
	font-size:small;
	margin-left:15px;
	line-height:1.3em;
}
.gsc-resultsRoot-beppu .gs-result .gs-visibleUrl {/*検索結果URL表示部分*/
	font-size:small;
	margin-left:15px;
}
.gsc-resultsRoot-beppu .gs-result .gs-visibleUrl.gs-visibleUrl-short {/*短いURLは非表示*/
	display:none;
}
.gsc-resultsRoot-beppu .gs-result .gs-visibleUrl.gs-visibleUrl-long {/*長いURLのほうを表示*/
	display:block;
}
.gsc-resultsRoot-beppu .gsc-cursor-box {/*最下端の検索結果ページネーション*/
	margin-top:15px;
	text-align:center;
}
#beppusearch_result .gsc-results .gsc-cursor-box .gsc-trailing-more-results {/*Googleで再検索リンク*/
	display:none;
}