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

#group_header{
	width:100%;
	/*font-size:89%; 2017.2.9 DEL */
	font-size:77%; /*2017.2.9 ADD */
	text-align:center;
	background:#7d7d7d;
	margin:0;
	padding:0;
	height:25px;
	position: fixed;
	z-index:1001;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","Osaka",sans-serif;
}

#global_header {margin-left: auto;margin-right: auto;max-width:1000px; /*2017.2.9 ADD */}

#global_navi {
		/*width:950px; 2017.2.9 DEL */
		max-width:1000px; /*2017.2.9 ADD */
		width:100%; /*2017.2.9 ADD */
		height: 25px;
		z-index:4;
		margin:0 auto 0 auto;
		position: fixed;
		}

 /* IE7 */
*:first-child+html #global_navi{
		width:950px;
		height: 25px;
		z-index:4;
		margin:0 auto;
		position: absolute;
		}

/*全国のＲ不動産ドロップダウン*/
li.global_zenkoku {
	float:left;
	/*width:170px; 2017.8.8 DEL*/
	width:160px; /*2017.8.8 ADD*/
	height:25px;
	background:#7d7d7d;
}

li.global_zenkoku a {
	display:block;
	width:100%;
	height:100%;
	color:#ffffff;
	background:#595959;
	text-decoration:none;
	line-height:25px;
	letter-spacing:2px;
}

li.global_zenkoku a:hover{background:#c9c9c9;}
li.global_zenkoku img {margin-left:-5px;border-style: none;vertical-align: middle;}
ul.global_zenkoku_sub li,ul.global_zenkoku_sub li a{width:160px;height:25px;background:#f8f8f8;}

ul.global_zenkoku_sub{
	position:absolute;
	width:160px;
	height:25px;
	background:#f8f8f8;
	display:none;
	margin:0;
	padding:0;
}

ul.global_zenkoku_sub li{border-left: 1px solid #898989;border-right: 1px solid #898989;}
ul.global_zenkoku_sub a{color:#414141;}
ul.global_zenkoku_sub a:hover{background:#a0a0a0;color:#ffffff;}
li.global_zenkoku_danchi {border-top:1px solid #898989;}
li.global_zenkoku_public {border-bottom:1px solid #898989; }

/*その他のサイト*/
li.global_group_site {
	float:left;
	/*width:95px; 2017.2.9 DEL*/
	width:12%; /*2017.2.9 ADD*/
	/*min-width:104px; 2017.8.8 DEL*/
	min-width:90px;/*2017.8.8 ADD*/
	background:#7d7d7d;
}

li.global_group_site a {display:block;color:#ffffff;background:#7d7d7d;text-decoration:none;}

li.global_group_site a:hover {background:#c9c9c9;}

ul.global_group{
	padding:0;
	margin:0;
	line-height:25px;
	letter-spacing:2px;
}

ul.global_gruop:after{
	height:0;
	visibility:hidden;
	content:".";
	display: block;
	clear:both;
}

/*地図ボタン*/	
#global_map-button {width:50px;float:right;}

 /* IE7 */
*:first-child+html #global_map-button {margin-top:-25px;}

#global_map-button img {float:right;}

/*グループサイト（地図）*/
.global_groupsite-box {	padding:0 14px 5px 14px; width: 822px;display: block;}

#global_r-map {
    display: none;
    padding: 0;
    width:848px;
	background:#ffffff;
	border:1px solid #898989;
	margin-left:-800px;
}

/*地図｜全国のR不動産*/
.global_r-site-title {width:822px;margin:0;}

p.global_r-site {
		/*background:#124064;*/
		padding:5px 5px 5px 0;
		margin:5px 0 0 0;
		height:25px;
		width:200px;
		float:left;
		/*width:111px;
		text-align:center;*/
}

p.global_r-site-text {
		padding:11px 5px 5px 0;
		margin:5px 0 0 0;
		width:600px;
		float:right;
		font-size:13px;
		text-align:left;
}

/*地図｜不動産以外のサービス*/
.global_othersite-title {width:822px;margin:0;padding:0}

p.global_othersite {
		/*background:#124064;*/
		padding:0;
		margin:0 5px 10px 7px;
		height:25px;
		width:195px;
		float:left;
		/*width:111px;
		text-align:center;*/
}

p.global_othersite-text {
		padding:0;
		margin:6px 5px 13px 0;
		width:600px;
		float:right;
		font-size:13px;
		text-align:left;
}

.global_othersite-box {width:822px;text-align:center;}
.global_othersite-box img {margin:0 3px;}

/*閉じるボタン*/
.global_close {background:#ddd;color:#fff;text-align:right;padding:3px 10px;height:17px;}
.global_close a{color:#fff;text-decoration:none;}

/*地図*/
.global_map {
background-image:url(../img/groupnav/map_base.png);
width:822px;
height:354px;
margin:0;
}

.global_map-right {float:right;margin:10px 7px;}
.global_map-right ul li {margin-bottom:8px;}
.global_map-left {float:left;margin:10px 7px;}
.global_map-left ul li {margin-bottom:8px;}

li.global_map_site a{display:block;text-indent:-9987em;width:195px;height:50px;overflow:hidden;}
li.global_map_yamagata a{background:url(../img/groupnav/btn_yamagata.png) no-repeat 0 0;}
li.global_map_yamagata a:hover{background:url(../img/groupnav/btn_yamagata.png) no-repeat 0 -50px;}
li.global_map_kanazawa a{background:url(../img/groupnav/btn_kanazawa.png) no-repeat 0 0;}
li.global_map_kanazawa a:hover{background:url(../img/groupnav/btn_kanazawa.png) no-repeat 0 -50px;}
li.global_map_osaka a{background:url(../img/groupnav/btn_osaka.png) no-repeat 0 0;}
li.global_map_osaka a:hover{background:url(../img/groupnav/btn_osaka.png) no-repeat 0 -50px;}
li.global_map_kobe a{background:url(../img/groupnav/btn_kobe.png) no-repeat 0 0;}
li.global_map_kobe a:hover{background:url(../img/groupnav/btn_kobe.png) no-repeat 0 -50px;}
li.global_map_fukuoka a{background:url(../img/groupnav/btn_fukuoka.png) no-repeat 0 0;}
li.global_map_fukuoka a:hover{background:url(../img/groupnav/btn_fukuoka.png) no-repeat 0 -50px;}
li.global_map_kagoshima a{background:url(../img/groupnav/btn_kagoshima.png) no-repeat 0 0;}
li.global_map_kagoshima a:hover{background:url(../img/groupnav/btn_kagoshima.png) no-repeat 0 -50px;}
li.global_map_tokyo a{background:url(../img/groupnav/btn_tokyo.png) no-repeat 0 0;}
li.global_map_tokyo a:hover{background:url(../img/groupnav/btn_tokyo.png) no-repeat 0 -50px;}
li.global_map_office a{background:url(../img/groupnav/btn_tokyo-office.png) no-repeat 0 0;}
li.global_map_office a:hover{background:url(../img/groupnav/btn_tokyo-office.png) no-repeat 0 -50px;}
li.global_map_boso a{background:url(../img/groupnav/btn_boso.png) no-repeat 0 0;}
li.global_map_boso a:hover{background:url(../img/groupnav/btn_boso.png) no-repeat 0 -50px;}
li.global_map_kamakura a{background:url(../img/groupnav/btn_kamakura-new.png) no-repeat 0 0;}
li.global_map_kamakura a:hover{background:url(../img/groupnav/btn_kamakura-new.png) no-repeat 0 -50px;}
li.global_map_danchi a{background:url(../img/groupnav/btn_danchi.png) no-repeat 0 0;}
li.global_map_danchi a:hover{background:url(../img/groupnav/btn_danchi.png) no-repeat 0 -50px;}
li.global_map_kyoto a{background:url(../img/groupnav/btn_kyoto.png) no-repeat 0 0;}
li.global_map_kyoto a:hover{background:url(../img/groupnav/btn_kyoto.png) no-repeat 0 -50px;}

.global_othersite-box ul li{
float:left;
/*margin:0 6px 5px 4px; 2017.8.3 DEL*/
margin:0 5px 5px 4px; /*2017.8.3 ADD*/
}

li.global_map_othersite a{
	display:block;
	text-indent:-9987em;
	width:155px;
	height:75px;
	overflow:hidden;
}

li.global_map_mitsubai a{background:url(../img/groupnav/btn_mitsubai_new.png) no-repeat 0 0;}
li.global_map_mitsubai a:hover{background:url(../img/groupnav/btn_mitsubai_new.png) no-repeat 0 -75px;}
li.global_map_rstudio a{background:url(../img/groupnav/btn_rstudio_new.png) no-repeat 0 0;}
li.global_map_rstudio a:hover{background:url(../img/groupnav/btn_rstudio_new.png) no-repeat 0 -75px;}
li.global_map_toolbox a{background:url(../img/groupnav/btn_toolbox_new.png) no-repeat 0 0;}
li.global_map_toolbox a:hover{background:url(../img/groupnav/btn_toolbox_new.png) no-repeat 0 -75px;}
li.global_map_rboard a{background:url(../img/groupnav/btn_rboard.png) no-repeat 0 0;}
li.global_map_rboard a:hover{background:url(../img/groupnav/btn_rboard.png) no-repeat 0 -75px;}
li.global_map_reallocal a{background:url(../img/groupnav/btn_reallocal_new.png) no-repeat 0 0;}
li.global_map_reallocal a:hover{background:url(../img/groupnav/btn_reallocal_new.png) no-repeat 0 -75px;}
li.global_map_public a{background:url(../img/groupnav/btn_public.png) no-repeat 0 0;}
li.global_map_public a:hover{background:url(../img/groupnav/btn_public.png) no-repeat 0 -50px;}
li.global_map_rework a{background:url(../img/groupnav/btn_rework_new.png) no-repeat 0 0;}
li.global_map_rework a:hover{background:url(../img/groupnav/btn_rework_new.png) no-repeat 0 -75px;}

/*ヘッドライン*/
.global_headline {float:right;width:108px;height:25px;}

 /* IE7 */
*:first-child+html .global_headline{
	margin-top:-25px;
	float:right;
	width:108px;
	height:25px;
}

@media screen and ( max-width: 800px ) {
#group_header {visibility: hidden;}	
}

@media screen and (min-width:800px) { 
/*.drawer-group_site, .drawer-local {visibility: hidden;height: 0;} 2020.4 del*/
.drawer-group_site ul li{text-align: left !important;}
}

@media only screen and (max-device-width:600px),only screen and (min-device-width:770px) and (max-device-width:800px) and (-webkit-min-device-pixel-ratio:2) {
#group_header {display: none;}
}