@charset "utf-8";

/* ===================================================
	Sub Menu
=================================================== */

/*----------------------------------------------------
	債務について
----------------------------------------------------*/

#menu_saimu{
	margin-bottom: 10px;
}

.about_saimu{
	font-weight: bold;
	background: url(../img/sub_t_bg.gif) repeat-y left;
}

.about_saimu li{
	list-style: none;
	padding: 0.4em 13px 5px;
	background: url(../img/sub_line.gif) repeat-x bottom;
}


/*----------------------------------------------------
	過払いについて
----------------------------------------------------*/

.about_kabarai{
	background: url(../img/sub_y_bg.gif) repeat-y left;
}

.about_kabarai li{
	list-style: none;
	padding: 0.4em 0 5px;
	background: url(../img/sub_line.gif) repeat-x bottom;
}

.about_kabarai li span{
	display: block;
	padding-left: 24px;
	background: url(../img/sub_y_arrow.gif) no-repeat left 0.25em;
}

/*----------------------------------------------------
	任意整理について
----------------------------------------------------*/

.about_ninni{
	background: url(../img/sub_n_bg.gif) repeat-y left;
}

.about_ninni li{
	list-style: none;
	padding: 0.4em 0 5px;
	background: url(../img/sub_line.gif) repeat-x bottom;
}

.about_ninni li span{
	display: block;
	padding-left: 24px;
	background: url(../img/sub_n_arrow.gif) no-repeat left 0.25em;
}

/*----------------------------------------------------
	民事再生について
----------------------------------------------------*/

.about_minji{
	background: url(../img/sub_b_bg.gif) repeat-y left;
}

.about_minji li{
	list-style: none;
	padding: 0.4em 0 5px;
	background: url(../img/sub_line.gif) repeat-x bottom;
}

.about_minji li span{
	display: block;
	padding-left: 24px;
	background: url(../img/sub_b_arrow.gif) no-repeat left 0.25em;
}

/*----------------------------------------------------
	自己破産について
----------------------------------------------------*/

.about_jikohasan{
	background: url(../img/sub_p_bg.gif) repeat-y left;
}

.about_jikohasan li{
	list-style: none;
	padding: 0.4em 0 5px;
	background: url(../img/sub_line.gif) repeat-x bottom;
}

.about_jikohasan li span{
	display: block;
	padding-left: 24px;
	background: url(../img/sub_p_arrow.gif) no-repeat left 0.25em;
}

/*----------------------------------------------------
	特定調停について
----------------------------------------------------*/

.about_tokutei{
	background: url(../img/sub_g_bg.gif) repeat-y left;
}

.about_tokutei li{
	list-style: none;
	padding: 0.4em 0 5px;
	background: url(../img/sub_line.gif) repeat-x bottom;
}

.about_tokutei li span{
	display: block;
	padding-left: 24px;
	background: url(../img/sub_g_arrow.gif) no-repeat left 0.25em;
}

/*----------------------------------------------------
	当事務所へのお問い合わせから手続きについて
----------------------------------------------------*/

.about_contact{
	background: url(../img/sub_s_bg.gif) repeat-y left;
}

.about_contact li{
	list-style: none;
	padding: 0.4em 0 5px;
	background: url(../img/sub_line.gif) repeat-x bottom;
}

.about_contact li span{
	display: block;
	padding-left: 24px;
	background: url(../img/sub_s_arrow.gif) no-repeat left 0.25em;
}

.about_contact li.bnr{
	list-style: none;
	padding: 0 12px 5px;
}

/*----------------------------------------------------
	弁護士・用語集
----------------------------------------------------*/

.point{
	margin-bottom: 10px;
}

.point dd{
	background: url(../img/sub_o_bg.gif) repeat-y left;
}

.point ul li{
	list-style: none;
	padding: 0.4em 0 5px;
	background: url(../img/sub_line.gif) repeat-x bottom;
}

.point ul li span{
	display: block;
	padding-left: 24px;
	background: url(../img/sub_o_arrow.gif) no-repeat left 0.25em;
}

/*----------------------------------------------------
	アディーレ法律事務所
----------------------------------------------------*/

.adire{
	margin-bottom: 10px;
}

.gaiyou{
	background: url(../img/sub_r_bg.gif) repeat-y left;
}

dd.gaiyou ul,dd.gaiyou ul li{
}

dd.gaiyou{
}

.adire dl li{
	list-style: none;
	padding: 0.4em 0 5px;
	background: url(../img/sub_line.gif) repeat-x bottom;
}

.adire dl li a{
	line-height: normal;
}

.adire dl li span{
	display: block;
	padding-left: 24px;
	background: url(../img/sub_r_arrow.gif) no-repeat left 0.25em;
}

.gaiyou .branchList li,
.gaiyou .line1,
.gaiyou .line2,
.about_jikohasan .line1,
.about_jikohasan .line2{
	margin: 0 0 0 24px;
}

.bg_top{
	background-position: top;
}

.banner_area li{
	margin-bottom: 5px;
	list-style: none;
}

ul li.line_n{background: none;}
ul li.line_g{background: url(../img/sub_t_bg.gif) repeat-y left;}
ul li.line_s{background: url(../img/sub_s_bg.gif) repeat-y left;}

ul.branchList li,
ul li.line1{
	padding: 0.5em 0 0.1em 15px;
	font-size: 90%;
	border-style: none;
	background: url(../img/sub_dd_line1.gif) no-repeat left center;
}

ul li.line2{
	padding: 0.3em 0 0.3em 15px;
	font-size: 90%;
	border-style: none;
	background: url(../img/sub_dd_line2.gif) no-repeat left center;
}

/*----------------------------------------------------
	都道府県別リンク
----------------------------------------------------*/

.chihou{
	float: left;
	width: 5em;
}

.adire dl .prefecture dt{
	padding: 0 10px 0 24px;
	background: url(../img/sub_r_arrow.gif) no-repeat left 0.25em;

}

.adire dl .prefecture dd{
	padding: 0 10px;
}

.adire dl .prefecture li{
	display: inline;
	list-style: none;
	width: auto;
	line-height: 1.2;
	margin: 0 4px 0 0;
	padding: 0;
	font-size: 76.8%;
	background: none;
}

.adire dl .prefecture li.last{
	padding: 0;
	background: none;
}

.adire dl .prefecture li.other{
	display: block;
	clear: both;
	margin-top: 3px;
	padding: 0;
	text-align: right;
	background: none;
}

.adire dl .prefecture span.icon{
	padding-left: 10px;
	padding-right: 5px;
}

.adire dl .prefecture span.icon p{
	width: auto;
	padding-left: 12px;
	font-size: 100%;
}

.adire dl .prefecture li a{color: #621B21}
.adire dl .prefecture li a:hover{color: #8F3F46;}



/*----------------------------------------------------
	各支店情報
----------------------------------------------------*/

#shiten{
	margin-bottom: 10px;
	font-size: 100%;
}

#shiten .shiten_summary{
	padding: 9px;
	background: url(//www.adire.jp/img/bg-shiten.gif) repeat-y;
}

#shiten .shiten_summary p{
	margin-bottom: 0.5em;
	font-size: 76.9%;
}

#shiten .shiten_summary p.photo{
	text-align:center;
}

#shiten .shiten_summary a{
	color: #A74747;
	text-decoration: underline;
}

#shiten .shiten_summary a:hover{
	text-decoration: none;
}

#shiten .shiten_summary img{
	margin-right: 5px;
}

#shiten .shiten_summary .linkStaff img{
	margin-right: 0;
}

.shitenMenu{
	width: 148px;
	padding-bottom: 3px;
	background: url(//www.adire.jp/common/img/sub_menu_bottom.gif) no-repeat top;
}

.shitenMenu ul{
	list-style: none;
	padding-top: 3px;
	background: url(//www.adire.jp/common/img/sub_menu_top.gif) no-repeat;
}

#shiten .shiten_summary .shitenMenu a{
	display: block;
	padding: 8px 5px 8px 28px;
	color: #000;
	text-decoration: none;
	zoom: 1;
}

#shiten .shiten_summary .shitenMenu a:hover{
	filter: alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
	-ms-filter: alpha(opacity=70);
	text-decoration: none;
	color: #333;
}

.shitenMenu li{
	padding-bottom: 1px;
	background: url(//www.adire.jp/common/img/line-dotted.gif) repeat-x bottom;
}

.shitenMenu .introStaff a{background:url(//www.adire.jp/common/img/sub_menu_staff.gif) no-repeat center;}
.shitenMenu .accessMap a{background: url(//www.adire.jp/common/img/sub_menu_map.gif) no-repeat center;}
.shitenMenu .blog a{background: url(//www.adire.jp/common/img/sub_menu_blog.gif) no-repeat center;}




/*----------------------------------------------------
	Clearfix
----------------------------------------------------*/

.adire dl .prefecture:after,
.adire dl .prefecture dl:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	line-height: 0;
	overflow: hidden;
}

.adire dl .prefecture,
.adire dl .prefecture dl{
	zoom: 1;
}