@charset "Shift_JIS";

/*  物件ページのフォント */

h3{font-size:190%;color:#333;font-weight:bold;line-height:1.2em;}
.hitokoto{font-size:165%;color:#0066CC;font-weight:bold;line-height:1.2em; margin-top:5px; margin-bottom:3px;}

.txt_list{font-size:100%;color:#333;}
.txt_list_b{font-size:100%;color:#333;font-weight:bold;}
.txt_list_big{font-size:140%;color:#333;font-weight:bold;}
.txt_list_koumoku{font-size:100%;color:#999;font-weight:bold;}
.txt_list_name{font-size:120%;font-weight:bold;color:#333;}
.txt_list_seiyaku{font-size:100%;color:#FF0000;font-weight:bold;}

.list_hitokoto{color:#0066CC;font-size:90%;}

.txt_gaiyou{font-size:100%;color:#333;}
.txt_gaiyou_b{font-size:100%;color:#333;font-weight:bold;}
.txt_gaiyou_big{font-size:140%;color:#333;font-weight:bold;}
.txt_gaiyou_koumoku{font-size:100%;color:#999;font-weight:bold;}

.narabikae_txt{font-size:13px; color:#333;}
.narabikae_txt_white{font-size:13px; color:#FFF;}

/*  物件ページのフォントここまで */


/*  物件写真枠（リスト式） */


ul.photo_ul li{
	float:left;
	width:132px;
	height:110px;
	padding-left:1px;
	padding-right:2px;
}


/*  物件写真枠（リスト式）ここまで */


#bukken_bt{
	margin-top:26px;
	margin-bottom:26px;
}

#head_bt_left{
	float:left;
	width:470px;
	padding-right:208px;
}
#head_bt_right{
	float:right;
	width:272px;
	text-align:right;
}


#head_bt_left02{
	float:left;
	width:564px;
	padding-right:208px;
}

#head_bt_right02{
	float:right;
	width:178px;
	text-align:right;
}

#head_bt_left ul li{
	display: inline;
	float: left;
	line-height:0;
	font-size:0px;
	padding-right:10px;
}
#head_bt_right ul li{
	display: inline;
	float: left;
	line-height:0;
	font-size:0px;
}

#head_bt_left02 ul li{
	display: inline;
	float: left;
	line-height:0;
	font-size:0px;
	padding-right:10px;
}
#head_bt_right02 ul li{
	display: inline;
	float: left;
	line-height:0;
	font-size:0px;
}
.pa_rit{padding-right:10px;}


#bukkenlist_bar01 {width:950px; height:48px; background: url(../img/bukken/listbar_m.png) no-repeat left top;}	
#bukkenlist_bar02 {width:950px; height:48px; background: url(../img/bukken/listbar_h.png) no-repeat left top;}
#bukkenlist_bar03 {width:950px; height:48px; background: url(../img/bukken/listbar_l.png) no-repeat left top;}
#bukkenlist_bar04 {width:950px; height:48px; background: url(../img/bukken/listbar_r.png) no-repeat left top;}

#bukkenlist_bar_innerLeft{
	float:left;
	width:575px;
	text-align:left;
	padding-top:12px;
	padding-left:75px;
}
#bukkenlist_bar_innerRight{
	float:right;
	width:280px;
	padding-top:12px;
	padding-right:20px;
	text-align:right;
}


.bukken_footnavi{
	width:928px;
	border-left:1px #666 solid;
	border-right:1px #666 solid;
	border-bottom:1px #666 solid;
	padding:20px 10px 20px 10px;
	background-color: #FFF;
}
.bukken_footnavi_left{
	float:left;
	width:464px;
	text-align:left;
	font-size:120%;
	font-weight:bold;
}
.bukken_footnavi_right{
	float:right;
	width:464px;
	text-align:right;
	font-size:120%;
	font-weight:bold;
}	

.bukken_end{
    clear: both;
    overflow: hidden;
    width: 1px;
    height: 35px;
    margin: 0 -1px -1px 0;
    border: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
}

table.list_tbl {
margin-top:5px;
width: 950px;
background-color: #666;
border-collapse:separate;
border-spacing:1px;
border:0px;
}
table.list_tbl tr td {
}

.bukken_koumoku_left{
	background-color: #FFF;
	padding:10px;
	text-align:left;
}
.bukken_koumoku{
	background-color: #FFF;
	padding:10px;
	text-align:center;
}
.bukken_photo{
	background-color: #FFF;
	padding:10px;
	text-align:center;
}
.bukken_name{
	background-color: #EEEEEE;
	padding:10px;
	text-align:left;
}
.bukken_txt{
	background-color: #FFF;
	padding:5px;
	text-align:center;
}
.bukken_txt_left{
	background-color: #FFF;
	padding:5px;
	text-align:left;
}


/*  物件詳細ページのスタイルシート */


#detail_left{
	float:left;
	width:406px;
	padding-right:44px;
}
#detail_right{
	float:right;
	width:500px;
}

table.tbl_photo {
width: 406px;
background-color: #333;
border-collapse:separate;
border-spacing:1px;
border:0px;
}
table.tbl_photo tr td {
background:#FFF;
text-align:center;
padding:2px;
}


.ph_setumei{ width:406px; margin-top:15px; margin-bottom:15px; text-align:center; }


table.tbl_photo_small {
width: 406px;
background-color: #333;
border-collapse:separate;
border-spacing:1px;
border:0px;
}
table.tbl_photo_small tr td {
background:#FFF;
text-align:center;
padding:1px;
}


table.tbl_gaiyou{
margin-bottom:30px;
width: 500px;
border-collapse:separate;
border-spacing:0px;
}
table.tbl_gaiyou tr td {
padding-top:7px;
padding-bottom:7px;
text-align:left;
border-bottom:1px #999 solid;
vertical-align:top;
}

ul.bukkenBT_list li{
	display: inline;
	float: left;
	line-height:0;
	font-size:1px;	
}


/*  拡大写真表示小窓のスタイルシート */

#komado_head{
	width:100%;
	height:95px;
	background:#68C7DB;
}
#komado_logo{
	width:268px;
	margin-left:auto;
	margin-right:auto;
}
#komado_photo{
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;	
	margin-bottom:18px;
}

.komado_txt{
	margin-top:15px;
	font-size:110%;
	font-weight:bold;
	color:#333;
}
.komado_close{
	margin-top:30px;
	font-size:100%;
	font-weight:bold;	
}

#komado_foot{
	width:100%;
	height:80px;
	background:#000;
}
#komado_copy{
	width:268px;
	margin-left:auto;
	margin-right:auto;
}
