@charset "shift_jis";
/* ****************************************************
Since : 2008-06-03
Last Modified: 2008-06-03
***************************************************** */

/*1: common Contents
=========================================*/

/* headline design */
div#contents .design-1 {
	padding-bottom:0;
	background-color:#FF9C08;
	background-image:none;
}
div#contents .design-1 .title-text {
	margin:0;
	padding:0;
}
div#contents .design-1 ul {
	padding:6px 20px 0 0;
}
div#contents .design-3 {
	background:url(../../useful/knowledge/market/images/market_bg004.gif) 0% 0% repeat-y;
}
div#contents .design-3 .title-text {
	background:url(../../useful/knowledge/market/images/market_bg005.gif) 0% 100% no-repeat;
}
div#contents .design-4 {
	background: url(../../useful/images/useful_ic003.gif) no-repeat 0 0.3em;
	font-weight:normal;
}

/* section */
div#contents div.section {
	padding:0 5px 0 21px;
}

/* useful-design1 */
div#contents .useful-design1 {
	margin-top:25px;
	border-bottom:1px solid #FE7E00;
	font-size:155%;
	font-weight:bold;
	color:#333333;
}
div#contents .useful-design1 span {
	display:block;
	_height:33px;
	min-height:33px;
	padding:0 0 0 45px;
}
div#contents .useful-design1 .no-1 {
	background:url(../../useful/images/useful_bg003.gif) 0% 100% no-repeat;
}
div#contents .useful-design1 .no-2 {
	background:url(../../useful/buy/images/stage2_bg001.gif) 0% 100% no-repeat;
}
div#contents .useful-design1 .no-3 {
	background:url(../../useful/buy/images/stage3_bg001.gif) 0% 100% no-repeat;
}
div#contents .useful-design1 .no-4 {
	background:url(../../useful/buy/images/stage4_bg001.gif) 0% 100% no-repeat;
}
div#contents .useful-design1 .no-5 {
	background:url(../../useful/buy/images/stage5_bg001.gif) 0% 100% no-repeat;
}
div#contents .useful-design1 .no-6 {
	background:url(../../useful/buy/images/stage6_bg001.gif) 0% 100% no-repeat;
}
div#contents .useful-design1 .no-7 {
	background:url(../../useful/buy/images/stage7_bg001.gif) 0% 100% no-repeat;
}
div#contents .useful-design1 .no-8 {
	background:url(../../useful/buy/images/stage8_bg001.gif) 0% 100% no-repeat;
}
div#contents .useful-design1 .no-9 {
	background:url(../../useful/sell/images/stage9_bg001.gif) 0% 100% no-repeat;
}

/* useful-design2 */
div#contents .useful-design2 {
	margin-top:25px;
	background: url(../../useful/images/useful_bg002.gif) 0% 100% repeat;
	font-size:115%;
	font-weight:bold;
	color:#333333;
}
div#contents .useful-design2.mt15 {
	margin-top:15px;
}
div#contents .useful-design2 span {
	display:block;
	_height:17px;
	min-height:17px;
	padding:1px 0 3px 30px;
}
div#contents .useful-design2 .no-1 {
	background: url(../../useful/buy/images/stage1_tx001.gif) 0% 50% no-repeat;
}
div#contents .useful-design2 .no-2 {
	background: url(../../useful/buy/images/stage1_tx002.gif) 0% 50% no-repeat;
}
div#contents .useful-design2 .no-3 {
	background: url(../../useful/buy/images/stage1_tx003.gif) 0% 50% no-repeat;
}
div#contents .useful-design2 .no-4 {
	background: url(../../useful/buy/images/stage1_tx004.gif) 0% 50% no-repeat;
}
div#contents .useful-design2 .no-5 {
	background: url(../../useful/buy/images/stage1_tx005.gif) 0% 50% no-repeat;
}

/* useful-design3 */
div#contents .useful-design3 {
	_height:23px;
	min-height:18px;
	margin-top:20px;
	padding:2px 0 2px 19px;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	background: url(../../useful/images/useful_ic003.gif) 2px 50% no-repeat;
	color:#333333;
}

/* useful-design4 */
div#contents .useful-design4 {
	_height:34px;
	min-height:28px;
	margin-top:20px;
	padding-bottom:6px;
	background: url(../../useful/advice/images/n_mansion_bg002.gif) 0% 100% repeat-x;
}
div#contents .useful-design4 .title-text {
	_height:24px;
	min-height:19px;
	padding:5px 0 0 28px;
	background:url(../../useful/knowledge/market/images/market_bg003.gif) 7px 0.6em no-repeat;
	font-size:125%;
	font-weight:bold;
	color:#333333;
}
div#contents .useful-design4 .n-mansion,
div#contents .useful-design4 .title-text.mansion {
	_height:24px;
	min-height:19px;
	padding:5px 0 0 36px;
	background: url(../../useful/advice/images/n_mansion_bg003.gif) 2px 0.25em no-repeat;
}
div#contents .useful-design4 .u-mansion {
	_height:24px;
	min-height:19px;
	padding:5px 0 0 36px;
	background: url(../../useful/advice/images/u_mansion_bg001.gif) 2px 0.25em no-repeat;
}
div#contents .useful-design4 .n-house {
	_height:24px;
	min-height:19px;
	padding:5px 0 0 36px;
	background: url(../../useful/advice/images/n_house_bg001.gif) 2px 0.25em no-repeat;
}
div#contents .useful-design4 .u-house {
	_height:24px;
	min-height:19px;
	padding:5px 0 0 36px;
	background: url(../../useful/advice/images/u_house_bg001.gif) 2px 0.25em no-repeat;
}
div#contents .useful-design4 .land {
	_height:24px;
	min-height:19px;
	padding:5px 0 0 36px;
	background: url(../../useful/advice/images/land_bg001.gif) 2px 0.25em no-repeat;
}
/* useful-design5 */
div#contents .useful-design5 {
	_height:34px;
	min-height:28px;
	padding-left:17px;
	background: url(../../useful/buy/images/stage2_ic002.gif) 0% 0.35em no-repeat;
}

/* useful-list01 */
div#contents .useful-list01 {
	padding-left:18px;
	background:url(../../useful/advice/images/n_mansion_bg010.gif) 2px 0.4em no-repeat;
	zoom:1;
}

/* useful-list02 */
div#contents .useful-list02 {
	_height:10px;
	min-height:10px;
	padding-left:16px;
	background:url(../../useful/knowledge/images/index_ic001.gif) 4px 0.5em no-repeat;
}

/* useful-list03 */
div#contents .useful-list03 {
	_height:1%;
	padding-left:10px;
	background: url(../../useful/replacement/images/moving_ic001.gif) 0% 0.65em no-repeat;
}

/* indent01 */
div#contents .indent01 {
	margin-left:13px;
}

/* indent02 */
div#contents .indent02 {
	margin:0 26px 0 27px;
}

/* icon link */
div#contents .link1 {
	display:block;
	_height:15px;
	min-height:15px;
	padding-left:10px;
}
div#contents .link2 {
	display:block;
	_height:15px;
	min-height:15px;
	padding-left:16px;
	background: url(../../useful/images/useful_ic001.gif) 0% 0.3em no-repeat;
}

/* pdf icon */
div#contents .pdf-ic {
	display:block;
	_height:32px;
	min-height:25px;
	padding:7px 0 0 42px;
	background: url(../../useful/images/useful_ic004.gif) 0% 0% no-repeat;
}

/* useful-style01 */
div#contents table.useful-style01 {
	border-top:1px solid #798FBA;
	border-left:1px solid #798FBA;
}
div#contents table.useful-style01 td,
div#contents table.useful-style01 th {
	border-right:1px solid #798FBA;
	border-bottom:1px solid #798FBA;
	padding:5px 11px;
	background:#EEF3FE;
	vertical-align:top;
}
div#contents table.useful-style01 th {
	background:#C6D8FC;
}

/* useful-style02 */
div#contents table.useful-style02 {
	border-top:1px solid #798FBA;
	border-left:1px solid #798FBA;
}
div#contents table.useful-style02 td,
div#contents table.useful-style02 th {
	border-right:1px solid #798FBA;
	border-bottom:1px solid #798FBA;
	padding:7px 9px;
}
div#contents table.useful-style02 th.lv01 {
	background:#C6D8FC;
	padding:5px 8px;
}
div#contents table.useful-style02 th.lv02 {
	background:#EEF3FE;
}

/* useful-column */
div#contents .useful-column {
	margin-top:15px;
	border:1px solid #FEA54C;
}
div#contents .useful-column .title {
	margin:0;
	padding:0 5px 1px 5px;
	background:#FE7E00;
	font-weight:bold;
	color:#ffffff;
}
div#contents .useful-column .section {
	padding:10px;
}

div#contents .advice-column01 .section .orange{
	color: #FE7E00;
}

div#contents .useful-column .section.pd20 {
	padding:10px 20px;
}

/*: Foot-navi
=========================================*/
div#foot-navi {
	width:926px;
	margin:14px auto 0 auto;
	line-height:1.4;
	background:url(../../images/index_bg016.gif) 3px 0% repeat;
	font-size:83%;
	text-align:left;
}

/* left */
div#foot-navi div.left {
	display:inline;
	float:left;
	width:310px;
	margin-left:3px;
}
div#foot-navi div.left dl {
	margin-top:8px;
}
div#foot-navi div.left dl.trust {
	margin-top:0;
}
div#foot-navi div.left dl dt {
	float:left;
	width:128px;
	text-align:center;
}
div#foot-navi div.left dl dd {
	float:right;
	width:165px;
	font-size:80%;
	color:#666666;
}
div#foot-navi div.left dl.verisign dd {
	padding-top:18px;
}

/* center */
div#foot-navi div.center {
	float:left;
	width:305px;
	margin-left:42px;
}
div#foot-navi div.center dl {
	margin-top:6px;
}
div#foot-navi div.center dl.top {
	margin-top:0;
}
div#foot-navi div.center dl dt {
	float:left;
	width:130px;
}
div#foot-navi div.center dl dd {
	float:right;
	width:160px;
	font-size:80%;
	color:#666666;
}

/* right */
div#foot-navi div.right {
	display:inline;
	float:right;
	width:219px;
	margin-right:3px;
}
div#foot-navi div.right ul li {
	width:219px;
	background:url(../images/com_bg005.gif) 0% 0% repeat-x;
}
div#foot-navi div.right ul li.top {
	background:none;
}
div#foot-navi div.right ul li a {
	display:block;
	width:204px;
	_width:219px;
	padding:5px 0 5px 15px;
	background:url(../images/com_ic019.gif) 6px 0.85em no-repeat;
}

/*: useful/buy/stage1.html
=========================================*/
/* step-navi */
div#contents #category-navi #useful-navi ul#step-navi li.on-menu {
	font-weight: bold;
}
div#contents #step-navi li.last {
	padding-right:0;
	background-image:none;
}
div#contents #category-navi #useful-navi ul#step-navi li li a{
	display: inline;
	background: none;
	padding-left: 10px;
	
}
div#contents #category-navi #useful-navi ul#step-navi li li a.step-link{
	display: block;
	background: none;
	margin: -1.4em 0 0 4.7em;
	padding-left: 0;
	
}

div#contents #category-navi #useful-navi ul#step-navi li ul{
	padding-left: 10px;
}

div#contents #category-navi #useful-navi ul#step-navi li li span{
	display: inline;
	background: none;
	padding-left: 10px;
}
div#contents #category-navi #useful-navi ul#step-navi li li {
	font-weight: normal;
	margin-top: 0.1em;
	background:url(../../useful/images/useful_ic005.gif) 5px 0.5em no-repeat;
	padding-left: 10px;
}
/* for IE7 */
*+html div#contents #category-navi #useful-navi ul#step-navi li li {
	min-height: 1em;
}

div#contents #category-navi #useful-navi ul#step-navi li li.on {
	padding:1px 3px;
	background:url(../../useful/images/useful_ic005.gif) #FFF5AF 5px 0.5em no-repeat;
	font-weight:bold;
}
div#contents #category-navi #useful-navi ul#step-navi li li.off {
	display:block;
	padding:1px 3px;
}
div#contents #step-navi li .step {
	font-weight:bold;
	color:#FE7E00;
}
div#contents #step-navi li .link2 {
	_display:inline;
	_float:left;
	margin-left:3px;
}

/* step-navi */
div#contents #step-foot {
	margin-top:30px;
	padding:8px 10px 0;
	border-top:1px solid #C6C6C6;
}
div#contents #step-foot li {
	float:right;
}
div#contents #step-foot li.prev {
	float:left;
}
div#contents #step-foot li .link2 {
	background:url(../../useful/images/useful_ic002.gif) 100% 0.3em no-repeat;
	padding: 0 16px 0 0;
}

div#contents #step-foot li.prev .link2 {
	_float:left;
	background:url(../../useful/images/useful_ic006.gif) 0% 0.3em no-repeat;
	padding-left: 16px;
}
div#contents #step-foot .link2 {
	_float:right;
}

/*: useful/buy/index.html
=========================================*/
/* buy-navi */
div#contents #buy-navi {
	margin-top:20px;
}
div#contents #buy-navi .bt {
	float:left;
	width:406px;
}
div#contents #buy-navi .bt li {
	_height:1%;
	padding-bottom:24px;
	background:url(../../useful/buy/images/index_bg001.gif) 6px 44px no-repeat;
}
div#contents #buy-navi .bt li.last {
	padding-bottom:0;
	background:none;
}
div#contents #buy-navi .ph {
	float:right;
	margin:0;
}

/*: useful/index.html
=========================================*/
/* index-head */
div#contents #index-head {
	position:relative;
	width:900px;
	margin:0 10px;
	padding-bottom:23px;
	background:url(../../useful/images/index_bg001.gif) 0% 0% repeat;
}
div#contents #index-head .title {
	margin:0;
}
div#contents #index-head .txt {
	margin:22px 0 0 30px;
}
div#contents #index-head ul li{
	width: 79px;
	height: 88px;
}

div#contents #index-head ul li.list01{
	position: absolute;
	top: 54px;
	left: 474px;
}
div#contents #index-head ul li.list02{
	position: absolute;
	top: 54px;
	left: 556px;
}
div#contents #index-head ul li.list03{
	position: absolute;
	top: 54px;
	left: 638px;
}
div#contents #index-head ul li.list04{
	position: absolute;
	top: 54px;
	left: 720px;
}

/* index-navi */
div#contents #index-navi {
	width:880px;
	margin-left:20px;
	background:url(../../useful/images/index_bg002.gif) 0% 0% repeat;
}
div#contents #index-navi .inner {
	width:880px;
	background:url(../../useful/images/index_bg003.gif) 0% 100% no-repeat;
}
div#contents #index-navi .left {
	float:left;
	width:282px;
}
div#contents #index-navi .center {
	display:inline;
	float:left;
	width:282px;
	margin-left:17px;
}
div#contents #index-navi .right {
	float:right;
	width:282px;
}
div#contents #index-navi ul {
	padding:10px 20px 15px;
}
div#contents #index-navi .left ul,
div#contents #index-navi .right ul {
	padding-bottom:100px;
}
div#contents #index-navi ul.top,
div#contents #index-navi ul.box {
	padding-bottom:28px;
	background:url(../../useful/images/index_bg004.gif) 0% 100% no-repeat;
}
div#contents #index-navi li {
	*width:242px;
	margin-top:15px;
}
div#contents #index-navi li.top,
div#contents #index-navi li.mt0 {
	margin-top:0;
}
div#contents #index-navi dd {
	margin-top:5px;
	padding-left:17px;
}

/*: new useful add */

div#contents div.contentswrap div.useful-bigbox{
	font-family:"ＭＳ Ｐゴシック","MS PGothic";
}

/*: head-title ------------------------------*/
div#contents div#index-useful-head{
	background: url("/useful/images/useful_title_001.gif") no-repeat ;
	position:relative;
	width:900px;
	margin:0 10px;
}

div#contents div#index-useful-head p.title{
	margin-left: 340px;
	padding-top: 10px;
	color:#FFFFFF;
	margin-top: 0px;
}

div#contents div#index-useful-head table.useful-title{
	margin-left: 80px; 
	margin-top: 35px;
}

div#contents div#index-useful-head table.useful-title tbody tr td{
	
	background: url(/useful/images/useful_topic_ic_001.gif) no-repeat 0 0.3em;
	height: 17px;
    padding-left: 20px;
    padding-right: 75px;
    padding-bottom: 10px;
}

/*: 共通 ------------------------------*/
div#contents div#main div#index-box{
    margin-left: 20px;
    width: 880px;
}

div#contents div#main div#index-box div.title{
	margin-bottom: 5px;
	margin-top: 20px;
}


div#contents div#index-box table tr.list-tr td.list-td-left{
    background: none repeat scroll 0 0 #f0f0f0;
    border-bottom: 1px solid #ffffff;
    margin-bottom: 2px;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 20px;
    padding-RIGHT: 5px;
    width: 250px;
    font-weight: bold;
    
}

div#contents div#index-box table tr.list-tr td.list-td-right{
	border-top: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
	padding: 5px;
}

/*: 購入・売却・住み替え ------------------------------*/
div#contents div#main div#index-box div.box-useful table tbody tr.list-tr td.list-td-left p{
	background: url(/useful/images/useful-ic_001.gif) no-repeat 0 0.3em;
	margin 0;
	padding-left: 20px;
    padding-top: 3px;
}

/*: 不動産の知識・税金の知識 ------------------------------*/
div#contents div#index-box div.box-useful-chishiki table tbody tr.list-tr td.list-td-left p{
	background: url(/useful/images/useful-ic_002.gif) no-repeat 0 0.3em;
	margin 0;
	padding-left: 20px;
    padding-top: 3px;
}

div.contentswrap div.useful-bigbox div#index-box div#useful-chishiki.box-useful-chishiki p.sub-Category{
	margin-top: 15px; 
	margin-bottom: 5px; 
	margin-left: 5px;
}

/*: 相続 ------------------------------*/
div#contents div#main div#index-box div.box-useful-souzoku table tbody tr.list-tr td.list-td-left p{
	background: url(/useful/images/useful-ic_003.gif) no-repeat 0 0.3em;
	margin 0;
	padding-left: 20px;
    padding-top: 3px;
}
div#contents div.useful-bigbox div#index-box div.box-useful-souzoku-2{
	margin-top: 15px;
}

div#contents div.useful-bigbox div#index-box div.box-useful-souzoku-2 table tbody tr td.guide{
	padding-left: 20px;
	background: none repeat scroll 0 0 #f0f0f0;
    height: 40px;
}

div#contents div.useful-bigbox div#main div#index-box div.box-useful-souzoku-2 table{
	border-collapse: collapse;
}

div#contents div.useful-bigbox div#main div#index-box div.box-useful-souzoku-2 table tbody tr.list-tr td {
	background: none;
	margin-bottom: 0px;
	border-left: 1px solid #D7D7D7;
	border: 1px solid #D7D7D7;
	border-collapse: collapse;
}

div#contents div.useful-bigbox div#main div#index-box div.box-useful-souzoku-2 table tbody tr {
	background: none;
	margin-bottom: 0px;
}

div#contents div.useful-bigbox div#main div#index-box div.box-useful-souzoku-2 table tbody tr.list-tr td.list-td-left p{
	background: url(/useful/images/top_grp_icon.gif) no-repeat 0 0.3em;
	margin 0;
	padding-left: 20px;
    padding-top: 3px;
}

/*: 不動産の有効活用 ------------------------------*/
div#contents div#index-box div.box-useful-toushi table tbody tr.list-tr td.list-td-left p{
	background: url(/useful/images/useful-ic_004.gif) no-repeat 0 0.3em;
	margin 0;
	padding-left: 20px;
    padding-top: 3px;
}

/*: コラム・市況・動向 ------------------------------*/
div#contents div#index-box div.box-useful-clmn table tbody tr.list-tr td.list-td-left p{
	background: url(/useful/images/useful-ic_005.gif) no-repeat 0 0.3em;
	margin 0;
	padding-left: 20px;
    padding-top: 3px;
}

/*: 官公庁 ------------------------------*/
div#contents div#index-box div.box-useful-kankou{
	margin-top: 15px;
}

div#contents div#index-box div.box-useful-kankou table tbody tr td.guide{
	padding-left: 20px;
	background: none repeat scroll 0 0 #f0f0f0;
    height: 40px;
}

div#contents div#index-box div.box-useful-kankou table{
	border-collapse: collapse;
}

div#contents div#index-box div.box-useful-kankou table tbody tr.list-tr td {
	background: none;
	margin-bottom: 0px;
	border-left: 1px solid #D7D7D7;
	border: 1px solid #D7D7D7;
	border-collapse: collapse;
}

div#contents div#index-box div.box-useful-kankou table tbody tr {
	background: none;
	margin-bottom: 0px;
}

div#contents div#index-box div.box-useful-kankou table tbody tr.list-tr td.list-td-left p{
	background: url(/useful/images/useful-ic_006.gif) no-repeat 0 0.3em;
	margin 0;
	padding-left: 20px;
    padding-top: 3px;
}

/*: useful/market
=========================================*/
/* h2-design */
div#contents #market-contents div.h2-design {
	_height:1%;
	padding-bottom:2px;
	background:url(../../useful/knowledge/market/images/market_bg002.gif) 0% 100% repeat-x;
}
div#contents #market-contents div.h2-design .inner {
	padding:6px 8px 3px 8px;
	background:url(../../useful/knowledge/market/images/market_bg001.gif) 0% 0% repeat;
}
div#contents #market-contents div.h2-design .title-tx {
	_height:1%;
	padding:0 0 0 20px;
	background:url(../../useful/knowledge/market/images/market_bg003.gif) 0% 50% no-repeat;
	font-size:115%;
	font-weight:bold;
	color:#555555;
}
/* h3-design */
div#contents #market-contents .h3-design {
	background:url(../../useful/knowledge/market/images/market_bg004.gif) 0% 0% repeat-y;
	_height:1%;
}
div#contents #market-contents .h3-design .title-tx {
	display: block;
	_height:1%;
	padding: 5px 14px 4px 17px;
	background:url(../../useful/knowledge/market/images/market_bg005.gif) 0% 100% no-repeat;
	font-size:100%;
	font-weight:bold;
	color:#555555;
}
/* table-box */
div#contents #market-contents .table-box {
	margin-top: 20px;
	text-align: center;
}
div#contents #market-contents .table-box table{
	margin: 0 auto;
	text-align: left;
}
div#contents #market-contents .table-box p{
	margin-left: auto;
	margin-right: auto;
}

div#contents #market-contents .table-box td {
	text-align: right;
}

/* indent01 */
div#contents #market-contents .indent01 {
	margin-left:4px;
}
/* no-rnavi */
div#contents #no-rnavi.section {
	clear: both;
	padding: 0 20px;
}

div#contents #market-contents .table-box .cell-center {
	text-align: center;
}

/* table-box two-column */
div#contents #market-contents .table-box .two-column {
	width: 880px;
}
div#contents #market-contents .table-box .two-column table{
	margin: 0;
}

div#contents #market-contents .table-box .two-left{
	float:left;
	width: 430px;
}
div#contents #market-contents .table-box .two-left .inner-right{
	float:right;
}
div#contents #market-contents .table-box .two-right{
	float:right;
	width: 430px;
	text-align: left;
}

/* width */
div#contents #market-contents .table-box .w740{
	width: 740px;
}
div#contents #market-contents .table-box .w630{
	width: 630px;
}
div#contents #market-contents .table-box .w550{
	width: 550px;
}
div#contents #market-contents .table-box .w500{
	width: 500px;
}
div#contents #market-contents .table-box .w460{
	width: 460px;
}
div#contents #market-contents .table-box .w360{
	width: 360px;
}
div#contents #market-contents .table-box .w330{
	width: 330px;
}
div#contents #market-contents .table-box .w310{
	width: 310px;
}
div#contents #market-contents .table-box .w230{
	width: 230px;
}


/* graph-width */
div#contents #market-contents .w710{
	width: 710px;
}

/* td-color */
div#contents #market-contents .yellow01 {
	background: #f8f8cb;
}
div#contents #market-contents .yellow02 {
	background: #EBEBCA;
}
div#contents #market-contents .gray {
	background: #e1e1e1;
}
div#contents #market-contents .pink {
	background: #f5e3ef;
}
div#contents #market-contents .blue01 {
	background: #c1c5f7;
}
div#contents #market-contents .blue02 {
	background: #0000ff;
}
div#contents #market-contents .blue03 {
	background: #99ffff;
}
div#contents #market-contents .blue04 {
	background: #EFEFFF;
}
div#contents #market-contents .orange01 {
	background: #ff9900;
}
div#contents #market-contents .orange02 {
	background: #FFD988;
}
div#contents #market-contents .red01 {
	background: #ff0000;
}
div#contents #market-contents .red02 {
	background: #E68F91;
}
div#contents #market-contents .green01 {
	background: #DAEBD6;
}
div#contents #market-contents .green02 {
	background: #99FF66;
}

/* tx-color */
div#contents #market-contents .tx-white {
	color: #FFFFFF;
}

/* graph-box */
div#contents #market-contents .graph-box {
	margin-top: 20px;
	text-align: center;
}
div#contents #market-contents .graph-box p{
	margin-left: auto;
	margin-right: auto;
}
div#contents #market-contents .graph-box table.center{
	margin: 0 auto;
	text-align: left;
}
div#contents #market-contents .pd15 td{
	padding: 15px;
}
/* aline */
div#contents #market-contents .right {
	text-align: right;
}

/* indent01 */
div#contents #market-contents .indent01 {
	margin-left:4px;
}
/* no-rnavi */
div#contents #no-rnavi.section {
	clear: both;
	padding: 0 20px;
}

/*: thickbox  useful/buy/litebox_stage1.html  
=========================================*/
body#tb-useful {
	background:none;
	text-align: center;
	padding-bottom: 10px;
}
body#tb-useful div#contents {
	width: 600px;
	padding: 0 0 0 7px;
	background: none;
	font-size: 83%;
	line-height: 1.4;
	text-align: left;
}
/* for IE6 */
* html body#tb-useful div#contents {
	margin-left: 22px;
	padding:0;
}

/* useful-design3 */
body#tb-useful div#contents div.inner-box .useful-design3 {
	border: none;
	margin-top: 10px;
	padding:2px 0 2px 17px;
	background-position: 0 50%;
}

/* table.useful-style01 */
body#tb-useful div#contents div.inner-box table.useful-style01 .th-left {
	background-color: #EEF3FE;
}
body#tb-useful div#contents div.inner-box table.useful-style01 td {
	background:none;
}

/* centering */
body#tb-useful div#contents div.inner-box .centering {
	text-align: center;
}

/*: useful/advice/index.html
=========================================*/
/* advice-navi */
div#contents .advice-navi {
	width:575px;
	margin-top:15px;
	padding-bottom:5px;
	background:url(../../useful/advice/images/index_bg002.gif) 0% 100% repeat;
}
div#contents .advice-navi.top {
	margin-top:10px;
}
div#contents .advice-navi.solo {
	width:281px;
}
div#contents .advice-navi li {
	width:281px;
	padding-top:5px;
	background:url(../../useful/advice/images/index_bg001.gif) 0% 0% no-repeat;
}
div#contents .advice-navi .col01 {
	float:left;
}
div#contents .advice-navi .col02 {
	float:right;
}
div#contents .advice-navi p {
	margin:0;
	padding:7px 0 8px 68px;
	zoom:1;
}
div#contents .advice-navi .apart {
	background:url(../../useful/advice/images/index_bg003.gif) 7px 0px no-repeat;
}
div#contents .advice-navi .old-apart {
	background:url(../../useful/advice/images/index_bg004.gif) 15px 10px no-repeat;
}
div#contents .advice-navi .house {
	background:url(../../useful/advice/images/index_bg005.gif) 10px 0px no-repeat;
}
div#contents .advice-navi .old-house {
	background:url(../../useful/advice/images/index_bg006.gif) 16px 11px no-repeat;
}
div#contents .advice-navi .land {
	background:url(../../useful/advice/images/index_bg007.gif) 11px 8px no-repeat;
}
div#contents .advice-navi a {
	display:block;
	width:200px;
	background:url(../../useful/advice/images/index_bg009.gif) 0% 100% repeat;
	font-size:125%;
	font-weight:bold;
}
div#contents .advice-navi a span.bg {
	display:block;
	padding:0 6px 0 15px;
	background:url(../../useful/advice/images/index_bg008.gif) 0% 0% no-repeat;
}
div#contents .advice-navi a:hover {
	background:url(../../useful/advice/images/index_bg011.gif) 0% 100% repeat;
}
div#contents .advice-navi a:hover span.bg {
	background:url(../../useful/advice/images/index_bg010.gif) 0% 0% no-repeat;
}
div#contents .advice-navi a span.ic {
	display:block;
	padding:8px 15px 8px 0;
	background:url(../../useful/advice/images/index_bg012.gif) 100% 50% no-repeat;
	zoom:1;
	cursor:pointer;
}

/*: useful/advice/n_mansion.html
=========================================*/
/* advice-local */
div#contents .advice-local {
	margin-top:15px;
}
div#contents .advice-local li {
	display:inline;
	float:left;
	margin:5px 3px 0 3px;
	padding-right:6px;
	background:url(../../useful/advice/images/n_mansion_bg001.gif) 100% 50% no-repeat;
	white-space:nowrap;
	zoom:1;
}
div#contents .advice-local li.last {
	padding-right:0;
	background:none;
}
div#contents .advice-local li a {
	display:block;
	_float:left;
	padding-left:16px;
	background:url(../../useful/images/useful_ic001.gif) 0% 0.3em no-repeat;
	zoom:1;
}
div#contents .advice-local li span.ic {
	display:block;
	_float:left;
	padding-left:16px;
	background:url(../../useful/images/useful_ic001.gif) 0% 0.3em no-repeat;
	zoom:1;
}
div#contents .advice-local li span.bg {
	padding:2px 3px;
	background:#FFF5AF;
}

/* advice-check */
div#contents .advice-column01 {
	width:575px;
	margin-top:15px;
	background:url(../../useful/advice/images/n_mansion_bg011.gif) 0% 0% repeat;
}
div#contents .advice-column01 .inner {
	width:575px;
	padding-bottom:25px;
	background:url(../../useful/advice/images/n_mansion_bg012.gif) 0% 100% no-repeat;
}
div#contents .advice-column01 .section {
	padding:0 23px;
}
div#contents .advice-column01 .column-title {
	margin-left:-3px;
	padding-bottom:3px;
	background:url(../../useful/advice/images/n_mansion_bg004.gif) 0% 100% repeat;
}
div#contents .advice-column01 .column-title .title-text {
	_height:33px;
	min-height:18px;
	padding:15px 0 0 41px;
	font-size:115%;
	font-weight:bold;
	color:#333333;
}
div#contents .advice-column01 .column-title .title-text.no1 {
	background:url(../../useful/advice/images/n_mansion_bg005.gif) 0% 0% no-repeat;
}
div#contents .advice-column01 .column-title .title-text.no2 {
	background:url(../../useful/advice/images/n_mansion_bg006.gif) 0% 0% no-repeat;
}
div#contents .advice-column01 .column-title .title-text.no3 {
	background:url(../../useful/advice/images/n_mansion_bg007.gif) 0% 0% no-repeat;
}
div#contents .advice-column01 .column-title .title-text.no4 {
	background:url(../../useful/advice/images/n_mansion_bg008.gif) 0% 0% no-repeat;
}
div#contents .advice-column01 .column-title .title-text.no5 {
	background:url(../../useful/advice/images/n_mansion_bg009.gif) 0% 0% no-repeat;
}

/*: useful/replacement/index.html
=========================================*/
/* replace-index */
div#contents #replace-index {
	position:relative;
	_height:418px;
	min-height:418px;
	margin-top:17px;
}
div#contents #replace-index .txt-area {
	position:relative;
	width:350px;
	margin-top:0;
}
div#contents #replace-index .bt-area {
	position:relative;
	width:328px;
	height:135px;
	margin:20px 0 0 50px;
	background:url(../../useful/replacement/images/index_bg001.gif) 0% 0% no-repeat;
}
div#contents #replace-index .bt-area li {
	padding:13px 0 0 17px;
}
div#contents #replace-index .bt-area li.top,
div#contents #replace-index .bt-area li.mt0 {
	padding-top:23px;
}
div#contents #replace-index .il-area {
	position:absolute;
	top:0;
	right:12px;
	margin-top:0;
}

/*: useful/replacement/first.html
=========================================*/
/* first-layout01 */
div#contents .first-layout01 {
	position:relative;
	_height:415px;
	min-height:415px;
	margin-top:25px;
}
div#contents .first-layout01 .il-area {
	position:absolute;
	top:1px;
	left:0;
	margin-top:0;
}
div#contents .first-layout01 .txt-area {
	position:relative;
	width:446px;
	margin-left:130px;
	background:url(../../useful/replacement/images/first_bg001.gif) 0% 0% repeat;
}
div#contents .first-layout01 .txt-area .inner {
	width:446px;
	padding-bottom:15px;
	background:url(../../useful/replacement/images/first_bg002.gif) 0% 100% repeat-x;
}
div#contents .first-layout01 .txt-area .col01 {
	float:left;
	width:220px;
}
div#contents .first-layout01 .txt-area .col02 {
	float:right;
	width:220px;
}
div#contents .first-layout01 .txt-area .section {
	padding:0 15px 0 13px;
}

/*: useful/replacement/timing.html
=========================================*/
/* replace-anchor */
div#contents .replace-anchor {
	margin-top:20px;
}
div#contents .replace-anchor li {
	display:inline;
	float:left;
	margin:0 3px;
	padding-right:6px;
	background:url(../../useful/advice/images/n_mansion_bg001.gif) 100% 50% no-repeat;
	white-space:nowrap;
	zoom:1;
}
div#contents .replace-anchor li.last {
	padding-right:0;
	background:none;
}
div#contents .replace-anchor li a {
	display:block;
	_float:left;
	_height:15px;
	min-height:15px;
	padding-left:18px;
	zoom:1;
}
div#contents .replace-anchor li a.no-1 {
	background:url(../../useful/replacement/images/timing_ic001.gif) 0% 0.2em no-repeat;
}
div#contents .replace-anchor li a.no-2 {
	background:url(../../useful/replacement/images/timing_ic002.gif) 0% 0.2em no-repeat;
}
div#contents .replace-anchor li a.no-3 {
	background:url(../../useful/replacement/images/timing_ic003.gif) 0% 0.2em no-repeat;
}

/*: useful/knowledge/kakutei_shinkoku/index.html
=========================================*/
/* knowtax-kakutei-layout01 */
div#contents .knowtax-kakutei-layout01 {
	width:575px;
}
div#contents .knowtax-kakutei-layout01 .inner {
	padding:15px 13px 5px;
	display:-moz-inline-box;
	zoom:1;
}
div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 {
	width:551px;
	margin-top:13px;
}
div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 .col01,
div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 .col02,
div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 .col03 {
	width:177px;
	float:left;
}
div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 .col02 {
	display:inline;
	margin-left:10px;
}
div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 .col03 {
	float:right;
}
div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 .knowtax-kakutei-box02_left {
	padding:10px 11px 19px;
	background:url(../../useful/knowledge/kakutei_shinkoku/images/tx001_2.gif) 0% 0% repeat;
	zoom:1;
}
	
div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 .knowtax-kakutei-box02_center {
	padding:10px 11px 19px;
	background:url(../../useful/knowledge/kakutei_shinkoku/images/tx002_2.gif) 0% 0% repeat;
	zoom:1;
}
div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 .knowtax-kakutei-box02_right {
	padding:10px 11px 1px;
	background:url(../../useful/knowledge/kakutei_shinkoku/images/tx003_2.gif) 0% 0% repeat;
	zoom:1;
}
div#contents div.knowtax-kakutei-layout01 div.knowtax-kakutei-box01 li{
	margin-top:3px;	
}

div#contents div.knowtax-kakutei-layout01 div.img_bottom img{
	padding-top:10px;	
}

div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 .knowtax-kakutei-box02 a {
	display:block;
	_height:14px;
	min-height:14px;
	padding-left:18px;
}

div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 .knowtax-kakutei-box03 {
	width:177px;
	padding-bottom:14px;
	background:url(../../useful/knowledge/images/tax_bg005.gif) 0% 100% no-repeat;
	zoom:1;
}

div#contents .knowtax-kakutei-layout01 .knowtax-kakutei-box01 a.link {
	background:url(../../useful/images/useful_ic001.gif) 0% 0.3em no-repeat;
	display: block;
    min-height: 15px;
    padding-left: 17px;
}

/* knowtax-kakutei-layout02 */
div#contents .knowtax-kakutei-layout02 {
	position:relative;
	width:575px;
	_height:204px;
	min-height:204px;
	border-bottom:1px solid #FEA54C;
	background:url(../../useful/knowledge/images/tax_bg006.gif) 0% 0% repeat;
}
div#contents .knowtax-kakutei-layout02 .il-area {
	position:absolute;
	top:3px;
	left:7px;
	margin:0;
}
div#contents .knowtax-kakutei-layout02 .title {
	position:relative;
	padding:11px 0 10px 70px;
	background:#FEA54C;
	font-size:0;
}
div#contents .knowtax-kakutei-layout02 .section {
	position:relative;
	padding:13px 20px 18px 70px;
}

/* knowtax-kakutei-layout03 */
div#contents .knowtax-kakutei-layout03 {
	margin-top:24px;
	padding:13px 17px;
	background:#EEF3FE;
}

/*: useful/knowledge/index.html
=========================================*/
/* knowindex-layout01 */
div#contents .knowindex-layout01 {
	position:relative;
	margin-top:10px;
}
div#contents .knowindex-layout01 .il-area {
	position:absolute;
	top:0;
	right:0;
	width:158px;
	margin:0;
	text-align:center;
}
div#contents .knowindex-layout01 .txt-area {
	position:relative;
	width:400px;
	margin:0;
}
div#contents .knowindex-layout01.solo .txt-area {
	width:575px;
}
div#contents .knowindex-layout01 .knowindex-box01 {
	position:relative;
	width:400px;
	margin-top:10px;
	padding:7px 0 9px;
	background:#EEF3FE;
	color:#333333;
}
div#contents .knowindex-layout01 .knowindex-box01 .section {
	padding:0 9px;
}

/*: useful/knowledge/tax.html
=========================================*/
/* knowtax-layout01 */
div#contents .knowtax-layout01 {
	width:575px;
	margin-top:25px;
	background:url(../../useful/knowledge/images/tax_bg002.gif) 0% 100% no-repeat #FFF5AF;
}
div#contents .knowtax-layout01 .inner {
	padding:15px 13px 14px;
	background:url(../../useful/knowledge/images/tax_bg001.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .knowtax-layout01 .knowtax-box01 {
	width:551px;
	margin-top:13px;
	background:url(../../useful/knowledge/images/tax_bg003.gif) 0% 100% repeat;
}
div#contents .knowtax-layout01 .knowtax-box01 .col01,
div#contents .knowtax-layout01 .knowtax-box01 .col02,
div#contents .knowtax-layout01 .knowtax-box01 .col03 {
	width:177px;
	float:left;
}
div#contents .knowtax-layout01 .knowtax-box01 .col02 {
	display:inline;
	margin-left:10px;
}
div#contents .knowtax-layout01 .knowtax-box01 .col03 {
	float:right;
}
div#contents .knowtax-layout01 .knowtax-box01 .knowtax-box02 {
	padding:10px 12px 13px;
	background:url(../../useful/knowledge/images/tax_bg004.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .knowtax-layout01 .knowtax-box01 .knowtax-box02 a {
	display:block;
	_height:14px;
	min-height:14px;
	padding-left:18px;
}
div#contents .knowtax-layout01 .knowtax-box01 .knowtax-box02 a.no-1 {
	background:url(../../useful/knowledge/images/tax_ic001.gif) 0% 0.3em no-repeat;
}
div#contents .knowtax-layout01 .knowtax-box01 .knowtax-box02 a.no-2 {
	background:url(../../useful/knowledge/images/tax_ic002.gif) 0% 0.3em no-repeat;
}
div#contents .knowtax-layout01 .knowtax-box01 .knowtax-box02 a.no-3 {
	background:url(../../useful/knowledge/images/tax_ic003.gif) 0% 0.3em no-repeat;
}
div#contents .knowtax-layout01 .knowtax-box01 .knowtax-box02 a.no-4 {
	background:url(../../useful/knowledge/images/tax_ic004.gif) 0% 0.3em no-repeat;
}
div#contents .knowtax-layout01 .knowtax-box01 .knowtax-box02 a.no-5 {
	background:url(../../useful/knowledge/images/tax_ic005.gif) 0% 0.3em no-repeat;
}
div#contents .knowtax-layout01 .knowtax-box01 .knowtax-box02 a.no-6 {
	background:url(../../useful/knowledge/images/tax_ic006.gif) 0% 0.3em no-repeat;
}
div#contents .knowtax-layout01 .knowtax-box01 .knowtax-box03 {
	width:177px;
	padding-bottom:14px;
	background:url(../../useful/knowledge/images/tax_bg005.gif) 0% 100% no-repeat;
	zoom:1;
}

/* knowtax-layout02 */
div#contents .knowtax-layout02 {
	position:relative;
	width:575px;
	_height:204px;
	min-height:204px;
	margin-top:23px;
	border-bottom:1px solid #FEA54C;
	background:url(../../useful/knowledge/images/tax_bg006.gif) 0% 0% repeat;
}
div#contents .knowtax-layout02 .il-area {
	position:absolute;
	top:3px;
	left:7px;
	margin:0;
}
div#contents .knowtax-layout02 .title {
	position:relative;
	padding:11px 0 10px 70px;
	background:#FEA54C;
	font-size:0;
}
div#contents .knowtax-layout02 .section {
	position:relative;
	padding:13px 20px 18px 70px;
}

/* knowtax-layout03 */
div#contents .knowtax-layout03 {
	margin-top:24px;
	padding:13px 17px;
	background:#EEF3FE;
}

/*: useful/buy/stage2.html
=========================================*/
/* flow-box */
div#contents .flow-box {
	width:542px;
	margin:10px 0 0 22px;
}
div#contents .flow-box .flow-inner {
	_height:112px;
	min-height:100px;
	padding:2px 2px 10px;
	border:2px solid #AAAAAA;
}
div#contents .flow-box .flow-title {
	position:relative;
	height:39px;
	background:#FEDEAE;
	font-size:0;
}
div#contents .flow-box .flow-title .flow-no {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	width:55px;
	text-align:center;
}
div#contents .flow-box .flow-title .title {
	position:relative;
	padding:12px 0 0 55px;
}
div#contents .flow-box .flow-section {
	padding:0 20px 0 55px;
}
div#contents .flow-box .flow-arrow {
	height:30px;
	margin:0;
	background:url(../../useful/buy/images/stage6_bg002.gif) 50% 100% no-repeat;
	font-size:0;
	text-indent:-9999px;
}

/* stage-layout01 */
div#contents .stage-layout01 {
	width:542px;
	margin:15px 0 0 17px;
}
div#contents .stage-layout01.ml0 {
	margin-left:0;
}
div#contents .stage-layout01.mt20 {
	margin-top:20px;
}
div#contents .stage-layout01 .inner {
	padding:0 0 13px 9px;
	border-left:3px solid #FF9900;
}
div#contents .stage-layout01 .title {
	width:530px;
	padding-bottom:5px;
	background:url(../../useful/buy/images/stage2_bg007.gif) 0% 100% repeat-x;
	zoom:1;
}
div#contents .stage-layout01 .title .title-text {
	_height:20px;
	min-height:20px;
	padding-left:30px;
	background:url(../../useful/buy/images/stage2_ic001.gif) 0% 50% no-repeat;
	font-weight:bold;
}
div#contents .stage-layout01 .section {
	padding:0 45px 0 10px;
}

/* horizon-list */
div#contents .horizon-list li {
	float:left;
	margin-right:25px;
	white-space:nowrap;
}
div#contents .horizon-list li.last {
	margin-right:0;
}
div#contents .horizon-list li a {
	_float:left;
}

/* stage-layout02 */
div#contents .stage-layout02 {
	width:553px;
	margin:15px 0 0 8px;
}
div#contents .stage-layout02 .il-area {
	float:left;
	width:150px;
	margin-top:3px;
}
div#contents .stage-layout02 .txt-area {
	float:left;
	width:402px;
	padding-bottom:16px;
	background:url(../../useful/buy/images/stage2_bg004.gif) 0% 100% repeat;
}
div#contents .stage-layout02 .txt-area .inner {
	_height:50px;
	min-height:36px;
	padding:14px 14px 0;
	background:url(../../useful/buy/images/stage2_bg003.gif) 0% 0% no-repeat;
}

/* stage-layout03 */
div#contents .stage-layout03 {
	width:542px;
	margin:15px 0 0 17px;
	background:url(../../useful/buy/images/stage2_bg006.gif) 0% 100% repeat;
}
div#contents .stage-layout03 .inner {
	padding:12px 25px 18px 14px;
	background:url(../../useful/buy/images/stage2_bg005.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .stage-layout03 dd {
	margin-top:5px;
	padding-left:11px;
}

/*: useful/buy/stage6.html
=========================================*/
/* paper-box */
div#contents .paper-box {
	width:516px;
	margin:20px 0 0 22px;
	padding-bottom:35px;
	background:url(../../useful/buy/images/stage6_bg004.gif) 0% 100% repeat;
}
div#contents .paper-box.sell {
	background:url(../../useful/sell/images/stage3_bg002.gif) 0% 100% no-repeat;
}
div#contents .paper-box .paper-inner {
	padding:40px 36px 0 31px;
	background:url(../../useful/buy/images/stage6_bg003.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .paper-box.sell .paper-inner {
	background:url(../../useful/sell/images/stage3_bg001.gif) 0% 0% no-repeat;
}
div#contents .paper-box .paper-section {
	_height:221px;
	min-height:221px;
	padding:0 92px 0 0;
	background:url(../../useful/buy/images/stage6_bg005.gif) 0% 0% no-repeat;
}
div#contents .paper-box .paper-section.no-pen {
	_height:auto;
	min-height:0;
	padding:0;
	background:url(../../useful/sell/images/stage3_bg003.gif) 0% 29px no-repeat;
	zoom:1;
}
div#contents .paper-box .paper-title {
	height:40px;
	font-size:0;
}
div#contents .paper-box .paper-title img {
	margin:6px 0 0 8px;
}
div#contents .paper-box .paper-subtitle {
	display:block;
	_height:16px;
	min-height:16px;
	padding-left:15px;
	background:url(../../useful/buy/images/stage4_ic001.gif) 0 0.35em no-repeat;
	font-size:115%;
	font-weight:bold;
}
div#contents .paper-box .paper-list01 {
	display:block;
	_height:16px;
	min-height:16px;
	margin-top:5px;
	padding-left:23px;
	background:url(../../useful/buy/images/stage6_ic001.gif) 4px 0.15em no-repeat;
}
div#contents .paper-box .ph-r .ph {
	float:right;
}
div#contents .paper-box .ph-r.stage5 .ph {
	width:182px;
}

/*: useful/sell/stage2.html
=========================================*/
/* recommend-box */
div#contents .recommend-box {
	width:543px;
	margin:15px 0 0 22px;
	background:url(../../useful/sell/images/stage2_bg002.gif) 0% 0% repeat;
}
div#contents .recommend-box .inner {
	width:543px;
	padding-bottom:11px;
	background:url(../../useful/sell/images/stage2_bg003.gif) 0% 100% no-repeat;
}
div#contents .recommend-box .title {
	padding:3px 11px;
	background:url(../../useful/sell/images/stage2_bg001.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .recommend-box .title .title-text {
	font-size:115%;
	font-weight:bold;
	color:#ffffff;
}
div#contents .recommend-box dl {
	padding:6px 11px 0;
}
div#contents .recommend-box dt {
	float:left;
	width:127px;
}
div#contents .recommend-box dd {
	float:right;
	width:383px;
}

/* title-text.no6.no7 */
div#contents .advice-column01 .column-title .title-text.no6 {
	background:url(../../useful/advice/images/n_mansion_bg013.gif) 0% 0% no-repeat;
}
div#contents .advice-column01 .column-title .title-text.no7 {
	background:url(../../useful/advice/images/n_mansion_bg014.gif) 0% 0% no-repeat;
}

/* 2008.09.24に追記 */
/* paper-bg */
div#contents .paper-box .paper-section.paper-bg {
	_height:auto;
	min-height:0;
	padding:0;
	background:url(../../useful/sell/images/stage6_bg001.gif) 0% bottom no-repeat;
	zoom:1;
}

/******************************************************************************************
/*: useful/knowledge/sellbuy.html
=========================================*/
/* knowsellbuy-layout01 */
div#contents .knowsellbuy-layout01 {
	width:575px;
	margin-top:25px;
	background:url(../../useful/knowledge/images/sellbuy_bg002.gif) 0% 100% no-repeat #E9F2FA;
}
div#contents .knowsellbuy-layout01 .inner {
	padding:15px 13px 14px;
	background:url(../../useful/knowledge/images/sellbuy_bg001.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 {
	width:551px;
	margin-top:13px;
	background:url(../../useful/knowledge/images/sellbuy_bg003.gif) 0% 100% repeat;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .col01,
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .col02,
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .col03 {
	width:177px;
	float:left;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .col02 {
	display:inline;
	margin-left:10px;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .col03 {
	float:right;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .knowsellbuy-box02 {
	padding:10px 12px 13px;
	background:url(../../useful/knowledge/images/sellbuy_bg004.gif) 0% 0% no-repeat;
	zoom:1;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .knowsellbuy-box02 li {
	margin-bottom:5px;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .knowsellbuy-box02 a {
	display:block;
	_height:14px;
	min-height:14px;
	padding-left:18px;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .knowsellbuy-box02 a.no-1 {
	background:url(../../useful/knowledge/images/sellbuy_ic001.gif) 0% 0.3em no-repeat;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .knowsellbuy-box02 a.no-2 {
	background:url(../../useful/knowledge/images/sellbuy_ic002.gif) 0% 0.3em no-repeat;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .knowsellbuy-box02 a.no-3 {
	background:url(../../useful/knowledge/images/sellbuy_ic003.gif) 0% 0.3em no-repeat;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .knowsellbuy-box02 a.no-4 {
	background:url(../../useful/knowledge/images/sellbuy_ic004.gif) 0% 0.3em no-repeat;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .knowsellbuy-box02 a.no-5 {
	background:url(../../useful/knowledge/images/sellbuy_ic005.gif) 0% 0.3em no-repeat;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .knowsellbuy-box02 a.no-6 {
	background:url(../../useful/knowledge/images/sellbuy_ic006.gif) 0% 0.3em no-repeat;
}
div#contents .knowsellbuy-layout01 .knowsellbuy-box01 .knowsellbuy-box03 {
	width:177px;
	padding-bottom:14px;
	background:url(../../useful/knowledge/images/sellbuy_bg005.gif) 0% 100% no-repeat;
	zoom:1;
}

/* knowsellbuy-layout02 */
div#contents .knowsellbuy-layout02 {
	position:relative;
	width:575px;
	_height:204px;
	min-height:204px;
	margin-top:23px;
	border:1px solid #98C4EA;
	/*border-bottom:1px solid #98C4EA;
	background:url(../../useful/knowledge/images/sellbuy_bg006.gif) 0% 0% repeat;*/
}
div#contents .knowsellbuy-layout02 .il-area {
	position:absolute;
	top:3px;
	left:7px;
	margin:0;
}
div#contents .knowsellbuy-layout02 .title {
	position:relative;
	padding:11px 0 10px 70px;
	background:#9CD1EC;
	font-size:0;
}
div#contents .knowsellbuy-layout02 .section {
	position:relative;
	padding:13px 20px 18px 70px;
}
div#contents .knowsellbuy-layout02 .section ul li.link2 div.link{
	margin:5px 0px;
}

/* knowsellbuy-layout03 */
div#contents .knowsellbuy-layout03 {
	margin-top:24px;
	padding:13px 17px;
	background:#EEF3FE;
}
/* clear:both */
.clear {
	clear:both;
}

/*99: extra
=========================================*/
div#contents .design-1:after,
div#contents #step-navi:after,
div#contents #step-foot:after,
div#contents #step-foot li:after,
div#foot-navi:after,
div#foot-navi div.left dl:after,
div#foot-navi div.center dl:after,
div#contents #buy-navi:after,
div#contents #index-navi .inner:after,
div#contents #market-contents .table-box .two-column:after,
div#contents .advice-navi:after,
div#contents .advice-local:after,
div#contents .first-layout01 .txt-area .inner:after,
div#contents .replace-anchor:after,
div#contents .knowtax-kakutei-layout01 .knowtax-box01:after,
div#contents .knowtax-layout01 .knowtax-box01:after,
div#contents .knowsellbuy-layout01 .knowsellbuy-box01:after,
div#contents .horizon-list:after,
div#contents .stage-layout02:after,
div#contents .recommend-box dl:after,
div#contents .paper-box .ph-r:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}

div#contents .design-1,
div#contents #step-navi,
div#contents #step-foot,
div#contents #step-foot li,
div#foot-navi,
div#foot-navi div.left dl,
div#foot-navi div.center dl,
div#contents #buy-navi,
div#contents #index-navi .inner,
div#contents #market-contents .table-box .two-column,
div#contents .advice-navi,
div#contents .advice-local,
div#contents .first-layout01 .txt-area .inner,
div#contents .replace-anchor,
div#contents .knowtax-kakutei-layout01 .knowtax-box01,
div#contents .knowtax-layout01 .knowtax-box01,
div#contents .knowsellbuy-layout01 .knowsellbuy-box01,
div#contents .horizon-list,
div#contents .stage-layout02,
div#contents .recommend-box dl,
div#contents .paper-box .ph-r {
	min-height: 1px;
}

/* for IE6 */
* html div#contents .design-1,
* html div#contents #step-navi,
* html div#contents #step-foot,
* html div#contents #step-foot li,
* html div#foot-navi,
* html div#foot-navi div.left dl,
* html div#foot-navi div.center dl,
* html div#contents #buy-navi,
* html div#contents #index-navi .inner,
* html div#contents #market-contents .table-box .two-column,
* html div#contents .advice-navi,
* html div#contents .advice-local,
* html div#contents .first-layout01 .txt-area .inner,
* html div#contents .replace-anchor,
* html div#contents .knowtax-kakutei-layout01 .knowtax-box01,
* html div#contents .knowtax-layout01 .knowtax-box01,
* html div#contents .knowsellbuy-layout01 .knowsellbuy-box01,
* html div#contents .horizon-list,
* html div#contents .stage-layout02,
* html div#contents .recommend-box dl,
* html div#contents .paper-box .ph-r {
	height: 1px;
}

/* for IE7 */
*+html div#contents .design-1,
*+html div#contents #step-navi,
*+html div#contents #step-foot,
*+html div#contents #step-foot li,
*+html div#foot-navi,
*+html div#foot-navi div.left dl,
*+html div#foot-navi div.center dl,
*+html div#contents #buy-navi,
*+html div#contents #index-navi .inner,
*+html div#contents #market-contents .table-box .two-column,
*+html div#contents .advice-navi,
*+html div#contents .advice-local,
*+html div#contents .first-layout01 .txt-area .inner,
*+html div#contents .replace-anchor,
*+html div#contents .knowtax-kakutei-layout01 .knowtax-box01,
*+html div#contents .knowtax-layout01 .knowtax-box01,
*+html div#contents .knowsellbuy-layout01 .knowsellbuy-box01,
*+html div#contents .horizon-list,
*+html div#contents .stage-layout02,
*+html div#contents .recommend-box dl,
*+html div#contents .paper-box .ph-r{
	zoom: 1;
}