
.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;}

#sec01{width:800px; margin:0 auto 1%; padding:2.5% 2.5% 0; background:url(../images/p03/sec01-bg.jpg); box-sizing:border-box; position:relative;}
#inside p{display: block; font-size:14px;}
#sec01 img{display:block;}
#inside{ width:490px; top:50px; left:243px; background:rgba(255,255,255,0.7); padding:1.5%; position:absolute;}
#inside h4{text-align: center; font-size:24px; margin-bottom:1.5%;}
#comment-01{position:absolute; font-size:10.5px; top:268px; left:435px; background:rgba(255,255,255,0.7); width:210px;}
#image-01{position:absolute; bottom:-10px; left:20px;}

#sec02{width:800px; margin:0 auto 1%; padding:0 2.5% 0; background:url(../images/p03/sec01-bg.jpg); box-sizing:border-box; position: relative;}
#inside-02{ width:294px; top:167px; left:450px; background:rgba(255,255,255,0.7); padding:0.3%; position:absolute;}
#inside-02 h4{text-align: center; font-size:15px; margin-bottom:1%;}
#inside-02 p{display: block; font-size:10px;}
#comment-02{position:absolute; font-size:10.5px; top:285px; left:435px; background:rgba(255,255,255,0.7); width:210px;}

#sec03{width:800px; margin:0 auto; padding:0 2.5% 0; background:url(../images/p03/sec01-bg.jpg); box-sizing:border-box; position: relative;}
#txt-01{ width:460px; top:4px; left:285px; background:rgba(255,255,255,0.7); padding:0.5%; position:absolute; font-size:12.5px;}
#inside-03{ width:140px; top:72px; left:40px; /*background:rgba(255,255,255,0.7);*/ padding:0.3%; position:absolute; height:190px; writing-mode: vertical-rl;}
#inside-03 h4{font-size:15px; margin-left:1%;}
#inside-03 p{display: block; font-size:11.5px;}

#inside-04{ width:140px; top:72px; left:460px; background:rgba(255,255,255,0.7); padding:0.3%; position:absolute; height:190px; writing-mode: vertical-rl;}
#inside-04 h4{font-size:15px; margin-left:1%;}
#inside-04 p{display: block; font-size:11.5px;}
#comment-02{position:absolute; font-size:10px; top:233px; left:235px; width:190px;}