/* CSS Document */



.style1 {color: #003B7E}

.admin a{color: #003B7E;text-decoration:none;padding:0 0 0 85px;}



/*基礎*/

body {

	margin: 0;

	padding: 0 0 20px 0;

	font-size:12px;

	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;

	color:#333333;

	background:url(../img/bunjyo_new/bg.jpg) center top repeat-y;

	background-color:#FFFFFF;

	line-height:1.4em;

}



img{border:none}

p{margin:0; padding:0;}



.m_5_t{

	margin:5px 0 0 0;

	}



.m_10{

	margin:10px 0;

	}

.m_30{

	margin:30px 0;

	}



.m_l_6px{

	margin:0 0 0 6px;

	}



.white{

	color:#FFFFFF;

	}



.red{

	color:#FF3300;

	}



.kaijyo{

	clear:both;

	margin:0;

	padding:0;

	}





.font10_g{

	color:#C1D22D;

	font-size:10px;

}

.font10_b{

	color:#003B7E;

	font-size:10px;

}



.font12_g{

	color:#C1D22D;

	font-size:12px;

}



.font12_b{

	color:#003B7E;

	font-size:12px;

}



.font14_g{

	color:#C1D22D;

	font-size:14px;

	font-weight:bold;

}



.font14_b{

	color:#003B7E;

	font-size:14px;

	font-weight:bold;

}



.font10_g a{

	color:#C1D22D;

	text-decoration:none;

	}

.font10_g a:hover{

	color:#C1D22D;

	text-decoration:none;

	}

.font12_g a{

	color:#C1D22D;

	text-decoration:none;

	}

.font12_g a:hover{

	color:#C1D22D;

	text-decoration:none;

	}



/*ヘッダー*/

#header{

	position:relative;

	width:780px;

	height:25px;

	margin:50px auto 10px auto;

	padding:0;

	}

#logo{

	position:absolute;

	top:0;

	left:0;

	margin:0;

	padding:0;

	}



#head_navi{

	position:absolute;

	top:12px;

	left:220px;

	width:500px;

	height:12px;

	text-align:right;

}



#head_navi ul{

	margin:0;

	padding:0;

	text-decoration:none;

	list-style:none;

}

#head_navi li{

	float:left;

	width:48px;

	height:12px;

	margin:0 20px;

	padding:0;

}











/*上段*/

#wrap_top{

	width:780px;

	border:4px solid #FFFFFF;

	margin:0px auto;

	padding:0;

	}

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



#title_box{

	position:relative;

	width:780px;

	height:80px;

	margin:0;

	padding:0;

	background:url(../img/bunjyo_new/title.jpg) left top no-repeat;

	}



#title_item{

	position:absolute;

	top:-46px;

	left:609px;

	margin:0;

	padding:0;

	}



	

#navi_g{

	width:780px;

	height:40px;

	margin:0;

	padding:0;

	}

#navi_g ul{

	list-style:none;

	margin:0;

	padding:0;

	}

#navi_g li{

	float:left;

	width:195px;

	height:40px;

	display:block;

	margin:0;

	padding:0;

	}







/*左*/

#left_cnt{

	float:left;

	width:196px;

	margin:0;

	padding:0;

	}



/*右*/

#right_cnt{

	float:right;

	width:549px;

	margin:0;

	padding:0 16px 0 18px;

	}









/*ニュース*/

#news_bunjyo_fly{

	width:184px;

	background:#f0f0f0;

	margin:0 0 0 0;

	padding:0 6px 0 5px;

	border-left:1px solid #999999;

	border-right:1px solid #999999;

	border-bottom:1px solid #999999;

	font-size:12px;

	color:#003B7E;

	}



#news_bunjyo{

	width:184px;

	background:#f0f0f0;

	margin:10px 0 0 0;

	padding:0 6px 0 5px;

	border:1px solid #999999;

	font-size:12px;

	color:#003B7E;

	}



.news_bunjyo_list{

	width:159px;

	background:url(../img/bunjyo_new/icon.jpg) 5px center no-repeat;

	margin:10px 0;

	padding:0 0 0 25px;

	color:#003B7E;

	}

.news_bunjyo_list a{

	color:#003B7E;

	text-decoration:none;

	}

.news_bunjyo_list a:hover{

	color:#003B7E;

	text-decoration:underline;

	}





/*最新セレクト物件*/



.select_bunjyo_list{

	width:159px;

	height:40px;

	background:url(../img/bunjyo_new/select_bg.jpg) 5px center no-repeat;

	margin:10px 0;

	padding:0 0 0 25px;

	color:#003B7E;

	text-align:right;

	font-size:12px;

	}

.select_bunjyo_list a{

	color:#003B7E;

	text-decoration:none;

	}

.select_bunjyo_list a:hover{

	color:#003B7E;

	text-decoration:underline;

	}

/*チラシ*/

.flyer_bunjyo_list{

	width:159px;

	height:18px;

	background:url(../img/bunjyo_new/flyer_bg.jpg) 5px center no-repeat;

	margin:10px 0;

	padding:0 0 0 25px;

	color:#C1D22D;

	font-size:10px;

	}



.flyer_bunjyo_list a{

	color:#C1D22D;

	text-decoration:none;

	}

.flyer_bunjyo_list a:hover{

	color:#C1D22D;

	text-decoration:underline;

	}







.flyer_white_box{

	width:160px;

	margin:10px auto;

	padding:0;

	color:#FFFFFF;

	font-size:10px;

	}

.flyer_blue_box{

	width:160px;

	margin:10px auto;

	padding:0;

	color:#003B7E;

	font-size:10px;

	}

	







/*メインコンテンツ*/

#midashi_new{

	position:relative;

	width:549px;

	height:52px;

	background:url(../img/bunjyo_new/midashi/new_l.jpg) top left no-repeat;

	padding:0;

	margin:10px 0 15px 0;

	}

#midashi_select{

	position:relative;

	width:549px;

	height:52px;

	background:url(../img/bunjyo_new/midashi/select_l.jpg) top left no-repeat;

	padding:0;

	margin:10px 0 15px 0;

	}

#midashi_map{

	position:relative;

	width:549px;

	height:52px;

	background:url(../img/bunjyo_new/midashi/map_l.jpg) top left no-repeat;

	padding:0;

	margin:10px 0 15px 0;

	}





.midashi_cmt{

	position:absolute;

	margin:0;

	padding:0;

	text-align:right;

	font-size:12px;

	color:#333333;

	left: 200px;

	top: 18px;

	width: 338px;

	}





/*最新分譲情報*****************************************/





/*物件　大ここから*/

#midashi_new_bg{

	position:relative;

	width:549px;

	height:21px;

	margin:0;

	padding:0;

	background:url(../img/bunjyo_new/midashi/new_bg.jpg) top left no-repeat;

	}





.new_syozai{

	position:absolute;

	top:3px;

	left:0;

	width:160px;

	margin:0;

	padding:0;

	text-align:center;

	color:#FFFFFF;

	}



.new_name{

	position:absolute;

	top:4px;

	left:170px;

	margin:0;

	padding:0;

	text-align:left;

	font-size:14px;

	font-weight:bold;

	color:#0066CC;

	}



.new_kukaku{

	position:absolute;

	top:3px;

	left:470px;

	margin:0;

	padding:0;

	text-align:right;

	font-size:12px;

	color:#0066CC;

	width: 71px;

	}





#new_bukken_body{

	position:relative;

	width:549px;

	height:120px;

	margin:10px 0 30px 0;

	padding:0;

	}



.new_bukken_body_cmt{

	position:absolute;

	width:380px;

	margin:0;

	padding:0;

	font-size:12px;

	color:#333333;

	left: 167px;

	top: 0;

	}



.new_btn_detail{

	position:absolute;

	top:98px;

	left:455px;

	margin:0;

	padding:0;

	}



/*物件　中ここから*/



#new_bukken_mid01{

	float:left;

	width:264px;

	height:120px;

	margin:5px 0;

	padding:0;

	border:1px solid #132939;

}

#new_bukken_mid02{

	float:right;

	width:264px;

	height:120px;

	margin:5px 0;

	padding:0;

	border:1px solid #132939;

}







.new_bukken_mid_name{

	width:244px;

	height:19px;

	background:url(../img/bunjyo_new/midashi/new_mid_bg.jpg) top left no-repeat;

	text-align:leftt;

	margin:0;

	padding:1px 0 0 20px;

	color:#FFFFFF;

	font-size:12px;

	}



.new_bukken_mid_box{

	position:relative;

	width:254px;

	height:90px;

	margin:0;

	padding:5px;

	background-color:#D0D3D5;

	}

.new_bukken_mid_photo{

	position:absolute;

	top:5px;

	left:5px;

	width:90px;

	height:90px;

	margin:0;

	padding:0;

	}

.new_bukken_mid_detail{

	position:absolute;

	top:5px;

	left:105px;

	width:150px;

	height:40px;

	margin:0;

	padding:0;

	color:#333333;

	font-size:12px;

	}

.new_bukken_mid_btn{

	position:absolute;

	top:74px;

	left:165px;

	width:90px;

	height:20px;

	margin:0;

	padding:0;

	}

/*物件　中ここまで*/









/*物件　小ここから*/



#new_bukken_s01{

	float:left;

	width:173px;

	height:90px;

	margin:5px 0;

	padding:0;

	border:1px solid #132939;

	}

#new_bukken_s02{

	float:left;

	width:173px;

	height:90px;

	margin:5px 0 5px 12px;

	padding:0;

	border:1px solid #132939;

	}

#new_bukken_s03{

	float:right;

	width:173px;

	height:90px;

	margin:5px 0;

	padding:0;

	border:1px solid #132939;

	}



.new_bukken_s_name{

	width:173px;

	height:20px;

	background:url(../img/bunjyo_new/midashi/new_s_bg.jpg) top left no-repeat;

	text-align:right;

	margin:0;

	padding:0;

	color:#FFFFFF;

	font-size:10px;

	}

	

.new_bukken_s_box{

	position:relative;

	width:163px;

	height:60px;

	margin:0;

	padding:5px;

	background-color:#D0D3D5;

	}

	

.new_bukken_s_photo{

	position:absolute;

	top:5px;

	left:5px;

	width:60px;

	height:60px;

	margin:0;

	padding:0;

	}

.new_bukken_s_detail{

	position:absolute;

	top:5px;

	left:75px;

	width:90px;

	height:40px;

	margin:0;

	padding:0;

	color:#333333;

	font-size:10px;

	}



.new_bukken_s_btn{

	position:absolute;

	top:45px;

	left:75px;

	width:90px;

	height:20px;

	margin:0;

	padding:0;

	}



/*物件　小ここまで*/



/*セレクト物件*****************************************/



/*ジャンルわけ*/

#select_box{

	width:549px;

	height:60px;

	margin:0;

	padding:0;

	}



#select_box ul{

	list-style:none;

	margin:0;

	padding:0;

	}



#select_box li{

	float:left;

	margin:0;

	padding:0;

	}



/*並び替え*/

#select_sort_box{

	width:486px;

	height:30px;

	margin:10px 0;

	padding:0 0 0 63px;

	background:url(../img/bunjyo_new/select/sort.gif) top left no-repeat;

	border-bottom:1px solid #999999;

	}



#select_sort_box ul{

	list-style:none;

	margin:0;

	padding:0;

	}



#select_sort_box li{

	float:left;

	margin:0;

	padding:0 0 0 6px;

	}







/*セレクト物件一覧*/



#serect_bukken_box{

	position:relative;

	width:549px;

	height:200px;

	margin:10px 0 20px 0;

	padding:0;

	}

	

.serect_bukken_no{

	position:absolute;

	margin:0;

	padding:0;

	font-size:12px;

	color:#C1D22D;

	left: 6px;

	top: 2px;

	}



.serect_bukken_name_box{

	position:absolute;

	top:20px;

	left:0;

	width:542px;

	height:20px;

	margin:0;

	padding:2px 0 0 5px;

	font-size:14px;

	font-weight:bold;

	color:#0066CC;

	background:#BBCAD4;

	border:1px solid #000000;

	}



.serect_bukken_photo{

	position:absolute;

	top:50px;

	left:0;

	width:90px;

	height:90px;

	margin:0;

	padding:5px;

	background:#BBCAD4;

	border:1px solid #000000;

	text-align:center;

	}



.serect_bukken_detail{

	position:absolute;

	top:50px;

	left:111px;

	margin:0;

	padding:0;

	height:100px;

	width: 430px;

	}



.serect_bukken_detail_koumoku{

	background:url(../img/bunjyo_new/select/box.gif) 0px 4px no-repeat;

	margin:0;

	padding:2px 0 2px 16px;

	font-size:12px;

	color:#333333;

	}



.serect_bukken_detail_koumoku2{

	margin:0;

	padding:2px 0 2px 13px;

	font-size:12px;

	color:#333333;

	}





.serect_bukken_cmt{

	position:absolute;

	top:160px;

	left:0;

	width:529px;

	height:23px;

	margin:0;

	padding:6px 0 3px 20px;

	font-size:12px;

	color:#C1D22D;

	background:#BBCAD4 url(../img/bunjyo_new/select/box.gif) 5px 10px no-repeat;

	;

	border:1px solid #000000;

	}



.serect_bukken_btn{

	position:absolute;

	top:166px;

	left:451px;

	margin:0;

	padding:0;

	}





/*マップサーチ*****************************************/



#map_search_box{

	position:relative;

	width:549px;

	height:630px;

	margin:0;

	padding:0;

	text-align:right;

	}





#map_search_list{

	position:absolute;

	top:0px;

	left:0px;

	width:240px;

	height:550px;

	margin:0;

	padding:10px;

	background:#89BFF5;

	border:1px solid #333333;

	z-index:1;

	background-color: #ACD2F9;

	}



.map_list_midashi{

	width:230px;

	height:17px;

	font-size:12px;

	color:#FFFFFF;

	background:url(../img/bunjyo_new/midashi/map_s.jpg) top left no-repeat;

	margin:0;

	padding:1px 0 0 10px;;

	text-align:left;

	}

.map_list_bukken{

	width:230px;

	height:18px;

	font-size:12px;

	color:#000066;

	margin:5px 0;

	padding:0 0 0 10px;

	;

	text-align:left;

	}

.map_list_bukken a{

	color:#000066;

	text-decoration:none;

	}

.map_list_bukken a:hover{

	color:#FF0033;

	text-decoration:underline;

	}







/*データベース物件詳細*/

























/*フッター*/

#footer{

	clear:both;

	position:relative;

	width:780px;

	height:70px;

	border:4px solid #FFFFFF;

	margin:10px auto 20px auto;

	padding:0;

/*	background:url(../img/bunjyo_new/footer_bg.jpg) top left no-repeat;*/

}



#f_address{

	position:absolute;

	top:7px;

	left:310px;

	margin:0;

	padding:0;

	color:#FFFFFF;

	font-size:10px;

	}



#f_tel{

	position:absolute;

	top:34px;

	left:310px;

	margin:0;

	padding:0;

	color:#FFFFFF;

	font-size:10px;

	line-height:1.2em;

	}





#f_btn01,#f_btn02,#f_btn03{

	position:absolute;

	margin:0;

	padding:0;

	height:70px;

	}

	

#f_btn01{

	width:297px;

	top:0;

	left:0;

	}

#f_btn02{

	width:353px;

	top:0;

	left:297px;

	}

#f_btn03{

	width:130px;

	top:0;

	left:650px;

	}























/* add */



.Serect_bukken_name_box{

	font-size:14px;

	font-weight:bold;

	color:#0066CC;

	background:#BBCAD4;

	border:1px solid #000000;

}



.Serect_bukken_photo{

	background:#BBCAD4;

	border:1px solid #000000;

	text-align:center;

	width:90px;

}



.Serect_bukken_cmt{

	font-size:10px;

	color:#C1D22D;

	background:#BBCAD4;

	border:1px solid #000000;

}



.Serect_bukken_cmt_2{

	padding:0 5px 0 20px;

	font-size:12px;

	color:#0066CC;

	background:url(../img/bunjyo_new/select/box.gif) 6px left no-repeat;



}



/*admin*/

.admin_list{

	width:159px;

	height:18px;

	margin:10px 0;

	padding:0 0 0 25px;

	color:#C1D22D;

	font-size:10px;

	}



.admin_list a{

	color:#C1D22D;

	text-decoration:none;

	}

.admin_list a:hover{

	color:#C1D22D;

	text-decoration:underline;

	}



/*page*/

.page{

	color:#C1D22D;

	font-size:10px;

	}



.page a{

	color:#C1D22D;

	text-decoration:none;

	}

.page a:hover{

	color:#C1D22D;

	text-decoration:underline;

	}


