@charset "utf-8";
/* CSS Document */

/* GS用 */
#cse-search-form .gsc-input{
	padding: 0;
	margin:0;
	border: none;
	background: url(/img/header/icon_search.png) 6px center no-repeat !important;
	background-color: #CCCCCC !important;
	color: #ffffff;
	/*vertical-align:top;*/

}
#cse-search-form .gsc-input#gsc-i-id1{
	width:87%;
	height: 25px;
	padding: 5px 0 0 23px;
	line-height:20px;

}
#cse-search-form{
	width:195px !important;
	height:30px;
}
#cse-search-form form{
	margin:0;
	padding:0;
}
#cse-search-form th,
#cse-search-form td{
	padding:0;
	border:none;
}
#cse-search-form .gsc-search-box{
	margin:0 auto;
}
#cse-search-form input.gsc-search-button{
	width:48px;
	min-width:100%;
	height:30px;
	margin:0;
	padding:0;
	background: url(/img/header/btn_search.jpg) top left no-repeat;
	border:none;
	text-indent:-9999px;
	cursor:pointer;
}
.gsc-clear-button{
	display:none;
}
/*GS用_ここまで*/