My advice would be if the job advert has both 'essential' and 'desirable' criteria then providing you can meet 90% of the 'essential' and/or 60% of the 'desirable' then you apply for that position.
Also, did you do any part-time work whilst at college to supplement your studies? If so, can you use some of those transferrable skills to show the future employer you can do the job.
When an employer is recruiting, they ask themselves 3 questions:
Can this person do the job? - the resume or application form you submitted should mirror your experiences against what EACH employer wants
Will this person do the job? - How motivated are they, am I just one of 20 employers they have applied to or do they really want to work with me?
Will they fit in? - what personality are they, will they compliment or destroy the team I have here?
Success in anything we do is 80% determined by our attitude, by our belief and by our determination. The remaining 20% only is down to skills and experience and both of those can be learned.
If you can show that 80% and you can demonstrate (not just declare) to the potential employer that you are right for this job, then you will be successful.
If your instinct is telling you this is the job for you, then go for it and make your experiences relevant to what the employer is looking for.