@charset "EUC-JP";



/* ------------------------------------------------------------------------

                                               コンテンツタイトルについて

------------------------------------------------------------------------- */

#body_cnt h2 {

width:620px;

height:60px;

font-size:6px;

text-indent:-9999px;

background-image:url(../images/cnt_03/ttl.gif);

background-repeat:no-repeat;

background-position:0 0;

padding:0;

margin:0 -15px 0 -15px;

float:none;

}



/* ------------------------------------------------------------------------

                               　　　　　    インデックスタイトルについて

------------------------------------------------------------------------- */



#body_cnt .idx_01,

#body_cnt .idx_02,

#body_cnt .idx_03,

#body_cnt .idx_04,

#body_cnt .idx_05,

#body_cnt .idx_06,
#body_cnt .idx_06_03,
#body_cnt .idx_06_04,

#body_cnt .idx_07,

#body_cnt .idx_08,

#body_cnt .idx_09,

#body_cnt .idx_10,

#body_cnt .idx_11,

#body_cnt .idx_12 {

width:590px;

height:29px;

font-size:6px;

text-indent:-9999px;

background-repeat:no-repeat;

background-position:0 0;

margin:15px 0 15px 0;

padding:0;

}

/*

#body_cnt .idx_01 { background-image:url(../images/cnt_03/idx_04.gif); }



#body_cnt .idx_02 { background-image:url(../images/cnt_03/idx_05.gif); }



#body_cnt .idx_03 { background-image:url(../images/cnt_03/idx_06.gif); }



#body_cnt .idx_04 { background-image:url(../images/cnt_03/idx_07.gif); }



#body_cnt .idx_05 { background-image:url(../images/cnt_03/idx_08.gif); }



#body_cnt .idx_06 { background-image:url(../images/cnt_03/idx_00.gif); }



#body_cnt .idx_07 { background-image:url(../images/cnt_03/idx_09.gif); }



#body_cnt .idx_08 { background-image:url(../images/cnt_03/idx_10.gif); }



#body_cnt .idx_09 { background-image:url(../images/cnt_03/idx_11.gif); }



#body_cnt .idx_10 { background-image:url(../images/cnt_03/idx_12.gif); }



#body_cnt .idx_12 { background-image:url(../images/cnt_03/idx_12.gif); }

*/

@charset "EUC-JP";



/* ------------------------------------------------------------------------

                                               コンテンツタイトルについて

------------------------------------------------------------------------- */

#body_cnt h2 {

float:none;

width:620px;

height:60px;

font-size:6px;

text-indent:-9999px;

background-image:url(../images/cnt_03/ttl.gif);

background-repeat:no-repeat;

background-position:0 0;

margin:0 -15px 0 -15px;

padding:0;

}



/* ------------------------------------------------------------------------

                               　　　　　    インデックスタイトルについて

------------------------------------------------------------------------- */

#body_cnt .idx_01,

#body_cnt .idx_02,

#body_cnt .idx_02_5,

#body_cnt .idx_03,

#body_cnt .idx_04,

#body_cnt .idx_05,

#body_cnt .idx_06,
#body_cnt .idx_06_03,
#body_cnt .idx_06_04,

#body_cnt .idx_07,

#body_cnt .idx_08,

#body_cnt .idx_09,

#body_cnt .idx_10,

#body_cnt .idx_10-1,

#body_cnt .idx_10-2,

#body_cnt .idx_10-3,

#body_cnt .idx_10-4 {

width:590px;

height:29px;

font-size:6px;

text-indent:-9999px;

background-repeat:no-repeat;

background-position:0 0;

margin:15px 0 15px 0;

padding:0;

}





#body_cnt .idx_01 { background-image:url(../images/cnt_03/idx_01.gif); }


#body_cnt .idx_02 { background-image:url(../images/cnt_03/idx_02.gif); }


#body_cnt .idx_02_5 { background-image:url(../images/cnt_03/idx_02_5.gif); }


#body_cnt .idx_03 { background-image:url(../images/cnt_03/idx_03.gif); }


#body_cnt .idx_04 { background-image:url(../images/cnt_03/idx_04.gif); }


#body_cnt .idx_05 { background-image:url(../images/cnt_03/idx_05.gif); }


#body_cnt .idx_06 { background-image:url(../images/cnt_03/idx_06_02.gif); }
#body_cnt .idx_06_03 { background-image:url(../images/cnt_03/idx_06_03.gif); }
#body_cnt .idx_06_04 { background-image:url(../images/cnt_03/idx_06_04.gif); }


#body_cnt .idx_07 { background-image:url(../images/cnt_03/idx_07.gif); }


#body_cnt .idx_08 { background-image:url(../images/cnt_03/idx_08.gif); }


#body_cnt .idx_09 { background-image:url(../images/cnt_03/idx_09.gif); }


#body_cnt .idx_10 { background-image:url(../images/cnt_03/idx_10.gif); }


#body_cnt .idx_11 { background-image:url(../images/cnt_03/idx_11.gif); }


#body_cnt .idx_12 { background-image:url(../images/cnt_03/idx_12.gif); }


#body_cnt .idx_10-1 { background-image:url(../images/cnt_03/idx_10-1.gif); }


#body_cnt .idx_10-2 { background-image:url(../images/cnt_03/idx_10-2.gif); }


#body_cnt .idx_10-3 { background-image:url(../images/cnt_03/idx_10-3.gif); }


#body_cnt .idx_10-4 { background-image:url(../images/cnt_03/idx_10-4.gif); }





/* ------------------------------------------------------------------------

    他

------------------------------------------------------------------------- */

.hr-line {

	border-top:1px dotted #E6E6C0;

	margin:0px auto 25px;

}

.hr-space {

	margin:0px auto 5px;

}



h4 {

	position:static;

	color:#FFFFFF;

	font-size:100%;

	background:none;

	margin:0 0 15px;

	padding:0px;

}











/* ページ固有設定 ▼ ================================================================================================*/



/* ID名設定だけしておいた

-------------------------------------------------------------------------------- */

#page-01 {}

#page-02 {}

#page-03 {}

#page-04 {}

#page-05 {}

#page-07 {}

#page-08 {}

#page-10 {}



/* 購入資金の基本的な考え方は？

-------------------------------------------------------------------------------- */

#body_cnt .frm_tbl02{
	margin:5px auto 15px auto;
}

#body_cnt p.unit{
	margin:0px;
	padding:0;
	text-align:right;
	color:#666633;
	}

#body_cnt p.table_title{
	margin:0px;
	padding:0;
	color:#666633;
	}

#body_cnt .frm_tbl02 caption.txt-a_l{
	text-align:left;
	margin:0;
}


#body_cnt p.a{
	margin:0;!important
	font-size:smaller;
}


#body_cnt .frm_tbl02 .graph{
	margin:20px auto 10px auto;
	text-align:center;
}

#body_cnt .frm_tbl02 .graph02{
	margin:10px auto 10px auto;
	text-align:center;
}


/* あなたが買えるマンションの値段は？

-------------------------------------------------------------------------------- */

#page-06 #body_cnt .frm_tbl {

	margin:7px auto 15px;

}

#page-06 #body_cnt .frm_tbl .flat35 {

	text-align:right;

  /*cap_l の部分的上書き*/

	color:#666633;

	margin:0px 0 10px 0;

}



/* 共働きの資金プラン

-------------------------------------------------------------------------------- */

#page-09 #body_cnt .frm_tbl {

	margin:7px auto 15px;

}

#page-09 #body_cnt .frm_tbl th {

	text-align:center;

	background-color:#f3f3d9;

}

#page-09 #body_cnt .frm_tbl td {

	text-align:center;

	background-color:#fff;

}

#page-09 #body_cnt .frm_tbl .flat35 {

	text-align:right;

  /*cap_l の部分的上書き*/

	color:#666633;

	margin:0px 0 10px 0;

}



#page-09 #body_cnt #parents_sum-up table {

	margin:15px auto 25px;

}

#page-09 #body_cnt #parents_sum-up th {

	width:25%;

	text-align:center;

}

#page-09 #body_cnt #parents_sum-up td {

	width:65%;

	text-align:left;

}

#page-09 #body_cnt #parents_separation p.cap_l,

#page-09 #body_cnt #parents_separation ul {

	width:544px

}

#page-09 #body_cnt #parents_separation ul {

	padding-left:30px;

}





/* 親からの住宅資金援助

-------------------------------------------------------------------------------- */

#page-10 #page10unit {

	margin-top:20px;

}





#page-10 #body_cnt .body_box {

	display:block;

	clear:both;

	width:590px;

}



#page-10 #body_cnt .frm_tbl caption.txt-a_l,

#page-10 #body_cnt .frm caption.txt-a_l {

	text-align:left;

}





/* 親からお金をもらう：普通の贈与（暦年課税）は税金が高い

-------------------------------------------------------------------------------- */

#body_cnt #page-10-1 .frm_tbl {

	margin:7px auto 15px;

}

#body_cnt #page-10-1 .frm_tbl th {

	text-align:center;

	background-color:#f3f3d9;

}

#body_cnt #page-10-1 .frm_tbl td {

	text-align:center;

	background-color:#fff;

}

#body_cnt .waku .equal {

	display:block;

	padding-left:4.3em;

}



#body_cnt #page-10-1 .box-wrapper {

	margin:10px auto 20px;

}

#body_cnt #page-10-1 .box-wrapper .frm_tbl th {

	margin:10px auto 20px;

}

#body_cnt #page-10-1 .box-wrapper .frm_tbl td {

	text-align:left;

	background-color:#fff;

}



/* 親からお金をもらう：相続時精算課税制度

-------------------------------------------------------------------------------- */

#body_cnt #page-10-2 frm_tbl {

	margin:7px auto 15px;

}



#body_cnt #page-10-2 .frm_tbl th,

#body_cnt #page-10-2 .frm_tbl td {

	padding:8px 5px;

}

#body_cnt #page-10-2 .frm_tbl th {

	background-color:#f3f3d9;

}

#body_cnt #page-10-2 .frm_tbl td {

	background-color:#fff;

	text-align:left;

}

#body_cnt #page-10-2 .frm_tbl th.tbl-head {

	font-weight:bold;

}

#body_cnt #page-10-2 .frm_tbl td.txt-a_c {

	text-align:center;

}



#body_cnt #page-10-2 .box-wrapper {

	margin:10px auto 20px;

}





/* 親からお金を「借りる」

-------------------------------------------------------------------------------- */

#body_cnt #page-10-3 .circle  {

	list-style-type:circle;

}



/* 親のお金で直接住宅の一部を購入してもらう

-------------------------------------------------------------------------------- */

#body_cnt #page-10-4 .frm_tbl {

	margin:0px auto 25px;

}



#body_cnt #page-10-4 .frm_tbl th {

	background-color:#f3f3d9;

	/*background-color:#fcfcf3;*/

	text-align:left;

}

#body_cnt #page-10-4 .frm_tbl td {

	background-color:#fff;

	text-align:left;

}

#body_cnt #page-10-4 .frm_tbl td span.hiyou {

	display:block;

	width:6em;

	text-align:right;

}

/* 白 -------------------------- */

#body_cnt #page-10-4 .white,

#body_cnt #page-10-4 .white th,

#body_cnt #page-10-4 .white td {

	background-color:#fff;

}

#body_cnt #page-10-4 .white {

	border:1px solid #E6E6C0;

}

#body_cnt #page-10-4 .white th,

#body_cnt #page-10-4 .white td {

	border-bottom:1px solid #E6E6C0;

}

#body_cnt #page-10-4 .white th.last,

#body_cnt #page-10-4 .white td.last {

	border-bottom:none;

}

#body_cnt #page-10-4 .kome{

	width:97%;

	margin:0px auto 20px;

}


/* 繰上返済を行って支払利息を大幅に削減！
-------------------------------------------------------------------------------- */

#body_cnt .graph03{
	margin:15px auto 10px auto;
	text-align:center;
}

#body_cnt .graph03 p.cap03{
	color:#666633;
}


/* 2015.03.12
-------------------------------------------------------------------------------- */
.areaMainWrapper .txtAC {text-align:center!important;}
