@charset "utf-8";

* {
	margin: 0;
	padding: 0;
}

.backimg {
	text-indent: -9999px;
	overflow: hidden;
}

a.backroll {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	overflow: hidden;
}

body {
	background: url(../images/common/back.jpg) center top;
}

#all {
	width: 900px;
	margin: 0 auto;
	font-size: 80%;
	line-height: 1.5em;
	font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #2d2d2d;
	background: url(../images/common/all_bg.png) repeat-y;
}

#detail_base #header {
	width: auto;
	height: auto;
}

#header {
	width: 900px;
	height: 254px;
	margin-bottom: 12px;
	background: url(../images/common/header.png) no-repeat top;
}

#header ul.sub_menu {
	width: 240px;
	height: 36px;
	float: right;
	list-style: none;
}

#header ul.sub_menu li {
	width: 120px;
	height: 36px;
	float: left;
}

#header ul.sub_menu li.souma {
	background: url(../images/common/souma_r.png) no-repeat;
}

#header ul.sub_menu li.souma a {
	background: url(../images/common/souma.png) no-repeat;
}

#header ul.sub_menu li.souma a:hover {
	background: none;
}

#header ul.sub_menu li.izumiya {
	background: url(../images/common/izumiya_r.png) no-repeat;
}

#header ul.sub_menu li.izumiya a {
	background: url(../images/common/izumiya.png) no-repeat;
}

#header ul.sub_menu li.izumiya a:hover {
	background: none;
}

#header h1 {
	width: 660px;
	height: 36px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
}

#header #header_flash {
	clear: both;
	width: 900px;
	height: 166px;
}

#header ul#global_menu {
	list-style: none;
	width: 900px;
	height: 35px;
	background: url(../images/common/menu_back.png) no-repeat;
}

#header ul#global_menu li {
	width: 150px;
	height: 35px;
	float: left;
}

#header ul#global_menu li.space {
	width: 60px;
	float: left;
}

#header ul#global_menu li.new {
	width: 120px  !important;
	float: left;
}

#header ul#global_menu li.login {
	width: 120px;
	float: left;
}

#header ul#global_menu li.to_top {
	background: url(../images/common/to_top_r.png) no-repeat;
}

#header ul#global_menu li.to_top a {
	background: url(../images/common/to_top.png) no-repeat;
}

#header ul#global_menu li.to_top a:hover {
	background: none;
}

#header ul#global_menu li.to_top2 a {
	background: url(../images/common/to_top_b.png) no-repeat;
}

#header ul#global_menu li.chiiki {
	background: url(../images/common/chiiki_r.png) no-repeat;
}

#header ul#global_menu li.chiiki a {
	background: url(../images/common/chiiki.png) no-repeat;
}

#header ul#global_menu li.chiiki a:hover {
	background: none;
}

#header ul#global_menu li.chiiki2 a {
	background: url(../images/common/chiiki_b.png) no-repeat;
}

#header ul#global_menu li.youto {
	background: url(../images/common/youto_r.png) no-repeat;
}

#header ul#global_menu li.youto a {
	background: url(../images/common/youto.png) no-repeat;
}

#header ul#global_menu li.youto a:hover {
	background: none;
}

#header ul#global_menu li.youto2 a {
	background: url(../images/common/youto_b.png) no-repeat;
}

#header ul#global_menu li.minion {
	background: url(../images/common/minion_r.png) no-repeat;
}

#header ul#global_menu li.minion a {
	background: url(../images/common/minion.png) no-repeat;
}

#header ul#global_menu li.minion a:hover {
	background: none;
}

#header ul#global_menu li.minion2 a {
	background: url(../images/common/minion_b.png) no-repeat;
}

#header ul#global_menu li.space {
	background: url(../images/common/no_text.png) no-repeat;
}

#header ul#global_menu li.new {
	background: url(../images/common/new_r.png) no-repeat;
}

#header ul#global_menu li.new a {
	background: url(../images/common/new.png) no-repeat;
}

#header ul#global_menu li.new a:hover {
	background: none;
}

#header ul#global_menu li.login {
	background: url(../images/common/login_r.png) no-repeat;
}

#header ul#global_menu li.login a {
	background: url(../images/common/login.png) no-repeat;
}

#header ul#global_menu li.login a:hover {
	background: none;
}

#container {
	clear: both;
}

#contents_side h2.about {
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 5px;
}

#contents_side {
	width: 650px;
	margin-left: 8px;
	_margin-left: 4px;
	float: left;
}

#contents_side .top {
	width: 638px;
}

#contents_side img {
	margin-bottom: 15px;
}

.toiawase {
	background: url(../images/common/toiawase_r.png) no-repeat;
	width: 200px;
	height: 65px;
}

.toiawase a {
	background: url(../images/common/toiawase.png) no-repeat;
}

.toiawase a:hover {
	background: none;
}

#banner_side {
	width: 235px;
	float: right;
}

#banner_side ul {
	width: 200px;
	margin: 0 auto 18px;
	padding-top: 28px;
	list-style: none;
}

#banner_side ul li {
	width: 200px;
	height: 65px;
	margin-bottom: 4px;
}

ul#project_banner {
	background: url(../images/common/project_banner.png) no-repeat top;
}

ul#project_banner li.souma-a {
	height: 95px;
	background: url(../images/common/izagent_r.gif) no-repeat;
}

ul#project_banner li.souma-a a {
	background: url(../images/common/izagent.gif) no-repeat;
}

ul#project_banner li.souma-a a:hover {
	background: none;
}

ul#project_banner li.souma-c {
	background: url(../images/common/souma-c_r.png) no-repeat;
}

ul#project_banner li.souma-c a {
	background: url(../images/common/souma-c.png) no-repeat;
}

ul#project_banner li.souma-c a:hover {
	background: none;
}

ul#project_banner li.souma-b {
	background: url(../images/common/souma-b_r.png) no-repeat;
}

ul#project_banner li.souma-b a {
	background: url(../images/common/souma-b.png) no-repeat;
}

ul#project_banner li.souma-b a:hover {
	background: none;
}

ul#project_banner li.souma-e {
	background: url(../images/common/souma-e_r.png) no-repeat;
}

ul#project_banner li.souma-e a {
	background: url(../images/common/souma-e.png) no-repeat;
}

ul#project_banner li.souma-e a:hover {
	background: none;
}

ul#project_banner li.souma-r {
	background: url(../images/common/souma-r_r.png) no-repeat;
}

ul#project_banner li.souma-r a {
	background: url(../images/common/souma-r.png) no-repeat;
}

ul#project_banner li.souma-r a:hover {
	background: none;
}

ul#project_banner li.iz-navi {
	background: url(../images/common/iz-navi_r.png) no-repeat;
}

ul#project_banner li.iz-navi a {
	background: url(../images/common/iz-navi.png) no-repeat;
}

ul#project_banner li.iz-navi a:hover {
	background: none;
}

#footer {
	clear: both;
	width: 900px;
	height: 34px;
	background: url(../images/common/footer.png) no-repeat;
}

#footer p.copyright {
	text-align: right;
	margin-right: 0.8em;
	padding-top: 10px;
	color: #fff;
}

h2 {
	width: 600px;
	height: 20px;
	margin-bottom: 12px;
}

h2.news {
	background: url(../images/top/h2_news.png) no-repeat;
}

h2.ground {
	background: url(../images/top/h2_ground.png) no-repeat;
}

h2.new_house {
	background: url(../images/top/h2_new_house.png) no-repeat;
}

h2.used_house {
	background: url(../images/top/h2_used_house.png) no-repeat;
}

h2.used_mansion {
	background: url(../images/top/h2_used_mansion.png) no-repeat;
}

h2.store {
	background: url(../images/top/h2_store.png) no-repeat;
}

h2.sell_building {
	background: url(../images/top/h2_sell_building.png) no-repeat;
}

h2.other {
	background: url(../images/top/h2_other.png) no-repeat;
}

h2.house_lease {
	background: url(../images/top/h2_house_lease.png) no-repeat;
}

h2.business_lease {
	background: url(../images/top/h2_business_lease.png) no-repeat;
}

h2.readybuilt_bs {
	background: url(../images/top/h2_readybuilt_bs.png) no-repeat;
}

h2.land_bs {
	background: url(../images/top/h2_land_bs.png) no-repeat;
}

table.info_table {
	width: 600px;
	font-size: 80%;
	border: solid 1px #9fa09e;
	border-collapse: collapse;
	background-color: #dcdddd;
	line-height: 160%;
}

table.info_table tr th {
	border: solid 1px #9fa09e;
	white-space: nowrap;
	padding: 2px 4px;
	background-color: #898989;
	color: #e6eae6;
}

table.info_table tr td {
	border: solid 1px #9fa09e;
	padding: 2px 4px;
	text-align: center;
	color: #383c3c;
	white-space: normal;
}

table.info_table a:link {
	color: blue;
}

table.info_table a:visited {
	color: #383c3c;
}

p.pagetop {
	text-align: right;
	margin-right: 5px;
	margin-bottom: 12px;
}

p.pagetop a {
	color: #4d4c61;
}

p.pagetop a:hover {
	color: #460e44;
	text-decoration: none;
}

table.area_list {
	background: url(../images/chiiki/area_list.png) right bottom;
	padding: 0 10px;
	width: 650px;
	overflow: hidden;
}

.area_list td {
	white-space: nowrap;
	border-right: 1px dotted #999999;
	padding-left: 8 px;
}

.area_list td span.zone {
	font-weight: bold;
	font-size: 120%;
	padding-left: 8px;
	color: #fff;
	width: 80px;
	height: 25px;
	display: inline-block;
	margin-bottom: 5px;
	margin-right: 10px;
	background: url(../images/chiiki/zone_bg.png) no-repeat;
	line-height: 25px;
}

.zone_no {
	width: 65px;
	height: 25px;
	display: inline-block;
	margin-bottom: 5px;
	margin-right: 10px;
}

td#table_head {
	background: url(../images/common/all_bg.png) repeat-y;
}

#table_top {
	height: 20px;
	margin-bottom: 0;
	background-image: url(../images/chiiki/table_top.png);
}

#table_bottom {
	height: 20px;
	margin-top: 0px;
	margin-bottom: 10px;
	background-image: url(../images/chiiki/table_bottom.png);
}

.area_list a {
	line-height: 1.7em;
	padding-left: 15px;
	color: navy;
	background: url(../images/chiiki/dot.png) no-repeat left top;
	text-decoration: underline;
}

.area_list a:visited {
	color: maroon;
	text-decoration: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	padding-bottom: 0px !important;
	border-bottom-width: 1px;
	background-image: none;
	background-color: #fff;
	border-bottom-style: solid;
}



