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

	/*common*/
	.textBox > p{margin-bottom: 15px; font-size:14px; color: #666; line-height: 20px;}
	
	.quick_mobile .prev img,.quick_mobile .next img{width: 36px;}
	.quick_mobile .viewport .ico img{width: 50px;}

	/*학부소개 - 인사말 - 인사말*/
	#greeting_area .article .greeting_txt .slogan{font-size: 30px; line-height: 38px; margin-bottom: 35px;}
	#greeting_area .article .img,#greeting_area .article .greeting_txt {float: none; width:auto;}
	#greeting_area .article .img{margin-bottom: 30px; text-align: center; padding: 0 4%;}

	/* 전공소개 */
	.fromMajor .lst_major2 > ul > li h2{padding:1% 0  1% 64px;}
	.fromMajor .lst_major2 > ul > li{float: none; }
	.fromMajor .lst_major2.n3 > ul > li{width: 100%; margin-bottom: 10%;margin-left: 0;}
	.fromMajor .lst_major2 > ul > li .lst_dot3 {min-height:102px;}
	
	 /* 증명서 발급 */
	#certifi_print .img_bg{display: none;}
	#certifi_print { width: 545px;}
	#certifi_print .lst_certifi{float: none;}
	#certifi_print > p {margin-top: 20px; font-size: 15px;}
	#speBox {background:none; padding-left:0;}
	
	/*회원가입 - 약관동의 */

	#join .step_agree ul li{float: none; width: auto;}
	
}/*media : 920px*/


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

/*학부소개 - 연혁*/

  #philosophy_area .n3 .cont p > br{display: none;}
  .img_major ul li {width:48%; margin-left:2%; margin-bottom:20px;}
  .img_major ul li.s3 {margin-left:0;}
.quick_mobile .viewport {margin-top:-120px;}
	

}/*media : 768px*/

@media screen and (max-width: 740px){
	
	#bbs_main .article_noitce .promotion_main,
	#bbs_main .article_noitce .notice_main,
	#bbs_main .article_noitce .movie_main,
	#bbs_main .article_noitce .banner_main{width:100%; margin-bottom: 6%;margin-right:0;}

    /*전공안내 -  교수진소개*/
    #music2_area .article .imgArea{width: auto; float: none; text-align: center; padding: 0 10%; margin-bottom: 30px;}
    #music2_area .article .professor_info{float: none; width: auto;}
	
	#bbs_main .article_noitce .movie_main .box_movie{ height: 315px;}

}/*media : 740px*/

@media screen and (max-width: 640px){
  /* slideTopBanner */
 .majorimg {display:none;}
  #slideTopBanner .slideTopBanner_inner{height:auto;}
  #slideTopBanner .lst_hori ul li {width:100%; float: none;}
  #slideTopBanner .lst_hori ul li.w2{width:auto;}
  #slideTopBanner .lst_hori ul li img {width:100%;}

  	#slideTopBanner .lst_hori ul li.b3{background-image:url(/renewal/hakbu/oktomato/resources/images/main/img_popBan3.jpg);  background-repeat:no-repeat ;text-align: left; position: relative; background-position:none ; background-size:100%;}
	#slideTopBanner .lst_hori ul li.b3 > .inner > p.title{font-size: 1.500em; color: #53d3fe; margin-bottom: 3.418803418803419%;}
	#slideTopBanner .lst_hori ul li.b3 > .inner > p.period{color: #b5dae5; font-size: 1.286em;}
	#slideTopBanner .lst_hori ul li.b3 > .inner > p.period > strong{display: block;    margin-bottom: 2.2%;}


    #major_main .article_major ul.lst > li .over h2{margin-top: 19.37%;}
	#major_main .article_major ul.lst > li .over p > br{display: block;}

	#allMenu .memberBtn a span {background:#2c2c2c;display:block; text-align:center;}
	#allMenu .memberBtn a:first-child span {border-right:1px solid #999;  }
	#allMenu .memberBtn a span em {  background-size:25px 25px;padding-left:0; background-image:none; height:auto; line-height:60px; font-size:25px; padding-left:30px;}
	#allMenu .memberBtn a.login span em {}
	#allMenu .memberBtn a.join span em {}

	#vision_area .article > ul > li h1 {position:static; width:inherit}
	#vision_area .article > ul > li h1 span {position:static;}
	#vision_area .article .box_vision {margin-left:0;}
	#vision_area .article > ul > li.last {background:none; padding-bottom:0;}
	

}/*media : 640px*/




