#shoplist {}
#shoplist .title {height:25px;margin:0 0 40px 0;padding:0 0 15px 0;border-bottom:#efefef solid 1px;}
#shoplist .title .xl {display:none;float:left;}
#shoplist .title .xl h1 {display:inline;margin:0;padding:0;font-family:"malgun gothic",dotum;font-size:22px;}
#shoplist .title .xr {float:right;position:relative;top:10px;font-size:11px;font-family:arial;color:#c0c0c0;}
#shoplist .listtop {padding:0 0 2px 0;}
#shoplist .listtop .xl {float:left;}
#shoplist .listtop .xl img {cursor:pointer;}
#shoplist .listtop .xr {text-align:right;font-size:11px;font-family:dotum;color:#888888;}
#shoplist .listtop .xr .recnum {position:relative;top:-8px;left:-10px;}
#shoplist .listtop .xr .reverse {position:relative;top:-4px;cursor:pointer;}
#shoplist .ltable {margin:5px 0 0 0;border-top:#dfdfdf solid 1px;}
#shoplist .ltable table {width:100%;border-spacing:0px;border-collapse:collapse;}
#shoplist .ltable table caption {display:none;}
#shoplist .ltable thead th {background:#f1f1f1;text-align:center;color:#434343;height:25px;font-weight:normal;}
#shoplist .ltable tbody td {padding:8px 0 8px 0;border-bottom:#efefef solid 1px;text-align:center;}
#shoplist .ltable tbody .pic {background:#efefef;}
#shoplist .ltable tbody .name {text-align:left;line-height:150%;}
#shoplist .ltable tbody .nmae .stocknone {font-size:11px;color:#ff0000;}
#shoplist .ltable tbody .price {font-size:11px;font-weight:bold;color:#FF6101;line-height:150%;}
#shoplist .ltable tbody .point {font-size:11px;color:#A1AB05;}
#shoplist .ltable tbody .cment {line-height:220%;font-size:11px;color:#E4661D;}
#shoplist .ltable .none {height:50px;}
#shoplist .ltable .none td {text-align:center;color:#999999;border-bottom:#dfdfdf solid 1px;}
#shoplist .pagebox01 {margin:20px 0 0;text-align:center;}
#shoplist .tline {border-top:#dfdfdf solid 1px;}
#shoplist .goodsbox {margin:5px 0 0 0;padding:40px 0 0 0;border-top:#dfdfdf solid 1px;display:table;overflow:hidden;width:100%;font-size:0;}
#shoplist .goodsbox ul{margin:0 0 0 -20px;}
#shoplist .goodsbox li{display:inline-block;width:33.3%;vertical-align:top;}
#shoplist .goodsbox table {width:100%;}
#shoplist .goodsbox td {height:170px;text-align:center;}
#shoplist .goodsbox .gbox {margin:0 0 0 20px;padding:0 0 40px 0;}
#shoplist .goodsbox .picbox {padding:0;}
#shoplist .goodsbox .picbox img {max-width:100%;max-height:170px;}
#shoplist .goodsbox .gname {margin:7px 0 0 0;text-align:center;font-size:13px;}
#shoplist .goodsbox .gname img {margin:2px 0 -2px 0;}
#shoplist .goodsbox .gprice {margin:10px 0 0 0;color:#FF6101;font-weight:bold;text-align:center;letter-spacing:-1px;font-size:12px;}
#shoplist .goodsbox .gprice s {color:#999;font-weight:normal;}
#shoplist .goodsbox .gpoint {font-size:11px;font-weight:normal;color:#A1AB05;}
#shoplist .goodsbox .stocknone {color:#f00;}
#shoplist .goodsbox .none {text-align:center;color:#999;padding:0 0 35px;}
#shoplist .searchbox {text-align:center;margin:30px 0 0;}
#shoplist .searchbox select {height:24px;}
#shoplist .searchbox input[type="text"]{height:24px;line-height:24px;box-sizing:border-box;}
#shoplist .searchbox .btnblue,
#shoplist .searchbox .btngray{height:24px;line-height:24px;}

.product_list{overflow:hidden;padding:30px 0;}
.product_list .outer{position:relative;}
.product_list .inner{overflow:hidden;position:relative;margin:-30px 0 0 -16px;}
.product_list ul{margin:15px 0 0;}
.product_list ul:after{content:'';display:block;clear:both;}
.product_list li{float:left;width:20%;}
.product_list li > a{display:block;position:relative;margin:15px 0 0 16px;text-align:center;}
.product_list li > a:hover .over{display:block;}
.product_list .table_form{table-layout:fixed;border-collapse:separate;}
.product_list .tr{}
.product_list .td{height:178px;border:1px solid #e2e2e2;background:#fff;}
.product_list .td img{max-width:100%;max-height:100%;}
.product_list .infor{margin:12px 0 0;}
.product_list .name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product_list .price{display:block;font-weight:bold;color:#222;}
.product_list .nav{margin:20px 0 0;white-space:nowrap;font-size:0;}
.product_list .nav button{width:47px;height:25px;background:url('../image/btn_best.png') no-repeat;}
.product_list .nav button span{position:relative;z-index:-1;}
.product_list .nav .prv{}
.product_list .nav .next{background-position:100% 0;}

.product_list .none{width:100%; padding:30px 0; text-align:center; color:#666; font-size:13px;}
.shopListTool{margin-bottom:10px; overflow:hidden;}
.shopListTool .sort{float:left;}
.shopListTool .sort ul{padding:7px 0 0; overflow:hidden;}
.shopListTool .sort ul li{padding:0 12px; float:left; font-size:13px; color:#333; background:url('image/part.png') left center no-repeat;}
.shopListTool .sort ul li:first-child{padding-left:0; background:none;}
.shopListTool .sort ul li a{color:#333;}
.shopListTool .sort ul li.active a{font-weight:bold; color:#333;}
.shopListTool .search{float:right; font-size:12px; color:#333;}
.shopListTool .search em{margin-right:5px; font-size:14px; font-weight:bold;}
.shopListTool input[type="text"]{height:28px; padding:0; border:1px solid #e2e2e2; font-size:13px; color:#333;
	box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.shopListTool .inputSearch .search_btn{position:absolute; right:0; top:0;}
.shopListTool .search select{min-width:120px; height:16px; padding:6px 3px 6px 0; border:1px solid #e2e2e2; font-size:12px; color:#333;
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
.shopListTool .btnblue{line-height:30px; font-size:12px; font-weight:bold;}
.shopListTool .btngray{margin-right:5px; line-height:30px; font-size:12px; font-weight:bold;}

/*
#sBody .head_wrap{}
#sBody .head_wrap .table_form{display:none;}
#sBody > .wrapper{padding-top:60px;}
#quickMenu{top:250px;}
*/




/* 제품소개 */
.productWrap{}
.productList{padding-bottom:80px;}
.recommandarea{position:relative;padding:0;background:-webkit-linear-gradient(left, #515459 0%,#34404e 100%);
background:linear-gradient(to right, #515459 0%,#34404e 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#515459', endColorstr='#34404e',GradientType=1 );}
.recommandarea .wrapper{margin:140px auto -110px;}

.productList .owl-carousel .owl-item img{max-width:100%;display:inline-block;}
.productList .owl-theme .owl-dots{position:absolute; margin:0 auto; width:1600px; text-align:center; top:1000px;}
.productList .owl-theme .owl-dots .owl-dot span{width:15px;height:15px;background:#fff;border:none;margin:5px;}
.productList .owl-theme .owl-dots .owl-dot.active span{background:#256fb4;}
.productList .owl-theme .owl-nav [class*='owl-']{width:31px;height:56px;padding:0;border-radius:0;font-size:0;position:absolute;bottom:50%;margin-bottom:-28px;}
.productList .owl-carousel .owl-nav .owl-next{background:url('./image/arrow_r.png') no-repeat;right:-50px;}
.productList .owl-carousel .owl-nav .owl-prev{background:url('./image/arrow_l.png') no-repeat;left:-50px;}
.productList .owl-carousel .owl-nav .owl-next:hover{background:url('./image/arrow_r.png') no-repeat;}
.productList .owl-carousel .owl-nav .owl-prev:hover{background:url('./image/arrow_l.png') no-repeat;}
.productList .owl-carousel .owl-item .td{color:#fff;font-weight:300;}
.productList .owl-carousel .owl-item .td .img{height:380px;}
.productList .owl-carousel .owl-item .td .img:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.productList .owl-carousel .owl-item .td p{ font-size:1em; /*font-size:1.176em;*/ width:240px; word-wrap:break-word;line-height:1.2; height:70px;}
.productList .owl-carousel .owl-item .td span{font-size:0.8em;display:block;width:125px;height:34px;line-height:32px;text-align:center;border:1px solid #fff;border-radius:17px;box-sizing:border-box;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.productList .owl-carousel .owl-item .td span:hover{background:#256fb4;border-color:#256fb4;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.productList .owl-carousel .owl-item .td.td2{/* padding-bottom:55px; */padding:0 10px;}
.productList .owl-theme .owl-nav{margin:0;}

.lst_count{color:#222;font-size:17px;font-weight:300; width:1400px; margin:0 auto;}




/* media */
@media all and (max-width:1165px){
	.lst_count{left:0;top:-90px;}
	.productList{padding-bottom:110px;}
	.productList .owl-theme .owl-dots{right:0;top:-90px;}
	.productList .owl-carousel .owl-nav .owl-prev{left:-25px;}
	.productList .owl-carousel .owl-nav .owl-next{right:-25px;}
	.productList .owl-carousel .owl-item .td .img{height:auto;}
	.recommandarea > div{margin:0 25px;}
	.recommandarea .wrapper{margin:120px auto -80px;}
}
@media all and (max-width:1024px){
	.productList .owl-carousel .owl-nav .owl-prev{left:-10px;}
	.productList .owl-carousel .owl-nav .owl-next{right:-10px;}
	.productList .owl-theme .owl-nav [class*='owl-']{bottom:50%;margin-bottom:-28px;}
	.owl-carousel .owl-item .item{}
	.productList{padding-bottom:70px;}
	.recommandarea .wrapper{margin:120px auto -10%;}
	.lst_count{top:-80px;}

}
@media all and (max-width:800px){
	.productList{padding-bottom:0;}
	.recommandarea .wrapper{margin:120px auto 50px;}
}
@media all and (max-width:640px){
	.recommandarea .wrapper{margin:90px auto 30px;}
	.lst_count{top:-70px;}
	.productList .owl-theme .owl-dots{left:0;right:0;bottom:0;top:auto;}
	.productList .owl-theme .owl-dots .owl-dot span{width:8px;height:8px;margin:3px;}
	/* .owl-carousel .owl-item img{width:auto;} */
	.productList .owl-carousel .owl-item .item{}
	.productList .owl-carousel .owl-nav .owl-next:hover,
	.productList .owl-carousel .owl-nav .owl-next{background:url('./image/arrow_r2.png') no-repeat;}
	.productList .owl-carousel .owl-nav .owl-prev:hover,
	.productList .owl-carousel .owl-nav .owl-prev{background:url('./image/arrow_l2.png') no-repeat;}
	.productList .owl-carousel .owl-nav .owl-next{right:10px;}
	.productList .owl-carousel .owl-nav .owl-prev{left:10px;}
	.productList .owl-theme .owl-nav [class*='owl-']{width:10px;height:17px;}
    .recommandarea > div {margin:0 15px;}

}
@media all and (max-width:480px){
	.productList .table_form,
	.productList .table_form .tr,
	.productList .table_form .td{display:block;text-align:center;}
	.productList .table_form{margin-bottom:40px;}
	.productList .owl-theme .owl-nav [class*='owl-']{margin-bottom:0;bottom:0;top:35%;}
	.productList .owl-carousel .owl-item .td p{font-size:0.8em;width:90%;}
	.productList .owl-carousel .owl-item .td span{display:inline-block;width:126px;}
	.productList .owl-carousel .owl-item .td.td2{padding:25px 10px 10px;}

}
@media all and (max-width:360px){
	.lst_count{font-size:15px;}
	.productList .owl-carousel .owl-item .td p{font-size:.7em;}
	.productList .owl-carousel .owl-item .td span{font-size:.85em;width:110px;margin-top:12px;}
}