@charset "utf-8";
body.active{padding-top:60px;}
body.scroll{overflow-y:hidden;}
#wrap{position:relative;min-width:1100px;}
/* topBanner */
#topBanner{position:relative;}
#topBanner button{z-index:10;position:absolute;text-indent:-9999px;color:transparent;transition:all 0.2s;outline:none;}
#topBanner .in_wrap{position:relative;height:60px;}
#topBanner .in_wrap section{position:relative;width:1100px;margin:0 auto;}
#topBanner .in_wrap section button.btn_banClose{top:0;right:-86px;width:72px;height:60px;background:url("/images/renew_pc/common/btn/btn_ban_fold.png") rgba(0,0,0,0.2) no-repeat 50%;}
#topBanner button.btn_banOpen{opacity:0;visibility:hidden;top:100%;left:50%;width:65px;height:21px;margin-left:568px;background:url("/images/renew_pc/common/btn/btn_ban_open.png") #d5d5d5 no-repeat 50%;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;}
#topBanner button.btn_banOpen.active{opacity:1;visibility:visible;}

/* header */
#header{position:relative;padding-top:35px;}
#header .head{height:93px;border-bottom:1px solid #e1e1e1;background-color:#fff;}
#header .head > div{position:relative;width:1100px;margin:0 auto;}
#header .head h1{position:absolute;top:0px;left:0;}
#header .head h1 a{display:block;}
#header .head .search_wrap{width:483px;margin:0 auto;padding:23px 0;}
#header .head .search_wrap .write_mask{display:none;z-index:100;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.2);}
#header .head .search_wrap .write_mask.active{display:block;}
#header .head .search_wrap .write_area{z-index:200;position:relative;height:46px;padding:0 46px 0 20px;border:3px solid #25418f;background-color:#fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;}
#header .head .search_wrap .write_area fieldset{height:100%;}
#header .head .search_wrap .write_area input[type="text"]{width:100%;height:100%;line-height:40px;border:0 none;background-color:transparent;padding-left:5px;outline:none;}
#header .head .search_wrap .write_area .btn_search{position:absolute;top:4px;right:5px;width:34px;height:34px;background:url("/images/renew_pc/common/icon/ico_search.png") no-repeat;text-indent:-9999px;color:transparent;}
#header .head .search_wrap .write_area .search_focus{}
.search_focus{z-index:200;position:absolute;-webkit-top:calc(100% + 3px);-moz-top:calc(100% + 3px);top:calc(100% + 3px);left:20px;width:411px;}
.search_focus .s_close{clear:both;height:30px;background-color:#f6f6f6;text-align:right;}
.search_focus .s_close .btn_layerClose{width:44px;height:100%;color:#666;outline:none;}
.click_view{display:none;overflow:hidden;height:322px;border:1px solid #aab1b8;background-color:#fff;transition:all 0.2s;}
.click_view.active{display:block;}
.click_view h3{padding:4px 0;background-color:#f6f6f6;font-size:14px;font-weight:500;color:#566471;text-align:center;}
.click_view ul{padding:10px 14px;}
.click_view ul li{margin-top:1px;}
.click_view ul li a{display:block;overflow:hidden;width:100%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.click_view .s_popular,
.click_view .s_recent{overflow:hidden;float:left;width:50%;height:290px;}
.click_view .s_popular{border-right:1px solid #d4d8db;}
.click_view .s_popular ul li a .num{margin-right:13px;font-size:12px;font-weight:700;}
.click_view .s_recent{border-left:0 none;}
.click_view .s_recent .has_data{padding-right:0;}
.click_view .s_recent .has_data li:after{content:"";clear:both;display:block;}
.click_view .s_recent .has_data li a,
.click_view .s_recent .has_data li button{float:left;}
.click_view .s_recent .has_data li a{width:80%;color:#666;}
.click_view .s_recent .has_data li button{width:20%;background:url("/images/renew_pc/common/btn/btn_search_close.png") no-repeat 50%;text-indent:-9999px;color:transparent;}
.click_view .s_recent .none_data{height:100%;padding-top:120px;background:url("/images/renew_pc/common/icon/ico_none_recent.png") no-repeat 50% 86px;text-align:center;color:#888;}
.write_view{display:none;min-height:100px;border:1px solid #aab1b8;background-color:#fff;}
.write_view.active{display:block;}
.write_view .w_dep_wrap{overflow:hidden;display:table;table-layout:fixed;width:100%;}
.write_view .w_dep_wrap .w_dep1,
.write_view .w_dep_wrap .w_dep2{overflow:hidden;display:table-cell;width:50%;max-height:258px;padding:13px;border:1px solid #d4d8db;}
.write_view .w_dep_wrap .w_dep1 li a{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.write_view .w_dep_wrap .w_dep1 li a strong{font-weight:700;color:#f8931f;}
.write_view .w_dep_wrap .w_dep2{border-left:0 none;}
.write_view .w_dep_wrap .w_dep2 li{margin-top:10px;}
.write_view .w_dep_wrap .w_dep2 li:first-child{margin-top:0;}
.write_view .w_dep_wrap .w_dep2 li p{font-size:13px;font-weight:700;color:#566471;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.write_view .w_dep_wrap .w_dep2 li .dep2_con a{display:block;font-size:12px;padding-left:17px;background:url("/images/renew_pc/common/icon/ico_search_dp2.png") no-repeat 6px 40%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.write_view .w_dep_wrap .w_dep2 li .dep2_con a strong{font-weight:700;color:#f8931f;}
.write_view .w_dep_list{clear:both;width:100%;}
.write_view .w_dep_list li{}
.write_view .w_dep_list li a{overflow:hidden;display:block;height:100%;text-decoration:none;padding:7px 14px;}
.write_view .w_dep_list li a:hover, .write_view .w_dep_list li a:focus{background-color:#eee;}
.write_view .w_dep_list li .w_thum,
.write_view .w_dep_list li .w_txt{float:left;}
.write_view .w_dep_list li .w_thum{width:50px;height:42px;border:1px solid #e5e5e5;}
.write_view .w_dep_list li .w_thum img{width:100%;height:100%;}
.write_view .w_dep_list li .w_txt{-webkit-width:calc(100% - 50px);-moz-width:calc(100% - 50px);width:calc(100% - 50px);padding:2px 10px 0 10px;}
.write_view .w_dep_list li .w_txt p{line-height:1.2;font-size:13px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.write_view .w_dep_list li .w_txt p strong{font-weight:700;color:#f8931f;}
.write_view .w_dep_list li .w_txt .w_cost{line-height:1.2;font-size:13px;}
.write_view .w_dep_list li .w_txt .w_cost em{font-weight:700;}
.write_view .w_dep_list li .w_txt .st_prodnames{padding-left:11px;color:#333;}

#header .head .head_banner{overflow:hidden;position:absolute;top:0;right:0;width:255px;height:100%;}
#header .head .head_banner button{overflow:hidden;z-index:10;position:absolute;bottom:12px;width:20px;height:20px;background-image:url("/images/renew_pc/common/btn/btn_headBanner.png");background-repeat:no-repeat;background-color:#d5d5d5;text-indent:-9999px;color:transparent;outline:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
#header .head .head_banner button:hover,
#header .head .head_banner button:focus{background-color:#888;}
#header .head .head_banner button.btn_prev{right:28px;background-position:0 0;}
#header .head .head_banner button.btn_next{right:0;background-position:0 -30px;}
#header .head .head_banner .slide a{display:block;outline:none;}
#header .utill_wrap{position:absolute;top:0;left:0;width:100%;height:35px;background-color:#f6f6f6;}
#header .utill_wrap > div{width:1100px;height:100%;margin:0 auto;}
#header .utill_wrap > div:after{content:"";display:block;clear:both;}
#header .utill_wrap > div .head_notice{float:left;width:50%;overflow:hidden;}
#header .utill_wrap > div .head_notice{height:100%;padding-left:30px;background:url("/images/renew_pc/common/icon/ico_notice.png") no-repeat left center;}
#header .utill_wrap > div .head_notice a{display:block;line-height:35px;font-size:13px;color:#717171;overflow:hidden;width:100%;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
#header .utill_wrap > div .utill{float:right;width:50%;text-align:right;}
#header .utill_wrap > div .utill{}
#header .utill_wrap > div .utill a{display:inline-block;margin-left:10px;line-height:35px;font-size:13px;color:#717171;}
#header .utill_wrap > div .utill a.s_basket .num{display:inline-block;width:30px;margin-left:5px;padding:2px 0;line-height:1.2;background-color:#223f8e;font-weight:500;font-size:12px;color:#fff;vertical-align:middle;text-align:center;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
#header #gnb{height:43px;border-bottom:1px solid #e1e1e1;background-color:#fff;}

/* #header #gnb > div{width:1100px;margin:0 auto;} */
#header #gnb > div{position:relative; top: 0; left: 50%; display: inline-block; height: 43px; padding-left:210px; margin-left: -550px;}

#header #gnb > div:after{content:"";display:block;clear:both;}
#header #gnb > div .catagory_mask{display:none;z-index:250;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(102,102,102,0.2);}
#header #gnb > div .catagory_mask.active{display:block;}
/*#header #gnb > div .catagory_wrap,
#header #gnb > div .gnb_menu{float:left;}*/
/* #header #gnb > div .catagory_wrap{z-index:300;position:relative;} */
#header #gnb > div .catagory_wrap{z-index:300;position:absolute; top:0; left:0;}
#header #gnb > div .catagory_wrap .catagory_btn{width:210px;line-height:42px;padding:0 26px 0 39px;background-image:url("/images/renew_pc/common/icon/ico_allMenu.png");background-repeat:no-repeat;background-position:12px 50%;font-size:15px;font-weight:700;color:#333;text-align:left;outline:none;}
#header #gnb > div .catagory_wrap.active .catagory_btn{background-image:url("/images/renew_pc/common/icon/ico_allMenu_hover.png");background-color:#21418d;color:#fff;}

/****0429 여기서 부터 수정시작***/
.catagory_wrap .catagory_list{display:none;z-index:30;position:absolute;top:100%;left:0;width:210px;height:610px;/*border:1px solid #e1e1e1;*/background:#21418d url("/images/renew_pc/common/catalog_bg.png") no-repeat top center / auto auto; /***0429 background-color, height 변경, border삭제***/
	/*-webkit-box-shadow: 10px 7px 16px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 10px 7px 16px 2px rgba(0,0,0,0.2);
	box-shadow: 5px 5px 16px 2px rgba(0,0,0,0.2);*/
}/***box-shadow 삭제***/
.catagory_wrap.active .catagory_list{display:block;}
.catagory_list a{display:block;text-decoration:none;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.catagory_list a:hover, .catagory_list a:focus{background-color:#f9911e;color:#fff;}/***0429 추가***/
.catagory_list .catagory_b a:hover, .catagory_list .catagory_b a:focus{background-color:#333333;color:#fff;}
.catagory_list > li > a{height:35px;line-height:35px;padding:0 30px 0 13px;font-size:14px;letter-spacing:-0.4px; color:#fff;}/***0429 color 추가***/
.catagory_list > li.active > a{/*background-color:#21418d;*/color:#f9911e; font-weight:bold;}/***0429 background-color 삭제, color 변경***/
.catagory_list > li.active > a{background-image:url("/images/renew_pc/common/btn/btn_arr_cate.png");background-repeat:no-repeat;background-position:189px 50%;}
.catagory_list > li .dp2{display:none;position:absolute;top:-1px;left:100%;min-width:300px;height:525px;padding-top:57px;background-color:#fff;border:1px solid #e1e1e1;
	-webkit-box-shadow: 10px 7px 16px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 10px 7px 16px 2px rgba(0,0,0,0.2);
	box-shadow: 5px 5px 16px 2px rgba(0,0,0,0.2);
}
.catagory_list > li.active .dp2{display:block;}
.catagory_list > li .dp2 h2{position:absolute;top:0;left:0;width:100%;padding:8px 22px;border-bottom:1px solid #e1e1e1;font-size:24px;font-weight:400;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.catagory_list > li .dp2 .dp2_con{padding:20px 0 0;white-space:nowrap;}
.catagory_list > li .dp2 .dp2_con:after{content:"";clear:both;display:block;}
.catagory_list > li .dp2 .dp2_con > ul{display:inline-block;vertical-align:top;}
.catagory_list > li .dp2 .dp2_con > ul > li{position:relative;width:100%;}
.catagory_list > li .dp2 .dp2_con > ul > li > a{width:224px;height:26px;line-height:26px;padding:0 20px;font-size:13px;letter-spacing:-0.4;}
.catagory_list > li .dp2 .dp2_con > ul > li > a:hover, .catagory_list > li .dp2 .dp2_con > ul > li > a:focus {background-color:#f9911e; color:#fff;}/***0429 추가***/
.catagory_list .dp2_con > ul > li.active > a{background-color:#f9911e;color:#fff;}
.catagory_list .dp2_con > ul > li .dp3{display:none;z-index:40;position:absolute;top:0;left:100%;width:190px;margin-left:-22px;border:2px solid #3d4c65;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.catagory_list .dp2_con > ul > li.active .dp3{display:block;}
.catagory_list .dp2_con > ul > li .dp3 a{height:23px;line-height:23px;padding:0 10px;font-size:12px;}
.catagory_list .dp2_con > ul > li .dp3 a:hover, .catagory_list .dp2_con > ul > li .dp3 a:focus{background-color:#f9911e; color:#fff;}/***0429 추가***/
/****0429 여기서 부터 수정 끝***/

/*#header #gnb > div .gnb_menu{max-width:980px;} */

#header #gnb > div .gnb_menu ul{padding-left:10px;}
#header #gnb > div .gnb_menu ul:after{content:"";display:block;clear:both;}
#header #gnb > div .gnb_menu ul li{ float:left;margin-right:20px; overflow:hidden; white-space:nowrap;}
#header #gnb > div .gnb_menu ul li a {overflow:hidden; max-width:120px; max-height:42px; text-overflow: clip;display:block;line-height:42px;font-size:15px;font-weight:500;color:#333;letter-spacing:-0.4px;}


/* #container */
#container{position:relative;}

/* #quick */
#quick{position:absolute;top:10px;left:50%;width:84px;margin-left:-644px;}
#quick.fixed{position:fixed;top:10px !important;}
#quick .logos li{margin-top:4px;border:1px solid #e1e1e1;text-align:center;}
#quick .logos li:first-child{margin-top:0;}
#quick .logos li a{display:block;line-height:60px;background-color:#fff;}
#quick .logos li img{max-width:82px;}
#quick .qs{overflow:hidden;margin-top:4px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#quick .qs h3{height:35px;background:url("/images/renew_pc/common/txt/txt_quick.png") #888 no-repeat 50%;text-indent:-9999px;color:transparent;}
#quick .qs > ul{padding-bottom:8px;border:1px solid #e1e1e1;border-top:0 none;background-color:#fff;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
#quick .qs > ul > li{}
#quick .qs > ul > li a{display:block;padding:10px 0 4px;}

/*# footer */
#footer{padding-bottom:20px;background-color:#f6f6f6;}
#footer.scroll{padding-bottom:75px;}
#footer > div{position:relative;width:1100px;margin:0 auto;}
#footer .foot_info{overflow:hidden;}
#footer .foot_info a{position:relative;float:left;padding:14px 15px 14px 0;margin-right:15px;font-size:14px;}
#footer .foot_info a:after{content:"";position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background-color:#e5e5e5;}
#footer .foot_info a:last-child:after{content:none;}
#footer .branch{padding: 4px 0;}
#footer .branch > span{position: relative;padding:0 15px;}
#footer .branch > span:first-child{padding-left: 0;}
#footer .branch > span:after{content: '';position: absolute;top: 50%;right: 0;width: 1px;height: 10px;margin-top: -5px;background-color: #e5e5e5;}
#footer .branch > span:last-child:after{content:none;}
#footer .address{color: #717171;font-size: 12px;}
#footer .social_sns{position:absolute;top:20px;right:0;}
#footer .social_sns li{float:left;margin-left:10px;}
#footer .social_sns li a{display:block;width:35px;height:35px;}

#footer .comdata_callno{font-size:18px; font-weight:600; color:#f76720;}
/* #footQuick */
#footQuick{}

#footQuick #inquick{position:absolute;left:50%;bottom:82px;margin-left:570px;}
#footQuick #inquick.scroll{position:fixed;bottom:20px;left:50%;margin-left:570px;bottom:310px;}
#footQuick #inquick.posBtm{}
#footQuick #inquick li{margin-top:7px;}
#footQuick #inquick li:first-child{margin-top:0;}
#footQuick #inquick li a{display:block;}
#footQuick #inquick li.one_one{margin-top:12px;}
#footQuick #inquick .one_one a{width:104px;height:104px;line-height:104px;text-align:center;background-color:#666;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}



#footQuick #inquery{position:absolute;left:50%;bottom:82px;margin-left:570px;}
#footQuick #inquery.scroll{position:fixed;bottom:82px;left:50%;margin-left:570px;}
#footQuick #inquery.posBtm{}
#footQuick #inquery li{margin-top:7px;}
#footQuick #inquery li:first-child{margin-top:0;}
#footQuick #inquery li a{display:block;}
#footQuick #inquery li.qr_qck5{margin-bottom:18px;}
#footQuick #inquery li.one_one{margin-top:12px;}
#footQuick #inquery .one_one a{width:104px;height:104px;line-height:104px;text-align:center;background-color:#666;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}



#myInfo{opacity:0;visibility:hidden;z-index:100;position:fixed;bottom:0;left:0;width:100%;height:62px;border-top:2px solid #888;background-color:#f0f3f9;}
#myInfo.scroll{opacity:1;visibility:visible;}
#myInfo section{width:1100px;margin:0 auto;}
#myInfo section:after{content:"";clear:both;display:block;}
#myInfo .my_home, 
#myInfo .my_search, 
#myInfo .my_recent, 
#myInfo .my_customer, 
#myInfo .my_page, 
#myInfo .my_order, 
#myInfo .my_basket, 
#myInfo .my_top{float:left;}
#myInfo .my_home, 
#myInfo .my_customer, 
#myInfo .my_page, 
#myInfo .my_order, 
#myInfo .my_basket, 
#myInfo .my_top{position:relative;border-left:1px solid #d5d5d5;width:60px;height:60px;background-image:url("/images/renew_pc/common/icon/ico_my_info.png");background-repeat:no-repeat;background-position-x:0;}
#myInfo .my_home{border-right:1px solid #d5d5d5;background-position-y:0;text-indent:-9999px;color:transparent;}
#myInfo .my_search{width:372px;}
#myInfo .my_recent{width:368px;}
#myInfo .my_customer{background-position-y:-60px;}
#myInfo .my_page{background-position-y:-120px;}
#myInfo .my_order{background-position-y:-180px;}
#myInfo .my_basket{background-position-y:-240px;}
#myInfo .my_top{border-right:1px solid #d5d5d5;background-position-y:-300px;text-indent:-9999px;color:transparent;}
#myInfo .my_customer span, 
#myInfo .my_page span,
#myInfo .my_order span, 
#myInfo .my_basket span{display:none;position:absolute;top:-32px;left:50%;width:55px;height:26px;text-indent:-9999px;color:transparent;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}
#myInfo .my_customer span{background:url("/images/renew_pc/common/txt_myinfo1.png") no-repeat;}
#myInfo .my_page span{width:65px;height:26px;background:url("/images/renew_pc/common/txt_myinfo2.png") no-repeat;}
#myInfo .my_order span{background:url("/images/renew_pc/common/txt_myinfo3.png") no-repeat;}
#myInfo .my_basket span{background:url("/images/renew_pc/common/txt_myinfo4.png") no-repeat;}
#myInfo .my_customer:hover span, #myInfo .my_customer:focus span, 
#myInfo .my_page:hover span, #myInfo .my_page:focus span,
#myInfo .my_order:hover span, #myInfo .my_order:focus span, 
#myInfo .my_basket:hover span, #myInfo .my_basket:focus span{display:block;}
#myInfo .my_search{padding:9px 10px;}
#myInfo .my_search fieldset{position:relative;height:42px;padding:0 40px 0 15px;border:4px solid #223f8d;background-color:#fff;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;}
#myInfo .my_search fieldset input[type="text"]{width:100%;height:100%;line-height:34px;border:0 none;outline:none;}
#myInfo .my_search fieldset .btn_search{position:absolute;top:3px;right:3px;width:30px;height:30px;background:url("/images/renew_pc/common/icon/ico_search_small.png") no-repeat;text-indent:-9999px;color:transparent;}
#myInfo .my_recent{line-height:60px;}
#myInfo .my_recent h3,
#myInfo .my_recent .cont_re{float:left;}
#myInfo .my_recent h3{width:125px;padding-left:10px;border-left:1px solid #d5d5d5;}
#myInfo .my_recent .cont_re{position:relative;width:243px;height:60px;padding:5px 0 5px 32px;}
#myInfo .my_recent .cont_re .slider_myrecent{width:180px;}
#myInfo .my_recent .cont_re .slider_myrecent .slick-slide{position:relative;margin:0 5px;}
#myInfo .my_recent .cont_re .slider_myrecent .slick-slide a{overflow:hidden;display:block;width:50px;height:50px;border:1px solid #d3d3d4;outline:none;}
#myInfo .my_recent .cont_re .slider_myrecent .slick-slide img{width:48px;height:48px;}
#myInfo .my_recent .cont_re .slider_myrecent .slick-slide .bt_close{display:none;position:absolute;top:0;right:0;width:20px;height:20px;background:url("/images/renew_pc/common/btn/btn_product_close.png") #f78400 no-repeat;text-indent:-9999px;color:transparent;}
#myInfo .my_recent .cont_re .slider_myrecent .slick-slide .bt_close:hover,
#myInfo .my_recent .cont_re .slider_myrecent .slick-slide .bt_close:focus,
#myInfo .my_recent .cont_re .slider_myrecent .slick-slide a:hover + .bt_close,
#myInfo .my_recent .cont_re .slider_myrecent .slick-slide a:focus + .bt_close{display:block;}
#myInfo .my_recent .cont_re .btn_prev,
#myInfo .my_recent .cont_re .btn_next{z-index:100;position:absolute;top:50%;width:16px;height:16px;margin-top:-8px;background:url("/images/renew_pc/common/btn/btn_myrecent.png");background-repeat:no-repeat;background-position-x:0;text-indent:-9999px;color:transparent;outline:none;}
#myInfo .my_recent .cont_re .btn_prev{left:10px;background-position-y:0;}
#myInfo .my_recent .cont_re .btn_next{right:10px;background-position-y:-16px;}
#myInfo .my_basket .m_num{position:absolute;top:10px;right:10px;width:20px;height:20px;line-height:20px;background-color:#223f8d;font-size:12px;font-weight:bold;color:#fff;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}

/* 입금 계좌 안내, 빠른메뉴*/
.sec_deposit{margin-top:20px;}
.sec_deposit section{overflow:hidden;width:1100px;margin:0 auto;padding-top:12px;border-top:1px solid #666;}
.sec_deposit section h3{font-size:16px;font-weight:700;color:#333;}
.sec_deposit section .depo_guide,
.sec_deposit section .depo_menu{float:left;}
.sec_deposit section .depo_guide{width:741px;}
.sec_deposit section .depo_menu{width:359px;padding-left:19px;border-left:1px solid #e7e7e7;}
.depo_guide p{margin-top:12px;padding:11px 0;border:1px solid #e9e9e9;font-size:18px;color:#666;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.depo_guide p span{font-size:14px;color:#666;}
.depo_guide ul{display:table;width:100%;padding:20px 0;}
.depo_guide ul li{display:table-cell;width:1%;padding:0 5px;}
.depo_guide ul li a{display:block;text-align:center;}
.depo_menu ul{overflow:hidden;margin:0 -10px 0 -18px;}
.depo_menu ul li{float:left;width:25%;margin-top:12px;}
.depo_menu ul li a{display:block;text-align:center;}
.depo_menu ul li a figure figcaption{color:#333;font-size:14px;}

/* 공지사항 */
.sec_notice{border-top:1px solid #e5e5e5;}
.sec_notice section{overflow:hidden;position:relative;width:1100px;margin:0 auto;padding:10px 0;}
.sec_notice section h2{float:left;width:11%;background:url("/images/renew_pc/main/icon/ico_noticeadd.png") no-repeat 66px 60%;}
.sec_notice section .foot_notice{float:left;width:89%;padding-right:100px;}
.sec_notice section .foot_notice div a{display:block;font-size:14px;color:#666;}
.sec_notice section button{z-index:10;position:absolute;top:50%;right:0;width:15px;height:9px;background-image:url("/images/renew_pc/main/btn/btn_notice.png");background-repeat:no-repeat;text-indent:-9999px;color:transparent;outline:none;}
.sec_notice section button.btn_up{margin-top:-13px;background-position:0 0;}
.sec_notice section button.btn_down{margin-top:3px;background-position:0 -19px;}


/* footer menu 서비스이용약관,개인정보처리방침,법적고지,입점/제휴문의 */
.wrap_company_terms{padding-top:30px;border-top:1px solid #2f2f2f;}
.wrap_company_terms > strong{display:block;padding:9px 13px;margin-top:35px;background-color:#f6f6f6;font-weight:500;}
.wrap_company_terms > strong:first-child{margin-top:0;}
.wrap_company_terms > strong span{padding-right:10px;}
.wrap_company_terms > div{padding:10px 0 0 15px;}
.wrap_company_terms > div > p,
.wrap_company_terms > div > ul{color:#666;}
.wrap_company_terms > div > ul{padding-top:25px;}
.wrap_company_terms > div > ul li a{color:#666;}
.wrap_company_terms > div > p em,
.wrap_company_terms > div > ul li em{font-weight:500;}
.wrap_company_terms > div > ul.ad_after li{position:relative;padding-left:25px;}
.wrap_company_terms > div > ul.ad_after li:after{content:"●";position:absolute;top:0;left:0;}
.wrap_company_terms .legal_date{display:block;margin-top:30px;text-align:right;font-size:12px;color:#666;}

/* footer menu 후불제구매 */
.wrap_postpaidInfo{padding:8px 13px;margin-top:10px;border:1px solid #e5e5e5;}
.wrap_postpaidInfo ul li{font-size:13px;color:#666;}


.wrap_postauth_exp {text-align:center;margin-top:20px;}
.wrap_postauth_exp span.txt1{font-size:16px; color:#777;font-weight:500;}
.wrap_postauth_exp span.txt2{ font-size:14px;padding-left:12px;}

.tooltip_work2 { position: relative;}
.pop_tooltip_work2 {visibility: hidden; width: 200px; border:solid 2px #eee; background-color:#e5e5e5; color:#333; text-align: center; border-radius:6px; padding: 10px 5px; position: absolute; z-index: 1; top: -20px; left: 140px; margin-left: 0px;}
.tooltip_work2:hover .pop_tooltip_work2{ visibility: visible;}

/* error page */
.error_contain{height:100%;min-height:650px;}
.error_contain .logo{z-index:100;position:absolute;top:50px;left:80px;}
.error_contain .logo a{display:block;}
.error_wrap{position:absolute;top:0;left:0;display:table;width:100%;height:100%;}
.error_wrap .inner{display:table-cell;vertical-align:middle;text-align:center;}
.error_wrap .wrap_txtC{margin-top:40px;}

/* 공지 footer */
#foot_notice_wrap {padding-left:130px;}

/* 통합검색 */
span.blur_search_mark { color:#FF7F00;}