
.contents_body{
	background:url(../common/bg.jpg);
	width:800px;
	margin: 0px auto;
	}

.contents_body2{
	width: 800px;
	height:auto;
	margin: 0px auto;
	background:#680000;
}


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

.sec02{
	background:url(../images/p03/sec02.jpg) no-repeat;
	width:741px;
	height:169px;
	margin:0 auto;
	position:relative;
}
.sec02 p{
	width:670px;
	color:#FFF;
	top:5px;
	right:30px;
	position:absolute;
	line-height:1.5;
	background:rgba(0,0,0,0.5);
	padding:1%;
	font-size:15px;
}


.sec03{
	background:url(../images/p03/sec03.jpg) no-repeat;
	width:741px;
	height:280px;
	margin:0 auto;
	position:relative;
}
.sec03 p{
	width:560px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:50px;
	right:30px;
	background:rgba(0,0,0,0.5);
	padding:1%;
	font-size:15px;
}


.sec04{
	background:url(../images/p03/sec04.jpg) no-repeat;
	width:741px;
	height:176px;
	margin:0 auto;
	position:relative;
}
.sec04 p{
	width:650px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:50px;
	right:30px;
	background:rgba(0,0,0,0.5);
	padding:1%;
	font-size:15px;
}

.sec05{
	background:url(../images/p03/sec05.png) no-repeat;
	width:741px;
	height:97px;
	margin:0 auto;
	position:relative;
}
.sec06{
	background:url(../images/p03/sec06.jpg) no-repeat;
	width:741px;
	height:231px;
	margin:0 auto;
	position:relative;
}
.sec06 p{
	width:520px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:10px;
	right:30px;
	background:rgba(0,0,0,0.5);
	padding:1%;
	font-size:14px;
}





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

.sec08{
	background:url(../images/p03/nk01/sec02.jpg) no-repeat;
	width:800px;
	height:114px;
	margin:0 auto;
	position:relative;
}
.sec08 p{
	width:720px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:0px;
	left:40px;
	font-size:14px;
}
.sec09{
	background:url(../images/p03/nk01/sec03.jpg) no-repeat;
	width:800px;
	height:150px;
	margin:0 auto;
	position:relative;
}
.sec09 .p01{
	width:160px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:95px;
	right:190px;
	font-size:12px;
}
.sec09 .p02{
	width:160px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:95px;
	right:20px;
	font-size:12px;
}
.sec10{
	background:url(../images/p03/nk01/sec04.jpg) no-repeat;
	width:800px;
	height:156px;
	margin:0 auto;
	position:relative;
}
.sec10 .p01{
	width:370px;
	color:#630000;
	line-height:1.5;
	position:absolute;
	top:64px;
	left:48px;
	font-size:12px;
	background:rgba(255,255,255,0.7);
	padding:0.5%;
}
.sec10 .p02{
	width:160px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:95px;
	right:190px;
	font-size:12px;
}
.sec10 .p03{
	width:160px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:95px;
	right:20px;
	font-size:12px;
}
.sec11{
	background:url(../images/p03/nk01/sec05.jpg) no-repeat;
	width:800px;
	height:222px;
	margin:0 auto;
	position:relative;
}
.sec11 .p01{
	width:170px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:160px;
	left:225px;
	font-size:11px;
}
.sec11 .p02{
	width:165px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:160px;
	right:228px;
	font-size:11px;
}
.sec11 .p03{
	width:185px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:160px;
	right:30px;
	font-size:11px;
}
.sec12{
	background:url(../images/p03/nk01/sec06.jpg) no-repeat;
	width:800px;
	height:126px;
	margin:0 auto;
	position:relative;
}
.sec12 p{
	width:120px;
	color:#FFF;
	line-height:1.5;
	position:absolute;
	top:0px;
	left:43px;
	font-size:11.5px;
}
.sec13{
	background:url(../images/p03/nk01/sec07.jpg) no-repeat;
	width:800px;
	height:194px;
	margin:0 auto;
	position:relative;
}

.sec13 p{
	width:240px;
	color:#630000;
	line-height:1.3;
	position:absolute;
	top:55px;
	left:50px;
	font-size:12px;
}
.sec13 table{
	display:block;
	width:320px;
	color:#630000;
	line-height:1.3;
	position:absolute;
	top:90px;
	left:50px;
	font-size:12px;
	border-collapse:collapse;
	border-spacing:0;
}
.sec13 .hp{
	display:block;
	font-size:18px;
	color:#000;
	line-height:1.3;
	position:absolute;
	top:71px;
	left:307px;
	font-size:14px;
	text-decoration:none;
}
.sec13 .twitter{
	display:block;
	font-size:18px;
	color:#000;
	line-height:1.3;
	position:absolute;
	top:155px;
	left:295px;
	font-size:14px;
	text-decoration:none;
}
.sec13 .hp:hover{
	color:#630000;
	text-decoration:underline;
}
.sec13 .twitter:hover{
	color:#630000;
	text-decoration:underline;
}




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

.sec15{
	background:url(../images/p03/nk02/sec01.jpg) no-repeat;
	width:800px;
	height:300px;
	margin:0 auto;
	position:relative;
}
.sec16{
	background:url(../images/p03/nk02/sec02.jpg) no-repeat;
	width:800px;
	height:222px;
	margin:0 auto;
	position:relative;
}
.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;
}