@charset "utf-8";
#quick_right_menu{
	width:100%;
	max-width: 767px;
    margin: 0 auto;
}
#quick_right_menu ul{
	overflow:hidden;
}
#quick_right_menu ul li{
	width:50%;
	background:#233a71;
	float:left;
	box-sizing:border-box;
	padding:0.5% 0;
}
#quick_right_menu ul li a{
	display:block;
	font:17px "nanumSQB";
	line-height:2em;
	text-align:center;
	color:#fff;
}
#quick_right_menu ul li:nth-child(1) a{
	border-right:1px solid #fff;
}
header{
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	width:100%;
}
#header_wrap{
	background:#fff;
	max-width: 767px;
	margin: 0 auto;
}
#logo{
	text-align:center;
	padding:10px 0;
}
#logo a{
	display:block;
}
#logo img{
	width:100%;
	max-width:200px;
	height:auto;
}
nav{
	border-top:3px solid #edce05;
	background:#333;
}
nav #nav_wrap ul{
	overflow:hidden;
}
nav #nav_wrap ul li{
	float:left;
	width:33.3%;
}
nav #nav_wrap ul li a{
	display:block;
	font-size:16px;
	font-family: "Noto Sans KR";
	font-weight:500;
	color:#fff;
	letter-spacing:-1px;
	padding:10px 0;
	text-align:center;
}
/*īī���� st*/
#main_map{overflow: hidden;}
#kakao_map{
	width: 100%;
	position:relative;
	max-width: 768px;
	margin: 0 auto;
}
#map_information{
	position:absolute;
	width:100%;
	background:rgba(999,999,999,0.8);
	bottom:0;
	z-index:10;
}
#map_information > ul{
	overflow:hidden;
}
#map_information > ul > li{
	overflow: hidden;
	padding: 5px 10px;
}
#map_information > ul > li > span:nth-child(1){
	display: block;
	float: left;
	width: 5%;
	margin-right: 5%;
}
#map_information > ul > li > span:nth-child(1) img{max-width:20px;}
#map_information > ul > li > span:nth-child(2){
	display: block;
	float: left;
	width: 90%;
	font-size:15px;
	font-family:"Noto Sans CJK KR Medium";
	
}

.root_daum_roughmap{width: 100% !important;}
.wrap_controllers{display:none !important;}
/*īī���� end*/
footer{
	background:#000;
}
#footer_wrap{
	overflow:hidden;
	padding:20px 10px;
	text-align:center;
	box-sizing:border-box;
}
#foot_logo{
	padding-bottom:10px;
}
#foot_logo img{width: 150px;}
#foot_txt{
	color:#ccc;
	padding:2%;
}
#foot_txt a{
	color:#ccc;
}
#content{
	padding-top:184.63px;
}

