@charset 'UTF-8';

/*
	Site Name:    KOBELCO SYSTEMS CORPORATION
	Description:  base layout
	Author: 	  Editor by H.tanaka
	Updated: 	  
*/

/*

information{
	ファイル名：/css/print.css;
	概要：このCSSファイルはプリントした場合のスタイルの設定を記述しています。;
}

*/

html,body{height:auto;}

/* Firefox印刷時不具合を回避 */
div#header h1{
	float: none;
}
div#content-subpage div#main{
	float:none;
}
div#content-subpage div#main div#main-contents{
	font-size: 1em;
	line-height: 1.2;
}

div#main-contents table td.list-blue-t {
	line-height: 1.7;
	}
div#main-contents table td.list-disc-t {
	line-height: 1.7;
	}

/* 共通部分
--------------------------------------------------------------------------	*/
#header-menu{display:none;}
#global-menu{display:none;}
#subnavi{display:none;}
#footer{display:none;}
.pri-none {display: none;}

.page_1{
page-break-before: always; 
}

#pankuzu{display:none;}
.pankuzu {display:none;}

p.pagetop{
display:none;
}

.paragraph-end {
margin: 0 0 1em 0 !important;
}

div#content-subpage {
	clear: both;
	}
div#content-subpage #main {
	float: none;
	clear: both;
	}
div#content-subpage #main #main-contents {
	width: 100% !important;
	margin: 0 !important;
	}

/* ======================
h
====================== */
h2 {
	margin-bottom: 1em;
	}
#main-contents h2.pri-popup {
	margin: 0 0 1em 0;
	padding: 0 0 0 .5em;
	border-left: 3px solid #000000;
	border-bottom: 1px solid #000000;
	color: #000000;
	font-size: 1.2em;
	line-height: 1.2;
	}

#main-contents h3 {
	margin: 0 0 1em 0;
	padding: 0 0 0 .5emt;
	border-left: 3px solid #000000;
	border-bottom: 1px solid #000000;
	color: #000000;
	font-size: 1.2em;
	line-height: 1.2;
	}
#main-contents h3.pri-no {
	border: none;
	}

#main-contents h4 {
	margin: 1em 0 .5em 0;
	padding: 0 0 0 .5em;
	border-left: 3px solid #000000;
	color: #000000;
	line-height: 1.2;
	}

/* ======================
ポップアップ
====================== */
p.btn-close{display:none;}
p.btn-closehead{display:none;}
p.btn-closebottom{display:none;}
p.btn-print{display:none;}
address{display: none;}
address.map-ad{display: block !important;}
div#container {
width: 100%;
margin: 0 auto 0 0;}
#container div#wrap div#main-contents {
margin: 0 auto 0 0;}
