
.contents_body{
	width:800px;
	color:#000;
	/*height:1628px;*/
	margin: 0px auto;
/*	opacity:0.85; */
	position:relative;
	box-sizing:border-box;
	line-height:1.5;
	}

.title-01{margin:3% auto; display: block;}

img.title{margin:1% auto; display:block;}

#title-01{}
#sec01{width:100%; box-sizing:border-box; padding:1.5%;}
#sec01 div.right-sec{background:url(../images/p03/block-01.png); padding:3% 2.5%; width:100%; font-size:13px;}
#sec01 h4{font-size:16px; font-weight:bold; text-align: center;}
div#inside{background:rgba(255,255,255,0.7); padding:2.5%;}
div#inside p{width:100%;}

#txt01{background:rgba(255,255,255,0.7); padding:2%; border-radius:10px;}

#sec03{margin-bottom:3%; width:100%; padding:2%; background:url(../images/p03/block-01.png); }
#sec03 div{display:block; background:rgba(255,255,255,0.7);}
#sec03 h4{font-size:16px; font-weight:bold; text-align: center; color:#000;}
#sec03 p{padding:2.5%; font-size:13px;}

#title-02{margin:0 auto; display: block; width:80%;}

#sec04{margin-bottom:3%; width:100%; padding:2%; background:url(../images/p03/block-01.png); }
#sec04 div{display:block; background:rgba(255,255,255,0.7);}
#sec04 h4{font-size:16px; font-weight:bold; text-align: center; color:#000;}
#sec04 p{padding:2.5%; font-size:13px;}