#s_container .selector07 {
	background: url("./btn_drop_down01.jpg") no-repeat 63px 0px; border: 1px solid rgb(226, 226, 226); border-image: none; width: 70px; height: 20px; line-height: 20px;
}
#s_container .selector07 strong {
	padding: 0px; height: 20px; color: rgb(85, 85, 85); line-height: 20px;
}
.input_desc0 {
	padding-left: 0px !important; position: static !important;
}
.input_desc00 {
	color: rgb(85, 85, 85);
}
.input_desc01 {
	margin-right: 20px;
}
.input_desc02 {
	width: 130px; display: inline-block;
}
.input_desc03 {
	margin-right: 10px;
}
.chk_01 {
	background: rgb(226, 226, 226); margin: 0px 5px; border: 1px solid rgb(226, 226, 226); border-image: none;
}
.txt_00 {
	padding: 5px 0px; border: 1px solid rgb(226, 226, 226); border-image: none; height: 14px; color: rgb(85, 85, 85); line-height: 14px; font-size: 12px; vertical-align: middle;
}
.txt_01 {
	width: 558px; padding-left: 10px;
}
.txt_02 {
	width: 126px; padding-left: 10px; margin-right: 15px;
}
.txt_03 {
	width: 79px;
}
.txt_04 {
	width: 501px; padding-left: 10px; float: left;
}
.txt_05 {
	width: 40px;
}
.txt_06 {
	width: 142px; padding-left: 10px; margin-right: 10px;
}
.txt_blur {
	color: rgb(172, 172, 172);
}
.txt_ta_c {
	text-align: center;
}
.file_00 {
	margin: 5px 0px; overflow: hidden;
}
.file_00 .btn_00 {
	background: url("./btn_file_include01.jpg") no-repeat; width: 52px; height: 26px; line-height: 26px; overflow: hidden; margin-right: 20px; margin-left: 5px; float: right; cursor: pointer;
}
.file_00 .btn_00 input {
	width: 52px; cursor: pointer;
}
.radio_00 {
	width: 12px; height: 12px; margin-right: 8px;
}
.textarea_00 {
	margin: 5px 0px; padding: 5px; border: 1px solid rgb(226, 226, 226); border-image: none; height: 300px; color: rgb(85, 85, 85); font-family: "µ¸¿ò",Dotum; font-size: 12px;
}
.rdo_00 {
	width: 20px; height: 20px; vertical-align: middle;
}
.lbl_00 {
	line-height: 20px;
}
.board_ctrl_wrap {
	width: 710px; height: 26px; margin-top: 10px; position: relative;
}
.board_ctrl01 {
	left: 0px; top: 0px; width: 355px; height: 26px; text-align: left; position: absolute;
}
.board_ctrl02 {
	top: 0px; width: 355px; height: 26px; text-align: right; right: 0px; position: absolute;
}
.board_ctrl03 {
	margin: 0px auto; width: 149px; height: 26px;
}
.ctrl_dft {
	border: currentColor; border-image: none; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; vertical-align: middle; display: inline-block; position: relative;
}
.ctrl_dft input {
	background: none; border: 0px currentColor; border-image: none; height: 26px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-family: "µ¸¿ò",Dotum; font-size: 12px; font-weight: bold; cursor: pointer;
}
.ctrl_00 {
	background: url("./bg_ctrl_01.jpg") no-repeat; width: 70px;
}
.ctrl_10 {
	background: url("./bg_ctrl_02.jpg") no-repeat 0px 0px; border: currentColor; border-image: none; width: 90px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; vertical-align: middle; display: inline-block; position: relative;
}
.ctrl_20 {
	background: url("./bg_ctrl_03.jpg") no-repeat 0px 0px; border: currentColor; border-image: none; width: 110px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; vertical-align: middle; display: inline-block; position: relative;
}
.ctrl_30 {
	background: url("./bg_ctrl_04.jpg") no-repeat 0px 0px; border: currentColor; border-image: none; width: 130px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; vertical-align: middle; display: inline-block; position: relative;
}
.ctrl_40 {
	background: url("./bg_ctrl_05.jpg") no-repeat 0px 0px; border: currentColor; border-image: none; width: 150px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; vertical-align: middle; display: inline-block; position: relative;
}
.ctrl_00 input {
	width: 70px;
}
.ctrl_01 input {
	width: 90px;
}
.ctrl_02 input {
	width: 110px;
}
.ctrl_03 input {
	width: 130px;
}
.ctrl_04 input {
	width: 150px;
}
.layerpop_wraper {
	background: url("../../nImages/main/bg_pop.png"); left: 0px; top: 0px; width: 100%; height: 100%; visibility: hidden; position: fixed; z-index: 11100;
}
.layerpop_01 {
	width: 330px;
}
.layerpop_02 {
	width: 450px;
}
.layerpop_03 {
	width: 550px;
}
.pop_group .wraping {
	border: 1px solid rgb(125, 125, 125); border-image: none; position: relative;
}
.pop_group .pop_ttl {
	height: 42px; color: rgb(0, 88, 38); line-height: 42px; padding-left: 26px; font-size: 14px; font-weight: bold; background-color: rgb(245, 245, 245);
}
.pop_group .pop_cont {
	padding: 20px 26px; background-color: rgb(255, 255, 255);
}
.pop_group .pop_cont .overlap_chk {
	border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: solid;
}
.pop_group .pop_cont .location_search {
	position: relative;
}
.pop_group .pop_cont .location_search .address_id {
	left: 0px; top: -27px; width: 90px; height: 25px; text-align: center; line-height: 25px; position: absolute; background-color: rgb(245, 245, 245);
}
.pop_group .pop_cont .location_search .street_id {
	left: 90px; top: -27px; width: 90px; height: 25px; text-align: center; line-height: 25px; position: absolute; background-color: rgb(245, 245, 245);
}
.pop_group .pop_cont .location_search .on {
	font-weight: bold; background-color: rgb(0, 88, 38);
}
.pop_group .pop_cont .location_search .on a {
	color: rgb(255, 255, 255);
}
.pop_group .pop_cont .location_search .search_desc {
	margin-bottom: 15px;
}
.pop_group .pop_cont .location_search .adr_condition {
	overflow: hidden;
}
.pop_group .pop_cont .location_search .adr_condition li.half {
	width: 198px; margin-bottom: 10px; float: left;
}
.pop_group .pop_cont .location_search .adr_condition li.half .selector05 {
	margin-left: 10px;
}
.pop_group .pop_cont .location_search .adr_condition li.full {
	margin-bottom: 10px;
}
.pop_group .pop_cont .location_search .result_list_wrap {
	background: url("../../nImages/main/sub/bg_result_list.jpg") no-repeat; width: 396px; height: 159px;
}
.pop_group .pop_cont .location_search .result_list {
	width: 378px; height: 151px; padding-top: 5px; margin-left: 15px; -ms-overflow-y: scroll;
}
.pop_group .pop_cont .location_search .result_list li {
	width: 346px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: solid;
}
.pop_group .pop_cont .location_search .result_list li a {
	padding: 6px 0px 6px 9px; width: 337px; line-height: 18px; display: block;
}
.pop_group .pop_cont .location_search .result_list li a:hover {
	color: rgb(0, 88, 38); text-decoration: underline; background-color: rgb(242, 246, 244);
}
.pop_group .pop_cont .location_search .street_search_desc {
	color: rgb(0, 88, 38); padding-top: 10px; font-size: 11px; margin-top: 10px; border-top-color: rgb(226, 226, 226); border-top-width: 1px; border-top-style: solid;
}
.layerpop_01 .wraping .closer {
	left: 292px; top: 11px; width: 22px; height: 22px; position: absolute;
}
.layerpop_02 .wraping .closer {
	left: 412px; top: 11px; width: 22px; height: 22px; position: absolute;
}
.pop_group .gray_shadow {
	width: 100%; height: 3px;
}
div.pop_selector {
	z-index: 12000 !important;
}
.ui-datepicker-year {
	margin: 0px 2px !important; width: auto !important;
}
.ui-datepicker-month {
	margin: 0px 2px !important; width: auto !important;
}
.z_idx15 {
	z-index: 15 !important;
}
.i_frame_wrap {
	width: 736px; height: 1000px; position: relative;
}
.i_frame_wrap .i_frame {
	left: 0px; top: 0px; position: absolute;
}

.fs_up1 {
	font-size: 20px;
}
.fs_up2 {
	font-size: 25px;
}
