	
.read01 {
	text-indent: 5px;
	color: #4DAFEA;
	font-weight: bold;
}
#wrap {
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.space01 {
	padding-top: 15px;
}


#wrap_search {
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-repeat: repeat-y;
}


.font01 {
	font-size: 14px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 25px;
	font-weight: bold;
	color: #534B49;
	text-indent: 0px;
}
.font02 {
	font-size: 11px;
	font-family: "メイリオ";
	color: #3E3837;
	line-height: 18px;
}

.font03 {
	font-size: 11px;
	line-height: 16px;
	text-indent: 0px;
	font-family: "メイリオ";
}
.font04 {
	font-family: "メイリオ";
	font-size: 13px;
	color: #CC0000;
}
.font05 {
	font-family: "メイリオ";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-indent: 0px;
}

.font06 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	color: #666666;
}
.font07 {
	font-family: "メイリオ";
	font-size: 13px;
	color: #37A6E8;
	font-weight: bold;
	line-height: 20px;
}


.search_contents_area2 .font02 .font04 a {
	color: #999999;
	font-weight: 500;
	text-decoration: underline;
}


#pickup_wrap {
	height: auto;
	width: 658px;
	float: right;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	clear: right;
}
.pickup_pbox {
	height: 68px;
	width: 95px;
	float: left;
	clear: both;
	margin-right: 5px;
	margin-bottom: 5px;
}
.pickup_point {
	height: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
}
.pickup_pointbox {
	height: 30px;
	width: 60px;
	float: right;
}


.pickup_rentbox {
	height: 10px;
	padding: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #3E3837;
	font-size: 12px;
	width: 205px;
}
.pickup_box {
	background-color: #FFFFFF;
	display: block;
	float: left;
	height: 120px;
	width: 200px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	line-height: 20px;
	font-weight: 700;
	color: #575757;
	padding-top: 8px;
	padding-right: 9px;
	padding-bottom: 8px;
	padding-left: 9px;
}
.pickup_textbox {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	height: 30px;
	width: 200px;
	clear: both;
	margin-top: 10px;
	display: block;
	float: left;
	line-height: 15px;
	font-weight: 200;
}
.pickup_box_titile  {
	float: left;
	height: 25px;
	width: 220px;
	display: block;
	clear: both;
	background-color: #FFFFFF;
}



.display_wrap {
	float: right;
	height: 50px;
	width: 320px;
	display: block;
}







#result {
	height: auto;
	width: 660px;
	float: right;
	padding-top: 39px;
}


#pickup  li {
	float: left;
	height: 150px;
	width: 229px;
	display: block;
}


#change_tabbox {
	float: right;
	height: 26px;
	width: 660px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E3F75B;
	font-size: 9px;
}
.mycondition {
	height: 27px;
	width: 112px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.mycondition a {
	background-image: url(/img/mycondition_btn.gif);
	background-repeat: no-repeat;
	float: left;
	height: 27px;
	width: 112px;
}
.mycondition a:hover {
	background-position: 0px -27px;
}



#search_condition {
	height: auto;
	width: 210px;
	float: left;
	display: block;
}
#closebtn   {
	float: right;
	height: 68px;
	width: 9px;
}
#search_topbtn {
	height: 81px;
	width: 210px;
	background-repeat: no-repeat;
	background-image: url(/img/search_topbtn_t.gif);
	display: block;
	float: left;
}
#search_topbtn img {
	float: left;
	bottom: 0px;
	position: static;
}

#search_topbtn_l {
	height: 78px;
	width: 137px;
	display: block;
	float: left;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #989898;
	border-right-color: #989898;
	border-bottom-color: #989898;
	border-left-color: #989898;
	background-color: #EEEFEF;
}
.search_topbtn_r {
	float: right;
	height: 73px;
	width: 73px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #989898;
	background-color: #EEEFEF;
	padding-top: 4px;
}


#search_boxup {
	/*height: 365px;*/
	height:auto;
	width: 210px;
	float: left;
}
#search_boxdown {
	height: auto;
	width: 188px;
	display: block;
	clear: both;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	border: 1px solid #DDE453;
	float: left;
	padding-bottom: 10px;
	margin-top: 5px;
}
#search_boxdown input {
	margin-left: 10px;
	margin-right: 10px;

}
.search_morebox select {

}

#search_boxdown li {
	display: block;
	margin-bottom: 5px;
}
#search_morebox  li {
	padding-bottom: 0px;
}
.search_morebox dt {
	margin-bottom: 0px;
	margin-left: 0px;

}




#rosenekibox {
	float: left;
	width: 200px;
	height: auto;
	display: block;
	padding-top: 5px;
	text-align: right;
	padding-right: 10px;
}
.search_contents  {
	display: block;
	width: 210px;
	height: auto;
	margin-top: 3px;
	float: left;

}
.search_contents_rosen {
	width: 208px;
	height: 42px;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E3F75B;
	border-right-color: #E3F75B;
	border-left-color: #E3F75B;
}
.search_contents_rosen   a  {
	background-image: url(/img/rosenbtn.gif);
	background-repeat: no-repeat;
	height: 42px;
	width: 208px;
	display: block;
}
.search_contents_rosen dt {
	float: left;
}

.search_contents_area a {
	background-image: url(/img/areabtn.gif);
	background-repeat: no-repeat;
	display: block;
	height: 42px;
	width: 208px;
	float: left;
}
.search_contents_area {
	float: left;
	height: 42px;
	width: 208px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DDE453;
	border-right-color: #DDE453;
	border-left-color: #DDE453;
}

.search_contents_area3 {
	height: 1px;
	width: 210px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3f75b;
	display: block;
	float: left;
	clear: left;
}
.search_contents_area2 {
	height: auto;
	width: 188px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e3f75b;
	border-left-color: #e3f75b;
	float: left;
	display: block;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.changebtn {
	display: block;
	height: 27px;
	width: 112px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
.changebtn a {
	background-image: url(/img/changebtn.gif);
	background-repeat: no-repeat;
	float: left;
	height: 27px;
	width: 112px;
}
.changebtn a:hover {
	background-position: 0px -27px;
}

.search_morebox buttom {
	border:none;
	background-color:#FFFFFF;
}


/*.search_btn_box1{
	display: block;
	height: 27px;
	width: 112px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
.search_btn_box1 a {
	background-image: url(/img/search_btn2.gif);
	background-repeat: no-repeat;
	float: left;
	height: 27px;
	width: 112px;
	
}
	
.search_btn_box1 a:hover {
	background-position: 0px -27px;
}*/

.search_contents_area dt {
	float: left;
}
.search_contents_feature  {
	display: block;
	height: 42px;
	width: 208px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e3f75b;
	border-left-color: #e3f75b;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3f75b;
}

.search_contents_feature dt {
	float: left;
}


.search_contents_map a {
	background-image: url(/img/mapbtn.gif);
	background-repeat: no-repeat;
	width: 208px;
	height: 42px;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e3f75b;
	border-right-color: #e3f75b;
	border-left-color: #e3f75b;
}

.search_contents_map dt {
	float: left;
}
.search_contents_freeword a {
	background-image: url(/img/freeword.gif);
	background-repeat: no-repeat;
	height: 42px;
	width: 208px;
	display: block;
}
.search_contents_freeword  {
	float: left;
	background-image: url(/img/freeword.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 203px;
	padding-left: 5px;
	padding-top: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e3f75b;
	border-right-color: #e3f75b;
	border-left-color: #e3f75b;

}

.search_contents a:hover {

}
.search_contents_feature_none {
	float: left;
	height: 78px;
	width: 208px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e3f75b;
	border-right-color: #e3f75b;
	border-left-color: #e3f75b;
}


.freeword {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	width: 148px;
	float: left;
	height: 1.4em;
	margin-left: 7px;
}
.freeword_search {
	margin-right: 5px;
	margin-bottom:5px;
	margin-left: 5px;
}
.search_contents_more {
	background-image: url(/img/search_more.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 27px;
}
.search_morebox {
	width: 185px;
	height: auto;
	clear: both;
	margin-top: 5px;
}
.mylist {
	height: 27px;
	width: 136px;
	float: left;
	display: block;
	margin-left: 5px;
}
.mylist a {
	/*background-image: url(/img/mylistbtn.gif);*/
	background-repeat: no-repeat;
	display: block;
	height: 27px;
	width: 136px;
}
.mylist a:hover {
	/*background-position: 0px -27px;*/
}

/* hide hack from Mac-IE5 \*/* html .mybuggyelement { height: 1%; }/* end hiding */
.border_gray {
	height: 2px;
	width: 162px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D5D5D5;
	margin-left: 14px;
	float: left;
}
.border_blue {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #A0C3D0;
	margin-left: 3px;
	width: 162px;
	height: 3px;
}
.footercell_right img {
	float: left;
	margin-left: 3px;
}
.check_box {
	display: block;
	height: 25px;
	width: 208px;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
}
.tubbox1 {
	display: block;
	float: left;
	height: 25px;
	width: 150px;
}

.tubbox2 {
	display: block;
	float: left;
	height: 25px;
	width: 150px;
}

.tubbox3 {
	display: block;
	float: left;
	height: 25px;
	width: 150px;
}

.tubbox4 {
	display: block;
	float: left;
	height: 25px;
	width: 150px;
}



.tubbox1  a {
	background-image: url(/img/tubbtn_list.gif);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 150px;
	display: block;
}
.tubbox2    a {
	background-image: url(/img/tubbtn_madori2.gif);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 150px;
	display: block;
}

.tubbox3    a {
	background-image: url(/img/tubbtn_list2.gif);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 150px;
	display: block;
}

.tubbox4    a {
	background-image: url(/img/tubbtn_madori.gif);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 150px;
	display: block;
}

.tubbox2 a:hover {
	background-position: 0px -26px;
}

.tubbox3 a:hover {
	background-position: 0px -26px;
}


.check_box .font02 input {
	margin-right: 10px;
	margin-left: 10px;
}
#search_topbtn_l    h2 {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	font-weight: 700;
	margin-top: 20px;
	margin-left: 10px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #DDE453;
	padding-left: 5px;
}
#search_topbtn_l   p {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	margin-top: 25px;
	margin-left: 15px;
	font-weight: 700;
}
.ex {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	height: 20px;
	width: 196px;
	display: block;
	float: left;
	padding-top: 10px;
	clear: both;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e3f75b;
	border-left-color: #e3f75b;
	padding-left: 12px;
}
.condition_btn_serch {
	display: block;
	float: left;
	height: 30px;
	width: 135px;
}
.condition_btn_serch a {
	background-image: url(/img/condition_btn_serch.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 135px;
}
.condition_btn_serch a:hover {
	background-position: 0px -30px;
}


.condition_btn_delete {
	display: block;
	float: left;
	height: 30px;
	width: 135px;
	margin-right: 5px;
}
.condition_btn_delete a {
	background-image: url(/img/condition_btn_delete.gif);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 135px;
}
.condition_btn_delete  a:hover {
	background-position: 0px -30px;
}
.search_contents_area2 .font02 .font04 a:hover {
	color: #CDD621;
	text-decoration: underline;
}
.campus_k    ul   {
	float: left;
	width: 188px;
	display: block;
}
.campus_k .font02 li {
	line-height: 22px;
}
.campain_1012_k_free {
	padding-top: 100px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-left: 3px;
	background-image: url(/img/feature/cam_1012_freerent_bn.gif);
	background-repeat: no-repeat;
	width: 575px;
	height: 50px;
	margin-bottom: 10px;
	margin-left: 3px;
}

.campain_1012_k_down {
	padding-top: 100px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-left: 3px;
	background-image: url(/img/feature/cam_1012_down_bn.gif);
	background-repeat: no-repeat;
	width: 575px;
	height: 50px;
	margin-bottom: 10px;
	margin-left: 3px;
}

/*単身者学生向け　家賃値下げ　仲手0・礼0・敷1*/
.campain_1012_s_01 {
	padding-top: 85px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 90px;
	margin-left: 3px;
	background-image: url(/img/feature/2012_cam/cam_1112_s_01_bn.gif);
	background-repeat: no-repeat;
	width: 495px;
	height: 85px;
	margin-bottom: 10px;
	margin-left: 3px;
}

/*単身者学生向け　家賃値下げ　礼0・敷1*/
.campain_1012_s_02 {
	padding-top: 85px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 90px;
	margin-left: 3px;
	background-image: url(/img/feature/2012_cam/cam_1112_s_02_bn.gif);
	background-repeat: no-repeat;
	width: 495px;
	height: 85px;
	margin-bottom: 10px;
	margin-left: 3px;
}
　
/*ファミリー向け　家賃値下げ　礼0・敷2　エアコン1台設置*/
.campain_1012_s_fam {
	padding-top: 100px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin-left: 3px;
	background-image: url(/img/feature/cam_1012_s_03_bn.gif);
	background-repeat: no-repeat;
	width: 575px;
	height: 50px;
	margin-bottom: 10px;
	margin-left: 3px;
}
.campain_1012_s_03 {
	width: 300px;
	padding-top: 85px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 90px;
	margin-left: 3px;
	background-image: url(/img/feature/2012_cam/cam_1112_s_03_bn.gif);
	background-repeat: no-repeat;
	width: 495px;
	height: 85px;
	margin-bottom: 10px;
	margin-left: 3px;
}

.top_pickapbox_plus {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

