@charset "utf-8";

/* ******************* bootstrap modify ******************* */
ul,ol,li,dl,dt,dd {list-style:none; padding:0; margin:0;}



/* ******************** °ø¿ë ******************** */

/*Ä«Å×°í¸®ÀüÃ¼*/
.all_cate_wrap .acw_title{text-align: center;background: #1ba8be;color: #fff;text-transform: uppercase;font-size: 20px;padding: 12px 10px;letter-spacing: 0px;}
.all_cate_wrap ul.cate_box{padding:15px 5px;}
.all_cate_wrap ul.cate_box:after{content:'';display:block;clear:both;}
.all_cate_wrap ul.cate_box li{float:left;width:25%;margin:15px 0;}
.all_cate_wrap ul.cate_box li a{display:block;width:100%;text-align:center;}
.all_cate_wrap ul.cate_box li a span{display:block;margin:0 auto;text-align:center;}
.all_cate_wrap ul.cate_box li a span[class*="i_gnb"]{width:48px;height:33px;background-size:cover!important;}
.all_cate_wrap ul.cate_box li a .txt{margin-top:10px;font-size: 15px;font-weight: bold;color: #0a0a0a;}

.all_cate_wrap ul.cate_box li a .i_gnb1{background:url(../images/main/gnb_01.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb2{background:url(../images/main/gnb_02.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb3{background:url(../images/main/gnb_03.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb4{background:url(../images/main/gnb_04.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb5{background:url(../images/main/gnb_05.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb6{background:url(../images/main/gnb_06.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb7{background:url(../images/main/gnb_07.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb8{background:url(../images/main/gnb_08.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb9{background:url(../images/main/gnb_09.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb10{background:url(../images/main/gnb_10.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb11{background:url(../images/main/gnb_11.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb12{background:url(../images/main/gnb_12.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb13{background:url(../images/main/gnb_13.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb14{background:url(../images/main/gnb_14.png) no-repeat 0 0;}
.all_cate_wrap ul.cate_box li a .i_gnb15{background:url(../images/main/gnb_15.png) no-repeat 0 0;}

.all_cate_wrap .bt_link{margin-bottom:40px;}
.all_cate_wrap .bt_link ul{padding:0 10px;}
.all_cate_wrap .bt_link ul:after{content:'';display:block;clear:both;}
.all_cate_wrap .bt_link ul li{float:left;width:33.33%;padding:0 2px;}
.all_cate_wrap .bt_link ul li a{display:block;width:100%;text-align:center;padding:10px 0;border:1px solid #bbb;border-radius:5px;}
.all_cate_wrap .bt_link ul li a *{display:inline-block;vertical-align:middle;}
.all_cate_wrap .bt_link ul li a img{height:17px;margin-right:2px;}
.all_cate_wrap .bt_link ul li a img.mt-3{margin-top:-3px;}
.all_cate_wrap .bt_link ul li a .txt{font-size:14px;color:#0a0a0a;font-weight:500;}

.s_title_wrap{}
.s_title_wrap h2{font-size:20px;padding:13px 20px;text-align:Center;color:#0a0a0a;font-weight:bold;}

/* ********************** list ********************** */
.list_wrap .sub_txt{text-align:center;background:#f3f3f3;padding:10px 10px 5px;color:#666;font-size:15px;font-weight: 500;letter-spacing:-1px;}
.list_wrap .cate_wrap .dep2_wrap{overflow-x:scroll;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.list_wrap .cate_wrap .dep2_wrap::scrollbar {display: none;}
.list_wrap .cate_wrap .dep2_wrap::-webkit-scrollbar {display: none;}
.list_wrap .cate_wrap .dep2_wrap ul{width:700px;background:#f5f5f5;padding:0 5px;}
.list_wrap .cate_wrap .dep2_wrap ul:after{content:'';display:block;clear:both;}
.list_wrap .cate_wrap .dep2_wrap ul li{float:left;width:auto;}
.list_wrap .cate_wrap .dep2_wrap ul li a{height:42px;line-height:44px;display: block;width: 100%;padding: 0 6px;color:#999;}
.list_wrap .cate_wrap .dep2_wrap ul li.active a{color:#000;text-decoration:underline!important;}
.list_wrap .cate_wrap .dep3_wrap{}
.list_wrap .cate_wrap .dep3_wrap ul{border-left:1px solid #ddd;}
.list_wrap .cate_wrap .dep3_wrap ul:after{content:'';display:block;clear:both;}
.list_wrap .cate_wrap .dep3_wrap ul li{float:left;width:33.33%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.list_wrap .cate_wrap .dep3_wrap ul li a{color:#999;display:block;width:100%;text-align:center;height:35px;line-height:35px;letter-spacing:-.8px}
.list_wrap .cate_wrap .dep3_wrap ul li.active a{color:#000;}

.list_wrap .list_item_wrap{}
.list_wrap .list_item_wrap ul{background:#f3f3f3;padding:3px;}
.list_wrap .list_item_wrap ul:after{content:'';display:block;clear:both;}
.list_wrap .list_item_wrap ul li{float:left;width:50%;padding:3px;position:relative;}
.list_wrap .list_item_wrap ul li a{display:block;background:#fff;padding:20px 10px 10px;}
.list_wrap .list_item_wrap ul li a>span{display:block;}
.list_wrap .list_item_wrap ul li a .img_bx{width:100%;}
.list_wrap .list_item_wrap ul li a .img_bx img{width:100%;}
.list_wrap .list_item_wrap ul li a .txt_bx{}
.list_wrap .list_item_wrap ul li a .txt_bx [class*='item_'] {display:block;margin-top:2px;}
.list_wrap .list_item_wrap ul li a .txt_bx .item_brand{color: #8a8a8a;margin-bottom: 5px;line-height: 1;letter-spacing: 0;}
.list_wrap .list_item_wrap ul li a .txt_bx .item_subj{font-size: 14px;color: #010101;font-weight: 400;line-height: 1.3;height: 36px;overflow: hidden;}
.list_wrap .list_item_wrap ul li a .txt_bx .item_price{font-size: 15px;font-weight: bold;line-height: 1;margin-top: 6px;color: #0a0a0a;}
.list_wrap .list_item_wrap ul li a .txt_bx .item_price small{color:#888;font-weight:400;font-size:12px;}
.list_wrap .list_item_wrap ul li a .txt_bx .item_delivery{font-size:13px;color:#a0a0a0}

/* º£½ºÆ®»óÇ° ½ºÅ¸ÀÏ(¼øÀ§) */
.list_wrap .list_item_wrap ul li a .txt_bx .item_rank{font-size: 13px;color: #000;padding:4px;border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;margin: 0 0 10px 0;}

/***** ÆäÀÌÂ¡ *****/
/*¹öÆ°Çü ÆäÀÌÂ¡*/
.list_wrap .list_page{background:#f3f3f3}
.list_wrap .list_page .paging_01{text-align:center; padding:15px 0 18px; }
.list_wrap .list_page .paging_01 a { border: 1px solid #cfcfcf; color:#898989; display: inline-block; min-width:18px; height:25px; margin:0; font-size:16px; line-height:23px;padding:0 7px; vertical-align: top; background:#FFFFFF;}

.list_wrap .list_page .paging_01 .prev_btn{background: url(../images/sub/icon_paging.png) no-repeat left 0px; -webkit-background-size:25px 63px; background-size:25px 63px; border:none; width:25px;height: 25px;overflow: hidden;padding: 0; margin:0 10px 0 0;}
.list_wrap .list_page .paging_01 .next_btn{background: url(../images/sub/icon_paging.png) no-repeat left -38px; -webkit-background-size:25px 63px; background-size:25px 63px; border:none; width:25px;height: 25px;overflow: hidden;padding: 0; margin:0 0 0 10px;}

.list_wrap .list_page .paging_01 span{ display:none;}
.list_wrap .list_page .paging_01 strong{ border: 1px solid #313131;color: #313131;display: inline-block; min-width:18px; height:25px; margin:0; font-size:16px; line-height:20px; font-family:'Noto Sans KR', sans-serif; padding:3px 7px 0 7px; vertical-align: top; background:#FFFFFF;font-weight:normal;}
.list_wrap .list_page .paging_01 strong em{ color:#000000; font-style:normal;}

/* ¿À´Ã¸¸ Æ¯°¡ ¹îÁö ½ºÅ¸ÀÏ */
.spe_badge{position:absolute;top:3px;left:3px;width:48px;height:40px;background:url(../images/sub/bg_spe_badge.png) no-repeat 50% 100%;border:0;border-radius:0;line-height:35px;text-align:center;}
.spe_badge span{display:inline-block;vertical-align:middle;font-size:17px;color:#fff;font-weight:bold;text-indent:2px;}


/* ********************** view ********************** */
.view_wrap{padding-bottom:100px;}
.view_wrap .s_title_wrap{background:#484848;position:relative;width:100%;}
.view_wrap .s_title_wrap h2{color:#fff;}
.view_wrap .s_title_wrap>a{display:block;position:absolute;top:50%;margin-top:-10.5px;opacity:.7}
.view_wrap .s_title_wrap>a.btn_back{left:13px;}
.view_wrap .s_title_wrap>a.btn_share{right:13px;}

.view_wrap .view_item_wrap{padding-bottom:30px;}
.view_wrap .view_item_wrap .vi_img_bx {padding:10px;}
.view_wrap .view_item_wrap .vi_img_bx img{max-width:100%;border:1px solid #ddd;padding:10px;}

/* ÀÌ¸§ */
.view_wrap .view_item_wrap .vi_title{padding:0 10px;margin-bottom:6px;}
.view_wrap .view_item_wrap .vi_title span{display:inline-block;vertical-align:middle;}
.view_wrap .view_item_wrap .vi_title .item_brand_img{display:block;border:1px solid #ddd;padding:2px 5px;max-width:120px;margin-bottom:5px;}
.view_wrap .view_item_wrap .vi_title span.item_brand{font-size:20px;color:#31b0c4;}
.view_wrap .view_item_wrap .vi_title span.item_subject{font-size:20px;color:#0a0a0a;}

/* ¿É¼Ç */
.view_wrap .view_item_wrap .vi_option{background:#f5f5f5;padding:10px 10px 1px ;}
.view_wrap .view_item_wrap .vi_option .option_ul{}
.view_wrap .view_item_wrap .vi_option .option_ul>li{position:relative;background:#fff;border-radius:5px;overflow:hidden;margin-bottom:10px;font-size:12px;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap{position: relative;border:1px solid #fff;padding: 10px 10px 10px 40px;border-radius:5px;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap p{font-size: 13px;letter-spacing: 0; font-weight: 400;line-height: 1;margin-bottom: 5px;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .code{margin-top:2px;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .cont{}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .price{color:#2a2a2a;font-weight:bold;font-size:15px;margin-top:9px;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .price small{font-size:12px;color:#999;font-weight:400;letter-spacing:-.5px;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .quantity{position:absolute;top:50%;right:10px;margin-top:-9px;line-height: 18px;z-index:0;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .quantity *{display:inline-block;vertical-align:middle;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .quantity button{padding:0;margin:0;width:22px;height:22px;border-radius:50%;border:1px solid #aaa;z-index:0;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .quantity .minus{background:#fff url(../images/sub/i_minus.png) no-repeat 50%;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .quantity .plus{background:#fff url(../images/sub/i_plus.png) no-repeat 50%;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .quantity span{font-size: 14px;width:25px;text-align: center;margin-top:1.5px;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .cont_wrap .quantity span input{padding: 0;height: 22px!important;border: 0!important;font-weight: 500;letter-spacing: -.5px;text-align: center; margin: 0; border-radius: 0;border-bottom: 1px solid #ddd!important;}

/* input custom ½ºÅ¸ÀÏ */
.view_wrap .view_item_wrap .vi_option .option_ul>li .check_container {padding:0;margin:0; display: block; position: relative; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .check_container input.check { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .checkmark {position: absolute;top:10px;left:10px;height:20px;width:20px;border:1px solid #ddd;border-radius:50%;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .checkmark:after {content: "";position: absolute;display: none;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .check_container .checkmark:after {left:7px;top:4px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}

/* input Ã¼Å©µÆÀ»¶§ ½ºÅ¸ÀÏ */
.view_wrap .view_item_wrap .vi_option .option_ul>li .check_container input.check:checked ~ .checkmark {background-color: #5fbccf;border-color:#5fbccf;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .check_container input.check:checked ~ .cont_wrap {border-color:#5fbccf!important;}
.view_wrap .view_item_wrap .vi_option .option_ul>li .check_container input.check:checked ~ .checkmark:after {display: block;}

/* ÇÕ°è ±Ý¾× */
.view_wrap .view_item_wrap .total{background:#f5f5f5;padding:8px 10px 15px;} 
.view_wrap .view_item_wrap .total:after{content:'';display:block;clear:both;} 
.view_wrap .view_item_wrap .total .dt{float:left;color:#666;font-size:13px;line-height:20px;} 
.view_wrap .view_item_wrap .total .dd{float:right;font-size:19px;line-height:20px;color:#f60000;}

/* »óÇ° »ó¼¼ */
.view_wrap .view_item_wrap .info_tab_container .info{margin-top:10px;font-size:12px;word-break:keep-all;}
.view_wrap .view_item_wrap .info_tab_container .info .tab_bx{padding: 10px 10px 0;border-bottom: 1px solid #888;}
.view_wrap .view_item_wrap .info_tab_container .info .tab_bx ul{margin-bottom: -1px;}
.view_wrap .view_item_wrap .info_tab_container .info .tab_bx ul:after{content:'';display:block;clear:both;}
.view_wrap .view_item_wrap .info_tab_container .info .tab_bx ul li{height:33px;overflow:hidden;float:left;width:24.5%;margin-left:.666%}
.view_wrap .view_item_wrap .info_tab_container .info .tab_bx ul li:first-child{margin-left:0;}
.view_wrap .view_item_wrap .info_tab_container .info .tab_bx ul li a{border:1px solid #ddd;display:block;width:100%;text-align:center;line-height:31px;border-bottom:0;font-size:13px;background:#f5f5f5;letter-spacing: -.9px;}
.view_wrap .view_item_wrap .info_tab_container .info .tab_bx ul li.on{border-bottom: 1px solid #fff;}
.view_wrap .view_item_wrap .info_tab_container .info .tab_bx ul li.on a{background:#fff;border-color:#888;}
.view_wrap .view_item_wrap .info_tab_container .info [class*='_wrap'] {padding:20px 10px 10px;background:#fff;}
.view_wrap .view_item_wrap .info_tab_container .info .info_wrap table{font-size:13px;background:#fff;width:100%;border-top:1px solid #ddd;margin-bottom:10px;}
.view_wrap .view_item_wrap .info_tab_container .info .info_wrap table tr{border-bottom:1px solid #ddd;}
.view_wrap .view_item_wrap .info_tab_container .info .info_wrap table tr th{padding:.4em;text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:500;background: #f7f7f7;color:#969696;}
.view_wrap .view_item_wrap .info_tab_container .info .info_wrap table tr td{padding:.4em .9em;}
.view_wrap .view_item_wrap .info_tab_container .info .info_wrap .info_detail img{max-width:100%;display: block;margin: 0 auto;}

/* °ü·Ã»óÇ° */
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap {overflow:hidden;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap img{max-width:100%;width:200px;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .relate-swiper {width: 100%;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .relate-swiper *{height:auto;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .swiper-slide {text-align: left;font-size: 18px; background: #fff;border:1px solid #ddd;border-radius:5px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex; display: flex; -webkit-box-pack: left; -ms-flex-pack: left;-webkit-justify-content: left;justify-content: left; -webkit-box-align: left; -ms-flex-align: left; -webkit-align-items: left; align-items: left;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .swiper-slide a{font-size:14px;padding:15px 10px;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .swiper-slide a .img_bx{width:100%;max-width:130px;margin-bottom:10px;display: block;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .swiper-slide a .img_bx img{width:100%;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .swiper-slide a .con_bx{text-align:left;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .swiper-slide a .con_bx>*{display:block;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .swiper-slide a .con_bx small{color: #8a8a8a;margin-bottom: 5px;line-height: 1;letter-spacing: 0;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .swiper-slide a .con_bx b{font-size: 14px;font-weight: 400;color: #0a0a0a;line-height: 1.3;height: 36px;overflow: hidden;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .swiper-slide a .con_bx strong{color: #0a0a0a;font-size: 15px;font-weight: bold;line-height: 1; margin-top: 6px;}
.view_wrap .view_item_wrap .info_tab_container .info .relate_wrap .swiper-slide img{}

/* fixed °áÁ¦ */
.view_wrap .pay_container{position:fixed;left:0;bottom:0;background:#f3f3f3;width:100%;padding:10px;z-index:999999999}
.view_wrap .pay_container ul li.naver_pay{min-height:100px;background:#fff;border-radius:5px;}
.view_wrap .pay_container ul li.btn_wrap:after{content:'';display:block;clear:both;}
.view_wrap .pay_container ul li.btn_wrap>div{float:left;width:50%;}
.view_wrap .pay_container ul li.btn_wrap>div.cart{padding:10px 5px 0 0}
.view_wrap .pay_container ul li.btn_wrap>div.like{padding:10px 0 0 5px}
.view_wrap .pay_container ul li.btn_wrap>div a{display:block;text-align:Center;background:#fff;height:45px;line-height:45px;border-radius:5px;}
.view_wrap .pay_container ul li.btn_wrap>div a img{height: 17px; display: inline-block;vertical-align: middle;margin-right: 3px;opacity: .7;}
.view_wrap .pay_container ul li.btn_wrap>div a span{font-weight:500;color:#777;display: inline-block;vertical-align: middle;}

/* view ÆäÀÌÁö¿¡¼­´Â Å¾,¹ÙÅÒ ¹öÆ° À§Ä¡ ´Ù¸¥ °÷¿¡ */
.view_wrap .go_btn_wrap{bottom:200px}



/* ********************** Àå¹Ù±¸´Ï ********************** */
.cart_wrap .top{padding:10px;background:#f3f3f3;}
.cart_wrap .top .btn_delete{font-size:13px;border:1px solid #aaa;background:#fff;color:#666;outline:0;padding:5px 10px;}
.cart_wrap .cart_item_ul>li{position:relative;background:#fff;padding:15px 10px 15px 50px;border-bottom:10px solid #f3f3f3;}
.cart_wrap .cart_item_ul>li:after{content:'';display:block;clear:both;}
.cart_wrap .cart_item_ul>li>div{position:relative;float:left;width:65%;}
.cart_wrap .cart_item_ul>li .img_bx{width:80px;margin-right:10px;}
.cart_wrap .cart_item_ul>li .img_bx img{max-width:100%;padding:5px;border-radius:5px;margin-bottom:15px;display:block;}
.cart_wrap .cart_item_ul>li .img_bx .quantity{text-align: center;line-height: 1;}
.cart_wrap .cart_item_ul>li .img_bx .quantity span input{padding: 5px;height: 25px!important;width: 25px;border: 0;display: inline-block;vertical-align: middle;}

.cart_wrap .cart_item_ul>li .img_bx .quantity *{display:inline-block;vertical-align:middle;}
.cart_wrap .cart_item_ul>li .img_bx .quantity button{padding:0;margin:0;width:20px;height:20px;border-radius:50%;border:1px solid #aaa;z-index:0;}
.cart_wrap .cart_item_ul>li .img_bx .quantity .minus{background:#fff url(../images/sub/i_minus.png) no-repeat 50%;}
.cart_wrap .cart_item_ul>li .img_bx .quantity .plus{background:#fff url(../images/sub/i_plus.png) no-repeat 50%;}
.cart_wrap .cart_item_ul>li .img_bx .quantity span{font-size: 14px;width:25px;text-align: center;margin-top:1.5px;}
.cart_wrap .cart_item_ul>li .img_bx .quantity span input{padding: 0;height: 20px!important;border: 0!important;font-weight: 500;letter-spacing: -.5px;text-align: center; margin: 0; border-radius: 0;border-bottom: 1px solid #ddd!important;}

.cart_wrap .cart_item_ul>li .txt_bx .cont_bx{height:80px;margin-bottom:15px;width:auto}
.cart_wrap .cart_item_ul>li .txt_bx .subject{font-size: 15px;font-weight: 500;margin-bottom:4px;width: 100%;}
.cart_wrap .cart_item_ul>li .txt_bx .subject .item_brand{color:#1ba8be}
.cart_wrap .cart_item_ul>li .txt_bx .subject .item_name{color:#212121}
.cart_wrap .cart_item_ul>li .txt_bx dl{font-size:12px;}
.cart_wrap .cart_item_ul>li .txt_bx dl dt{font-weight:400;float: left;width:50px;marign-right:5px;}
.cart_wrap .cart_item_ul>li .txt_bx dl dd{padding-left:50px;color:#888}
.cart_wrap .cart_item_ul>li .txt_bx .price{font-size: 17px;color: #212121;line-height: 1;}
.cart_wrap .cart_item_ul>li .txt_bx .price span{font-weight:600}

/* input custom ½ºÅ¸ÀÏ */
.cart_wrap .cart_item_ul>li .check_container {padding:0;margin:0; display: block;cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;z-index:9;}
.cart_wrap .cart_item_ul>li .check_container input.check { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0;}
.cart_wrap .cart_item_ul>li .checkmark {position: absolute;top:16px;left:10px;height:28px;width:28px;border:1px solid #ddd;border-radius:50%;z-index:9;}
.cart_wrap .cart_item_ul>li .checkmark:after {content: "";position: absolute;display: none;}
.cart_wrap .cart_item_ul>li .check_container .checkmark:after {left: 10px;top: 6px;width: 7px;height: 12px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}

/* input Ã¼Å© ½Ã ½ºÅ¸ÀÏ */
.cart_wrap .cart_item_ul>li .check_container input.check:checked ~ .checkmark {background-color: #5fbccf;border-color:#5fbccf;}
.cart_wrap .cart_item_ul>li .check_container input.check:checked ~ .cont_wrap {border-color:#5fbccf!important;}
.cart_wrap .cart_item_ul>li .check_container input.check:checked ~ .checkmark:after {display: block;}

/* ÃÑ °áÁ¦ ±Ý¾× */
.cart_wrap .total_bx{padding:10px;}
.cart_wrap .total_bx dl{padding:10px 0 5px;}
.cart_wrap .total_bx dl:after{content:'';display:block;clear:both;}
.cart_wrap .total_bx dl dt{float:left;width:40%;font-size:13px;font-weight:400;color:#999;line-height:15px;}
.cart_wrap .total_bx dl dd{float:right;width:60%;text-align:right;font-size:15px;font-weight:500;line-height:15px;}
.cart_wrap .total_bx dl.total{margin-top:10px;border-top:1px solid #ddd;padding:15px 0;}
.cart_wrap .total_bx dl.total dt{font-size:15px;line-height:17px;font-weight: 600;}
.cart_wrap .total_bx dl.total dd{font-size:17px;line-height:17px;font-weight:bold;color:#212121;}
.cart_wrap .total_bx .point_txt{text-align:right;font-size:12px;word-break:keep-all;}

/* °áÁ¦¹Ú½º (³×ÀÌ¹öÆäÀÌ,¼îÇÎ°è¼ÓÇÏ±â) */
.cart_wrap .pay_container{padding:10px;background:#f3f3f3}
.cart_wrap .pay_container ul li.naver_pay{min-height:100px;background:#fff;border-radius:5px;}
.cart_wrap .pay_container ul li.btn_wrap {margin-top:10px;}
.cart_wrap .pay_container ul li.btn_wrap div.shopping{}
.cart_wrap .pay_container ul li.btn_wrap div.shopping a{display:block;text-align:Center;background:#1ba8be;height:45px;line-height:45px;border-radius:5px;}
.cart_wrap .pay_container ul li.btn_wrap div.shopping a span{font-weight:500;color:#fff;display: inline-block;vertical-align: middle;}

/* ********************** °³ÀÎÁ¤º¸Ã³¸®¹æÄ§, ÀÌ¿ë¾à°ü ********************** */
.priv_wrap{padding:0 10px;}
.priv_wrap h2{font-size:13px;color:#e00;margin-bottom:10px;}
.priv_wrap h3{font-size:13px;color:#333;margin-bottom:10px;}
.priv_wrap p{font-size:12px;line-height:1.7;word-break:keep-all;margin-bottom:15px;}
.priv_wrap p .pl10{padding-left:10px;display:block;}

/* ********************** È¸»ç¼Ò°³ ********************** */
.company_wrap{padding:0 10px 30px;}
.company_wrap .company_title{font-size:14px;color:#838383;position:relative;padding-left:13px;margin-bottom:15px;}
.company_wrap .company_title:before{position:absolute;top:0;left:0;width:3px;height:12px;background:#1ba8be;content:'';}
.company_wrap .company_vis{height:130px;background:url(../images/sub/company_vis.jpg) no-repeat 50%;background-size:cover;margin-bottom:15px;}
.company_wrap .txt1{color:#078ea3;font-size:17px;font-weight:500;margin-bottom: 10px;letter-spacing:-1px;}
.company_wrap .txt2{font-size:12px;word-break:keep-all;}
.company_wrap .txt2 .point_txt{display:block;font-size: 14px;font-family:'NanumMyeongjo'}


/*ÆäÀÌÂ¡ ½ºÅ¸ÀÏ ½ÃÀÛ ----------- */
.page_box {width:100%; margin-top:30px; margin-bottom:20px; line-height:1; font-size:14px; font-weight:normal; text-align:center;}
.page_box .pc {display:inline-block;}
.page_box .pc li {float:left; margin-left:-1px;}
.page_box .pc li a {display:block; padding:12px 15px; border:1px solid rgba(0,0,0,.15); background:#fff; color:#000;}
.page_box .pc li a:hover {background:#f0f0f0;}
.page_box .pc li a.prev {margin-right:10px;}
.page_box .pc li a.next {margin-left:10px;}
.page_box .pc img {margin-top:3px;}

.page_box {position:relative; text-align:center; border:1px solid transparent;}
.page_box .pc.pagination {display:inline-block;}
.page_box .pc.pagination>li>a {text-align:center; color:#333; border:1px solid #dedede; height:40px; line-height:1;}
.page_box .pc.pagination>li>a.active {color:#ff661a; background:#fff !important; border:1px solid #dedede; font-weight:normal; position:relative;}
.page_box .pc.pagination>li>a.active:before {
	position:absolute; bottom:0; left:0; width:100%; height:3px; background:#ff661a; display:block; content:"";
}
.page_box .pc.pagination .first,
.page_box .pc.pagination .prev,
.page_box .pc.pagination .next,
.page_box .pc.pagination .last {color:#333; background-color:#fff;}
.page_box .pc.pagination .first:hover,
.page_box .pc.pagination .prev:hover,
.page_box .pc.pagination .next:hover,
.page_box .pc.pagination .last:hover {background:#f0f0f0}
.page_box .pc.pagination .prev {margin-right:10px;}
.page_box .pc.pagination .next {margin-left:10px;}
.page_box .pc.pagination .write {display:inline-block; height:40px; line-height:1; margin-left:10px; padding:12px 15px; color:#fff; background:#ff661a; border:1px solid #ff661a;}
.page_box .pc.pagination .list {display:inline-block; height:40px; line-height:1; margin-left:10px; padding:12px 15px; color:#000; background:#fff; border:1px solid #999;}
.page_box .pc.pagination .del {display:inline-block; height:40px; line-height:1; margin-left:10px; padding:12px 15px; color:#fff; background:#f40000; border:1px solid #f40000;}

.page_box.only-btn {padding-top:30px; margin-top:0; border-top:1px solid #000;}
.page_box.only-btn .pc.pagination a {margin-left:0 !important;}
.page_box.only-btn .pc.pagination li+li a {margin-left:10px !important;}

.pagination >li:first-child >a, .pagination>li:last-child>a {border-radius:0;}


/*ÆäÀÌÂ¡ ½ºÅ¸ÀÏ ³¡ ----------- */
