 .video-item {
        flex: 0 1 450px;/* °íÁ¤ ³Êºñ 450px */
        width: 100%;
        margin: 60px 0px 10px 0px;
        vertical-align: top;
    }
	


    .video-item .media_img {
        width: 100%;
		max-width: 450px;
        border-radius: 10px;
        overflow: hidden; /* µÕ±Ù ¸ð¼­¸® À¯Áö */
        position: relative;
        background: #000;
      /*  aspect-ratio: 4 / 3; ºñÀ² À¯Áö */
    }
	
	.youtube-grid {
	display: flex;
    flex-wrap: wrap;          /* ¿©·¯ ÁÙ·Î ÀÚµ¿ °¨½Î±â */
    gap: 20px;                /* ¾ÆÀÌÅÛ °£°Ý */
    justify-content: flex-start; /* ¿ÞÂÊ Á¤·Ä */
	margin-bottom:100px; }

    /* aspect-ratio¸¦ Áö¿øÇÏÁö ¾Ê´Â ±¸Çü ºê¶ó¿ìÀú ´ëºñ */
    .video-item .media_img::before {
       content: "";
    display: block;
    padding-top: calc(340 / 450 * 100%); /* ¾à 73.9% */
    }

    .youtube-container {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .youtube-container iframe {
        width: 100%;
        height: 100%;
        border: 0;
       /*  display: none; ¸¶¿ì½º ¿À¹ö Àü ¼û±è */
    }
		.video-item strong {
           font-size: 20px;
		  color: #6ebc91;
        }
		
		.video-item p {
          font-size: 17px; font-weight:400 !important;
		  color: #272727; width:95%;
        }

.mt_30 {  margin-top:30px;  }		
.mt_10 {  margin-top:10px;  }		




/*   ¹ÝÀÀÇü - 1720px ÀÌÇÏ: 2¿­ */
/*
@media screen and (max-width: 1850px) {
	 .video-item {
        display: inline-block;
        max-width: 390px;
        width: 100%;
        margin: 60px 20px 10px 0px;
        vertical-align: top;
    }
		
}


@media screen and (max-width: 1700px) {
	 .video-item {
        display: inline-block;
        max-width: 30%;
        width: 100%;
        margin: 60px 20px 10px 0px;
        vertical-align: top;
    }		
}

@media screen and (max-width: 1200px) {

 .video-item {        
        max-width: 45% !important;       
    }

}

*/

@media screen and (max-width: 800px) {

 .video-item {        
        max-width: 45% !important;       
    }

}
@media screen and (max-width: 640px) {

 .video-item {        
        max-width: 100% !important;       
    }

}