@charset "utf-8";
/* 
	copyright(c) WEBsiting.co.kr 
	모바일화면 관련 css파일입니다.
	각 넓이에 따른 스타일 설정이 가능합니다.
*/

/* 디바이스 981px 이상에서 적용*/
@media all and (min-width:981px)
{
	html,body{overflow:auto;}
	html.ovfH,body.ovfH{overflow:auto;}
	#snbOpen,
	#sideBarCover,
	#snbMvAr,
	#snbMvArBottom{display:none;}

	#hd{-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
	#hd.scDown{-webkit-transition-duration: 0.2s;-webkit-transition-timing-function: ease;transition-duration: 0.2s;transition-timing-function: ease;}
	#topSpacer{height:115px;}
	.pc_br{display:block;}
	.pcb{display:block;}
	.mwb{display:none;}

}
/* 디바이스 1100px 이하에서 적용*/
@media all and (max-width:1100px)
{
	#gnb .gnb_1dli .gnb_1da{padding:0 8px;}
}
/* 디바이스 980px 이하에서 적용*/
@media all and (max-width:980px)
{
	
	html,body{overflow:auto;}
	html.ovfH,body.ovfH{overflow:hidden;}
	.mobileNone{display:none;}
	.pc_br{display:none;}
	.pcb{display:none;}
	.mwb{display:block;}

}

/* 디바이스 850px 이하에서 적용*/
@media all and (max-width:850px)
{

}
/* 디바이스 650px 이하에서 적용*/
@media all and (max-width:650px)
{
	/* footer */
	#footer{padding:50px 30px;}
	#footer > dl > dt img{height:42px;}
	#footer > dl > dd i{display:none; }
	#footer > dl > dd b{padding-right:10px;}
	#footer > dl > dd{font-size:11px;}
}

/* 디바이스 420px 이하에서 적용*/
@media all and (max-width:420px)
{

}