@charset "UTF-8";

body {
	border:none;
}

#detail_bn_campaign, #header_wrap_new, #meyasu_attention, #meyasu_hdl_area, #meyasu, #header, #nav, #tag_area, #estate_sidemenu, #footer_gotop, #footer, #h2_contact, #estate_contact, #copyright, #btn_print, #initial_cost_attention, #initial_cost_hdl_area, #initial_cost, #pr_comment, #estate_add_contents, .shop_link, .clearfix .contact_num, .estate_tabs, div.shop_message, #h2_shiten, #initial_cost_area .mt10, #privacy_iframe {
	display:none !important;
}

div#meyasu_area, #wrap, #estate_main, #shops, div#initial_cost_area, div#estate_map_area div#map {
	width:700px !important;
}

div#container {
	margin:0;
	padding:0;
}

h2 {
	margin-top:5px !important;
}

div#initial_cost_area p.total,
div#meyasu_area p.total {
	margin:0 0 10px;
}

#h2_detail, #h2_initial_cost, #h2_meyasu {
	margin-bottom:5px !important;
}

div#estate_main h2#h2_shiten {
	padding:0;
	background-color:#CCF3AE;
	margin-bottom:5px;
}

div#estate_main div#shops div.shop div.f_left,
div#estate_main div#shops div.shop div.f_left a img {
	width:250px;
}

div#estate_main div#shops div.shop div.f_right {
	width:440px;
}

div#estate_main div#shops div.shop div.f_right .caption {
	font-size:1.0em;
}

div#estate_main .shop_right .shop_info_sub {
	width:310px;
}

div#estate_main div#detail table {
	width:430px;
}

div#estate_main div#image_area {
	width:260px;
}

div#estate_main div#estate_img {
	height:auto;
	line-height:1em;
}

div#estate_main div#estate_img,
div#estate_main div#estate_img img {
	width:240px !important;
}

div#estate_main div#image_area .wrapper {
	width:250px;
	padding:3px 5px;
}

div#estate_main div#image_area ul li {
	padding:0 !important;
}

div#initial_cost_area, div#meyasu_area {
	border:none;
	padding:0;
	margin:0;
}

div#estate_main p.setsubi {
	_margin-left:2px;
}

div#estate_main p.setsubi,
div#estate_main p.setsubi img {
	width:30px;
	height:30px;
}
