@charset "Shift_JIS";
img{
	margin: 0;
	padding: 0;
	border-style: none;
}
div.value_title a{
	color: #1a3a68;
	background: transparent;
	text-decoration: none;
}
div.value_title a:visited{
	color: #1a3a68;
	background: transparent;
	text-decoration: none;
}
div.value_title a:hover{
	background: transparent;
	text-decoration: underline;
}
div.prefabsale_pos{
	margin: 20px 0 5px 20px;
}
td.prefabsale_bg{
	background-color: #ccd9e6;
	text-align: center;
}
td.prefabsale_lbg{
	background-image: url("../../area/images/prefabsale_fleft.gif");
}
td.prefabsale_rbg{
	background-image: url("../../area/images/prefabsale_fright.gif");
}
td.value_bg{
	background-color: #fff;
	text-align: center;
	padding: 15px 0 15px 0;
}
div.value_tpos{
	margin: 10px 0 0 0;
}
div.value_pos_t{
	margin: 0 0 10px 0;
}
td.value_txt{
	color: #333;
	font-size: 1em;
	font-family: "\FF2D\FF33\20\30B4\30B7\30C3\30AF","Osaka",sans-serif;
	line-height: 120%;
}
span.value_bold{
	font-weight: bold;
}
span.value_color{
/*
	color: #93a57d;
*/
	font-weight: bold;
}
.value_stxt{
	font-size: .7em;
	margin: 10px 0 0 0;
	padding: 0;
}
div.value_review{
	margin: 10px 0 0 0;
	font-size: .8em;
}
div.value_title{
	background-color: #eaeaea;
	margin: 0 0 1px 0;
	padding: 8px 8px 8px 8px;
}
div.value_review2{
	background-color: #f5f5f5;
	font-size: .8em;
	padding: 4px;
}
div.dotline{
	background-image: url("../../house/images/dotline_ccc.gif");
	margin: 20px 10px 20px 10px;
}
div.imgtxt{
	color: #999;
	font-size: .6em;
	font-family: "\FF2D\FF33\20\30B4\30B7\30C3\30AF","Osaka",sans-serif;
	line-height: 140%;
	margin: 2px 0 10px 0;
	width: 120px;
}
div.pagetop_pos{
	margin: 0 0 15px 0;
	width: 748px;
}
span.arrow_pos{
	margin: 0 5px 0 0;
}
div.land1_pos{
	margin: 10px 0 0 0;
	width: 528px;
}
div.land1_title{
	background-color: #eef6f8;
	padding: 7px 0 0 10px;
}
div.land1_txt{
	background-color: #eef6f8;
	font-size: .7em;
	padding: 10px 10px 5px 10px;
}
div.land2_pos{
	margin: 10px 0 0 0;
	width: 528px;
}
div.land2_title{
	background-color: #fbfbf1;
	padding: 7px 0 0 10px;
}
div.land2_txt{
	background-color: #fbfbf1;
	font-size: .7em;
	padding: 10px 10px 5px 10px;
}
span.attention{
	color: #f05;
	font-size: .8em;
	font-weight: bold;
	padding: 0 0 0 30px;
}
div.new{
	margin: 0 0 5px 0;
}

/* Page Link Area{ */
div.PageLinkPos{
	margin: 20px 0 14px 0;
	width: 728px;
}
table.tb0{
	width: 728px;
}
table.tb1{
	width: 510px;
}
table.tb1_egb{
	width: 272px;
	margin: 0 0 0 5px;
}
table.tb1_egbm{
	width: 376px;
	margin: 0 0 0 5px;
}
td.MenuArea{
/*
	background-color: #fbfbf1;
*/
	background-color: #edede6;
	vertical-align: middle;
	text-align: center;
}
td.MenuArea2{
	background-color: #edede6;
	vertical-align: middle;
}
td.BannerArea{
	vertical-align: top;
	width: 208px;
	text-align: right;
}
td.Bt1{
	padding: 10px 0 10px 5px;
	width: 104px;
}
td.Bt2{
	width: 84px;
}
td.Bt3{
	width: 84px;
}
td.Bt4{
	width: 134px;
}
td.Bt5{
	width: 104px;
}
div.BlogBannerPos{
	margin: 0;
}
div.MenuBg{
	background-image: url("../../area/images/frame_bg.gif");
}
/* }Page Link Area */

/* Campaign{ */
div.CamPos{
	width: 690px;
	margin: 7px 0 7px 0;
}
div.DotBorder{
	background-image: url("../../area/images/dotline_999.gif");
	margin: 0 0 10px 0;
	width: 690px;
}
table.TbCam{
	width: 690px;
	margin: auto;
}
td.TxtArea{
	color: #333;
	font-size: .9em;
	font-family: "\FF2D\FF33\20\30B4\30B7\30C3\30AF","Osaka",sans-serif;
	line-height: 1.6em;
	padding: 0 0 0 10px;
	width: 450px;
	vertical-align: top;
}
div.TxtTitle{
	margin: 10px 0 10px 0;
}
div.TxtMidashi{
	margin: 0 0 7px 0;
}
td.ImgArea{
	width: 240px;
	text-align: right;
	vertical-align: top;
}
div.CamTxt{
	color: #333;
	font-size: 1em;
	font-family: "\FF2D\FF33\20\30B4\30B7\30C3\30AF","Osaka",sans-serif;
	line-height: 1.6em;
	margin: 10px 0 0 0;
	padding: 0 0 0 10px;
	width: 680px;
	text-align: left;
}
/* }Campaign */

/* list link{ */
div.LinkPos{
	margin: 10px 0 0 10px;
	padding: 0 0 10px 0;
	width: 680px;
	text-align: right;
}
div.LinkPos ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
div.LinkPos li{
	clear: both;
	margin: 0 0 2px 0;
	padding: 0;
	font-weight: normal;
	font-size: 1em;
	font-family: "\4F\73\61\6B\61","\FF2D\FF33\20\30B4\30B7\30C3\30AF",sans-serif;
	line-height: 1.8em;
}
div.LinkPos li a{
	margin: 0;
	padding: 4px 0 5px 15px;
	color: #369;
	background: transparent url("../../area/images/arrow.gif") no-repeat 0 .3em;
	text-decoration: none;
}
div.LinkPos li a:visited{
	color: #369;
	background: transparent url("../../area/images/arrow.gif") no-repeat 0 .3em;
	text-decoration: none;
}
div.LinkPos li a:hover{
	color: #369;
	background: transparent url("../../area/images/arrow_o.gif") no-repeat 0 .3em;
	text-decoration: underline;
}
/* }list link */

/* sanup{ */
div.value_tpos2{
	margin: 10px 0 0 10px;
}
td.prefabsale_bg2{
	background-color: #ccd9e6;
	text-align: left;
}
div.value_pos_t2{
	background-color: #fff;
	margin: 0 0 10px 10px;
	padding: 10px 0 10px 0;
	width: 700px;
}
table.TbS00{
	background-color: #eeeeee;
	width: 680px;
	margin: 0 0 0 10px;
	text-align: left;
}
td.PicArea{
	background-color: #fff;
	width: 119px;
	padding: 7px;
	text-align: center;
	vertical-align: top;
}
td.DataArea{
	background-color: #fff;
	padding: 7px;
	vertical-align: top;
}
table.TbS01{
}
td.TbS01-Head{
	color: #369;
	background-color: #d4e4f3;
	font-size: .7em;
	font-family: "\FF2D\FF33\20\30B4\30B7\30C3\30AF","Osaka",sans-serif;
	padding: 2px 3px 2px 3px;
	width: 74px;
	text-align: center;
}
td.TbS01-Name{
	font-size: .9em;
	font-weight: bold;
	font-family: "\FF2D\FF33\20\30B4\30B7\30C3\30AF","Osaka",sans-serif;
	padding: 2px 0 2px 7px;
}
td.TbS01-Name span{
	padding: 0 0 0 7px;
}
td.TbS01-Data{
	font-size: .8em;
	font-family: "\FF2D\FF33\20\30B4\30B7\30C3\30AF","Osaka",sans-serif;
	padding: 2px 0 2px 7px;
}
div.DotBorder2{
	background-image: url("../../area/images/dotline_999.gif");
	margin: 7px 0 7px 0;
}
div.BukkenPos{
	margin: 0 0 40px 0;
}

/* }sanup */


div.DotLine690{
	margin: 30px 0 30px 0;
}
div.SpEventPos{
	margin: 10px 0 10px 0;
}
table.EventTb{
	width: 690px;
}


/* list{ */
div.RelatedLink{
	margin: 4px 0 10px 370px;
	padding: 0;
	width: 320px;
	text-align: left;
}
div.RelatedLink ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
div.RelatedLink li{
	clear: both;
	margin: 0;
	padding: 0 0 0 3px;
	font-weight: normal;
	font-size: .9em;
	font-family: "\4F\73\61\6B\61","\FF2D\FF33\20\30B4\30B7\30C3\30AF",sans-serif !important;
	line-height: 1.5em;
	background: transparent url("/area/kinki/images/arrow.gif") no-repeat 0 .3em;
	text-decoration: none;
}
div.RelatedLink2{
	margin: 4px 0 10px 340px;
	padding: 0;
	width: 350px;
	text-align: left;
}
div.RelatedLink2 ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
div.RelatedLink2 li{
	clear: both;
	margin: 0;
	padding: 0 0 0 3px;
	font-weight: normal;
	font-size: .9em;
	font-family: "\4F\73\61\6B\61","\FF2D\FF33\20\30B4\30B7\30C3\30AF",sans-serif !important;
	line-height: 1.5em;
	background: transparent url("/area/kinki/images/arrow.gif") no-repeat 0 .3em;
	text-decoration: none;
}
/* }list */

.w728 {
	width: 728px;
}
.w718 {
	width: 718px;
}