/* BASIC css start */
#header .nav_cate {display:block !important; } 

.basket_wrap {background:#c9caca;padding-top:0px; } 

.basket_wrap .basket_content {background:#fff;padding:14px 14px 4px 14px;margin-bottom:0px; } 

.basket_wrap .basket_content .basket_list { } 

.basket_wrap .basket_content .basket_list li {width:100%;display:block;margin-bottom:10px;font-size:0;border: 1px solid #c5c5c5;position:relative;} 

.basket_wrap .basket_content .basket_list li>input[type='checkbox'] {position:absolute;top:8px;left:8px;z-index:9; } 

.basket_wrap .basket_content .basket_list li .thumb {width:33%;display:inline-block;vertical-align:middle;position:relative;border-right:1px solid #ffffff;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:7px;padding-right:7px;padding-top:7px;margin-left:-1px;padding-bottom:7px; } 

.basket_wrap .basket_content .basket_list li .desc {word-break:break-word;width:67%;display:inline-block;vertical-align:middle;font-size:12px;position:relative;/* border-left:1px solid #727171; */-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding-left:14px;padding-right:14px;padding-top:14px;margin-left:-1px;padding-bottom:14px;} 

.basket_wrap .basket_content .basket_list li .thumb a {display:block; } 

.basket_wrap .basket_content .basket_list li .thumb a img {width:100%; } 

.basket_wrap .basket_content .basket_list li .thumb input[type='checkbox'] {position:absolute;top:5px;left:5px; } 

.basket_wrap .basket_content label {margin-bottom:14px;display:inline-block;color:#221815;font-size:13px; } 

.basket_wrap .basket_content .basket_list li .desc .option_btn {font-weight:400;color:#727171;border:1px solid #727171;border-radius:0px;font-size:12px;padding:0 5px;height:20px;line-height:20px;display:inline-block;margin-bottom:6px; } 

.basket_wrap .basket_content .basket_list li .desc .name {display:block;color:#221815;font-weight:400;font-size:14px;margin-bottom:10px; } 

.basket_wrap .basket_content .basket_list li .desc .option_content {font-weight:300;color:#221815;font-size:14px; } 

.basket_wrap .basket_content .basket_list li .desc .option_content .option {display:block; } 

.basket_wrap .basket_content .basket_list li .desc .option_content .option input.txt-spin {width:15px;border:0;font-weight:300;color:#221815;font-size:14px;vertical-align:baseline;height:auto;cursor:pointer; } 

.basket_wrap .basket_content .basket_list li>.delete,.basket_wrap .basket_content .basket_list li .desc .delete {position:absolute;top:14px;right:14px;text-align:right;width:12px; } 

.basket_wrap .basket_content .basket_list li>.delete img,.basket_wrap .basket_content .basket_list li .desc .delete img {width:100%; } 

.basket_wrap .basket_content .basket_list li .desc .price {color:#221815;font-weight:500;font-size:14px;padding-top:20px; } 

.basket_result {background:#fff;padding:0 14px; } 

.basket_result h3 {font-weight:500;color:#221815;font-size:13px;padding:14px 0; } 

.basket_result ul {border-top:1px solid #666464;border-bottom:1px solid #666464;padding:12px 0; } 

.basket_result ul li {font-size:0;padding:2px 0; } 

.basket_result ul li .r_title {font-size:13px;display:inline-block;color:#221815;width:40%; } 

.basket_result ul li .r_content {font-size:13px;display:inline-block;color:#221815;text-align:right;width:60%; } 

.total_result {padding-top:14px;font-size:0;padding-bottom:28px; } 

.total_result .r_title {font-size:13px;display:inline-block;color:#221815;width:40%; } 

.total_result .r_content {font-size:14px;display:inline-block;color:#221815;font-weight:500;width:60%;text-align:right; } 

.basket_btn {text-align:center;padding:0 14px 14px;background:#fff;font-size:0; } 

.basket_btn .w50p {width:49%;text-align:center;height: 45px;line-height: 45px;font-size: 17px;color:#727171;border:1px solid #727171;margin-right: 0;margin-bottom: 0;} 

.basket_btn .w50p+.w50p {margin-left:2%;background:#dcdddd;border:1px solid #dcdddd; } 

.basket_btn .w100p {width:100%;text-align:center;margin-top:10px;height: 45px;line-height: 45px;font-size: 17px;color:#fff;font-weight:500;} 

.no_basket {font-size:14px;width:100%;text-align:center;height:90px;color:#1c1c1c;line-height:90px; } 

@media all and (max-width:480px) {.basket_wrap .basket_content .basket_list li .thumb {width:45%; } 

.basket_wrap .basket_content .basket_list li .desc {width: 55%; } 

 }

.basket_wrap .basket_result+.basket_content {margin-bottom:0;padding:0; } 

#nhn_btn {margin-top: 14px; }



.cart-free-wrap {text-align:center;margin-bottom: 10px;background: #fff;padding: 0 14px;}
.cart-free-wrap .btn-list-open {display:inline-block;background: var(--main-color);border: 1px solid var(--main-color);width: 100%;text-align: center;margin-top: 10px;height: 45px;line-height: 45px;font-size: 17px;color: #fff;font-weight: 500;border-radius: 7px;-webkit-box-sizing: border-box;-khtml-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
.cart-free-wrap p {padding:10px 0 15px;font-size: 14px;font-weight:bold;}
.cart-free-wrap p span {color: #0071e3;}
.cart-free-wrap .btn-more { display:inline-block; width:94%; height:30px; line-height:30px; margin-top:10px; border:1px solid #383838; background:#fff; color:#383838; font-size: .75em; text-align:center; }
.cart-free-wrap .btn-more span { display:inline-block; width:8px; height:5px; margin-left:5px; background:url(/images/d3/m_04/h10_arr.gif) no-repeat 0 0; background-size:100% 100%; vertical-align:middle; }
.cart-free-wrap .list-wrap { overflow-x:hidden; padding:0 20px; margin-top:20px; display: none; }
.cart-free-wrap .list-wrap ul { width:100%; list-style:none; }
.cart-free-wrap .list-wrap ul:after { clear: both; content: ""; display: block; }
.cart-free-wrap .list-wrap ul li { float:left; width:33.3333%; height:180px; font-size: .7em; list-style:none; }
.cart-free-wrap .list-wrap ul li dl { margin:10px 10px 10px; }
.cart-free-wrap .list-wrap ul li dl dt { height:100px; margin-bottom:13px; }
.cart-free-wrap .list-wrap ul li dl dt img { width:100%; height:100%; }
.cart-free-wrap .list-wrap ul li dl dd {}

 
/* BASIC css end */

