/* 나눔 홍보대사  */
.content05_5  { margin-bottom:0px;  clear:both;  }

.content05_5 .photo_box {  clear:both;  }
.content05_5 .photo_box .img { width:24.8%; float:left;display:block;}
.content05_5 .photo_box .img img { }

.content05_5 .photo_box .img .img_bottom {  margin-top:135px;  } 
.content05_5 .photo_box .img .img_bottom h2 {  font-size:40px;  color:#333;   }
.content05_5 .photo_box .img .img_bottom p {  padding-top:25px;font-size:16px;  color:#595959; margin-bottom:35px  }




.content05_5 .photo_box .txt {margin-left:1.5%; width:73.7%; float:left; padding:0px; display:block}
.content05_5 .photo_box .img2 img { }
.content05_5 .photo_box .txt h2 { font-size:20px; padding-top:15px; color:#6ebc91; letter-spacing:0; font-weight:400; }
.content05_5 .photo_box .txt p { padding-top:30px; word-break:keep-all}



.content05_5 .photo_box .m_img_bottom {  margin-top:0px;  display:none} 
.content05_5 .photo_box .m_img_bottom img { width:40% }
.content05_5 .photo_box .m_img_bottom h2 {  font-size:40px;  color:#333; font-weight:600  }
.content05_5 .photo_box .m_img_bottom p {  padding-top:25px;font-size:16px;  color:#595959; margin-bottom:35px  }
.content05_5 .photo_box .m_img_bottom .youtube_con {width:100%;min-height:80px;display:inline; float:left;background:url(/main/img/sub/sub1_5_4.png) no-repeat top left ; padding:45px 0 0 100px}

@media screen and (max-width: 1320px) {
	.content05_5 .photo_box .img { display:none}
	.content05_5 .photo_box .txt {margin-left:0%; width:100%; float:left; padding:0px; display:block}
	.content05_5 .photo_box .m_img_bottom {   display:block} 
}


@media screen and (max-width: 960px) {
    .content05_5 .photo_box .img2 img { width:70% }
	.content05_5 .photo_box .txt h2 { font-size:20px; padding-top:0; }
	
}
@media screen and (max-width: 640px) {

	    .content05_5 .photo_box .img2 img { width:90% }
		.content05_5 .photo_box .txt  h2 { margin-top:20px   }

   .content05_5 .photo_box .m_img_bottom p {  padding-top:25px;font-size:16px;  color:#595959; margin-bottom:25px  }

   .content05_5 .photo_box .m_img_bottom .youtube_con { background-size:15%; padding:0px 0 0 65px}
 

	
}

.content05_5 .photo_box .txt .left { margin-top:50px}
.content05_5 .photo_box .txt .left h2 { font-size:35px; font-weight:400; color:#000; letter-spacing:-2px; line-height:0.8;  background:url(../main/img/content02_img1.png) top left no-repeat; height:53px; padding-left:70px; line-height:1.3}
.content05_5 .photo_box .txt .left p { font-size:17px; color:#767676; line-height:1.5; font-weight:400; padding-top:60px; padding-left:70px; word-break:keep-all}
.content05_5 .photo_box .txt .left h4 { padding-left:62px}
.content05_5 .photo_box .txt .left h4 a {color:#05b1b2; padding:80px 0 0; display:block; width: 113px; font-size:14px; font-weight:600; border-bottom:2px solid #05b1b2;}
.content05_5 .photo_box .txt .right {}





.content05_5 .photo_box .txt .right .owl-dots{position:absolute;width:100%; text-align:center; margin:0 auto; bottom:35px;}
.content05_5 .photo_box .txt .right .owl-dots .owl-dot{background:rgba(255, 255, 255, 0.5);width:30px;height:5px;display:inline-block;margin-left:10px}
.content05_5 .photo_box .txt .right .owl-dots .owl-dot.active{background:rgba(255, 255, 255, 1)}
.content05_5 .photo_box .txt .right .owl-nav {position: absolute;top: 32%;margin-top:50px; width:100%; display:block}
.content05_5 .photo_box .txt .right .owl-nav .owl-prev {display:none; width:45px; height:45px; line-height:45px; left:-25px; background-color:#32373a; margin:0; position:absolute; cursor:pointer; color:#fff; padding:0}
.content05_5 .photo_box .txt .right .owl-nav .owl-next {display:none;width:45px; height:45px; line-height:45px; right:-25px; background-color:#32373a; margin:0; position:absolute; cursor:pointer; color:#fff; padding:0}

.content05_5 .youtube_txt {margin:20px 0 0 15px; float:left;font-weight:500;}

@media all and (max-width: 768px) { 
.content05_5 .photo_box .txt { padding:0} 
.content05_5 .photo_box .txt .page { width:100%}
.content05_5 .photo_box .txt .left { padding:0 20px}
.content05_5 .photo_box .txt .right { padding-top:0px}
.content05_5 .photo_box .txt .right .owl-nav .owl-prev { left:0}
.content05_5 .photo_box .txt .right .owl-nav .owl-next { right:0}
.content05_5 .photo_box .txt .right .owl-dots{position:absolute;width:100%; text-align:center; margin:0 auto; bottom:15px;}


}

/* 나눔 홍보대사 */