﻿@import url("base.css");
@import url("second.css");


/* コンテンツ幅
----------------------------------------------------------------------------- */
#main {
	font-size: 14px;
	line-height: 150%;
}

/* テキストリンク
----------------------------------------------------------------------------- */
#main a{
	color: #666666;
	text-decoration: none;
}
#main a:hover{
	color: #999999;
	text-decoration: underline;
}


/* h2
----------------------------------------------------------------------------- */
#main h2{
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: -55px 0px 50px;
	padding: 0px;
	height: 70px;
}
#pana h2{
	background-image: url(../bunjo/img/pana/logo.gif);
}
#toyotahomekinki h2{
	background-image: url(../bunjo/img/toyota/logo.gif);
}
#sekisuiheimkinki h2{
	background-image: url(../bunjo/img/heim/logo.gif);
}
#ardenhome h2{
	background-image: url(../bunjo/img/arden/logo.gif);
}
#ishinhomekonan h2{
	background-image: url(../bunjo/img/ishin/logo.gif);
}
#workhomes h2{
	background-image: url(../bunjo/img/work/logo.gif);
}
#ichijo h2{
	background-image: url(../bunjo/img/ichijo/logo.gif);
}
#millcreek h2{
	background-image: url(../bunjo/img/millcreek/logo.gif);
}
#misawa h2{
	background-image: url(../bunjo/img/misawa/logo.gif);
}
#chikyunome h2{
	background-image: url(../bunjo/img/chikyunome/logo.gif);
}
#eyefulhome h2{
	background-image: url(../bunjo/img/eyefulhome/logo.gif);
}

#genboku h2{
	background-image: url(../bunjo/img/genboku/logo.gif);
}

#hebel h2{
	background-image: url(../bunjo/img/hebel/logo.gif);
}

#hana h2{
	background-image: url(../bunjo/img/hana/logo.gif);
}

#komori h2{
	background-image: url(../bunjo/img/komori/logo.gif);
}

#sekisui h2{
	background-image: url(../bunjo/img/komori/logo03.gif);
}

#sekisui .komori{
	background-image: url(../bunjo/img/komori/logo04.gif);
	background-position:left;
}

#goodliving h2{
	background-image: url(../bunjo/img/goodliving/logo.gif);
	width:221px;
}

/* h3
----------------------------------------------------------------------------- */
#main #maincopy {
	background-repeat: no-repeat;
	padding: 0px;
	height: 62px;
	text-indent: -9999px;
	width: 690px;
	margin: 0px 0px 50px;
}
#pana #maincopy {
	background-image: url(../bunjo/img/pana/maincopy.gif);
}
#toyotahomekinki #maincopy {

	background-image: url(../bunjo/img/toyota/maincopy.gif);
}
#sekisuiheimkinki #maincopy {

	background-image: url(../bunjo/img/heim/maincopy.gif);
}

#ardenhome #maincopy {

	background-image: url(../bunjo/img/arden/maincopy.gif);
}

#ishinhomekonan #maincopy {

	background-image: url(../bunjo/img/ishin/maincopy.gif);
}
#workhomes #maincopy {

	background-image: url(../bunjo/img/work/maincopy.gif);
}
#ichijo #maincopy {

	background-image: url(../bunjo/img/ichijo/maincopy.gif);
	height:83px;
}
#millcreek #maincopy {

	background-image: url(../bunjo/img/millcreek/maincopy.gif);
}
#misawa #maincopy {

	background-image: url(../bunjo/img/misawa/maincopy.gif);
}
#chikyunome #maincopy {

	background-image: url(../bunjo/img/chikyunome/maincopy.gif);
}
#eyefulhome #maincopy {

	background-image: url(../bunjo/img/eyefulhome/maincopy.gif);
}
#genboku #maincopy {

	background-image: url(../bunjo/img/genboku/maincopy.gif);
}
#hebel #maincopy {
	background-image: url(../bunjo/img/hebel/maincopy.gif);
	background-position: bottom;
}

#hana #maincopy {
	background-image: url(../bunjo/img/hana/maincopy.gif);
	background-position: bottom;
}

#komori #maincopy {
	background-image: url(../bunjo/img/komori/maincopy.gif);
	background-position: bottom;
}

#sekisui #maincopy {
	background-image: url(../bunjo/img/komori/maincopy02.gif);
	background-position: bottom;
}

#goodliving #maincopy {
	background-image: url(../bunjo/img/goodliving/maincopy.gif);
	background-position: bottom;
}

#main #hanbaikakaku {
	margin: 65px 0px 15px;
	padding: 0px;
	background-image: url(../bunjo/img/t_kakaku.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 658px;
	text-indent: -9999px;
}

/* キャッチ下
----------------------------------------------------------------------------- */
#main #intro {
	margin: 0px 0px 50px;
	padding: 0px;
	float: left;
}
#main #intro .left {
	width: 400px;
	margin: 0px 15px 0px 0px;
	padding: 0px;
	float: left;
	text-align: right;
}
#main #intro .right {
	margin: 0px;
	padding: 0px;
	width: 275px;
	float: left;
}

/* ポイント部分
----------------------------------------------------------------------------- */
#main .point{
	clear: both;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}

#main .point h3{
	float: left;
	margin: 0px;
	padding: 7px 0px 10px 35px;
	color: #640000;
	background-repeat: no-repeat;
}
#main .point .left {
	padding: 0px;
	float: left;
	width: 395px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main .point .right {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 280px;
	text-align: right;
}


#main .point p{
	float: left;
	width: 360px;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}

#main .point .small {
	font-size: 80%;
}


/* ポイントh3　ぐりぐりアイコン
----------------------------------------------------------------------------- */
#main #pana .point h3{
	background-image: url(../bunjo/img/pana/grigri.gif);
}
#main #toyotahomekinki .point h3{
	background-image: url(../bunjo/img/toyota/grigri.gif);
}
#main #sekisuiheimkinki .point h3{
	background-image: url(../bunjo/img/heim/grigri.gif);
}
#main #ardenhome .point h3{
	background-image: url(../bunjo/img/arden/grigri.gif);
}
#main #ishinhomekonan .point h3{
	background-image: url(../bunjo/img/ishin/grigri.gif);
}
#main #workhomes .point h3{
	background-image: url(../bunjo/img/work/grigri.gif);
}
#main #ichijo .point h3{
	background-image: url(../bunjo/img/ichijo/grigri.gif);
}
#main #millcreek .point h3{
	background-image: url(../bunjo/img/millcreek/grigri.gif);
}
#main #misawa .point h3{
	background-image: url(../bunjo/img/misawa/grigri.gif);
}
#main #chikyunome .point h3{
	background-image: url(../bunjo/img/chikyunome/grigri.gif);
}
#main #eyefulhome .point h3{
	background-image: url(../bunjo/img/eyefulhome/grigri.gif);
}

#main #genboku .point h3{
	background-image: url(../bunjo/img/genboku/grigri.gif);
}

#main #hebel .point h3{
	background-image: url(../bunjo/img/hebel/grigri.gif);
}

#main #goodliving .point h3{
	background-image: url(../bunjo/img/goodliving/grigri.gif);
}



/* イメージ横並び
----------------------------------------------------------------------------- */
#main #imageline {
	float: left;
	width: 655px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}
#main #imageline p {
	font-size: 90%;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px 5px 0px 0px;
	float: left;
	width: 212px;
}

/* 20100315 応急処置 */
#main table.imgline {
	width: 655px;
	margin:0px 0px 0px 35px;
	padding:0px;
}

#main table.imgline td {
	width:33%;
	vertical-align:text-top;
	font-size:90%;
}


/* 左：価格表　右：区画
----------------------------------------------------------------------------- */
#main #kakaku {
	width: 280px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 0px;
	float: left;
	padding: 0px;
}
#main #kukaku {
	width: 250px;
	float: left;
	padding: 0px;
	text-align: center;
	margin: 0px;
}

/* 価格表のカラーリング
----------------------------------------------------------------------------- */
#main #kakaku .number {
	color: #FFFFFF;
	background-color: #333333;
}
#main #hosoku {
	padding: 0px;
	margin-top: 0px;
	margin-right: 70px;
	margin-bottom: 50px;
	margin-left: 0px;
	font-size: 90%;
}

#main #kakaku .gouchi {
	color: #FFFFFF;
	background-color: #4c3c3c;
	padding-left: 5px;
	text-align: center;
}
#main #kakaku .midashi {
	background-color: #c8c8c8;
}
#main #kakaku .line1 {
	background-color: #ffffe1;
	text-align: right;
	padding-right: 10px;
}
#main #kakaku .line2 {
	text-align: right;
	padding-right: 10px;
}


/* エコラム欄　
----------------------------------------------------------------------------- */
#main #ecolumn {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-image: url(../bunjo/img/ecolumn/ecolumn_04.gif);
	background-position: left bottom;
	float: left;
	width: 674px;
}
#main #ecolumn h3 {
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	background-image: url(../bunjo/img/ecolumn/ecolumn_01.gif);
	height: 61px;
	width: 674px;
	background-repeat: no-repeat;
}
#main #ecolumn p {
	line-height: 128%;
	float: left;
	margin: 0px;
	padding: 5px 35px 30px;
}


/* 会社ロゴと住所　
----------------------------------------------------------------------------- */
#main #address {
	padding: 0px;
	margin: 0px;
	float: left;
}
#main #address #kaisya {
	font-size: 85%;
	float: left;
	width: 250px;
	margin: 0px;
	padding: 7px 0px 10px 10px;
	border-left: 1px solid #999999;
	height: 50px;
}
#main #address #hp a{
	float: left;
	background-image: url(../bunjo/img/hp.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 123px;
	text-indent: -9999px;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main #address #hp a:hover{
	filter: alpha(opacity=80); 
}

#main #address #logo {
	width: 200px;
	float: left;
}
#main #address #logo h2 {
	margin: 0px;
	padding: 0px;
}


#main #goodliving　#address #logo {
	width: 221px;
	float: left;
}

#main #goodliving #kaisya {
	font-size: 85%;
	float: left;
	width: 221px;
	margin: 0px;
	padding: 7px 0px 10px 10px;
	border-left: 1px solid #999999;
	height: 80px;
	margin-left:30px;
}



/* バナー　
----------------------------------------------------------------------------- */
#main #mainlink {
	text-align: right;
	padding: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}


/* ページトップへ
----------------------------------------------------------------------------- */
#main #pagetop a{
	background-image: url(../bunjo/img/pagetop.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 83px;
	text-indent: -9999px;
	margin-top: 0px;
	margin-right: 25px;
	margin-left: 0px;
	margin-bottom: 30px;
	padding: 0px;
	float: right;
}
#main #pagetop a:hover {
	filter: alpha(opacity=80); 
}

.shiro {
	color: #FFFFFF;
}


/* ページトップへ
----------------------------------------------------------------------------- */
#list {
	padding-top: 20px;
	width: 680px;
}
.bk {
	background-color: #F3F4F0;
	padding-left: 15px;
	line-height: 1.2em;
}
#list .categori {
	background-color: #CAA486;
	line-height: 1.2em;
	color: #FFFFFF;
	vertical-align: top;
	padding-left: 15px;
	width: 25%;
}

/* セキスイハイム
----------------------------------------------------------------------------- */

#sekisuiheimkinki .point .left {
	padding: 0px;
	float: left;
	width: 400px;
}

#sekisuiheimkinki .point .left h4 {
	font-size: 120%;
	color: #330000;
	margin-left: 35px;
}
#sekisuiheimkinki .point .left table {
	margin-top: 10px;
	margin-left: 35px;
	float: left;
	clear: both;
}
#sekisuiheimkinki .point .left td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660000;
}
#sekisuiheimkinki .point li {
	padding-left: 35px;
	list-style-type: none;
}
#sekisuiheimkinki .point ul {
	padding-top: 10px;
}

/* 第二期分譲の追加
----------------------------------------------------------------------------- */
h4.first,
h4.second,
div.move_btn{
	width: 658px;
}

h4.first,
h4.second{
	margin-top: 4em;
	padding-left: 0.5em;
	border-width: 0px 0px 1px 3px;
	border-style: solid;
}
h4.first{
	color: #CC0033;
	border-color: #CC0033;
}
h4.second{
	color: #6699CC;
	border-color: #6699CC;
}
div.move_btn{
	text-align: right;
	margin: -25px 0 25px;
}

/* エアリーホーム
----------------------------------------------------------------------------- */
#airly h2{
	background-image: url(../bunjo/img/airly/logo.gif);
	width:200px;
}

#airly #maincopy {
	background-image: url(../bunjo/img/airly/maincopy.gif);
	height:75px;
}

#main #airly .point h3{
	background-image: url(../bunjo/img/airly/grigri.gif);
}

body#airly #main #intro .left {
	width: 280px;
	margin: 0px 15px 0px 0px;
	padding: 0px;
	float: left;
	text-align: right;
}
body#airly #main #intro .right {
	margin: 0px;
	padding: 0px;
	width: 415px;
	float: left;
}

body#airly #ecolumn p{
	line-height: 128%;
	float: left;
	margin: 0px;
	padding: 0px 35px 20px;
}

body#airly #ecolumn ul{
	clear:both;
	margin-left:35px;
	padding:0px 40px 5px;
	list-style-type:decimal;
	margin-bottom:10px;
}

body#airly #ecolumn li {
	margin-bottom:5px;
}
