<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*==============================================*/
/*NOTES                                         */
/* estagentinfo.css                             */
/* 画面ビュー固有CSS                            */
/* 使用対象                                     */
/*    コントローラestagentinfo下のメソッド全般  */
/*==============================================*/

/***********************/
/* 共通設定            */
/***********************/

div{
}

th{
	background-color:#6EE7E6;
/*	border:1px solid #999;*/
}

td{
/*	border:1px solid #999;*/
}

/***********************/
/* 全体の調整          */
/***********************/
div.allwrap{
	margin:0;
	padding:0 0.4em 1em 0.4em;
}

table.toptbl{
	width:100%;
}

td.logo{
	margin:0;
	padding:0 0.2em 0 0;
	border:none;
	vertical-align: top;
	background-color:#fff;
	font-weight:normal;
}

td.name{
	width:100%;
	margin:0;
	padding:0.2em;
	background-color:#6EE7E6;
	font-size:1.2em;
	font-weight:bold;
	border:none;
}

td.tokui{
	margin:0;
	padding:0.2em;
	font-size:0.9em;
	border:none;
	background-color:#CCFFFF;
}

td.pr1{
	margin:0;
	padding:0.2em;
	font-size:0.9em;
	border:none;
	color:#006666;
}


div.corpimg{
	float: left;
	margin:0.8em 0;
}

div.gyomu{
	float: left;
	margin:0.8em 0;
}

table.gyomutbl caption{
	margin:0;
	padding:0.2em;
	text-align:left;
	font-size:0.9em;
	background-color:#CCFFFF;
}

table.gyomutbl th{
	margin:0;
	padding:0.2em 0.2em 0 0;
	border:none;
	vertical-align: middle;
	background-color:#fff;
	font-weight:normal;
}

table.gyomutbl td{
	margin:0;
	padding:0.2em 0 0 0;
	border:none;
	vertical-align: middle;
	background-color:#fff;
	font-weight:normal;
}

div.clr{
	clear: both;
}

div.info{
	clear: both;
	margin-bottom: 10px;
}

table.infoTbl{
	width: 100%;
	margin-top:1.0em;
}

table.infoTbl th{
	width: 9em;
	margin:0;
	padding:0.2em;
	border:1px solid #445008;
	font-size:0.75em;
	font-weight:normal;
	text-align:left;
	vertical-align: top;
}

td.tdtext{
	width: 15em;
	margin:0;
	padding:0.2em;
	border:1px solid #445008;
	font-size:0.8em;
	font-weight:normal;
	text-align:left;
	vertical-align: top;
}

td.tdmap{
	padding-left:0.2em;
	height: 100%;
	border-top:none;
	border-right:none;
	border-bottom:none;
}
div.mapwrap{
	float: left;
	padding-left:10px;
}

div.map{
/*
	width: 100%;
	height: 100%;
*/
	width: 300px;
	height: 300px;
	background-color:#ccc;
	border:1px solid #ccc;
}

div.contactAndClr{
	clear: both;
	text-align:center;
}

/***********************/
/* 問合せ機能          */
/***********************/
div.contact{
	width:100%;
	margin-top:1.0em;
	text-align:center;
	font-size:0.8em;
	color:#99B417;
}
div.contact img{
	margin:0 1.0em 0.4em 1.0em;
	box-shadow:2px 2px 2px 0px #999;
}

/***********************/
/* 物件一覧            */
/***********************/
div.bukken{
	margin-top:0.8em;
	padding:0;

}

/***********************/
/* 戻るボタン        */
/***********************/
div.back{
	width:100%;
	margin-top:1.0em;
}

div.close img{
	box-shadow:2px 2px 2px 0px #999;
}

/***********************/
/* 画像のモーダル表示  */
/***********************/
.overlay{
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  display: none;
}
 
.modal{
  display: none;
  background:#eee;
  padding:0 20px 20px;
  z-index:1001;
  position:absolute;
  text-align:center;
}


.thumImg{
	float:left;
	padding:0.4em;
	font-size:0.8em;
}

.thumImg img{
	border:1px dashed #999;
}

.fclear{
	clear:both;
}
/*
#dispimg1,
#dispimg2 {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
}
.close_overlay {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	text-indent: -9999px;
	position: absolute;
	background: #000;
	opacity: 0.5;
	z-index: 5;
}
 
.modal_window {
	top: 50%;
	left: 50%;
	margin: -150px 0 0 -200px;
	padding:0.8em;
	text-align: center;
	display: block;
	background: #fff;
	position: absolute;
	z-index: 10;
}
.modal_window img{
	margin:0.4em;
}
span.modal_header{
	font-size:0.9em;
}

div#modal div:target {
	-webkit-animation-name: modalFadeIn;
	-webkit-animation-duration: 1s;
	-webkit-animation-iteration-count: 1;
	opacity: 1;
	display:block;
}
#map_canvas span
{
	font-size:0.8em;
	
}*/
/***********************/
/* アイコン説明        */
/***********************/

div.iconBox{
	clear: both;
	margin: 0 0 1em 0;
	padding: 0;
	text-align: right;
	font-size: 0.8em;
	white-space: nowrap;
}

ul.iconUl{
	font-size: 9pt;
	padding: 0;
	margin: 0;
	text-align: right;
}

ul.iconUl li{
	display:inline;
	padding-right:1em;
	color:#666;
}

ul.iconUl img{
	vertical-align: middle;
	margin-right: 0.2em;
}
/***********************/
/* 天気予報        */
/***********************/
table.el_WeatherMini_tbl{
	font-weight:normal;
}

table.el_WeatherMini_tbl img{
	height:20px;
}

table.el_WeatherMini_tbl td
{
	border-bottom-style: none;
	text-align: center;
	border-right-style: none;
	padding-right: 0.5em;
	border-top-style: none;
	font-size: 0.75em;
	border-left-style: none;
}


</pre></body></html>