<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";


body{
	margin:0;
	padding:0;
	text-align:center;
	background : url(./images/head_bg.gif) repeat-x top;;
	height:165px;
	font-size:14px;
	color:#666666;
}

body a{
	color:#4bb057;
	text-decoration:none;
}

#headH1Bg{
	background : url(head_top.gif) 0% 0% / auto auto no-repeat scroll padding-box border-box transparent;
	width:975px;
	height:16px;
}

h1{
	margin:0;
	padding:0;
	font-size:10px;
	color:#99ccff;
}
h1 span{
	margin-left:0px;
}

h2{
	margin:0;
	padding:0 0 25px 0;
}
h3{
	margin:0;
	padding:0 0 15px 0;
}


div#wrapper{
	margin:0 auto;
	width:975px;
	_padding-bottom:20px;
}

div#header{
	margin:0;
	padding:0;
	text-align: center;
}

div#maineArea{
	margin-top:0px;
	background-image : url(./images/contents_bg.gif);
}
div#maineArea .bgWhite{
	background-color:#ffffff;
}

div#maineArea .meinImgArea{
	width:657px;
	height:314px;
	background-image : url(mein_img_bg.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding:0 0 10px 0;
}

div#maineArea .meinImgArea p{
	margin:0;
	padding:0 0 0 20px;
}
div#maineArea .meinImgArea .mText01{
	font-size:18px;
	color:#4a7ac6;
	font-weight:bold;
	padding-top:37px;
}
div#maineArea .meinImgArea .mText01Red{
	font-size:30px;
	color:#ff2e00;
	font-weight:bold;
}

div#maineArea .meinImgArea .mText02{
	font-size:30px;
	color:#ff8b00;
	font-weight:bold;
	padding-top:10px;
}
div#maineArea .meinImgArea .mText02Red{
	font-size:38px;
	color:#ff2e00;
	font-weight:bold;
}

div#maineArea .meinImgArea .mText03{
	font-size:20px;
	color:#254292;
	font-weight:bold;
}
div#maineArea .meinImgArea .mText03Blue{
	font-size:25px;
	color:#254292;
	font-weight:bold;
}

div.kariruBg{
	background : url(c_e_area01_bg.gif) 14px 0px / auto auto repeat-y scroll padding-box border-box transparent;
}

div.kariruBg .tbl01{
	margin:0 0 0 0px;
	width:657px;
}
div.kariruBg .tbl01 .stBtnArea{
	background-image : url(c_b_btn.gif);
	background-repeat:no-repeat;
	background-position:7 2;
	height:40px;
}
div.kariruBg .tbl01 img{
	margin-top:3px;
	margin-left:3px;
}

div.kariruBg .tbl01 .stBtnArea a{
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	color:#30953c;
	margin-left:20px;
}

div.kariruBg .tbl01 .stTitle{
	background-image : url(c_b_station.gif);
	background-repeat:no-repeat;
	background-position:4px 14px;
	width:300px;
	height:42px;
}

div.kariruBg .tbl01 .stTitle p{
	color:#30953c;
	font-weight:bold;
	margin:3px 0 0 13px;
	font-size:14px;
}

div#newsBg{
	background : url(c_e_information_bg.gif) 14px 0px / auto auto repeat-y scroll padding-box border-box transparent;
}

div#newsBg #iframeLo{
	margin:0 0 10px 0px;
}

div#componyInfo{
	background : url(r_e_company_info_bg.gif) 0% 0% / auto auto repeat-y scroll padding-box border-box transparent;
	margin-top:10px;
	margin-bottom:20px;
}

div#componyInfo .coText{
	padding:5px 5px 5px 15px;
	line-height:24px;
	font-size:12px;
	color:#30953c;
}


div#rightArea{
	float:left;
	margin:0 0 0 0;
	width:253px;
}

div#rightArea .bg_gray{
	background-color:#d7f4ad;
}
div#rightArea .r_kensu td{
	padding-top:5px;
}
div#rightArea .btnArea{
	background : url(r_e_btnarea_bg.gif) 0% 0% / auto auto repeat-y scroll padding-box border-box transparent;
}

div#rightArea .btnArea ul{
	list-style-type:none;
	margin:0px 0 0px 0px;
	padding:0;
}
div#rightArea .btnArea ul li{
	background : url(r_e_kodawari_icon.gif) 0px 0px / auto auto no-repeat scroll padding-box border-box transparent;
	margin:0;
	padding:0 0 0 30px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#333333;
}
div#rightArea .btnArea ul li a{
	color:#333333;
}


div#rightArea .keitaiBtn{
	margin-bottom:10px;
}

div.clear{
	clear:both;
}
div#fotter a{
	color:#ffffff;
}
div#fotter{
	color:#ffffff;
}

div#fotterBg{
	background : url(./images/fotter_bg.gif) repeat-x top;
}
div#fotter table{
	height:89px;
	margin:0 auto;
	font-size:12px;
	width:978px;
}
div#fotterLink{
	height:43px;
	font-size:10px;
}

div#fotter .coInfotBg{
	color:#30953c;
	text-align:right;
	float:right;
}
div#fotter .coInfotBg p{
	padding-right:30px;
	font-size:12px;
	line-height:12px;
	margin-top:20px;
}
/*---物件数の設定
-----------------------------------------------------------------------------*/
span.red{
	color: red;
	font-weight: bold;
}

.r_kensu{
	font-size: 14px;
}
/*---新着情報の設定
-----------------------------------------------------------------------------*/
.r_news{
	font-size: 12px;
}

span.r_news_day{
	color: #a5991f;
	font-weight: bold;
}


/*---免責事項・個人情報に使用------------------------------------------------*/

#kojin{
	font-size:12px;
line-height:1.8em;
width:647px;
text-align:left;
margin-left:10px;
}
#kojin .title1{
	font-size:14px;
font-weight:bold;
color:#30953c;
}

#kojin .title2{
	font-size:15px;
font-weight:bold;
color:#30953c;
}
#kojin .title3{
	font-size:13px;
font-weight:bold;
color:#3399cc;
margin-left:10px;
line-height:20px;
}

#kojin .mikoukaiTxt{
	margin:7px 0 0 15px;
}





/*---会社概要に使用----------------------------------------------------------*/
#kaisha{
	width:657px;
	margin:20px 0 20px 0;
}

.table1{
  font-size: 10px;
  line-height: 1.8em;
  text-align: center;
  width:647px;
  border-right: 1px solid #4bb057;
  border-top: 1px solid #4bb057;
  margin-bottom:20px;
}
.boBtm01{
  background-color:#ebf9d5;
  width:20%;
  }
.table1 td{
  font-size: 12px;
  padding:7px 5px 7px 5px;
  border-bottom: 1px solid #4bb057;
  border-left: 1px solid #4bb057;
}

.table2{
  font-size: 10px;
  line-height: 1.8em;
  text-align: center;
  width:647px;
  border-right: 1px solid #4bb057;
  border-top: 1px solid #4bb057;
  border-bottom: 1px solid #4bb057;
  border-left: 1px solid #4bb057;
}
.boBtm02{
  background-color:#dff4ff;
  width:20%;
  }
.table2 td{
  font-size: 12px;
  padding:7px 5px 7px 5px;
}

.bgblue{
	background-color:#cef4ff;
	height:314px;
	width:703px;
}


/*---社長挨拶・会社特徴・mapに使用-------------------------------------------*/

#map{
	width:657px;
	margin:20px 0 20px 0;
}


#qa{
	font-size:14px;
line-height:1.8em;
width:657px;
}

.table3{
  font-size: 10px;
  line-height: 1.8em;
  text-align: center;
  width:100%;
}
.boBtm03{
  background-color:#c7bcbc;
  width:20%;
  }
.table3 td{
  font-size: 14px;
  padding:7px 5px 7px 5px;
}


.table4{
  font-size: 10px;
  line-height: 1.8em;
  text-align: center;
}

.table4 td{
  font-size: 12px;
}

.btnArea{
	background-image : url(r_e_btnarea_bg.gif);
}

.oshiraseArea img{
	border:solid #336699 1px;
	margin-bottom:5px;
	margin-top:5px;
}
.oshiraseArea p{
	margin:0;
	padding:0;
	font-size:12px;
}

#map2{
	width:657px;
	margin:20px 0 20px 0;
}

/*---サイトマップに使用-------------------------------------------*/

.tableSiteMap{
  font-size: 10px;
  line-height: 1.8em;
  text-align: center;
  width:98%;
  margin:5px;
  padding:5px;
}
.tableSiteMap td{
  padding:5px;
}
.boBtmSite{
	border-bottom:dotted 1px #c8e5f8;
  }


/* FR-type クールＢ　グリーン　売買版　Ver.1.02　*/





.aka{
	color: #af0000;
}

.gmenu{
	margin-bottom: 0px;
}


/* サイド更新情報  iframeスマホ対応用 */
.update_his {
	width: 254px;
	height: 193px;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	display: block;
	}
.update_his iframe {
	width: 100%;
	height: 100%;
	border: none;
	}
</pre></body></html>