@charset "utf-8";

/* top */
	#top {width: 100%; height:140px; position: absolute; background: rgba(255, 255, 255, 1.0); z-index: 1000;}
	/* ·Î°í */
		#top .logo {text-align: left; margin-top: 10px;}
		#top .logo img {width: 320px; height: 60px; border:0px solid #dbdbdb; }
	/* ÆÄ¶õÁÙ */
		#top .topline {padding: 10px 20px; text-align: center; background-color: #1565c0;}
		#top .topline a {font-size: 14pt; color: #fff; font-family:'Noto Sans KR', sans-serif;  line-height: 2.4; letter-spacing: 3px; white-space: nowrap; }
	/* µ¹¾Æ°¡±â */
		#top .back input {float: left; margin: 15px 0 0 10px; font-size: 18pt; color: #fff; font-family:'Noto Sans KR', sans-serif;  background: rgba(255,255, 255, 0); border: 0; }
	/* top media query*/
		@media (max-width: 1050px){
			#top {height: 170px;}
			#top .topline {padding: 5px;}
			#top .topline a {font-size: 28pt;}
			#top .back input {font-size: 42px; margin-top: 14px;}
		}

/* menu ¸Þ´ºÀÚ¸® */
	#menu {width: 100%; height:205px; padding-top: 140px; text-align:center; position: relative; }
	#menu iframe {width:100%; height:205px; overflow:hidden;}
	/* menu media query*/
		@media (max-width: 1100px){
			#menu {height: 250px; padding-top: 180px;}
			#menu iframe {height:250px;}
		}

/* contents */
	#contents {width: 100%; }
	#contents img {width: 100%; height: auto;}

/* bottom */
	#bottom {width: 100%; height: 150px; margin-top:30px; margin-bottom: 30px; background: #ffffff;}
	#bottom iframe {width: 100%; height: 150px;}
	/* bottom media query*/
		@media (max-width: 1050px){
			#bottom {height: 650px; margin-bottom:0;}
			#bottom iframe {height: 650px;}
		}
		@media (max-width: 650px){
			#bottom {height: 1000px; }
			#bottom iframe {height:1000px;}
		}