
@media screen and (min-width: 1200px) and (max-width: 1400px){

	/* Áø·á °ú¸ñ */
}

/* Desktop */
@media screen and (min-width: 992px) and (max-width: 1200px){
	/* °øÅë ±âº» */
	body,html						{ font-size:16px; }

}


/* Tablet */
@media screen and (min-width: 768px) and (max-width: 992px){
	/* °øÅë ±âº» */
	body,html						{ font-size:15px; }


	/* »ó´Ü */
	#top							{ height:100px;  }
	#top_space						{ height:100px; }

}


/* Mobile HD */
@media screen and (min-width: 420px) and (max-width: 768px){

	/* °øÅë ±âº» */
	body,html						{ font-size:12px; }



	/* »ó´Ü */
	#top							{ height:100px;  }
	#top_space						{ height:100px; }



	/* Áø·á °ú¸ñ */
	#subject						{ padding-top:50px; }


	/* Áø·á °ú¸ñ	*/
	#subject						{ padding-top:50px; padding-bottom:50px;  }


	/* µÑ·¯º¸±â */
	#interior						{ padding-top:50px; padding-bottom:50px; }
	.swiper-button-prev1				{ position:absolute; top:0; display:flex; align-items:center; font-family:Consolas; height:100%; z-index:1000; font-size:50px; cursor:pointer; color:var(--major_color); opacity:0.9;  }
	.swiper-button-next1				{ position:absolute; top:0; right:0px; display:flex; align-items:center; font-family:Consolas; height:100%; z-index:1000; font-size:50px; cursor:pointer; color:var(--major_color);  opacity:0.9 }


	/* ¿À½Ã´Â±æ */
	#location						{ padding-top:50px;   }
	.root_daum_roughmap				{ height:400px; }
}



/* Mobile LD */
@media screen and (min-width: 380px) and (max-width: 420px){
	/* °øÅë ±âº» */
	body,html						{ font-size:12px; }

	#mobileMenu					{ margin-top:70px;  }



	/* »ó´Ü */
	#top							{ height:70px; }
	#top_space						{ height:70px; }
	
	/*ÀÇ·áÁø ¼Ò°³ */
	#doctors						{ padding-top:50px; padding-bottom:0px; }



	/* Áø·á°ú¸ñ */
	#community						{ padding-top:0px; padding-bottom:0px;  }


	/* Áø·á°ú¸ñ */
	#subject						{ padding-top:50px; padding-bottom:50px;  }

	/* µÑ·¯º¸±â */
	#interior						{ padding-top:50px; padding-bottom:50px;  }
	.swiper-button-prev1				{ position:absolute; top:0; display:flex; align-items:center; font-family:Consolas; height:100%; z-index:1000; font-size:50px; cursor:pointer; color:var(--major_color); opacity:0.9;  }
	.swiper-button-next1				{ position:absolute; top:0; right:0px; display:flex; align-items:center; font-family:Consolas; height:100%; z-index:1000; font-size:50px; cursor:pointer; color:var(--major_color);  opacity:0.9 }

	/* ¿À½Ã´Â±æ */
	#location						{ padding-top:50px;  padding-bottom: 50px; }
	.root_daum_roughmap				{ height:350px; }

}



/* Mobile LD */
@media screen and (min-width: 320px) and (max-width: 380px){


	/* °øÅë ±âº» */
	body,html						{ font-size:11px; }



	/* »ó´Ü */
	#top							{ height:70px; }
	#top_space						{ height:70px; }
	
	/*ÀÇ·áÁø ¼Ò°³ */
	#doctors						{ padding-top:50px; padding-bottom: 0px;}

	/* Áø·á°ú¸ñ */
	#subject						{ padding-top:50px; padding-bottom: 0px;}

	/* µÑ·¯º¸±â */
	#interior						{ padding-top:50px;  padding-bottom: 0px;}
	.swiper-button-prev1				{ position:absolute; top:0; display:flex; align-items:center; font-family:Consolas; height:100%; z-index:1000; font-size:50px; cursor:pointer; color:var(--major_color); opacity:0.9;  }
	.swiper-button-next1				{ position:absolute; top:0; right:0px; display:flex; align-items:center; font-family:Consolas; height:100%; z-index:1000; font-size:50px; cursor:pointer; color:var(--major_color);  opacity:0.9 }

	/* ¿À½Ã´Â±æ */
	#location						{ padding-top:50px; padding-bottom: 0px; }
	.root_daum_roughmap				{ height:350px ;}
}


/* Mobile LD */
@media screen and (min-width: 240px) and (max-width: 320px){


	/* °øÅë ±âº» */
	body,html						{ font-size:11px; }

	/* »ó´Ü */
	#top							{ height:70px; }
	#top_space						{ height:70px; }
	

	/*ÀÇ·áÁø ¼Ò°³ */
	#doctors						{ padding-top:50px; padding-bottom: 0px; }

	/* Áø·á°ú¸ñ */
	#subject						{ padding-top:50px; padding-bottom: 0px; }

	/* µÑ·¯º¸±â */
	#interior						{ padding-top:50px; padding-bottom: 0px; }
	.swiper-button-prev1				{ position:absolute; top:0; display:flex; align-items:center; font-family:Consolas; height:100%; z-index:1000; font-size:50px; cursor:pointer; color:var(--major_color); opacity:0.9;  }
	.swiper-button-next1				{ position:absolute; top:0; right:0px; display:flex; align-items:center; font-family:Consolas; height:100%; z-index:1000; font-size:50px; cursor:pointer; color:var(--major_color);  opacity:0.9 }

	/* ¿À½Ã´Â±æ */
	#location						{ padding-top:50px; padding-bottom: 0px; }
	.root_daum_roughmap				{ height:300px ;}
}

img {
	max-width: 100%;
	height: auto;
	width: auto\9;  /* ie8 */
} 
