@charset "utf-8";
/* CSS Document */

/*---------------------------------------------------
トップ
---------------------------------------------------*/

#p_top {
	margin:0px auto 0 auto;
	width:660px;
}
#p_top ul{
	margin:0 auto; padding:0;
	width:660px;
	list-style:none;
}
#p_top li{
	float:left;
	margin:20px 5px 0 5px;
	width:210px; height:170px;
}

#p_top:after{
	content:"";
	display:block;
	clear:both;
}

/*---------------------------------------------------
下層
---------------------------------------------------*/

#p_a_box{
	margin:0 auto; padding-bottom:10px;
	width:680px;
	background:url(../img/base/bk1.gif) no-repeat bottom;
	text-align:left;
}

.p_a_tbl {
	margin:0px auto 0 15px; padding-top:10px;
	width:650px; min-height:107px;
	font-size:90%;
}
.p_a_tbl table{
	margin:0 auto 0 157px;
	width:485px;
}
.p_a_tbl th{
	padding:15px 0px 5px 5px;
	text-align:left;
	color:#FF6600;
	border-bottom:#999999 solid 1px;
}
.p_a_tbl th span{
	font-size:12px;
}
.p_a_tbl td{
	padding:8px 0px 5px 5px;
	text-align:left;
	line-height:1.2em;
}
.p_a_tbl td span{
	font-size:12px;
}
.p_a_tbl td b{
	display:block;
	padding-right:5px;
	width:auto;
	font-size:110%;
	text-align:right;
}

.p_a_tbl dl{
	margin:0 auto 0 157px;
	width:485px;
}
.p_a_tbl dt{
	margin:0;
	width:auto; height:30px; line-height:35px;
	border-bottom:#999999 solid 1px;
	text-align:left;
	color:#FF6600;
	font-weight:bold;
}
.p_a_tbl dt span{ font-size:12px;}
.p_a_tbl dd{
	margin:10px auto 0 5px;
	width:auto;
	line-height:1.3em;
}
.p_a_tbl dd ul{
	margin:0; padding-left:20px;
}



.p_a_tbl_1 {
	margin:5px 5px 0 160px;
	width:auto;
	font-size:11px;
	color:#666666;
}

.p_a_tbl_2 {
	margin:10px 5px 0 22px; padding-right:5px;
	width:630px; height:18px; line-height:18px;
	background-color:#F1E6D6;
	font-size:90%;
	color:#663300;
	text-align:right;
	font-weight:bold;
}

.p_a_tbl_tr {
	background:url(../img/base/line01.gif) no-repeat bottom;
}

.p_wid1_a { width:305px;}
.p_wid1_b { width:60px;}
.p_wid1_c { width:98px;}

.p_wid2_a { width:315px;}
.p_wid2_b { width:50px;}
.p_wid2_c { width:98px;}

.p_high1 { height:10px;}

.p_a_big {
	margin:0 auto 0 20px;
	width:640px;
	text-align:center;
}

#p_b_box {
	margin:5px auto 0 auto;
	width:670px;
	background:url(../img/base/bbk.gif) repeat-y left top;
	text-align:left;
}
#p_b_box p{
	margin:0 auto; padding:10px 0 0 10px;
	width:auto;
	text-align:left;
	font-size:90%;
	line-height:1.3em;
}
#p_b_box p span{
	display:block;
}

#p_b_toi {
	display:block;
	margin:10px auto 0 10px;
}

#p_linkB {
	margin:20px auto 0 auto;
	width:690px; height:290px;
	background:url(../img/base/link_bk.gif) no-repeat left top;
}
#p_linkB ul{
	margin:0; padding:36px 0 0 5px;
	width:690px;
	list-style:none;
}
#p_linkB li{
	float:left;
	margin:9px 5px 0 5px;
	width:160px; height:72px;
}
#p_linkB:after{
	content:"";
	display:block;
	clear:both;
}

/*---*/
.p_txtSM {
	font-size:12px;
	font-weight:normal;
	color:#333333;
}
.p_txtOG{
	color:#FF3300;
}







/*---------------------------------------------------
下層（Aブロックの背景画像）
---------------------------------------------------*/
#p_01_a01{background:url(../img/p01/a01.gif) no-repeat 0px 10px;}
#p_01_a02{background:url(../img/p01/a02.gif) no-repeat 0px 10px;}
#p_01_a03{background:url(../img/p01/a03.gif) no-repeat 0px 10px;}
#p_01_a04{background:url(../img/p01/a04.gif) no-repeat 0px 10px;}

#p_02_a01{background:url(../img/p02/a01.gif) no-repeat 0px 10px;}
#p_02_a02{background:url(../img/p02/a02.gif) no-repeat 0px 10px;}
#p_02_a03{background:url(../img/p02/a03.gif) no-repeat 0px 10px;}
#p_02_a04{background:url(../img/p02/a04.gif) no-repeat 0px 10px;}
#p_02_a05{background:url(../img/p02/a05.gif) no-repeat 0px 10px;}
#p_02_a06{background:url(../img/p02/a06.gif) no-repeat 0px 10px;}
#p_02_a07{background:url(../img/p02/a07.gif) no-repeat 0px 10px;}
#p_02_a08{background:url(../img/p02/a08.gif) no-repeat 0px 10px;}
#p_02_a09{background:url(../img/p02/a09.gif) no-repeat 0px 10px;}
#p_02_a10{background:url(../img/p02/a10.gif) no-repeat 0px 10px;}
#p_02_a11{background:url(../img/p02/a11.gif) no-repeat 0px 10px;}
#p_02_a12{background:url(../img/p02/a12.gif) no-repeat 0px 10px;}

#p_03_a01{background:url(../img/p03/a01.gif) no-repeat 0px 10px;}
#p_03_a02{background:url(../img/p03/a02.gif) no-repeat 0px 10px;}
#p_03_a03{background:url(../img/p03/a03.gif) no-repeat 0px 10px;}
#p_03_a04{background:url(../img/p03/a04.gif) no-repeat 0px 10px;}

#p_04_a01{background:url(../img/p04/a01.gif) no-repeat 0px 10px;}
#p_04_a02{background:url(../img/p04/a02.gif) no-repeat 0px 10px;}
#p_04_a03{background:url(../img/p04/a03.gif) no-repeat 0px 10px;}
#p_04_a04{background:url(../img/p04/a04.gif) no-repeat 0px 10px;}

#p_05_a01{background:url(../img/p05/a01.gif) no-repeat 0px 10px;}
#p_05_a02{background:url(../img/p05/a02.gif) no-repeat 0px 10px;}

#p_06_a01{background:url(../img/p06/a01.gif) no-repeat 0px 10px;}
#p_06_a02{background:url(../img/p06/a02.gif) no-repeat 0px 10px;}
#p_06_a03{background:url(../img/p06/a03.gif) no-repeat 0px 10px;}

#p_07_a01{background:url(../img/p07/a01.gif) no-repeat 0px 10px;}
#p_07_a02{background:url(../img/p07/a02.gif) no-repeat 0px 10px;}
#p_07_a03{background:url(../img/p07/a03.gif) no-repeat 0px 10px;}
#p_07_a04{background:url(../img/p07/a04.gif) no-repeat 0px 10px;}
#p_07_a05{background:url(../img/p07/a05.gif) no-repeat 0px 10px;}
#p_07_a06{background:url(../img/p07/a06.gif) no-repeat 0px 10px;}
#p_07_a07{background:url(../img/p07/a07.gif) no-repeat 0px 10px;}
#p_07_a08{background:url(../img/p07/a08.gif) no-repeat 0px 10px;}
#p_07_a09{background:url(../img/p07/a09.gif) no-repeat 0px 10px;}
#p_07_a10{background:url(../img/p07/a10.gif) no-repeat 0px 10px;}
#p_07_a11{background:url(../img/p07/a11.gif) no-repeat 0px 10px;}
#p_07_a12{background:url(../img/p07/a12.gif) no-repeat 0px 10px;}
#p_07_a13{background:url(../img/p07/a13.gif) no-repeat 0px 10px;}
#p_07_a14{background:url(../img/p07/a14.gif) no-repeat 0px 10px;}
#p_07_a15{background:url(../img/p07/a15.gif) no-repeat 0px 10px;}

#p_08_a01{background:url(../img/p08/a01.gif) no-repeat 0px 10px;}
#p_08_a02{background:url(../img/p08/a02.gif) no-repeat 0px 10px;}
#p_08_a03{background:url(../img/p08/a03.gif) no-repeat 0px 10px;}
#p_08_a04{background:url(../img/p08/a04.gif) no-repeat 0px 10px;}
#p_08_a05{background:url(../img/p08/a05.gif) no-repeat 0px 10px;}
#p_08_a06{background:url(../img/p08/a06.gif) no-repeat 0px 10px;}
#p_08_a07{background:url(../img/p08/a07.gif) no-repeat 0px 10px;}
#p_08_a08{background:url(../img/p08/a08.gif) no-repeat 0px 10px;}
#p_08_a09{background:url(../img/p08/a09.gif) no-repeat 0px 10px;}

#p_09_a01{background:url(../img/p09/a01.gif) no-repeat 0px 10px;}
#p_09_a02{background:url(../img/p09/a02.gif) no-repeat 0px 10px;}

#p_10_a01{background:url(../img/p10/a01.gif) no-repeat 0px 10px;}
#p_10_a02{background:url(../img/p10/a02.gif) no-repeat 0px 10px;}
#p_10_a03{background:url(../img/p10/a03.gif) no-repeat 0px 10px;}

#p_11_a01{background:url(../img/p11/a01.gif) no-repeat 0px 10px;}

#p_12_a01{background:url(../img/p12/a01.gif) no-repeat 0px 10px;}
#p_12_a02{background:url(../img/p12/a02.gif) no-repeat 0px 10px;}
#p_12_a03{background:url(../img/p12/a03.gif) no-repeat 0px 10px;}
#p_12_a04{background:url(../img/p12/a04.gif) no-repeat 0px 10px;}
#p_12_a05{background:url(../img/p12/a05.gif) no-repeat 0px 10px;}
#p_12_a06{background:url(../img/p12/a06.gif) no-repeat 0px 10px;}
#p_12_a07{background:url(../img/p12/a07.gif) no-repeat 0px 10px;}
#p_12_a08{background:url(../img/p12/a08.gif) no-repeat 0px 10px;}
#p_12_a09{background:url(../img/p12/a09.gif) no-repeat 0px 10px;}
#p_12_a10{background:url(../img/p12/a10.gif) no-repeat 0px 10px;}



/*---------------------------------------------------
下層（ページごと）
---------------------------------------------------*/


/* フローリング */
#p_02_01 {
	margin:10px auto 0 auto;
	width:640px; height:486px;
	background:url(../img/p02/b_04_bk.gif) no-repeat top;
}
#p_02_01 table{
	margin:25px auto 0 3px;
}
#p_02_01 td{
	padding:2px;
}

/* キッチン */
#p_b03_01 {
	margin:10px auto 0 auto;
	width:640px; height:706px;
	background:url(../img/p03/b_02_bk.gif) no-repeat;
}
#p_b03_01 table{
	margin:30px auto 0 10px;
}
#p_b03_01 th{
	padding-right:10px;
}

/* バスルーム */
#p_b04_01 {
	margin:10px auto 0 auto;
	width:640px; height:706px;
	background:url(../img/p04/b_02_bk.gif) no-repeat;
}
#p_b04_01 table{
	margin:30px auto 0 10px;
}
#p_b04_01 th{
	padding-right:10px;
}

