#content_list{
    text-align: center;
	font-family: 'Nanum Gothic', sans-serif;
}

#content_list .container-fluid{

}

#content_list .row{
    padding: 20px 0 10px 0;
    border-bottom: 1px solid #dadada;
}

#content_list .row:last-child{
    border-bottom: none;
}

#content_list .img{
    padding-top: 71.8%;
}

#content_list .txt_wrap .tit1{
    font-size: 14px;
    opacity: 0.85;
	    color: #b3b3b3;
    text-transform: capitalize;
}

#content_list .txt_wrap .tit2{
    font-size: 23px;
    margin-bottom: 40px;
	font-family: 'Nanum Myeongjo', serif;
}
#content_list .txt_wrap .txt{
	font-family: 'Nanum Gothic', sans-serif;
	font-size:15px;
}

#content_list .txt_wrap{
    padding: 10% 20px 0 20px;
}
#content_list #wr_id3.row  .txt_wrap{
	 padding: 2% 20px 0 20px;
}


/* 큰 기기들 (큰 데스크탑, 1200px 이상) */
@media (min-width: 1200px) {

}

@media (max-width: 992px) {
    #content_list .container-fluid{
        padding: 0 14.5px;
    }
}

@media (max-width: 768px) {
    #content_list .txt_wrap{
        padding: 15px;
        margin-top: 10px;
    }
	#content_list #wr_id3.row  .txt_wrap{
		 padding: 15px;
	}

    #content_list .txt_wrap .tit2{
        margin-bottom: 20px;
		font-size:20px;
    }

#content_list .txt_wrap .txt{
	font-family: 'Nanum Gothic', sans-serif;
	font-size:14px;
}
#content_list .txt_wrap .txt p {
	word-break:keep-all;
}
}

@media (max-width: 520px) {

}
