@charset "UTF-8";

/***********************************/
/* コンテンツページ用　　　　　　　*/
/***********************************/
/* パンクズ */
#topicpath{
	width:590px;
	text-align:left;
	font-size:10px;
	margin-top:10px;
	}

/* コンテンツページ見出し */
h2.midashi{
	font-size:16px;
	font-weight:bold;
	margin:10px 0px;
	background-color:#F7F7F7;
	padding:6px;
	border-left:4px solid #FF5909;
	}

/* コンテンツページ見出し2 */
h3.midashi2{
	font-size:14px;
	font-weight:bold;
	color:#FF5909;
	line-height:150%;
	}

/* コンテンツ内ナビ */
#cont_navi_all{
	width:600px;
	height:50px;
	margin-top:10px;
	}

/* コンテンツ内ナビBOX */
.cont_navi_box{
	width:150px;
	height:50px;
	float:left;
	}

/* 本文テキスト */
.cont_txt{
	width:580px;
	height:auto;
	margin-left:10px;
	}

/* 本文テキスト・改行 */
.cont_txt2{
	width:580px;
	height:auto;
	margin-left:10px;
	margin-top:10px;
	}

/* 強調テキスト・オレンジ下線 */
.txt_underline{
	font-weight:bold;
	border-bottom:2px dashed #FF5909;
	margin-bottom:5px;
	}

/* 強調テキスト・オレンジ太字 */
.txt_underline2{
	font-weight:bold;
	color:#FF5909;
	margin-bottom:5px;
	}

/* 費用ページへボタン */
#price_bt{
	width:580px;
	height:30px;
	text-align:right;
	margin-left:10px;
	margin-bottom:15px;
	margin-top:10px;
	}

/* Q&A用リスト全体 */
ol.question_list{
	width:580px;
	height:auto;
	line-height:180%;
	margin-left:10px;
	}

/* Q&A用・答え強調文字 */
.answer_number{
	width:580px;
	height:auto;
	font-size:14px;
	color:#FF5909;
	font-weight:bold;
	line-height:150%;
	}

/* お問い合わせフォームバナー */
.contact_bn{
	width:580px;
	height:auto;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}

/* 段落ライン */
.danraku{
	width:600px;
	height:auto;
	text-align:center;
	margin-bottom:15px;
	margin-top:15px;
	}

/***********************************/
/* 債務整理用　　　　　　　　　　　*/
/***********************************/

/* 債務整理とは画像 */
#saimu_img1{
	width:580px;
	height:220px;
	text-align:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	}

/* グレーゾーン表全体 */
#gray_table_all{
	width:300px;
	height:auto;
	text-align:left;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:150px;
	border:1px solid #FFECDD;
	}

/* グレーゾーン表・左 */
.gray_table_left{
	width:195px;
	height:25;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#FFECDD;
	border:1px solid #FFFFFF;
	}

/* グレーゾーン表・右 */
.gray_table_right{
	width:95px;
	height:25;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #FFECDD;
	}

/* グレーゾーンイメージ画像 */
.gray_img{
	width:580px;
	height:auto;
	text-align:center;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px #CCCCCC dashed;
	}

/* ブラックリストよくある質問・ライン */
.black_line{
	width:580px;
	border:1px #CCCCCC dashed;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	}

/* 自分にはどの手続き？画像 */
#flowchart_img1{
	width:580px;
	height:auto;
	text-align:center;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	}

/* 手続比較表・テーブル全体 */
#compare_table_all{
	width:580px;
	height:auto;
	text-align:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #FFECDD;
	}

/* 手続比較表・テーブル左（見出し） */
.compare_table_left{
	width:130px;
	height:auto;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	line-height:150%;
	border:1px solid #FFFFFF;
	background-color:#FFECDD;
	padding-left:5px;
	padding-bottom:10px;
	padding-top:10px;
	}

/* 手続比較表・テーブル右（本文） */
.compare_table_right{
	width:95px;
	height:auto;
	text-align:center;
	font-size:12px;
	line-height:150%;
	border:1px solid #FFECDD;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	padding-top:10px;
	}
	
/***********************************/
/* 債務整理用　　　　　　　　　　　*/
/***********************************/

/* 個人再生の流れ・画像 */
#nagare_img1{
	width:600px;
	height:auto;
	text-align:center;
	margin-bottom:10px;
	margin-top:10px;
	}

/* 質問の答え・リスト */
.saimu_answer{
	width:580px;
	height:auto;
	margin-left:10px;
	margin-top:10px;
	}

/***********************************/
/* 過払い金用　　　　　　　　　　　*/
/***********************************/

/* 過払い金フロチャート画像 */
#kabarai_img1{
	width:570px;
	height:auto;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	}

/* 過払い金Ｑ＆Ａ質問一覧リスト */
ol.kabarai{
	width:560px;
	margin-top:10px;
	margin-left:10px;
	}

/* 過払い金Ｑ＆Ａ質問一覧リスト */
li.kabarai{
	margin-left:30px;
	line-height:150%;
	list-style:decimal outside none;
	margin-top:5px;
	}

/* 自分でやる請求の仕方 */
ol.kabarai_self{
	width:560px;
	margin-top:10px;
	margin-left:10px;
	}

/* 自分でやる請求の仕方 */
li.kabarai_self{
	margin-left:30px;
	line-height:150%;
	list-style:decimal outside none;
	margin-top:10px;
	}

/***********************************/
/* その他の法律相談　　　　　　　　*/
/***********************************/

/* 少額訴訟のメリット・デメリットリストbox */
.shakuchi_box_all{
	width:580px;
	height:auto;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	}

/* 少額訴訟のメリット・デメリットリストbox */
.shakuchi_box{
	width:285px;
	height:auto;
	float:left;
	margin-bottom:10px;
	}

/* 少額訴訟のメリット・デメリットリストbox2 */
.shakuchi_box2{
	width:285px;
	height:auto;
	float:right;
	margin-bottom:10px;
	}

/* 少額訴訟のメリット・デメリットタイトル */
.shakuchi_tit{
	width:285px;
	height:auto;
	text-align:center;
	background-color:#FF9900;
	color:#FFFFFF;
	font-weight:bold;
	}

/* 少額訴訟のメリット・デメリットリスト */
ol.shakuchi{
	width:260px;
	margin-left:10px;
	}

/* 少額訴訟のメリット・デメリットリスト */
li.shakuchi{
	margin-left:15px;
	line-height:150%;
	list-style:square outside none;
	margin-top:10px;
	}

/* 少額訴訟のメリット・デメリット・ライン */
.shakuchi_line{
	width:580px;
	border:1px #FFCC66 dashed;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	}

/***********************************/
/* 事務所概要　　　　　　　　　　　*/
/***********************************/
/* 事務所概要テーブル */
.ta_about{
	width:500px;
	margin-left:10px;
	border:#FFFFFF 1px solid;
	}

/* 事務所概要テーブルタイトル */
.ta_about_tit{
	width:100px;
	background-color:#FFE8DD;
	font-weight:bold;
	border:#FFFFFF 1px solid;
	padding:5px;
}

/* 事務所概要テーブル内容 */
.ta_about_cont{
	width:380px;
	padding:5px;
	line-height:150%;
	border:#FFFFFF 1px solid;
	}

/***********************************/
/* リンク集　　　　　　　　　　　　*/
/***********************************/
/* サイトタイトル */
dt.link_tit{
	font-weight:bold;
	color:#FF5909;
	line-height:150%;
}

/* サイトテキスト */
dd.link_txt{
	width:560px;
	line-height:150%;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:#CCCCCC dashed 1px;
}

/***********************************/
/* プライバシー　　　　　　　　　　*/
/***********************************/
/* プライバシーポリシーリスト全体 */
ol.privacy{
	width:560px;
	margin-top:10px;
	margin-left:10px;
	}
	
/* プライバシーポリシーリスト項目 */
li.privacy_txt{
	margin-left:30px;
	line-height:150%;
	list-style:decimal outside none;
	margin-top:10px;
}

/* プライバシーポリシー住所 */
.txt_address{
	margin-top:15px;
	margin-right:15px;
	text-align:right;
	line-height:150%;
	}

/***********************************/
/* ご依頼までの流れ　　　　　　　　*/
/***********************************/


/***********************************/
/* 費用説明　　　　　　　　　　　　*/
/***********************************/
/* 費用説明数字リスト全体 */
ol.price{
	margin-top:10px;
	margin-left:10px;
}

/* 費用説明リスト全体 */
ul.pricelist{
	margin-top:10px;
	margin-left:10px;
	list-style:url(../images/ico_yajirushi.gif) outside none;
	}

/* 費用説明数字リスト項目 */
li.price_txt{
	margin-left:30px;
	line-height:150%;
	list-style:decimal outside none;
	margin-top:5px;
}

/* 費用説明リスト項目 */
li.pricelist_txt{
	margin-left:30px;
	line-height:150%;
	margin-top:5px;
}

/* 費用説明価格テキスト */
.txt_price{
	font-weight:bold;
	color:#FF5909;
	line-height:150%;
	}

/* 費用説明強調テキスト */
.txt_underline{
	border-bottom:#FF5909 dashed 1px;
	font-weight:bold;
	line-height:150%;
	}

/* 費用説明テーブル(不動産) */
.tbl_price{
	width:570px;
	margin:0px;
	padding:0px;
	}

/* 費用説明テーブル(不動産)：タイトル行 */
.tbl_price_tit{
	background-color:#FF9933;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:3px;
	border:#E87400 1px solid;
	}
	
/* 費用説明テーブル(不動産)：内容行 */
.tbl_price_cell{
	padding:5px;
	border:#E87400 1px solid;
	}	
	
/***********************************/
/* お問合せ　　　　　　　　　　　　*/
/***********************************/
/* お問合せテーブル */
.tbl_contact{
	width:570px;
	margin:0px;
	padding:0px;
	}

/* お問合せテーブル：タイトル行 */
.tbl_contact_tit{
	background-color:#F0F0F0;
	color:#333333;
	font-weight:bold;
	text-align:center;
	padding:10px;
	border:#E0E0E0 1px solid;
	}

/* お問合せテーブル：内容行 */
.tbl_contact_cell{
	padding:10px;
	border:#E0E0E0 1px solid;
	}	

/************************/
/* サイトマップ　　　　 */
/************************/

/* サイトマップ */
#sitemap{
	width:594px;
	}

/* サイトマップページタイトル */
h3.map{
	font-size:14px;
	font-weight:bold;
	margin:10px 0px 5px 0px;
	}
		
/* サイトマップ左側 */
.map_left{
	width:260px;
	text-align:left;
	float:left;
	}

/* サイトマップ右側 */
.map_right{
	width:260px;
	text-align:left;
	float:right;
	}

/* 罫線(破線) */
hr.line{
	margin:10px 0px;
	border-bottom-width:1px;
	border-style:dashed;
	border-color:#cccccc;
	height:1px;
	}
