@charset "euc-kr";
/* @import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css"); */
html,body{margin:0;padding:0;height:100%;}
body{font:12px/1 "NanumGothic", "³ª´®°íµñ", "µ¸¿ò", "Dotum", "±¼¸²", Gulim, Arial, sans-serif;background:#fff;color:#363636;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tbody,tfoot,thead,th,td{margin:0;padding:0;}
input,textarea,select,td,th{font:12px/1.5 "Nanum Gothic", "µ¸¿ò", Dotum, "±¼¸²", Gulim, Arial, sans-serif;color:#363636;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse;}
ol,ul,li{list-style:none;}
hr, legend, caption, .hidden{position:absolute;left:-5000px;top:0;visibility:hidden;overflow:hidden;line-height:0.1%;font-size:0.1%;width:0.1%;height:0.1%;}
caption{position:relative;}
img,fieldset{border:0 none;}
label,button{cursor:pointer;}
em,address{font-style:normal;}
a:link,a:visited{color:#363636;text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
input[type=text]::-ms-clear{ display: none;}

.img_bg{white-space:nowrap;overflow:hidden;text-indent:-9999em;}
.hidden{display:none;}
#wrap{
	height:483px;overflow:hidden;
	background-color:#f0fafb;
}
h1{
	height:50px;
	background:#fff url("../../Images/Content/find_address.jpg") no-repeat 38px 50%;border-bottom:1px solid #29b8c6;
}
h2#title_road a{
	display:block;width:100px;height:28px;position:absolute;top:0px;left:110px;
	background:#fff url("../../Images/Btn/btn_find_address.png") no-repeat -112px -9px;
}
h2#title_road a.select{
	background-position:-112px -43px;
}
#content{
	position:relative;width:420px;margin:20px auto 0;padding:20px 0 0 0;
}
#find_road{
	position:relative;width:400px;height:293px;padding:10px;
	background-color:#fff;border:5px solid #46c0cb;border-radius:10px;
	/* behavior:url("../../Common/Compatibility/PIE.htc"); */
}
#find_road p{
	min-height:16px;line-height:16px;margin-bottom:16px;
	color:#868686;font-size:11px;text-indent:1em;letter-spacing:-1px;
}
#find_road p.first{
	margin-top:10px;margin-bottom:0;
}
#road_header{
	padding:8px 0 15px;
	border-bottom:1px dotted #ccc;
	text-indent:1em;
}
.srch_area{
	padding:53px 0;
	background-color:#f5f5f5;border:1px solid #fff;border-radius:7px;
	/* behavior:url("../../Common/Compatibility/PIE.htc"); */
	text-align:center;
}
.srch_area select{
	width:95px;
	border:1px solid #d2d2d2;
}
.srch_area input{
	width:180px;height:16px;padding:5px 5px 2px;line-height:16px;vertical-align:baseline;
	border:1px solid #d2d2d2;
}
#find_road .srch_area{
	padding:30px 0;
}
#find_road .srch_area input{
	width:85px;
}
.srch_area div{
	width:360px;margin:0 auto;padding:5px 0;
	text-align:left;
}
.plus{
	vertical-align:baseline;
	color:#868686;font-weight:bold;
}
.btn_submit{
	width:62px;height:25px;border:0;vertical-align:top;
	background:url("../../Images/Btn/btn_find_address.png") no-repeat -6px -77px;
}
.btn_choice{
	display:block;position:absolute;width:54px;height:23px;top:5px;right:10px;
	background:url("../../Images/Btn/btn_find_address.jpg") no-repeat 0 0;
}
#area_btn{
	width:190px;margin:5px auto 0;
	text-align:center;
}
#btn_back,
#btn_close{
	display:inline-block;width:92px;height:30px;
	border:0;
}
#btn_back{
	background:url("../../Images/Btn/btn_find_address.png") no-repeat -7px -110px;
}
#btn_close{
	background:url("../../Images/Btn/btn_find_address.png") no-repeat -7px -148px;
}
#btn_back.hide{
	display:none;
}
.showResult{
	position:absolute;width:400px;height:293px;top:10px;
	background-color:#fff;
}
#find_road .showResult .srch_area.output{
	height:240px;padding:10px 0;overflow-y:auto;
}
.showResult li{
	display:block;position:relative;min-height:30px;padding:4px 0 1px;overflow:hidden;
	border-bottom:1px dotted #ccc;
}
.showResult li.last{
	border-bottom:none;
}
#find_road .lst{
	margin-top:10px;margin-bottom:5px;
}
#find_road .showResult li p{
	max-width:300px;margin:0;height:16px;line-height:16px;white-space:nowrap;overflow:hidden;
	text-align:left;text-indent:1em;text-overflow:ellipsis;letter-spacing:0;
}
.placeholder_roadNm{
	background:#fff url("../../Images/Content/placeholder_roadNm.jpg") no-repeat 2px 50% ;
}
.placeholder_jibun{
	background:#fff url("../../Images/Content/placeholder_jibun.jpg") no-repeat 2px 50% ;
}
.placeholder_dong{
	background:#fff url("../../Images/Content/placeholder_dong.jpg") no-repeat 2px 50% ;
}
.placeholder_buildingNum{
	background:#fff url("../../Images/Content/placeholder_buildingNum.jpg") no-repeat 2px 50% ;
}