@charset "utf-8";
/*
Plugin Name: 採用サイトプラグイン
Plugin URI: 
Description: 採用サイトプラグイン
Version: 1.0.0
Author: monokus.jp
Text Domain: my-recruit
*/
.gm-style-iw > div > div {
	overflow:		hidden !important;
}

.gmap_search { 
	position: fixed; 
	left: 0; right: 0; top: 0; bottom: 0; 
	width: 100%; height: 100vh; 
	z-index: 999999999; 
	background: #fff; 
}
	.gmap_search .title {
		border-top: #fff 1px solid;
		border-bottom: #cecece 1px solid;
		background:		#f3f3f3;
		padding:		8px 16px 6px;
		
		font-size:		16px;
		font-weight:	normal;
		line-height:	1.3em;
		color:			#444;
		
		position:		relative;
	}
		.gmap_search .close {
			position:	absolute;
			right:		16px;
			top:		0;
			bottom:		0;
			
			display:	block;
			width:		36px;
			height:		36px;
			border-radius:		36px;
			text-align:		center;
			
			font-size:		16px;
			font-weight:	normal;
			line-height:	36px;
			color:			#444;
			
			background:			rgba(0,0,0,0.1);
		}
	.gmap_search .map {
	}

.gmap_search_info {
	max-width:		450px;
	min-height:		300px;
	
	margin:			5px 0;
}
	.gmap_search_info .in {
		display:	block;
		padding:	4px;
		/* min-height:		200px; */
		
		color:		#444;
		text-decoration:	none;
	}
	.gmap_search_info .cr_image_wrap {
		float:		left;
		width:		110px;
	}
	.gmap_search_info .has_image {
/*		min-height:		110px; */
	}
		.gmap_search_info .has_image .gs_title ,
		.gmap_search_info .has_image .gs_picky,
		.gmap_search_info .has_image .gs_address {
			margin:		0 0 0 118px;
		}
	.gmap_search_info .gs_title {
	}
		.gmap_search_info .gs_title a {
			color:			#66f;
			text-decoration:	none;
		}
		.gmap_search_info .gs_title a:hover {
			text-decoration:	underline;
		}
	.gmap_search_info .gs_picky {
	}
		.gmap_search_info .gs_picky span {
			display:	inline-block;
			
			margin:			0 6px 0 0;
			padding:		2px 5px;
			border-radius:		5px;
			
			font-size:		11px;
			font-weight:	normal;
			line-height:	1.1em;
			
			border:		1px solid #78B61F;
			background:		#F9F9F9;
			color:			#78B61F;
		}
	.gmap_search_info .gs_address {
	}
	.gmap_search_info .gs_table {
		clear:		both;
		
		font-size:		12px;
		line-height:	1.3em;
		
		padding:		8px 0 0;
	}
		.gmap_search_info .gs_table .mainstyle {
			margin:			0 !important;
			table-layout:	fixed;
			width:			100%;
		}
		.gmap_search_info .gs_table .mainstyle th {
			white-space:		nowrap;
			width:			5em;
		}
