
a.needpopup_remover:link, a.needpopup_remover:visited {
    color: #fff;
    text-decoration: none;
}
.wrapper {
	padding: 40px 60px;
}

.needpopup {
  border-radius: 6px;
  box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 1);
}

.needpopup p {
	margin: 0;
}
.needpopup p + p {
	margin-top: 10px;
}

#mo_goods_searchForm {
	padding:5px 8px;
	line-height:38px;
	width:96% !important;
	margin:0 auto;
	border:0px solid black;
	border-radius:18px;
	box-shadow: 10px 11px 20px -15px;
	box-sizing:border-box;-webkit-box-sizing:border-box;-mox-box-sizing:border-box;-0-box-sizing:border-box;-ms-box-sizing:border-box;
	z-index:100;
}

#mo_goods_searchForm .mo_goods_searchForm2 {
	display:flex;
}

#mo_goods_search_form {
	position:relative;
	padding:5px 8px;
	width:100% !important;
	border:0px solid black;
	box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
		box-sizing:border-box;-webkit-box-sizing:border-box;-mox-box-sizing:border-box;-0-box-sizing:border-box;-ms-box-sizing:border-box;
}

#mo_goods_search_form .selArea {
	position:relative;
	display:flex;
    color: #666;
}

#mo_goods_search_form .selArea .tits {
	font-weight:normal;
	
}

#mo_goods_search_form .selArea div {

	line-height:38px;
}

#mo_goods_search_p{border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#f8f8f8; padding:5px 6px;width:100% !important;}
.selectbox_top {
  position: relative;
  display:inline-block;
  width: 100px;
  height: 30px;
  line-height: 30px;
  background: url(/img/select_arrowN.png) #fff no-repeat 100% 50%;
  border: 1px solid #ddd;
  border-radius:4px;
  z-index: 1;
}

.selectbox_top label {
  position: absolute;
  top: 0px;
  left: 5px;
  background:#fff;
  height: 30px;
  line-height: 30px;
  color: #333;
  z-index: -1;
}

.selectbox_top select {
  width: 100%;
  height: 30px;
  line-height: 30px;
  padding:7px 10px;
  font-family: inherit;
  background-color:#fff;
  border: 0;
  opacity: 0;
  filter:alpha(opacity=0); 
  -webkit-appearance: none; /* 네이티브 외형 감추기 */
  -moz-appearance: none;
  appearance: none;
}

.basic_float ul{ padding:0; margin:0; list-style:none;width:100% !important;}
.basic_float li{ float:left;width:20%;}
.basic_float:after{ clear:both;}

.mg_t10{ margin-top:10px;}

#mo_goods_search_p li{ }
#mo_goods_search_p:after{ clear:both; display:block; visibility:hidden; content:'';}

.ad130_btn,.ad135_btn{ background:#41ACED; width:60px; display:inline-block; font-size:11px; text-align:center; letter-spacing:-1px; color:#fff; padding:2px 0 2px 0;}
.ad120_btn,.ad125_btn{ background:#360; width:60px; display:inline-block; font-size:11px; text-align:center; letter-spacing:-1px; color:#fff; padding:2px 0 2px 0;}
.ad110_btn,.ad115_btn{ background:#F33; width:60px; display:inline-block; font-size:11px; text-align:center; letter-spacing:-1px; color:#fff; padding:2px 0 2px 0;}
.ad100_btn{ background:#ddd; width:60px; display:inline-block; font-size:11px; text-align:center; letter-spacing:-1px; color:#666; padding:2px 0 2px 0;}

.buyicon1 {background:url('/img/buyicon.gif') no-repeat; width:14px; height:14px; margin-right:5px; display:inline-block; float:left; margin-top:2px;}
.buyicon2 {background:url('/img/buyicon.gif') no-repeat -14px 0; width:14px; height:14px; margin-right:5px; display:inline-block; float:left; margin-top:2px;}
.buyicon3 {background:url('/img/buyicon.gif') no-repeat -28px 0; width:14px; height:14px; margin-right:5px; display:inline-block; float:left; margin-top:2px;}
.buyicon4 {background:url('/img/buyicon.gif') no-repeat -42px 0; width:14px; height:14px; margin-right:5px; display:inline-block; float:left; margin-top:2px;}	


.listfooter {position:fixed; bottom:0; z-index:10; width:100%;}

#mo_goods_search_p .selectbox {cursor:pointer;}
#mo_goods_search_p label {cursor:pointer;}

#areaText {color:#fff;font-weight:bold;cursor:pointer;display:inline-block;height:24px;padding-top:0px;}

.needpopup ul {list-style:none;padding:0;margin:0;text-align:center;margin-bottom:20px;}
.needpopup li	{float:left;display:inline-block;cursor:pointer;}
.customli {float:left;width:25%;display:inline-block;padding:8px 0;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;-mox-box-sizing:border-box;-0-box-sizing:border-box;-ms-box-sizing:border-box;}
.customli_type {width:20%;display:inline-block;margin:3px;cursor:pointer;background:#00f;color:#fff;border:1px solid #00f;border-radius:7px;padding:10px;}

/*#types_tDiv {position:relative;width:90%;text-align:center;margin:0 auto;padding:10px 10px 0px;margin-top:30px;}
#types_tDiv ul {padding:0px;margin:10 5px;list-style:none;text-align:center;margin-top:15px;}
#types_tDiv li {box-sizing:border-box;-webkit-box-sizing:border-box;-mox-box-sizing:border-box;-0-box-sizing:border-box;-ms-box-sizing:border-box;cursor:pointer;width:28%;display:inline-block;border-radius:12px;padding:5px 2px;margin:10px 5px;border:1px solid #00f;}
#types_tDiv li.types_button {}
#types_tDiv li.sel {background:#00f;color:#fff;font-weight:bold;}*/


.types_button {border:1px solid #00f;border-radius:7px;padding:10px;};
.type_button_sel	{background:#00f;color:#fff;border:1px solid #00f;border-radius:7px;padding:10px;};

.map_wrap, .map_wrap * {margin:0;padding:0;font-family:'Malgun Gothic',dotum,'돋움',sans-serif;font-size:12px;}
.map_wrap a, .map_wrap a:hover, .map_wrap a:active{color:#000;text-decoration: none;}
.map_wrap {position:relative;width:100%; min-height:200px;}

/*#bot_box {position:absolute;bottom:-2px;left:0;width:100%;height:40px;margin:0;padding:0px;overflow-y:auto;background:#157BC2;z-index: 1;font-size:12px;display:none;border-top:1px solid #157BC2;}*/
#bot_box {position:fixed;bottom:0;left:0;width:100%;height:40px;margin:0;padding:0px;overflow-y:auto;background:#157BC2;z-index: 1;font-size:12px;display:none;border-top:1px solid #157BC2;}
#bot_box ul {list-style:none;padding:0px;margin:0px;display:none;}
#bot_box li {height:40px;float:left;width:100%;list-style-type:none;font-weight:bold;border-box;-webkit-box-sizing:border-box;-mox-box-sizing:border-box;-0-box-sizing:border-box;-ms-box-sizing:border-box;background:#157BC2;text-align:center;font-size:14px;line-height:34px;color:#fff;}

#bot_boxCont {position:absolute;bottom:0;left:0;width:100%;height:0px;margin:0;padding:0px;overflow-y:auto;background:#fff;z-index: 1;font-size:12px;}

.radio-input {display:none;}
.g_goods_admintype_label,.g_goods_gs_label,.g_gs_label,.goods_gp_1_label,.goods_gp_2_label,.goods_gp_3_label,.g_goods_size_label {display: block;border:1px solid #ddd;width:90%;font-size:10pt;margin:0 auto;padding:10px 0;}
#types_tDiv ul {padding:0px;margin:10 5px;list-style:none;text-align:center;margin-top:35px;}
#ul_goods_gs li {float:left;width:25%;cursor:pointer;text-align:center;margin-bottom:5px;}
#ul_goodssize li {float:left;width:50%;cursor:pointer;text-align:center;margin-bottom:5px;}
.radio-input:checked + .g_goods_gs_label {
  border:1px solid #157BC2;background:#157BC2;color:#fff;font-weight:bold;
}
.radio-input:checked + .g_goods_size_label {
  border:1px solid #157BC2;background:#157BC2;color:#fff;font-weight:bold;
}

#ul_change_admintype {padding:30px 0;}
#ul_change_admintype li {float:left;width:33.33333%;cursor:pointer;text-align:center;margin-bottom:5px;}

.change_admintype_label,.g_goods_gs_label {display: block;border:1px solid #ddd;width:90%;font-size:10pt;margin:0 auto;padding:10px 0;}

.radio-input:checked + .change_admintype_label {
  border:1px solid #157BC2;background:#157BC2;color:#fff;font-weight:bold;
}
#ul_change_admintype:after{ clear:both; display:block; visibility:hidden;}
#ul_goodssize:after{ clear:both; display:block; visibility:hidden;}

.types_tDiv:after{ clear:both; display:block; visibility:hidden;}

.sit_use_li_titles {
    border: 1px solid #ddd;
    padding: 8px 5px;
    color: #666;
    font-size: 0.92em;
    /* margin: 10px 0; */
    margin: 0;
    background: #fff;
    text-align: left;
}
.sit_use_li_titles span {display:inline-block;width:80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sit_use_li_titles i {line-height:0.92em;}
.sels {
    float: right;
    padding-top: 2px;
}

.frame {
	max-width:650px;
	margin:0 auto;
}


.cj_btn {border:1px solid #3784e6; text-align:center; padding:5px 5px; background:#4697fd; color:#fff;}

.cjsksk ul{ list-style:none; padding:0; margin:0;}

#hd_sch_opens {position:absolute;top:13px;right:28px;padding:0 10px;border:0;background:none;letter-spacing:-0.1em; line-height:44px; font-size:26px; color:#1f81fc;}
#hd_sch_closes {position:absolute;top:13px;right:0px;padding:0 10px;border:0;background:none;letter-spacing:-0.1em; line-height:44px; font-size:26px; color:#1f81fc;}

#logo_sub_2 .searchint {
    border: 3px solid #ddd;
    width: 80%;
    padding: 2px 0 2px 5px;
    height: 30px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
	margin-top:10px;
}

#logo_sub_2 .searchint:focus {outline:0;}

