@charset "utf-8";

/* CSS Document */


/*トップメニュー*/

img{
	border-width:0px;
}

/*begin right box*/


 #adsense{
	width:180px;
	/*position:absolute;*/
}
/*space_hack*/
/*IE6*/ /*
* html #space_hack{
	height:350px;
}
*/
/*IE7*/ /*
*:first-child+html #space_hack {
	height:350px;
}*/
/*IE8.Safari.Chrome.Firefox.Opera1900*/
/* html>/**/ /* body #space_hack {
	height:350px;
}
*/

#setumei #right {
	width:173px !important;
	height:340px !important;
	margin:0 !important;
	padding:30px 5px 5px 5px !important;
	background:url(../images/bg_about.gif) no-repeat left top !important;
	color:#4a4949;
	font-size:12px;
	line-height:1.4em;
}
#setumei #right .h3_format {
	margin:0 0 17px 0 !important;
	color:#bf4800;
	font-size:12px;
	font-weight:bold;
}

/*
#setumei #right {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 1.2;
	font-weight: normal;
	background-image: url(images/right_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin: 5px 0px;
	border:1px dotted #FF6699;
}

.thrColFixHdr #container #right div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	font-weight: bolder;
	color: #C1272D;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-align: center;
}
*/


/*
#banner {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 6px;
	line-height: 20%;
	padding: 0px 0px;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#banner2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 6px;
	line-height: 20%;
	padding: 0px 0px;
	width: 180px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	height:auto;
}
#ba{
	clear:left;
	height:auto;
}
#tokusyu{
	width:180px;
	padding:0px;
}
*/
/*end right box*/
/*ランキング*/

#mainContent_ri {
	clear:both;
	width:729px;
	height:349px;
	margin:0 0 25px 0;
	padding:18px 0 0 30px;
	background:url(../images/mainContent_ri_bg.jpg) no-repeat left top;
	line-height:1.6em;
}
#mainContent_ri .access_title .h2_format {
	margin:0 0 13px 17px;
	color:#4c1010;
	font-size:14px;
	font-weight:bold;
}
#mainContent_ri .rank .ico {
	margin:0 0 5px 0;
}
#mainContent_ri .rank .rank_icon {
	text-align:center;
}
#mainContent_ri .rank .New_box3 {
	float:left;
	width:191px;
	height:281px;
	margin:0 20px 0 0;
	padding:12px 12px 12px 12px;
	background:url(../images/bg_rank.jpg) no-repeat left top;
	text-align:center;
}
#mainContent_ri .rank .img_box {
	padding:0 0 10px 0;
}
#mainContent_ri .rank .img_box img {
	border:1px solid #e3e3e3;
}
#mainContent_ri .rank .company_name4 table {
	width:170px;
	margin:7px auto 0 auto;
}
#mainContent_ri .rank .company_name4 table td a {
	display:block;
	width:170px;
	height:19px;
	padding:0;
	background:url(../images/rank_company.gif) no-repeat left top;
	color:#4c1010;
	text-align:center;
	line-height:19px;
}

#mainContent_ac {
	clear:both;
	width:729px;
	height:349px;
	margin:0 0 25px 0;
	padding:18px 0 0 30px;
	background:url(../images/mainContent_ac_bg.jpg) no-repeat left top;
	line-height:1.6em;
}
#mainContent_ac .access_title .h2_format {
	margin:0 0 13px 17px;
	color:#4c1010;
	font-size:14px;
	font-weight:bold;
}
#mainContent_ac .rank .ico {
	margin:0 0 5px 0;
}
#mainContent_ac .rank .rank_icon {
	text-align:center;
}
#mainContent_ac .rank .New_box3 {
	float:left;
	width:191px;
	height:281px;
	margin:0 20px 0 0;
	padding:12px 12px 12px 12px;
	background:url(../images/bg_rank.jpg) no-repeat left top;
	text-align:center;
}
#mainContent_ac .rank .img_box {
	padding:0 0 10px 0;
}
#mainContent_ac .rank .img_box img {
	border:1px solid #e3e3e3;
}
#mainContent_ac .rank .company_name4 table {
	width:170px;
	margin:7px auto 0 auto;
}
#mainContent_ac .rank .company_name4 table td a {
	display:block;
	width:170px;
	height:19px;
	padding:0;
	background:url(../images/rank_company.gif) no-repeat left top;
	color:#4c1010;
	text-align:center;
	line-height:19px;
}


/*
.thrColFixHdr #container #mainContent_ri .New_box3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding: 2px;
	width: 245px;
	margin-right: 1px;
	margin-left: 0px;
	text-align: center;
	float:left;
	margin-bottom: 10px;
	background-color:#FFFFFF;
	background-image:url(../images/bg_rank_ri2.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.thrColFixHdr #container #mainContent_ac .access_title #access_ichiran {
	clear:right;
}
.thrColFixHdr #container #mainContent_ac .access_title #access_ichiran div.h2_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	margin: 0px;
	padding: 0px;
	clear:both;
}
.thrColFixHdr #container #mainContent_ri .access_title div.h2_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bolder;
	margin: 0px;
	padding: 5px;
	background-color:#DDDDDD;
}
.thrColFixHdr #container #mainContent_ri .access_title #access_ichiran {
	clear:both;
}
.thrColFixHdr #container #mainContent_ri .access_title #access_ichiran div.h2_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	margin: 0px;
	padding: 0px;
	color:#FFFFFF;
}
*/
/*
.thrColFixHdr #container #mainContent_ac .access_title div.h2_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bolder;
	margin: 0px;
	padding: 5px;
	background-color:#DDDDDD;
}

.thrColFixHdr #container #mainContent div.h1_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bolder;
	color: #C1272D;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.thrColFixHdr #container #mainContent #icon{
	margin-top:2px;
	margin-left:5px;
	float:left;
}
*/

.thrColFixHdr #container .kensu {
	text-align:right;
	padding-right:3px;
	margin:20px 200px 20px 0px;
}

.thrColFixHdr #container .kensu div.h2_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.style3 {
	font-size: 12px
}

.access_title {
	/*padding-top: 3px;*/
	padding-right: 0px;
	/*padding-bottom: 3px;*/
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*新築新着*/
#container #mainContent_sin {
	width:760px;
	height:300px;
	margin/**/:10px 5px 10px 195px;	/*IE6以外*/
	padding:0px;
}
/*ブラウザ対応IE6*/
#container #mainContent_sin {
	width:760px;
	height:300px;
	_margin:10px 5px 10px 5px;	/*IE6*/
	padding:0px;
}

.thrColFixHdr #container #mainContent_sin #sintiku_title {
	margin-top: 5px;
	margin-right: 10px;
	padding-left:5px;
	text-align:left;
	height:40px;
}
.thrColFixHdr #sintiku_title div.h2_format {
	margin-top: 0px;
	margin-right: 0px;
	padding: 5px;
	font-size:16px;
	text-align:left;
	background-color:#DDDDDD;
}
#sin_title{
	padding-top:10px;
	font-size:16px;
	font-weight:bolder;
	letter-spacing:8px;
	clear:both;
}

.thrColFixHdr #container #mainContent_sin #sintiku_title {
	margin-top: 0px;
	margin-right: 0px;
	padding-left: 0px;
	height:40px;
}

head~/* */body .thrColFixHdr #container #mainContent_sin .height{
	height:20px;
	float:left;
	width:900px;
}

html:not([lang*=""]) .thrColFixHdr #container #mainContent_sin .height{
	height:20px;
	float:left;
	width:900px;
}

html:not(:target) .thrColFixHdr #container #mainContent_sin .height{
	height:20px;
	float:left;
	width:900px;
}


.thrColFixHdr #container #mainContent_sin .New_box3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding: 2px;
	width: 245px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
	float: left;
	background-color:#FFFFFF;
	background-image:url(../images/bg_sintiku.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.thrColFixHdr #container #mainContent_sin #company_name5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image:url(../images/bg_rankcom_ri.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.thrColFixHdr #container #mainContent_sin #image{
	padding-top:25px;
}
.thrColFixHdr #container #mainContent_sin #rank{
	margin-right:10px;
}
.thrColFixHdr #container #mainContent_sin #line{
	border-top:1px solid #FF0000;
	clear:right;
}
/*end新築新着*/
.access_box {
	border: 1px solid #DFDEBF;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	height:90px;
	width:550px;
}
.company_name {
	position:relative;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	background-color: #FFE7A7;
	text-align: center;
	width: 130px;
	height:89px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #F15A24;
	margin: 0px 0px 0px 418px;
}
.company_name .height1{
	height:85px;
	text-align:center;
	width:128px;
}
/*ブラウザ対応Safari IE6*/
html:not(:only-child:only-child) .company_name {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	background-color: #FFE7A7;
	text-align: center;
	width: 130px;
	height:88px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #F15A24;
	margin: 0px 0px 0px 418px;
}
*html .company_name {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	background-color: #FFE7A7;
	text-align: center;
	width: 130px;
	height:50px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #F15A24;
	margin: 0px 0px 0px 415px;
}
*html .height1{
	height:60px;
	text-align:center;
	width:128px;
}

.area {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: normal;
	float: left;
	padding:39px 0px 0px 0px;
	margin: 0px 5px 0px 10px;
}
.line {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	float: left;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 5px;
	width:280px;
}
/*090923 Add kogure*/
/*
.image_left{
	float:left;
	width:120px;
	height:90px;
}
.lank {
	float: left;
	background-color: #DFDEBF;
	padding-top: 21px;
	padding-bottom: 17px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
}
.thrColFixHdr #mainContent3 {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 5;
	margin-left: 185px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 10px;
	background-image: url(images/new_line.gif);
	background-repeat: no-repeat;
}
.thrColFixHdr #mainContent4 {
	margin:0px 5px 10px 195px;
	padding: 0px 10px 0px 10px;
	border: 1px solid #DFD0BF;
}
#mainContent4 tr{
	height: 40px;
}
*/

/*20090923kogure chg*/

/*
.date {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	float: left;
	padding:20px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}
.area2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	float: left;
	width:330px;
	margin:0px 0px 0px 10px;
	padding-top: 5px;
	line-height:1.2;
}
.date2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	width:50px;
	float: left;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 10px;
}
.area3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	float: left;
	width:130px;
	margin: 0px 0px 0px 10px;
	padding-top: 10px;
	line-height:1.2;
}
.right{
	float:left;
}
.image_left_new{
	text-align:absmiddle;
	float:left;
}
#new_title {
	padding-left: 0px;
	padding-top: 6px;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#day7 {
	float: right;
}
#day7 a{
	color:#746f70;
}

.title_col {
	color: #746f70;
}

.thrColFixHdr #container #mainContent3 #new_title #day7 div.h2_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 5px;
}
.thrColFixHdr #container #mainContent3 #new_title div.h2_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bolder;
	margin: 0px;
	padding: 5px;
	background-color:#DDDDDD;
	color:#FFFFFF;
}
.new_box {
	padding: 0px;
	margin:5px 0px 0px 0px;
}
#mainContent4 .new_box {
	width:50px;
	height:49px;
	padding: 0px;
	margin:5px 0px 5px 0px;
}

*html #mainContent4 .new_box {
	width:100px;
	height:49px;
	padding: 0px;
	margin:5px 0px 5px 0px;
}
*/

/*end 新着　横*/
.thrColFixHdr #mainContent5:after {
clear:both;
display:block;
content:"";
height:1px;
overflow:hidden;
}
.New_box2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	width: 170px;
	height:278px;
	margin:0 4px 25px 0;
	padding:5px 6px 10px 6px;
	text-align: center;
	float: left;
	border: 2px solid #ded4cc;
	line-height:1.5em;
}

.company_name2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	height:43px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
.company_name2 .height2{
	height:43px;
	text-align:center;
	width:170px;
}
.company_name2 a {
	color:#bf3a00;
}
.company_name3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	background-image:url(../images/bg_rankcom.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*begin mainContent6 広告*/

.thrColFixHdr #container #mainContent6{
	margin: 5px 30px 30px 195px;
	padding: 0px 10px;
}
#mainContent6 #area {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: normal;
	float: right;
	padding-top: 39px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainContent6 #area2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: normal;
	float: right;
	padding-top: 39px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/**/

/*
#mainContent7 {
	margin: 10px 185px 5px 195px;

}
#mainContent7 #area {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: normal;
	float: right;
	padding-top: 39px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainContent7 #area2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: normal;
	float: right;
	padding-top: 39px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 0px;
	margin-left: 0px;
}
*/

/*begin footer*/
/*
.thrColFixHdr #footer {
	background:#A67C52;
	text-align: center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	clear: both;
}
.thrColFixHdr #footer2 {
	text-align: center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 14px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #F15A24;
	clear: both;
}
*/

/*左メニュー*/
.menu_icon{
	float:left;
	height:34px;
	width:34px;
}
.menu_icon img{
	height:34px;
	width:34px;
	float:left;
}
.menu_bg{
	width: 183px;
}
/**/
.menu_icon2{
	float:left;
	height:34px;
	width:34px;
}
.menu_bg2{
	width: 183px;
}
#main_left a.cat {
	display:block;
	width:169px;
	height:25px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background:url(../images/bg_red.gif) no-repeat left top;
	margin: 0px !important;
	padding:0 0 0 14px !important;
	color:#70564f !important;
	font-weight:bold;
	font-size: 12px;
	line-height:25px;
}
#main_left p {
	margin:0 !important;
	padding:0 !important;
}
#main_left ul {
	margin:0;
	padding:0;
}
#main_left ul li {
	list-style:none;
	margin:0;
	padding:0;
}

/*
#main_left table.child {
	width:170px !important;
	padding:0 !important;
	border:none !important;
	background:#f8f6f1 !important;
}
#main_left table.child tr {
	margin:0 !important;
	padding:0 !important;
	border:none !important;
	background:none !important;
}
#main_left table.child td {
	margin:0 !important;
	padding:0 !important;
	border:none !important;
	background:none !important;
}
#main_left table.child .kensu {
	height:23px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding:0 !important;
	color:#70564f !important;
	font-weight:normal;
	line-height:23px;
	text-align:right;
}
#main_left table.child a {
	background:url(../images/bg_child.gif) no-repeat -2px top;
}
*/

#main_left .child a {
	display:block;
	width:163px;
	height:23px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background:url(../images/bg_child.gif) no-repeat left top;
	margin: 0px !important;
	padding:0 0 0 20px !important;
	color:#70564f !important;
	font-weight:normal;
	font-size: 12px;
	line-height:23px;
}
#main_left .child .kensu {
	width:180px !important;
	height:23px !important;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	padding:0 3px 0 0 !important;
	margin:0 !important;
	color:#70564f !important;
	background:#f8f6f1;
	font-weight:normal;
	line-height:23px;
	text-align:right;
}

/*
#left_2_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	width: 178px;
	border: 1px solid #FF0000;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:left;
}
#left_2_1 ul {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
}
#left_2_1 li {
	border-bottom:#FF0000 dotted 1px;
}

#sidebar_top a {
	color: #000000;
}
#left_box2_1 {
	width: 180px;
}
#left_box2_1 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_ora.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:5px;
	height:25px;
}
#left_box3_1 {
	width: 180px;
}
#left_box3_1 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_yellow.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:5px;
	height:25px;
}
#left_3_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	width: 178px;
	border: 1px solid #FFCC33;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:left;
}
.thrColFixHdr #container #sidebar_top #left_box3_1 #left_3_1 ul {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
}
.thrColFixHdr #container #sidebar_top #left_box3_1 #left_3_1 li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFCC33;
}

#left_box4_1 {
	width: 180px;
}
#left_box4_1 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_liteye.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:5px;
	height:25px;
}
#left_4_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	width: 178px;
	border: 1px solid #FFFF33;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:left;
}
.thrColFixHdr #container #sidebar_top #left_box4_1 #left_4_1 ul {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
}
.thrColFixHdr #container #sidebar_top #left_box4_1 #left_4_1 li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFF33;
}
#left_box5_1 {
	width: 180px;
}
#left_box5_1 p{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_green.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:5px;
	height:25px;
}
#left_5_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	width: 178px;
	border: 1px solid #99CC66;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:left;
}
.thrColFixHdr #container #sidebar_top #left_box5_1 #left_5_1 ul {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
}
.thrColFixHdr #container #sidebar_top #left_box5_1 #left_5_1 li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #99CC66;
}

#left_box6_1 {
	width: 180px;
}
#left_box6_1 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_green2.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:5px;
	height:25px;
}
#left_box7_1 {
	width: 180px;
}
#left_box7_1 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_blue.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:5px;
	height:25px;
}
#left_box8_1 {
	width: 180px;
}
#left_box8_1 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_blue2.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:5px;
	height:25px;
}
#left_box9_1 {
	width: 180px;
}
#left_box9_1 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_vi.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:5px;
	height:25px;
}
#left_box10_1 {
	width: 180px;
}
#left_box10_1 p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_pink.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left:5px;
	height:25px;
}
*/

/**/
#t_title {
	text-align: center;
	width: 183px;
}

/*
#left_box1 {
	height: 34px;
	width: 180px;
}
#left_box1 div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_red.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_box2 {
	height: 34px;
	width: 180px;
}
#left_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	width: 178px;
	border: 1px solid #FF0000;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:left;
}
.thrColFixHdr #container #sidebar_top #left_box1 #left_2 ul {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
}
.thrColFixHdr #container #sidebar_top #left_box1 #left_2 li {
	border-bottom:#FF0000 dotted 1px;
}
.thrColFixHdr #container #sidebar_top a {
	color: #000000;
}
#left_box2 div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_ora.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_box3 {
	height: 34px;
	width: 180px;
}
#left_box3 div.h3_formt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_yellow.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	width: 178px;
	border: 1px solid #FFCC33;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:left;
}
.thrColFixHdr #container #sidebar_top #left_box3 #left_3 ul {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
}
.thrColFixHdr #container #sidebar_top #left_box3 #left_3 li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFCC33;
}
#left_box4 {
	height: 34px;
	width: 180px;
}
#left_box4 div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_liteye.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	width: 178px;
	border: 1px solid #FFFF33;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:left;
}
.thrColFixHdr #container #sidebar_top #left_box4 #left_4 ul {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
}
.thrColFixHdr #container #sidebar_top #left_box4 #left_4 li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFF33;
}
#left_box5 {
	height: 34px;
	width: 180px;
}
#left_box5 div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_green.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	width: 178px;
	border: 1px solid #99CC66;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:left;
}
.thrColFixHdr #container #sidebar_top #left_box5 #left_5 ul {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
}
.thrColFixHdr #container #sidebar_top #left_box5 #left_5 li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #99CC66;
}
#left_box6 {
	height: 34px;
	width: 180px;
}
#left_box6 div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_green2.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_box7 {
	height: 34px;
	width: 180px;
}
#left_box7 div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_blue.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_box8 {
	height: 34px;
	width: 180px;
}
#left_box8 div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_blue2.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_box9 {
	height: 34px;
	width: 180px;
}
#left_box9 div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_vi.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_box10 {
	height: 34px;
	width: 180px;
}
#left_box10 div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_pink.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_box11 {
	height: 34px;
	width: 180px;
}
#left_box11 div.h3_format {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_tiiki.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_11 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	width: 178px;
	border: 1px solid #FF6600;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float:left;
}
.thrColFixHdr #container #sidebar_top #left_box11 #left_11 ul {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
}
.thrColFixHdr #container #sidebar_top #left_box11 #left_11 li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color:#FF6600;
}
.left_banner1 {
	width: 180px;
}
.left_banner1 img{
	width: 180px;
	padding:2px 0px;
}
.left_banner2 {
	width: 180px;
}
.left_banner2 img{
	width: 180px;
	padding-top:5px;
}
.left_banner3{
	width:180px;
}
.left_banner3 img{
	width:180px;
	padding-bottom:2px;
}

*/

/**/
/*
#left_blog{
	width:180px;
	font-size:13px;
	background-image:url(../images/blog_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
}

#left_blog table{
	border-collapse:collapse;
	width:180px;
	float:left;
}
*/
#blog_title {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-image: url(../images/blogtit_bg.gif);
	background-repeat: repeat-x;
	background-position: right;
	margin-top: 3px;
	text-align: left;
}
/*
#left_colum{
	font-size:13px;
	width:180px;
	background-image:url(../images/colum_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
}
#left_colum table{
	border-collapse:collapse;
	width:180px;
	float:left;
}
#colum_title {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-image: url(../images/columtit_bg.gif);
	background-repeat: repeat-x;
	background-position: right;
	margin-top: 3px;
	text-align: left;
}
#left_semina{
	font-size:13px;
	width:180px;
	background-image:url(../images/semina_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
}
#left_semina table{
	border-collapse:collapse;
	width:180px;
	float:left;
}
#semina_title {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-image: url(../images/seminatit_bg.gif);
	background-repeat: repeat-x;
	background-position: right;
	margin-top: 3px;
	text-align: left;
}
*/

/*semina colum blog title*/
#left_semina #left_box_s {
	width: 180px;
}
#left_semina #left_box_s p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_semina.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_colum #left_box_c {
	width: 180px;
}
#left_colum #left_box_c p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_colum.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
#left_blog #left_box_b {
	width: 180px;
}
#left_blog #left_box_b p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	background-image:url(../images/bg_blog.gif);
	background-repeat:repeat-x;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:5px;
	height:25px;
}
/*title end*/
#semina_space{
	width:100px;
}
#sanka_com{
	padding-top:4px;
	padding-bottom:2px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	margin-top:2px;
	border:1px solid #0099FF;
}
.c_r2{
	color:#990033;
	font-size:14px;
	font-weight:bold;
}
.c_bl4{
	color:#0000FF;
	font-size:14px;
	font-weight:bold;
}

#space{
	height:90px;
}
#spaceb{
	height:60px;
	clear:both;
}
#spaces{
	height:90px;
}
#spaces2{
	height:10px;
}
#spacew{
	height:120px;
	background-color:#FFFFFF;
}
#space_setumei{
	height:220px;
}
#ba{
	clear:left;
}
/*end left menu*/
.line_hide{
	clear:right;
	height:0.1px;
	margin:0px;
	padding:0px;
}
/*left_menu*/
/*
.thrColFixHdr #sidebar_top {
	float: left;
	width: 183px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}
*/
/*IE6ブラウザマージン問題対応*/
.thrColFixHdr #sidebar_space {
	height/**/:0px;
}
.thrColFixHdr #sidebar_space {
	_height:800px;
}
/*サイドバー*/
.thrColFixHdr #sidebar_top a{
	border-width:0px;
}
.thrColFixHdr #sidebar_top img{
	border-width:0px;
}
#clear{
	clear:light;
}

/*画像サムネイル*/
/*.thrColFixHdr #container .img_box {
	text-align: center;
	height:100px;
	padding-top:20px;
}*/
/*画像サムネイル*/
.thrColFixHdr #container .img_box2 {
	text-align: center;
	height:90px;
	width:125px;
	float:left;
}
/*画像サムネイル*/
.thrColFixHdr #container .img_box3 {
	text-align: center;
	height:130px;
	padding-top:10px;
}
/*物件広告中央住所等入る枠*/
.kokoku_box {
	text-align: center;
}
.kokoku_box .ico {
margin:0 0 10px 0;
}
.midashi{
	background-image: url(images/bg_semina.gif);
	background-repeat:repeat-x;
	align:absmiddle;
}
#top_semina{
	font-size:14px;
	width:180px;
	background-image:url(../images/bg_semina.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	align:absmiddle;
}
#top_blog{
	width:180px;
	font-size:14px;
	background-image:url(../images/bg_blog.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
#top_colum{
	font-size:14px;
	width:180px;
	background-image:url(../images/bg_colum.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
#top_semina2{
	font-size:14px;
	width:250px;
	/*background-image:url(../images/semina_bg.gif);*/
	background-position:bottom;
	background-repeat:no-repeat;
}
#top_blog2{
	width:250px;
	font-size:14px;
	/*background-image:url(../images/blog_bg.gif);*/
	background-position:bottom;
	background-repeat:repeat-x;
}
#top_colum2{
	font-size:14px;
	width:250px;
	/*background-image:url(../images/colum_bg.gif);*/
	background-position:bottom;
	background-repeat:no-repeat;
}
#scb_border table{
	width:565px;
	margin-left:195px;
	border-width: 1px;
	border-style: solid;
	border-color: #DFD0BF;
}
#scb_border td{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DFD0BF;
}

p#last7day {
    display: block;
    position: relative;
    top: 22px;
    left: 490px;
    font-weight: normal;
    margin: -20px 0 0;
    color: #fff;
}

.searchttl {
	width:760px;
	height:26px;
	margin:0 0 2px 0;
	background:url(../images/mainContent_ttl.gif) repeat-x left top;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	line-height:26px;
	text-indent:10px;
}

table#prefectures {
    width: 760px;
    border-collapse: collapse;
}
table#prefectures tr {
    background: #ebebeb;
}
table#prefectures tr.evenrow {
    background: #f4f4f4;
}
table#prefectures tr th,
table#prefectures tr td {
    padding: 5px;
    border-bottom: solid 1px #fff;
}
