@charset "utf-8";

/* ===========================================
  作業エリアの安全性向上 共通
==============================================*/
h1.hdg01{
	margin:0 0 45px;
	}
h2.hdg02{
	margin:0 auto 45px;
	text-align:center;
	}
h3.hdg03{
	text-align:center;
	margin:0 auto 20px;	
	}

.box-orange{
	width:647px;
	margin:0 auto 12px;
	padding:0;
	background:url(/decommision/faq/work_env/images/bg_orange_middle.gif) left top repeat-y;
	}
.bg-orange-top,.bg-orange-bottom{
	width:647px;
	display:block;	
	}
.bg-orange-top{
	height:35px;
	background:url(/decommision/faq/work_env/images/bg_orange_top.gif) left top no-repeat;
}
.bg-orange-bottom{
	height:41px;
	background:url(/decommision/faq/work_env/images/bg_orange_bottom.gif) left bottom no-repeat;
	}
.box-orange h4{
	text-align:center;
	margin-bottom:36px;
	}
.box-orange .box-answer{
	width:570px;
	margin:0 auto;
	}
.box-orange .box-answer img.mt45{
	margin-top:45px;
	}
.box-orange .box-answer img.mt50{
	margin-top:50px;
	}
.box-orange .box-answer img.mt55{
	margin-top:55px;
	}
.box-orange .box-answer img.mt60{
	margin-top:60px;
	}
.box-orange .box-answer img.mt65{
	margin-top:65px;
	}
.box-orange .box-answer img.mt70{
	margin-top:70px;
	}
.box-orange .box-answer img.ml-10{
	margin-left:-10px;
	}
.box-orange-end{
	margin:0 auto 18px;
}
.box-answer a:hover{
	filter:alpha(opacity=50);
	-ms-filter:"alpha(opacity=50)";
	opacity:0.5;
	}

a.movie1{
	display:block;
	margin-top:33px;
	}


