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

/* ページトップへ －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
.totop01 {
    text-align:right;
	margin:0 8px 15px auto;
	padding:0;
}
.totop02 {
    text-align:right;
	margin:0 8px 30px auto;
	padding:0;
}
.totop03 {
    text-align:right;
	margin:30px 8px 30px auto;
	padding:0;
}

/* 文字色 －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
.orange {
    color:#f60;
}

.orange-b {
    color:#f60;
	font-weight:bold;
}

.green-b {
    color:#476543;
	font-weight:bold;
}

.black {
    color:#333;
	font-weight:normal;
}
.black a:link {
    text-decoration:underline;
	color:#333333;
}
.black a:visited {
    text-decoration:underline;
	color:#333333;
}	 
.black a:active {
    text-decoration:underline;
    color:#333333;
}
.black a:hover {
    text-decoration:underline;
	color:#51A7A8;
}


/* 簡裁訴訟代理業務(dairi.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.dairi01 {
    width:581px;
	height:23px;
	background:url(../images/dairi/dairi-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}
.dairi-p01 {
    margin:0 15px 20px 28px;
	padding:0;
}

/* 敷金返還請求 */
h4.dairi02 {
    width:581px;
	height:40px;
	background:url(../images/dairi/dairi-title02.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
h5.dairi03 {
    width:70px;
	height:13px;
	background:url(../images/dairi/dairi-title03.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 40px;
}
.dairi-p02 {
    margin:0 15px 25px 40px;
	padding:0;
}
h5.dairi04 {
    width:70px;
	height:13px;
	background:url(../images/dairi/dairi-title04.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 40px;
}
h6 {
    width:auto;
	height:auto;
	margin:0 0 8px 40px;
	font-size:100%;
}
.dairi-dl01 {
    margin:0 15px 17px 40px;
	padding:0;
}
.dairi-dl01 dt{
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.dairi-dl01 dd{
	margin:0;
	padding:0;
}
.dairi-dl01_bg {
    background:url(../images/dairi/dairi_bg01.gif) repeat-x;
	border:solid 1px #aeba23;
	padding:3px;
	margin:0 0 8px 0;
}

/* 建物明渡請求 */
h4.dairi05 {
    width:581px;
	height:40px;
	background:url(../images/dairi/dairi-title05.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
h5.dairi06 {
    width:99px;
	height:13px;
	background:url(../images/dairi/dairi-title06.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 40px;
}
h5.dairi07 {
    width:158px;
	height:13px;
	background:url(../images/dairi/dairi-title07.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 40px;
}

/* 貸金請求 */
h4.dairi08 {
    width:581px;
	height:40px;
	background:url(../images/dairi/dairi-title08.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
.dairi-p03 {
    margin:0 15px 12px 40px;
	padding:0;
}
dl.dairi-dl02 {
    border-top: 1px solid #fff;
    line-height: 1.6;
	margin:0 15px 15px 40px;
    width:100%;
}
dl.dairi-dl02 dt {
    clear:both;
	width:12em;
    float: left;
    padding-bottom: 1px;
	font-weight:bold;
	color:#7d861a;
}
dl.dairi-dl02 dd {
    padding-left:12em;
    border-bottom: 1px solid #fff;
}

.dairi-dl03 {
    margin:0 15px 7px 40px;
	padding:0;
}
.dairi-dl03 dt{
	color:#7d861a;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.dairi-dl03 dd{
	margin:0 0 10px 8px;
	padding:0;
}

.dairi-dl04 {
    margin:0 15px 20px 65px;
	padding:0;
}
.dairi-dl04 dt{
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.dairi-dl04 dd{
	margin:0 0 10px 20px;
	padding:0;
}


/* 不動産登記(fudousan-touki.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.f-touki01 {
    width:581px;
	height:23px;
	background:url(../images/fudousan-touki/fudousan-touki-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}

/* 売買による所有権移転登記 */
h4.f-touki02 {
    width:581px;
	height:40px;
	background:url(../images/fudousan-touki/fudousan-touki-title02.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
h5.f-touki03 {
    width:291px;
	height:15px;
	background:url(../images/fudousan-touki/fudousan-touki-title03.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 28px;
}
.f-touki-p01 {
    margin:0 15px 20px 28px;
	padding:0;
}
.f-touki-p02 {
    margin:0 5px 20px 28px;
	padding:0;
}

.f-touki-dl01 {
    margin:0 15px 20px 28px;
	padding:0;
}
.f-touki-dl01 dt{
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
	color:#7e3646;
}
.f-touki-dl01 dd{
	margin:0 0 10px 20px;
	padding:0;
}

/* 相続による所有権移転登記 */
h4.f-touki04 {
    width:581px;
	height:40px;
	background:url(../images/fudousan-touki/fudousan-touki-title04.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
h5.f-touki05 {
    width:374px;
	height:15px;
	background:url(../images/fudousan-touki/fudousan-touki-title05.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 5px 28px;
}

/* 贈与による所有権移転登記 */
h4.f-touki06 {
    width:581px;
	height:40px;
	background:url(../images/fudousan-touki/fudousan-touki-title06.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
h5.f-touki07 {
    width:306px;
	height:15px;
	background:url(../images/fudousan-touki/fudousan-touki-title07.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 28px;
}

/* 所有権保存登記 */
h4.f-touki08 {
    width:581px;
	height:40px;
	background:url(../images/fudousan-touki/fudousan-touki-title08.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
h5.f-touki09 {
    width:306px;
	height:15px;
	background:url(../images/fudousan-touki/fudousan-touki-title09.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 28px;
}
.f-touki-dl02 {
    margin:0 15px 20px 28px;
	padding:0;
}
.f-touki-dl02 dt{
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.f-touki-dl02 dd{
	margin:0 0 10px 0;
	padding:0;
}

/* 抵当権設定登記・抹消登記 */
h4.f-touki10 {
    width:581px;
	height:40px;
	background:url(../images/fudousan-touki/fudousan-touki-title10.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
.f-touki-dl03 {
    margin:0 15px 20px 28px;
	padding:0;
}
.f-touki-dl03 dt{
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
	color:#7e3646;
}
.f-touki-dl03 dd{
	margin:0 0 10px 0;
	padding:0;
}

/* 賃借権設定登記 */
h4.f-touki11 {
    width:581px;
	height:40px;
	background:url(../images/fudousan-touki/fudousan-touki-title11.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}


/* 費用(hiyou.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.hiyou01 {
    width:581px;
	height:23px;
	background:url(../images/hiyou/hiyou-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}
h4.hiyou02 {
    width:581px;
	height:40px;
	background:url(../images/hiyou/hiyou-title02.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}

table.hiyou-table01 {
    border-collapse:collapse;
	border:1px solid #ccc;
	width:400px;
	margin:0 0 20px 50px;
	padding:0;
}
table.hiyou-table01 tr,table.hiyou-table01 th,table.hiyou-table01 td {
    border:1px solid #ccc;
}
table.hiyou-table01 th {
    line-height:30px;
	background-color:#caffe4;
	font-weight:normal;
    text-align:center;
}
table.hiyou-table01 td {
    padding:10px;
}
.td-150 {
    width:150px;
	background-color:#ecfff5;
}
.td-250 {
    width:250px;
}

table.hiyou-table02 {
    border-collapse:collapse;
	border:1px solid #ccc;
	width:320px;
	margin:0 0 20px 50px;
	padding:0;
}
table.hiyou-table02 tr,table.hiyou-table02 th,table.hiyou-table02 td {
    border:1px solid #ccc;
}
table.hiyou-table02 th {
    line-height:30px;
	background-color:#caffe4;
	font-weight:normal;
    text-align:center;
}
table.hiyou-table02 td {
    padding:10px;
}
table.hiyou-table02 td dl dd{
    margin:5px 0 0 20px;
	padding:0;
}
.hiyou-p01 {
    margin:0 15px 20px 28px;
	padding:0;
}
.hiyou-p02 {
    margin:0 15px 20px 100px;
	padding:0;
}
ul.hiyou-ul {
    margin:0 15px 40px 45px;
	padding:0;
}
ul.hiyou-ul li {
    margin:0 15px 5px 0;
	padding:0;
	list-style:disc;
}


/* お問い合せ(inq.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.inq {
    width:581px;
	height:23px;
	background:url(../images/inq/inq-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}
.inq-p01 {
    margin:0 15px 10px 28px;
	padding:0;
}
.inq-p02 {
    margin:0 15px 20px 100px;
	padding:0;
}


iframe {
    line-height:1.5em;
	font-size:12px !important;
	color:#333333;
	overflow:hidden;
	margin-top:0;
	background-color:#FAF1F3;
}
table,tr,td {
    font-size:12px !important;
	line-height:1.5em !important;
	margin:0;
	padding:3px 0 3px 0;
}
.ta-500 {
    width:460px;
}
.td-10 {
    width:10px;
	background-color:#FAF1F3;
}
.td-500 {
    width:500px;
	background-color:#FAF1F3;
}
.td-120 {
    width:120px;
}
.td-370 {
    width:370px;
	background-color:#FAF1F3;
}
.td-pink {
    background-color:#FAF1F3;
}

div.clear {
    clear:both;
}
.inq-text2 {
    margin:0 0 20px 15px;
	padding:0;
}

.kado {
    width:520px;
	margin:0 0 0 20px;
	padding:0;
	float:left;
	display:inline;
}
.kado1 {
    margin:0 5px;
	height:1px;
	overflow:hidden;
	background-color:#FAF1F3;
}
.kado2 {
    margin:0 3px;
	height:1px;
	overflow:hidden;
	background-color:#FAF1F3;
}
.kado3 {
    margin:0 2px;
	height:1px;
	overflow:hidden;
	background-color:#FAF1F3;
}
.kado4 {
    margin:0 1px;
	height:2px;
	overflow:hidden;
	background-color:#FAF1F3;
}
.kado5 {
    padding:10px 0 10px 0;
	background-color:#FAF1F3;
	width:520px;
	margin:0 0 0 20px;
	float:left;
	display:inline;
	height:auto;
}
.kado6 {
    width:520px;
	margin:0 0 30px 20px;
	padding:0;
	float:left;
	display:inline;
}

.inq01 {
    float:left;
	margin:30px 0 25px 170px;
	text-align:left;
	display:inline;
	padding:0 0 0 0;
}
.inq02 {
    float:left;
	margin:30px 0 25px 60px;
	text-align:left;
	padding:0 0 0 0;
}
.inq03 {
    float:left;
	margin:120px 0 0 220px;
	text-align:left;
	display:inline;
}  

.inq04 {
    margin:30px 0 0 160px;
	text-align:left;
	padding-top:30px;
}   
.inq05 {
    margin:30px 0 0 220px;
	text-align:left;
	padding-top:30px;
}   

.kanrou {
    text-align:left;
	margin:0 0 0 110px;
	padding:80px 110px 0 0;
}
.title {
    text-align:center;
	margin:30px 0 0 0;
	padding:0;
}

textarea {
    font-size:12px;
	text-align:left;
	width:250px;
}

/*　個人情報 */
dl.inq-dl2 {
    clear:both;
	margin:0 0 30px 20px;
	border:solid 1px #e6e6e6;
	width:520px;
}
.inq-dl2 dt {
    margin:5px 0 5px 10px;
}
.inq-dl2 dd {
    margin:0 10px 5px 25px;
}


/* 過払金返還請求(kabarai.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
.hasan-navi {
    margin:10px 15px 0 auto;
	padding:0;
	text-align:right;
}

h3.kabarai01 {
    width:581px;
	height:23px;
	background:url(../images/kabarai/kabarai-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}
h4.kabarai02 {
    width:581px;
	height:40px;
	background:url(../images/kabarai/kabarai-title02.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
.kabarai-p01 {
    margin:0 15px 20px 28px;
	padding:0;
}
h5.kabarai03 {
    width:571px;
	height:22px;
	background:url(../images/kabarai/kabarai-title03.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
.kabarai-img01 {
    margin:0 0 20px 67px;
	padding:0;
}
h5.kabarai04 {
    width:571px;
	height:22px;
	background:url(../images/kabarai/kabarai-title04.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}


/* 任意整理(seiri.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.seiri01 {
    width:581px;
	height:23px;
	background:url(../images/seiri/seiri-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}
h4.seiri02 {
    width:581px;
	height:40px;
	background:url(../images/seiri/seiri-title02.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
.seiri-img01 {
    margin:0 0 20px 120px;
	padding:0;
}
.seiri-p01 {
    margin:0 15px 10px 28px;
	padding:0;
}

/* 任意整理 */
.seiri-dl01 {
    margin:0 15px 20px 28px;
	padding:0;
}
.seiri-dl01 dt{
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
	color:#f60;
}
.seiri-dl01 dd{
	margin:0 0 0 20px;
	padding:0;
}

/* 専門家（司法書士・弁護士）に依頼した場合 */
.seiri-box01 {
    border:solid 1px #f60;
	width:581px;
	height:auto;
	margin:0 0 20px 7px;
	padding:0;
	background-color:#fff4ee;
}
h5.seiri03 {
    background-color:#f60;
	font-size:100%;
	text-indent:20px;
	color:#fff;
	line-height:24px;
}
.seiri-p02 {
    margin:13px 8px 0 10px;
	padding:0;
}
.seiri-dl02 {
    margin:18px 15px 12px 10px;
	padding:0;
}
.seiri-dl02 dt{
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
	color:#f60;
}
.seiri-dl02 dd{
	margin:0 0 10px 0;
	padding:0;
}

/* 任意整理の基準 */
h6.seiri04 {
    width:571px;
	height:22px;
	background:url(../images/seiri/seiri-title03.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
.seiri-p03 {
    margin:0 15px 20px 28px;
	padding:0;
}
h6.seiri05 {
    width:571px;
	height:22px;
	background:url(../images/seiri/seiri-title04.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
h6.seiri06 {
    width:97px;
	height:13px;
	background:url(../images/seiri/seiri-title05.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 28px;
}

.seiri-dl01_bg {
    margin:0 15px 0 28px;
    background:url(../images/seiri/seiri-bg01.gif) repeat-x;
	border:solid 1px #6f9c69;
	padding:6px 10px 8px 8px;
}
.seiri-dl01_bg dt {
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.seiri-dl01_bg dd {
	margin:0 0 0 10px;
	padding:0;
}
.seiri-img02{
	margin:0 0 0 271px;
	padding:0;
}

.seiri-dl02_bg {
    margin:0 15px 0 28px;
    background:url(../images/seiri/seiri-bg02.gif) repeat-x;
	border:solid 1px #6f9c69;
	padding:6px 10px 8px 8px;
}
.seiri-dl02_bg dt {
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.seiri-dl02_bg dt.end {
    color:#f60;
	margin:20px 0 3px 0;
	padding:0;
	font-weight:bold;
}
.seiri-dl02_bg dd {
	margin:0 0 0 10px;
	padding:0;
}

.seiri-dl03_bg {
    margin:0 15px 0 28px;
    background:url(../images/seiri/seiri-bg03.gif) repeat-x;
	border:solid 1px #6f9c69;
	padding:6px 10px 8px 8px;
}
.seiri-dl03_bg dt {
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.seiri-dl03_bg dd {
	margin:0 0 0 10px;
	padding:0;
}


/* 個人再生(saisei.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.saisei01 {
    width:581px;
	height:23px;
	background:url(../images/saisei/saisei-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}
h4.saisei02 {
    width:581px;
	height:40px;
	background:url(../images/saisei/saisei-title02.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
.saisei-p01 {
    margin:0 15px 10px 28px;
	padding:0;
}
.saisei-p01_2 {
    margin:0 15px 30px 28px;
	padding:0;
}
.saisei-p04 {
    margin:0 15px 30px 28px;
	padding:0;
}

/* 個人再生のメリット */
h5.saisei03 {
    width:571px;
	height:22px;
	background:url(../images/saisei/saisei-title03.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
dl.saisei-dl01 {
	margin:0 15px 30px 28px;
	padding:0;
}
dl.saisei-dl01 dt{
	margin:0 0 10px 0;
	padding:0;
	color:#476543;
	font-weight:bold;
}
dl.saisei-dl01 dd{
	margin:0 0 20px 7px;
	padding:0;
}

/* 個人再生のデメリット */
h5.saisei04 {
    width:571px;
	height:22px;
	background:url(../images/saisei/saisei-title04.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}

/* 個人再生による借金減額 */
h5.saisei05 {
    width:571px;
	height:22px;
	background:url(../images/saisei/saisei-title05.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
h6.saisei06 {
    width:auto;
	height:auto;
	margin:0 0 10px 28px;
	padding:0;
}
.saisei-p02 {
    margin:0 15px 10px 28px;
	padding:0;
	font-weight:bold;
	color:#f00;
	font-size:120%;
}
.saisei-p03 {
    margin:0 15px 20px 28px;
	padding:0;
}
dl.saisei-dl02 {
	margin:0 15px 30px 28px;
	padding:0;
}
dl.saisei-dl02 dt{
	margin:0;
	padding:0;
	color:#f00;
	font-weight:bold;
	font-size:120%;
}
dl.saisei-dl02 dd{
	margin:0 0 0 7px;
	padding:0;
}

/* 小規模個人再生 */
h5.saisei07 {
    width:571px;
	height:22px;
	background:url(../images/saisei/saisei-title06.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
.saisei-p04 {
    margin:0 15px 20px 28px;
	padding:0;
	color:#f00;
	font-weight:bold;
}

/* 給与所得者等再生 */
h5.saisei08 {
    width:571px;
	height:22px;
	background:url(../images/saisei/saisei-title07.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
.saisei-p05 {
    margin:0 15px 30px 28px;
	padding:0;
}

/* 住宅ローン特則 */
h5.saisei09 {
    width:571px;
	height:22px;
	background:url(../images/saisei/saisei-title08.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
.saisei-p06 {
    margin:0 15px 30px 28px;
	padding:0;
	color:#f00;
	font-weight:bold;
}


/* 自己破産(hasan.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.hasan01 {
    width:581px;
	height:23px;
	background:url(../images/hasan/hasan-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}
h4.hasan02 {
    width:581px;
	height:40px;
	background:url(../images/hasan/hasan-title02.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
.hasan-box01 {
    background:url(../images/hasan/hasan-img01.gif) no-repeat 500px 25px;
}
	
.hasan-p01 {
    margin:0 15px 10px 28px;
	padding:0;
}
.hasan-p02 {
    margin:0 15px 30px 28px;
	padding:0;
}

ul.hasan-ul01 {
    font-weight:bold;
	color:#6f9c69;
	margin:0 15px 10px 55px;
	padding:0;
}
ul.hasan-ul01 li{
	margin:0 0 5px 0;
	list-style:decimal;
	padding:0;
}

/* 自己破産のメリット */
h5.hasan03 {
    width:571px;
	height:22px;
	background:url(../images/hasan/hasan-title03.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
dl.hasan-dl01 {
	margin:0 15px 30px 28px;
	padding:0;
}
dl.hasan-dl01 dt{
	margin:0 0 10px 0;
	padding:0;
	color:#476543;
	font-weight:bold;
}
dl.hasan-dl01 dd{
	margin:0 0 20px 7px;
	padding:0;
}

/* 専門家（司法書士・弁護士）に依頼した場合 */
.hasan-box02 {
    border:solid 1px #f60;
	width:581px;
	height:auto;
	margin:0 0 20px 7px;
	padding:0;
	background-color:#fff4ee;
}
h5.hasan04 {
    background-color:#f60;
	font-size:100%;
	text-indent:20px;
	color:#fff;
	line-height:24px;
}
.hasan-p03 {
    margin:13px 8px 15px 10px;
	padding:0;
}
.hasan-p04 {
    margin:13px 8px 15px 10px;
	padding:0;
	font-weight:bold;
}

/* 自己破産のデメリット */
h5.hasan05 {
    width:571px;
	height:22px;
	background:url(../images/hasan/hasan-title04.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 10px 7px;
}
.hasan-p05 {
    margin:0 15px 10px 28px;
	padding:0;
	font-size:85%;
	font-weight:bold;
	color:#f00;
}

/* 自己破産の手続きについて */
h6.hasan06 {
    width:571px;
	height:22px;
	background:url(../images/hasan/hasan-title05.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
.hasan-p06 {
    margin:0 15px 20px 28px;
	padding:0;
}
h6.hasan07 {
    width:97px;
	height:13px;
	background:url(../images/hasan/hasan-title06.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 28px;
}

.hasan-dl01_bg {
    margin:0 15px 0 28px;
    background:url(../images/hasan/hasan-bg01.gif) repeat-x;
	border:solid 1px #6f9c69;
	padding:6px 10px 8px 8px;
}
.hasan-dl01_bg dt {
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.hasan-dl01_bg dd {
	margin:0 0 15px 10px;
	padding:0;
}
.hasan-dl01_bg dd.end {
	margin:0 0 0 10px;
	padding:0;
}
.hasan-img02{
	margin:0 0 0 271px;
	padding:0;
}

.hasan-dl02_bg {
    margin:0 15px 0 28px;
    background:url(../images/hasan/hasan-bg02.gif) repeat-x;
	border:solid 1px #6f9c69;
	padding:6px 10px 8px 8px;
}
.hasan-dl02_bg dt {
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.hasan-dl02_bg dd {
	margin:0 0 0 10px;
	padding:0;
}

.hasan-dl03_bg {
    margin:0 15px 0 28px;
    background:url(../images/hasan/hasan-bg03.gif) repeat-x;
	border:solid 1px #6f9c69;
	padding:6px 10px 8px 8px;
}
.hasan-dl03_bg dt {
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.hasan-dl03_bg dd {
	margin:0 0 0 10px;
	padding:0;
}

.hasan-dl04_bg {
    margin:0 15px 0 28px;
    background:url(../images/hasan/hasan-bg04.gif) repeat-x;
	border:solid 1px #6f9c69;
	padding:6px 10px 8px 8px;
}
.hasan-dl04_bg dt {
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.hasan-dl04_bg dd {
	margin:0 0 0 10px;
	padding:0;
}


/* 商業登記(syougyou-touki.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.syougyou-touki01 {
    width:581px;
	height:22px;
	background:url(../images/syougyou-touki/syougyou-touki-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}
h4.syougyou-touki02 {
    width:581px;
	height:40px;
	background:url(../images/syougyou-touki/syougyou-touki-title02.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}

/* 新会社法が施行されました。　 */
.syougyou-touki-box01 {
    border:solid 1px #f60;
	width:581px;
	height:auto;
	margin:0 0 20px 7px;
	padding:0;
	background-color:#fff4ee;
}
h5.syougyou-touki03 {
    background-color:#f60;
	font-size:100%;
	text-indent:20px;
	color:#fff;
	line-height:24px;
}
.syougyou-touki-dl01 {
    margin:18px 15px 12px 10px;
	padding:0;
}
.syougyou-touki-dl01 dt{
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.syougyou-touki-dl01 dd{
	margin:0 0 10px 25px;
	padding:0;
}

/* 株式会社設立の流れ */
h6.syougyou-touki04 {
    width:571px;
	height:22px;
	background:url(../images/syougyou-touki/syougyou-touki-title03.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}

.syougyou-touki-dl01_bg {
    margin:0 15px 0 28px;
    background:url(../images/syougyou-touki/syougyou-touki-bg01.gif) repeat-x;
	border:solid 1px #4f667d;
	padding:6px 10px 8px 8px;
}
.syougyou-touki-dl01_bg dt {
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.syougyou-touki-dl01_bg dd {
	margin:0 0 15px 10px;
	padding:0;
}
.syougyou-touki-dl01_bg dd.end {
	margin:0 0 0 10px;
	padding:0;
}
.syougyou-touki-img01{
	margin:0 0 0 271px;
	padding:0;
}

.syougyou-touki-dl02_bg {
    margin:0 15px 0 28px;
    background:url(../images/syougyou-touki/syougyou-touki-bg02.gif) repeat-x;
	border:solid 1px #4f667d;
	padding:6px 10px 8px 8px;
}
.syougyou-touki-dl02_bg dt {
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.syougyou-touki-dl02_bg dd {
	margin:0 0 0 10px;
	padding:0;
}

.syougyou-touki-dl03_bg {
    margin:0 15px 30px 28px;
    background:url(../images/syougyou-touki/syougyou-touki-bg03.gif) repeat-x;
	border:solid 1px #4f667d;
	padding:6px 10px 8px 8px;
}
.syougyou-touki-dl03_bg dt {
    color:#f60;
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.syougyou-touki-dl03_bg dd {
	margin:0 0 0 10px;
	padding:0;
}
/* 各種変更登記 */
h6.syougyou-touki05 {
    width:571px;
	height:22px;
	background:url(../images/syougyou-touki/syougyou-touki-title04.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
.syougyou-touki-dl02 {
    margin:18px 15px 30px 30px;
	padding:0;
}
.syougyou-touki-dl02 dt{
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.syougyou-touki-dl02 dd{
	margin:0 0 10px 0;
	padding:0;
}
.syougyou-touki_title01 {
    background:url(../images/syougyou-touki/syougyou-touki-title05.gif) no-repeat;
	text-indent:-9999px;
}
.syougyou-touki_title02 {
    background:url(../images/syougyou-touki/syougyou-touki-title06.gif) no-repeat;
	text-indent:-9999px;
}
.syougyou-touki_title03 {
    background:url(../images/syougyou-touki/syougyou-touki-title07.gif) no-repeat;
	text-indent:-9999px;
}
.syougyou-touki_title04 {
    background:url(../images/syougyou-touki/syougyou-touki-title08.gif) no-repeat;
	text-indent:-9999px;
}

/* その他の登記 */
h6.syougyou-touki06 {
    width:571px;
	height:22px;
	background:url(../images/syougyou-touki/syougyou-touki-title09.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 7px;
}
.syougyou-touki-dl03 {
    margin:18px 15px 12px 30px;
	padding:0;
}
.syougyou-touki-dl03 dt{
	margin:0 0 3px 0;
	padding:0;
	font-weight:bold;
}
.syougyou-touki-dl03 dd{
	margin:0 0 10px 0;
	padding:0;
}
.syougyou-touki_title05 {
    background:url(../images/syougyou-touki/syougyou-touki-title10.gif) no-repeat;
	text-indent:-9999px;
}
.syougyou-touki_title06 {
    background:url(../images/syougyou-touki/syougyou-touki-title11.gif) no-repeat;
	text-indent:-9999px;
}
.syougyou-touki_title07 {
    background:url(../images/syougyou-touki/syougyou-touki-title12.gif) no-repeat;
	text-indent:-9999px;
}
.syougyou-touki_title08 {
    background:url(../images/syougyou-touki/syougyou-touki-title13.gif) no-repeat;
	text-indent:-9999px;
}


/* その他(another.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.another01 {
    width:581px;
	height:23px;
	background:url(../images/another/another-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}
.another-p01 {
    margin:0 15px 20px 28px;
	padding:0;
}



/* 事務所のご案内(company.html) －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.company01 {
    width:581px;
	height:23px;
	background:url(../images/company/company-title01.gif) no-repeat;
	text-indent:-9999px;
	margin:13px 0 10px 7px;
}
.company-p01 {
    margin:0 15px 3px 10px;
	padding:0;
}
.company-p02 {
    margin:0 15px 15px 10px;
	padding:0;
}

/* 地図 */
.company-annai {
    margin:0 0 23px 7px;
	height:auto;
}
.company-annai dt {
    text-indent:-9999px;
}
.company-annai dd ul {
    margin:15px 3px 0 10px;
}

/* IE6・IE7以外 */
html>/**/body .company-annai dd ul {
    margin:15px 3px 0 8px;
	padding:0;
}

.company-annai dd ul li {
    list-style-image:url(../images/top/icon01.gif);
	margin:0 5px 3px 4px;
}
html>/**/body .company-annai dd ul li {
    list-style-image:url(../images/top/icon02.gif);
	margin:0 0 3px 10px;
}
html:first-child .company-annai dd ul li {
    list-style-image:url(../images/top/icon01.gif);
	margin:0 5px 3px 4px;
}

.company-annai01 {
    float:left;
	width:255px;
	height:91px;
	margin:0 25px 30px 19px;
	padding:212px 0 0 5px;
	background:url(../images/top/map01.gif) no-repeat;
	display:inline;
}
.company-annai02 {
    float:left;
	width:255px;
	height:91px;
	margin:0 11px 30px 0;
	padding:212px 0 0 5px;
	background:url(../images/top/map02.gif) no-repeat;
	display:inline;
}
.company-annai03 {
    float:left;
	width:255px;
	height:91px;
	margin:0 25px 30px 19px;
	padding:212px 0 0 5px;
	background:url(../images/top/map03.gif) no-repeat;
	display:inline;
}

/* IE6のみ */
* html body .company-annai01 {
    float:left;
	width:255px;
	height:303px;
	margin:0 25px 20px 19px;
	padding:212px 0 0 5px;
	background:url(../images/top/map01.gif) no-repeat;
	display:inline;
}
* html body .company-annai02 {
    float:left;
	width:255px;
	height:303px;
	margin:0 11px 20px 0;
	padding:212px 0 0 5px;
	background:url(../images/top/map02.gif) no-repeat;
	display:inline;
}
* html body .company-annai03 {
    float:left;
	width:255px;
	height:303px;
	margin:0 25px 20px 19px;
	padding:212px 0 0 5px;
	background:url(../images/top/map03.gif) no-repeat;
	display:inline;
}

/* IE7のみ適用 */
*:first-child+html body .company-annai01 {
    float:left;
	width:255px;
	height:91px;
	margin:0 25px 20px 19px;
	padding:212px 0 0 5px;
	background:url(../images/top/map01.gif) no-repeat;
	display:inline;
}

*:first-child+html body .company-annai02 {
    float:left;
	width:255px;
	height:91px;
	margin:0 11px 20px 0;
	padding:212px 0 0 5px;
	background:url(../images/top/map02.gif) no-repeat;
	display:inline;
}
*:first-child+html body .company-annai01 {
    float:left;
	width:255px;
	height:91px;
	margin:0 25px 20px 19px;
	padding:212px 0 0 5px;
	background:url(../images/top/map03.gif) no-repeat;
	display:inline;
}


.company-img_s01 {
    margin:-1px 0 0 182px;
	padding:0;
}
.company-img_s02 {
    margin:-1px 0 0 182px;
	padding:0;
}
.company-img_s03 {
    margin:-1px 0 0 182px;
	padding:0;
}

/* IE6のみ */
* html body .company-img_s01 {
    margin:1px 0 0 182px;
	padding:0;
}
* html body .company-img_s02 {
    margin:2px 0 0 182px;
	padding:0;
}
* html body .company-img_s03 {
    margin:1px 0 0 182px;
	padding:0;
}

/* Operaのみ */
html:first-child div .company-img_s01 {
    margin:4px 0 0 182px;
	padding:0;
}
html:first-child div .company-img_s02 {
    margin:4px 0 0 182px;
	padding:0;
}
html:first-child div .company-img_s03 {
    margin:4px 0 0 182px;
	padding:0;
}


/* 概要 */
dl.company-dl {
    clear:both;
	background-color:#F3F4F0;
	margin:0.5em 3em 3em 3em;
	border:1px solid #cccccc;border-top:none;
}
.company-dl dt {
    margin:0;
	padding:0.5em 1em 0.5em 1em;
	border-top:1px solid #cccccc;
	width:10.5em;
	float:left;
}
.company-dl dd {
    background-color:#ffffff;
	margin:0 0 0 10.5em;
	padding:0.5em 1em 0.5em 1em;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
.company-dd-ind{
	padding-left: 1em;
}
/* IE6のみ */
* html body .company-dd-ind{
	padding-left: 0.2em;
}
/* 代表社員　福田延彦 */
.company-box01 {
    border:solid 1px #ccc;
	background:url(../images/company/company-img01.jpg) no-repeat 320px 20px;
	width:515px;
	height:auto;
	margin:0 0 15px 27px;
	padding:10px;
}
/* IE6のみ */
* html body .company-box01 {
    border:solid 1px #ccc;
	background:url(../images/company/company-img01.jpg) no-repeat 320px 20px;
	width:535px;
	height:auto;
	margin:0 0 15px 27px;
	padding:10px;
}

.company-box01 p{
    margin:0 0 15px 0;
	padding:0;
}

/* 辻　真矢 */
.company-box02 {
    border:solid 1px #ccc;
	background:url(../images/company/company-img02.jpg) no-repeat 320px 20px;
	width:515px;
	height:auto;
	margin:0 0 15px 27px;
	padding:10px;
}
/* IE6のみ */
* html body .company-box02 {
    border:solid 1px #ccc;
	background:url(../images/company/company-img02.jpg) no-repeat 320px 20px;
	width:535px;
	height:auto;
	margin:0 0 15px 27px;
	padding:10px;
}
.company-box02 p{
    margin:0 0 15px 0;
	padding:0;
}

p.company-box02_p {
    margin:15px 0 0 0;
	padding:0;
}

/* 竹松　靖司 */
.company-box03 {
    border:solid 1px #ccc;
	background:url(../images/company/company-img03.jpg) no-repeat 320px 20px;
	width:515px;
	height:auto;
	margin:0 0 30px 27px;
	padding:10px;
}
/* IE6のみ */
* html body .company-box03 {
    border:solid 1px #ccc;
	background:url(../images/company/company-img03.jpg) no-repeat 320px 20px;
	width:535px;
	height:auto;
	margin:0 0 20px 27px;
	padding:10px;
}
.company-box03 p{
    margin:0 0 15px 0;
	padding:0;
}

p.company-box03_p {
    margin:15px 0 0 0;
	padding:0;
}

/* 免責事項・知的財産権の保護 */
dl.company-dl02 {
    margin:0 15px 30px 10px;
	padding:0;
}
dl.company-dl02 dt{
    font-weight:bold;
    margin:0 0 0 0;
	padding:0;
}
dl.company-dl02 dd{
    margin:0 0 0 0;
	padding:0 0 20px 0;
	border-bottom:dashed 1px #333;
}
dl.company-dl02 dt.end{
    font-weight:bold;
    margin:20px 0 0 0;
	padding:0;
}
dl.company-dl02 dd.end{
    margin:0 0 0 0;
	padding:0 0 20px 0;
	border-bottom:none;
}
