@charset "utf-8";

/* 상품검색 */
#prsearch_v2_body .red{color:#ea4335;}
#prsearch_v2_body{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color: rgba(255, 255, 255, 1);z-index:1000;overflow-y: scroll;}
#prsearch_v2_body .modal{display:table;width:100%;height:100%;}
#prsearch_v2_body  .modalTitleArea {
	position: relative;
	text-align: center;
	font-size: 1.5em;
	font-weight: bold;
	color: #333333;
	padding-top: 20px;
}
#prsearch_v2_body .modalTitleArea .close_modal {
	position: absolute;
	top: 17px;
	text-align: right;
	right: 10px;
	font-size: 2em;
	font-weight: normal;
}
#prsearch_v2_body .modal .modalBodyWrap{display:table-cell;text-align:center;padding-top:20px;}
#prsearch_v2_body .modal .modalBodyWrap .con .tab{overflow:hidden;border-top: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;}
#prsearch_v2_body .modal .modalBodyWrap .con .tab li{float:left;width:33.3%;}
#prsearch_v2_body .modal .modalBodyWrap .con .tab li a{display:block;height:40px;line-height:40px;text-align:center;font-size:1.1em;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#f9f9f9;}
#prsearch_v2_body .modal .modalBodyWrap .con #panel1{overflow:hidden;}
#prsearch_v2_body .modal .modalBodyWrap .con .panel{padding:20px 10px;overflow:hidden;font-size:1.1em;}
#prsearch_v2_body .modal .modalBodyWrap .con .panel li{padding:7px 0px;}
#prsearch_v2_body .modal .modalBodyWrap .con .tab li a.selected{background:#ffffff;border-bottom:0px;}
#prsearch_v2_body .modal .modalBodyWrap .con{background:#ffffff;margin:15px;border-radius:5px;}
#prsearch_v2_body .modal .modalBodyWrap .con .recommendKeywordList{overflow:hidden;}
#prsearch_v2_body .modal .modalBodyWrap .con .recommendKeywordList li a{border:1px solid #e8e8e8;border-radius:30px;padding:10px 20px;display:inline-block;}
#prsearch_v2_body .modal .modalBodyWrap .con .hotSearchList{overflow:hidden;border: 0px;padding: 0px;}
#prsearch_v2_body .modal .modalBodyWrap .con .hotSearchList li a{overflow:hidden;display:block;text-align:left;}
#prsearch_v2_body .modal .modalBodyWrap .con .hotSearchList li a span{display:block;float:left;margin-right:10px;width:15px;height:15px;line-height:15px;text-align:center;font-size:0.85em;background: #f1f1f1;box-sizing:border-box;border:1px solid #e9e9e9;border-radius:4px;}
#prsearch_v2_body .modal .modalBodyWrap .con .hotSearchList li a .state{float: right;border: 0px;background: none; font-size: 2em;font-weight: 300;margin-right: 0px;width:20px;height:20px;}
#prsearch_v2_body .modal .modalBodyWrap .con .hotSearchList li a .topRanking{color:#ffffff;background: #ea4335;border:1px solid #ea4335;}
#prsearch_v2_body .modal .modalBodyWrap .con .latestSearch{text-align:left;}
#prsearch_v2_body .modal .modalBodyWrap .con .latestSearch .keyword, #prsearch_v2_body .modal .modalBodyWrap .con .latestSearch .categoryBrand{border-bottom:1px solid #f1f1f1;padding-bottom:20px;margin-bottom:20px;}
#prsearch_v2_body .modal .modalBodyWrap .con .latestSearch .categoryBrand .title, #prsearch_v2_body .modal .modalBodyWrap .con .latestSearch .result .title span{font-weight:bold;}


/* 필터링 */
#filtering_body .red,
#filtering_body_Search .red{color:#ea4335;}
#filtering_body,
#filtering_body_Search{
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color: rgba(255, 255, 255, 1);
	z-index:1000;
	overflow-y:scroll;
}
#filtering_body .modal,
#filtering_body_Search .modal{display:block;width:100%;height:calc(100vh - 150px);overflow:hidden;overflow-y:auto}
#filtering_body .modalTitleArea,
#filtering_body_Search .modalTitleArea{
	position:relative;
	text-align:left;
	font-size:1.5em;
	font-weight:bold;
	color:#333333;
	padding:20px 15px;
	z-index:10;
}
#filtering_body .modalTitleArea .close_modal,
#filtering_body_Search .modalTitleArea .close_modal{
	position: absolute;
	top: 17px;
	text-align: right;
	right: 10px;
	font-size: 2em;
	font-weight:normal;
	color: #555;
}
#filtering_body .modal .modalBodyWrap,
#filtering_body_Search .modal .modalBodyWrap{
	/*display:table-cell;*/
	text-align:center;
	padding-top:0px;
	padding-bottom: 40px
}
#filtering_body .modal .modalBodyWrap .con div,
#filtering_body_Search .modal .modalBodyWrap .con div{
	border-bottom: 1px solid #f1f1f1;
	margin: 0px !important;
	padding: 20px 15px 40px;
}
#filtering_body .modal .modalBodyWrap .con div div,
#filtering_body_Search .modal .modalBodyWrap .con div div{
	border-bottom: 0px solid #f1f1f1;
	margin: 0px !important;
	padding: 0px !important;
	font-weight: bold;
	color: #848484;
}
#filtering_body .modal .modalBodyWrap .con div:last-child,
#filtering_body_Search .modal .modalBodyWrap .con div:last-child{
	border-bottom:0px;
}
#filtering_body .modal .modalBodyWrap .con .tab,
#filtering_body_Search .modal .modalBodyWrap .con .tab{overflow:hidden;}
#filtering_body .modal .modalBodyWrap .con .tab li,
#filtering_body_Search .modal .modalBodyWrap .con .tab li{float:left;width:33.3%;}
#filtering_body .modal .modalBodyWrap .con .tab li a,
#filtering_body_Search .modal .modalBodyWrap .con .tab li a{display:block;height:60px;line-height:60px;text-align:center;font-size:1.15em;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;background:#f9f9f9;}
#filtering_body .modal .modalBodyWrap .con .panel,
#filtering_body_Search .modal .modalBodyWrap .con .panel{overflow:hidden;}
#filtering_body .modal .modalBodyWrap .con #panel1,
#filtering_body_Search .modal .modalBodyWrap .con #panel1{overflow:hidden;}
#filtering_body .modal .modalBodyWrap .con .panel,
#filtering_body_Search .modal .modalBodyWrap .con .panel{padding:20px;}
#filtering_body .modal .modalBodyWrap .con .panel li,
#filtering_body_Search .modal .modalBodyWrap .con .panel li{padding:6px 0px;}
#filtering_body .modal .modalBodyWrap .con .tab li a.selected,
#filtering_body_Search .modal .modalBodyWrap .con .tab li a.selected{background:#ffffff;border-bottom:0px;}
#filtering_body .modal .modalBodyWrap .con,
#filtering_body_Search .modal .modalBodyWrap .con{text-align:left;padding:0px;background:#ffffff;}
#filtering_body .modal .modalBodyWrap .con .recommendKeywordList,
#filtering_body_Search .modal .modalBodyWrap .con .recommendKeywordList{overflow:hidden;}
#filtering_body .modal .modalBodyWrap .con .recommendKeywordList li a,
#filtering_body_Search .modal .modalBodyWrap .con .recommendKeywordList li a{border:1px solid #e8e8e8;border-radius:30px;padding:10px 20px;display:inline-block;;}
#filtering_body .modal .modalBodyWrap .con .hotSearchList,
#filtering_body_Search .modal .modalBodyWrap .con .hotSearchList{overflow:hidden;}
#filtering_body .modal .modalBodyWrap .con .hotSearchList li a,
#filtering_body_Search .modal .modalBodyWrap .con .hotSearchList li a{overflow:hidden;padding:5px ;display:block;text-align:left;}
#filtering_body .modal .modalBodyWrap .con .hotSearchList li a span,
#filtering_body_Search .modal .modalBodyWrap .con .hotSearchList li a span{display:block;float:left;margin-right:10px;width:15px;height:15px;line-height:15px;text-align:center;font-size:0.85em;color:#848484;background: #f1f1f1;box-sizing:border-box;border:1px solid #e9e9e9;border-radius:4px;}
#filtering_body .modal .modalBodyWrap .con .hotSearchList li a .topRanking,
#filtering_body_Search .modal .modalBodyWrap .con .hotSearchList li a .topRanking{color:#ffffff;background: #ea4335;border:1px solid #ea4335;}
#filtering_body .modal .modalBodyWrap .con .latestSearch,
#filtering_body_Search .modal .modalBodyWrap .con .latestSearch{text-align:left;}
#filtering_body .modal .modalBodyWrap .con .latestSearch .keyword,
#filtering_body_Search .modal .modalBodyWrap .con .latestSearch .keyword,
#filtering_body .modal .modalBodyWrap .con .latestSearch .categoryBrand,
#filtering_body_Search .modal .modalBodyWrap .con .latestSearch .categoryBrand{border-bottom:1px solid #f1f1f1;padding-bottom:20px;margin-bottom:20px;}
#filtering_body .modal .modalBodyWrap .con .latestSearch .keyword .title,
#filtering_body_Search .modal .modalBodyWrap .con .latestSearch .keyword .title,
#filtering_body .modal .modalBodyWrap .con .latestSearch .categoryBrand .title,
#filtering_body_Search .modal .modalBodyWrap .con .latestSearch .categoryBrand .title,
#filtering_body .modal .modalBodyWrap .con .latestSearch .result .title span,
#filtering_body_Search .modal .modalBodyWrap .con .latestSearch .result .title span{font-weight:bold;}
#filtering_body .colorSelectWrap .notice,
#filtering_body_Search .colorSelectWrap .notice{
	font-size: 0.95em;
	color:#9a9a9a;
	font-weight:normal;
	padding-top:10px;
}
#filtering_body .colorSelectWrap .search_color li,
#filtering_body_Search .colorSelectWrap .search_color li{
	display: inline-block;
	border: 1px solid #e5e5e5
	border-radius: 30px;
	padding: 3px 10px 3px 10px;
	width: 40%;
	text-align: left;
	font-size:0.95em;
	letter-spacing: -0.5px;
	font-weight: bold;
	line-height: 35px;
	padding-bottom:10px;
}
#filtering_body .colorSelect .search_color li,
#filtering_body_Search .colorSelect .search_color li{display: inline-block;padding: 0px;margin-left: 0px;}
#filtering_body .colorSelectWrap .search_color li:nth-child(1) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(1) input[type="checkbox"]+div{background: #000000;}
#filtering_body .colorSelectWrap .search_color li:nth-child(2) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(2) input[type="checkbox"]+div{background: #110086;}
#filtering_body .colorSelectWrap .search_color li:nth-child(3) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(3) input[type="checkbox"]+div{background: #2700f5;}
#filtering_body .colorSelectWrap .search_color li:nth-child(4) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(4) input[type="checkbox"]+div{background: #428183;}
#filtering_body .colorSelectWrap .search_color li:nth-child(5) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(5) input[type="checkbox"]+div{background: #509031;}
#filtering_body .colorSelectWrap .search_color li:nth-child(6) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(6) input[type="checkbox"]+div{background: #7e68f0;}
#filtering_body .colorSelectWrap .search_color li:nth-child(7) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(7) input[type="checkbox"]+div{background: #9acbfc;}
#filtering_body .colorSelectWrap .search_color li:nth-child(8) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(8) input[type="checkbox"]+div{background: #962d25;}
#filtering_body .colorSelectWrap .search_color li:nth-child(9) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(9) input[type="checkbox"]+div{background: #c2fe62;}
#filtering_body .colorSelectWrap .search_color li:nth-child(10) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(10) input[type="checkbox"]+div{background: #a329b7;}
#filtering_body .colorSelectWrap .search_color li:nth-child(11) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(11) input[type="checkbox"]+div{background: #bebebe;}
#filtering_body .colorSelectWrap .search_color li:nth-child(12) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(12) input[type="checkbox"]+div{background: #f7f7dc;}
#filtering_body .colorSelectWrap .search_color li:nth-child(13) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(13) input[type="checkbox"]+div{background: #ea2809;}
#filtering_body .colorSelectWrap .search_color li:nth-child(14) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(14) input[type="checkbox"]+div{background: #f7ac29;}
#filtering_body .colorSelectWrap .search_color li:nth-child(15) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(15) input[type="checkbox"]+div{background: #f2bec8;}
#filtering_body .colorSelectWrap .search_color li:nth-child(16) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(16) input[type="checkbox"]+div{background: #fff674;}
#filtering_body .colorSelectWrap .search_color li:nth-child(17) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(17) input[type="checkbox"]+div{background: #ffffff;}
#filtering_body .colorSelectWrap .search_color li:nth-child(18) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(18) input[type="checkbox"]+div{background: #8c7a4c;}
#filtering_body .colorSelectWrap .search_color li:nth-child(19) input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li:nth-child(19) input[type="checkbox"]+div{background: #740d1c;}
#filtering_body .colorSelectWrap .search_color li,
#filtering_body_Search .colorSelectWrap .search_color li{display: inline-block;padding: 0px;margin-left: 0px;}
#filtering_body .colorSelectWrap .search_color li label input[type="checkbox"],
#filtering_body_Search .colorSelectWrap .search_color li label input[type="checkbox"]{display: none;}
#filtering_body .colorSelectWrap .search_color li input[type="checkbox"]:checked+div,
#filtering_body_Search .colorSelectWrap .search_color li input[type="checkbox"]:checked+div{border: none;background-image: url('/images/check-w.png');background-position: center;background-size: 14px;background-repeat: no-repeat;}
#filtering_body .colorSelectWrap .search_color li input[type="checkbox"]+div,
#filtering_body_Search .colorSelectWrap .search_color li input[type="checkbox"]+div{opacity: 1;}
#filtering_body .colorSelectWrap .search_color li label div,
#filtering_body_Search .colorSelectWrap .search_color li label div{
	display: inline-block;
	width: 20px;
	height: 20px;
	padding:0px;
	background: #000;
	border: none;
	border-radius: 100%;
	box-sizing: border-box;
	cursor: pointer;
}
#filtering_body .colorSelectWrap .search_color li label span,
#filtering_body_Search .colorSelectWrap .search_color li label span{text-align:center;}
#filtering_body .colorSelectWrap .search_color li label span span,
#filtering_body_Search .colorSelectWrap .search_color li label span span{
	color: #aaa;
	padding-left: 6px;
}
/*#filtering_body .priceSelectWrap .price{overflow:hidden;padding-top:6px;}*/
#filtering_body .priceSelectWrap .price input,
#filtering_body_Search .priceSelectWrap .price input{
	height: 35px;
	width:35px;
	line-height: 40px;
	border-radius:3px;
	border:1px solid #e5e5e5;
	padding:0px 10px;
}

/*.brandSelectWrap, .priceSelectWrap, .transSelect, .colorSelectWrap, .adminSetSelectWrap{margin: 0px 0px 10px;border-bottom: 1px solid #f1f1f1;padding-bottom: 0px;}*/

#filtering_body .totalView,
#filtering_body_Search .totalView{float:right;border: 0px;font-size: 1.5em;padding: 5px;display: block;text-align: center;}
#filtering_body .h2,
#filtering_body_Search h2{
	overflow:hidden;
	font-size:1.3em;
	font-weight:bold;
	color:#222222;
	padding:12px 0px;
}
/*#brandList, #priceList, #transList, #colorList, #adminSetList{margin-bottom:20px;}*/

textarea:focus {outline: none;}
button:focus {outline: none;}
input:focus {outline: none;}

.fold{background:url('/plugIn/Search_keyword/img/common.png') no-repeat;-webkit-background-size: 250px 250px;background-size: 250px 250px;background-repeat: no-repeat;content: "";display: inline-block;width: 10px;height: 10px;background-position: -1px -55px;vertical-align: 0px;margin-right: 4px;}
.unfold{background:url('/plugIn/Search_keyword/img/common.png') no-repeat;-webkit-background-size: 250px 250px;background-size: 250px 250px;background-repeat: no-repeat;content: "";display: inline-block;width: 10px;height: 10px;background-position: -1px -45px;vertical-align: 0px;margin-right: 4px;}
.guideBox .categoryListView{float:left;height: 27px;width: 27px;margin-top: 0px;margin-right:5px;padding: 0px;background: url('/plugIn/Search_keyword/img/common.png');-webkit-background-size: 270px 270px;background-size: 270px 270px;display: inline-block;background-position: -58px 7px;background-repeat: no-repeat;vertical-align: top;border: 1px solid #dddddd;border-radius: 3px;}

.list_title{margin-bottom:0px;}
.btn_pr_filtering{
	background:#ffffff;
	position:absolute;
	right:15px;
	background-size:20px 20px;
	margin-top:8px;
	padding:4px 5px;
	line-height:160%;
	border:1px solid #ddd;
	border-radius:4px;
	font-size:0.75rem;
}
.btn_pr_filtering::after{
	background:url('/plugIn/Search_keyword/img/common.png');
	-webkit-background-size: 200px 200px;
	background-size: 200px 200px;
	background-repeat: no-repeat;
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	background-position: 0px 0px;
	vertical-align: -3px;
	margin-left: 4px;
}
#filtering_selectAll,
#filtering_selectAll2{
	background:none;
	padding:0px;
	border-bottom: 1px solid #f2f2f2;
}
#filtering_selectAll .swiper-wrapper .swiper-slide,
#filtering_selectAll2 .swiper-wrapper .swiper-slide{
	background:#fff;
	width:auto;
	border: 1px solid #e5e5e5;
	color:#333333;
	border-radius:30px;
	text-align:center;
	padding:0px 12px;
	height:33px;
	line-height:33px;
	margin-right:6px;
	font-size: 0.95em;
	letter-spacing: -0.5px;
}
#filtering_selectAll .swiper-wrapper .select,
#filtering_selectAll2 .swiper-wrapper .select{
	border:1px solid #222222;
	color:#222222;
}
#filtering_selectAll .swiper-wrapper .swiper-slide a::after,
#filtering_selectAll2 .swiper-wrapper .swiper-slide a::after{
	background: url('/plugIn/Search_keyword/img/common.png');
	-webkit-background-size: 250px 250px;
	background-size: 250px 250px;
	background-repeat: no-repeat;
	content: "";
	display: inline-block;
	width: 10px;
	height: 9px;
	background-position: -1px -23px;
	vertical-align: 0px;
	margin-left: 4px;
}
#filtering_selectAll .swiper-wrapper .select a::after,
#filtering_selectAll2 .swiper-wrapper .select a::after{
	background: url(/filtering/m/img/common.png);
	-webkit-background-size: 250px 250px;
	background-size: 250px 250px;
	background-repeat: no-repeat;
	content: "";
	display: inline-block;
	width: 10px;
	height: 10px;
	background-position: -1px -35px;
	vertical-align: 0px;
	margin-left: 4px;
}
.filtering_resultCount{padding:20px 15px 0px;}
.filtering_resultCount span{font-weight:bold;}

#filtering_body #sortList,
#filtering_body_Search #sortList{
	font-size: 1.1em;
	color: #aaa;
}
#filtering_body .con .list,
#filtering_body_Search .con .list{
	font-size:0px;
}
#filtering_body .con .list li,
#filtering_body_Search .con .list li{
	margin: 0px 5px 5px 0px;
	display:inline-block;
	/*
	border-radius: 30px;
	border: 1px solid #e5e5e5;
	font-size:0.9rem;
	*/
	overflow:hidden;
}
#filtering_body .con .list label,
#filtering_body_Search .con .list label{
	height: 40px;
	line-height: 40px;
	text-align: center;
	display:block;
	padding:0px 10px;
	min-width: 40px;
	border-radius: 30px;
	border: 1px solid #e5e5e5;
	font-size: 0.8rem;
	letter-spacing: -0.5px;
}
#filtering_body .count,
#filtering_body_Search .count{
	padding-left: 5px;
	color: #aaaaaa;
	letter-spacing: 0px;
}

#filtering_body .swiper-slide,
#filtering_body_Search .swiper-slide{height:auto}
#filtering_body .category.list,
#filtering_body_Search .category.list{
	overflow:hidden;
	margin: 0px;
	font-size: 1.1em;
	color: #aaa;
	font-weight:bold;
}
#filtering_body .category.list li,
#filtering_body_Search .category.list li{
	width: calc(50% - 5px);
	margin-right:0px;
	padding:0px;
	float: left;
	display: inline-block;
	overflow:hidden;
}
#filtering_body .category.list li:hover,
#filtering_body_Search .category.list li:hover{
	border:none;
}
#filtering_body .category.list label,
#filtering_body_Search .category.list label{
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block;
	min-width: 40px;
	border: 1px solid #e5e5e5;
	border-radius:50px;
	font-size: 0.9rem;
	letter-spacing: -0.5px;
}
#filtering_body_Search .category.list li span,
#filtering_body .category.list li span{
	display: inline-block;
	line-height:15px;
}
#filtering_body .category.list li:nth-child(2n),
#filtering_body_Search .category.list li:nth-child(2n){
	float:right;
	margin-right: 0%;
}
#filtering_body .category.list label.checked,
#filtering_body_Search .category.list label.checked{
	background:#222;
	color:#fff;
}

#filtering_body .modalBottomArea,
#filtering_body_Search .modalBottomArea{
	position: fixed;
	width: 100%;
	bottom: 0px;
	padding: 10px;
	text-align: center;
	background: #ffffff;
	border-top: 1px solid rgba(0,0,0,0.05);
	box-sizing: border-box;
	display: flex;
	justify-content: space-around;
	box-shadow: 0px 0px 13px rgb(0 0 0 / 6%);
	font-size: 1.3em;
	font-weight: bold;
	z-index:1000;
}
#filtering_body .checkbox-wrap input[type=radio]:checked + .check-icon,
#filtering_body_Search .checkbox-wrap input[type=radio]:checked + .check-icon{
	background: url('/plugIn/Search_keyword/img/common.png') no-repeat;
	-webkit-background-size: 250px 250px;
	background-size: 300px 300px;
	background-position: -45px -25px;
}
#filtering_body .checkbox-wrap .check-icon,
#filtering_body_Search .checkbox-wrap .check-icon {
	display: inline-block;
	width: 22px;
	height: 22px;
	background: url('/plugIn/Search_keyword/img/common.png') no-repeat;
	background-size: 22px;
	vertical-align: middle;
	/* transition-duration: .3s; */
	-webkit-background-size: 250px 250px;
	background-size: 300px 300px;
	background-position: -21px -25px;
	margin-right: 10px;
}
#filtering_body .checkbox-wrap input[type=radio],
#filtering_body_Search .checkbox-wrap input[type=radio]{
	display: none;
}
#filtering_body .ul1 li,
#filtering_body_Search .ul1 li{
	padding: 18px 0px;
	line-height: 21px;
}
#filtering_body .modalBottomArea a:nth-child(1),
#filtering_body_Search .modalBottomArea a:nth-child(1){
	border: 1px solid #e5e5e5;
	width: 30%;
	border-radius: 5px;
	padding:20px 15px;
	box-sizing: border-box;
	color: #aaa;
}
#filtering_body .modalBottomArea a:nth-child(2),
#filtering_body_Search .modalBottomArea a:nth-child(2){
	border: 1px solid #e5e5e5;
	width: 68%;
	border-radius: 5px;
	padding: 20px 15px;
	box-sizing: border-box;
	background:#222222;
	color:#ffffff;
	font-weight:bold;
}
#filtering_body .modalBottomArea a:nth-child(2) img,
#filtering_body_Search .modalBottomArea a:nth-child(2) img{max-width:100%}

#wrap_loading{position:fixed;top:0px;left:0px;display:table;width:100%;height:100%;z-index:1}
#wrap_loading .tbl_cell{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;background:rgba(255,255,255,0.05)}
#wrap_loading .loading_image_box{display:inline-block;width:50px;height:50px;background:url('/images/loading_v2.gif') no-repeat;background-position:center;font-size:0px;line-height:0%}