@import url("http://fonts.googleapis.com/earlyaccess/notosanskr.css");

.pro_training{
    font-family: 'Noto sans kr';
    font-size:15px;
    letter-spacing:-0.3px;
    color:#555;
    text-align:justify;
}
.pro_training dl{
	margin-bottom:15px; overflow:hidden;
}
.pro_training dl dt{ width:30%; float:left; margin-right:15px;}
.pro_training dl dt img{ border:1px solid #ccc;}
.pro_training dl dd{  float:right; width:65%;}
.pro_training dl dd h3{ font-size:20px; border-bottom:1px solid #ccc; margin-bottom:15px; padding-bottom:10px;}
.pro_training dl dd a{float:right; display:block; background:#ad1e1e; color:#fff; padding:10px 15px; border-radius:20px; margin-top:15px;}
.pro_training dl dd a:hover{ border:1px solid #ad1e1e; color:#ad1e1e; background:#fff; box-sizing:border-box;}
/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}

/* mobile */
@media screen and (max-width:768px){
    .pro_training dl dt{ width:100%; clear:left; float:none; margin-bottom:15px; margin-right:0px;}
    .pro_training dl dd{  clear:right; float:none; width:95%; margin:10px;}
}
