@charset "utf-8";


.ttl_crushing {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_crushing01 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing01.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_crushing02 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing02.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_crushing03 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing03.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_crushing04 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing04.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_crushing05 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing05.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_crushing06 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing06.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_crushing07 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing07.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_crushing08 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing08.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_crushing09 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing09.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c01 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c01.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c02 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c02.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c03 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c03.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c04 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c04.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c06 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c06.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c08 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c08.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c09 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c09.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c10 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c10.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c12 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:103px;
	background:url(../img/title/crushing/c12.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c16 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c16.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c18 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c18.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c19 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c19.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c21 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c21.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c22 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c22.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c24 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c24.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c25 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c25.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c26 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c26.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c27 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c27.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c28 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c28.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c29 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c29.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c30 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c30.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c31 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c31.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c32 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c32.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c33 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c33.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c34 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c34.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c35 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c35.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c36 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c36.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c42 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c42.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c43 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c43.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c44 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c44.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c45 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c45.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c46 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c46.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c47 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c47.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c48 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c48.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c49 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c49.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c51 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c51.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c52 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c52.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c53 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c53.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c54 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c54.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c55 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c55.jpg) no-repeat 0 0;
	text-indent:-9999px;
}



.ttl_c57 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c57.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c58 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c58.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.ttl_c81 {
    margin:0px 0 35px;
	padding:0px;
	width:690px;
	height:68px;
	background:url(../img/title/crushing/c81.jpg) no-repeat 0 0;
	text-indent:-9999px;
}

.fieldmap {
    margin:0px 0px 30px;
	padding:0px;
	border-collapse:collapse;
	width:688px;
	font-size:90%;
}

.fieldmap tr {
    border-bottom:1px solid #999999;
	border-top:1px solid #999999;
}

.fieldmap th {
    background-color:#DCF1ED;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	text-align:center;
	padding:5px;
}

.fieldmap th:first-child {
    border-left:none;
}

.fieldmap th.fwidth {
    width:470px;
}

.fieldmap th.fwidth2 {
    width:100px;
}

.fieldmap td {
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	padding:3px 5px;
	text-align:center;
}

.fieldmap td a:hover img {
    filter:alpha(opacity=65);
	-moz-opacity:0.65;
	opacity:0.65;
}

.fieldmap th.graybg {
    background-color:#f1f5fa;
}

.fieldmap td div.short {
     margin:0px;
	 padding:0px;
	 width:470px;
	 height:58px;
	 position:relative;
}

.fieldmap td div.short p.jo {
    position:absolute;
	top:0px;
	left:5px;
}

.fieldmap td div.short p.roller {
    position:absolute;
	top:0px;
	left:10px;
}

.fieldmap td div.short p.gy1 {
    position:absolute;
	top:0px;
	left:80px;
}

.fieldmap td div.short p.rbmill {
    position:absolute;
	top:0px;
	left:159px;
}

.fieldmap td div.short p.hammer {
    position:absolute;
	top:0px;
	left:238px;
}

.fieldmap td div.short p.pin {
    position:absolute;
	top:0px;
	left:310px;
}

.fieldmap td div.short p.ic {
    position:absolute;
	top:0px;
	left:395px;
}

.fieldmap td div.short p.cut2 {
    position:absolute;
	top:0px;
	left:380px;
}

.fieldmap td div.short p.ballmill {
    position:absolute;
	top:0px;
	left:145px;
}

.fieldmap td div.short p.jetmill {
    position:absolute;
	top:0px;
	left:45px;
}

.level03_c {
    margin:0px 294px 20px 0px;
	padding:0px 0px 3px 10px;
	>padding:2px 0px 0px 10px;
	border-bottom:1px solid #cccccc;
	border-left:5px solid #008d53;
	color:#008d53;
	font-size:18px;
	font-weight:bold;
}
