@charset "UTF-8";

/* CSS Information
---------------------------------------------------------------
Site URL:		http://www.idea-h.net/
File name:		layout_lineup.css
Summary:		base styles
Created:		2009-9-1
Last update:	2009-9-1 by Sadaoka
Author:			Sadaoka(admin), Kaito
Copyright:		(C) 2009 dabhand Inc.
--------------------------------------------------------------- */

/* Point */
/* ------------------------------------------------------------ */
#index {
	width: 670px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#index .lineup_layout {
	width: 670px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#index .lineup_layout .img1 {
	width: 400px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#index .lineup_layout .text1 {
	width: 250px;
	height: 280px;
	display: block;
	position: relative;
	border: 0px #f00 solid;
}

#index .lineup_layout .button1 a {
	background: url(../images/details_button.gif) left top no-repeat;
	width: 96px;
	height: 30px;
	display: block;
	position: absolute;
	z-index: 0;
	right: 0px;
	bottom: 0px;
	border: 0px #f00 solid;
}

#index .lineup_layout .button1 a:hover {
	background: url(../images/details_button.gif) left bottom no-repeat;
}

/* 東濃檜の家（1） */
/* ------------------------------------------------------------ */
#lineup1 {
	width: 670px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1 .lineup_layout {
	width: 670px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1 .lineup_layout .text1 {
	width: 430px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1 .lineup_layout .emphasis {
	color: #007bde;
	font-size: 12px;
}

#lineup1 .lineup_layout .attention {
	font-size: 10px;
}

#lineup1 .lineup_layout .img1 {
	width: 220px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1 .lineup_layout .text2 {
	width: 215px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1 .lineup_layout .img2 {
	width: 435px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1 .list {
	width: 670px; /* ボックスの幅を指定 */
}

#lineup1 .list table {
	width: 100%;
	margin: 0px;
	padding: 0px;
	empty-cells: hide;
	border-collapse: collapse;
	border-top: 1px #c8c8c8 solid;
	border-bottom: 1px #c8c8c8 solid;
}

#lineup1 .list th {
	background-color: #f5f5f5;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
	font-size: 12px;
	white-space: nowrap;
	width: 200px;
	padding: 5px 10px;
	border-bottom: 1px #c8c8c8 solid;
}

#lineup1 .list td {
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	white-space: nowrap;
	padding: 5px 10px;
	border-bottom: 1px #c8c8c8 solid;
}

#lineup1 .button1 a {
	background: url(../images/lineup_button1.gif) left top no-repeat;
	width: 170px;
	height: 30px;
	margin-left: 500px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1 .button1 a:hover {
	background: url(../images/lineup_button1.gif) left bottom no-repeat;
}

/* 東濃檜の家（2） */
/* ------------------------------------------------------------ */
#lineup1_2 {
	width: 670px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1_2 .lineup_layout {
	width: 670px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1_2 .lineup_layout .text1 {
	width: 455px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1_2 .lineup_layout .emphasis {
	color: #007bde;
	font-size: 12px;
}

#lineup1_2 .lineup_layout .img1 {
	width: 195px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1_2 .lineup_layout .text2 {
	width: 185px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup1_2 .lineup_layout .img2 {
	width: 465px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

/* レンガの家 */
/* ------------------------------------------------------------ */
#lineup2 {
	width: 670px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup2 .lineup_layout {
	width: 670px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup2 .lineup_layout .text1 {
	width: 380px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup2 .lineup_layout .img1 {
	width: 270px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup2 .emphasis {
	color: #007bde;
	font-size: 12px;
}

/* イデア・ソレイユ / シーモ */
/* ------------------------------------------------------------ */
#lineup3 {
	width: 670px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup3 .lineup_layout {
	width: 670px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup3 .lineup_layout .text1 {
	width: 370px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup3 .lineup_layout .img1 {
	width: 280px;
	display: block;
	overflow: hidden;
	border: 0px #f00 solid;
}

#lineup3 .emphasis {
	color: #007bde;
	font-size: 12px;
}

#lineup3 .emphasis2 {
	color: #54b33e;
	font-size: 12px;
}

#lineup3 .lineup_layout .attention {
	font-size: 10px;
}