/*======================================================================

Copyright(c) 2001 Japan Digital Laboratory Co.,Ltd. All Right Reserved.
  印刷用  CSS ファイル

  designed by 2010.03.22 dohken.sphd.jdl.co.jp

=========================================================================*/
body{
	background-color: #FFFFFF;
	background-image: none;
	color: #000000;
}
/*==========================================================
	テキストリンク色の設定
==========================================================*/
a{
	color: #0000FF;
	text-decoration: underline;
}
a:visited{
	color: #0000aa;
	text-decoration: underline;
}
a:hover{
	color: #0000FF;
	text-decoration: underline;
}


/*==========================
 wrapper ページ全体領域
===========================*/
#wrapper{
	width:100%;
	background-color: #FFFFFF;
	background-image: none;
	color: #000000;
}


/*==========================
 ヘッダー事務所タイトル領域
===========================*/
#header {
	display: none;
}
/*==========================
 counter アクセスカウンター領域
===========================*/
#counter{
	display: none;
}


#wrapper #contact #tel address {
	display: block;
	color: #000000;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}



#wrapper #contact #fax_title span{
	display: block;
	color: #000000;
	font-weight: normal;
}



#wrapper #contact #fax address {
	display: block;
	color: #000000;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

/*==========================
 navigation グローバルナビゲーション
===========================*/
/****** メニュー ******/
#navigation{
	display:none;
}

/*==========================
 サブナビ　タイトル
===========================*/
#subnav{
	display: none;
}
/*==========================
 コンテンツナビ領域
===========================*/
#content_navi_area {
	display: none;
}

/*==========================
 contet コンテンツページの
 コンテンツ領域
===========================*/
#content_title{
	clear:left;
	width:680px;
	position: relative;
	z-index: 3;
	overflow: hidden;
	height: 44px;
	visibility: visible;
	background-image: none;
	background-color: #FFFFFF;
	left: 20px;
	margin-top: 10px;
	margin-bottom: 20px;
	border:1px solid #999999;
	display: none;
}
#content_title h2 {
	font-size: 18px;
	font-weight: normal;
	color:#000000;
	text-align: left;
	font-family: "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 44px;
	margin-left: 20px;
	overflow: hidden;
}


#all_content_cover{
		display:none;
}



#content2 p,dl {
}
#content2 dt {
}
#content2 dd {
}
#content2 img {
}
/*==========================
 content2_cover コンテンツ領域の予備
===========================*/
#content2_cover {
	display:none;
}

}
/*==========================
 content2_cover2 コンテンツ領域の予備
===========================*/
#content2_cover2 {
	display:none;
}
#content2_under {
	display:none;
}

/*==========================
 汎用  インラインフレーム
===========================*/
#content .content_box_iframe_l ,  #content .content_box_iframe_outside {
}
#content .inlineframe_l , #content .inlineframe_outside {
}
/*==========================
 汎用  インラインフレーム（タイトル無い場合の枠線無しバージョン）
===========================*/
#content .content_box_iframe_free {
}
/*==========================
 汎用  インラインフレーム
===========================*/
#content .content_box_iframe_m {
}
#content .inlineframe_m {
}
/*==========================
 汎用  インラインフレーム
===========================*/
#content .content_box_iframe_s {
}
#content .inlineframe_s {
}



#footer p {
}
#footer_cover{
}
/*==========================
 footnav フッターナビ領域
===========================*/
#footnav{
	display:none;
}
/*==========================
 footer フッター領域のコメント
 コピーライトなど
===========================*/
#footer_comment {
	display: block;
}
#footer_comment p{
	color: #000000;
}
#footer_comment address{
	color: #000000;
	margin-top: 10px;
}



/*==========================
 footer フッターの下のマージン領域
===========================*/
#foot_space {
	display:none;
}



html body #wrapper #all_content #main_content .content_box_top_div,
.content_box_bottom_div,
.content_box_h3_right,
.content_box_h3_bottom,
.content_box_h3_bottom_right,
#contact a,
#content2_contact,
.xyz
{
	display:none !important;
}

#wrapper #all_content #main_content .content_box_body,
#wrapper #all_content #main_content .content_box_body_right
{
	border: none;
}
#wrapper #all_content #main_content .content_box_middle {
	border: none;
}

/*#wrapper #all_content #main_content h3,*/
#wrapper #all_content .komoku,
#wrapper #all_content .content_box_middle,
#wrapper #all_content #main_content .content_box_body,
#wrapper #all_content #main_content .content_box_body_right,
#wrapper #content2 #content2_box,
.xyz
{
	
	background: none !important;
}

#all_content {
	top: 0;
}

.komoku {
	page-break-inside: avoid;
	border: none !important;
}

.komoku * {

}


#content {
	/*clear: both;*/
	/*margin-top: 50px !important;*/
}

#wrapper #all_content #content{
	/*float: none;*/
}

#wrapper #all_content #content,
#wrapper #all_content #export_content{
	/*clear: none;*/
	/*width: 600px;*/
}


.content_box_subcolumns2,
.content_box_subcolumns3
{
	position: relative;
	overflow: hidden !important;
}

html
{
	background: none;
}
#bg_top 
{
	background: none;
}

#wrapper #all_content #content .komoku table *,
html body #wrapper #all_content #main_content #content .komoku h3,
#wrapper #all_content #content .content_box_link * 
{
	overflow: visible !important;
}

#wrapper #content2 p,
#wrapper #content3 p
{
	color: #000;
}

