@charset "UTF-8";

/* ***************************************************
* CSS file For renovel.jp
	FileName: fullskeleton.css
	data:2009/04/30 yoshii

■目次 ==========================================
■[01]:フルスケルトンリノベーション（※シンプルリノベーションと共通）
■[02]:詳細ページ
**************************************************** */

div#Content { color: #666; }

div.About { margin: 20px 0 0 ; }

h2{clear:both;}

/*-----------------------------------------------------------
■[01]:フルスケルトンリノベーション（※シンプルリノベーションと共通）
------------------------------------------------------------*/

div.case {
	width: 622px;
	margin: 0 0 0 10px;
	padding: 28px 0 15px;
	background: url(/img/simple/dline_case.gif) repeat-x bottom;
	min-height:0;
	display: inline-table;
}
div.case:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear: both; 
	visibility:hidden; 
} 
/* \*/ 
* html div.case {height:0;} 
div.case {display: block;} 
/* */ 
/* -- end clear float -- */

div.issue {
	width: 301px;
	float: left;
}
div.issue h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 3px;
}
div.issue ul {
	width: 138px;
	float: right;
	font-size: 10px;
}
div.issue ul li { padding: 25px 0 0 ; }
div.issue li.area,div.issue li.age,div.issue li.sqm { padding: 0 0 0 40px; }
li.area { background: url(/img/simple/tit_area.gif) no-repeat left; }
li.age { background: url(/img/simple/tit_age.gif) no-repeat left; }
li.sqm { background: url(/img/simple/tit_sqm.gif) no-repeat left; }

div.case div.R { margin: 0 0 0 20px; }


/*-----------------------------------------------------------
■[02]:詳細ページ
------------------------------------------------------------*/
p.DtlImg {
	margin:0 10px 25px;
}

div.DtlDC {
	background:transparent url(/img/full/bg_line.gif) repeat-y scroll 10px 0;
	float:left;
	margin:0 0 20px;
	padding:0 10px 20px;
}


div.Rdata {
	float:left;
	width:300px;
}
div.Rdata ul {
	margin:0 0 0 10px;
}
div.Rdata ul li {
	padding:0 0 10px 80px;
}
li.dtl_area {background:transparent url(/img/full/tit_area.gif) no-repeat scroll 0 2px;}
li.dtl_age {background:transparent url(/img/full/tit_age.gif) no-repeat scroll 0 2px;}
li.dtl_sqm {background:transparent url(/img/full/tit_sqm.gif) no-repeat scroll 0 2px;}
li.dtl_price {background:transparent url(/img/full/tit_price.gif) no-repeat scroll 0 2px;}
li.dtl_furniture {background:transparent url(/img/full/tit_furniture.gif) no-repeat scroll 0 2px;}

div.Rdata p {
	margin:0 0 0 20px;
}

div.Concept {
	float:left;
	margin:0 0 0 22px;
	width:300px;
}

div.Concept p.ConTxt {
	margin:0 20px 10px;
}

div.Concept p.Designer {
	background:transparent url(/img/full/photo08.jpg) no-repeat scroll left top;
	margin:0 0 0 20px;
	padding:0 0 10px 115px;
}

div.Concept p.Designer01 {
	background:transparent url(/img/full/photo02.jpg) no-repeat scroll left top;
	margin:0 0 0 20px;
	padding:0 0 50px 115px;
}

div.Concept p.Designer02 {
	background:transparent url(/img/full/photo07.jpg) no-repeat scroll left top;
	margin:0 0 0 20px;
	padding:0 0 50px 115px;
}

div.Concept p.Designer03 {
	background:transparent url(/img/full/photo06.jpg) no-repeat scroll left top;
	margin:0 0 0 20px;
	padding:0 0 50px 115px;
}

div.Concept p.Designer04 {
	background:transparent url(/img/full/photo05.jpg) no-repeat scroll left top;
	margin:0 0 0 20px;
	padding:0 0 50px 115px;
}

div.Concept p.Designer05 {
	background:transparent url(/img/simple/photo09.jpg) no-repeat scroll left top;
	margin:0 0 0 20px;
	padding:0 0 50px 115px;
}

div.Concept p.Designer06 {
	background:transparent url(/img/simple/photo04.jpg) no-repeat scroll left top;
	margin:0 0 0 20px;
	padding:0 0 50px 115px;
}

div.Concept p.Designer07 {
	background:transparent url(/img/simple/photo03.jpg) no-repeat scroll left top;
	margin:0 0 0 20px;
	padding:0 0 50px 115px;
}

div.Concept p.Designer08 {
	background:transparent url(/img/simple/photo08.jpg) no-repeat scroll left top;
	margin:0 0 0 20px;
	padding:0 0 50px 115px;
}

div.Concept p.Designer span {
	background:transparent url(/img/full/icon_square.gif) no-repeat scroll 0 2px;
	display:block;
	font-weight:bold;
	padding:0 0 0 20px;
}

div.Concept p.Designer01 span {
	background:transparent url(/img/full/icon_square.gif) no-repeat scroll 0 2px;
	display:block;
	font-weight:bold;
	padding:0 0 0 20px;

}

div.Concept p.Designer02 span {
	background:transparent url(/img/full/icon_square.gif) no-repeat scroll 0 2px;
	display:block;
	font-weight:bold;
	padding:0 0 0 20px;

}

div.Concept p.Designer03 span {
	background:transparent url(/img/full/icon_square.gif) no-repeat scroll 0 2px;
	display:block;
	font-weight:bold;
	padding:0 0 0 20px;

}

div.Concept p.Designer04 span {
	background:transparent url(/img/full/icon_square.gif) no-repeat scroll 0 2px;
	display:block;
	font-weight:bold;
	padding:0 0 0 20px;

}

div.Concept p.Designer05 span {
	background:transparent url(/img/full/icon_square.gif) no-repeat scroll 0 2px;
	display:block;
	font-weight:bold;
	padding:0 0 0 20px;

}
div.Concept p.Designer06 span {
	background:transparent url(/img/full/icon_square.gif) no-repeat scroll 0 2px;
	display:block;
	font-weight:bold;
	padding:0 0 0 20px;

}
div.Concept p.Designer07 span {
	background:transparent url(/img/full/icon_square.gif) no-repeat scroll 0 2px;
	display:block;
	font-weight:bold;
	padding:0 0 0 20px;

}
div.Concept p.Designer08 span {
	background:transparent url(/img/full/icon_square.gif) no-repeat scroll 0 2px;
	display:block;
	font-weight:bold;
	padding:0 0 0 20px;

}

p.TitAB {
	clear:both;
	padding:0 10px 5px;
}

div.After, div.Before {
	float:left;
	padding:0 0 45px 10px;
	width:624px;
}

div.After p, div.Before p {
	float:left;
	width:204px;
}

div.After p span, div.Before p span {
	display:block;
	margin:5px 0;
}

div.After ul, div.Before ul {
	float:left;
	width:420px;
}

div.After ul li, div.Before ul li {
	float:left;
	height:86px;
	margin:0 0 3px 3px;
	width:138px;
}

div.After ul li.Left, div.Before ul li.Left {
	float:left;
	height:86px;
	margin:0 0 3px;
	width:138px;
}

div.Consulting {
	float:left;
	padding:0 10px 30px;
}

div.DtlConsulting {
	background:transparent url(/img/full/consulting_bgb.gif) repeat-y scroll left bottom;
	float:left;
	width:622px;
}

div.DtlConsulting p{
	float:left;
}

div.DtlConsulting dl {
	float:left;
	padding:0 15px 44px;
}

div.DtlConsulting dl dt {
	float:left;
	width:160px;
}

div.DtlConsulting dl dd {
	float:left;
	width:432px;
}
