body {  margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-color: #FFFFFF; color: #000000}
#sidebar {  background-color: #0E3092; width: 145px}
#sidebar_akinehigashimachi {  background-color: #1F66AC; width: 145px}
#main {  width: 720px}
#main2 a {
	color: #ED7EAA;
}

#menu {  margin-bottom: 7px}
#footer {  margin-top: 15px; margin-left: 188px}
.m0_20 {  margin-bottom: 20px}
p {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
#wrapper {  width: 900px}
.m10 {  margin-top: 10px}
.m0_10 {  margin-bottom: 10px}
h1 {  margin-top: 0px; margin-left: 0px}
#logo1 {  float: left; margin-left: 15px}
#logo2 {  float: right; margin-right: 10px}
h2 {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h1 {  margin-right: 0px; margin-bottom: 0px}
#header {  margin-top: 15px}
#path {  font-size: 0.7em; margin-bottom: 20px}
.mincho {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
}

.m0_5 {  margin-bottom: 5px}
.m20_5 {  margin-top: 20px; margin-bottom: 5px}
h3 {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
#blog_bg {
	background-image: url(images/s_bg.gif);
	background-repeat: repeat-y;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}
#blog_bg p {
	font-size: 12px;
	margin: 0px;
	padding-top: 15px;
	height: 16px;
}
.dot_line {
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
}



h2 {  }
p {  font-size: 0.7em}
.m20 {  margin-top: 20px}
.m10 {  }
.top_txt {  margin-bottom: 5px; margin-left: 18px}
.white {  color: #FFFFFF}
.hyou_estate {  font-size: 10px; background-color: #000000; margin-top: 10px; margin-bottom: 20px}
.hyou_estate th {  background-color: #FFFFFF; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; font-weight: normal}
.hyou_estate td {  background-color: #FFFFFF; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; text-align: center}
.m40 {  margin-top: 40px}
.m30 {  margin-top: 30px}
.m15 {  margin-top: 15px}
.t10_line {  line-height: 16px; font-size: 10px}
.hyou_co {  font-size: 10px; line-height: 16px}
.hyou_co th {  font-weight: normal; text-align: left}
.hyou_td {  padding-bottom: 10px}
.hyou_co td {  padding-bottom: 10px}
.form1 {  width: 450px}
.form2 {  width: 270px}
.m5 {  margin-top: 5px}
.form3 {  width: 700px}
.form_btn {  color: #FFFFFF; background-color: #FF6666; width: 70px; margin-top: 30px}
.m0_5_0_0 {  margin-right: 5px}
.padding10 {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
#bg_p {  background-image: url(mansion/akinehigashimachi/images/bg_p.jpg); background-repeat: no-repeat; background-position: bottom; width: 720px; height: 850px}
.m0_10 {  }
.m50 {  margin-top: 50px}
.m10_10 {  margin-top: 10px; margin-bottom: 10px}
.t10 {  font-size: 10px}
.m5_all {  margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
.m3 {  margin-top: 3px}
h4 {  font-size: 10px; margin-top: 0px; margin-bottom: 0px}
#infobox {
	width: 720px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #6A6159;
}

.m0_10_0_0 {  margin-right: 10px}
#infobox p {
	font-size: 12px;
	color: #6A6159;
	margin: 10px;
	line-height: 15px;
}

.padding5 {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.orange {  color: #FF9900}
.pink {  color: #FF6666}
.blue {  color: #3399CC}
.green {  color: #66CC33}
.blue2 {  color: #006699}
.m80 {  margin-top: 100px}
#sidebar_hatabunibankan {
background-color: #3F0703; width: 145px}
#bg_p2 {
background-image: url(mansion/hatabunibankan/images/bg_p.jpg); background-repeat: no-repeat; background-position: top; width: 720px; height: 850px
}
.t10white {
	line-height: 16px;
	font-size: 10px;
	color: #FFFFFF;
}
#brownbox {
	background-color: #190300;
	text-align: center;
	padding: 5px;
}
.t12white {
	line-height: 16px;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 10px;
}
.t10right {
	font-size: 10px;
	text-align: right;
}
.cell1 {
	padding-right: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	vertical-align: top;
}
.cell2 {
	padding-right: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	vertical-align: top;
}
.cell3 {
	padding-right: 2px;
	padding-left: 2px;
	vertical-align: top;
	padding-top: 2px;
}
.cell4 {
	padding-right: 2px;
	padding-left: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	vertical-align: top;
	padding-top: 2px;
}
.center {
	text-align: center;
}
.t12line {
line-height: 16px; font-size: 12px}
.gbg {
	background-image: url(mansion/hatabunibankan/room/images/bg1.gif);
	height: 130px;
	background-repeat: no-repeat;
	background-position: right top;
}
.t12linewhite {
	line-height: 16px;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px 5px 5px;
}
.mt5r5 {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#sidebar_hikoshima {
background-color: #05254C; width: 145px
}
#bg_p3 {
background-image: url(mansion/hikoshima/images/bg_p.jpg); background-repeat: no-repeat; background-position: top; width: 730px; height: 839px}
.cell5 {
	padding-right: 5px;
	vertical-align: top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.cell6 {
	vertical-align: top;
	padding-left: 5px;
}
#bg_p4 {
background-image: url(mansion/hikoshima/externals/images/bg.jpg); background-repeat: no-repeat; background-position: right top; width: 730px; height: 143px}
.t12lineml10 {
	line-height: 16px;
	font-size: 12px;
	margin-left: 10px;
}
.centermt50 {
	text-align: center;
	margin-top: 50px;
}
.blue3 {
	color: #05254C;
	margin-bottom: 5px;
}
.bggray {
	background-color: #78777A;
	width: 723px;
	margin-bottom: 20px;
}
.bggraymt40 {
	background-color: #78777A;
	width: 723px;
	margin-bottom: 20px;
	margin-top: 40px;
}
.t10linemt20 {
	line-height: 16px;
	font-size: 10px;
	margin-top: 20px;
}
#sidebar_yabara {

background-color: #ED7EAA; width: 145px
}
#path2 {
	font-size: 0.7em;
	height: 16px;
	width: 720px;
	color: #ED7FAA;
}
#bg_p5 {
	background-image: url(mansion/yabarahanakan/images/bg_p.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 730px;
	height: 638px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#y_mail {
	width: 720px;
}
#y_mail a {
	color: #ED7FAA;
}

.t10_line2 {
line-height: 12px; font-size: 10px
}
.mb30 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.path {
font-size: 0.7em; margin-bottom: 50px
}
#bg_p6 {
	background-image: url(mansion/yabarahanakan/images/hana_image1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 730px;
	height: 221px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
}
#bg_p6 p {
	font-size: 11px;
	color: #6A6159;
	line-height: 17px;
}
.pagetop {
	text-align: right;
	padding-top: 10px;
}

.bt11 {

	font-size: 11px;
	color: #6A6159;
	line-height: 17px;
}
#main2 {
width: 720px
}
#bg_p7 {

	background-image: url(mansion/yabarahanakan/universal/images/p01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 720px;
	height: 486px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#bg_p8 {
	background-image: url(mansion/yabarahanakan/location/images/bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 346px;
}
.graybox {
	padding: 5px;
	border: 1px solid #666666;
	margin-bottom: 10px;
}
.padding5_2 {
padding-top: 0px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px
}
.padding5_boder {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #5B4E47;
	border-left-color: #5B4E47;
}
#brownbox2 {
	background-color: #5B4E47;
	padding: 5px;
	margin-top: 10px;
}
#brownbox2 p {
	color: #FFFFFF;
}
#bg_p9 {
	background-image: url(mansion/yabarahanakan/equipment/images/bg01.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 730px;
	height: 450px;
}
.240box {
	width: 240px;
	margin-top: 20px;
}
#bg_p10 {
	background-image: url(mansion/yabarahanakan/equipment/images/bg03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 318px;
}
.bt12 {


	font-size: 12px;
	color: #6A6159;
	line-height: 18px;
}
.bt10 {



	font-size: 10px;
	color: #6A6159;
	line-height: 12px;
}
.plancell01 {
	background-image: url(mansion/yabarahanakan/plan/images/bg01.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
	height: 95px;
}
.plancell02 {
	background-image: url(mansion/yabarahanakan/plan/images/bg02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	height: 125px;
	padding-top: 10px;
}
#bg_p11 {
	background-image: url(mansion/yabarahanakan/plan/images/bg03.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-right: 515px;
	height: 581px;
}
#bg_p11 ul {
	font-size: 11px;
	color: #675753;
	padding: 0px;
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	line-height: 15px;
}
.amibox {
	background-image: url(mansion/yabarahanakan/room/images/bg.gif);
	background-repeat: repeat-y;
	background-position: top;
	padding: 5px;
	margin-top: 30px;
}
#bg_p12 {
	background-image: url(mansion/yabarahanakan/outline/images/bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 10px;
}
.brownbox3 {
	border: 1px solid #6A6159;
	width: 352px;
}
#top_bg {
	background-image: url(images/m_bg.gif);
	background-repeat: repeat-y;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
}
.mt10_l10 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#sidebar_achatabu {


background-color: #F17820; width: 145px
}
#path3 {

	font-size: 0.7em;
	height: 16px;
	width: 720px;
	color: #F17820;
}
#main3 {

width: 720px
}
#main3 a {

	color: #F17820;
}
#bg_p13 {
	background-image: url(mansion/ac_hatabu/images/p_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 730px;
	height: 960px;
	margin: 0px;
}
.t12line2 {
	line-height: 12px;
	font-size: 10px;
	margin-left: 10px;
	margin-top: 5px;
}
#bg_p14 {

	background-image: url(mansion/ac_hatabu/images/living.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 730px;
	height: 527px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.t14line {

line-height: 16px; font-size: 14px
}
.mb10 {
	margin-bottom: 10px;
}
.padding5border {
	border: 1px solid #333333;
	padding: 5px;
}
#orange_border {
	border: 1px solid #F17820;
}
#blackbox {
	margin-top: 5px;
	border: 1px solid #333333;
	width: 702px;
	padding-bottom: 20px;
}
.padding5border_orange {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F17820;
	padding-bottom: 5px;
}
.padding5005 {
	padding-top: 5px;
	padding-bottom: 5px;
}
.amibox2 {

	background-image: url(mansion/ac_hatabu/room/images/bg.gif);
	background-repeat: repeat;
	background-position: left top;
	padding: 0px;
	margin-top: 15px;
}
