﻿@charset "utf-8";

@import "reset.css";
@import "layout.css";
@import "common.css";

/* ----------------------------------------------------------------------------
	周辺環境
---------------------------------------------------------------------------- */
#location h2 {
	font-size:0;
	line-height:0;
	margin-bottom:10px;
}
#location .locationBox {
	width:776px;
	margin:0 auto;
	clear:both;
}
#location .locationBox h3 {
	font-size:0;
	line-height:0;
	margin-bottom:8px;
}
#location .locationBox .txtTop {
	font-size:88%;
	line-height:1.5;
	margin-bottom:20px;
}
#location .dlWrap {
	width:776px;
	margin:30px auto 40px;
	clear:both;
}
#location .dlWrap .dlBox {
	width:375px;
}
#location .dlWrap .dlBox dl {
	width:366px;
	background:url(../location/img/line.jpg) repeat-x left bottom;
	padding:0 4px 6px 5px;
	font-size:75%;
	clear:both;
	margin-bottom:5px;
}
#location .dlWrap .dlBox dt {
	line-height:1.4;
	width:210px;
	float:left;
}
#location .dlWrap .dlBox dd {
	line-height:1.4;
	text-align:right;
	width:152px;
	float:right;
}

/* ----------------------------------------------------------------------------
	物件概要
---------------------------------------------------------------------------- */
#outline #dlWrap {
	width:720px;
	margin:0 auto;
}
#outline #yokoku {
	font-size:0;
	line-height:0;
	margin-bottom:15px;
}
#outlineTbl {
	width:720px;
	margin:0 auto 35px;
	font-size:75%;
}
#outlineTbl th {
	width:180px;
	background:url(../outline/img/bg01.jpg) repeat-x left bottom;
	line-height:1.6;
	font-weight:bold;
	color:#808080;
	text-align:left;
	vertical-align:top;
	padding:10px 8px 9px;
}
#outlineTbl td {
	background:url(../outline/img/bg02.jpg) repeat-x left bottom;
	line-height:1.6;
	padding:10px 10px 9px 20px;
}
#dateTbl {
	margin:0;
	border:#E0E0E0 3px solid;
	border-collapse:collapse;
	font-size:75%;
	line-height:1.4;
}
#dateTbl td {
	border-right:#E0E0E0 3px solid;
	text-align:center;
	padding:12px 16px;
}

/* ----------------------------------------------------------------------------
	コンセプト
---------------------------------------------------------------------------- */
#concept {
	width:816px;
}
#concept #pagePath { margin-left:15px;}

/* ----------------------------------------------------------------------------
	全体区画図
---------------------------------------------------------------------------- */
#land {
	width:816px;
}
#land .notes {
	width:774px;
	margin:0 auto;
}
#land #pagePath { margin-left:15px;}

/* ----------------------------------------------------------------------------
	コンセプトハウス
---------------------------------------------------------------------------- */
#c_house {
	width:816px;
}

#c_house #kukaku {
	width:780px;
	margin:0 auto 40px;
}
#c_house #pagePath { margin-left:15px;}

/* ----------------------------------------------------------------------------
	建物デザイン
---------------------------------------------------------------------------- */
#design .img {
	width:796px;
	margin:0 -20px 30px 0;
	background:url(../design/img/bar.jpg) no-repeat left bottom;
	padding-bottom:31px;
}
#design .img.fix { background:none; margin-bottom:0px; padding-bottom:10px;}

/* ----------------------------------------------------------------------------
	外構計画
---------------------------------------------------------------------------- */
#externals { padding-top:0px;}
#externals #pagePath {
	padding-top:20px;
}

/* ----------------------------------------------------------------------------
	NEW201507
---------------------------------------------------------------------------- */

.feedwrap{
	min-height: 120px;
	position: relative;
	padding: 20px 20px 20px 140px;
	background: #f49800 url("../new/oshirase.png") no-repeat 40px center ;
}

#feed{
	width: 650px;
	min-height: 135px;
	overflow: hidden;
	background: #fff;
/*	background: url("../img/feedback.png") no-repeat;
	background-size: cover;*/
}
#feed p{
	text-align: center;
	margin-top: 60px;
}

#feed dl{
	overflow: hidden;
	zoom: 1;
	text-align: left;
	background: white;
}
#feed dl dt{
	width: 80px;
	float: left;
	clear: both;
	font-size: 12px;
	padding: 10px 0 0 10px;
}
#feed dl dd{
	padding: 10px 0 10px 110px;
	font-size: 12px;
	border-top: 1px solid #f49800;
}
#feed dl > *:first-child + *{
	border-top: none;
}

#feed dl dd a{
	text-decoration: none;
	color: #000;
}
/*#feed dl dd a:hover{
	color: #555;
	background: red;
}*/

#feed dl dd:hover{
	background-color: #ffefd3;
}


