
.contents_body{
	background:#000;
	background:url(../images/p03/bg.jpg);
	width:800px;
	margin: 0px auto;
	}


.sec01{
	background:url(../images/p03/sec7.jpg) no-repeat;
	width:800px;
	height:124px;
	margin:0 auto;
	position:relative;
}

.sec02{
	background:url(../images/p03/sec8.jpg) no-repeat;
	width:800px;
	height:212px;
	margin:0 auto;
	position:relative;
}

.sec03{
	background:url(../images/p03/sec9.jpg) no-repeat;
	width:800px;
	height:237px;
	margin:0 auto;
	position:relative;
}

.sec04{
	background:url(../images/p03/sec10.jpg) no-repeat;
	width:800px;
	height:225px;
	margin:0 auto;
	position:relative;
}

.sec05{
	background:url(../images/p03/sec11.jpg) no-repeat;
	width:800px;
	height:393px;
	margin:0 auto;
	position:relative;
}
.sec05 p{
	width:750px;
	color:#000;
	line-height:1.5;
	position:absolute;
	font-weight:900;
	top:128px;
	left:35px;
	font-size:12px;
}
.sec05 a{
	text-decoration:none;
	color:#fff;
	width:auto;
	line-height:1.5;
	background:#c10000;
	padding:1.5%;
	font-size:12px;
	position:absolute;
	top:190px;
	right:35px;
    -webkit-transition-property:background,color;
	-webkit-transition-duration:0.4s;
	-webkit-transition-timing-function:ease-in;
}
.sec05 a:hover{
	color:#999;
	background:#7e0000;
}


.sec17{
	background:url(../images/p03/nk02/sec03.jpg) no-repeat;
	width:800px;
	height:191px;
	margin:0 auto;
	position:relative;
}
.sec18{
	background:url(../images/p03/nk02/sec04.jpg) no-repeat;
	width:800px;
	height:467px;
	margin:0 auto;
	position:relative;
}
.sec18 p{
	width:500px;
	position:absolute;
	top:0px;
	line-height:1.5;
	font-size:16px;
	left:60px;
	color:#FFF;
	padding:2%;
	background:rgba(0,0,0,0.5);
}
.sec18 p span{
	color:#FF6;
	font-size:21px;
}