@charset "utf-8";



/*
今のあなたの状況は　ボックス
-------------------------------------------------------------------*/

.rightbox1{
background-image:url(../images/main_image01-1.png);
background-repeat:no-repeat;
line-height: 1.8;
width:600px;
height:280px;
padding:20px 0 5px 20px;
}

.rightbox1 h3{
background: url(../images/title_info_ico.png) no-repeat left center;
padding-top: 5px;
padding-left: 35px;
font-size: 18px;
height: 30px;
font-weight:bold;
}


ul.check{
    list-style:none;
    padding:0;
    margin-left:10px;
	font-size: 16px;
	font-weight:bold;
}

ul.check li{
   padding-left:1.6em;
   position:relative;
   margin-top:0.8em;
   margin-bottom:0.5em;
}

ul.check li:before{
    position:absolute;
    top:0.5em;
    left:0;
    content:"";
    list-style:none;
    display:block;
    height:0.3em;
    width:0.8em;
    border-color:#D14446;
    border-width:0.2em;
    border-style:none none solid solid;
    transform: rotate(-45deg);
}


/*
任意売却のメリットはたくさん！　ボックス
-------------------------------------------------------------------*/

.rightbox2{
background-image:url(../images/main_image01-0000.png);
background-repeat:no-repeat;
line-height: 1.8;
width:600px;
height:280px;
padding:20px 0 5px 20px;
}

.rightbox2 h3{
background: url(../images/title_info_ico.png) no-repeat left center;
padding-top: 5px;
padding-left: 35px;
font-size: 18px;
height: 30px;
font-weight:bold;
margin-bottom:10px;
}

.sayuuBox02 p{
font-size: 16px;
font-weight:bold;
color:#D14446;	
padding-left:1.6em;
margin-top:0.8em;
margin-bottom:0.5em;
display:inline-block;
vertical-align:middle;
margin:18px 30px 20px;

}



/*
任意売却と競売はこれだけ違います！　ボックス
-------------------------------------------------------------------*/

.rightbox3{
background-image:url(../images/main_image01-01-03.png);
background-repeat:no-repeat;
line-height: 1.8;
width:600px;
height:440px;
padding:20px 0 5px 20px;
}

.rightbox3 h3{
background: url(../images/title_info_ico.png) no-repeat left center;
padding-top: 5px;
padding-left: 35px;
font-size: 18px;
height: 30px;
font-weight:bold;
}

.table_05{
width: 560px;
padding-left:1.6em;
margin-top:1.2em;
margin-bottom:0.5em;
border-collapse: collapse;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
font-size: 14px;
}
.table_05 th{
width:25%;
padding: 6px; 
vertical-align: top;
color: #666666;
font-weight:bold;
background: #eee;
border-bottom: 1px dotted #999;
border-left: 1px solid #ccc;
}
.table_05 td{
width: 25%;
padding: 6px;
background: #fff;
border-bottom: 1px dotted #999;
border-left: 1px solid #ccc;
}

.maru {
font-size: 20px;
color: #B20000;
font-weight: bold;
margin:18px 6px 20px;
padding-left: 16px;
background:url(../images/maru.png) no-repeat left ;
}

.batsu {
font-size: 20px;
color: #B20000;
font-weight: bold;
margin:18px 6px 20px;
padding-left: 16px;
background:url(../images/batsu.png) no-repeat left ;
}

.txt-new-red {
font-size: 18px;
color: #B20000;
font-weight: bold;
margin:15px auto 20px;
padding-left: 30px;
background:url(../images/column-new2.png) no-repeat left ;
}




/*
住宅ローンの滞納～競売のながれ　ボックス
-------------------------------------------------------------------*/

.rightbox4{
background-image:url(../images/main_image01-02.png);
background-repeat:no-repeat;
line-height: 1.8;
width:600px;
height:430px;
padding:20px 0 5px 20px;
}

.rightbox4 h3{
background: url(../images/title_info_ico.png) no-repeat left center;
padding-top: 5px;
padding-left: 35px;
font-size: 18px;
height: 30px;
font-weight:bold;
}

/*
解決事例のご紹介　ボックス
-------------------------------------------------------------------*/

.rightbox5{
background-image:url(../images/main_image01-03.png);
background-repeat:no-repeat;
line-height: 1.8;
width:600px;
height:460px;
padding:20px 0 5px 20px;
}

.rightbox5 h3{
background: url(../images/title_info_ico.png) no-repeat left center;
padding-top: 5px;
padding-left: 35px;
font-size: 18px;
height: 26px;
font-weight:bold;
}




ul.kaiketsu1{
    list-style:none;
    padding:0;
    margin-left:140px;
	font-size: 16px;
	font-weight:bold;
}

ul.kaiketsu1 li{
 margin-top:0.1em;
   margin-bottom:0.2em;	
   padding-left:2.6em;
   position:relative;
  
}

.box501 p{
 margin-left:160px;
 padding-left: 20px;
 
 
   position:relative;
  
}




ul.kaiketsu2{
    list-style:none;
    padding:0;
    margin-left:140px;
	font-size: 16px;
	font-weight:bold;
}

ul.kaiketsu2 li{
 margin-top:0.1em;
   margin-bottom:0.2em;	
   padding-left:2.6em;
   position:relative;
  
}

.box502 p{
 margin-left:160px;
 padding-left: 20px;
 
 
   position:relative;
  
}









/*
Ｑ＆Ａトピックス～よくあるご質問をピックアップ～
-------------------------------------------------------------------*/

.rightbox6{
background-image:url(../images/main_image01-01.png);
background-repeat:no-repeat;
line-height: 1.8;
width:600px;
height:440px;
padding:20px 0 5px 20px;
font-size:14px;
}

.rightbox6 h3{
background: url(../images/title_question_ico.png) no-repeat left center;
padding-top: 5px;
padding-left: 35px;
font-size: 18px;
height: 30px;
font-weight:bold;
margin-bottom:10px;
}


.sayuuBox03 p{
font-size: 15px;
font-weight:bold;
color:#333;	
padding-left:1.6em;
margin-top:0.4em;
margin-bottom:0.5em;
display:inline-block;
vertical-align:middle;
margin:15px auto 10px 10px;
padding-left: 24px;
background:url(../images/qa.png) no-repeat left ;
}

.txt-16-bl {
font-size: 16px;
color: #000;
font-weight: bold;
margin:15px auto 20px 20px;

}







/*
リースバックのご案内～
-------------------------------------------------------------------*/
.rightbox7{
background-image:url(../images/main_image01-05.png);
background-repeat:no-repeat;
line-height: 1.8;
width:600px;
height:310px;
padding:20px 0 5px 20px;font-size:14px;
}

.rightbox7 h3{
background: url(../images/title_info_ico.png) no-repeat left center;
padding-top: 5px;
padding-left: 35px;
font-size: 18px;
height: 30px;
font-weight:bold;
}

.txtBox01 p{
font-size: 15px;
font-weight:bold;
color:#333;	
padding-left:1.6em;
margin-top:0.8em;
margin-bottom:0.5em;
display:inline-block;
vertical-align:middle;
}

.txtBox02 p{
font-size: 15px;
font-weight:bold;
color:#333;	
padding-left:1.6em;

margin-bottom:0.5em;
display:inline-block;
vertical-align:middle;
}

.txt-20-red {
font-size: 20px;
color: #B20000;
font-weight: bold;
margin:15px auto 20px;

}

.txt-26-red {
font-size: 26px;
color: #B20000;
font-weight: bold;
margin:15px auto 20px;

}

/*
新着情報～
-------------------------------------------------------------------*/
.rightbox8{
background-image:url(../images/main_image01-07.png);
background-repeat:no-repeat;
line-height: 1.8;
width:600px;
height:250px;
padding:20px 0 5px 20px;
}

.rightbox8 h3{
background: url(../images/title_info_ico.png) no-repeat left center;
padding-top: 5px;
padding-left: 35px;
font-size: 18px;
height: 30px;
font-weight:bold;
}


.txtBox03{
font-size: 14px;
padding-left:1.6em;
margin-top:0.8em;
margin-bottom:0.5em;
display:inline-block;
vertical-align:middle;
}

#main dl.new {
	width: 560px;			/*What's Newボックスの幅*/
	height: 310px;		/*What's Newボックスの高さ*/
	overflow: auto;
	padding: 10px;
	margin-right: auto;
	margin-left: auto;
}
#main dl.new dt {
	font-weight: bold;	/*日付の色を太字にする*/
}

#main dl.new dd {
	border-bottom: 1px solid #bfbfbf;	/*日付ごとの下線*/
}



