@charset "UTF-8";

/*--------------------------------------------------------------------
 *	共通の記述
 *--------------------------------------------------------------------*/

.gsc-result-info-container,
.gsc-above-wrapper-area-container,
.gsc-orderby-container {
	border: none !important;
}
.gsc-cursor {
	display: flex !important;
	justify-content: center;
	flex-wrap: wrap;
}
.gsc-cursor > div {
	width: 2.5em;
	margin: 0 1em 12px;
	padding: 6px 0;
	border: 1px solid #00aac8 !important;
	color: #00aac8 !important;
	text-align: center;
}
.gsc-cursor > div:hover {
	text-decoration: none !important;
}
.gsc-cursor > div.gsc-cursor-current-page {
	background: #00aac8 !important;
	color: #fff !important;
}
.gsc-search-box {
	position: relative !important;
}
#gs_tti52 input {
	background: none !important;
	padding: 0 10px !important;
    box-sizing: border-box;
}


/*--------------------------------------------------------------------
 *	736px以下用（SP用）の記述
 *--------------------------------------------------------------------*/

@media screen and (max-width: 736px) {
/* 736px以下用（SP用）の記述 */

.gsc-results .gsc-cursor-box {
	border: none !important;
    margin: 1.5em 0 !important;
    padding: 0;
}
.gsc-cursor > div {
	border: none !important;
}
.gsc-cursor-numbered-page {
	min-width: 6em;
	border: none !important;
	color: #00aac8 !important;
}
.gsc-cursor-numbered-page:hover {
	background: none !important;
	transition: none !important;
}
.gsc-cursor-chevron {
	fill: #00aac8 !important;
}

/* 736px以下用（SP用）の記述 end */
}


/*--------------------------------------------------------------------
 *	737px以上用（PC用）の記述
 *--------------------------------------------------------------------*/
@media screen and (min-width: 737px), print {
/* 737px以上用（PC用）の記述 */

.gsc-cursor {
	font-size: 20px;
}
.gsc-cursor > div:hover {
	background: #00aac8 !important;
	color: #fff !important;
	transition: .4s;
}

/* 737px以上用（PC用）の記述 end */
}

/*--------------------------------------------------------------------
 *	印刷用（PC表示）の記述
 *--------------------------------------------------------------------*/
@media print {
/* 印刷用（PC表示）の記述 */


/* 印刷用（PC表示）の記述 end */
}


/*------------------------------------------ clear */
