/* -------------------------------------------------- */
/* Print
/* -------------------------------------------------- */
body#nihon-safty {
	position:relative;
	zoom: 85%;
}


#container-box {
	position: static;
	width: 760px;
	margin: 0 auto;
	text-align: left;
	}

#container {
	width:764px;
	margin: 0 auto;
	height: auto;
	background: #FFFFFF url(../images/background.gif) repeat-y left top;
	}

#content-wrapper:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
	}
#content-wrapper {
	zoom: 1;
	}

#head {
	position: absolute;
	top: 0px;
	left: 13%;
	}
*html #head {
	left: 5%;
	}

/*#header {
	width: 760px;
	position: relative;
	padding-top: 20px;
	background: transparent url(../images/header_background.jpg) top left repeat-x;
	}*/
	
#header {
	width: 760px;
	/*height:73px;
	_height:91px;*/
	position: relative;
	padding-top: 20px;
	background: transparent url(../images/header_background.gif) top left repeat-x;
	}
	
#header-index {
	width: 760px;
	/*height:73px;
	_height:91px;*/
	position: relative;
	padding-top: 20px;
	background: transparent url(../images/header_background.gif) top left repeat-x;
	}

#content-wrapper {
	/*padding: 155px 8px 50px 12px;*/
	padding: 0 8px 0px 12px;
	margin: 0;
	}

.shadow-navi{
	position: static;
	left: 0px;
	top: 0px;
	height: 260px;
	display: block;
	text-indent: -9999px;
}


.slide-tabs {
	background: none;
	}
	.slide-tabs ul.tab-step {
		display: none !important;
		}
	.slide-tabs .contents-box {
		float: none !important;
		width: auto !important;
		margin: 0;
		border: 1px solid #cccccc;
		}

	.slide-tabs .contents-box div.step-box {
		display: block !important;
		padding-bottom: 10px;
		margin-bottom: 10px;
		border-bottom: 1px solid #cccccc;
		}
	.mediation .contents-box h4 {
		position: static;
		top: 0px;
		left: 0px;
		width: auto;
		height: auto;
		margin: 0 0 10px;
		overflow: auto;
		display: block !important;
		}
	* html .mediation .contents-box h4 { padding: 5px 0;}
	* html .mediation .contents-box h5 { padding: 5px 0;}
