/*======================================================================

Copyright(c) 2010 Japan Digital Laboratory Co.,Ltd. All Right Reserved.
  top page  CSS 

  ダイジェストページデザイン 用
  css designed by 2010.06.21 dohken.sphd.jdl.co.jp
=========================================================================*/

/*==========================================================
	テキストリンク色の設定
==========================================================*/
a{
	color: #0000FF;
	text-decoration: underline;
	cursor: pointer;
}
a:visited{
	color: #0000aa;
	text-decoration: underline;
	cursor: pointer;
}
a:hover{
	color: #0000FF;
	text-decoration: underline;
	cursor: pointer;
}

.font_m {
	color: #000000;
	font-size: 14px;
	font-style: normal;
}
.font_m_link {
	color: #0000ff;
	font-size: 14px;
	font-style: normal;
}
.font_s {
	color: #000000;
	font-size: 10px;
	font-style: normal;
}
.font_ss {
	color: #000000;
	font-size: 8px;
	font-style: normal;
}

/* 市を在地・連絡先 の所在地タイトル */
/* 地図ボタンあり */
.font_map_title_a {
	color: #000000;
	font-size: 14px;
	font-style: normal;
	line-height:60px;
}
/* 市を在地・連絡先 の所在地タイトル */
/* 地図ボタン無し */
.font_map_title {
	color: #000000;
	font-size: 14px;
	font-style: normal;
	line-height:99px;
}

/* 市を在地・連絡先 のホームページタイトル */
/* HPボタンあり */
.font_homepage_title_a {
	color: #000000;
	font-size: 14px;
	font-style: normal;
	line-height:38px;
}
/* 市を在地・連絡先 の所在地タイトル */
/* HPボタン無し */
.font_homepage_title {
	color: #000000;
	font-size: 14px;
	font-style: normal;
	line-height:68px;
}

/*==========================================================
	wrapper_top 上部外枠
==========================================================*/
#wrapper_top{
	height: 5px;
	width: 860px;
	background-image: url(./box_top.jpg);
	position: relative;
	display: block;
	margin: 20px auto 0px;
}
/*==========================================================
	wrapper ページ全体領域
==========================================================*/
#wrapper{
	margin: 0px auto;
	position: relative;
	height: auto;
	width: 860px;
	background-image: url(./box_middle.jpg);
	background-repeat: repeat-y;
}
/*==========================================================
	wrapper_bottom 下部外枠
==========================================================*/
#wrapper_bottom{
	height: 5px;
	width: 860px;
	background-image: url(./box_bottom.jpg);
	background-repeat: no-repeat;
	position: relative;
	display: block;
	margin: 0px auto;
	padding-bottom: 20px;
}

/*==========================================================
	wrapper h1 ページタイトル
==========================================================*/
#wrapper h1 {
	height: 35px;
	width: 850px;
	background-image: url(./box_title.jpg);
	margin:0px 5px;
	position: relative;
	text-indent:25px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 38px;
	font-style: normal;
	display: block;
	overflow: hidden;
}
/*==========================================================
	wrapper h2 事務所ＰＲコメント
==========================================================*/
#wrapper h2 {
	height: 35px;
	width: 850px;
	margin:10px 5px 10px;
	position: relative;
	text-indent:25px;
	color: #0000FF;
	font-size: 14px;
	line-height: 38px;
	font-style: normal;
	display: block;
	overflow: hidden;
}


/*==========================================================
 ▼ coverの設定 

 cover メインビジュアル領域
 ==========================================================*/
#cover {
	z-index: 7;
	position:absolute;
	text-align:center;
	left: 0px;
	top: 121px;
	width:980px;
	height:250px;
	visibility: visible;
	overflow: hidden;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	display: none;
}
#cover img{
	display: block;
	margin:0px auto;
}
/*==========================================================
 cover2 main visual reserve
 ==========================================================*/
#cover2 {
	display: none;
}

/*==========================================================
 ▼ all_content コンテンツの統合領域

 all contets (main_content(content+content2)+content3)
 ==========================================================*/
#all_content {
	position: relative;
	width: 820px;
	height: auto;
	visibility: visible;
	left:20px;
	overflow: hidden;
}

/*==========================================================
 ▼ main_content メインコンテンツの領域

 main_content (content+content2=main_content)
 ==========================================================*/
#main_content{
	width:820px;
	height: auto;
	position: relative;
	visibility: visible;
	overflow: hidden;
	display: block;
}

/*==========================================================
 ▼ content 左コンテンツ領域
 ==========================================================*/
#content{
	position: relative;
	width:312px;
	height: auto;
	overflow: hidden;
	display: block;
	float: left;
}
/*==========================================================
 ▼ content2 右コンテンツ領域
 ==========================================================*/
#content2{
	position: relative;
	width:490px;
	height: auto;
	overflow: hidden;
	display: block;
	float: right;
/*	margin-top:232px;*/
}
/*==========================================================
 ▼ content3 下コンテンツ領域
 ==========================================================*/
#content3{
	position: relative;
	width:820px;
	height: auto;
	overflow: hidden;
	display: block;
	/padding-top:20px;
	/padding-bottom:20px;
/*	margin-top:232px;*/
}

/*==========================================================
	content 記事ＢＯＸ２ 写真
==========================================================*/
#content_box1{
	position: relative;
	width: 276px;
	height: 210px;
	overflow: hidden;
	background: url(./sample.jpg);
	margin: 0px 15px 20px 20px;
	display: block;
}
#content_box1 .content_box_middle {
	position: relative;
	width: 264px;
	height: 198px;
	display: block;
	overflow: hidden;
	top:1px;
	left:1px;
}


/*==========================================================
	content 記事ＢＯＸ２ 所長挨拶
==========================================================*/
#content_box2{
	position: relative;
	width: 311px;
	height: 168px;
	overflow: hidden;
	background: url(./digest_61-2.jpg) repeat-y left top;
	margin: 0px 0px 20px 0px;
	display: block;
	border-right:1px solid #b1d7d8;
}
/* タイトル 「所長挨拶」 */
#content_box2 h3{
	width: 311px;
	height: 25px;
	background-image: url(./digest_61.jpg);
	position: relative;
	display: block;
	overflow: hidden;
}
/* 文書領域 */
#content_box2 .content_box_middle {
	position: relative;
	left:6px;
	width: 305px;
	height: auto;
	display: block;
	overflow: hidden;
}
/* タイトル１ 「モットー」*/
#content_box2 .box2_content_title1 {
	position: relative;
	width: 305px;
	height: 20px;
	display: block;
	overflow: hidden;
	text-indent: 10px;
	background-color: #deefef;
	border-bottom:1px solid #b1d7d8;
}
#content_box2 .box2_content_title1 p{
	line-height:22px;
}
/* 「モットー」の文章 */
#content_box2 .box2_content1{
	position: relative;
	width: 305px;
	height: 59px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #b1d7d8;
}
#content_box2 .box2_content1 .inner_box{
	position: relative;
	width: 295px;
	height: 49px;
	margin:10px 5px;
}
#content_box2 .box2_content1 .inner_box p{
	line-height:1.5;
	word-break: break-all; 
	word-wrap: break-word;
}

/* タイトル２ 「趣味・特技」*/
#content_box2 .box2_content_title2 {
	position: relative;
	width: 305px;
	height: 20px;
	display: block;
	overflow: hidden;
	text-indent: 10px;
	background-color: #deefef;
	border-bottom:1px solid #b1d7d8;
}
#content_box2 .box2_content_title2 p{
	line-height:22px;
}
/* 「趣味・特技」の文章 */
#content_box2 .box2_content2{
	position: relative;
	width: 305px;
	height: 40px;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #b1d7d8;
}
#content_box2 .box2_content2 .inner_box{
	position: relative;
	width: 295px;
	height: 30px;
	margin:5px;
}
#content_box2 .box2_content2 .inner_box p{
	line-height:30px;
}


/*==========================================================
	content 記事ＢＯＸ３ 顧問情報
==========================================================*/
#content_box3{
	position: relative;
	width: 311px;
	height: 109px;
	overflow: hidden;
	background: url(./digest_51-2.jpg) repeat-y left top;
	margin: 0px 0px 20px 0px;
/*	margin: 0px 0px 0px 0px;*/
	display: block;
	border-right:1px solid #ece3bb;
}
/* タイトル 「顧問情報」 */
#content_box3 h3{
	height: 25px;
	width: 311px;
	background-image: url(./digest_51.jpg);
	position: relative;
	display: block;
	overflow: hidden;
}
/* 文書領域 */
#content_box3 .content_box_middle {
	position: relative;
	left:6px;
	width: 305px;
	height: auto;
	display: block;
	overflow: hidden;
}
/* タイトル１ 「対応顧問業態」*/
#content_box3 .box3_content_title1 {
	position: relative;
	width: 99px;
	height: 31px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #f9f2e3;
	float:left;
	border-bottom:1px solid #ece3bb;
	border-right:1px solid #ece3bb;
}
#content_box3 .box3_content_title1 p{
	line-height:31px;
}

/* 「対応顧問業態」の文章 */
#content_box3 .box3_content1{
	position: relative;
	width: 204px;
	height: 31px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #ece3bb;
	float:left;
}
#content_box3 .box3_content1 .inner_box{
	position: relative;
	width: 183px;
	height: 21px;
	margin:5px;
}
#content_box3 .box3_content1 .inner_box img{
	float:left;
	display: block;
	padding:2px 5px 0px 5px;
}
#content_box3 .box3_content1 .inner_box p{
	width: 60px;
	float:left;
	line-height:20px;
	display: block;
}


/* タイトル２ 「特定指定業種」*/
#content_box3 .box3_content_title2 {
	clear:both;
	position: relative;
	width: 99px;
	height: 51px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #f9f2e3;
	float:left;
	border-bottom:1px solid #ece3bb;
	border-right:1px solid #ece3bb;
}
#content_box3 .box3_content_title2 p{
	line-height:51px;
}

/* 「特定指定業種」の文章 */
#content_box3 .box3_content2{
	position: relative;
	width: 204px;
	height: 51px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #ece3bb;
	float:left;
}
#content_box3 .box3_content2 .inner_box{
	position: relative;
	width: 195px;
	height: 41px;
	margin:5px;
}
#content_box3 .box3_content2 .inner_box img{
	float:left;
	display: block;
	padding:2px 5px 0px 5px;
}

#content_box3 .box3_content2 .inner_box p{
	line-height:20px;
}
#content_box3 .box3_content2 .inner_box span{
	display:inline;
	line-height:20px;
}



/*==========================================================
	content 記事ＢＯＸ４ 事務所のご紹介（ダイジェスト用）
==========================================================*/
#content_box4{
	position: relative;
	width: 311px;
	height: 235px;
	overflow: hidden;
	background: url(./digest_41-2.jpg) repeat-y left top;
	background-repeat: repeat-y;
	margin: 0px 0px 20px 0px;
/*	margin: 0px 0px 0px 0px;*/
	display: block;
	border-right:1px solid #e7c5bb;
}
/* タイトル 「事務所のご紹介」 */
#content_box4 h3{
	height: 25px;
	width: 311px;
	background-image: url(./digest_41.jpg);
	position: relative;
	display: block;
	overflow: hidden;
}
/* 文書領域 */
#content_box4 .content_box_middle {
	position: relative;
	left:6px;
	width: 305px;
	height: auto;
	display: block;
	overflow: hidden;
}
/* 「事務所のご紹介」の文章 */
#content_box4 .box4_content1{
	position: relative;
	width: 305px;
	height: 209px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #e7c5bb;
}
#content_box4 .box4_content1 .inner_box{
	position: relative;
	width: 298px;
	height: auto;
	margin:5px 5px 5px 2px;
}
#content_box4 .box4_content1 .inner_box span{
	display:inline;
	line-height:20px;
}
#content_box4 .box4_content1 .inner_box p{
	line-height:1.25;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:-18px;
	word-break: break-all; 
	word-wrap: break-word;
}





/*==========================================================
	content 記事ＢＯＸ５ 事務所情報
==========================================================*/
#content_box5{
	position: relative;
	width: 489px;
	height: 220px;
	overflow: hidden;
	background: url(./digest_21-2.jpg) repeat-y left top;
	background-repeat: repeat-y;
	margin: 0px 0px 20px 0px;
	display: block;
	border-right:1px solid #bdcdec;
}
#content_box5d{
	position: relative;
	width: 489px;
	height: 158px;
	overflow: hidden;
	background: url(./digest_21-2.jpg) repeat-y left top;
	background-repeat: repeat-y;
	margin: 0px 0px 20px 0px;
	display: block;
	border-right:1px solid #bdcdec;
}
/* タイトル 「事務所情報」 */
#content_box5 h3, #content_box5d h3{
	height: 25px;
	width: 489px;
	background-image: url(./digest_21.jpg);
	position: relative;
	display: block;
	overflow: hidden;
}
/* 文書領域 */
#content_box5 .content_box_middle, #content_box5d .content_box_middle{
	position: relative;
	left:6px;
	width: 483px;
	height: auto;
	display: block;
	overflow: hidden;
}
/* タイトル１ 「事務所名」*/
#content_box5 .box5_content_title1, #content_box5d .box5_content_title1{
	position: relative;
	width: 99px;
	height: 50px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #e1e9f7;
	float:left;
	border-bottom:1px solid #bdcdec;
	border-right:1px solid #bdcdec;
}
#content_box5 .box5_content_title1 .inner_box, #content_box5d .box5_content_title1 .inner_box{
	position: relative;
	width: 89px;
	height: 40px;
	margin:5px;
}
#content_box5 .box5_content_title1 .inner_box p, #content_box5d .box5_content_title1 .inner_box p{
	line-height:20px;
}

/* 「事務所名」の文章 */
#content_box5 .box5_content1, #content_box5d .box5_content1{
	position: relative;
	width: 383px;
	height: 50px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #bdcdec;
	float:left;
}
#content_box5 .box5_content1 .inner_box, #content_box5d .box5_content1 .inner_box{
	position: relative;
	width: 373px;
	height: 40px;
	margin:5px;
}
#content_box5 .box5_content1 .inner_box p, #content_box5d .box5_content1 .inner_box p{
	line-height:20px;
}


/* タイトル２ 「代表者」*/
#content_box5 .box5_content_title2, #content_box5d .box5_content_title2 {
	clear:both;
	position: relative;
	width: 99px;
	height: 50px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #e1e9f7;
	float:left;
	border-bottom:1px solid #bdcdec;
	border-right:1px solid #bdcdec;
}
#content_box5 .box5_content_title2 .inner_box, #content_box5d .box5_content_title2 .inner_box{
	position: relative;
	width: 89px;
	height: 40px;
	margin:5px;
}
#content_box5 .box5_content_title2 .inner_box p, #content_box5d .box5_content_title2 .inner_box p{
	line-height:20px;
}

/* 「代表者」の文章 */
#content_box5 .box5_content2, #content_box5d .box5_content2{
	position: relative;
	width: 383px;
	height: 50px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #bdcdec;
	float:left;
}
#content_box5 .box5_content2 .inner_box, #content_box5d .box5_content2 .inner_box{
	position: relative;
	width: 373px;
	height: 40px;
	margin:5px;
}
#content_box5 .box5_content2 .inner_box p, #content_box5d .box5_content2 .inner_box p{
	line-height:20px;
}
#content_box5 .box5_content2 .inner_box span, #content_box5d .box5_content2 .inner_box span{
	display:inline;
	line-height:20px;
}


/* タイトル３ 「開業年月」*/
#content_box5 .box5_content_title3, #content_box5d .box5_content_title3 {
	clear:both;
	position: relative;
	width: 99px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #e1e9f7;
	float:left;
	border-bottom:1px solid #bdcdec;
	border-right:1px solid #bdcdec;
}
#content_box5 .box5_content_title3 p, #content_box5d .box5_content_title3  p{
	line-height:30px;
}

/* 「開業年月」の文章 */
#content_box5 .box5_content3, #content_box5d .box5_content3{
	position: relative;
	width: 383px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #bdcdec;
	float:left;
}
#content_box5 .box5_content3 .inner_box, #content_box5d .box5_content3 .inner_box{
	position: relative;
	width: 373px;
	height: 20px;
	margin:5px;
}
#content_box5 .box5_content3 .inner_box p, #content_box5d .box5_content3 .inner_box p{
	line-height:20px;
}


/* タイトル４ 「税理士数」*/
#content_box5 .box5_content_title4 {
	clear:both;
	position: relative;
	width: 99px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #e1e9f7;
	float:left;
	border-bottom:1px solid #bdcdec;
	border-right:1px solid #bdcdec;
}
#content_box5 .box5_content_title4  p{
	line-height:30px;
}

/* 「税理士数」の文章 */
#content_box5 .box5_content4{
	position: relative;
	width: 383px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #bdcdec;
	float:left;
}
#content_box5 .box5_content4 .inner_box{
	position: relative;
	width: 373px;
	height: 20px;
	margin:5px;
}
#content_box5 .box5_content4 .inner_box p{
	line-height:20px;
}


/* タイトル５ 「職員数」*/
#content_box5 .box5_content_title5 {
	clear:both;
	position: relative;
	width: 99px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #e1e9f7;
	float:left;

	border-bottom:1px solid #bdcdec;
	border-right:1px solid #bdcdec;

}
#content_box5 .box5_content_title5  p{
	line-height:30px;
}

/* 「職員数」の文章 */
#content_box5 .box5_content5{
	position: relative;
	width: 383px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #bdcdec;
	float:left;
}
#content_box5 .box5_content5 .inner_box{
	position: relative;
	width: 373px;
	height: 20px;
	margin:5px;
}
#content_box5 .box5_content5 .inner_box p{
	line-height:20px;
}
#content_box5 .box5_content5 .inner_box span{
	display:inline;
	line-height:20px;
}


/*==========================================================
	content 記事ＢＯＸ６ 事務所情報
==========================================================*/
#content_box6{
	position: relative;
	width: 489px;
	height: 287px;
	overflow: hidden;
	background: url(./digest_31-2.jpg) repeat-y left top;
	background-repeat: repeat-y;
	margin: 0px 0px 20px 0px;
/*	margin: 0px 0px 0px 0px;*/
	display: block;
	border-right:1px solid #c8dabc;
}
/* タイトル 「事務所情報」 */
#content_box6 h3{
	height: 25px;
	width: 489px;
	background-image: url(./digest_31.jpg);
	position: relative;
	display: block;
	overflow: hidden;
}
/* 文書領域 */
#content_box6 .content_box_middle {
	position: relative;
	left:6px;
	width: 483px;
	height: auto;
	display: block;
	overflow: hidden;
}
/* タイトル１ 「所在地」*/
#content_box6 .box6_content_title1 {
	position: relative;
	width: 99px;
	height: 99px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #e7efe0;
	float:left;
	border-bottom:1px solid #c8dabc;
	border-right:1px solid #c8dabc;
}
#content_box6 .box6_content_title1 p{
}

/* 「所在地」の文章 */
#content_box6 .box6_content1{
	position: relative;
	width: 383px;
	height: 99px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #c8dabc;
	float:left;
}
#content_box6 .box6_content1 .inner_box{
	position: relative;
	width: 373px;
	height: 89px;
	margin:7px 5px 3px 5px;
	overflow:auto;
}
#content_box6 .box6_content1 .inner_box p{
	line-height:20px;
	word-break: break-all; 
	word-wrap: break-word;
}
#content_box6 .box6_content1 table{
	height:89px;
}


/* タイトル２ 「電話番号」*/
#content_box6 .box6_content_title2 {
	clear:both;
	position: relative;
	width: 99px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #e7efe0;
	float:left;
	border-bottom:1px solid #c8dabc;
	border-right:1px solid #c8dabc;
}
#content_box6 .box6_content_title2 p{
	line-height:30px;
}

/* 「電話番号」の文章 */
#content_box6 .box6_content2{
	position: relative;
	width: 383px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #c8dabc;
	float:left;
}
#content_box6 .box6_content2 .inner_box{
	position: relative;
	width: 373px;
	height: 20px;
	margin:5px;
}
#content_box6 .box6_content2 .inner_box p{
	line-height:20px;
}


/* タイトル３ 「ＦＡＸ番号」*/
#content_box6 .box6_content_title3 {
	clear:both;
	position: relative;
	width: 99px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #e7efe0;
	float:left;
	border-bottom:1px solid #c8dabc;
	border-right:1px solid #c8dabc;
}
#content_box6 .box6_content_title3  p{
	line-height:30px;
}

/* 「ＦＡＸ番号」の文章 */
#content_box6 .box6_content3{
	position: relative;
	width: 383px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #c8dabc;
	float:left;
}
#content_box6 .box6_content3 .inner_box{
	position: relative;
	width: 373px;
	height: 20px;
	margin:5px;
}
#content_box6 .box6_content3 .inner_box p{
	line-height:20px;
}


/* タイトル４ 「e-mail」*/
#content_box6 .box6_content_title4 {
	clear:both;
	position: relative;
	width: 99px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #e7efe0;
	float:left;
	border-bottom:1px solid #c8dabc;
	border-right:1px solid #c8dabc;
}
#content_box6 .box6_content_title4  p{
	line-height:30px;
}

/* 「e-mail」の文章 */
#content_box6 .box6_content4{
	position: relative;
	width: 383px;
	height: 30px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #c8dabc;
	float:left;
}
#content_box6 .box6_content4 .inner_box{
	position: relative;
	width: 378px;
	height: 20px;
	margin:5px 0px 5px 5px;
	overflow:auto;
	word-break: break-all; 
	word-wrap: break-word;
}
#content_box6 .box6_content4 .inner_box p{
	line-height:20px;
	color: #000000;
	font-size: 12px;
	font-style: normal;
	
}


/* タイトル５ 「ホームページ」*/
#content_box6 .box6_content_title5 {
	clear:both;
	position: relative;
	width: 99px;
	height: 68px;
	display: block;
	overflow: hidden;
	text-align: center;
	background-color: #e7efe0;
	float:left;

	border-bottom:1px solid #c8dabc;
	border-right:1px solid #c8dabc;

}
#content_box6 .box6_content_title5  p{
}

/* 「ホームページ」の文章 */
#content_box6 .box6_content5{
	position: relative;
	width: 383px;
	height: 68px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #c8dabc;
	float:left;
}
#content_box6 .box6_content5 .inner_box{
	position: relative;
	width: 373px;
	height: 58px;
	padding:5px;
	overflow:auto;

	vertical-align: middle;
	word-wrap: break-word; 
	word-break: break-all;
}
#content_box6 .box6_content5 .inner_box a{
	line-height:20px;
	font-size: 12px;
	font-style: normal;
}
#content_box6 .box6_content5 .inner_box p{
	line-height:20px;
	color: #000000;
	font-size: 12px;
	font-style: normal;
}
#content_box6 .box6_content5 table{
	height:58px;
}



/*==========================================================
	content 記事ＢＯＸ７ 事務所のご紹介（ダイジェスト用）
==========================================================*/
#content_box7{
	position: relative;
	width: 819px;
	height: 166px;
	overflow: hidden;
	background: url(./digest_41-2.jpg) repeat-y left top;
	background-repeat: repeat-y;
	margin: 0px 0px 20px 0px;
/*	margin: 0px 0px 0px 0px;*/
	display: block;
	border-right:1px solid #e7c5bb;
}
/* タイトル 「事務所のご紹介」 */
#content_box7 h3{
	height: 25px;
	width: 819px;
	background-image: url(./digest_41.jpg);
	position: relative;
	display: block;
	overflow: hidden;
}
/* 文書領域 */
#content_box7 .content_box_middle {
	position: relative;
	left:6px;
	width: 813px;
	height: auto;
	display: block;
	overflow: hidden;
}
/* 「事務所のご紹介」の文章 */
#content_box7 .box7_content1{
	position: relative;
	width: 813px;
	height: 140px;
	display: block;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	border-bottom:1px solid #e7c5bb;
}
#content_box7 .box7_content1 .inner_box{
	position: relative;
	width: 803px;
	height: auto;
	margin:8px 5px 5px 5px;
}
#content_box7 .box7_content1 .inner_box p{
	line-height:1.25;
	margin-bottom:10px;
}



