@charset "utf-8";
@media print{

	/*全ページ共通-----------------------------------------------*/
	body{
		font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size:12px;
		line-height:150%;
		zoom:1;
	}
	body, x:-moz-any-link{ /* Firefoxのみ */
		display:table;
	}
	#top_container{
		clear:both;
		width:970px;
		margin:0 auto;
		background-color:#FFFFFF;
	}
	#container{
		clear:both;
		width:auto;
		margin:0 auto;
		background-color:#FFFFFF;
	}
	#footer{
		display:none;
	}
	#header{
		clear:both;
		width:970px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		display:list-item;
	}
	#main{
		clear:both;
		width:970px;
		padding:0px 0px 0px 0px;
	}
	#left{
		clear:both;
		float:left;
		width:670px;
		padding:0px 20px 20px 0px;
		margin:0px 0px 0px 0px;
	}
	#right{
		float:left;
		width:280px;
		padding:0px 0px 20px 0px;
		margin:0px 0px 0px 0px;
	}
	#tmp_header{
		display:none;
	}
	#content{
		float:none;
		width:750px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	#box, x:-moz-any-link{ /* Firefoxのみ */
		padding:20px 0px 0px 25px;
		width:690px;
	}
	#side{
		display:none;
	}
	#line{
		display:none;
	}
	h1{
		display:none;
	}
	.bottomback{
		display: none;
	}
	.back{
		display: none;
	}
	.works_button{
		display: none;
	}
	h3.details_subtitle{
		padding:20px 0px 0px 0px;
	}
	
	/*企業情報-----------------------------------------------*/
	.branch_photo02{/*IE6以外*/
		display:table;
	}
	.branch_photo02 img{/*IE6以外*/
		display:block;
	}
	.employeebox{
		float:none;
		display:block;
		page-break-before:always;
	}
	
	/*営業・生産拠点　下層ページ---------------------------*/
	.office_list01, x:-moz-any-link{ /* Firefoxのみ */
		display:table;
		page-break-inside:avoid;
	}
	.office_list02, x:-moz-any-link{ /* Firefoxのみ */
		display:table;
		page-break-inside:avoid;
	}
	.office_list03, x:-moz-any-link{ /* Firefoxのみ */
		display:table;
		page-break-inside:avoid;
	}
	.office_list04, x:-moz-any-link{ /* Firefoxのみ */
		display:table;
		page-break-inside:avoid;
	}
	.branch_box02, x:-moz-any-link{ /* Firefoxのみ */
		display:table;
		page-break-inside:avoid;
	}
	.employeebox, x:-moz-any-link{ /* Firefoxのみ */
		display:table-row;
	}
	#branch_maparea, x:-moz-any-link{ /* Firefoxのみ */
		display:table-row;
	}
	
	/*私たちの取り組み-------------------------------------*/
	.csr_txtarea, x:-moz-any-link{ /* Firefoxのみ */
		display:table-row;
	}
	
	/*採用情報---------------------------------------------*/
	.recruit_mynavi, x:-moz-any-link{ /* Firefoxのみ */
		display:none;
	}
	
	
	/*用語集-----------------------------------------------*/
	.glossary_dt_box{/*IE6以外*/
		display:table;
	}
	.glossary_dt_box, x:-moz-any-link{ /* Firefoxのみ */
		display:inline-table;
	}
	#glossary_area, x:-moz-any-link{ /* Firefoxのみ */
		position:absolute;
		top:60px;
		left:10px;
		padding:0px 15px 0px 15px;
	}
	
	/*製品情報---------------------------------------------*/
	.details_menubox{
		display:none;
	}
	.details_menu{
		display:none;
	}
	h3#details_title{
		padding:0px 0px 10px 0px;
	}
	.details_button{
		display:none;
	}
	#endangerbox, x:-moz-any-link{ /* Firefoxのみ */
		display:inline-block;
		float:none;
	}
	.details_introduction, x:-moz-any-link{ /* Firefoxのみ */
	}
	.details_introduction img, x:-moz-any-link{ /* Firefoxのみ */
	}
	.details_endanger x:-moz-any-link{ /* Firefoxのみ */
	}
	.details_listbox, x:-moz-any-link{ /* Firefoxのみ */
		display:inline-block;
		width:690px;
	}
	.details_list01, x:-moz-any-link{ /* Firefoxのみ */
	}
	.details_list02, x:-moz-any-link{ /* Firefoxのみ */
		padding:0px 0px 20px 0px;
	}
	.details_list02 img, x:-moz-any-link{ /* Firefoxのみ */
	}
	
	/*施工・納入実績---------------------------------------*/	
	.works_menubox{
		display:none;
	}
	.works_submenu, x:-moz-any-link{ /* Firefoxのみ */
		display:table-row;
	}
	
	/*施工技術---------------------------------------*/	
	.construction_menubox{
		display:none;
	}
	.tec_button02{
		display:none;
	}
	.construction_imgbox, x:-moz-any-link{ /* Firefoxのみ */
		display:table-row;
	}
	
	/*製造技術---------------------------------------*/	
	.manufacturing_menubox{
		display:none;
	}
	.manufacturing_textbox div img{
		display:none;
	}
	.tec_button01{
		display:none;
	}
	h5.manufacturing_subtitle, x:-moz-any-link{ /* Firefoxのみ */
		padding:30px 0px 0px 0px;
	}
	h5.manufacturing_subtitle_sp, x:-moz-any-link{ /* Firefoxのみ */
		padding:30px 0px 0px 0px;
	}
	
	
	/*開発技術---------------------------------------*/	
	.development_menubox{
		display:none;
	}
	
	/*サイトマップ-----------------------------------*/
	#sitemap_left, x:-moz-any-link{ /* Firefoxのみ */
		position:absolute;
	}
	#sitemap_right, x:-moz-any-link{ /* Firefoxのみ */
		position:absolute;
		right:0px;
	}
	
	/*CADダウンロード------------------------------*/
	.cad_left, x:-moz-any-link{ /* Firefoxのみ */
		position:static;
	}
	.cad_right, x:-moz-any-link{ /* Firefoxのみ */
		position:absolute;
		left:397px;
	}
	.cad_td08_sp_btm, x:-moz-any-link{ /* Firefoxのみ */
		padding-left:30px;
	}
	.cad_td08_sp_btm img, x:-moz-any-link{ /* Firefoxのみ */
		display:inline-block;
		float:left;
		padding-left:3px;
	}
	
 /*--------------------------------------------------------------
  * IE8のみ
  ---------------------------------------------------------------*/
  	@page{
		margin:0;
	}
	html>/**/body #cms_contents{
		width /*\**/:690px\9;
		display:table\9;
	}
	html>/**/body .clear{
		display /*\**/:none\9;
	}
	html>/**/body #line{
		display /*\**/:none\9;
	}
	
	/*企業情報 --------------------------------------------*/
	
	
	/*営業・生産拠点　下層ページ---------------------------*/
	html>/**/body .plant_phtarea3{
		float /*\**/:none\9;
	}
	html>/**/body h4.branch_maptitle{
		float /*\**/:none\9;
		padding:10px 0px 25px 0px\9;
	}
	
	/*那須工場----------------------*/
	html>/**/body .plant_phtarea{
		float /*\**/:left\9;
	}
	html>/**/body .branch_maparea{
		float /*\**/:left\9;
	}
	
	/*私たちの取り組み--------------*/
	html>/**/body .csr_txtarea{
		display /*\**/:table\9;
		float:none\9;
		page-break-inside:avoid\9;
	}
	html>/**/body .csr_phtarea{
		float /*\**/:none\9;
	}
	html>/**/body .csr_text04{
		display /*\**/:block\9;
		float:none\9;
	}
	
	/*先輩社員の声------------------*/
	html>/**/body .recruit_mynavi{
		display /*\**/:none\9;
	}
		
	/*お問い合わせ------------------*/
	
	
	/*施工技術 ---------------------*/
	html>/**/body .construction_right{
		float /*\**/:right\9;
	}
	html>/**/body .construction_imgbox{
		float /*\**/:left\9;
	}
		
	/*製造技術 ---------------------*/
	html>/**/body h5.manufacturing_subtitle{
		padding /*\**/:30px 0px 0px 0px\9;
	}
	html>/**/body h5.manufacturing_subtitle_sp{
		padding /*\**/:30px 0px 0px 0px\9;
	}
	
	
	/*開発技術 ---------------------*/
	
	
	/*クラブ活動 -------------------*/
	
	
	/*製品情報 ---------------------*/
	html>/**/body #details_banner{
		padding /*\**/:0px 0px 20px 0px\9;
	}
	html>/**/body h3.details_subtitle{
		page-break-before /*\**/:auto\9;
		page-break-after:auto\9;
		width:690px\9;
		float:left\9;
	}
	html>/**/body .details_listbox{
		float /*\**/:left\9;
		width:690px\9;
	}
	html>/**/body .bbb{
		float /*\**/:left\9;
	}
	html>/**/body .details_list02{
		padding /*\**/:0px 0px 20px 0px\9;
	}
	html>/**/body .details_free{
		page-break-inside /*\**/:avoid\9;
	}
	html>/**/body #endangerbox{
		padding /*\**/:0px 0px 20px 0px\9;
	}
	html>/**/body .details_introduction{
		padding /*\**/:0px 0px 0px 0px\9;
	}
	html>/**/body .details_endanger{
		page-break-inside /*\**/:avoid\9;
		padding:0px 0px 0px 0px\9;
		float:right\9;
	}
	
	/*施工・納入実績----------------------------*/
	html>/**/body #works_right{
		padding /*\**/:0px 0px 30px 0px\9;
	}
	html>/**/body .works_subtitle{
		float /*\**/:left\9;
		page-break-after:avoid\9;
	}
	html>/**/body h4.works_thirdtitle{
		float /*\**/:none\9;
		width:690px\9;
	}
	html>/**/body .works_listbox{
		float /*\**/:left\9;
		display:block\9;
		page-break-inside:avoid\9;
	}
	html>/**/body .works_voice{
		float /*\**/:left\9;
		width:690px\9;
	}
	
	/*CADデータダウンロード---------------------*/
	html>/**/body .cad_text{
		float /*\**/:left\9;
		width:690px\9;
	}
	
	
   /*用語集-------------------------------------*/
   

}
