@charset "EUC-KR";
/* ÇÑ±Û ÀÎÄÚµù */
/* Declare web fonts ::LGFont */
@font-face {font-family:'LGSmHaT';font-style:normal;font-weight:200;src:url("/lgekor/asset/font/LGSmHaTL.eot");src:local("LGSmHaTL"), url("/lgekor/asset/font/LGSmHaTL.eot?#iefix") format("embedded-opentype"), url("/lgekor/asset/font/LGSmHaTL.woff2") format("woff2"), url("/lgekor/asset/font/LGSmHaTL.woff") format("woff")}
@font-face {font-family:'LGSmHaT';font-style:normal;font-weight:400;src:url("/lgekor/asset/font/LGSmHaTR.eot");src:local("LGSmHaTR"), url("/lgekor/asset/font/LGSmHaTR.eot?#iefix") format("embedded-opentype"), url("/lgekor/asset/font/LGSmHaTR.woff2") format("woff2"), url("/lgekor/asset/font/LGSmHaTR.woff") format("woff")}
@font-face {font-family:'LGSmHaT';font-style:normal;font-weight:600;src:url("/lgekor/asset/font/LGSmHaTSB.eot");src:local("LGSmHaTSB"), url("/lgekor/asset/font/LGSmHaTSB.eot?#iefix") format("embedded-opentype"), url("/lgekor/asset/font/LGSmHaTSB.woff2") format("woff2"), url("/lgekor/asset/font/LGSmHaTSB.woff") format("woff")}
@font-face {font-family:'LGSmHaT';font-style:normal;font-weight:700;src:url("/lgekor/asset/font/LGSmHaTB.eot");src:local("LGSmHaTB"), url("/lgekor/asset/font/LGSmHaTB.eot?#iefix") format("embedded-opentype"), url("/lgekor/asset/font/LGSmHaTB.woff2") format("woff2"), url("/lgekor/asset/font/LGSmHaTB.woff") format("woff")}

/* LGE Font Icons */
@font-face {font-family:'LGEIcons';font-style:normal;font-weight:200;src:url("/lgekor/asset/font/LGEIcons.eot");src:local(), url("/lgekor/asset/font/LGEIcons.eot?#iefix") format("embedded-opentype"), url("/lgekor/asset/font/LGEIcons.woff2") format("woff2"), url("/lgekor/asset/font/LGEIcons.woff") format("woff")}

/* reset */
*, :after, :before, div, article, aside, footer, header, main, nav, section {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body {min-width:1024px;font-weight:400;font-size:16px;line-height:1.5;font-family:"LGSmHaT", "Apple SD Gothic Neo", "Malgun Gothic", Dotum, Hevetica, Arial, sans-serif;background-color:white;color:#222;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button, figure {margin:0;padding:0}
fieldset {min-width:auto;border:0 none}
img {max-width:100%;height:auto;border:0 none;vertical-align:top}
dl, ul, ol, menu, li {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none}
input, select, textarea, button {font-size:16px;font-family:"LGSmHaT", "Apple SD Gothic Neo", "Malgun Gothic", Dotum, Hevetica, Arial, sans-serif;vertical-align:middle;outline:none}
button {border:0 none;background-color:transparent;cursor:pointer}
table {border-collapse:collapse;border-spacing:0}
caption, legend {font-size:0;line-height:0;visibility:hidden}
input:checked[type='checkbox'] {background-color:gray;-webkit-appearance:checkbox}
input::-ms-clear, input::-ms-reveal {display:none;width:0;height:0}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {display:none}
input::-webkit-input-placeholder, input::-moz-placeholder, input:-ms-input-placeholder, input:-moz-placeholder {color:#999}
input[disabled], input[readonly] {background-color:#f1f1f1;color:#222;-webkit-text-fill-color:#222;opacity:1}
button, input, textarea, select {-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
select::-ms-expand {display:none}
section, header, footer, main, article, aside, nav, figcaption, figure {display:block}
address, caption, cite, code, dfn, em, var, i {font-style:normal;font-weight:400}
h1, h2, h3, h4, h5, h6 {font-weight:600;font-size:16px;line-height:1.25;font-family:"LGSmHaT", "Apple SD Gothic Neo", "Malgun Gothic", Dotum, Hevetica, Arial, sans-serif;word-break:keep-all}
strong {font-weight:600}
a {color:#222;text-decoration:none}
a:active, a:hover {text-decoration:none}
input[type="text"], input[type="password"], input[type="search"] {height:40px;padding:2px 10px;border:1px solid #ddd;border-radius:3px}
textarea {width:100%;padding:2px 10px;resize:none;border:1px solid #ddd;border-radius:3px}
hr {display:none}
mark {background-color:transparent;color:inherit}
i {vertical-align:middle}
select, .btn_select {height:40px;padding:2px 32px 2px 10px;border:1px solid #ddd;border-radius:3px;background:#fff url(/lgekor/asset/images/newbestshop/pc/select_arr.png) no-repeat 100% 16px;cursor:pointer}
.ie9 select, .ie9 .btn_select {padding:0;background:transparent}

/* global */
.noscroll {height:100%;overflow:hidden}
#bestshopIndex {position:fixed;top:0;left:0;width:100%;z-index:101}
#bestshopIndex .shortcut {position:absolute;top:-34px;left:0;height:33px;padding:0 20px;border-bottom:1px solid #333;font-size:11px;line-height:33px;background-color:#222;color:white;letter-spacing:-1px;text-align:center}
#bestshopIndex .shortcut:focus {overflow:hidden;top:0}
.ir_pm {display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
.ir_wa {display:block;overflow:hidden;position:relative;z-index:-10;width:100%;height:100%}
.screen_out {overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.caption_out {overflow:hidden;font-size:0;line-height:0;visibility:hidden;text-indent:-9999px}
.hide {display:none !important}
.blind {position:absolute;width:0px;height:0px;line-height:1px;left:-9999px;top:-9999px}
.no_data {text-align:center;font-size:1em}

/* images */
.ico_comm {display:inline-block;overflow:hidden;font-size:0;line-height:0;background:url(/lgekor/asset/images/newbestshop/pc/ico_comm.png) no-repeat;text-indent:-9999px;vertical-align:middle}
.icon:before {display:inline-block;font-family:'LGEIcons';font-weight:normal;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}

/* animation */
@-webkit-keyframes slideIn {from {left:-100%;opacity:0}
to {left:0%;opacity:1} }
@-moz-keyframes slideIn {from {left:-100%;opacity:0}
to {left:0%;opacity:1} }
@-o-keyframes slideIn {from {left:-100%;opacity:0}
to {left:0%;opacity:1} }
@keyframes slideIn {from {left:-100%;opacity:0}
to {left:0%;opacity:1} }

/* layout content */
#mArticle {max-width:1200px;margin:0 auto;padding:54px 0 150px}
#mArticle.consult_request.qna_request {max-width:1200px;margin:0 auto;padding:0 0 30px 0;} /* 2019-05-24 Ãß°¡ */
#mArticle.store_search.counselMap {max-width:1200px;margin:0 auto;padding:0 0 0 0} /* 2019-04-02 Ãß°¡ Çà»çÁ¡ ¿ÜºÎ¸µÅ© Áöµµ O */
#mFeature {width:100%;background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;background-size:cover}
#mFeature .inner {overflow:hidden;max-width:1200px;margin:0 auto;height:220px;padding:85px 0;text-align:center}
#mFeature .inner.apt {overflow:hidden;max-width:1200px;margin:0 auto;height:220px;padding:55px 0;text-align:center} /*2019-03-21 Çà»çÁ¡ ¹æ¹® ½ÅÃ»*/
#mFeature .tit_cont {font-weight:200;font-size:2.5em;color:white}
#mSlide, #mEvent {max-width:1600px;margin:0 auto}
#mProduct, #mService .inner {max-width:1200px;margin:0 auto}

/* common sub visual */
.shop_visual {background-image:url(/lgekor/asset/images/newbestshop/pc/shop_bg.jpg)}
.counsel_visual{background-image:url(/lgekor/asset/images/newbestshop/pc/counsel_bg2.jpg)} /* 2019-02-20 ¼öÁ¤ */
.event_visual {background-image:url(/lgekor/asset/images/newbestshop/pc/event_bg.jpg)}
.member_visual {background-image:url(/lgekor/asset/images/newbestshop/pc/member_bg.jpg)}
.service_visual {background-image:url(/lgekor/asset/images/newbestshop/pc/service_bg.jpg)}
.policy_visual {background-image:url(/lgekor/asset/images/newbestshop/pc/policy_bg.jpg)}
.product_visual {background-image:url(/lgekor/asset/images/newbestshop/pc/product_bg.jpg)}
.ad_visual {background-image:url(/lgekor/asset/images/newbestshop/pc/ad_bg.jpg)} /*2019-01-09 Ãß°¡*/

/* common layer */
.wrap_layer {display:none;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;z-index:9999}
.wrap_layer.on {display:block}
.wrap_layer:after {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);content:""}
.wrap_layer .layer_cont {display:inline-block;position:relative;margin-top:5%;padding:0 20px;background-color:white;z-index:500}
.wrap_layer .layer_cont .btn_layer_close {position:absolute;top:18px;right:20px;width:20px;height:20px;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
.wrap_layer .layer_cont .btn_layer_close.qna_close {position:absolute;top:18px;right:20px;width:40px;height:40px;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px} /* 2019-05-24 Ãß°¡ */
.wrap_layer .layer_cont .btn_layer_close:before {display:block;height:2px;margin:0 auto;background-color:#222;transform:rotate(45deg);content:""}
.wrap_layer .layer_cont .btn_layer_close.qna_close:after {display:block;height:2px;margin:-2px auto 0;background-color:#ffffff;transform:rotate(-45deg);content:""}
.wrap_layer .layer_cont .btn_layer_close.qna_close:before {display:block;height:2px;margin:0 auto;background-color:#ffffff;transform:rotate(45deg);content:""}
.wrap_layer .layer_cont .btn_layer_close:after {display:block;height:2px;margin:-2px auto 0;background-color:#222;transform:rotate(-45deg);content:""}
.wrap_layer .layer_head {position:relative;width:100%;height:60px;border-bottom:2px solid #222}
.wrap_layer .layer_head.qna_head {position:relative;width:100%;height:83px;border-bottom:2px solid #222; padding-top: 10px; background-color: #5e5e5e;} /* 2019-05-24 Ãß°¡ */
.wrap_layer .layer_head.aptEvt {position:relative;width:100%;height:90px;border-bottom:2px solid #222} /* 2019-04-02 Ãß°¡ ÀÔÁÖ¹Î ³»ºÎÆË¾÷ 2 */
.wrap_layer .layer_head .layer_tit {color:#222;font-size:1.5em;line-height:60px;font-weight:600;text-align:left}
.wrap_layer .layer_head .layer_tit.qna_tit {text-align: center; background-color: #5e5e5e; color: #ffffff; font-size: 2em; } /* 2019-05-24 Ãß°¡ */
.wrap_layer .layer_head .layer_tit.aptEvt {color:#222;font-size:1.5em;line-height:30px;font-weight:600;text-align:left; padding-top:12px} /* 2019-04-02 Ãß°¡ ÀÔÁÖ¹Î */
.wrap_layer .layer_head .layer_tit.aptEvt em{display:block;} /* 2019-04-02 Ãß°¡ */
.wrap_layer .layer_body {padding:20px 0;font-size:1em;text-align:left}
.wrap_layer .layer_body .txt_alert {display:block;text-align:center}
.wrap_layer .layer_foot {padding-bottom:40px;text-align:center}
.wrap_layer .layer_foot .btn_ok, .wrap_layer .layer_foot .btn_cancel {height:36px;padding:0 18px;line-height:36px;font-size:0.875em;border-radius:5px;border:0}
.wrap_layer .layer_foot .btn_ok {background-color:#a50034;color:white}
.wrap_layer .layer_foot .btn_cancel {background-color:#999;color:white}

/* head & foot &gnb */
#bestshopHead {position:relative;margin-bottom:50px;background-color:#222}
#bestshopHead .inner {max-width:1340px;margin:0 auto}/* 20191223 ¼öÁ¤ */
#bestshopHead .inner:after {display:block;visibility:hidden;height:0;font-size:0;line-height:0;clear:both;content:""}
#bestshopFoot {padding:20px 0;background-color:#222}
#bestshopFoot .inner {position:relative;max-width:1200px;margin:0 auto}
.tit_site {float:left;margin-top:20px;vertical-align:top}
.tit_site a {display:inline-block;color:white;vertical-align:top}
.tit_site .link_lge {width:164px}
.tit_site .link_service {margin-left:18px;font-weight:600;font-size:1.875em;line-height:45px;letter-spacing:-1px}
.tit_site .logo {width:100%}
.btn_menu {display:none}
.gnb_comm {float:right;height:80px}
.gnb_comm .list_gnb {float:left;margin-right: -25px} /* 2019-01-09 ¼öÁ¤ */
.gnb_comm .list_gnb li {float:left;z-index:100}
.gnb_comm .list_gnb > li {width:145px}
.gnb_comm .list_gnb > li:after {display:none;position:absolute;top:116px;left:0;z-index:10;width:100%;height:281px;background:url(/lgekor/asset/images/newbestshop/pc/bg_gnb.png) repeat-x 0 0;content:""}
.gnb_comm .list_gnb > li:hover:after {display:block}
.gnb_comm .list_gnb > li:hover .snb_comm {display:block}
.gnb_comm .list_gnb > li:hover .wrap_banner {display:block}
.gnb_comm .list_gnb > li.on:after {display:block}
.gnb_comm .list_gnb > li.on .snb_comm {display:block}
.gnb_comm .list_gnb > li.on .wrap_banner {display:block}
.gnb_comm .list_gnb > li.on .btn_nav {text-decoration:underline}
.gnb_comm .list_gnb .btn_nav {overflow:hidden;height:80px;width:150px;font-size:1.125em;color:white}
.gnb_comm .link_product {float:left;position:relative;height:80px;padding-left:30px;font-size:1.125em;line-height:80px;color:white}
.gnb_comm .link_product:after {position:absolute;top:50%;left:0;width:1px;height:30px;margin-top:-15px;background-color:gray;content:""}
.gnb_comm .bnr_down {display:none} /* 2018-10-23 Ãß°¡ */
.snb_comm {display:none;position:relative;left:50%;z-index:20;width:300px;height:270px;margin-left:-150px;text-align:center}
.snb_comm .list_snb {display:inline-block;overflow:hidden;height:212px;min-width:150px;margin-top:30px;border-left:1px solid silver;border-right:1px solid silver}
.snb_comm .list_snb li {float:none;margin-bottom:13px;padding:0 15px}
.snb_comm .list_snb a {padding-bottom:2px;font-size:1em;color:#444;font-weight:200;vertical-align:baseline}
.snb_comm .list_snb a[target=_blank]{padding-right:16px;background:url(/lgekor/asset/images/newbestshop/pc/ico_blank.png) right 5px no-repeat;}/* 20191223 Ãß°¡ */
.snb_comm .list_snb a:hover {border-bottom:1px solid black}
.gnb_comm .btn_close {display:none;}
.wrap_banner {display:none;overflow:hidden;position:absolute;top:135px;left:50%;z-index:30;width:500px;margin-left:-670px}/* 20191223 ¼öÁ¤ */
.wrap_banner {display:none;overflow:hidden;position:absolute;top:135px;left:50%;z-index:30;width:500px;margin-left:-670px}/* 20191223 ¼öÁ¤ */
.wrap_banner .link_bnr {display:inline-block;width:190px;margin-right:15px;text-align:center}
.wrap_banner .link_bnr .thumb_g {display:block;margin-bottom:10px}
.wrap_banner .link_bnr .tit_event {font-size:0.9375em}
.bestshop_rel {position:absolute;top:100%;left:0;width:100%;background-color:rgba(165, 0, 52, 0.9);text-align:right}
.bestshop_rel a {display:block;height:50px;padding:0 15px;font-size:1em;line-height:50px;color:white}
.bestshop_rel .cont_links {max-width:1340px;margin:0 auto;overflow:hidden;height:50px;background-color:transparent}/* 20191223 ¼öÁ¤ */
.bestshop_rel .cont_links:after {display:block;visibility:hidden;height:0;font-size:0;line-height:0;clear:both;content:""}
.bestshop_rel .list_extra {display:inline-block;margin-right:-13px} /*2018-03-26 margin°ª ¼öÁ¤*/
.bestshop_rel .list_extra:after {display:block;visibility:hidden;height:0;font-size:0;line-height:0;clear:both;content:""}
.bestshop_rel .list_extra li {float:left}
.bestshop_rel .list_extra a {position:relative}
.bestshop_rel .list_extra a:before {display:block;position:absolute;top:10px;width:32px;height:32px;margin-right:6px;border:1px solid white;border-radius:50%;content:""}
.bestshop_rel .list_extra a .ico_comm {margin-right:13px}
.bestshop_rel .list_extra .link_discount .ico_comm {width:18px;height:14px;background-position:-200px 0}
.bestshop_rel .list_extra .link_discount:before {left:8px}
/*2018-11-13 ¼öÁ¤ ½ÃÀÛ*/
.bestshop_rel .list_extra .link_recomnd .ico_comm {width:32px;height:28px;margin-top:-4px;background-position:-240px -220px}
.bestshop_rel .list_extra .link_recomnd:before {left:7px;border:0 none;}
/*2018-11-13 ¼öÁ¤ ³¡*/
.bestshop_rel .list_extra .link_online .ico_comm {width:21px;height:17px;background-position:-240px 0}
.bestshop_rel .list_extra .link_online:before {left:10px}
.bestshop_rel .list_extra .link_counsel .ico_comm {width:16px;height:16px;background-position:-200px -20px}
.bestshop_rel .list_extra .link_counsel:before {left:7px}
.bestshop_rel .list_others {display:inline-block;margin-right:15px}
.bestshop_rel .list_others:after {display:block;visibility:hidden;height:0;font-size:0;line-height:0;clear:both;content:""}
.bestshop_rel .list_others li {float:left}
.bestshop_rel .list_others a {position:relative}
.bestshop_rel .list_others a:after {position:absolute;top:50%;left:5px;width:4px;height:4px;margin-top:-2px;border-radius:50%;background-color:white;content:""}
.list_policy {overflow:hidden}
.list_policy li {position:relative;float:left;margin-right:11px;padding-right:11px;font-size:0.875em}
.list_policy li a {color:white;font-weight:200}
.list_policy li:nth-child(-n+2) a {font-weight:600}
.list_policy li:after {display:block;position:absolute;top:50%;right:0;margin-top:-7px;width:1px;height:14px;background-color:white;content:""}
.list_policy li:last-child:after {display:none}
.wrap_util {position:absolute;top:0;right:0}
.wrap_util .family_btn {position:relative;width:100%;height:32px;background-color:#252426;font-size:0.75em;color:#bababa;text-transform:uppercase;font-weight:200}
.wrap_util .family_btn:after {display:inline-block;position:absolute;top:50%;right:11px;margin-top:-2px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid gray;content:""}
.wrap_util .family_btn.open:after {border-top:4px solid gray;border-bottom:0}
.wrap_util .list_family {display:none;width:100%;position:absolute;bottom:90px;border:1px solid gray;z-index:500}
.wrap_util .list_family li {height:30px;background-color:#222;line-height:30px}
.wrap_util .list_family li a {display:block;width:100%;height:100%;font-size:0.75em;color:white;text-indent:12px}
.wrap_util .list_family li:last-child {border-bottom:0 none}
.wrap_util .link_pims {display:block;margin-top:12px;font-size:0.875em;color:#bababa;font-weight:200}
.wrap_util .link_pims .ico_comm {width:46px;height:46px;background-position:-121px 0;background-size:223px auto}
.address_info {margin:21px 0;width:77%}
.address_info .address_txt {font-size:0.875em;color:#bababa;line-height:20px;font-weight:200}
.address_info .address_txt .link_tel {color:#bababa}
.copy_notice {float:right;font-size:0.875em;font-weight:normal;color:#bababa;font-weight:200}
.copy_txt {font-size:0.875em;color:#bababa;font-weight:200}

.lnb_comm {float:left;width:20.8333%;max-width:250px}
.lnb_comm .list_lnb {border-top:1px solid #222}
.lnb_comm .list_lnb .on .link_lnb {color:#a50034}
.lnb_comm .list_lnb .link_lnb {display:block;height:50px;padding:0 20px;border-bottom:1px solid #ddd;line-height:50px;letter-spacing:-1px}
.lnb_comm .list_lnb .link_lnb:hover {background-color:#f7f7f7;color:#a50034}
.bestshop_policy:after {display:block;visibility:hidden;height:0;font-size:0;line-height:0;clear:both;content:""}
.site_policy {float:right;width:74.1666%;max-width:890px}
.site_policy h4 {margin-bottom:24px;font-size:1.125em;clear:both}
.site_policy h5 {margin-bottom:10px;font-size:1em}
.site_policy .opt_ver {float:right;margin-bottom:20px}
.site_policy .link_txt {display:inline-block;padding:0 3px;color:#a50034;border-radius:3px;transition:0.2s}
.site_policy .link_txt:hover {background-color:#f1f1f1}
.site_policy .list_clause_order {overflow:hidden;-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:25px;padding:30px 0;border-top:1px solid #222;border-bottom:1px solid #222;clear:both}
.site_policy .list_clause_order > li {display:inline-block;overflow:hidden;width:100%;margin-bottom:24px;padding-left:15px;vertical-align:top}
.site_policy .list_clause_order .link_txt {color:#222}
.site_policy .list_policy_order {overflow:hidden;margin:50px 0 25px 0;padding:30px 0;border-top:1px solid #222;border-bottom:1px solid #222}
.site_policy .list_policy_order > li {float:left;line-height:2}
.site_policy .list_policy_order > li:nth-child(1) {width:42%;padding-left:30px}
.site_policy .list_policy_order > li:nth-child(2) {width:58%}
.site_policy .list_policy_order .link_txt {color:#a50034}
.site_policy .chapter_wrap {padding:25px 0}
.site_policy .tit_chapter {float:left;width:34%;padding-right:30px;font-weight:600;color:#a50034}
.site_policy .list_sub {float:left;width:66%;line-height:2}
.site_policy .policy_g {margin-bottom:24px}
.site_policy .policy_g:last-child {margin-bottom:0}
.site_policy .list_cont {padding:0px 10px}
.site_policy .txt_cont {margin-bottom:10px}
.site_policy .txt_cont:last-child {margin-bottom:0}
.site_policy .indent {padding:5px 10px}
.site_policy .tbl_comm td {padding:10px;word-break:keep-all}
.site_policy .tbl_comm td a {vertical-align:middle}
.site_policy .tbl_comm.td_tal td {text-align:left}
.site_policy .tbl_comm .btn_service_center {color:#a50034}
.site_policy .policy_version {margin-top:50px;text-align:right}
.site_policy .policy_report {padding:10px 20px}
.site_policy .ta_l {text-align:left}
.pop_service_center {width:800px}
.pop_service_center .tbl_comm th {height:30px;text-align:center}
.pop_service_center .tbl_comm td {height:auto;font-size:0.875em;letter-spacing:-1px}
.pop_service_center .standard_date {font-size:0.625em}
.tit_section {margin-bottom:16px;font-size:1.5em}
.tit_section .txt_extra {position:relative;margin-left:30px;font-weight:400;color:#a50034}
.tit_section .txt_extra:after {position:absolute;top:4px;left:-16px;width:2px;height:20px;background-color:#ddd;content:""}
.tit_point {margin-bottom:16px;font-weight:400;font-size:1.125em}
.tit_point .ico_comm {width:25px;height:25px;margin-right:10px;background-position:0 -40px}
.ico_star {display:inline-block;margin-right:2px;font-weight:600;color:#a50034;vertical-align:text-top}
.txt_emph {color:#a50034}
.txt_value {vertical-align:middle}

/* common input item */
.rd_g {display:inline-block;position:relative}
.rd_g input {position:absolute;top:0;left:0;z-index:-1;width:1px;height:1px;opacity:0.01}
.rd_g input:checked + .rd_cont:after {display:block}
.rd_g .rd_cont {display:inline-block;position:relative;width:24px;height:24px;border:1px solid #ddd;border-radius:50%;background-color:white;vertical-align:middle;cursor:pointer}
.rd_g .rd_cont:after {display:none;position:absolute;top:50%;left:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background-color:#a50034;content:""}
.check_g {display:inline-block;position:relative}
.check_g .txt_agree {margin-right:10px;font-size:1em}
.check_g input {position:absolute;top:0;left:0;z-index:-1;width:1px;height:1px;opacity:0.01}
.check_g input:checked + .chk_cont .ico_chk {display:block}
.check_g .chk_cont {display:inline-block;overflow:hidden;position:relative;width:22px;height:22px;border:1px solid #ddd;background-color:white;vertical-align:middle;cursor:pointer}
.check_g .chk_cont .ico_chk {display:none;position:absolute;top:0;left:0;width:22px;height:22px;font-style:normal;color:#a50034;text-align:left;vertical-align:middle;text-indent:-9999px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.check_g .chk_cont .ico_chk:before, .check_g .chk_cont .ico_chk:after {box-shadow:inset 0 0 0 32px;pointer-events:none;content:""}
.check_g .chk_cont .ico_chk:before {position:absolute;top:50%;left:50%;width:12px;height:2px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.check_g .chk_cont .ico_chk:after {position:absolute;width:2px;height:5px;bottom:12px;left:5px}
.rd_g input:disabled + .rd_cont, .check_g input:disabled + .chk_cont {background-color:#ddd}
/* common table */
.tbl_comm {table-layout:auto;position:relative;width:100%;color:#222}
.tbl_comm:after {position:absolute;top:0;left:0;width:100%;height:1px;background-color:#222;content:""}
.tbl_comm th, .tbl_comm td {height:60px;border-left:1px solid #ddd;font-size:1em}
.tbl_comm th:first-child, .tbl_comm td:first-child {border-left:0 none}
.tbl_comm th {font-weight:600;background-color:#f1f1f1;word-break:keep-all}
.tbl_comm td {border-bottom:1px solid #ddd;text-align:center}

/* common custom table */
[role="table"] {display:table}
[role="table"] [role="row"] {display:table-row}
[role="table"] [role="cell"], [role="table"] [role="columnheader"] {display:table-cell}
[role="table"] [role="columnheader"] {font-weight:600;text-align:center}
[role="table"] [role="rowgroup"] {display:table-row-group}
[role="table"] [role="rowgroup"]:first-of-type {display:table-header-group}
.tbl_board {width:100%;border-top:1px solid #222}
.tbl_board .tbl_head span {height:60px;border-left:1px solid #ddd;font-size:1em;background-color:#f1f1f1;color:#222;vertical-align:middle}
.tbl_board .tbl_head span:first-child {border-left:0 none}
.tbl_board .tbl_body {overflow:hidden;font-size:1em;color:#444;text-align:center}
.tbl_board .tbl_body dl {height:60px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;vertical-align:middle}
.tbl_board .tbl_body dl:first-child {border-left:0 none}
.tbl_board .tbl_body dt {display:none}
.tbl_board .tbl_body dt a {font-size:1em;color:#444}
.tbl_board .tbl_body dd {display:inline-block}
.tbl_board .tbl_body dd a {font-size:1em;color:#444}
.tbl_board .tbl_body .cell_th {height:60px;border-left:1px solid #ddd;font-size:1em;background-color:#f1f1f1;color:#222;vertical-align:middle}

.data_cont {overflow:hidden;width:100%;border-top:1px solid #222}
.data_cont dl {display:table;float:left;width:50%}
.data_cont dl:after {display:block;visibility:hidden;height:0;font-size:0;line-height:0;clear:both;content:""}
.data_cont dl:nth-child(n+7) {float:none;width:100%;clear:both}
.data_cont dl:nth-child(n+7) dt {width:20%}
.data_cont dl:nth-child(n+7) dd {width:80%}
.data_cont dt, .data_cont dd {display:table-cell;height:70px;padding:15px 20px;border-bottom:1px solid #ddd;vertical-align:middle}
.data_cont dt {width:40%;font-weight:600;background-color:#f1f1f1}
.data_cont dd {width:60%}
.data_cont .item_ask dt {height:170px}
.data_cont.flex_table {display:flex;flex-wrap:wrap;} /* 20200325 ÄÉ¾î¿ëÇ° Á¶È¸ */
.data_cont.flex_table dl {display:flex;} /* 20200325 ÄÉ¾î¿ëÇ° Á¶È¸ */
.data_cont.flex_table dt, .data_cont.flex_table dd {display:block;height: auto;} /* 20200325 ÄÉ¾î¿ëÇ° Á¶È¸ */

/* common policy info */
.check_all {overflow:hidden;height:80px;padding:0 40px;border:1px solid #ddd;border-top-color:#222;line-height:82px;background-color:#e5e5e5}
.check_all .txt_agree {float:left;font-size:1.125em}
.check_all .option_all {float:right}
.check_all .txt_value {font-size:1.125em}
.item_policy {position:relative;border:1px solid #ddd;border-top:0 none}
/* .item_policy:first-child, .tit_section + .item_policy {border-top:1px solid #ddd} */
.item_policy:first-child, .tit_section + .item_policy {border-top:2px solid #222}
.item_policy .tit_item {overflow:hidden;height:70px;padding:0 40px;font-weight:400;font-size:1.125em;line-height:74px}
.item_policy .tit_item h5 {font-weight:400;font-size:1em;line-height:74px}
.item_policy .box_cont {overflow-x:hidden;overflow-y:auto;height:110px;padding:20px 40px;font-size:0.875em;line-height:2;background-color:#f7f7f7}
.item_policy .box_cont h1 {margin-bottom:10px;font-size:1.1428em;}
.item_policy .box_cont h2 {margin-bottom:10px;font-size:1em;}
.item_policy .box_cont h3, .item_policy .box_cont h4, .item_policy .box_cont h5 {font-size:1em;}
.item_policy .box_cont > ol {margin-bottom:4px;}
.item_policy .box_cont > ol > li {margin-bottom:16px;}
.item_policy .box_cont > ol ul > li {margin-bottom:8px;}
.item_policy .box_cont > ol ul > li:last-child {margin-bottom:0;}
.item_policy .box_cont > ol ul {padding-left:10px;}
.item_policy .box_cont > ol dl {padding-left:10px;}
.item_policy .box_cont dt, dd {display:inline-block;}
.item_policy .box_cont {}
.item_policy .check_g {position:absolute;top:24px;right:40px}
.wrap_btns {text-align:center}
.wrap_btns .btn_save, .wrap_btns .btn_apply {width:200px;height:60px;border-radius:5px;font-size:1.25em;background-color:#a50034;color:white}
.wrap_btns .btn_cancel, .wrap_btns .btn_prev {width:200px;height:60px;border-radius:5px;font-size:1.25em;border:1px solid #ddd;background-color:white;color:#222}

/* common login comfirm */
.box_comfirm {overflow:hidden;width:100%;margin-bottom:56px}
.box_comfirm .phone_certify, .box_comfirm .ipin_certify {position:relative;float:left;width:50%;height:224px;padding:45px 60px}
.box_comfirm .phone_certify .tit_txt, .box_comfirm .ipin_certify .tit_txt {display:block;font-size:1.25em;color:black;font-weight:bold}
.box_comfirm .phone_certify .sub_txt, .box_comfirm .ipin_certify .sub_txt {display:block;width:68%;margin:10px 0 25px;font-size:1em;color:#222}
.box_comfirm .phone_certify .btn_certify, .box_comfirm .ipin_certify .btn_certify {display:block;width:130px;height:40px;font-size:1em;background-color:#a50034;border-radius:2px;color:white}
.box_comfirm .phone_certify {background:#f7f3f9 url(/lgekor/asset/images/newbestshop/pc/bg_phone_certify.png) no-repeat 90% 55px}
.box_comfirm .phone_certify:after {position:absolute;top:50%;right:0;width:1px;height:124px;margin-top:-62px;background-color:#dedede;content:""}
.box_comfirm .ipin_certify {background:#f7f3f9 url(/lgekor/asset/images/newbestshop/pc/bg_ipin_certify.png) no-repeat 90% 55px}
.box_comfirm .comfirm_done {padding:20px 22px;background-color:#f7f3f9;text-align:center}
.box_comfirm .comfirm_done .txt_noti {display:block;font-size:1.25em}

/* common banner custom service center */
.box_service {display:table;width:100%;padding:30px 0;background-color:#f7f7f7}
.box_service .list_noti, .box_service .info_cs {display:table-cell;width:50%;height:70px;padding:0 50px;vertical-align:middle}
.box_service .list_noti {line-height:2;letter-spacing:-1px}
.box_service .list_noti li {margin-left:15px;text-indent:-15px}
.box_service .info_cs {font-weight:600;font-size:1.25em;background:url(/lgekor/asset/images/newbestshop/pc/bg_cs.png) no-repeat 90% 50%;color:#444}
.box_service .info_cs .num_phone {margin-left:14px;font-size:1.3em;color:#a50034;vertical-align:middle}

/* common notice */
.notice_comm {padding-top:16px;clear:both}
.notice_comm .notice_txt {display:block;margin-left:15px;text-indent:-15px;font-size:0.875em;line-height:28px;color:#222}

/* common pagination */
.pager_comm {margin-top:30px;text-align:center}
.pager_comm a {display:inline-block;height:34px;font-size:0.875em;line-height:34px;vertical-align:middle;font-weight:400}
.pager_comm .ico_comm {width:6px;height:10px}
.pager_comm .ico_prev {display:inline-block;position:relative;width:12px;height:12px;margin-left:5px;vertical-align:-1px}
.pager_comm .ico_prev:before, .pager_comm .ico_prev:after {position:absolute;right:3px;width:8px;height:2px;margin:auto 0;border-radius:1px;background-color:#999;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;content:""}
.pager_comm .ico_prev:before {top:6px;transform:rotate(-46deg)}
.pager_comm .ico_prev:after {top:5px;transform:rotate(46deg)}
.pager_comm .ico_next {display:inline-block;position:relative;width:12px;height:12px;margin-left:5px;vertical-align:-1px}
.pager_comm .ico_next:before, .pager_comm .ico_next:after {position:absolute;right:3px;width:8px;height:2px;margin:auto 0;border-radius:2px;background-color:#999;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;content:""}
.pager_comm .ico_next:before {top:6px;transform:rotate(46deg)}
.pager_comm .ico_next:after {top:5px;transform:rotate(-46deg)}
.pager_comm .link_start .ico_comm {margin-right:6px;background-position:-120px -40px}
.pager_comm .link_end .ico_comm {margin-left:6px;background-position:-120px -60px}
.pager_comm .link_prev {position:relative;margin:0 24px 0 15px}
.pager_comm .link_prev:after {position:absolute;top:3px;right:-17px;width:1px;height:14px;background-color:#ddd;content:""}
.pager_comm .link_prev .ico_comm {margin-right:6px;background-position:-120px -40px}
.pager_comm .link_next {position:relative;margin:0 15px 0 24px}
.pager_comm .link_next:after {position:absolute;top:3px;left:-17px;width:1px;height:14px;background-color:#ddd;content:""}
.pager_comm .link_next .ico_comm {margin-left:6px;background-position:-120px -60px}
.pager_comm .link_page {display:inline-block;font-size:1em;color:#a50034;font-weight:600}
.pager_comm .link_page.on a {color:#a50034}
.pager_comm .link_page a {margin-top:-2px;font-size:1em}
.pager_comm .link_page a.on {color:#a50034}
.more_comm {display:none}

/* common tab */
.tab_comm {margin-bottom:40px;border-top:1px solid black}
.tab_comm .list_tab {display:table;width:100%;table-layout:fixed;height:62px;line-height:62px;text-align:center}
.tab_comm .list_tab li {display:table-cell;border-bottom:1px solid #ddd}
.tab_comm .list_tab li.on {border-bottom:2px solid #a50034}
.tab_comm .list_tab li.on a {color:#a50034;font-weight:600}
.tab_comm .list_tab a {display:block;font-size:1.125em;color:#444}

/* common data */
.data_phone .opt_phone, .data_phone label {width:90px}
.data_favor select {width:150px}
.data_favor .opt_local {width:310px}
.data_favor .opt_shop {width:270px}
.data_favor .txt_notice {margin-top:10px;font-size:0.875em;color:#a50034}
.data_addr .info_zipcode label {width:170px;margin-bottom:10px}
.data_addr .info_zipcode .btn_zipcode {height:40px;padding:0 20px;border-radius:3px;background-color:#7d7b7b;color:white}
.data_addr .lab_addr1 {width:310px}
.data_addr .lab_addr2 {width:270px}
.data_email .txt_atsign {margin:0 -2px 0 -4px;font-size:0.75em}
.data_email .tf_cont {width:200px}
.data_email .opt_email {width:150px}
.data_date label {display:inline-block;width:200px;cursor:pointer}
.data_date input {width:100%;background-color:white;cursor:pointer}
.data_date .ico_comm {width:18px;height:19px;margin-left:-28px;background-position:-140px -40px}
.data_date .opt_ampm, .data_date .opt_hour, .data_date .opt_minute {width:90px}
.data_enquiry label {width:100%}
.data_enquiry .ta_enquiry {height:100px}
.data_hope, .data_period {overflow:hidden}
.data_hope .check_g {float:left;width:18%;margin-top:13px}
.data_hope.typ_signature .check_g {width:23%;} /* 2020.03.06 signature */
.data_period .rd_g {float:left;width:15%;margin-top:13px}

.main_h3 {display:block;padding:66px 0 36px;font-size:1.875em;color:#222;text-align:center}
.main_slide {position:relative;min-height:370px;background-color:#f7f7f7}
.web .main_slide .bx-viewport {overflow:hidden;height:500px}
.main_slide .bnr_cont .wrap_txt {display:none;position:absolute;top:25%;left:50%;margin-left:-34%}
.main_slide .bnr_cont .wrap_txt .dark {color:#222}
.main_slide .bnr_cont.current .wrap_txt {display:block}
/*.main_slide .bnr_cont[aria-hidden=false] .wrap_txt {display:block}*/
.main_slide .bnr_tit {display:block;margin-bottom:13px;line-height:64px;font-weight:600;font-size:2.875em;color:white} /*2018-03-26 font-weight ¼öÁ¤*/
.main_slide .bnr_txt {display:block;font-size:1em;font-weight:600;color:white}/*2018-03-26 font-weight ¼öÁ¤*/
.main_slide .txt_time {display:block;font-size:0.875em;font-weight:600;color:white}/*2018-03-26 font-weight ¼öÁ¤*/
.main_slide .bnr_link {display:block;position:absolute;top:204px;width:116px;height:36px;border-radius:3px;background-color:#a50034;line-height:36px;text-align:center;font-size:0.875em;color:white}
.main_slide .bx-controls {overflow:hidden;position:absolute;left:50%;bottom:15px;text-align:center}
.main_slide .prev_slide, .main_slide .next_slide {position:absolute;top:50%;margin-top:-36px}
.main_slide .prev_slide {display:block;left:76px;width:38px;height:73px;background:url(/lgekor/asset/images/newbestshop/pc/arr_prev.png) no-repeat 0 0}
.main_slide .next_slide {display:block;right:76px;width:38px;height:73px;background:url(/lgekor/asset/images/newbestshop/pc/arr_next.png) no-repeat 0 0}
.main_slide .prev_slide a, .main_slide .next_slide a {display:block;width:100%;height:100%;text-indent:-9999em}
.main_slide .bx-controls .bx-controls-auto {/* display:inline-block; */float:right;/* margin: 0 0 0 10px; */height: 18px;}
.main_slide .bx-controls .bx-controls-auto .bx-controls-auto-item {display:inline-block;vertical-align: top;}
.main_slide .bx-controls .bx-controls-auto .bx-start {display:block;margin: 0 3px;text-indent:-999em;font-size:0em;background: url(/lgekor/asset/images/newbestshop/common/bx-start.png) no-repeat 50% 50%;width: 16px;height: 18px;vertical-align: top;}
.main_slide .bx-controls .bx-controls-auto .bx-start:before {display: none;/* margin-top:-2px; *//* border-top:13px solid transparent; *//* border-bottom:13px solid transparent; *//* border-left:20px solid #707070; */content:"";}
.main_slide .bx-controls .bx-controls-auto .bx-start.active{background-image: url(/lgekor/asset/images/newbestshop/common/bx-start-active.png);}
.main_slide .bx-controls .bx-controls-auto .bx-stop {display:block;text-indent:-999em;font-size:0em;background: url(/lgekor/asset/images/newbestshop/common/bx-stop.png) no-repeat 50% 50%;width: 14px;height: 18px;margin: 0 3px;vertical-align: top;}
.main_slide .bx-controls .bx-controls-auto .bx-stop.active{background-image: url(/lgekor/asset/images/newbestshop/common/bx-stop-active.png);}
.main_slide .bx-controls .bx-pager {/* display:inline-block; */float:left;margin-right:10px;height: 18px;}
.main_slide .bx-controls .bx-pager .bx-pager-item {display:inline-block;vertical-align: top;}
.main_slide .bx-controls .bx-pager .bx-pager-item:last-child .bx-pager-link {margin-right:0}
.main_slide .bx-controls .bx-pager .bx-pager-item .bx-pager-link {display:inline-block;width: 18px;height: 18px;margin-right:14px;/* border:1px solid #707070; *//* border-radius:100px; */text-indent:-999em;vertical-align:bottom;background: url(/lgekor/asset/images/newbestshop/common/bx-pager-link.png) no-repeat 50% 50%;margin: 0 3px;vertical-align: top;}
.main_slide .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active {width: 25px;/* border:1px solid #a50034; *//* background-color:#a50034 */background-image: url(/lgekor/asset/images/newbestshop/common/bx-pager-link-active.png);}
.main_event {padding-bottom:37px;background-color:#f7f7f7}
.main_event .box_event {max-width:1200px;margin:0 auto}
.main_event .list_tab_event {display:table;table-layout:fixed;width:100%;margin-bottom:20px}
.main_event .list_tab_event li {display:table-cell;margin-bottom:10px;padding:0 6px;text-align:center}
.main_event .list_tab_event li.on a {border:2px solid #a50034;color:#a50034;font-weight:600;line-height:42px}
.main_event .list_tab_event li a {display:inline-block;width:100%;height:45px;line-height:45px;border:1px solid #ddd;border-radius:20px;background-color:white;color:#444;font-size:0.875em}
.main_event .event_cont {display:block;overflow:hidden}
.main_event .event_cont .list_event {text-align:center;font-size:0}
.main_event .event_cont li {display:inline-block;width:50%;margin-bottom:8px;padding:0 8px;vertical-align:top;text-align:center;font-size:16px}
.main_event .event_cont li a {display:block;width:100%;}
.main_event .event_cont li img {display:block;max-width:100%;margin-bottom:24px}
.main_event .event_cont li .tit_event {display:block;margin-bottom:3px;color:#222;font-weight:600;font-size:1.375em}
.main_event .event_cont li .date_event {display:block;color:#444;font-weight:200;font-size:0.875em}
.main_event .more_view {display:block;position:relative;text-align:right;color:#222;font-weight:600;font-size:0.875em}
.main_event .more_view:before, .main_event .more_view:after {display:block;position:absolute;top:9px;right:44px;width:10px;height:2px;background-color:black;content:""}
.main_event .more_view:before {transform:rotate(0deg)}
.main_event .more_view:after {transform:rotate(90deg)}
.main_pord .box_prod {width:100%;height:380px;padding:83px 0 0 60px;background:url(/lgekor/asset/images/newbestshop/pc/bg_main_product.jpg) no-repeat 0 0;background-size:100% 100%}
.main_pord .box_prod .txt_prod {display:block;margin-bottom:18px;color:#222;font-size:1.5em;font-weight:600;line-height:34px}
.main_pord .box_prod .txt_prod .dot {position:relative;color:#a50034}
.main_pord .box_prod .txt_prod .dot:before {display:block;position:absolute;top:-7px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:100px;background-color:#a50034;content:""}
.main_pord .box_prod .wrap_step {overflow:hidden;margin-bottom:46px}
.main_pord .box_prod .wrap_step .box_step {float:left;position:relative;margin-right:20px;padding-right:40px}
.main_pord .box_prod .wrap_step .box_step .ico_comm {position:absolute;top:23px;right:0;width:20px;height:36px;margin-top:-18px;background-position:-220px -100px}
.main_pord .box_prod .wrap_step .box_step br {display:none}
.main_pord .box_prod .wrap_step .num_step {display:block;color:#a50034;font-weight:700;font-size:1.125em}
.main_pord .box_prod .wrap_step .txt_step {display:block;position:relative;color:#222;font-size:0.875em}
.main_pord .box_prod .link_view {display:block;width:116px;height:36px;border-radius:3px;background-color:#a50034;color:white;font-weight:600;font-size:0.875em;line-height:36px;text-align:center}
.main_service {overflow:hidden}
.main_service .wrap_sns {margin:74px 0}
.main_service .list_service {overflow:hidden;margin:0 -7px}
.main_service .list_service li {float:left;width:33.3333%;padding:0 7px;text-align:center}
.main_service .list_service li .link_service {display:block;max-width:390px}
.main_service .list_service li img {max-width:100%}
.main_service .list_service li .tit_event {display:block;margin:25px 0 2px;color:#222;font-weight:600;font-size:1.375em}
.main_service .list_service li .txt_event {display:block;color:#444;font-weight:200;font-size:0.875em;letter-spacing:-1px}
.main_service .list_sns {width:100%;padding:0 100px;overflow:hidden}
/* 2020-04-06 ¼öÁ¤ start */
.main_service .list_sns li {float:left;width:16.66%;text-align:center}
.main_service .list_sns li .tit_sns {display:block;margin-top:15px;color:#444;font-weight:200;font-size:0.875em}
.main_service .list_sns li .ico_comm {width:51px;height:51px}
.main_service .list_sns li:last-child {display:none} /*2018-03-26 Ãß°¡*/
.main_service .list_sns li:first-child .ico_comm {background-position:0 -220px}
.main_service .list_sns li:nth-child(2) .ico_comm {background-position:-60px -220px}
.main_service .list_sns li:nth-child(3) .ico_comm {background-position:-0px -280px}
.main_service .list_sns li:nth-child(4) .ico_comm {background-position:-120px -220px}
.main_service .list_sns li:nth-child(5) .ico_comm {background-position:-180px -220px}
.main_service .list_sns li:nth-child(6) .ico_comm {background-position:-300px -280px}
/* 2020-04-06 ¼öÁ¤ end */
.main_noti {height:60px;background-color:#f1f1f1}
.main_noti .box_txt {max-width:1200px;margin:0 auto;overflow:hidden}
.main_noti .title_noti {float:left;color:#222;font-weight:600;font-size:1.125em;line-height:60px}
.main_noti .link_noti {float:left;color:#222;font-weight:200;font-size:1em;line-height:60px;text-indent:15px}
.bnr_widget {position:absolute;top:150px;left:50%;margin-left:-49%}
.bnr_widget.off {display:none}
.bnr_widget .btn_close {position:absolute;width:12px;height:12px;top:146px;left:19px;background-color:#000}
.bnr_widget .btn_close:before, .bnr_widget .btn_close:after {display:block;height:2px;width:10px;background-color: #fff}
.bnr_widget .btn_close:before {margin:0 auto;transform:rotate(45deg);content:""}
.bnr_widget .btn_close:after {margin:-2px auto 0;transform:rotate(-45deg);content:""}
.bnr_widget.member {top:245px;margin-left:-41%}

/* member */
.cont_benefit {overflow:hidden;margin-bottom:56px}
.cont_benefit .inner {position:relative;width:100%;height:auto;min-height:460px;margin-top:124px;padding:154px 0 35px;background-color:#f7f3f9;text-align:center}
.cont_benefit .box_visual {overflow:hidden;position:absolute;top:-124px;width:100%;height:264px}
.cont_benefit .box_visual:after {position:absolute;top:0;left:50%;width:404px;height:264px;margin-left:-202px;background:url(/lgekor/asset/images/newbestshop/pc/bg_card.png) no-repeat 0 0;content:""}
.cont_benefit .point_intro, .cont_benefit .cash_intro {display:inline-block;position:relative}
.cont_benefit .point_intro .num_txt, .cont_benefit .cash_intro .num_txt {position:absolute;bottom:43px;left:0;font-weight:600;font-size:7.5em;color:#f3e6e9;letter-spacing:-10px}
.cont_benefit .point_intro .tit_txt, .cont_benefit .cash_intro .tit_txt {display:inline-block;position:relative;margin-top:86px;font-size:1.375em;color:black;font-weight:600}
.cont_benefit .point_intro .tit_txt:before, .cont_benefit .cash_intro .tit_txt:before {position:absolute;top:14px;width:5px;height:5px;border-radius:100px;background-color:#67206c;content:""}
.cont_benefit .point_intro .tit_txt:after, .cont_benefit .cash_intro .tit_txt:after {position:absolute;top:16px;width:75px;height:1px;background-color:#67206c;content:""}
.cont_benefit .point_intro .desc_txt, .cont_benefit .cash_intro .desc_txt {margin-top:10px;font-size:0.875em;color:#222;line-height:24px}
.cont_benefit .point_intro {float:left;margin-left:9.5%;text-align:right}
.cont_benefit .point_intro .tit_txt:before, .cont_benefit .point_intro .tit_txt:after {left:122px}
.cont_benefit .point_intro .bg_num {position:absolute;width:113px;height:86px;top:-47px;left:-53px;background:url(/lgekor/asset/images/newbestshop/pc/bg_num01.png) no-repeat 0 0}
.cont_benefit .cash_intro {float:right;margin-right:10.9%;text-align:left}
.cont_benefit .cash_intro .tit_txt:before {left:-20px}
.cont_benefit .cash_intro .tit_txt:after {left:-95px}
.cont_benefit .cash_intro .bg_num {position:absolute;width:141px;height:86px;top:-47px;left:31px;background:url(/lgekor/asset/images/newbestshop/pc/bg_num02.png) no-repeat 0 0}
.cont_benefit .intro_tit {color:#67206c;font-size:2em}
.cont_benefit .sub_txt {display:block;margin:6px 0 40px;padding:0 10px;color:#222;font-size:1em}
.cont_benefit .intro_tit br, .cont_benefit .sub_txt br {display:none}
.cont_benefit .list_benefit {width:93%;margin:0 auto;font-size:0;line-height:0}
.cont_benefit .list_benefit li {display:inline-block;height:160px;width:16.66666%;border-left:1px solid #dedede;font-size:16px;vertical-align:bottom;line-height:1.5} /*2018-03-26 ¼öÁ¤*/
.cont_benefit .list_benefit li:first-child {border-left:0 none}
.cont_benefit .list_benefit .tit_info {display:block;font-weight:600;font-size:1em;line-height:1.5;color:#67206c}
.cont_benefit .list_benefit .txt_detail {display:block;line-height:22px;color:#222;font-size:0.875em}
.cont_benefit .list_benefit .benefit_icon {display:block;width:70px;height:70px;margin:0 auto 16px;background-color:#67206c;border-radius:100px}
.cont_benefit .list_benefit .benefit_icon:before {display:inline-block;height:100%;vertical-align:middle;content:""}
.cont_benefit .list_benefit .benefit_icon .benefit01 {width:26px;height:26px;background-position:-160px 0}
.cont_benefit .list_benefit .benefit_icon .benefit02 {width:24px;height:28px;background-position:0px 0}
.cont_benefit .list_benefit .benefit_icon .benefit03 {width:24px;height:26px;background-position:-40px 0}
.cont_benefit .list_benefit .benefit_icon .benefit04 {width:27px;height:27px;background-position:-80px 0}
.cont_benefit .list_benefit .benefit_icon .benefit05 {width:33px;height:23px;background-position:-120px 0}
.cont_benefit .list_benefit .benefit_icon .benefit06 {width:24px;height:32px;background-position:-200px -180px}
.cont_benefit .list_benefit .benefit_icon .benefit07 {width:27px;height:38px;margin-left:5px;background-position:-240px -180px}
.cont_benefit .box_gifticon {position:relative;width:745px;margin:40px auto 0;padding-left:160px;letter-spacing:-1px}
.cont_benefit .box_gifticon .tit_cont {position:absolute;top:0;left:0;margin-top:4px;font-size:1.125em;color:#68206d;font-weight:600;text-align:left;line-height:22px}
.cont_benefit .box_gifticon .tit_cont:after {display:inline-block;position:absolute;top:2px;left:145px;width:1px;height:41px;background-color:#dddee2;content:""}
.cont_benefit .box_gifticon .txt_tit {display:block;margin-bottom:4px;font-size:1.125em;color:#68206d;font-weight:600;text-align:left}
.cont_benefit .box_gifticon .txt_noti {margin-left:10px;text-indent:-10px;font-size:0.8125em;color:#444;font-weight:200;text-align:left;line-height:18px}
.cont_benefit .box_gifticon.join .txt_noti {font-size:0.9375em;line-height:24px}
.cont_shop {margin-bottom:56px}
.cont_shop .tbl_comm .col1 {width:25%}
.cont_shop .tbl_comm .col2 {width:15%}
.cont_shop .tbl_comm thead th {height:80px}
.cont_shop .tbl_comm tbody th {padding:10px 40px;border-bottom:1px solid #ddd;background-color:white;letter-spacing:-1px}
.cont_as .list_as_info dt {position:relative;margin-bottom:12px;padding-left:20px;font-weight:600;font-size:1.125em}
.cont_as .list_as_info dt:after {position:absolute;top:10px;left:0;width:12px;height:2px;background-color:#a50034;content:""}
.cont_as .list_as_info dd {width:100%;margin-bottom:34px} /*2018-03-26 width Ãß°¡*/
.cont_as .list_as_info .txt_notice {display:block;margin-left:10px;text-indent:-10px;font-size:1em;color:#444}
.cont_as .tbl_comm .col1, .cont_as .tbl_comm .col4 {width:20%}
.cont_as .tbl_comm .col2, .cont_as .tbl_comm .col3 {width:30%}
.cont_as .tbl_comm td {color:#444}
.cont_as .tbl_comm .txt_sort {color:#222}
.cont_policy {margin-bottom:40px}
.cont_policy .check_all .rd_g + .rd_g {margin-left:60px}
.cont_policy .check_all .rd_g .rd_cont {margin-right:6px}
.cont_policy .info_trusts {margin-top:40px}
.cont_policy .info_trusts .txt_info {margin-bottom:16px;color:#444;letter-spacing:-1px}
.cont_policy .tbl_comm .col1 {width:50%}
.cont_join {overflow:hidden}
.cont_join .cardNum {font-size:0.9em} /* 2019-01-23 Ãß°¡ */
.cont_join .txt_vital {float:right;margin-bottom:15px;font-size:0.875em}
.cont_join .tbl_comm {margin-bottom:60px;clear:both}
.cont_join .tbl_comm .col1 {width:20%}
.cont_join .tbl_comm .col2 {width:auto}
.cont_join .tbl_comm th, .cont_join .tbl_comm td {text-align:left}
.cont_join .tbl_comm th {padding-left:30px;border-bottom:1px solid #ddd}
.cont_join .tbl_comm td {padding:15px 20px}
.cont_join .tbl_comm .ico_star {margin-left:-12px}
.cont_join .tbl_comm .data_favor .txt_store {display:block;height:40px;font-weight:400;line-height:40px;color:#a50034;}
.cont_join label {display:inline-block;margin-right:6px}
.cont_join label .tf_cont {width:100%;padding:2px 10px}
.box_mymember {display:table;margin-bottom:60px;padding:30px 0;background-color:#f1f1f1;border-top:1px solid #222}
.box_mymember .my_grade {display:table-cell;width:50%;padding:0 40px;vertical-align:middle;font-size:1.75em;color:#222;line-height:42px}
.box_mymember .my_grade .txt_name {font-weight:600}
.box_mymember .my_grade .txt_custom {font-weight:600}
.box_mymember .my_grade .txt_grade {display:inline-block;padding:0 6px;border-radius:3px;background-color:#67206c;line-height:36px;font-weight:400;color:white}
.box_mymember .member_info {display:table-cell;width:50%;padding:0 40px;vertical-align:middle;border-left:1px solid #dedede}
.box_mymember .member_info dl {overflow:hidden;padding:1px 0;line-height:44px}
.box_mymember .member_info dt {float:left;font-size:1em}
.box_mymember .member_info dd {float:right;font-size:1.75em}
.box_mymember .member_info dd .txt_unit {font-size:0.75em;vertical-align:bottom}
.box_mymember .my_point {border-bottom:1px dashed #dedede}
.box_mymember .my_point .ico_comm {width:30px;height:30px;margin:-6px 12px 0 0;background-position:-40px -40px}
.box_mymember .my_amount .ico_comm {width:30px;height:30px;margin:-6px 12px 0 0;background-position:-80px -40px}
.box_mymember .box_noti {margin:10px 0 0 5px;}
.box_mymember .box_noti .txt_notice {text-indent:-5px;font-size:0.875em;color:#444;letter-spacing:-1px}
.box_mymember .box_noti .txt_notice .link_cont {text-decoration:underline;}
.service_dely .bnr_join {margin-top:60px}
.bnr_join {position:relative;width:100%;padding:77px 80px 61px;background-color:#f7f3f9}
.bnr_join:after {position:absolute;bottom:-19px;right:0;width:49.67%;height:380px;background:url(/lgekor/asset/images/newbestshop/pc/bg_join.png) no-repeat 100% 100%;background-size:100% auto;content:""}
.bnr_join .visual_txt {display:block;position:relative;margin-bottom:16px;color:#a50034;font-size:0.75em;font-weight:600;letter-spacing:5px;text-transform:uppercase}
.bnr_join .visual_txt:after {position:absolute;top:7px;left:140px;width:80px;height:1px;background-color:#a50034;content:""}
.bnr_join .tit_txt {display:block;width:62%;font-size:1.875em;color:black;font-weight:600}
.bnr_join .sub_txt {display:block;margin:6px 0 50px;font-size:1.125em;color:#222}
.bnr_join .link_confirm {display:inline-block;width:210px;height:40px;line-height:40px;text-align:center;font-size:1em;background-color:#a50034;border-radius:2px;color:white}
.bnr_join .link_join, .bnr_join .link_benefit {display:block;font-size:1em;color:#a50034}
.bnr_join .link_join .arrow, .bnr_join .link_benefit .arrow {display:inline-block;position:relative;width:16px;height:1px;margin:-3px 0 0 10px;vertical-align:middle;background-color:#a50034}
.bnr_join .link_join .arrow:before, .bnr_join .link_benefit .arrow:before {position:absolute;top:0;right:-1px;width:7px;height:1px;-webkit-transform-origin:right;-ms-transform-origin:right;box-shadow:inset 0 0 0 32px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform-origin:right;transform:rotate(45deg);content:""}
.bnr_join .link_join .arrow:after, .bnr_join .link_benefit .arrow:after {position:absolute;top:0;right:-1px;width:7px;height:1px;-webkit-transform-origin:right;-ms-transform-origin:right;box-shadow:inset 0 0 0 32px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform-origin:right;transform:rotate(-45deg);content:""}
.bnr_join .link_join {margin-bottom:12px}
.cont_finish {position:relative;padding:162px 0 40px;text-align:center;background-color:#f7f3f9;letter-spacing:-1px}
.cont_finish .txt_message {display:block;font-size:1.75em;color:#222}
.cont_finish .txt_name {font-weight:600}
.cont_finish .txt_card {display:block;font-size:1.25em;color:#222}
.cont_finish .card_num {color:#a50034}
.cont_finish .wrap_info {width:630px;margin:17px auto 0;padding-top:20px;border-top:1px solid #ddd;line-height:30px}
.cont_finish .txt_give {display:block;font-size:1em;color:#222;font-weight:600}
.cont_finish .txt_point {color:#a50034}
.cont_finish .txt_use {display:block;font-size:1em;color:#444}
.cont_finish .link_main {display:block;width:210px;height:40px;margin:25px auto 0;border-radius:3px;line-height:40px;background-color:#7d7b7b;color:white;text-align:center;font-size:1em}
.cont_finish:after {display:block;position:absolute;top:35px;left:50%;margin-left:-65px;width:130px;height:116px;background:url(/lgekor/asset/images/newbestshop/pc/bg_finish.png) no-repeat 0 0;content:""}
.member_join .cont_join {position:relative}
.member_join .cont_join .txt_vital {position:absolute;top:4px;right:0;margin:0}
.member_join .item_policy .link_event {position:absolute;top:18px;left:260px;width:360px;height:44px}
.member_mypage {/* membership history list */ }
.member_mypage .tbl_board.history .tbl_head span:nth-child(1) {width:8.66667%}
.member_mypage .tbl_board.history .tbl_head span:nth-child(2) {width:13.66667%}
.member_mypage .tbl_board.history .tbl_head span:nth-child(3) {width:17.83333%}
.member_mypage .tbl_board.history .tbl_head span:nth-child(4) {width:17.83333%}
.member_mypage .tbl_board.history .tbl_head span:nth-child(5) {width:21.16667%}
.member_mypage .tbl_board.history .tbl_head span:nth-child(6) {width:8.66667%}
.member_mypage .tbl_board.history .tbl_head span:nth-child(7) {width:12.16666%}
/* .member_mypage .tbl_board.history .tbl_head span:nth-child(8) {width:10.83333%} */
.member_mypage .tbl_board.point .tbl_head span:nth-child(1) {width:25%}
.member_mypage .tbl_board.point .tbl_head span:nth-child(2) {width:25%}
.member_mypage .tbl_board.point .tbl_head span:nth-child(3) {width:25%}
.member_mypage .tbl_board.point .tbl_head span:nth-child(4) {width:25%}
.member_mypage .tbl_board.product .tbl_head span:nth-child(1) {width:6.66667%}
.member_mypage .tbl_board.product .tbl_head span:nth-child(2) {width:12.91667%}
.member_mypage .tbl_board.product .tbl_head span:nth-child(3) {width:17.5%}
.member_mypage .tbl_board.product .tbl_head span:nth-child(4) {width:23.33333%}
.member_mypage .tbl_board.product .tbl_head span:nth-child(5) {width:16.66667%}
.member_mypage .tbl_board.product .tbl_head span:nth-child(6) {width:22.91667%}
.member_mypage .tbl_board dl {padding:0 20px}
.member_mypage .tbl_board .txt_prod {text-align:left}
.member_mypage .tbl_board .txt_amount {text-align:right}
/*2018-03-26 ¼öÁ¤ ½ÃÀÛ*/
.box_member_info {margin-bottom:56px;background-color:#f7f3f9}
.box_member_info .service_txt {position:relative;margin:0 40px;padding:20px 0 20px 20px;border-bottom:1px solid #ddd;font-size:1.125em;color:#222}
.box_member_info .service_txt:before {display:inline-block;content:""}
.box_member_info .service_txt:after {display:block;position:absolute;top:20px;left:0;font-weight:600;content:">"}
.box_member_info .service_txt br {display:none}
.box_member_info .wrap_info {display:table;table-layout:fixed;width:100%;}
.box_member_info .box_info {display:table-cell;width:100%;height:175px;vertical-align:middle}
.box_member_info .box_info.info {background:url(/lgekor/asset/images/newbestshop/pc/membership_ico1.png) no-repeat 40px 50%}
.box_member_info .box_info.delivery {background:url(/lgekor/asset/images/newbestshop/pc/membership_ico2.png) no-repeat 40px 50%}
.box_member_info .box_info.rental {background:url(/lgekor/asset/images/newbestshop/pc/membership_ico3.png) no-repeat 40px 50%}
/*2018-03-26 ¼öÁ¤ ³¡*/
.box_member_info .box_info .inner {position:relative;padding-left:160px}
.box_member_info .box_info .inner:after {position:absolute;top:50%;right:0;width:1px;height:96px;margin-top:-48px;background-color:#dedede;content:""}
.box_member_info .box_info:last-child .inner:after {display:none}
.box_member_info .box_info .tit_txt {display:block;margin-bottom:10px;color:black;font-weight:600;font-size:1.25em}
.box_member_info .box_info .sub_txt {display:block;width:88%;font-size:1em;color:#222;line-height:28px;letter-spacing:-1px}
.buy_none {padding:90px 0;text-align:center;border-bottom:1px solid #222;font-size:1em}

/* search store */
.box_search {padding:38px 0 40px;border-top:2px solid #222;background-color:#f1f1f1;text-align:center}
.box_search .tit_search {display:inline-block;margin-right:15px;font-weight:600;font-size:1.125em}
.box_search .select_area {display:inline-block;position:relative;width:300px;height:40px;margin-right:6px}
.box_search .select_area.on .opt_search {display:block}
.box_search .select_area .btn_select {width:100%;height:100%;padding:0 10px;border:1px solid #ddd;border-radius:3px;font-size:1em;background-color:white;color:#222;text-align:left}
.box_search .select_area .opt_search {display:none;position:absolute;top:38px;left:0;z-index:10;width:100%;border:1px solid #ddd;text-align:left;z-index:20}
.box_search .select_area .opt_search ul {overflow-x:hidden;overflow-y:auto;float:left;width:50%;height:297px;padding:8px 0;background-color:white}
.box_search .select_area .opt_search ul li {height:40px;padding:0 20px;font-size:1em;line-height:40px;color:#222;cursor:pointer}
.box_search .select_area .opt_search ul li:focus {background-color:#ff0}
.box_search .select_area .opt_search ul li:hover {background-color:#f7f7f7}
.box_search .select_area .opt_search ul li.on {color:#a50034;text-decoration:underline}
.box_search .select_area .opt_search .list_location2 {border-left:1px solid #ddd}
.box_search .search_cont {display:inline-block}
.box_search .lab_search {display:inline-block;width:380px;margin-right:6px}
.box_search .lab_search .tf_search {width:100%;border-radius:3px;font-size:1em;color:#222}
.box_search .lab_search .tf_search::-webkit-input-placeholder {color:#999}
.box_search .btn_search {display:inline-block;width:80px;height:40px;border-radius:3px;font-size:1em;background-color:#7d7b7b;color:white}
.store_location {position:relative;height:760px;margin-top:40px;border-top:1px solid #222;border-bottom:1px solid #ddd;-webkit-transform:translate3d(0, 0, 0)}
/* .store_location.counselMap {position:relative;height:760px;margin-top:0;border-top:1px solid #222;border-bottom:1px solid #ddd;-webkit-transform:translate3d(0, 0, 0)} 2019-04-02 Ãß°¡ È®ÀÎ */
.store_location:after {display:block;visibility:hidden;height:0;font-size:0;line-height:0;clear:both;content:""}
.store_location .tit_cont {height:60px;padding:0 10px;border-bottom:1px solid #ddd;font-weight:400;font-size:1em;line-height:60px;color:#444}
.store_location .num_count {font-weight:600;color:#a50034}
.store_location .cont_store {overflow-x:hidden;overflow-y:auto;float:left;width:36.66667%;height:100%;border-right:1px solid #222}
.store_location .cont_map {z-index:10;float:right;width:63.33333%;height:100%}
.store_cont {position:relative;padding:30px 40px 30px;cursor:pointer}
.store_cont:after {display:block;visibility:hidden;height:0;font-size:0;line-height:0;clear:both;content:""}
.store_cont:hover {background-color:#f1f1f1}
.store_cont:hover .ico_more {color:#a50034}
.store_cont .ico_more {position:absolute;top:32px;right:30px;height:20px;padding-right:20px;color:#222} /*2018-03-26 ¼öÁ¤*/
.store_cont .ico_more:before, .store_cont .ico_more:after {position:absolute;right:2px;bottom:-2px;width:12px;height:2px;margin:auto 0;box-shadow:inset 0 0 0 32px;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;pointer-events:none;content:""} /*bottom °ª ¼öÁ¤*/
.store_cont .ico_more:before {top:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.store_cont .ico_more:after {top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.store_cont .tit_name {max-width:310px;margin:0 0 12px -30px}
.store_cont .tit_name .new_store {display:inline-block;margin-top:6px;margin-left:6px;vertical-align:2px}
.store_cont .tit_name .new_store .ico_comm {overflow:hidden;width:40px;height:20px;margin-right:4px;font-size:12px;line-height:22px;background-position:0 -80px;color:white;text-align:center;letter-spacing:-1px;text-indent:2px}
.store_cont .tit_name .new_store .txt {font-size:12px;color:#a50034;vertical-align:middle}
.store_cont .tit_name .txt_name {display:inline-block;font-weight:600;font-size:1.375em;line-height:1.2;color:#222}
.store_cont .tit_name .txt_name img {width:20px;height:26px;margin-right:10px}
.store_cont .txt_addr {display:block;font-size:0.875em;color:#444}
.store_cont .txt_tel {display:block;margin-top:16px;font-weight:600;font-size:0.875em;color:#222}
.store_cont .txt_bar {display:inline-block;margin:0 10px;font-size:10px;color:#ddd;vertical-align:text-top}
.store_cont .event_noti {padding-top:6px}
.store_cont .event_noti .txt_event {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:0.875em;color:#a50034}
.store_cont .event_noti .txt_event:before {display:inline-block;width:48px;height:18px;margin-right:8px;border-radius:3px;font-size:13px;line-height:18px;background-color:#a50034;color:white;text-align:center;letter-spacing:-1px;content:"event"}
.store_cont .event_noti .txt_event:nth-child(odd) {color:#843584}
.store_cont .event_noti .txt_event:nth-child(odd):before {background-color:#843584}
.store_cont .btn_ask {float:right;width:136px;height:36px;margin-top:14px;border-radius:3px;font-size:0.875em;background-color:#a50034;color:white}
.store_cont .btn_ask:disabled {background-color:#7d7b7b}
.list_shop > li {border-bottom:1px solid #ddd}
.list_shop > li.on .store_cont {background-color:#f1f1f1}
.list_shop > li.on .store_cont .ico_more {color:#a50034}
.list_shop > li.on .store_detail {display:block}
.list_shop > li .store_cont .txt_counsel {margin-top:10px;font-size:0.75em;text-align:right;color:#a50034}

/* popup */
.wrap_layer.catalog:after {display:none}
.wrap_layer .pop_counsel {width:990px}
.layer_cont.pop_counsel.qna_pop {padding-left: 0px; padding-right: 0px;} /* 2019-05-24 Ãß°¡ */
.wrap_layer .pop_counsel .cont_join {margin-bottom:36px}
.wrap_layer .pop_counsel .cont_join.qna_join {margin-bottom:36px; margin-left: 20px; margin-right: 20px;} /* 2019-05-24 Ãß°¡ */
.wrap_layer .pop_counsel .layer_body {padding-top:15px}
.wrap_layer .pop_counsel .layer_body.counselMap {padding-top:0px} /* 2019-04-02 Ãß°¡ O */
.wrap_layer .pop_counsel .txt_vital {margin-bottom:10px}
.wrap_layer .pop_counsel .tbl_comm {margin-bottom:5px}
.wrap_layer .pop_counsel .tbl_comm select {margin-right:4px}
.wrap_layer .pop_counsel .data_name label {width:312px}
.wrap_layer .pop_counsel .data_hope, .wrap_layer .pop_counsel .data_period {padding-top:0;font-size:0.875em}
.wrap_layer .pop_counsel .txt_noti {margin-left:15px;text-indent:-15px;color:#a50034;font-size:0.875em}
.wrap_layer .pop_counsel .qna_noti {padding-bottom: 40px} /* 2019-05-24 Ãß°¡ */
.wrap_layer .pop_counsel .qna_noti .txt_noti {text-align: left; margin-left: 20px; margin-right: 20px; text-indent: -6px; color: #a50034; font-size: 0.875em;} /* 2019-05-24 Ãß°¡ */
.wrap_layer .pop_counsel .cont_policy {margin-bottom:10px}
.wrap_layer .pop_counsel .cont_policy.qna_policy {margin-bottom:10px; margin-left: 15px; margin-right: 15px} /* 2019-05-24 Ãß°¡ */
.wrap_layer .pop_counsel .cont_policy .info_trusts th {text-align:center}
.wrap_layer .pop_counsel .layer_foot .btn_ok, .wrap_layer .pop_counsel .layer_foot .btn_cancel {width:136px;padding:0}
.wrap_layer .pop_counsel + #ui-datepicker-div {position:absolute !important;top:472px !important}
.wrap_layer .pop_counsel_finish {width:500px}
.wrap_layer .pop_counsel_finish .dl_counsel {overflow:hidden;margin-bottom:16px;padding:20px;background-color:#f1f1f1;font-size:1em;line-height:28px}
.wrap_layer .pop_counsel_finish .dl_counsel dt {display:inline;float:left;margin-right:5px;color:#222;font-weight:600}
.wrap_layer .pop_counsel_finish .dl_counsel dd {float:left;width:72%;color:#444}
.wrap_layer .pop_counsel_finish .box_inquiry {overflow:hidden;margin:15px 10px;padding:20px 10px 14px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.wrap_layer .pop_counsel_finish .box_inquiry .txt_location {float:left;margin:0 0 5px 15px;text-indent:-15px;color:#444;font-size:0.875em}
.wrap_layer .pop_counsel_finish .box_inquiry .btn_inquiry {float:right;width:135px;height:36px;border:1px solid #ddd;border-radius:3px;font-size:0.875em;line-height:36px;color:#222;text-align:center}
.wrap_layer .pop_area, .wrap_layer .pop_prefer {width:410px}
.wrap_layer .pop_area .layer_body, .wrap_layer .pop_prefer .layer_body {padding:20px 20px}
.wrap_layer .pop_catalog {width:600px}
.wrap_layer .pop_catalog .layer_tit {text-align:center}
.wrap_layer .pop_catalog .layer_tit .ico_comm {display:inline-block;width:30px;height:30px;margin:0 10px 5px 0;background-position:-180px -100px}
.wrap_layer .pop_catalog .layer_body {padding:0 0 15px}
.wrap_layer .pop_catalog .list_catalog {overflow:hidden;padding:15px 0;background-color:#f7f7f7}
.wrap_layer .pop_catalog .list_catalog li {float:left;width:186px;border-left:1px solid #dedede;text-align:center}
.wrap_layer .pop_catalog .list_catalog li:first-child {border-left:0 none}
.wrap_layer .pop_catalog .list_catalog select {width:150px;font-size:0.8125em;background-color:white}
.wrap_layer .pop_catalog .list_catalog .link_down {display:block;width:150px;height:209px;position:relative;margin:10px auto}
.wrap_layer .pop_catalog .list_catalog .link_down:hover:before {display:block;position:absolute;top:0;left:0;width:100%;height:209px;padding-top:110px;font-size:1em;color:white;background-color:rgba(0, 0, 0, 0.5);content:"Download"}
.wrap_layer .pop_catalog .list_catalog .link_down:hover:after {display:block;position:absolute;top:83px;left:60px;width:27px;height:21px;background:url(/lgekor/asset/images/newbestshop/pc/ico_comm.png) no-repeat -140px -100px;content:""}
.wrap_layer .pop_catalog .list_catalog .link_down img {max-width:100%}
.wrap_layer .pop_catalog .list_catalog .txt_catalog {display:block;color:#222;font-size:0.9375em;font-weight:600}
.ui-datepicker {display:none;width:320px;border:1px solid #ddd;background-color:white;box-shadow:0 10px 20px 1px #e5e5e5}
.ui-datepicker .ui-datepicker-title {height:58px;border-bottom:1px solid #ddd;line-height:58px;font-weight:700;font-size:1.125em;text-align:center}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {display:block;position:absolute;top:15px;width:25px;height:25px;text-indent:-999em;line-height:0;cursor:pointer}
.ui-datepicker .ui-datepicker-prev:before, .ui-datepicker .ui-datepicker-next:before {position:absolute;top:11px;left:0;width:11px;height:2px;margin:auto 0;border-radius:50px;background-color:#222;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;cursor:pointer;content:''}
.ui-datepicker .ui-datepicker-prev:after, .ui-datepicker .ui-datepicker-next:after {position:absolute;top:11px;left:0;width:11px;height:2px;margin:auto 0;border-radius:50px;background-color:#222;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;cursor:pointer;content:''}
.ui-datepicker .ui-datepicker-prev {left:11px}
.ui-datepicker .ui-datepicker-prev:before {transform:rotate(135deg)}
.ui-datepicker .ui-datepicker-prev:after {transform:rotate(-135deg)}
.ui-datepicker .ui-datepicker-next {right:11px}
.ui-datepicker .ui-datepicker-next:before {transform:rotate(45deg)}
.ui-datepicker .ui-datepicker-next:after {transform:rotate(-45deg)}
.ui-datepicker .ui-datepicker-calendar {width:94%;margin:10px;text-align:center}
.ui-datepicker .ui-datepicker-calendar th {width:14.28%;height:30px;font-size:0.875em;color:#222;font-weight:600}
.ui-datepicker .ui-datepicker-calendar td {position:relative;height:33px;font-size:0.75em;color:#444}
.ui-datepicker .ui-datepicker-calendar td .ui-state-active {position:relative;color:white}
.ui-datepicker .ui-datepicker-calendar td .ui-state-active:after {position:absolute;top:50%;left:50%;width:25px;height:25px;margin:-14px 0 0 -13px;background-color:#a50034;border-radius:100px;z-index:-1;content:""}
.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled {color:#999}

/* ¸ÅÀå»ó¼¼Á¤º¸ */
.store_detail {display:none;overflow:hidden;position:absolute;top:0;right:0;z-index:10;width:63.33333%;max-width:760px;height:100%;padding-right:50px;background-color:rgba(0, 0, 0, 0.7)}
.store_detail .btn_close {position:absolute;top:0;right:0;width:50px;height:50px;background-color:#a50034;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
.store_detail .btn_close:before {display:block;height:2px;margin:0 auto;background-color:#222;transform:rotate(45deg);content:""}
.store_detail .btn_close:after {display:block;height:2px;margin:-2px auto 0;background-color:#222;transform:rotate(-45deg);content:""}
.store_detail .btn_close:before, .store_detail .btn_close:after {width:24px;background-color:white}
.store_detail .detail_layer {overflow-x:hidden;overflow-y:auto;float:left;width:100%;height:100%;max-height:758px;padding:25px 40px 0;background-color:white}
.store_detail .detail_layer .tit_store {margin-bottom:15px;font-weight:600;font-size:1.75em;letter-spacing:-2px}
.store_detail .detail_layer .btn_area {margin-bottom:45px;text-align:center}
.store_detail .detail_layer .btn_area .btn_request {display:inline-block;height:40px;padding:0 20px;border:0 none;border-radius:3px;line-height:40px;color:white;background-color:#a50034;cursor:pointer}
.store_detail .detail_layer .tit_detail {margin-bottom:10px;font-size:1.25em;letter-spacing:-1px}
.store_detail .detail_layer .num_count {color:#a50034}
.store_detail .basic_info {overflow:hidden;position:relative;margin-bottom:45px}
.store_detail .basic_info .tbl_comm th {border-bottom:1px solid #ddd;text-align:center;letter-spacing:-1px}
.store_detail .basic_info .tbl_comm td {padding:8px 15px;font-size:0.875em;line-height:26px;letter-spacing:-0.03em;text-align:left;word-break:keep-all}
.store_detail .basic_info .tbl_comm .col1 {width:120px}
.store_detail .basic_info .tbl_comm .col2 {width:auto}
.store_detail .basic_info .tbl_comm .mobile_data {display:none}
.store_detail .basic_info .tbl_comm .date_style1 li .tit_week {margin-right:10px;font-weight:600}
.store_detail .basic_info .tbl_comm .date_style2 li .tit_week {margin-right:10px;font-weight:600}
/*.store_detail .basic_info .tbl_comm .date_style1 li .txt_time {font-weight:600}
.store_detail .basic_info .tbl_comm .date_style2 {overflow:hidden}
.store_detail .basic_info .tbl_comm .date_style2 li {margin-right:8%}
.store_detail .basic_info .tbl_comm .date_style2 li:last-child {margin-right:0}
.store_detail .basic_info .tbl_comm .date_style2 li .txt_time {font-weight:600} 2018-03-23 »èÁ¦*/
.store_detail .basic_info .tbl_comm .txt_refer {display:block;margin-top:5px;line-height:20px;letter-spacing:-1px}
.store_detail .manager_info {position:absolute;top:0;right:0;width:130px}
.store_detail .manager_info .thumb_cont {display:block;width:100%;margin-bottom:10px}
.store_detail .manager_info .txt_name {font-size:1.25em;color:#444;letter-spacing:-1px}
.store_detail .manager_info .txt_label {color:#999}
.store_detail .list_direction {margin-bottom:45px;padding:10px 0 5px;border-top:1px solid #222;border-bottom:1px solid #222}
.store_detail .list_direction dt {float:left;width:80px;margin-bottom:5px;font-weight:600;font-size:0.875em;line-height:24px}
.store_detail .list_direction .ico_comm {width:16px;height:16px;margin-right:10px}
.store_detail .list_direction .tit_bus .ico_comm {background-position:-80px -80px}
.store_detail .list_direction .tit_car .ico_comm {background-position:-100px -80px}
.store_detail .list_direction .tit_subway .ico_comm {background-position:-120px -80px}
.store_detail .list_direction .tit_parking .ico_comm {background-position:-140px -80px}
.store_detail .list_direction dd {display:block;overflow:hidden;margin-bottom:5px;font-size:0.875em;line-height:24px;color:#444;letter-spacing:-0.05em}
.store_detail .list_event {overflow:hidden;margin-bottom:50px}
.store_detail .list_event li {float:left;width:49%}
.store_detail .list_event li:first-child {margin-right:2%}
.store_detail .list_event li .banner_event {display:block;margin-bottom:10px}
.store_detail .list_event li .tit_event {display:block;font-weight:600;font-size:0.875em;color:#444;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-0.05em}
.store_detail .list_event li .term_event {display:block;font-weight:200;font-size:0.875em;color:#999;letter-spacing:-0.05em}
.store_detail .notice_info {margin-bottom:45px;padding:15px 15px 15px 48px;border-radius:3px;font-weight:600;background-color:#f5e2f6;letter-spacing:-1px}
.store_detail .notice_info .ico_comm {width:18px;height:18px;margin:-2px 10px 0 -28px;background-position:-60px -80px}
.store_detail .store_photo {margin-bottom:45px}
.store_detail .store_photo .list_store {overflow:hidden}
.store_detail .store_photo .list_store li {float:left;width:32%;margin-right:2%}
.store_detail .store_photo .list_store li:last-child {margin-right:0}
.guide_planner {height:300px;margin-bottom:60px;padding-top:38px;text-align:center;background:url(/lgekor/asset/images/newbestshop/pc/bg_plannerGuide.jpg) no-repeat 50% 0}
.guide_planner .tit_guide {display:block;margin-bottom:10px;font-size:2.125em;line-height:48px;color:#222;letter-spacing:-2px}
.guide_planner .tit_guide:before {display:inline-block;width:17px;height:14px;margin:5px 10px 0 0;vertical-align:top;background:url(/lgekor/asset/images/newbestshop/pc/ico_comm.png) no-repeat -160px -80px;content:''}
.guide_planner .tit_guide:after {display:inline-block;width:17px;height:14px;margin:5px 0 0 10px;vertical-align:top;background:url(/lgekor/asset/images/newbestshop/pc/ico_comm.png) no-repeat -180px -80px;content:''}
.guide_planner .txt_bold {font-weight:600}
.guide_planner .txt_bold br {display:none}
.guide_planner .txt_guide {margin-bottom:25px;font-size:1em;color:#444;letter-spacing:-1px}
.guide_planner .txt_guide br {display:none}
.guide_planner .order_guide .txt_order {display:block;font-weight:600;font-size:1em;color:#67206c;letter-spacing:-1px}
.guide_planner .order_guide .txt_order br {display:none;}
.guide_planner .order_guide li {display:inline-block;position:relative;height:70px;padding:0 70px 0 82px;line-height:70px}
.guide_planner .order_guide li:before {display:block;position:absolute;top:0;left:0;z-index:9;width:70px;height:70px;border-radius:50%;background:#843584;content:''}
.guide_planner .order_guide li:after {display:block;position:absolute;top:26px;right:30px;width:10px;height:18px;background:url(/lgekor/asset/images/newbestshop/pc/ico_comm.png) no-repeat -120px -100px;content:''}
.guide_planner .order_guide li:last-child {padding-right:0}
.guide_planner .order_guide li:last-child:after {display:none}
.guide_planner .order_guide li .ico_comm {position:absolute;top:0;left:0;z-index:10}
.guide_planner .order_guide li:nth-child(1) .ico_comm {width:21px;height:30px;margin:20px 0 0 24px;background-position:0 -100px}
.guide_planner .order_guide li:nth-child(2) .ico_comm {width:27px;height:27px;margin:22px 0 0 23px;background-position:-40px -100px}
.guide_planner .order_guide li:nth-child(3) .ico_comm {width:26px;height:26px;margin:23px 0 0 22px;background-position:-80px -100px}
.product_category .tit_category {margin-bottom:15px}
.product_category .tit_category .tit_cg {display:inline-block;font-size:1.5em;color:#222;letter-spacing:-1px}
.product_category .tit_category .cmt_cg {display:inline-block;position:relative;margin-left:7px;padding-left:15px;font-size:1em;color:#444}
.product_category .tit_category .cmt_cg:before {display:block;position:absolute;top:0;left:0;width:2px;height:20px;background-color:#ddd;content:''}
.product_category .nav_category {position:relative;margin-bottom:100px}
.product_category .nav_category .bg_overmenu {display:none;position:absolute;top:100%;left:0;width:100%;height:58px;border:1px solid #ddd;border-top:0 none;background-color:#f7f7f7}
.product_category .nav_category.on .bg_overmenu {display:block}
.product_category .nav_category .mobile_arr {display:none}
.product_category .list_category {position:relative;height:220px;border:1px solid #ddd}
.product_category .list_category > li {position:relative;float:left;width:16.666%}
.product_category .list_category .link_open {display:block;width:100%;height:218px;padding:24px 0;border-bottom:2px solid white;text-align:center}
.product_category .list_category .tit_product {display:block;font-weight:400;font-size:1.125em;color:#222;text-align:center}
.product_category .list_category .img_product {display:block;height:140px}
.product_category .list_category .img_product:before {display:inline-block;content:'';height:100%;width:0px;vertical-align:middle}
.product_category .list_category .img_g {vertical-align:middle}
.product_category .list_category .over_menu {display:none;position:absolute;top:100%;left:50%;z-index:101;white-space:nowrap;text-align:center}
.product_category .list_category .over_menu > li {display:inline-block;line-height:58px}
.product_category .list_category .over_menu > li a {display:block;padding:0 10px}
.product_category .list_category .over_menu > li:hover a, .product_category .list_category .over_menu > li.on a {font-weight:600;color:#a50034}
.product_category .list_category > li.on .tit_product, .product_category .list_category > li.active .tit_product {font-weight:600;color:#a50034}
.product_category .list_category > li.on .link_open, .product_category .list_category > li.active .link_open {border-bottom:2px solid #a50034}
.product_category .list_category > li.on .over_menu, .product_category .list_category > li.active .over_menu {display:block}
.product_category .list_category > li:last-child .over_menu {left:auto;right:0}
.product_category .list_category > li:last-child.few .over_menu {left:50%;right:auto}
.planner_container {position:relative;overflow:hidden;margin-top:40px;padding-left:300px} /*2019-01-09 ¼öÁ¤*/
.planner_container .link_ad {position:absolute;top:11px;right:150px;font-size:1em;color:#a50034;z-index:100;text-decoration:underline} /*2019-01-09 Ãß°¡*/
.planner_lnb {float:left;width:250px;margin-left:-300px}
.planner_lnb .tit_planner {overflow:hidden;border-bottom:1px solid #222}
.planner_lnb .tit_planner .tit_lnb {float:left;padding-left:10px;font-weight:600;font-size:1.375em;line-height:55px;color:#222}
.planner_lnb .tit_planner .unit_guide {display:inline-block;float:right;margin-top:30px;font-size:0.875em;text-decoration:underline;color:#a50034}
.planner_lnb .tit_planner_mobile {display:none}
.planner_lnb .option_planner .list_lnb {border-left:1px solid #ddd;border-right:1px solid #ddd}
.planner_lnb .option_planner .tit_snb {display:block;height:50px;padding:0 20px;font-size:1.125em;line-height:50px;background-color:#f7f7f7}
.planner_lnb .option_planner .list_snb {padding:20px;border-bottom:1px solid #ddd}
.planner_lnb .option_planner .list_snb > li {margin-bottom:15px}
.planner_lnb .option_planner .list_snb > li:last-child {margin-bottom:10px}
.planner_lnb .option_planner .list_snb > li .chk_cont {margin-right:5px}
.planner_lnb .option_planner .list_snb > li .txt_chk {font-size:0.875em;letter-spacing:-1px}
.planner_lnb .option_planner .submit_planner {display:none}
.planner_lnb .option_planner .btn_optionClose {display:none}
.cont_select {overflow:hidden;max-width:900px}
.cont_select .head_cont {position:relative;margin-bottom:36px;padding-bottom:15px;border-bottom:1px solid #222}
.cont_select .head_cont .txt_tot {display:block;height:40px;line-height:60px;font-size:1.625em;vertical-align:bottom}
.cont_select .head_cont .txt_tot .tot_num {color:#a50034;font-weight:600}
.cont_select .head_cont .opt_order {position:absolute;top:2px;right:0;width:130px}
/*2019.01.10 ±¤°íº¸±â PC*/
.cont_select .head_cont .tv_link {position: absolute; right: 145px;top: 12px;}
/*2019.01.10 ±¤°íº¸±â ¾ð´õ¶óÀÎ*/
#productPlannerResult > div > span.tv_link > a {text-decoration:underline;}
.cont_select .list_choose {font-size:0;line-height:0}
.cont_select .list_choose > li {display:inline-block;position:relative;width:33.33333%;max-width:260px;margin:0 60px 70px 0;border-bottom:1px solid #b5b5b5;vertical-align:top;font-size:16px;line-height:1.5}
.cont_select .list_choose > li:nth-child(3n) {margin-right:0}
.cont_select .list_choose li .link_usp {display:block}
.cont_select .list_choose li .top_label {position:absolute;top:0;left:20px;width:50px;height:30px;background-color:#a50034;color:white;font-size:0.75em;text-align:center;line-height:30px;text-transform:uppercase}
.cont_select .list_choose li .img_box {display:block;height:246px;margin-top:30px;text-align:center}
.cont_select .list_choose li .img_box:before {display:inline-block;height:100%;vertical-align:middle;content:""}
.cont_select .list_choose li .img_box img {max-height:100%;vertical-align:middle}
.cont_select .list_choose li .prod_name {position:relative;min-height:102px;margin-bottom:20px;padding-bottom:20px;text-align:center}
.cont_select .list_choose li .prod_name .txt_name {display:block;overflow:hidden;max-height:56px;margin-bottom:3px;font-size:1.375em;color:#222;font-weight:700;line-height:28px}
.cont_select .list_choose li .prod_name .model_name {display:block;font-size:0.875em;color:#444}
.cont_select .list_choose li .prod_name .set_model {display:block;font-size:0.875em;color:#444;letter-spacing:-1px;word-break:break-all}
.cont_select .list_choose li .prod_name .btn_cart {position:absolute;bottom:0;left:50%;width:52px;margin-left:-26px;font-size:0.875em}
.cont_select .list_choose li .prod_name .btn_cart .ico_comm {width:18px;height:15px;margin-right:6px;background-position:-220px -80px}
.cont_select .list_choose li .prod_name .btn_cart.add .ico_comm {background-position:-200px -80px}
.cont_select .list_choose li .box_opt {margin:-9px 0 15px;text-align:center}
.cont_select .list_choose li .box_opt .btn_opt {height:30px;margin-top:9px;line-height:30px;border:1px solid #dedede;color:#444;padding:0 9px;font-size:0.75em}
.cont_select .list_choose li .box_opt .btn_opt.on {color:#a50034;border:1px solid #a50034}
.cont_select .list_choose li .tbl_prod_info {width:100%;margin-bottom:20px;line-height:20px}
.cont_select .list_choose li .tbl_prod_info .col1 {width:35%}
.cont_select .list_choose li .tbl_prod_info .col2 {width:65%}
.cont_select .list_choose li .tbl_prod_info tr {height:60px;border-top:1px solid #dedede;vertical-align:middle}
.cont_select .list_choose li .tbl_prod_info th {padding-left:5px;font-weight:600;font-size:0.875em;color:#222}
.cont_select .list_choose li .tbl_prod_info td {padding:17px 5px 17px 0;font-weight:200;font-size:0.8125em;text-align:right}
.cont_select .list_choose li .tbl_prod_info td img {max-height:47px;margin:-10px 0}
.cont_select .list_choose li .tbl_prod_info td .cash_num {font-weight:600;font-size:1.375em;color:#a50034}
.cont_select .list_choose li .bottom_btn {display:table;table-layout:fixed;width:100%;text-align:center}
.cont_select .list_choose li .bottom_btn button, .cont_select .list_choose li .bottom_btn a {display:inline-table;width:32%;height:40px;margin-right:2%;border-radius:3px;line-height:40px;color:white;background-color:#7d7b7b;font-size:0.875em}
.cont_select .list_choose li .bottom_btn button:hover, .cont_select .list_choose li .bottom_btn a:hover {background-color:#a50034}
.cont_select .list_choose li .bottom_btn .link_counsel {margin-right:0}
.cont_select .list_choose li .bottom_buy {overflow:hidden;height:50px;line-height:50px}
.cont_select .list_choose li .bottom_buy .txt_buy {display:block;float:left;width:30%;font-size:1em;font-weight:600;color:#222}
/*2019.05.08 ¿À¸¥ÂÊÁ¤·Äº¯°æ float:right*/
.cont_select .list_choose li .bottom_buy .link_online {display:block;float:right;width:35%;position:relative;font-size:0.875em;color:#222}
.cont_select .list_choose li .bottom_buy .link_online:after {display:block;position:absolute;top:50%;right:0;width:1px;height:14px;margin-top:-7px;background-color:#7d7b7b;content:""}
.cont_select .list_choose li .bottom_buy .link_online:hover {color:#a50034}
.cont_select .list_choose li .bottom_buy .link_online:hover .ico_comm {background-position:-160px -180px}
.cont_select .list_choose li .bottom_buy .link_online .ico_comm {width:17px;height:14px;margin:-3px 8px 0 0;background-position:-220px -20px}
/*2019.05.08 ¿À¸¥ÂÊÁ¤·Äº¯°æ float:right*/
.cont_select .list_choose li .bottom_buy .link_store {display:block;float:right;width:35%;text-align:right;font-size:0.875em;color:#222}
.cont_select .list_choose li .bottom_buy .link_store:hover {color:#a50034}
.cont_select .list_choose li .bottom_buy .link_store:hover .ico_comm {background-position:-180px -180px}
.cont_select .list_choose li .bottom_buy .link_store .ico_comm {width:12px;height:16px;margin-right:11px;background-position:-240px -20px}
.cont_counsel_prod {margin-bottom:37px}
.cont_counsel_prod .txt_extra {font-size:0.625em;color:#444}
.cont_counsel_prod .txt_extra:after {top:-5px}
.cont_counsel_prod .list_prod {display:table;table-layout:fixed;width:100%;border-top:1px solid #222}
.cont_counsel_prod .list_prod > li {display:table-cell;position:relative;width:33.3333%;height:395px;padding:0 20px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;vertical-align:top;text-align:center}
.cont_counsel_prod .list_prod > li:last-child {border-right:1px solid #ddd}
.cont_counsel_prod .list_prod .top_label {position:absolute;top:-1px;left:-1px;min-width:50px;height:30px;padding:0 10px;background-color:#a50034;color:white;font-size:0.75em;text-align:center;line-height:30px;text-transform:uppercase}
.cont_counsel_prod .list_prod .img_box {display:block;height:245px;margin-top:29px}
.cont_counsel_prod .list_prod .prod_name {font-size:1.25em;color:#222;font-weight:600;line-height:28px}
.cont_counsel_prod .list_prod .model_name {display:block;font-size:0.875em;color:#444}
.cont_counsel_prod .list_prod .set_model {display:block;font-size:0.875em;color:#444;letter-spacing:-1px;word-break:break-all}
.cont_counsel_prod .list_prod .btn_add {position:absolute;top:158px;left:160px;width:78px;height:78px;border:1px solid #7d7b7b}
.cont_counsel_prod .list_prod .btn_add:before, .cont_counsel_prod .list_prod .btn_add:after {display:block;position:absolute;top:50%;left:50%;width:22px;height:1px;margin-left:-11px;background-color:#7d7b7b;content:""}
.cont_counsel_prod .list_prod .btn_add:before {transform:rotate(0deg)}
.cont_counsel_prod .list_prod .btn_add:after {transform:rotate(90deg)}
.wrap_layer .pop_unit_guide {width:410px;margin:10% auto 0}
.wrap_layer .pop_unit_guide .tbl_comm th {text-align:center}
.pop_unit_guide .tab_unit {overflow:hidden}
.pop_unit_guide .tab_unit button {float:left;width:50%;height:35px;background-color:#a5a5a5;color:#fff}
.pop_unit_guide .tab_unit button.on {background-color:#666}
.pop_unit_guide .tab_cont_unit {display:none}
.pop_unit_guide .tab_cont_unit.on {display:block}
.pop_card {width:475px}
.pop_card .layer_tit .strong_txt {font-size:0.75em;font-weight:600;color:#a50034}
.pop_card .body_tit {display:block;padding-bottom:10px;border-bottom:1px solid #222;font-size:1em;font-weight:600}
.pop_card .list_card {margin-bottom:40px;padding:0 10px}
.pop_card .list_card li {display:table;width:100%;padding:15px 0}
.pop_card .list_card .wrap_img {display:table-cell;vertical-align:middle}
.pop_card .list_card img {width:102px;height:auto}
.pop_card .list_card .wrap_desc {display:table-cell;width:70%;vertical-align:middle}
.pop_card .list_card .tit_benefit {font-size:0.875em;color:#222;font-weight:600}
.pop_card .list_card .txt_standard {display:block;font-size:0.875em;color:#444;font-weight:200;letter-spacing:-1px}
.pop_card .list_card br {display:none}
.pop_card .card_installment {padding:14px 0 14px 10px;border-bottom:1px solid #dedede;}
.pop_card .card_installment dl {display:table;width:100%;line-height:26px}
.pop_card .card_installment dl dt {display:table-cell;width:25%;font-size:0.875em;color:#444;font-weight:600}
.pop_card .card_installment dl dd {display:table-cell;width:75%;font-size:0.875em;color:#444;font-weight:200;letter-spacing:-1px}
.pop_card .card_installment dl br {display:none}
.pop_card .txt_notice {display:block;margin-left:10px;line-height:24px;text-indent:-10px;font-size:0.8125em;color:#999;font-weight:200}
.pop_card .txt_notice.point {color:#a50034;font-weight:400}
.pop_buy {width:490px}
.pop_buy .layer_body {width:100%}
.pop_buy .store_select {height:70px;margin-bottom:26px;padding:0 20px;line-height:70px;background-color:#f1f1f1}
.pop_buy .store_select .opt_area, .pop_buy .store_select .opt_city, .pop_buy .store_select .opt_store {background-color:white}
.pop_buy .store_select .opt_area, .pop_buy .store_select .opt_city {width:115px}
.pop_buy .store_select .opt_store {width:170px;color:#999}
.pop_buy .store_benefit {margin-bottom:30px}
.pop_buy .store_benefit .store_name {display:block;margin-bottom:6px;font-size:0.875em;color:#a50034}
.pop_buy .store_benefit .store_name .ico_comm {width:11px;height:14px;margin-right:5px;background-position:-240px -80px}
.pop_buy .store_benefit .link_benefit {display:block;position:relative;margin-bottom:6px;padding:12px 15px 12px 10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#222;font-weight:600;font-size:1.125em}
.pop_buy .store_benefit .link_benefit:before {position:absolute;top:50%;right:10px;width:10px;height:2px;margin:auto 0;border-radius:50px;background-color:#222;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transform:rotate(42deg);content:''}
.pop_buy .store_benefit .link_benefit:after {position:absolute;top:50%;right:10px;width:10px;height:2px;margin:auto 0;border-radius:50px;background-color:#222;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transform:rotate(-42deg);content:''}
.pop_buy .store_benefit .label_type {display:inline-block;height:18px;padding:0 8px;border-radius:3px;line-height:19px;background-color:#999;color:white;font-size:0.75em;vertical-align:middle}
.pop_buy .store_benefit .txt_gift {font-size:0.875em;color:#444;font-weight:200;vertical-align:text-top}
.pop_buy .store_benefit:last-child {margin-bottom:14px}
.pop_buy .list_event li {margin-bottom:34px}
.pop_buy .list_event li:last-child {margin-bottom:0}
.pop_buy .list_event .link_event {display:block;width:100%}
.pop_buy .list_event .img_event {display:block;margin-bottom:14px;width:100%;max-width:100%;height:auto}
.pop_buy .list_event .tit_event {display:block;padding:0 10px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#444;font-size:1.125em}
.pop_buy .list_event .date_event {display:block;padding:0 10px;color:#999;font-size:0.875em}
.pop_buy .bx-wrapper {margin-bottom:25px}
.pop_buy .bx-wrapper .bx-pager {text-align:center}
.pop_buy .bx-wrapper .bx-pager-item {display:inline-block}
.pop_buy .bx-wrapper .bx-pager-item:last-child .bx-pager-link {margin-right:0}
.pop_buy .bx-wrapper .bx-pager-item .bx-pager-link {display:inline-block;width:8px;height:8px;margin-right:8px;background-color:#e9e9e9;border-radius:100px;text-indent:-999em;vertical-align:bottom}
.pop_buy .bx-wrapper .bx-pager-item .bx-pager-link.active {background-color:#a50034}
.cart_bar {position:relative;z-index:400}
.cart_bar.fixed {position:fixed;width:100%;bottom:0}
.cart_bar.on .box_toggle .btn_open:before, .cart_bar.on .box_toggle .btn_open:after {top:18px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
.cart_bar.on .box_toggle .btn_open:before {transform:rotate(48deg)}
.cart_bar.on .box_toggle .btn_open:after {transform:rotate(132deg)}
.cart_bar.on .box_toggle .link_counsel {top:150px;height:60px;line-height:60px;background-color:#a50034;font-size:1.125em;z-index:10;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.5s;transition:all 0.3s}
.cart_bar .inner {position:absolute;width:100%;bottom:0;background-color:#444}
.cart_bar .box_toggle {position:relative;max-width:1200px;margin:0 auto}
.cart_bar .box_toggle .btn_open {position:absolute;top:0;left:50%;width:45px;height:45px;margin:-19px 0 0 -23px;background-color:#444;border-radius:100px 100px;z-index:-1}
.cart_bar .box_toggle .btn_open:before, .cart_bar .box_toggle .btn_open:after {position:absolute;top:10px;left:13px;width:9px;height:2px;border-radius:50px;background-color:white;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;content:''}
.cart_bar .box_toggle .btn_open:before {transform:rotate(-48deg)}
.cart_bar .box_toggle .btn_open:after {transform:rotate(-132deg)}
.cart_bar .box_toggle .select_num {display:block;text-align:center;line-height:55px;font-size:1.125em;color:white;font-weight:600;cursor:pointer}
.cart_bar .box_toggle .link_counsel {display:block;position:absolute;top:9px;right:0;width:15%;height:36px;border-radius:5px;line-height:36px;background-color:#7d7b7b;text-align:center;color:white;font-size:0.875em;font-weight:600;letter-spacing:-1px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.5s;transition:all 0.3s}
.cart_bar .view_select {display:none;padding-bottom:30px}
.cart_bar .view_select .inner {position:relative;overflow:hidden;max-width:1200px;margin:0 auto}
.cart_bar .view_select .list_prod {overflow:hidden}
.cart_bar .view_select .list_prod li {position:relative;float:left;width:25.9%;height:250px;margin-right:2.5%;padding:10px 10px;text-align:center;background-color:white}
.cart_bar .view_select .list_prod li:last-child {margin-right:0}
.cart_bar .view_select .list_prod .img_box {display:block;width:100%;height:150px;text-align:center}
.cart_bar .view_select .list_prod .img_box img {max-width:100%;max-height:100%;vertical-align:top}
.cart_bar .view_select .list_prod .prod_name {display:block;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;margin-bottom:4px;font-size:1.125em;color:#222;font-weight:700;line-height:23px}
.cart_bar .view_select .list_prod .model_name {display:block;font-size:0.875em;color:#444;line-height:1}
.cart_bar .view_select .list_prod .set_model {display:block;overflow:hidden;text-overflow:ellipsis;font-size:0.875em;color:#444}
.cart_bar .view_select .list_prod .btn_delete {position:absolute;top:7px;right:5px;width:25px;height:25px;cursor:pointer}
.cart_bar .view_select .list_prod .btn_delete:before, .cart_bar .view_select .list_prod .btn_delete:after {display:block;width:18px;height:1px;background-color:#222;content:""}
.cart_bar .view_select .list_prod .btn_delete:before {margin:9px auto;transform:rotate(45deg)}
.cart_bar .view_select .list_prod .btn_delete:after {margin:-10px auto 0;transform:rotate(-45deg)}
.cart_bar .view_select .list_prod .plus_mark:before, .cart_bar .view_select .list_prod .plus_mark:after {display:block;position:absolute;top:50%;left:50%;width:22px;height:2px;margin-left:-11px;background-color:#222;content:""}
.cart_bar .view_select .list_prod .plus_mark:before {transform:rotate(0deg)}
.cart_bar .view_select .list_prod .plus_mark:after {transform:rotate(90deg)}
/* 2019-04-16 ¼öÁ¤ */
.txt_max {margin-left:15px;text-indent:-15px;color:#a50034;font-size:0.875em} /* 2019-05-20 Ãß°¡ */
.consult_request.product_top .cont_join {margin-bottom:60px}
.consult_request.product_top .cont_join .tbl_comm {margin-bottom:10px}
.consult_request.product_top .cont_join .txt_noti {margin-left:15px;text-indent:-15px;color:#a50034;font-size:0.875em}
.consult_request.product_top .cont_join .data_name .tf_cont {width:310px}
.consult_request.product_top .txt_notice {color:#a50034}
/* 2019-04-16 ¼öÁ¤ */
.product_planner .cont_join {margin-bottom:60px}
.product_planner .cont_join .tbl_comm {margin-bottom:10px}
.product_planner .cont_join .txt_noti {margin-left:15px;text-indent:-15px;color:#a50034;font-size:0.875em}
.product_planner .cont_join .data_name .tf_cont {width:310px}
.product_planner .data_favor .txt_notice {color:#a50034}
.advice_finish .box_finish {margin-bottom:60px;padding:180px 0 40px 0;background:#f7f3f9 url(/lgekor/asset/images/newbestshop/pc/bg_adviceFinish.png) no-repeat 50% 35px}
.advice_finish .selected_product {display:table;width:660px;margin:0 auto 25px;padding:24px 40px;background-color:white}
.advice_finish .selected_product .tit_selected {display:table-cell;width:20%;font-weight:600;font-size:1.25em;color:#222;letter-spacing:-1px;vertical-align:middle}
.advice_finish .selected_product .txt_selected {display:table-cell;width:80%;padding-left:25px;border-left:1px solid #ddd;font-size:1em;line-height:28px;color:#444;letter-spacing:-1px;vertical-align:middle}
.advice_finish .inquiry_finish {text-align:center}
.advice_finish .inquiry_finish .tit_inquiry {display:block;margin-bottom:15px;font-weight:600;font-size:1.75em;letter-spacing:-1px;word-break:keep-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.advice_finish .inquiry_finish .txt_inquiry {display:block;font-weight:200;font-size:1em;color:#444;letter-spacing:-1px;word-break:keep-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.advice_finish .inquiry_finish .btn_inquiry {display:inline-block;width:152px;height:36px;margin-top:15px;border:1px solid #ccc;border-radius:3px;font-weight:600;font-size:0.875em;line-height:36px;text-align:center;background-color:white}
.advice_finish .box_btn {text-align:center}
.advice_finish .box_btn .btn_confirm {display:inline-block;width:180px;height:60px;border-radius:3px;font-weight:600;font-size:1.25em;line-height:60px;color:white;background-color:#a50034}
.service_request .bnr_request {height:240px;margin-bottom:40px;padding-top:180px;font-size:1.25em;color:#222;background:#f7f3f9 url(/lgekor/asset/images/newbestshop/pc/bg_request.png) no-repeat 50% 38px;text-align:center}
.service_request .bnr_request br {display:none}
.service_request .btn_search {display:inline-block;width:180px;height:60px;border-radius:3px;font-weight:600;font-size:1.25em;background-color:#a50034;color:white}
.service_request .btn_cancel {display:block;width:100%;max-width:92px;height:36px;margin:6px auto 0;font-weight:600;font-size:0.875em;border-radius:3px;border:1px solid #ddd;background-color:white;color:#222}
.service_request .tbl_board .tbl_head span:nth-child(1) {width:15.83333%}
.service_request .tbl_board .tbl_head span:nth-child(2) {width:14.83333%}
.service_request .tbl_board .tbl_head span:nth-child(3) {width:15.66667%}
.service_request .tbl_board .tbl_head span:nth-child(4) {width:52.16667%}

/* 0803 Ãß°¡ */
.tbl_board.board_five .tbl_head span:nth-child(1) {width:15%}
.tbl_board.board_five .tbl_head span:nth-child(2) {width:14%}
.tbl_board.board_five .tbl_head span:nth-child(3) {width:15%}
.tbl_board.board_five .tbl_head span:nth-child(4) {width:22%}
.tbl_board.board_five .tbl_head span:nth-child(5) {width:34%}

/* .service_request .tbl_board .tbl_head span:nth-child(5) {width:13.5%} 2018-12-31 »èÁ¦ */
.service_request .tbl_board dl {padding:10px 0}
.service_request .tbl_board dd {width:100%}
.service_request .tbl_board .txt_prod {padding:12px 15px;text-align:left}
.service_request .txt_count {font-size:1em}
.service_request .txt_count.has_txt_comment{position:relative;}
.service_request .txt_count em {color:#a50034}
.service_request .txt_count.has_txt_comment .txt_comment{position:absolute;right:0;font-size:.9em;}
/* .service_dely .tbl_board .tbl_head span:nth-child(1) {width:8.33333%} 2019-01-22 »èÁ¦, ¼öÁ¤ */
.service_dely .tbl_board .tbl_head span:nth-child(1) {width:15.16667%}
.service_dely .tbl_board .tbl_head span:nth-child(2) {width:14.83333%}
.service_dely .tbl_board .tbl_head span:nth-child(3) {width:19.16667%}
.service_dely .tbl_board .tbl_head span:nth-child(4) {width:20.16667%}
.service_dely .tbl_board .tbl_head span:nth-child(5) {width:15.16667%}
.service_dely .tbl_board .tbl_head span:nth-child(6) {width:15.16667%}
.service_dely .box_comfirm {margin-bottom:0}
.service_dely .box_comfirm .ipin_certify {padding-bottom:0}
.service_dely .box_comfirm .txt_noti {margin-top:14px;font-size:0.875em;color:#a50034;letter-spacing:-1px}
.service_dely .box_service {margin-top:60px}
.service_dely .box_dely_state {padding:60px 0;background-color:#f7f3f9}
.service_dely .link_state {display:block;width:66px;height:36px;border:1px solid silver;border-radius:2px;font-size:0.875em;line-height:36px}
.service_dely .list_dely_step {font-size:0;line-height:0;vertical-align:middle}
.service_dely .list_dely_step li {display:inline-block;width:20%;padding:0 4.2%;font-size:16px;line-height:1.5;vertical-align:top;text-align:center}
.service_dely .list_dely_step .info_step {display:block;position:relative;width:120px;height:120px;margin:0 auto 30px;border-radius:50%}
.service_dely .list_dely_step .info_step:before, .service_dely .list_dely_step .info_step:after {position:absolute;right:-50%;width:3px;height:18px;margin:auto 0;border-radius:2px;background-color:#a57ca6;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;content:""}
.service_dely .list_dely_step .info_step:before {top:60px;transform:rotate(46deg)}
.service_dely .list_dely_step .info_step:after {top:46px;transform:rotate(-46deg)}
.service_dely .list_dely_step .ico_comm {height:40px;margin-top:40px}
.service_dely .list_dely_step .step1 {background-color:#a50034}
.service_dely .list_dely_step .step1 .ico_comm {width:38px;background-position:0 -140px}
.service_dely .list_dely_step .step2 {background-color:#a50069}
.service_dely .list_dely_step .step2 .ico_comm {width:40px;background-position:-40px -140px}
.service_dely .list_dely_step .step3 {background-color:#a71a8e}
.service_dely .list_dely_step .step3 .ico_comm {width:54px;background-position:-80px -140px}
.service_dely .list_dely_step .step4 {background-color:#802680}
.service_dely .list_dely_step .step4 .ico_comm {width:52px;background-position:-140px -140px}
.service_dely .list_dely_step .step5 {background-color:#612772}
.service_dely .list_dely_step .step5:before, .service_dely .list_dely_step .step5:after {display:none}
.service_dely .list_dely_step .step5 .ico_comm {width:40px;background-position:-200px -140px}
.service_dely .list_dely_step .tit_step {display:block;margin-bottom:10px;font-size:1.25em}
.service_dely .list_dely_step .txt_desc {display:block;font-size:0.875em;line-height:1.4}
.service_dely .list_dely_step .txt_desc small {color:gray}
.service_dely .data_cont {margin-bottom:60px}
.service_dely .data_cont dt {height:70px}
.cont_request .btn_search {display:inline-block;width:180px;height:60px;border-radius:3px;font-weight:600;font-size:1.25em;background-color:#a50034;color:white}
.cont_request .tbl_comm {margin-bottom:60px}
.cont_request .tbl_comm th, .cont_request .tbl_comm td {padding:15px 20px;text-align:left}
.cont_request .tbl_comm th {height:70px;border-bottom:1px solid #ddd}
.cont_request .tbl_comm label {display:inline-block}
.cont_request .tbl_comm .tf_cont {width:100%}
.cont_request .tbl_comm .col1 {width:240px}
.cont_request .tbl_comm .col2 {width:auto}
.cont_request .tbl_comm .data_name label, .cont_request .tbl_comm .data_order label {width:370px}
.cont_request .tbl_comm .data_phone select, .cont_request .tbl_comm .data_phone label {width:110px}
.cont_request .tbl_comm .txt_noti {margin-top:10px;font-size:0.875em;letter-spacing:-1px}
.cont_ask_list .tbl_board {margin-top:10px;letter-spacing:-1px}
.cont_ask_info .data_cont {margin-bottom:60px}
.cont_ask_info .btn_list {width:180px;height:60px;font-weight:600;font-size:1em;border-radius:5px;border:1px solid #ddd;background-color:white;color:#222}
.cont_ask_info .btn_cancel {display:inline-block;margin:0 0 0 10px}
.cont_dely {margin-bottom:60px}
.cont_dely .txt_count .tot_num {color:#a50034;font-weight:bold} /* 2019-01-22 Ãß°¡ */
.cont_dely .data_date {float:right;margin-bottom:20px}
.cont_dely .data_date label {width:210px;margin-right:10px}
.cont_dely .data_date .tit_date {margin-right:20px}
.cont_dely .data_date .txt_dash {margin-right:10px}
.cont_dely .data_date .btn_sort {width:130px;height:40px;border-radius:3px;background-color:#7d7b7b;color:white}
.cont_dely .tbl_board {clear:both}
.layer_dely_info .data_cont {width:370px}
.layer_dely_info .data_cont dl {float:none;width:100%}
.select_tab {position:relative;height:56px;margin-bottom:35px;border-bottom:1px solid #ddd}
.select_tab .select_event, .select_tab .select_sort {position:relative}
.select_tab .list_tab li {position:relative;float:left;height:56px;padding:0 10px;line-height:45px}
.select_tab .list_tab li a {display:block;width:100%;height:100%;font-size:1em;color:#222}
.select_tab .list_tab li.on {border-bottom:2px solid #a50034}
.select_tab .list_tab li.on a {color:#a50034}
.select_tab .list_tab li:after {display:inline-block;position:absolute;top:14px;right:0;width:1px;height:16px;background-color:#ddd;content:""}
.select_tab .list_tab li:last-child:after {display:none}
.select_tab .select_sort {position:absolute;top:0;right:0}
.select_tab .select_sort .list_tab li a {color:#999}
.select_tab .select_sort .list_tab li.on {border-bottom:0 none}
.select_tab .select_sort .list_tab li.on a {color:#a50034}
.select_tab .wrap_search .search_cont {position:absolute;top:0;right:0}
.select_tab .wrap_search .search_cont .tf_search {width:220px}
.select_tab .wrap_search .search_cont .btn_search {width:80px;height:40px;margin-left:4px;border-radius:3px;font-size:1em;color:white;background-color:#7d7b7b}
.select_tab .btn_m_select {display:none}
.box_winner .tbl_board .tbl_body .order {width:6%}
.box_winner .tbl_board .tbl_body .txt_prod {width:13%}
.box_winner .tbl_board .tbl_body .txt_event {width:48%;padding-left:15px;text-align:left}
.box_winner .tbl_board .tbl_body .txt_date {width:20%}
.box_winner .tbl_board .tbl_body .txt_winner {width:13%}
.type_event {display:inline-block;height:20px;margin-bottom:10px;padding:0 10px;border-radius:3px;font-weight:200;font-size:0.75em;line-height:20px;color:white;background-color:silver}
.type_event.store {background-color:#39c2b8}
.type_event.online {background-color:#f36f24}
.event_product .tit_event {margin-bottom:12px;font-weight:600;font-size:1.5em;color:#222}
.event_product .list_event {overflow:hidden;margin-left:-22px;margin-bottom:60px}
.event_product .list_event li {float:left;width:280px;/* height:212px; */margin-bottom:22px;margin-left:22px;border:1px solid #ccc;transition:0.2s;}
.event_product .list_event li:hover {box-shadow:5px 5px 5px #aaa}
.event_product .list_event .link_event {display:block}
.event_product .list_event .thumb_event {width:100%}
.event_product .list_event .info_event {display:block;padding:20px}
.event_product .list_event .open_date {font-size:0.875em;color:#222}
.event_product .list_event .term_event {display:block;font-weight:200;font-size:0.875em;color:#222;letter-spacing:-0.03em}
.event_product .list_event.wedding li {width:49%;height:360px;margin-left:1.8%}
.event_product .list_event.wedding li:nth-child(2n-1) {margin-left:0}
.event_product .img_benefit {max-width:100%;height:auto}
.event_product .detail_head {position:relative;overflow:hidden;border-bottom:1px solid #ddd}
.event_product .detail_head .title_area {height:80px;padding:0 20px;line-height:80px;border-top:1px solid #222;background-color:#f1f1f1}
.event_product .detail_head .title_area .event_name {display:inline-block;position:relative;font-size:1.5em;color:#222;font-weight:500}
.event_product .detail_head .title_area .type_event {margin-bottom:6px;vertical-align:middle}
.event_product .detail_head .date_area {display:inline-block;height:60px;padding-left:20px;font-size:1em;line-height:60px;color:#444}
.event_product .detail_head .date_area .tit_date {position:relative;margin-right:10px;padding-right:17px}
.event_product .detail_head .date_area .tit_date:after {display:block;position:absolute;top:2px;right:0;width:1px;height:15px;background-color:#ddd;content:""}
.event_product .detail_head .cont_notify {float:right;height:60px;font-size:1em;line-height:60px;color:#444}
.event_product .detail_head .cont_notify .txt_winner {position:relative;margin-right:10px;padding-right:17px}
.event_product .detail_head .cont_notify .txt_winner:after {display:block;position:absolute;top:2px;right:0;width:1px;height:15px;background-color:#ddd;content:""}
.event_product .detail_head .cont_notify .link_email {display:inline-block;width:104px;height:36px;margin-left:15px;border:1px solid silver;border-radius:3px;font-size:0.875em;line-height:36px;color:#222;font-weight:600;text-align:center}
.event_product .detail_head .title_area .cont_notify{margin-top:10px;}/* 2020-06-10 Ãß°¡ */
.event_product .detail_head .share_sns .cont_notify{height:42px;line-height:42px;}/* 2020-06-10 Ãß°¡ */
.event_product .detail_head .share_sns {position:absolute;top:19px;right:20px}
.event_product .detail_head .share_sns .ico_comm {width:40px;height:40px;margin-right:5px}
.event_product .detail_head .share_sns .link_face .ico_comm {background-position:0 -180px}
.event_product .detail_head .share_sns .link_twitter .ico_comm {background-position:-40px -180px}
.event_product .detail_head .share_sns .link_kakao .ico_comm {background-position:-80px -180px}
.event_product .detail_head .share_sns .link_url .ico_comm {background-position:-120px -180px}
.event_product .detail_body {padding:40px 0}
.event_product .detail_body img {max-width:100%;height:auto}
.event_product .detail_body .cont_join {margin-top:50px}
.event_product .detail_foot {border-top:1px solid #222}
.event_product .detail_foot .inner {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:60px;padding:0 20px;border-bottom:1px solid #ddd;font-size:1em;line-height:60px}
.event_product .detail_foot .arr_prev, .event_product .detail_foot .arr_next {position:relative;margin-right:94px;padding-left:35px;font-weight:600;color:#222}
.event_product .detail_foot .arr_prev:before, .event_product .detail_foot .arr_prev:after, .event_product .detail_foot .arr_next:before, .event_product .detail_foot .arr_next:after {position:absolute;left:0px;width:8px;height:2px;margin:auto 0;border-radius:50px;background-color:#222;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;content:""}
.event_product .detail_foot .arr_prev:before {top:4px;transform:rotate(-45deg)}
.event_product .detail_foot .arr_prev:after {top:4px;transform:rotate(-135deg)}
.event_product .detail_foot .arr_next:before {top:9px;transform:rotate(45deg)}
.event_product .detail_foot .arr_next:after {top:9px;transform:rotate(135deg)}
.event_product .detail_foot .link_arr {color:#444}
.event_product .detail_foot .link_arr.no_cont {color:#999}
.event_product .detail_foot .btn_board {display:block;width:180px;height:60px;margin:60px auto 0;border:1px solid #ddd;border-radius:5px;font-weight:600;font-size:1.25em;line-height:60px;color:#222;text-align:center}
.event_product .txt_count {margin-bottom:16px;font-size:1em;color:#222}
.event_product .txt_count em {font-weight:600;color:#a50034}
.winner_inquiry {width:670px;margin:0 auto}
.winner_inquiry .img_inquiry {width:100%}
.winner_inquiry .form_inquiry {padding:35px;text-align:center;background-color:#f1f1f1}
.winner_inquiry .txt_inquiry {display:inline-block;margin-bottom:20px;font-size:1.125em;text-align:center;letter-spacing:-1px}
.winner_inquiry .keyword_inquiry {font-weight:400;color:#a50034}
.winner_inquiry .tel_num {width:340px;height:40px}
.winner_inquiry .btn_inquiry {height:40px;margin-left:3px;padding:0 20px;border:0 none;border-radius:3px;font-size:1em;color:white;background-color:#7d7b7b;letter-spacing:-1px;cursor:pointer}
.winner_result .top_list {min-height:400px;padding:20px 10px 30px;line-height:1.3}
.winner_result .top_list .tit {font-size:0.875em;font-weight:400}
.winner_result .top_list table {width:100%;margin-top:20px;border-top:1px solid #e3e3e3;text-align:center;font-size:12px}
.winner_result .top_list table th {height:35px;padding:12px 4px;background-color:#fafafa;color:#404040;border-bottom:1px solid #B8B8B8;border-left:1px solid #e3e3e3;text-align:center !important}
.winner_result .top_list table td {color:#4d4d4d;height:25px;padding:7px 4px;border-left:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;text-align:center !important}
.winner_result .top_list table th:first-child, .winner_result .top_list table td:first-child{border-left:none}
.winner_result .top_list table tr.bg{background:#f7f7f7}
.head_notice {overflow:hidden;width:100%;border-top:1px solid #222;color:#222;font-weight:600;background-color:#f1f1f1;word-break:break-all;text-align:center;font-size:1em}
.head_notice .head_num, .head_notice .head_tit, .head_notice .head_date {float:left;height:60px;line-height:60px}
.head_notice .head_num {width:7%;}
.head_notice .head_tit {width:83%;border-left:1px solid #ddd}
.head_notice .head_date {width:10%;border-left:1px solid #ddd}
.list_notice {margin-bottom:20px}
.list_notice li {font-size:1em;border-bottom:1px solid #ddd;text-align:center}
.list_notice li .inner {display:table;width:100%}
.list_notice li .txt_num, .list_notice li .txt_tit, .list_notice li .txt_date {display:table-cell;vertical-align:middle}
.list_notice li .txt_num {width:7%}
.list_notice li .txt_tit {width:83%;border-right:1px solid #ddd;border-left:1px solid #ddd}
.list_notice li .txt_tit a {display:block;width:100%;height:100%;padding:18px 20px;word-break:keep-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.list_notice li .txt_date {width:10%;word-break:break-all}
.list_notice li .cont_notice {display:none;width:100%;padding:30px 7%;border-top:1px solid #ddd;background-color:#fff; text-align:left;} /*2018-03-26 text-align, padding ¼öÁ¤*/ /*2019-03-29 ¹è°æ»öº¯°æ*/
/* .list_notice li.on .cont_notice p, .list_notice li.on .cont_notice a{display:block;font-size:1em !important;font-family:"LGSmHaT", "Apple SD Gothic Neo", "Malgun Gothic", Dotum, Hevetica, Arial, sans-serif !important;} */ /*2018-03-26 font-family Ãß°¡*/
.list_notice li.on .txt_tit a {font-weight:600}
.hybrid_tab {display:none}
.move_top{display:none;position:fixed;bottom:0;right:0;z-index:200}
.move_top .ico_comm{width:50px;height:50px;background-position:-240px -120px}
.wrap_layer .apt_video {padding:0;width:854px;height:480px;background-color:#000}
.wrap_layer .apt_video .box_play, .wrap_layer .apt_video iframe {width:100%;height:100%}
.wrap_layer .apt_video .pop_close {position:absolute;top:0;right:-40px;width:30px;height:30px;border:1px solid #fff;border-radius:100px}
.wrap_layer .apt_video .pop_close:before, .wrap_layer .apt_video .pop_close:after {display:block;width:17px;height:1px;background-color:white;content:""}
.wrap_layer .apt_video .pop_close:before {margin:0 auto;transform:rotate(45deg)}
.wrap_layer .apt_video .pop_close:after {margin:-1px auto 0;transform:rotate(-45deg)}
.wrap_layer .apt_pop1, .wrap_layer .apt_pop2 {max-width:900px;padding:0}
.wrap_layer .apt_pop1 .pop_close, .wrap_layer .apt_pop2 .pop_close {position:absolute;top:25px;right:25px;width:30px;height:30px}
/* LGÀüÀÚ css °¡Á®¿À±â */
.pop > div {position:absolute;/* z-index:11; */z-index:202;left:0;/* margin-left:-150px; */top:30px;background:#fff;box-shadow:2px 2px 4px #444;background:#ecedf0;background:-moz-linear-gradient(top, #ecedf0 0%, #ffffff 37%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecedf0), color-stop(37%,#ffffff));background:-webkit-linear-gradient(top, #ecedf0 0%,#ffffff 37%);background:-o-linear-gradient(top, #ecedf0 0%,#ffffff 37%);background:-ms-linear-gradient(top, #ecedf0 0%,#ffffff 37%);background:linear-gradient(to bottom, #ecedf0 0%,#ffffff 37%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecedf0', endColorstr='#ffffff',GradientType=0 )}
.pop .popupCont {padding:45px 50px;width:auto;min-width:250px;max-width:850px;word-break:break-all}
.centerd {text-align:center}
.pop > div .btns {margin-top:20px}
.btn-r {display:inline-block;border:1px solid #bbb;padding:10px 13px;border-radius:4px;background:#fff;vertical-align:middle}
.pop .close {position:absolute;right:15px;top:10px;width:30px;height:30px;font-size:30px;border:1px solid #222;border-radius:100px}
.icon.rd-close:before, .icon.rd-close:after {display:block;position:absolute;top:50%;left:50%;width:20px;height:1px;margin-left:-10px;background-color:#222;content:""}
.icon.rd-close:before {transform:rotate(45deg)}
.icon.rd-close:after {transform:rotate(-45deg)}
.ir {position:absolute;top:-9999px !important;left:-9999px !important;width:0;height:0;overflow:hidden}
/* privacy policy */
.policy_title {overflow:hidden}
.policy_title > h1 {font-size:40px; font-weight:lighter; color:#333}
.policy_title select {display:inline-block; float:right; height:32px; min-width:100px; margin-top:10px; padding:7px 10px 6px 15px; font-size:14px; color:#333; vertical-align:middle; border:1px solid #b4bec8; border-radius:5px; background:#f6f7f9 url('/lgekor/asset/images/web/common/bg_select01.png') right top no-repeat}
.policy_box {position:relative; min-height:300px; padding-bottom:50px}
.policy_box h4 {margin-top:30px; font-size:18px; font-weight:normal; color:#333}
.policy_box h5 {margin-top:35px; padding-top:37px; font-size:18px; font-weight:normal; color:#333; border-top:1px solid #ccc}
.policy_box p {margin-top:12px; font-size:14px; color:#333; line-height:1.714}
.policy_box .desc {position:absolute; left:-9999px; top:-9999px}
.policy_box .wi_ol {overflow:hidden; margin-top:35px; padding-top:15px; border-top:1px solid #ccc}
.policy_box .wi_ol ol {float:left; box-sizing:border-box; width:50%; padding-left:30px}
.policy_box .wi_ol li {font-size:14px; color:#a50034; line-height:2.143}
.policy_box .wi_ol a {color:#a50034}
.policy_box li {margin-top:7px; font-size:14px; color:#333; line-height:1.714}
.policy_box ol {margin-top:19px}
.policy_box ol> li > ol {margin-top:0px}
.policy_box .second > li {margin-top:7px}
.policy_box .witac_work caption {font-size:0px; line-height:0; position:absolute;}
.policy_box .witac_work {width:100%; margin:20px 0 25px; border:1px solid #cccccc}
.policy_box .witac_work thead th {padding:5px 0; font-weight:normal; text-align:center; border-right:1px solid #96c89b; background-color:#f7f7f7}
.policy_box .witac_work tbody th {border:1px solid #cccccc; text-align:left; padding:6px}
.policy_box .witac_work tbody td {border:1px solid #cccccc; text-align:left; padding:6px}
.policy_box .witac_work .born {border-right:0}
.policy_box .menu {overflow:hidden; margin-top:30px; padding-top:30px; border-top:1px solid #ccc}
.policy_box .menu .list1,
.policy_box .menu .list2 {float:left; box-sizing:border-box; width:50%; padding-left:30px}
.policy_box .menu p {display:block; clear:both; float:left; width:39.02439024390244%; margin:8px 0 0 0}
.policy_box .menu p > a {font-size:14px; color:#a50034; line-height:2.143; text-decoration:none}
.policy_box .menu ol {float:right; width:60.97560975609756%; margin:0}
.policy_box .menu ol a {font-size:14px; color:#333; line-height:2.143; text-decoration:none}
.policy_box .con h4 {margin-top:35px; padding-top:37px; border-top:1px solid #ccc}
.policy_box .con h5 {font-size:16px}
.policy_box .con h4 + h5 {margin-top:25px; padding-top:0; border-top:0px none}
.policy_box.email-refusal {margin-top:30px; font-size:16px; color:#333; line-height:1.875}
.policy_box.email-refusal > strong {font-weight:normal; color:#a50034}

.event_shop {padding:0 70px 80px}
.event_shop .list_tab {display:table;table-layout:fixed;width:100%;margin-bottom:42px;border-bottom:2px solid #27282d}
.event_shop .list_tab li{display:table-cell;height:58px;padding-right:2px;line-height:58px;font-weight:600;text-align:center;font-size:1.125em}
.event_shop .list_tab li:last-child {padding-right:0}
.event_shop .list_tab li a {display:block;width:100%;height:100%;border-radius:10px 10px 0 0;color:#fff;background-color:#919191}
.event_shop .list_tab li.on a {color:#f3f94d;background-color:#850360}
/*2018-11-05 Ãß°¡ ¹× ¼öÁ¤ ½ÃÀÛ*/
.event_shop .box_search {margin:-20px 0 20px;padding:0;border:0 none;background-color:#fff;text-align:right}
/* 2018-11-21 »èÁ¦
.event_shop .tbl_comm .col1{width:15%}
.event_shop .tbl_comm .col2{width:35%}
.event_shop .tbl_comm .col3{width:25%}
.event_shop .tbl_comm .col4{width:25%}*/
.event_shop .tbl_comm th {border-bottom:1px solid #ddd} /* 2018-11-21 Ãß°¡ */
.event_shop .tbl_comm td {padding:10px 5px;line-height:1.5}
.event_shop .tbl_comm .link_detail {display:inline-block;width:80px;height:36px;border:1px solid #e541a4;line-height:36px;text-align:center;color:#e541a4}
.event_shop .tbl_comm .store_num {display:block}
.event_shop .apt_noti {margin-top:5px;text-align:right;color:#a50034;font-size:0.875em}
/*2018-11-05 Ãß°¡ ¹× ¼öÁ¤ ³¡*/

#popup_Privacy_layer01 .policy_close, #popup_Privacy_layer02 .policy_close {position:absolute;top:0;right:0;width:30px;height:30px;background-color:none;border:0 none}

/*2019-01-09 tv±¤°í ÆäÀÌÁö Ãß°¡*/
.tv_ad .select_tab {margin-bottom:0;border-bottom:0 none}
.tv_ad .select_tab .list_tab li.on {border-bottom:0 none}
.tv_ad .select_tab .list_tab li.on button {color:#a50034}
.tv_ad .ad_head {position:relative;padding:15px 200px 15px 30px;border-top:1px solid #333;border-bottom:1px solid #ccc;background-color:#f4f5f7}
.tv_ad .ad_head .ad_title {font-size:1.125em;color:#000;font-weight:400;line-height:1.5}
.tv_ad .ad_head .share_scrap {position:absolute;top:12px;right:30px;overflow:hidden}
.tv_ad .share_scrap .btn_share {display:none}
.tv_ad .share_scrap .link_share {float:left;margin-left:5px}
.tv_ad .share_scrap .link_share.face .ico_comm {width:30px;height:30px;background-position:0 -340px}
.tv_ad .share_scrap .link_share.twitter .ico_comm {width:30px;height:30px;background-position:-30px -340px}
.tv_ad .share_scrap .link_share.kakao .ico_comm {width:30px;height:30px;background-position:-60px -340px}
.tv_ad .share_scrap .link_share.url .ico_comm {width:30px;height:30px;background-position:-90px -340px}
.tv_ad .share_scrap .link_share .btn_close {display:none}
.tv_ad .ad_detail {padding-top:20px}
.tv_ad .ad_cont {margin-bottom:20px;height:360px}
.tv_ad .ad_cont .box_video {float:left;width:50%;height:100%}
.tv_ad .ad_cont .box_video video, .tv_ad .ad_cont .box_video embed {width:100%;height:100%}
.tv_ad .ad_cont .box_copy {float:left;width:50%;height:360px;padding-left:100px;overflow-y:scroll;overflow-x:hidden}
.tv_ad .ad_cont .box_copy .copy_tit {display:block;margin-bottom:65px;font-size:1em;font-weight:400;color:#000}
.tv_ad .ad_cont .box_copy .copy_txt {font-size:1em;color:#000}
.copy_txt, .copy_txt p, .copy_txt p span{font-family:'LGSmHaT' !important;font-size:0.95em !important;font-weight:400} /* 2019-02-28 ¿¡µðÅÍ ±Û¾¾ ¹«½Ã */
.tv_ad .old_ad .btn_old {position:relative;width:100%;height:50px;padding:0 30px;line-height:50px;text-align:left;color:#000;font-size:1em;background-color:#ced3d9}
.tv_ad .old_ad .btn_old:before {position:absolute;top:24px;right:31px;width:18px;height:1px;transform:rotate(-90deg);background-color:#000;content:""}
.tv_ad .old_ad .btn_old:after {position:absolute;top:24px;right:30px;width:20px;height:1px;background-color:#000;content:""}
.tv_ad .old_ad .btn_old.on {color:#fff;background-color:#666}
.tv_ad .old_ad .btn_old.on:before {display:none}
.tv_ad .old_ad .btn_old.on:after {width:18px;height:2px;background-color:#dfdfdf;}
.tv_ad .old_ad .old_year {margin-top:10px;text-align:right}
.tv_ad .old_ad .old_year .btn_select {display:none}
.tv_ad .old_ad .old_year .inner {display:inline-block}
.tv_ad .old_ad .old_year .btn_year {font-size:1em}
.tv_ad .old_ad .old_year .btn_year.on {color:#a10156}
.tv_ad .old_ad .old_year .btn_year:after {display:inline-block;width:2px;height:16px;margin:-5px 4px 0 10px;vertical-align:middle;background-color:#dedede;content:""}
.tv_ad .old_ad .old_year .btn_year:last-child:after {display:none}
.tv_ad .list_old {overflow:hidden}
.tv_ad .list_old li {position:relative;float:left;width:25%;height:250px;padding:40px 30px 12px 30px;border-bottom:1px solid #ccc;text-align:center}
.tv_ad .list_old .link_old {display:block}
.tv_ad .list_old img {height:135px;border:1px solid #ccc}
.tv_ad .list_old .old_title {display:block;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;margin-top:12px;font-weight:400;font-size:1em;line-height:24px;color:#000}
.tv_ad .old_ad .btn_more {width:100%;height:50px;margin-top:30px;line-height:50px;font-size:16px;background-color:#e0e0e0;}
.tv_ad .old_ad .btn_more .page_num {color:#a10156}
/*2019-01-09 tv±¤°í ÆäÀÌÁö ³¡*/

/* 2019-02-14 ¸ÅÀå »ó´ã ½ÅÃ» ½ÃÀÛ */
.consult_request .consult_box{padding:45px 0;background:#f7f7f7;text-align:center}
.consult_request .consult_box .txt{font-size:1.5em;letter-spacing:-2px;font-weight:600}
.consult_request .consult_box .txt strong{display:block;font-size:1.5em;font-weight:600}
.consult_request .consult_box .txt strong em{color:#d50d41;font-weight:600}
.consult_request .consult_box .txt br{display:none}
.consult_request .consult_process{margin:40px 0 0 0}
.consult_request .consult_process .txt_order{display:block;font-weight:600;font-size:1.2em;color:#000;letter-spacing:-1px}
.consult_request .consult_process .txt_order br{display:none}
.consult_request .consult_process li{display:inline-block;position:relative;width:200px;height:140px;padding:0 10px 0 0;text-align:center}
.consult_request .consult_process li:before{display:inline-block;z-index:9;width:105px;height:105px;border-radius:50%;background:#ebaab8;content:''}
.consult_request .consult_process li:after{display:block;position:absolute;top:40px;right:11px;width:13px;height:26px;background:url(/lgekor/asset/images/newbestshop/pc/ico_comm.png) no-repeat -222px -384px;content:''}
.consult_request .consult_process li:last-child{width:154px;padding-right:0}
.consult_request .consult_process li:last-child:after{display:none}
.consult_request .consult_process li .ico_comm{position:absolute;top:0;left:0;z-index:10}
.consult_request .consult_process li:nth-child(1) .ico_comm{width:44px;height:44px;margin:28px 0 0 69px;background-position:0 -375px}
.consult_request .consult_process li:nth-child(2) .ico_comm{width:46px;height:46px;margin:30px 0 0 72px;background-position:-50px -375px}
.consult_request .consult_process li:nth-child(3) .ico_comm{width:35px;height:51px;margin:28px 0 0 79px;background-position:-105px -375px}
.consult_request .consult_process li:nth-child(4) .ico_comm{width:64px;height:45px;margin:28px 0 0 47px;background-position:-145px -375px}

.consult_request .cont_counsel{display:inline-block;position:relative;margin-top:5%;background-color:white} /* ;z-index:500 */
.consult_request .cont_counsel .btn_layer_close{position:absolute;top:18px;right:20px;width:20px;height:20px;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
.consult_request .cont_counsel .btn_layer_close:before{display:block;height:2px;margin:0 auto;background-color:#222;transform:rotate(45deg);content:""}
.consult_request .cont_counsel .btn_layer_close:after{display:block;height:2px;margin:-2px auto 0;background-color:#222;transform:rotate(-45deg);content:""}
.consult_request .counsel_body{padding:20px 0 0;font-size:1em;text-align:left}
.consult_request .counsel_body .txt_alert{display:block;text-align:center}

.consult_request .counsel_body .cont_join .tit_section:before{display:inline-block;content:'';width:10px;height:10px;margin:-5px 5px 0 0;vertical-align:middle;background:#000}
.consult_request .counsel_body .cont_join .tbl_comm{margin-bottom:40px;border-top:2px solid #222}
.consult_request .counsel_body .cont_join .tbl_comm.notice{margin-bottom:10px}
.consult_request .counsel_body .cont_join .tbl_comm .btn_ask{width:140px;height:40px;line-height:40px;border-radius:5px;background:#a50034;border:0;color:#fff}
.consult_request .counsel_body .cont_join .txt_noti{color:#9d1448}
.consult_request .counsel_body .cont_policy{margin-top:40px}
.consult_request .counsel_body .cont_policy h4 + .item_policy{border-top:2px solid #222}
.consult_request .counsel_body .info_trusts .tbl_comm th{text-align:center}

.consult_request .counsel_btns{padding-bottom:40px;text-align:center}
.consult_request .counsel_btns .tit_point{margin-bottom:40px;color:#9d1448;letter-spacing:-1px;text-align:left}
.consult_request .counsel_btns .tit_point .ico_comm{background-position:-244px -384px}
.consult_request .counsel_btns .btn_request,
.consult_request .counsel_btns .btn_cancel{width:350px;height:85px;line-height:85px;font-size:2em;border-radius:8px;border:0;color:#fff}
.consult_request .counsel_btns .btn_request{background-color:#a50034}
.consult_request .counsel_btns .btn_cancel{background-color:#999;margin-right:36px}
.consult_request .mo_br{display:none}
/* 2019-02-14 ¸ÅÀå »ó´ã ½ÅÃ» ³¡ */

/* 2019-03-10 Çà»çÁ¡ ¹æ¹® ½ÅÃ»ÇÏ±â ½ÃÀÛ */
.event_shop .tbl_comm.branch button{width:30px;height:30px;background:url(/lgekor/asset/images/newbestshop/pc/ico_visit.png)no-repeat 0 0;background-size:200%;overflow:hidden}
.event_shop .tbl_comm.branch button.act,
.event_shop .tbl_comm.branch button:hover{background-position:-30px 0}
.event_shop .tbl_comm.branch th .etc {display:block;margin-top:5px;padding-left:10px;font-weight:600;font-size:0.875em;color:#222}
.event_shop .tbl_comm.branch td{height:43px}
.event_shop .txt_notice_branch{display:none}
.wrap_layer .layer_head .layer_tit em{color:#a50034;font-weight:600}
.wrap_layer .pop_counsel .layer_foot.visit .btn_ok,
.wrap_layer .pop_counsel .layer_foot.visit .btn_cancel {width:350px;height:85px;font-size:1.75em;border-radius:8px;padding:0}
/* 2019-03-10 Çà»çÁ¡ ¹æ¹® ½ÅÃ»ÇÏ±â ³¡ */

/* 2019-03-19 ¼­ºñ½º ¹®ÀÇ ¼öÁ¤ ½ÃÀÛ */
.address_txt a[href*="tel:"] {cursor:text;}
/* 2019-03-19 ¼­ºñ½º ¹®ÀÇ ¼öÁ¤ ³¡ */

/* 2019-04-16 ¸ÅÀå »ó´ã ½ÅÃ» ½ÃÀÛ */
.consult_request.product_top .consult_box{margin-bottom:60px}
/* 2019-04-16 ¸ÅÀå »ó´ã ½ÅÃ» ³¡ */

@media only screen and (max-width:1199px) {
	#bestshopHead .inner {padding:0 20px}
	#bestshopFoot {padding:20px;letter-spacing:-1px}
	.tit_site {margin-top:24px}
	.tit_site .link_lge {width:136px}
	.tit_site .link_service {font-size:1.5em;line-height:38px}
	.gnb_comm .list_gnb {margin-right:-18px} /* 2019-01-09 ¼öÁ¤ */
	.gnb_comm .list_gnb > li {width:120px}
	.snb_comm .list_snb li {padding:0 10px}
	.snb_comm .list_snb a {font-size:0.875em;letter-spacing:-1px}
	.wrap_banner {top:170px;left:20px;width:350px;margin-left:0}
	.wrap_banner .link_bnr {width:37%;margin-right:5px}
	.wrap_banner .tit_event {display:none}
	.bestshop_rel {padding-right:20px}
	/* .gnb_comm .nav_bottom {display:none}.gnb_comm .nav_bottom :ÇÏÀÌºê¸®µå ¾Û¿¡¼­¸¸ ³ëÃâ */

	/* layout content */
	#mArticle {padding-right:20px;padding-left:20px}
	#mEvent {padding-right:20px;padding-left:20px}
	#mProduct, #mService .inner {padding:0 20px}
	.lnb_comm .list_lnb .link_lnb {padding:0 10px;font-size:0.875em}

	/* main */
	.main_slide .bnr_tit {font-size:2.5em;line-height:50px}
	.main_slide .bnr_cont .wrap_txt {top:15%;margin-left:-45%}
	.main_slide .prev_slide {left:7px}
	.main_slide .next_slide {right:7px}
	.main_slide .bx-controls {bottom: 4%;}
	.main_noti .box_txt {padding:0 20px}
	.member_mypage {/* membership history list */ }
	.member_mypage .tbl_board dl {padding:0 10px}
	.store_location {height:625px}
	.store_detail .detail_layer {max-height:623px}
	.service_dely .box_comfirm .sub_txt {width:70%;font-size:0.875em}
	.service_dely .box_comfirm .txt_noti {font-size:0.75em;white-space:nowrap}
	.service_dely .list_dely_step li {min-height:86px;padding:0 3.2%}
	.service_dely .list_dely_step .info_step:before, .service_dely .list_dely_step .info_step:after {right:-32%}

	/*³»°Ô ¸Â´Â Á¦Ç° Ã£±â*/
	.cont_select .list_choose > li {max-width:200px;margin-right:42px}
	.cart_bar .box_toggle .link_counsel {right:20px}
	.cart_bar .view_select .list_prod {padding:0 20px}
	.cont_select .list_choose li .bottom_buy .txt_buy {width:27%;font-size:0.8125em}
	.cont_select .list_choose li .bottom_buy .link_online {width:36%;font-size:0.75em}
	.cont_select .list_choose li .bottom_buy .link_online .ico_comm {margin:-3px 3px 0 0}
	.cont_select .list_choose li .bottom_buy .link_store {width:37%;font-size:0.75em}
}
@media only screen and (max-width:1023px) {
	.box_service .list_noti {font-size:0.875em}
	.box_service .info_cs {font-size:1.125em}
	.cont_select .list_choose li .bottom_btn button {font-size:0.875em}
	.wrap_layer .pop_counsel {width:95%}
	.wrap_layer .pop_counsel .tbl_comm select {width:160px}
	.wrap_layer .pop_counsel .cont_join .tbl_comm td {padding:15px 10px}
	.cart_bar.on .box_toggle .link_counsel {font-size:0.875em}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px) {
	.mobile .main_slide .bx-viewport {overflow:hidden;height:500px !important}
	.mobile .main_slide .bnr_cont img {width:100%}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (max-width:767px) {
	body.mobile {min-width:320px}
	select, .btn_select {padding-right:25px;background:#fff url(/lgekor/asset/images/newbestshop/mobile/select_arr.png) no-repeat 100% 16px;-webkit-background-size:20px 6px;background-size:20px 6px}
	.ico_comm {background-image:url(/lgekor/asset/images/newbestshop/mobile/ico_comm.png);-webkit-background-size:512px 512px;background-size:512px 512px}/*2019-01-09 °æ·Î ¿ø·¡´ë·Î µ¹¸®±â*/
	#bestshopHead {z-index:290;width:100%;margin-bottom:0}
	#bestshopHead .inner {display:inline-block;width:100%;height:60px}

	/* layout content */
	#mEvent {padding-bottom:25px}
	#mProduct, #mService .inner {padding:0}

	/* common sub visual */
	/* .shop_visual {background-image:url(/lgekor/asset/images/newbestshop/mobile/shop_bg.jpg)} */

	/* common */
	.tit_site {float:none;margin-top:18px;text-align:center}
	.tit_site .link_lge {width:82px}
	.tit_site .link_service {margin-left:5px;font-size:1.125em;line-height:26px}
	.btn_menu {display:block;position:absolute;top:0;left:0;width:60px;height:60px}
	.btn_menu.hidden {display:none}
	.btn_menu .line1, .btn_menu .line2, .btn_menu .line3 {display:block;width:20px;height:2px;background-color:white}
	.btn_menu .line1, .btn_menu .line2 {margin:0 auto 3px}
	.btn_menu .line3 {margin:0 auto}
	.gnb_on {overflow:hidden;position:fixed;width:100%;height:100%;z-index:9999;-webkit-transform:translate3d(0, 0, 0)}
	.gnb_on #bestshopHead .inner:after {position:fixed;top:60px;left:0;z-index:290;width:100%;height:100%;background-color:black;opacity:0.8;filter:alpha(opacity=80);visibility:visible}
	.bestshop_rel {padding-right:50px}
	.gnb_comm {display:none;position:fixed;top:60px;left:-100%;z-index:300;width:90%;max-width:267px;height:100%;background-color:white;animation-duration:0.5s}
	.gnb_on .gnb_comm {display:block;animation-name:slideIn;animation-fill-mode:both}
	.gnb_comm .nav_cont {overflow-x:hidden;overflow-y:scroll;height:100%;padding-bottom:80px} /* 2018-10-23 ¼öÁ¤ */
	.gnb_comm .list_gnb {float:none;width:100%;padding-right:0}
	.gnb_comm .list_gnb li {float:none;width:100%}
	.gnb_comm .list_gnb > li:hover:after {display:none}
	.gnb_comm .list_gnb > li:hover .snb_comm {display:none}
	.gnb_comm .list_gnb > li:hover .wrap_banner {display:none}
	.gnb_comm .list_gnb .selected .btn_nav:before {top:23px;right:30px;transform:rotate(-130deg)}
	.gnb_comm .list_gnb .selected .btn_nav:after {top:23px;right:30px;transform:rotate(-50deg)}
	.gnb_comm .list_gnb .btn_nav {position:relative;width:100%;height:52px;padding:0 20px;border-bottom:1px solid #ddd;font-size:0.9375em;color:black;text-align:left;background-color:white}
	.gnb_comm .list_gnb .btn_nav:before, .gnb_comm .list_gnb .btn_nav:after {position:absolute;top:28px;right:29px;width:6px;height:1px;margin:auto 0;border-radius:50px;background-color:#222;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;content:""}
	.gnb_comm .list_gnb .btn_nav:before {transform:rotate(130deg)}
	.gnb_comm .list_gnb .btn_nav:after {transform:rotate(50deg)}
	.gnb_comm .list_gnb .btn_nav:before, .gnb_comm .list_gnb .btn_nav:after {-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
	.gnb_comm .link_product {display:block;float:none;width:100%;height:52px;padding:0 20px;border-bottom:1px solid #ddd;font-size:0.9375em;line-height:52px;color:black;text-align:left;background-color:white}
	.gnb_comm .link_product .ico_comm {position:absolute;top:50%;right:20px;width:16px;height:16px;margin-top:-8px;background-position:-150px -130px} /*2018-03-26 Ãß°¡*/
	/* 2018-03-26 »èÁ¦
	.gnb_comm .link_product:before, .gnb_comm .link_product:after {position:absolute;top:23px;right:29px;width:6px;height:1px;margin:auto 0;border-radius:50px;background-color:#222;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;content:""}
	.gnb_comm .link_product:before {transform:rotate(-130deg)}
	.gnb_comm .link_product:after {transform:rotate(-50deg)}
	.gnb_comm .link_product:after {left:auto} */
	.gnb_comm .link_product:after {display:none} /*2018-03-26 Ãß°¡*/
	.gnb_comm .bestshop_rel {position:static;padding-right:0;background-color:white;font-size:0.8125em}
	.gnb_comm .bestshop_rel .cont_links {height:auto}
	.gnb_comm .bestshop_rel a {display:block;color:#444;padding:0;text-align:center}
	.gnb_comm .bestshop_rel .list_extra {display:block;position:static;margin:0}
	.gnb_comm .bestshop_rel .list_extra a:before {display:none}
	.gnb_comm .bestshop_rel .list_extra li {width:50%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:white}
	.gnb_comm .bestshop_rel .list_extra li:nth-chid(2n) {border-right:0 none}
	.gnb_comm .bestshop_rel .list_extra .ico_comm {display:none}
	.gnb_comm .nav_bottom {position:absolute;bottom:60px;width:100%;background-color:white}
	.gnb_comm .nav_bottom .app_push {height:52px;padding:0 25px;line-height:52px;border-top:1px solid #ddd}
	.gnb_comm .nav_bottom .txt_push {color:#222;font-size:0.8125em}
	.gnb_comm .nav_bottom .btn_push {position:absolute;top:15px;right:20px;width:40px;height:25px}
	.gnb_comm .nav_bottom .btn_push .ico_comm {width:40px;height:25px;background-position:-170px -20px}
	.gnb_comm .nav_bottom .btn_push.on .ico_comm {background-position:-130px -20px}
	.gnb_comm .nav_bottom .list_utils {overflow:hidden;height:52px;line-height:52px;border-top:1px solid #ddd;background-color:#f7f7f7}
	.gnb_comm .nav_bottom .list_utils li {float:left}
	.gnb_comm .nav_bottom .list_utils a {color:#222;font-size:0.75em;letter-spacing:-1px}
	.gnb_comm .nav_bottom .list_utils a:before {display:inline-block;width:3px;height:3px;margin:0 5px 0 8px;border-radius:100px;background-color:#999;vertical-align:middle;content:""}
	/* 2018-10-23 Ãß°¡ ½ÃÀÛ*/
	.gnb_comm .bnr_down {display:block;overflow:hidden;margin-top:30px;padding:0 10px;}
	.gnb_comm .bnr_down .link_down {display:block;float:left;width:50%}
	.gnb_comm .bnr_down .link_down:first-child {padding:0 5px 0 10px}
	.gnb_comm .bnr_down .link_down:last-child {padding:0 10px 0 5px}
	/* 2018-10-23 Ãß°¡ ³¡*/
	.gnb_comm .btn_close {display:block;position:absolute;top:0;left:100%;width:53px;height:53px;background-color:rgba(165, 0, 52, 0.9);z-index:300;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
	.gnb_comm .btn_close:before {display:block;height:2px;margin:0 auto;background-color:#222;transform:rotate(45deg);content:""}
	.gnb_comm .btn_close:after {display:block;height:2px;margin:-2px auto 0;background-color:#222;transform:rotate(-45deg);content:""}
	.gnb_comm .btn_close:before, .gnb_comm .btn_close:after {width:24px;background-color:white}
	.snb_comm {display:none;position:static;width:100%;height:auto;margin:0;padding:0;text-align:left;background-color:#f1f1f1}
	.snb_comm .list_snb {display:block;height:auto;margin-top:0;padding:10px 0;border-left:0 none;border-right:0 none;border-bottom:1px solid #ddd;font-size:0.875em}
	.snb_comm .list_snb li {margin:0;padding:0 20px;line-height:43px}
	.snb_comm .list_snb li:before {margin-right:3px;content:"-"}
	.list_policy {text-align:center}
	.list_policy li {display:inline-block;float:none;line-height:20px;font-size:0.75em}
	#mArticle.bestshop_policy {float:none;width:100%;max-width:100%;padding:0 0 60px}
	.bestshop_policy .lnb_comm {float:none;width:100%;max-width:100%;margin-bottom:20px}
	.bestshop_policy .list_lnb {width:100%;border-top:0 none}
	.bestshop_policy .list_lnb li {display:none;width:100%}
	.bestshop_policy .list_lnb li .link_lnb:hover {background:none;color:auto}
	.bestshop_policy .list_lnb li.on {display:block;position:relative}
	.bestshop_policy .list_lnb li.on .link_lnb {border-bottom:1px solid #a50034}
	.bestshop_policy .list_lnb li.on:before {display:block;position:absolute;top:20px;right:27px;width:1px;height:10px;background:#a50034;content:'';transform:rotate(-45deg)}
	.bestshop_policy .list_lnb li.on:after {display:block;position:absolute;top:20px;right:20px;width:1px;height:10px;background:#a50034;content:'';transform:rotate(45deg)}
	.site_policy {float:none;width:100%;padding:0 10px}
	.site_policy h4 {margin-bottom:10px;font-size:1em}
	.site_policy h5 {margin-bottom:5px;font-size:0.9375em;line-height:1.5}
	.site_policy .policy_g {margin-bottom:15px}
	.site_policy .opt_ver {float:none;width:100%;font-size:0.875em}
	.site_policy .link_txt {word-break:break-all}
	.site_policy .list_clause_order {column-count:auto;-moz-column-count:auto;-webkit-column-count:auto;margin-bottom:10px;padding:15px}
	.site_policy .list_clause_order > li {margin-bottom:10px;padding-left:0}
	.site_policy .list_clause_order > li:last-child {margin-bottom:0}
	.site_policy .list_policy_order {margin:0 0 10px;padding:15px}
	.site_policy .list_policy_order > li {float:none;font-size:0.875em}
	.site_policy .list_policy_order > li:nth-child(1) {width:100%;padding-left:0}
	.site_policy .list_policy_order > li:nth-child(2) {width:100%}
	.site_policy .list_sub {width:100%;padding:0 5px}
	.site_policy .list_sub > li {font-size:0.875em}
	.site_policy .list_cont {padding:0 5px}
	.site_policy .list_cont > li {font-size:0.875em;word-break:break-all}
	.site_policy .list_cont .indent .txt_cont, .site_policy .list_cont .list_cont > li {font-size:1em}
	.site_policy .policy_version {font-size:0.875em}
	.site_policy .chapter_wrap {padding:15px 0}
	.site_policy .tit_chapter {width:100%;margin-bottom:5px;font-size:0.875em}
	.site_policy .indent {padding:5px}
	.site_policy .tbl_comm th, .site_policy .tbl_comm td {word-break:break-all}
	.site_policy .tbl_comm td {padding:5px}
	.site_policy .tbl_comm .btn_service_center {font-size:1em;color:#a50034}
	.site_policy .txt_cont {margin-bottom:5px;font-size:0.875em;word-break:break-all}
	.site_policy .policy_report {padding:10px}
	.site_policy .policy_report li {font-size:0.875em}
/* 	.wrap_util {position:relative;width:100%;height:32px;margin:26px auto;font-size:0.875em} */
/* 	.wrap_util .wrap_family {float:left;width:50%;z-index:20} */
	.wrap_util {position:relative;width:100%;height:auto;margin:26px auto;font-size:0.875em;}
	.wrap_util .wrap_family {/* float:left; */width:50%;z-index:20;margin: 0 auto;}

	.wrap_util .wrap_family .family_btn {display:block;width:100%;background-color:#222;color:white;font-size:1em;text-align:center}
	.wrap_util .wrap_family .family_btn:before {position:absolute;width:8px;height:1px;top:19px;right:18px;box-shadow:inset 0 0 0 32px;-ms-transform-origin:right;transform-origin:right;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;content:""}
	.wrap_util .wrap_family .family_btn:after {position:absolute;width:8px;height:1px;top:15px;right:13px;box-shadow:inset 0 0 0 32px;border:0 none;-ms-transform-origin:right;transform-origin:right;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;content:""}
	.wrap_util .wrap_family .family_btn.open:before {right:23px;-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
	.wrap_util .wrap_family .family_btn.open:after {right:18px;-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
	.wrap_util .wrap_family .list_family {bottom:32px;width:50%}
	.wrap_util .wrap_family .list_family li {background-color:#222;border:0 none}
	.wrap_util .wrap_family .list_family li a {font-size:0.875em;color:white}
	.wrap_util .link_pims {float:left;margin-top:0;text-indent:15px;line-height:16px;border-left:1px solid #bababa}
	.wrap_util .link_pims .pims_txt {display:block}
	.wrap_util .link_pims .ico_comm {position:absolute;top:-9px;right:0;width:51px;height:51px;background-position:0 0;background-size:510px auto}
	.wrap_util:after {clear:both;display:block;content:""}
	.address_info {width:100%;clear:both;margin:0;text-align:center;font-size:0.875em}
	.address_info .address_txt {display:block}
	.copy_notice {display:block;float:none;margin:23px 0 5px;text-align:center;font-size:0.75em}
	.copy_txt {display:block;margin-bottom:0;text-align:center;font-size:0.75em}
	
	/* layout content */
	#mArticle {padding:30px 10px 60px}
	#mFeature .inner {height:100px;padding:35px 0}
	#mFeature .inner.apt {height:100px;padding:15px 0} /*2019-03-21 Çà»çÁ¡ ¹æ¹® ½ÅÃ»*/
	#mFeature .tit_cont {font-size:1.5625em}

	/* common layer */
	.wrap_layer .layer_cont {min-width:280px;max-width:95%;margin:60px 0 10px;padding:0 10px}
	.wrap_layer .layer_cont .btn_layer_close {top:12px;right:5px;width:25px;height:25px}
	.wrap_layer .layer_cont .btn_layer_close.qna_close {top:12px;right:5px;width:30px;height:30px} /* 2019-05-24 Ãß°¡ */
	.wrap_layer .layer_cont .btn_layer_close:before, .wrap_layer .layer_cont .btn_layer_close:after {width:17px}
	.wrap_layer .layer_head {height:50px} /* 2019-04-02 ¼öÁ¤ */
	.wrap_layer .layer_head.qna_head {height:60px; background-color: #5e5e5e;} /* 2019-05-24 Ãß°¡ */
	.wrap_layer .layer_head.aptEvt {height:62px} /* 2019-04-02 ¼öÁ¤ */
	.wrap_layer .layer_head .layer_tit {padding-top:20px;font-size:1.0625em;line-height:20px} /* 2019-04-02 ¼öÁ¤ */
	.wrap_layer .layer_head .layer_tit.qna_tit {padding-top:10px;font-size:1.5em;line-height:20px; text-align: center; color: #ffffff;} /* 2019-05-24 Ãß°¡ */
	.wrap_layer .layer_head .layer_tit.counselMap {padding-top:15px;font-size:1.0625em;line-height:20px} /* 2019-04-02 Ãß°¡ ¿ÜºÎ ¸µÅ© ÆË¾÷ O */
	.wrap_layer .layer_head .layer_tit.aptEvt {padding-top:10px;font-size:1.0625em;line-height:20px} /* 2019-04-02 ¼öÁ¤ */
	.wrap_layer .layer_head .layer_tit em{display:block;} /* 2019-04-02 Ãß°¡ */
	.wrap_layer .layer_body {font-size:0.875em}
	.wrap_layer .layer_foot {padding-bottom:20px}
	.wrap_layer .layer_foot .btn_ok, .wrap_layer .layer_foot .btn_cancel {height:40px;padding:0 24px;line-height:40px}
	.pop_service_center.layer_cont {max-width:88%}
	.pop_service_center .layer_body {overflow-x:hidden;overflow-y:auto;height:450px}
	.box_over {overflow-x:scroll;overflow-y:hidden;width:100%}
	.tit_section {margin-bottom:12px;font-size:1.125em}
	.tit_section .txt_extra {margin-left:0;font-size:1em}
	.tit_section .txt_extra:after {display:none}
	.tit_point {margin-bottom:11px;font-size:0.9375em}
	.tit_point .ico_comm {width:20px;height:20px;margin-right:6px;background-position:-220px 0}
	.rd_g .rd_cont {width:20px;height:20px}
	.rd_g .rd_cont:after {width:8px;height:8px;margin:-4px 0 0 -4px}
	.check_g .txt_agree {overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
	.check_g .chk_cont {width:20px;height:20px}
	.check_g .chk_cont .ico_chk {width:18px;height:18px;left:1px}
	.check_g .chk_cont .ico_chk:before {width:10px;height:2px}
	.check_g .chk_cont .ico_chk:after {width:2px;height:5px;bottom:10px;left:4px}

	/* common tab */
	.tab_comm {overflow-x:scroll;overflow-y:hidden;margin-bottom:30px}
	.tab_comm::-webkit-scrollbar {display:none}
	.tab_comm .list_tab {min-width:100%;width:auto;height:56px;line-height:56px}
	.tab_comm .list_tab li {white-space:nowrap}
	.tab_comm .list_tab a {display:block;padding:0 20px;font-size:0.9375em;color:#444}

	/* common table */
	.tbl_comm th, .tbl_comm td {font-size:0.875em}
	.data_cont dl {width:100%}
	.data_cont dl dt, .data_cont dl dd {padding:10px;font-size:0.875em}
	.data_cont dl dt {background-color:white}
	.data_cont dl:nth-child(n+9) dt, .data_cont dl:nth-child(n+7) dt {width:40%}
	.data_cont dl:nth-child(n+9) dd, .data_cont dl:nth-child(n+7) dd {width:60%}

	/* common policy info */
	.check_all {height:auto;padding:15px;line-height:1.5}
	.check_all .txt_agree {margin-bottom:15px;font-size:0.9375em}
	.check_all .txt_value {font-size:0.9375em}
	.item_policy .tit_item {height:auto;padding:15px;font-size:0.9375em;line-height:1.4}
	.item_policy .tit_item h5 {line-height:1.5}
	.item_policy .box_cont {height:108px;padding:18px 15px;font-size:0.8125em;line-height:1.5}
	.item_policy .check_g {top:12px;right:15px}
	.wrap_btns .btn_save, .wrap_btns .btn_cancel, .wrap_btns .btn_apply, .wrap_btns .btn_prev {width:147px;height:45px;font-weight:600;font-size:1em}
	.box_comfirm {margin-bottom:40px}
	.box_comfirm .phone_certify, .box_comfirm .ipin_certify {float:none;width:100%;height:auto;padding:23px 20px 24px}
	.box_comfirm .phone_certify .tit_txt, .box_comfirm .ipin_certify .tit_txt {font-size:1.0625em}
	.box_comfirm .phone_certify .sub_txt, .box_comfirm .ipin_certify .sub_txt {margin:5px 0 20px;font-size:0.8125em}
	.box_comfirm .phone_certify .btn_certify, .box_comfirm .ipin_certify .btn_certify {display:block;width:100px;height:40px;font-size:0.875em}
	.box_comfirm .phone_certify {background:#f7f3f9 url(/lgekor/asset/images/newbestshop/mobile/bg_phone_certify.png) no-repeat 90% 50%;background-size:89px 80px}
	.box_comfirm .phone_certify .sub_txt {width:55%}
	.box_comfirm .phone_certify:after {display:none;top:100%;left:50%;width:90%;height:1px;margin:0 0 0 -45%;z-index:10;content:""}
	.box_comfirm .ipin_certify {display:none;background:#f7f3f9 url(/lgekor/asset/images/newbestshop/mobile/bg_ipin_certify.png) no-repeat 90% 50%;background-size:89px 80px}
	.box_comfirm .ipin_certify .sub_txt {width:50%}
	.box_service {padding:20px 0}
	.box_service .list_noti, .box_service .info_cs {display:block;height:auto;padding:0 15px}
	.box_service .list_noti {width:auto;line-height:1.4}
	.box_service .list_noti li {margin-bottom:6px}
	.box_service .info_cs {width:100%;font-size:1em;-webkit-background-size:45px 43px;background-size:45px 43px}
	.box_service .info_cs .num_phone {display:block;margin-left:0}
	.notice_comm {padding-top:12px}
	.notice_comm .notice_txt {margin-top:5px;font-size:0.8125em;line-height:20px}
	.notice_comm .nice_center {display:block;margin-left:15px}
	.notice_comm .link_tel {font-weight:700}
	.pager_comm {display:none}
	.more_comm {display:block}
	.more_comm .btn_more {width:100%;height:35px;border-radius:3px;font-size:0.875em;background-color:#7d7b7b;color:white}

	/* common data */
	.data_phone {white-space:nowrap}
	.data_phone .opt_phone, .data_phone label {width:65px}
	.data_phone .opt_phone {font-size:0.875em}
	.data_favor select {width:49%;font-size:0.875em}
	.data_favor .opt_local {width:100%}
	.data_favor #qnaSi {margin-bottom:5px}
	.data_favor .opt_area {margin-bottom:5px}
	.data_favor .opt_shop {width:100%}
	.data_favor .txt_notice {font-size:0.8125em}
	.data_addr .info_zipcode label {width:52.2727%;margin-bottom:5px}
	.data_addr .info_zipcode .btn_zipcode {width:45.4545%;padding:12px;font-size:0.875em}
	.data_addr .lab_addr1 {margin-bottom:5px}
	.data_addr .lab_addr1, .data_addr .lab_addr2 {width:100%}
	.data_email .txt_atsign {margin:0 -2px;font-size:0.6875em}
	.data_email label {width:46.5%}
	.data_email .tf_cont {width:100%}
	.data_email .opt_email {width:100%;margin-top:5px;font-size:0.875em}
	.data_date label {width:100%}
	.data_date .ico_comm {width:16px;height:17px;margin-left:-28px;background-position:-240px 0}
	.data_date .opt_ampm, .data_date .opt_hour, .data_date .opt_minute {width:32%;margin-top:5px;font-size:0.875em}
	.data_enquiry .ta_enquiry {height:80px;padding:5px}
	.data_hope.typ_signature .check_g, .data_period .rd_g {width:96%;} /* 2020.03.06 signature */
	.data_hope .check_g, .data_period .rd_g {width:48%;margin-top:10px;}
	.main_h3 {padding:47px 0 15px;font-size:1.4375em}
	.mobile .main_slide .bx-viewport {overflow:hidden;height:500px}
	.main_slide {min-height:444px}
	.main_slide .bnr_cont .wrap_txt {position:absolute;top:47px;left:0;width:100%;margin-left:0;text-align:center}
	/*.main_slide .bnr_cont br {display:none} 2018-03-23 ¹Ì·ÊÂ÷Àå´Ô ¿äÃ»À¸·Î »èÁ¦*/
	.main_slide .prev_slide, .main_slide .next_slide {margin-top:-18px}
	.main_slide .prev_slide {left:20px;width:19px;height:36px;background:url(/lgekor/asset/images/newbestshop/mobile/arr_prev.png) no-repeat 0 0;background-size:19px 36px}
	.main_slide .next_slide {right:20px;width:19px;height:36px;background:url(/lgekor/asset/images/newbestshop/mobile/arr_next.png) no-repeat 0 0;background-size:19px 36px}
	.main_slide .bnr_tit {margin-bottom:8px;padding:0 20px;font-weight:600;font-size:1.75em;line-height:1.2}
	.main_slide .bnr_txt {padding:0 10px;line-height:17px;font-size:0.75em;font-weight:200}
	.main_slide .bnr_link {display:inline-block;position:relative;top:0;width:90px;height:30px;margin-top:20px;line-height:30px;font-size:0.6875em}
	.main_slide .bx-controls {width:100%;left:0;bottom:20px}
	.main_slide .bx-controls .bx-pager .bx-pager-item .bx-pager-link {width:18px;height:18px;margin-right:6px}
	.main_slide .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active {width:25px}
	.main_slide .bx-controls .bx-controls-auto {display:none}
	.main_slide .bx-controls .bx-pager {float:none}
	.main_slide .bx-controls .bx-pager .bx-pager-item {margin:0 2px}
	.main_event .list_tab_event {display:block;overflow:hidden;margin:0 -5px 19px}
	.main_event .list_tab_event li {display:block;float:left;margin:0;padding:2px 1px}
	.main_event .list_tab_event li.on a {border:1px solid #a50034;font-weight:600;line-height:30px}
	.main_event .list_tab_event li a {height:30px;padding:0 23px;line-height:30px;font-size:0.75em}
	/* .main_event .list_tab_event li:nth-child(n+6) a {width:135px} */
	.main_event .event_cont .list_event {margin:0;padding:0 12px}
	.main_event .event_cont li {width:100%;margin-bottom:30px;padding:0}
	.main_event .event_cont li img {margin-bottom:10px}
	.main_event .event_cont li .tit_event {font-size:0.9375em}
	.main_event .event_cont li .date_event {font-size:0.75em}
	.main_event .more_view {width:110px;height:30px;margin:0 auto;border:1px solid #7d7b7b;border-radius:20px;line-height:30px;text-indent:15px;text-align:center;font-size:0.8125em}
	.main_event .more_view:before, .main_event .more_view:after {top:13px;left:30px;right:0}
	.main_pord .box_prod {width:100%;height:435px;padding:190px 0 0 20px;background:url(/lgekor/asset/images/newbestshop/mobile/bg_main_product.jpg) no-repeat 0 0;background-size:100% 100%}
	.main_pord .box_prod .txt_prod {margin-bottom:25px;font-size:1.125em;line-height:25px}
	.main_pord .box_prod .wrap_step {overflow:hidden;margin-bottom:18px}
	.main_pord .box_prod .wrap_step .box_step {padding-right:25px;margin-right:10px}
	.main_pord .box_prod .wrap_step .box_step .ico_comm {top:30px;width:14px;height:25px;margin-top:-12px;background-position:-320px -20px}
	.main_pord .box_prod .wrap_step .box_step br {display:block}
	.main_pord .box_prod .wrap_step .box_step:first-child br {display:none}
	.main_pord .box_prod .wrap_step .num_step {font-size:0.8125em}
	.main_pord .box_prod .wrap_step .txt_step {font-size:0.8125em}
	.main_pord .box_prod .link_view {width:90px;height:30px;font-size:0.6875em;line-height:30px}
	.main_service .list_service {margin:0;padding:0 10px}
	.main_service .list_service li {float:none;width:100%;margin-bottom:25px;padding:0;text-align:left}
	.main_service .list_service li .link_service {display:table;max-width:none}
	.main_service .list_service li .wrap_img {display:table-cell;width:60%;vertical-align:middle}
	.main_service .list_service li .wrap_txt {display:table-cell;width:40%;padding-left:15px;vertical-align:middle}
	.main_service .list_service li .tit_event {margin:0 0 2px;font-size:1.125em}
	.main_service .list_service li .txt_event {font-size:0.875em;line-height:18px}
	.main_service .wrap_sns {margin:25px auto 40px}
	.main_service .list_sns {padding:0}
	/* 2020-04-06 ¼öÁ¤ start */
	.main_service .list_sns li {float:left;width:14.28%;max-width:340px} /*2018-03-26 ³Êºñ % ¼öÁ¤*/
	.main_service .list_sns li .tit_sns {margin-top:14px;padding:0 5px;font-size:0.75em}
	.main_service .list_sns li .tit_sns .txt_bs {display:none}
	.main_service .list_sns li .ico_comm {width:41px;height:41px;line-height:15px}
	.main_service .list_sns li:last-child {display:block;} /*2018-03-26 Ãß°¡*/
	.main_service .list_sns li:first-child .ico_comm {background-position:0 -80px}
	.main_service .list_sns li:nth-child(2) .ico_comm {background-position:-50px -80px}
	.main_service .list_sns li:nth-child(3) .ico_comm {background-position:0 -160px}
	.main_service .list_sns li:nth-child(4) .ico_comm {background-position:-100px -80px}
	.main_service .list_sns li:nth-child(5) .ico_comm {background-position:-150px -80px}
	.main_service .list_sns li:nth-child(6) .ico_comm {background-position:-370px -70px}
	.main_service .list_sns li:last-child .ico_comm {background-position:-270px -70px}
	/* 2020-04-06 ¼öÁ¤ end */
	.main_noti .box_txt {padding:0 10px}
	.main_noti .title_noti {width:20%;font-size:0.75em}
	.main_noti .link_noti {width:80%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:0.75em;text-indent:0}
	.bnr_widget {display:none}
	.box_mymember {margin-bottom:40px;padding:0}
	.box_mymember .my_grade {display:block;width:100%;margin-top:0;padding:15px 15px;font-size:1.0625em;color:#222;line-height:25px}
	.box_mymember .my_grade .txt_grade {padding:0 5px;line-height:23px}
	.box_mymember .member_info {display:block;width:100%;padding:0 15px 15px;border-left:0 none}
	.box_mymember .member_info dl {overflow:hidden;padding:3px 0}
	.box_mymember .member_info dt {font-size:0.875em}
	.box_mymember .member_info dd {font-size:1.0625em}
	.box_mymember .member_info dd .txt_unit {font-size:0.8125em}
	.box_mymember .my_point {border-top:1px solid #dedede}
	.box_mymember .my_point .ico_comm {width:27px;height:27px;margin:-3px 6px 0 0;background-position:-90px 0}
	.box_mymember .my_amount .ico_comm {width:27px;height:27px;margin:-3px 6px 0 0;background-position:-60px 0}
	.box_mymember .box_noti .txt_notice {font-size:0.8125em}
	.cont_benefit {margin:0 -10px 40px}
	.cont_benefit .inner {min-height:612px;margin-top:56px;padding-top:245px}
	.cont_benefit .box_visual {top:-62px;left:0;height:325px;padding:0 10px}
	.cont_benefit .box_visual:after {width:222px;height:144px;margin-left:-111px;background:url(/lgekor/asset/images/newbestshop/mobile/bg_card.png) no-repeat 0 0;content:"";background-size:222px 144px}
	.cont_benefit .point_intro, .cont_benefit .cash_intro {width:50%;margin-top:150px;padding-top:40px}
	.cont_benefit .point_intro .tit_txt, .cont_benefit .cash_intro .tit_txt {font-size:1.0625em;margin-top:0}
	.cont_benefit .point_intro .tit_txt:before, .cont_benefit .cash_intro .tit_txt:before {position:absolute;top:11px;width:3px;height:3px;border-radius:200px}
	.cont_benefit .point_intro .tit_txt:after, .cont_benefit .cash_intro .tit_txt:after {position:absolute;top:12px;width:13px;height:1px}
	.cont_benefit .point_intro .desc_txt, .cont_benefit .cash_intro .desc_txt {font-size:0.8125em;line-height:20px;margin-top:8px}
	.cont_benefit .point_intro br, .cont_benefit .cash_intro br {display:none}
	.cont_benefit .point_intro {margin-left:0;padding-right:28px}
	.cont_benefit .point_intro .tit_txt:before {left:100%;margin-left:9px}
	.cont_benefit .point_intro .tit_txt:after {left:100%;margin-left:12px}
	.cont_benefit .point_intro .bg_num {width:76px;height:58px;top:-21px;left:-30px;background-size:76px 58px}
	.cont_benefit .point_intro .desc_txt {padding-left:9%}
	.cont_benefit .point_intro:after {display:block;position:absolute;top:0;right:2px;width:1px;height:53px;background-color:#67206c;content:""}
	.cont_benefit .cash_intro {margin-right:0;padding-left:28px}
	.cont_benefit .cash_intro .tit_txt:before {left:-12px}
	.cont_benefit .cash_intro .tit_txt:after {left:-25px}
	.cont_benefit .cash_intro .bg_num {width:95px;height:58px;top:-21px;left:18px;background-size:95px 58px}
	.cont_benefit .cash_intro:after {display:block;position:absolute;top:0;left:2px;width:1px;height:53px;background-color:#67206c;content:""}
	.cont_benefit .intro_tit {display:block;margin-top:40px;font-size:1.4375em}
	.cont_benefit .sub_txt {margin:4px 0 26px;font-size:0.875em}
	.cont_benefit .intro_tit br, .cont_benefit .sub_txt br {display:block}
	.cont_benefit .list_benefit {width:100%}
	.cont_benefit .list_benefit li {width:33.3333%;height:115px;letter-spacing:-1px} /*2018-03-26 height ¼öÁ¤*/
	.cont_benefit .list_benefit li:nth-child(-n+3) {margin-bottom:28px}
	.cont_benefit .list_benefit li:nth-child(4) {border-left:0 none}
	.cont_benefit .list_benefit .tit_info {font-size:0.875em}
	.cont_benefit .list_benefit .txt_detail {display:block;margin-top:4px;font-size:0.8125em;line-height:1.5}
	.cont_benefit .list_benefit .benefit_icon {width:42px;height:42px;margin:0 auto 5px}
	.cont_benefit .list_benefit .benefit_icon .benefit01 {width:16px;height:16px;background-position:-200px 0}
	.cont_benefit .list_benefit .benefit_icon .benefit02 {width:14px;height:16px;background-position:-120px 0}
	.cont_benefit .list_benefit .benefit_icon .benefit03 {width:15px;height:16px;background-position:-140px 0}
	.cont_benefit .list_benefit .benefit_icon .benefit04 {width:16px;height:16px;background-position:-160px 0}
	.cont_benefit .list_benefit .benefit_icon .benefit05 {width:20px;height:14px;background-position:-180px 0}
	.cont_benefit .list_benefit .benefit_icon .benefit06 {width:12px;height:16px;background-position:-250px -120px}
	.cont_benefit .list_benefit .benefit_icon .benefit07 {width:12px;height:17px;background-position:-270px -120px}
	.cont_benefit .box_gifticon {width:auto;margin-top:43px;padding:0 20px}
	.cont_benefit .box_gifticon .tit_cont {display:inline-block;position:relative;margin:0 0 7px;padding-top:15px;font-size:0.9735em;line-height:1}
	.cont_benefit .box_gifticon .tit_cont:after {top:0;left:50%;margin-left:-20px;width:41px;height:1px}
	.cont_benefit .box_gifticon .tit_cont br {display:none}
	.cont_benefit .box_gifticon .txt_tit {margin-bottom:5px;font-size:0.875em;text-align:center}
	.cont_benefit .box_gifticon .txt_noti {font-size:0.75em}
	.cont_benefit .box_gifticon.join {margin-bottom:-8px}
	.cont_benefit .box_gifticon.join .txt_noti {font-size:0.75em;line-height:1.5}
	.cont_shop {margin-bottom:40px}
	.cont_shop .tbl_comm {width:660px}
	.cont_shop .tbl_comm .col1 {width:23.4%}
	.cont_shop .tbl_comm .col2 {width:19.15%}
	.cont_shop .tbl_comm thead th {height:75px}
	.cont_shop .tbl_comm tbody th {padding:12px 10px}
	.cont_as .list_as_info dt {margin-bottom:7px;padding-left:18px;font-size:0.9375em}
	.cont_as .list_as_info dt:after {top:9px}
	.cont_as .list_as_info dd {margin-bottom:17px;font-size:0.875em}
	.cont_as .list_as_info .txt_notice {font-size:1em}
	.cont_as .tbl_comm .col1 {width:25%}
	.cont_as .tbl_comm .col2 {width:41%}
	.cont_as .tbl_comm .col3 {width:34%}
	.cont_as .tbl_comm tbody td {padding:12px 10px}
	.cont_policy .check_all .rd_g + .rd_g {margin-left:15px}
	.cont_policy .check_all .rd_g .rd_cont {margin-right:2px}
	.cont_policy .info_trusts .txt_info {font-size:0.875em;margin-bottom:11px}
	.cont_policy .tbl_comm tbody td {padding:12px 23px}
	.cont_join .txt_vital {font-size:0.8125em;margin-bottom:8px}
	.cont_join .tbl_comm {margin-bottom:30px}
	.cont_join .tbl_comm .col1 {width:100px}
	.cont_join .tbl_comm th, .cont_join .tbl_comm td {font-size:0.875em}
	.cont_join .tbl_comm th {padding:10px 0 10px 20px;background-color:white}
	.cont_join .tbl_comm td {overflow:hidden;padding:10px;border-left:0 none}
	.cont_join label {display:inline-block;margin-right:0}
	.cont_join label .tf_cont {width:100%;padding:2px 10px;font-size:0.875em}
	.policy_agree {position:relative;padding-bottom:115px}
	.policy_agree .check_all {position:absolute;bottom:0;left:0;height:115px;border-top-color:#ddd}
	.policy_agree .check_all + .item_policy {border-top:1px solid #ddd}
	.policy_agree .item_policy .box_cont {height:0;padding:0}
	.policy_agree .item_policy .box_cont.on {height:108px;padding:18px 15px}
	.service_dely .bnr_join {margin-top:40px}
	.bnr_join {height:auto;padding:22px 10px 172px}
	.bnr_join:after {bottom:-10px;right:0;width:300px;height:161px;background:url(/lgekor/asset/images/newbestshop/mobile/bg_join.png) no-repeat 100% 100%;background-size:300px 161px}
	.bnr_join .visual_txt {margin-bottom:10px;font-size:0.6875em;font-weight:600}
	.bnr_join .visual_txt:after {top:6px;left:129px;width:40px}
	.bnr_join .tit_txt {width:85%;font-size:1.3125em;line-height:28px}
	.bnr_join .sub_txt {margin:7px 0 17px;font-size:0.8125em;letter-spacing:-0.5px}
	.bnr_join .link_confirm {display:inline-block;width:210px;height:40px;line-height:40px;text-align:center;font-size:0.875em;background-color:#a50034;border-radius:2px;color:white}
	.bnr_join .link_join, .bnr_join .link_benefit {margin-bottom:12px;font-size:0.875em;font-weight:600}
	.bnr_join .link_join .arrow, .bnr_join .link_benefit .arrow {margin:-2px 0 0 10px}
	.cont_finish {margin:-30px -10px -60px;padding:129px 0 40px}
	.cont_finish .txt_message {font-size:1.1875em}
	.cont_finish .txt_card {font-size:0.875em}
	.cont_finish .wrap_info {width:88%;margin:14px auto 0;padding:15px 5px 0;line-height:23px}
	.cont_finish .txt_give {font-size:0.875em}
	.cont_finish .txt_use {font-size:0.875em}
	.cont_finish .link_main {width:185px;height:35px;line-height:35px;font-size:0.875em}
	.cont_finish:after {top:29px;margin-left:-44px;width:88px;height:80px;background:url(/lgekor/asset/images/newbestshop/mobile/bg_finish.png) no-repeat 0 0;background-size:88px 80px;content:""}
	.member_mypage {/* common custom table */ }
	.member_mypage [role="table"] {display:block}
	.member_mypage [role="table"] [role="row"] {display:block}
	.member_mypage [role="table"] [role="cell"], .member_mypage [role="table"] [role="columnheader"] {display:block}
	.member_mypage [role="table"] [role="columnheader"] {font-weight:600}
	.member_mypage [role="table"] [role="rowgroup"] {display:block}
	.member_mypage [role="table"] [role="rowgroup"]:first-of-type {display:none}
	.member_mypage .tbl_board {border:0 none}
	.member_mypage .tbl_board .txt_amount {text-align:left}
	.member_mypage .tbl_body {overflow:hidden;width:100%;text-align:left}
	.member_mypage .tbl_body .row {margin-bottom:20px;padding:14px 20px;border:1px solid #ddd}
	.member_mypage .tbl_body .order {display:none}
	.member_mypage .tbl_body dl {overflow:hidden;float:none;width:100%;height:auto;border:0 none}
	.member_mypage .tbl_body dt {display:block;float:left;position:relative;width:75px;font-weight:600;font-size:0.875em}
	.member_mypage .tbl_body dt:after {position:absolute;top:0;right:0;content:":"}
	.member_mypage .tbl_body dd {display:block;overflow:hidden;padding-left:14px;font-size:0.875em}
	.member_join .item_policy .link_event {display:block;position:static;width:315px;height:42px;margin:6px -2px -6px}
	/*2018-03-26 ¼öÁ¤ ½ÃÀÛ*/
	.box_member_info {margin-bottom:40px}
	.box_member_info .service_txt {margin:0 20px;padding-left:14px;line-height:23px;font-size:0.875em;letter-spacing:-1px}
	.box_member_info .service_txt br {display:block;}
	.box_member_info .wrap_info {display:block}
	.box_member_info .box_info {display:block;width:100%;height:150px}
	.box_member_info .box_info.info {background:url(/lgekor/asset/images/newbestshop/mobile/membership_ico1.png) no-repeat 15px 50%;background-size:75px 75px}
	.box_member_info .box_info.delivery {background:url(/lgekor/asset/images/newbestshop/mobile/membership_ico2.png) no-repeat 15px 50%;background-size:75px 75px}
	.box_member_info .box_info.rental {background:url(/lgekor/asset/images/newbestshop/mobile/membership_ico3.png) no-repeat 15px 50%;background-size:75px 75px}
	/*2018-03-26 ¼öÁ¤ ³¡*/
	.box_member_info .box_info .inner {display:block;height:100%;padding:35px 0 0 105px}
	.box_member_info .box_info .inner:after {top:auto;bottom:0;left:50%;right:auto;width:90%;height:1px;margin:0 0 0 -45%}
	.box_member_info .box_info:last-child .inner {border:0 none}
	.box_member_info .box_info .tit_txt {margin-bottom:5px;font-size:1.0625em}
	.box_member_info .box_info .sub_txt {font-size:0.8125em;line-height:23px}
	.buy_none {padding:50px 0 90px 0}
	#mArticle.store_search {padding:0}
	.box_search {position:relative;z-index:10;padding:10px;border-top:0 none;text-align:left}
	.box_search .tit_search {float:left;width:25%;height:40px;font-size:0.875em;line-height:40px;margin-right:0}
	.box_search select {font-size:0.8125em;}
	.box_search .select_area {position:static;width:75%;margin:0}
	.box_search .select_area .opt_search {display:none;top:60px;border-left:0 none;border-right:0 none}
	.box_search .select_area .opt_search ul {height:236px}
	.box_search .select_area .opt_search ul li {height:32px;font-weight:600;font-size:0.875em;line-height:32px}
	.box_search .select_area .opt_search ul li:before {display:none}
	.box_search .select_area .opt_search ul li:hover {background-color:white}
	.box_search .select_area .btn_select {font-size:0.875em}
	.box_search .search_cont {display:block;margin:10px -10px 0;padding:10px 10px 0;border-top:1px solid #ddd}
	.box_search .lab_search {float:left;width:73.225444%;margin-right:5px}
	.box_search .lab_search .tf_search {font-size:0.875em}
	.box_search .btn_search {width:25%}
	.store_location {height:auto;margin-top:0;border-top:1px solid #ddd;-webkit-transform:none}
	.store_location .tit_cont {height:40px;font-size:0.875em;line-height:40px}
	.store_location .cont_store {overflow:visible;float:none;width:100%;border-right:0 none}
	.store_location .cont_map {float:none;width:100%;min-height:300px;background-color:#fcf9d1}
	.store_cont {padding:20px 40px}
	.store_cont .tit_name {max-width:none}
	.store_cont:hover {background-color:white}
	.store_cont .ico_more {top:21px;right:10px;font-size:0;line-height:0;text-indent:-9999em} /*2018-03-26 top,padding ¼öÁ¤*/
	.store_cont .tit_name .txt_name {font-weight:400;font-size:1.25em}
	.store_cont .tit_name .txt_name img {margin-top:-1px}
	.store_cont .tit_name .new_store .ico_comm {width:35px;height:18px;font-weight:400;line-height:19px;background-position:-90px -30px}
	.store_cont .txt_addr {font-weight:200;font-size:0.8125em}
	.store_cont .txt_tel {margin-top:10px;font-size:0.8125em;letter-spacing:-1px}
	.store_cont .event_noti {padding-top:0}
	.store_cont .event_noti .txt_event {font-size:0.8125em}
	.store_cont .event_noti .txt_event:before {font-size:12px}
	.list_shop > li:last-child {border-bottom:0 none}
	.list_shop > li.on .store_cont {background-color:white}
	.list_shop > li .store_cont .txt_counsel {letter-spacing:-1px}
	.layer_on #bestshopFoot, .layer_on #mFeature {display:none}
    .layer_on .store_search .cont_map, .layer_on .store_search .store_favor {display:none}
	.layer_on .store_search .store_location {position:static}
    .layer_on .store_search .list_shop > li {display:none}

    /* 2019-03-27 Ãß°¡ ½ÃÀÛ */
    .layer_on .consult_request .store_search .cont_map, .layer_on .store_search .store_favor {display:block}
    .layer_on .consult_request .store_search .list_shop > li {display:block}
    .layer_on .consult_request .store_detail{top:0}
    .layer_on .consult_request .store_search .store_cont {position:relative}
    /* 2019-03-27 Ãß°¡ ³¡ */

	.layer_on .store_search .list_shop > li.on {display:block}
	.layer_on .store_search .store_cont {position:static}
	.store_detail {top:0;left:0;z-index:100;width:100%;height:auto;padding-right:0}
	.layer_on .store_detail {top:-162px}
	.store_detail .btn_close {height:60px;background-color:white}
	.store_detail .btn_close:before, .store_detail .btn_close:after {background-color:#222}
	.store_detail .detail_layer {overflow:hidden;height:auto;max-height:none;padding:0 0 35px;background-color:#f1f1f1}
	.store_detail .detail_layer .tit_store {margin:0;height:60px;padding:0 10px;font-size:1.25em;line-height:60px;background-color:white}
	.store_detail .detail_layer .tit_detail {margin-bottom:0;height:40px;padding:0 10px;border-bottom:1px solid #ddd;font-size:0.9375em;line-height:40px;background-color:white}
	.store_detail .detail_layer .btn_area {margin-bottom:0}
	.store_detail .detail_layer .btn_area .btn_request {font-size:0.875em}
	.store_detail .basic_info {margin-bottom:10px;padding:20px 10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:white}
	.store_detail .basic_info .tbl_comm:after {display:none}
	.store_detail .basic_info .tbl_comm th, .store_detail .basic_info .tbl_comm td {height:15px;border-bottom:0 none;font-size:0.8125em;text-align:left;vertical-align:top}
	.store_detail .basic_info .tbl_comm th {padding-top:10px;background-color:white}
	.store_detail .basic_info .tbl_comm td {padding:10px 0 0 0;border-left:0 none;font-weight:200;line-height:1.5}
	.store_detail .basic_info .tbl_comm .mobile_data {display:table-row}
	.store_detail .basic_info .tbl_comm .mobile_data.address th, .store_detail .basic_info .tbl_comm .mobile_data.address td {padding:0}
	.store_detail .basic_info .tbl_comm .txt_time {font-weight:200}
	.store_detail .basic_info .tbl_comm .col1 {width:80px}
	.store_detail .manager_info {top:20px;right:10px;width:90px}
	.store_detail .manager_info .txt_name {font-size:0.9375em}
	.store_detail .manager_info .txt_label {font-size:0.8125em}
	.store_detail .list_direction {margin-bottom:10px;padding:15px 10px;border-top:0 none;border-color:#ddd;background-color:white}
	.store_detail .list_direction dt {font-size:0.8125em}
	.store_detail .list_direction dd {font-size:0.8125em}
	.store_detail .list_direction .tit_bus .ico_comm {width:12px;height:14px;background-position:-200px -80px}
	.store_detail .list_direction .tit_car .ico_comm {width:13px;height:12px;background-position:-220px -80px}
	.store_detail .list_direction .tit_subway .ico_comm {width:12px;height:15px;background-position:-240px -80px}
	.store_detail .list_direction .tit_parking .ico_comm {width:9px;height:13px;margin-left:2px;background-position:-260px -80px}
	.store_detail .list_event {margin-bottom:10px;padding:20px 10px 10px;border-bottom:1px solid #ddd;background-color:white}
	.store_detail .list_event li {width:100%}
	.store_detail .list_event li:first-child {margin:0 0 10px 0}
	.store_detail .list_event li img {width:100%}
	.store_detail .notice_info {margin-bottom:10px;display:block;font-size:0.875em}
	.store_detail .notice_info .ico_comm {background-position:-290px -20px}
	.store_detail .store_photo {margin-bottom:10px;border-bottom:1px solid #ddd}
	.store_detail .store_photo .list_store {padding:20px 10px 10px;background-color:white}
	.store_detail .store_photo .list_store li {width:100%;margin:0 0 10px 0}
	.store_detail .store_photo .list_store img {width:100%}
	.ui-datepicker {width:300px;left:50% !important;margin:-40px 0 0 -150px}
	.ui-datepicker .ui-datepicker-title {height:40px;line-height:40px;font-size:1em}
	.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {top:0;width:40px;height:40px;font-weight:600}
	.ui-datepicker .ui-datepicker-prev:before, .ui-datepicker .ui-datepicker-next:before {left:10px;width:8px;top:19px}
	.ui-datepicker .ui-datepicker-prev:after, .ui-datepicker .ui-datepicker-next:after {left:10px;width:8px;top:19px}
	.ui-datepicker .ui-datepicker-prev {left:0}
	.ui-datepicker .ui-datepicker-next {right:0}
	.ui-datepicker .ui-datepicker-calendar {margin:5px}
	.wrap_layer .pop_counsel .cont_join {margin-bottom:20px}
	.wrap_layer .pop_counsel .cont_join.qna_join {margin-bottom:20px; margin-left: 15px; margin-right: 15px;} /* 2019-05-24 Ãß°¡ */
	.wrap_layer .pop_counsel .tbl_comm .col1 {width:31.25%}
	.wrap_layer .pop_counsel .tbl_comm th {padding-left:11px;word-break:break-all}
	.wrap_layer .pop_counsel .tbl_comm td {padding-right:0;}
	.wrap_layer .pop_counsel .tbl_comm label {display:inline}
	.wrap_layer .pop_counsel .tbl_comm select {margin-right:0}
	.wrap_layer .pop_counsel .data_name label, .wrap_layer .pop_counsel .data_name .tf_cont {width:100%}
	.wrap_layer .pop_counsel .data_phone .opt_phone, .wrap_layer .pop_counsel .data_phone .tf_cont {width:29%}
	.wrap_layer .pop_counsel .data_email .tf_cont {width:46%}
	.wrap_layer .pop_counsel .cont_policy .item_policy .box_cont {height:108px;padding:20px}
	.wrap_layer .pop_counsel .cont_policy .info_trusts td {padding-right:23px}
	.wrap_layer .pop_counsel .layer_foot .btn_ok, .wrap_layer .pop_counsel .layer_foot .btn_cancel {width:135px}
	.wrap_layer .pop_counsel_finish .dl_counsel {line-height:24px}
	.wrap_layer .pop_counsel_finish .dl_counsel dt {margin-right:3px}
	.wrap_layer .pop_counsel_finish .dl_counsel dd {width:59%}
	.wrap_layer .pop_counsel_finish .box_inquiry .txt_location br {display:none}
	.wrap_layer .pop_counsel_finish .box_inquiry .btn_inquiry {width:102px;height:36px;margin-top:10px;font-size:0.75em}
	.wrap_layer .pop_area .layer_body, .wrap_layer .pop_prefer .layer_body {padding:20px 10px}
	.wrap_layer .pop_catalog .layer_tit .ico_comm {width:19px;height:19px;margin-right:5px;background-position:-260px -40px}
	.wrap_layer .pop_catalog .list_catalog li {float:none;position:relative;width:100%;margin-top:30px;padding-top:20px;border-left:0 none;border-top:1px solid #dedede}
	.wrap_layer .pop_catalog .list_catalog li:first-child {margin:0;border-top:0 none}
	.wrap_layer .pop_catalog .list_catalog li:before {display:block;position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-13px 0 0 -24px;border-radius:100px 100px;background-color:rgba(0, 0, 0, 0.5);z-index:100;content:""}
	.wrap_layer .pop_catalog .list_catalog li:after {display:block;position:absolute;top:50%;left:50%;width:34px;height:27px;margin:-5px 0 0 -17px;background:url(/lgekor/asset/images/newbestshop/mobile/ico_comm.png) no-repeat -280px -40px;background-size:512px 512px;z-index:100;content:""}
	.wrap_layer .pop_catalog .list_catalog select {width:200px;font-size:0.875em}
	.wrap_layer .pop_catalog .list_catalog .link_down {width:200px;height:auto;margin:15px auto}
	.wrap_layer .pop_catalog .list_catalog .link_down:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200;content:""}
	.wrap_layer .pop_catalog .list_catalog .link_down:hover:before, .wrap_layer .pop_catalog .list_catalog .link_down:hover:after {display:none}
	.wrap_layer .pop_catalog .list_catalog .link_down img {max-width:100%}
	.wrap_layer .pop_catalog .list_catalog .txt_catalog {font-weight:500}
	.guide_planner {height:auto;margin:-30px -10px 50px -10px;padding:30px 10px;background:#f7f7f7}
	.guide_planner .tit_guide {margin-bottom:5px;font-size:1.5em;line-height:32px}
	.guide_planner .tit_guide:before {display:none}
	.guide_planner .tit_guide:after {display:none}
	.guide_planner .txt_bold br {display:block}
	.guide_planner .txt_guide {margin-bottom:25px;font-size:0.875em;line-height:23px}
	.guide_planner .txt_guide br {display:block}
	.guide_planner .order_guide {overflow:hidden;width:320px;margin:0 auto}
	.guide_planner .order_guide .txt_order {line-height:18px}
	.guide_planner .order_guide .txt_order br {display:block;}
	.guide_planner .order_guide li {float:left;width:120px;height:auto;padding:0 42px 0 0;font-size:0.875em;line-height:1em;text-align:center}
	.guide_planner .order_guide li:before {display:inline-block;position:inherit;width:42px;height:42px;margin-bottom:10px}
	.guide_planner .order_guide li:after {top:20px;right:12px;width:14px;height:25px;background:url(/lgekor/asset/images/newbestshop/mobile/ico_comm.png) no-repeat -220px -20px;background-size:512px auto;content:''}
	.guide_planner .order_guide li:last-child {width:78px}
	.guide_planner .order_guide li .ico_comm {width:42px;height:42px}
	.guide_planner .order_guide li:nth-child(1) .ico_comm {width:12px;height:18px;margin:13px 0 0 33px;background-position:-280px 0}
	.guide_planner .order_guide li:nth-child(2) .ico_comm {width:16px;height:16px;margin:14px 0 0 32px;background-position:-300px 0}
	.guide_planner .order_guide li:nth-child(3) .ico_comm {width:16px;height:16px;margin:14px 0 0 31px;background-position:-320px 0}
	.product_category {position:relative}
	.product_category .tit_category {margin-bottom:10px}
	.product_category .tit_category .tit_cg {font-size:1.125em}
	.product_category .tit_category .cmt_cg {display:block;margin-left:0;padding-left:0;font-size:0.875em}
	.product_category .tit_category .cmt_cg:before {display:none}
	.product_category .nav_category {position:static;overflow-x:auto;overflow-y:hidden}
	.product_category .nav_category .bg_overmenu {display:none}
	.product_category .nav_category.on .bg_overmenu {display:none}
	.product_category .nav_category .mobile_arr {display:block}
	.product_category .nav_category .mobile_arr .arr_left, .product_category .nav_category .mobile_arr .arr_right {position:absolute;top:113px;width:25px;height:105px;background-color:rgba(0, 0, 0, 0.5)}
	.product_category .nav_category .mobile_arr .arr_left .ico_comm, .product_category .nav_category .mobile_arr .arr_right .ico_comm {position:absolute;top:50%;width:7px;height:12px}
	.product_category .nav_category .mobile_arr .arr_left {left:-10px}
	.product_category .nav_category .mobile_arr .arr_left .ico_comm {left:50%;margin:-6px 0 0 -4px;background-position:-240px -100px}
	.product_category .nav_category .mobile_arr .arr_right {right:-10px}
	.product_category .nav_category .mobile_arr .arr_right .ico_comm {right:50%;margin:-6px -4px 0 0;background-position:-250px -100px}
	.product_category .list_category {position:static;min-width:870px;border-left:0 none;border-right:0 none}
	.product_category .list_category > li {position:static}
	.product_category .list_category .link_open {padding:30px 0}
	.product_category .list_category .tit_product {font-size:1em}
	.product_category .list_category .img_product {height:120px}
	.product_category .list_category .img_g.tv {width:88px}
	.product_category .list_category .img_g.pc {width:98px}
	.product_category .list_category .img_g.kitchen {width:55px}
	.product_category .list_category .img_g.living {width:45px}
	.product_category .list_category .img_g.aircon {width:100px}
	.product_category .list_category .img_g.mobile {width:90px}
	.product_category .list_category .img_g.beauty {width:100px}
	.product_category .list_category .over_menu {position:absolute;top:275px;left:0;z-index:10;width:100%;padding:20px 10px 0;border:1px solid #ddd;border-top:0 none;background-color:#f7f7f7;white-space:normal}
	.product_category .list_category .over_menu > li {line-height:1em;margin:0 0 20px -5px;border-left:1px solid #ddd}
	.product_category .list_category .over_menu > li:first-child {border-left:0 none}
	.product_category .list_category .over_menu > li a {padding:0 15px;font-size:0.9375em}
	.product_category .list_category .over_menu > li:hover a, .product_category .list_category .over_menu > li.on a {font-weight:600;color:#a50034}
	.planner_container {min-height:300px;padding:0 0 40px 0;margin:0 -10px}
	.planner_container .link_ad {top:0;right:0;float:right;margin:0 15px 10px 0;font-size:0.875em;} /*2019-01-09 Ãß°¡*/
	.planner_lnb {position:relative;float:none;width:100%;margin-left:0}
	.planner_lnb .tit_planner {display:none}
	.planner_lnb .tit_planner_mobile {display:block;overflow:hidden;width:100%;height:50px;padding:0 15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:white url(/lgekor/asset/images/newbestshop/mobile/select_arr.png) no-repeat 100% 50%;background-size:20px 6px;z-index:400}
	.planner_lnb .tit_planner_mobile.nodata {background-image:none}
	.planner_lnb .tit_planner_mobile.fixed {position:fixed;top:0;left:0;border-top:0 none}
	.planner_lnb .tit_planner_mobile .tit_lnb {float:left;font-weight:600;font-size:0.9375em;color:#222}
	.planner_lnb .tit_planner_mobile .txt_custom {float:left;font-size:0.9375em;color:#222}
	.planner_lnb .option_planner {display:none;position:absolute;z-index:100;width:100%;padding-bottom:40px}
	.planner_lnb .option_planner.fixed {position:fixed;top:50px;left:0;overflow-y:scroll !important;overflow-x:hidden;height:100%;border-bottom:0 none;background:rgba(0, 0, 0, 0.5);z-index:600}
	.planner_lnb .option_planner .list_lnb {padding:15px 15px 25px 15px;border:0 none;background-color:#fff}
	.planner_lnb .option_planner .list_lnb > li {margin-bottom:10px}
	.planner_lnb .option_planner .list_lnb > li:last-child {margin-bottom:0}
	.planner_lnb .option_planner .check_g {padding:5px 0}
	.planner_lnb .option_planner .chk_cont {display:none}
	.planner_lnb .option_planner .txt_chk {padding:10px;border:1px solid #999;font-size:0.875em}
	.planner_lnb .option_planner .tit_snb {height:auto;padding:0;font-size:0.9375em;line-height:1.5em;background:none}
	.planner_lnb .option_planner .list_snb {overflow:hidden;padding:10px 0 0 0}
	.planner_lnb .option_planner .list_snb li {float:left;margin-right:10px;margin-bottom:12px}
	.planner_lnb .option_planner .list_snb li input:checked + .chk_cont + .txt_chk {border-color:#a50034;color:#a50034}
	.planner_lnb .option_planner .list_snb li input:last-child {margin-bottom:12px}
	.planner_lnb .option_planner .submit_planner {display:block;padding-bottom:40px;border-bottom:3px solid #222;text-align:center;background-color:#fff}
	.planner_lnb .option_planner .btn_search {display:inline-block;height:40px;padding:0 20px;border:0 none;border-radius:3px;font-size:0.875em;color:white;text-align:center;background-color:#a50034}
	.planner_lnb .option_planner .btn_optionClose {display:block;overflow:hidden;position:absolute;right:0;z-index:100;width:40px;height:40px;background-color:#222;font-size:0;line-height:0;text-indent:-9999px}
	.planner_lnb .option_planner .btn_optionClose:before {display:block;width:24px;height:2px;margin:0 auto;background-color:white;transform:rotate(45deg);content:''}
	.planner_lnb .option_planner .btn_optionClose:after {display:block;width:24px;height:2px;margin:-2px auto 0;background-color:white;transform:rotate(-45deg);content:''}
	.advice_finish {margin:-30px -10px 45px -10px}
	.advice_finish .box_finish {margin-bottom:40px;padding:128px 20px 30px 20px;background:#f7f3f9 url(/lgekor/asset/images/newbestshop/mobile/bg_adviceFinish.png) no-repeat 50% 30px;background-size:88px auto}
	.advice_finish .selected_product {display:block;width:100%;margin-bottom:15px;padding:20px 24px}
	.advice_finish .selected_product .tit_selected {display:block;width:100%;margin-bottom:10px;font-size:1em;text-align:center}
	.advice_finish .selected_product .txt_selected {display:block;width:100%;padding-left:0;border-left:0 none;font-size:0.875em;line-height:24px;text-align:center}
	.advice_finish .inquiry_finish {width:100%}
	.advice_finish .inquiry_finish .tit_inquiry {margin-bottom:10px;font-size:1.125em}
	.advice_finish .inquiry_finish .txt_inquiry {display:block;margin-bottom:5px;font-size:0.875em;text-align:center}
	.advice_finish .inquiry_finish .btn_inquiry {width:141px;height:30px;font-weight:600;font-size:0.8125em;line-height:30px}
	.advice_finish .box_btn .btn_confirm {width:125px;height:45px;font-size:1em;line-height:45px}
	.cont_select .head_cont {height:50px;margin-bottom:25px;padding:0 20px;border-bottom:1px solid #ddd}
	.cont_select .head_cont .txt_tot {display:block;font-size:1em;line-height:50px}
	.cont_select .head_cont .opt_order {top:0;width:100px;height:50px;border-top:0 none;border-right:0 none;border-radius:0;background-position:100% 20px} /*2018-03-26 border-bottom »èÁ¦*/
	/*2019.01.10 ¸ð¹ÙÀÏ ±¤°íº¸±â*/
	.cont_select .head_cont .tv_link {position:absolute;margin-right:100px;top:28%;right:6%;font-size:14px;}
	.cont_select .list_choose {margin:0 10px}
	.cont_select .list_choose > li {width:100%;max-width:none;height:auto;margin-bottom:20px;padding:0 20px;border:1px solid #dedede}
	.cont_select .list_choose li .top_label {top:-1px;left:0;width:48px;font-size:0.6875em}
	.cont_select .list_choose li .img_box {height:170px;margin-bottom:20px}
	.cont_select .list_choose li .prod_name {min-height:auto;margin:3px 0 15px;padding-bottom:0}
	.cont_select .list_choose li .prod_name .txt_name {overflow:visible;max-height:none}
	.cont_select .list_choose li .prod_name .btn_cart {position:relative;left:0;width:auto;margin-top:8px;font-size:0.9375em;margin:0}
	.cont_select .list_choose li .prod_name .btn_cart .ico_comm {background-position:-260px -20px}
	.cont_select .list_choose li .prod_name .btn_cart.add .ico_comm {background-position:-240px -20px}
	.cont_select .list_choose li .box_opt {margin-bottom:15px}
	.cont_select .list_choose li .tbl_prod_info {line-height:22px}
	.cont_select .list_choose li .tbl_prod_info tr {height:65px}
	.cont_select .list_choose li .tbl_prod_info td {padding:10px 5px 10px 0}
	.cont_select .list_choose li .tbl_prod_info td img {max-height:53px;margin:-5px 0}
	.cont_select .list_choose li .tbl_prod_info td .cash_num {font-size:1.25em}
	.cont_select .list_choose li .bottom_btn button, .cont_select .list_choose li .bottom_btn a {height:45px;line-height:45px;font-size:0.9375em;font-weight:600}
	.cont_select .list_choose li .bottom_buy {height:60px;line-height:60px}
	.cont_select .list_choose li .bottom_buy .txt_buy {width:33.33%;text-align:center;font-size:0.9375em}
	.cont_select .list_choose li .bottom_buy .link_online {width:33.33%;text-align:center}
	.cont_select .list_choose li .bottom_buy .link_online .ico_comm {margin:-3px 7px 0 0;background-position:-200px -100px}
	.cont_select .list_choose li .bottom_buy .link_online:hover .ico_comm {background-position:-210px -120px}
	.cont_select .list_choose li .bottom_buy .link_store {width:33.33%;text-align:center}
	.cont_select .list_choose li .bottom_buy .link_store .ico_comm {margin-right:7px;background-position:-220px -100px}
	.cont_select .list_choose li .bottom_buy .link_store:hover .ico_comm {background-position:-230px -120px}
	.cont_counsel_prod {margin-bottom:27px}
	.cont_counsel_prod .txt_extra {display:block;margin-top:2px;padding-right:20%;font-size:0.75em;line-height:20px}
	.cont_counsel_prod .txt_extra:after {display:none}
	.cont_counsel_prod .list_prod {width:450px}
	.cont_counsel_prod .list_prod > li {height:auto;padding:0 10px 30px}
	.cont_counsel_prod .list_prod .top_label {font-size:0.6875em}
	.cont_counsel_prod .list_prod .img_box {height:120px}
	.cont_counsel_prod .list_prod .prod_name {line-height:0;font-size:1em}
	.cont_counsel_prod .list_prod .model_name {font-size:0.75em;font-weight:200}
	.cont_counsel_prod .list_prod .set_model {font-size:0.75em;font-weight:200}
	.cont_counsel_prod .list_prod .btn_add {top:102px;left:54px;width:46px;height:46px}
	.cont_counsel_prod .list_prod .btn_add:before, .cont_counsel_prod .list_prod .btn_add:after {width:12px;margin-left:-6px}
	.pop_card .layer_body {padding:20px 10px}
	.pop_card .body_tit {display:block;padding-bottom:8px;border-bottom:1px solid #222;font-size:0.875em;font-weight:600}
	.pop_card .list_card {margin-bottom:30px}
	.pop_card .list_card li {padding:15px 0;border-bottom:1px solid #dedede}
	.pop_card .list_card img {width:112px}
	.pop_card .list_card br {display:block}
	.pop_card .list_card .wrap_desc {padding-left:20px}
	.pop_card .list_card .tit_benefit {font-size:0.875em;color:#222;font-weight:600}
	.pop_card .list_card .txt_standard {display:block;font-size:0.8125em;color:#444;font-weight:200;letter-spacing:-1px}
	.pop_card .card_installment {padding:8px 0 8px 10px}
	.pop_card .card_installment dl {margin-bottom:6px;line-height:20px}
	.pop_card .card_installment dl:last-child {margin-bottom:0}
	.pop_card .card_installment dl dt {width:20%}
	.pop_card .card_installment dl dd {width:80%}
	.pop_card .card_installment dl br {display:block}
	.pop_card .txt_notice {display:block;margin-left:10px;line-height:20px;text-indent:-10px;font-size:0.8125em;color:#999;font-weight:200}
	.pop_buy .store_select {height:60px;margin-bottom:16px;padding:0 10px;line-height:60px}
	.pop_buy .store_select .opt_local {width:55%;font-size:0.875em}
	.pop_buy .store_select .opt_city {width:30%;font-size:0.9375em}
	.pop_buy .store_select .opt_area {width:26%;font-size:0.9375em}
	.pop_buy .store_select .opt_store {width:40%;font-size:0.9375em}
	.pop_buy .store_benefit {margin-bottom:25px}
	.pop_buy .store_benefit .store_name {margin-bottom:6px;font-size:0.9375em}
	.pop_buy .store_benefit .store_name .ico_comm {width:10px;height:12px;margin-top:-2px;background-position:-280px -20px}
	.pop_buy .store_benefit .link_benefit {padding:10px 15px 10px 10px;font-size:0.9375em}
	.pop_buy .store_benefit .link_benefit:before, .pop_buy .store_benefit .link_benefit:after {margin:-3px 0}
	.pop_buy .store_benefit .label_type {height:14px;padding:0 6px;line-height:14px;font-size:0.625em;font-weight:200}
	.pop_buy .store_benefit .txt_gift {font-size:0.8125em}
	.pop_buy .store_benefit:last-child {margin-bottom:8px}
	.pop_buy .list_event li {margin-bottom:27px}
	.pop_buy .list_event .img_event {margin-bottom:12px}
	.pop_buy .list_event .tit_event {font-size:0.9375em;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
	.pop_buy .list_event .date_event {font-size:0.8125em}
	.pop_buy .bx-wrapper {margin-bottom:15px}
	.pop_buy .bx-wrapper .bx-pager-item .bx-pager-link {width:5px;height:5px;margin-right:5px;vertical-align:top}
	.cart_bar.on .box_toggle .btn_open:before, .cart_bar.on .box_toggle .btn_open:after {top:13px}
	.cart_bar.on .box_toggle .select_num {text-align:center;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
	.cart_bar.on .box_toggle .link_counsel {top:304px;width:138px;left:50%;right:auto;height:45px;margin-left:21px;line-height:45px;font-size:1em}
	.cart_bar .box_toggle {padding:0 20px}
	.cart_bar .box_toggle .btn_open {width:35px;height:35px;margin:-15px 0 0 -17px}
	.cart_bar .box_toggle .btn_open:before {left:11px}
	.cart_bar .box_toggle .btn_open:after {left:10px}
	.cart_bar .box_toggle .btn_open:before, .cart_bar .box_toggle .btn_open:after {top:7px;width:7px}
	.cart_bar .box_toggle .select_num {text-align:left;line-height:45px;font-size:0.9375em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}
	.cart_bar .box_toggle .link_counsel {top:7px;width:138px;height:30px;margin-left:21px;line-height:30px;font-weight:600;font-size:0.8125em}
	.cart_bar .view_select {padding:0 10px 20px}
	.cart_bar .view_select .list_prod {max-width:340px;width:auto;margin:0 auto}
	.cart_bar .view_select .list_prod li {width:48.6%;height:180px;margin:0 2.8% 10px 0;padding:0 10px}
	.cart_bar .view_select .list_prod li:nth-child(2n) {margin-right:0}
	.cart_bar .view_select .list_prod .img_box {height:95px;margin-top:25px}
	.cart_bar .view_select .list_prod .prod_name {font-size:0.875em;line-height:16px}
	.cart_bar .view_select .list_prod .model_name {font-size:0.75em;line-height:0.7}
	.cart_bar .view_select .list_prod .set_model {font-size:0.75em}
	.cart_bar .view_select .list_prod .plus_mark:before, .cart_bar .view_select .list_prod .plus_mark:after {left:78px}
	/* 2019-04-16 ¼öÁ¤ */
	.txt_max {font-size:0.75em} /* 2019-05-20 Ãß°¡ */
	.consult_request.product_top .cont_join {margin-bottom:30px}
	.consult_request.product_top .cont_join .txt_noti {font-size:0.75em}
	.consult_request.product_top .cont_join .data_name label, .consult_request.product_top .cont_join .data_name .tf_cont {width:100%}
	.consult_request.product_top .cont_policy .item_policy .box_cont {height:108px;padding:20px}
	/* 2019-04-16 ¼öÁ¤ */
	.product_planner .cont_join {margin-bottom:30px}
	.product_planner .cont_join .txt_noti {font-size:0.75em}
	.product_planner .cont_join .data_name label, .product_planner .cont_join .data_name .tf_cont {width:100%}
	.product_planner .cont_policy .item_policy .box_cont {height:108px;padding:20px}
	.service_request [role="table"] {display:block}
	.service_request [role="table"] [role="row"] {display:block}
	.service_request [role="table"] [role="cell"], .service_request [role="table"] [role="columnheader"] {display:block}
	.service_request [role="table"] [role="columnheader"] {font-weight:600}
	.service_request [role="table"] [role="rowgroup"] {display:block}
	.service_request [role="table"] [role="rowgroup"]:first-of-type {display:none}
	.service_request .bnr_request {height:200px;margin:-30px -10px 30px;padding-top:130px;font-size:0.9375em;background-image:url(/lgekor/asset/images/newbestshop/mobile/bg_request.png);-webkit-background-size:89px 80px;background-size:89px 80px}
	.service_request .bnr_request br {display:block}
	.service_request .tbl_board {border:0 none}
	.service_request .tbl_board .txt_amount {text-align:left}
	.service_request .tbl_body {overflow:hidden;width:100%;text-align:left}
	.service_request .tbl_body .row {margin-bottom:20px;padding:14px 20px;border:1px solid #ddd}
	.service_request .tbl_body dl {overflow:hidden;float:none;width:100%;height:auto;padding:0 0 10px;border:0 none}
	.service_request .tbl_body dt {display:block;float:left;position:relative;width:105px;padding-right:10px;font-weight:600;font-size:0.875em;-ms-word-break:break-all;word-break:break-all;word-break:break-word;word-break: keep-all;}
	.service_request .tbl_body dt:after {position:absolute;top:0;right:0;content:":"}
	.service_request .tbl_body dd {display:block;overflow:hidden;width:auto;padding-left:14px;font-size:0.875em}
	.service_request .tbl_body .order {display:none}
	.service_request .tbl_body .txt_prod {padding:0 0 10px}
	.service_request .btn_cancel {margin:6px 0 0}
	
	.service_dely {/* common custom table */ }
	.service_dely .box_comfirm .ipin_certify {overflow:hidden}
	.service_dely .box_comfirm .txt_noti {margin:8px 0 20px;white-space:normal}
	.service_dely .box_service {margin-top:40px}
	.service_dely .box_dely_state {padding:10px 0}
	.service_dely [role="table"] {display:block}
	.service_dely [role="table"] [role="row"] {display:block}
	.service_dely [role="table"] [role="cell"], .service_dely [role="table"] [role="columnheader"] {display:block}
	.service_dely [role="table"] [role="columnheader"] {font-weight:600}
	.service_dely [role="table"] [role="rowgroup"] {display:block}
	.service_dely [role="table"] [role="rowgroup"]:first-of-type {display:none}
	.service_dely .tbl_board {border:0 none}
	.service_dely .tbl_board .txt_amount {text-align:left}
	.service_dely .tbl_body {overflow:hidden;width:100%;text-align:left}
	.service_dely .tbl_body .row {margin-bottom:20px;padding:14px 20px;border:1px solid #ddd}
	.service_dely .tbl_body .order {display:none}
	.service_dely .tbl_body dl {overflow:hidden;float:none;width:100%;height:auto;border:0 none}
	.service_dely .tbl_body dt {display:block;float:left;position:relative;width:75px;font-weight:600;font-size:0.875em}
	.service_dely .tbl_body dt:after {position:absolute;top:0;right:0;content:":"}
	.service_dely .tbl_body dd {display:block;overflow:hidden;padding-left:14px;font-size:0.875em}
	.service_dely .data_cont {margin-bottom:40px}
	.service_dely .list_dely_step li {width:100%;padding:10px 15px;text-align:left}
	.service_dely .list_dely_step .info_step {float:left;width:60px;height:60px;margin:0 15px 0 0;text-align:center}
	.service_dely .list_dely_step .info_step:before, .service_dely .list_dely_step .info_step:after {width:2px;height:10px}
	.service_dely .list_dely_step .info_step:before {top:70px;right:34px;transform:rotate(136deg)}
	.service_dely .list_dely_step .info_step:after {top:69px;right:28px;transform:rotate(-136deg)}
	.service_dely .list_dely_step .ico_comm {height:20px;margin-top:20px}
	.service_dely .list_dely_step .step1 {background-color:#a50034}
	.service_dely .list_dely_step .step1 .ico_comm {width:19px;background-position:0 -60px}
	.service_dely .list_dely_step .step2 {background-color:#a50069}
	.service_dely .list_dely_step .step2 .ico_comm {width:20px;background-position:-20px -60px}
	.service_dely .list_dely_step .step3 {background-color:#a71a8e}
	.service_dely .list_dely_step .step3 .ico_comm {width:27px;background-position:-50px -60px}
	.service_dely .list_dely_step .step4 {background-color:#802680}
	.service_dely .list_dely_step .step4 .ico_comm {width:26px;background-position:-80px -60px}
	.service_dely .list_dely_step .step5 {background-color:#612772}
	.service_dely .list_dely_step .step5 .ico_comm {width:20px;background-position:-110px -60px}
	.service_dely .list_dely_step .tit_step {overflow:hidden;margin:6px 0 0;font-weight:600;font-size:1em}
	.service_dely .list_dely_step .txt_desc {overflow:hidden;font-size:0.8125em}
	.service_dely .link_state {text-align:center}
	.cont_request .tbl_comm th {padding:10px;background-color:white}
	.cont_request .tbl_comm td {padding:10px;border-left:0 none}
	.cont_request .tbl_comm .col1 {width:105px}
	.cont_request .tbl_comm .data_name label {width:224px}
	.cont_request .tbl_comm .data_phone select, .cont_request .tbl_comm .data_phone label {width:65px}
	.cont_dely {margin-bottom:40px}
	.cont_dely .data_date {width:100%;float:none}
	.cont_dely .data_date label {width:34%;margin-right:0}
	.cont_dely .data_date input {font-size:0.75em}
	.cont_dely .data_date .tit_date {overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px;margin-right:0}
	.cont_dely .data_date .txt_dash {margin-right:0}
	.cont_dely .data_date .btn_sort {width:24%}
	.layer_dely_info .data_cont {width:auto}
	.cont_ask_info .data_cont {margin-bottom:40px}
	.cont_ask_info .btn_list {width:125px;height:45px;font-size:0.875em}
	.cont_ask_info .btn_cancel {margin:0 0 0 10px}
	.select_tab {height:50px;margin:-30px -10px 9px}
	.select_tab:after {display:block;clear:both;content:""}
	.select_tab .btn_m_select {display:block;width:100%;height:50px;text-align:left;text-indent:15px;line-height:50px;background-position:100% 23px}
	.select_tab .btn_m_select:before, .select_tab .btn_m_select:after {position:absolute;top:26px;right:23px;width:10px;height:1px;margin:auto 0;border-radius:50px;background-color:#222;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;content:""}
	.select_tab .btn_m_select:before {transform:rotate(45deg)}
	.select_tab .btn_m_select:after {transform:rotate(135deg)}
	.select_tab .btn_m_select.on {color:#a50034}
	.select_tab .btn_m_select.on:before, .select_tab .btn_m_select.on:after {top:20px}
	.select_tab .btn_m_select.on:before {transform:rotate(-135deg)}
	.select_tab .btn_m_select.on:after {transform:rotate(-45deg)}
	.select_tab .select_event {float:left;width:70%;border-right:1px solid #ddd}
	.select_tab .select_event .btn_m_select {color:#a50034;font-weight:600}
	.select_tab .list_tab {display:none;position:absolute;top:50px;margin-right:-1px;border-right:1px solid #ddd;z-index:10}
	.select_tab .list_tab li {width:100%;height:50px;padding:0 15px;border-bottom:1px solid #ddd;line-height:50px;background-color:white}
	.select_tab .list_tab li a {font-size:0.9375em}
	.select_tab .list_tab li.on {border-bottom:1px solid #ddd}
	.select_tab .list_tab li:after {display:none}
	.select_tab .select_sort {float:left;width:30%}
	.select_tab .select_sort .btn_m_select {width:100%}
	.select_tab .select_sort .list_tab {border-left:1px solid #ddd;border-right:0 none}
	.select_tab .select_sort .list_tab li a {color:#222}
	.select_tab .select_sort .list_tab li.on {border-bottom:1px solid #ddd}
	.select_tab .wrap_search {float:left;width:30%}
	.select_tab .wrap_search .search_cont {display:none;left:0;top:50px;width:100%;height:60px;padding-top:10px;border-bottom:1px solid #ddd;background-color:#f1f1f1;text-align:center}
	.select_tab .wrap_search .search_cont .tf_search {width:70%;font-size:0.875em}
	.select_tab .wrap_search .search_cont .btn_search {heigth:100%;font-size:0.875em}
	.box_winner {margin:0 -10px}
	.box_winner [role="table"], .box_winner [role="table"] [role="rowgroup"] {display:block}
	.box_winner [role="table"] [role="rowgroup"]:first-of-type {display:none}
	.box_winner [role="table"] [role="cell"], .box_winner [role="table"] [role="columnheader"] {display:block}
	.box_winner .tbl_board {border-top:1px solid #ddd}
	.box_winner .tbl_board .tbl_body .row {display:block;padding:10px;border-bottom:1px solid #ddd;letter-spacing:-1px;text-align:left}
	.box_winner .tbl_board .tbl_body dl {height:auto;border:0 none;text-align:left;line-height:17px}
	.box_winner .tbl_board .tbl_body dl.order {display:none}
	.box_winner .tbl_board .tbl_body dt {display:inline-block;position:relative;margin-right:4px;padding-right:10px;font-size:0.8125em;color:#444}
	.box_winner .tbl_board .tbl_body dt:after {display:block;position:absolute;top:2px;right:0;width:1px;height:12px;background-color:#ddd;content:""}
	.box_winner .tbl_board .tbl_body dd {display:inline-block;font-size:0.8125em;color:#444}
	.box_winner .tbl_board .tbl_body .txt_prod {display:inline-block;width:auto;padding-right:5px;line-height:20px}
	.box_winner .tbl_board .tbl_body .txt_prod dt {display:none}
	.box_winner .tbl_board .tbl_body .txt_prod dd {font-size:0.9375em;color:#222}
	.box_winner .tbl_board .tbl_body .txt_prod dd:before {display:inline-block;color:#222;content:"["}
	.box_winner .tbl_board .tbl_body .txt_prod dd:after {display:inline-block;color:#222;content:"]"}
	.box_winner .tbl_board .tbl_body .txt_event {display:inline-block;width:auto;padding-left:0;line-height:20px}
	.box_winner .tbl_board .tbl_body .txt_event dt {display:none}
	.box_winner .tbl_board .tbl_body .txt_event dd {font-size:0.9375em;color:#222}
	.box_winner .tbl_board .tbl_body .txt_date {width:100%}
	.box_winner .tbl_board .tbl_body .txt_winner {width:100%}
	.box_winner .more_comm {margin:20px 10px 0}
	.event_product .tit_event {display:none}
	.event_product .list_event {margin-bottom:20px;margin-left:0}
	.event_product .list_event li {width:100%;height:auto;margin:0 0 20px 0}
	.event_product .list_event li:last-child {margin-bottom:0}
	.event_product .list_event li:hover {box-shadow:none}
	.event_product .list_event .info_event {padding:15px}
	.event_product .list_event.wedding li {width:100%;height:auto;margin-left:0}
	.event_product .detail_head {margin:-30px -10px 0}
	.event_product .detail_head .title_area {height:auto;padding:15px 10px 15px;line-height:25px;border-top:0 none}/* 2020-06-10 ¼öÁ¤ */
	.event_product .detail_head .title_area .event_name {font-size:1.0625em}
	.event_product .detail_head .title_area .type_event {margin-bottom:0}
	.event_product .detail_head .date_area {display:block;height:auto;padding:0 10px 7px;font-size:0.8125em;line-height:32px;background-color:#f1f1f1;letter-spacing:-1px}
	.event_product .detail_head .date_area .tit_date {margin-right:5px;padding-right:12px}
	.event_product .detail_head .date_area .tit_date:after {top:1px;height:12px}
	.event_product .detail_head .cont_notify {display:block;overflow:hidden;float:none;height:60px;padding:0 10px;font-size:0.8125em;line-height:60px;letter-spacing:-1px}
	.event_product .detail_head .cont_notify .txt_winner {margin-right:5px;padding-right:12px}
	.event_product .detail_head .cont_notify .txt_winner:after {top:1px;height:12px}
	.event_product .detail_head .cont_notify .link_email {float:right;width:100px;height:30px;margin:15px 10px 0 0;line-height:30px;font-size:0.8125em}
	.event_product .detail_head .title_area .cont_notify{height:30px;margin-top:0;line-height:30px;}/* 2020-06-10 Ãß°¡ */
	.event_product .detail_head .title_area .cont_notify .link_email{margin-top:0px;}/* 2020-06-10 Ãß°¡ */
	.event_product .detail_head .share_sns .cont_notify{top:5px;}/* 2020-06-10 Ãß°¡ */
	.event_product .detail_head .share_sns .cont_notify .link_email{margin-top:10px;}/* 2020-06-10 Ãß°¡ */
	.event_product .detail_head .share_sns {position:relative;top:0;right:0;padding:0 10px;height:60px;line-height:60px}
	.event_product .detail_head .share_sns .ico_comm {width:30px;height:30px;margin-right:7px}
	.event_product .detail_head .share_sns .link_face .ico_comm {background-position:-140px -50px}
	.event_product .detail_head .share_sns .link_twitter .ico_comm {background-position:-170px -50px}
	.event_product .detail_head .share_sns .link_kakao .ico_comm {background-position:-200px -50px}
	.event_product .detail_head .share_sns .link_url .ico_comm {background-position:-230px -50px}
	.event_product .detail_head.event_detail .cont_notify {position:absolute;right:0}
	.event_product .detail_body {margin:0 -10px;padding:20px 0}
	.event_product .detail_foot {margin:0 -10px}
	.event_product .detail_foot .inner {height:50px;padding:0 10px;font-size:0.875em;line-height:50px}
	.event_product .detail_foot .arr_prev, .event_product .detail_foot .arr_next {margin-right:23px;padding:0;font-size:0;line-height:0;text-indent:-999em}
	.event_product .detail_foot .arr_prev:before {top:-7px}
	.event_product .detail_foot .arr_prev:after {top:-7px}
	.event_product .detail_foot .arr_next:before {top:-3px}
	.event_product .detail_foot .arr_next:after {top:-3px}
	.event_product .detail_foot .link_arr {display:inline-block;width:100%;heigth:100%;letter-spacing:-1px}
	.event_product .detail_foot .btn_board {width:125px;height:45px;margin:40px auto 0;font-size:1em;line-height:45px}
	.event_product .txt_count {margin-bottom:9px;text-indent:10px;font-size:0.875em}
	.winner_inquiry {width:100%;margin:0}
	.winner_inquiry .form_inquiry {padding:20px}
	.winner_inquiry .txt_inquiry {margin-bottom:15px;font-size:0.875em}
	.winner_inquiry .tel_num {width:165px}
	.winner_inquiry .btn_inquiry {padding:0 18px;font-size:0.875em}
	.winner_result .top_list {min-height:none}
	.winner_result .top_list .tit {font-size:0.75em;letter-spacing:-1px}
	.winner_result .top_list table th, .winner_result .top_list table td {letter-spacing:-1px}
	.winner_result .top_list table td {padding:2px 4px}
	.head_notice {font-size:0.875em}
	.head_notice .head_num {width:10%;}
	.head_notice .head_tit {width:75%}
	.head_notice .head_date {width:15%}
	.list_notice li {font-size:0.875em}
	.list_notice li .txt_num {width:10%}
	.list_notice li .txt_tit {width:75%}
	.list_notice li .txt_tit a {padding:8px 3px}
	.list_notice li .txt_date {width:15%}
	.list_notice li .cont_notice {padding:20px} /*2018-03-26 ÆÐµù°ª ¼öÁ¤*/
	/*ÇÏÀÌºê¸®µå¾Û¿¡¼­¸¸ ÀÛµ¿*/
	#bestshopFoot.hybrid {padding-bottom:75px}
	.hybrid_tab {display:block;position:fixed;bottom:0;overflow:hidden;width:100%;height:55px;background-color:#333;}
	.hybrid_tab .tab_menu {float:left;width:25%;text-align:center;}
	.hybrid_tab .tab_menu a {display:block;width:100%;height:100%;padding-top:8px}
	.hybrid_tab .tab_menu em {display:block;margin-top:3px;font-size:0.75em;color:#fff}
	.hybrid_tab .ico_comm {position:relative;overflow:visible}
	.hybrid_tab .home .ico_comm {width:28px;height:23px;background-position:0 -130px}
	.hybrid_tab .store .ico_comm {width:30px;height:20px;background-position:-30px -130px}
	.hybrid_tab .event .ico_comm {width:27px;height:24px;background-position:-60px -130px}
	.hybrid_tab .benefit .ico_comm {width:32px;height:23px;background-position:-90px -130px}
	.hybrid_tab .ico_comm.new {position:absolute;top:-3px;right:-10px;width:18px;height:18px;background-position:-130px -130px}
	.wrap_layer .hybrid {width:95%;background-color:#fff}
	.wrap_layer .hybrid .layer_tit {text-align:center}
	.wrap_layer .hybrid .box_txt {padding:20px;background-color:#f1f1f1;word-break:keep-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
	.wrap_layer .hybrid .box_txt .txt_alert {font-size:0.875em;color:#444;text-align:left;line-height:1.25em}
	.wrap_layer .hybrid .box_txt .txt_noti {margin-top:10px;font-size:0.8125em;color:#999;line-height:1.25em}
	.wrap_layer .hybrid .layer_foot .btn_ok, .wrap_layer .hybrid .layer_foot .btn_cancel {width:124px}
	.wrap_layer .hybrid .strong_txt {display:block;margin-bottom:16px;padding:0 10px;font-weight:600;font-size:0.875em}
	.wrap_layer .hybrid .dl_authority {margin-bottom:11px;color:#444;font-size:0.8125em;line-height:20px;}
	.wrap_layer .hybrid .dl_authority:last-child {margin-bottom:0}
	.wrap_layer .hybrid .essentials {color:#a50034}
	.move_top.hybrid {bottom:53px}
	.move_top .ico_comm{width:25px;height:25px;background-position:-180px -130px}
	.wrap_layer .apt_video {padding:0}
	.wrap_layer .apt_video .pop_close {top:-40px;right:0}
	.wrap_layer .apt_pop1, .wrap_layer .apt_pop2 {padding:0}
	.wrap_layer .apt_pop1 .pop_close, .wrap_layer .apt_pop2 .pop_close {top:0;right:0}
	/* LGÀüÀÚ CSS °¡Á®¿À±â */
	.btn-r {padding:10px 12px}
	/* privacy policy */
	.policy_title > h3 {font-size:38px}
	.policy_box h4 {font-size:16px}
	.policy_box h5 {font-size:16px}
	.policy_box p {font-size:12px}
	.policy_box .wi_ol li {font-size:12px}
	.policy_box li {font-size:12px}
	.policy_box .menu p > a {font-size:12px}
	.policy_box .menu ol a {font-size:12px}
	.policy_box .con h5 {font-size:14px}
	.policy_box.email-refusal {font-size:14px}

	/* 2018-11-05 ¼öÁ¤ ½ÃÀÛ */
	.event_shop {padding:0 10px 40px}
	.event_shop .list_tab {display:block;overflow:hidden;margin-bottom:20px;border-bottom:0 none}
	.event_shop .list_tab li {display:block;float:left;width:33%;height:35px;margin:1px 1px 0 0;padding:0;line-height:35px;font-size:0.875em}
	.event_shop .list_tab li a {border-radius:0}
	.event_shop	.box_search .search_cont {border-top:0 none}
	.event_shop .box_search .lab_search .tf_search {font-size:0.75em;letter-spacing:-1px}
	/*2018-11-21 »èÁ¦.event_shop .tbl_comm .col1 {width:18%}
	.event_shop .tbl_comm .col2 {width:40%}
	.event_shop .tbl_comm .col3 {width:43%}
	.event_shop .tbl_comm .col4 {width:0%}
	.event_shop .tbl_comm th:last-child {display:none}*/
	.event_shop .tbl_comm td:nth-last-child(2) {display:none}
	.event_shop .tbl_comm .link_detail {width:40px;height:auto;line-height:16px}
	.event_shop .tbl_comm .store_name {margin-bottom:5px}
	.event_shop .tbl_comm .link_store {display:inline-block;position:relative;margin:2px 0;}
	.event_shop .tbl_comm .link_store .ico_comm {position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-13px;background-position:-340px 0}
	.event_shop .apt_noti {font-size:0.75em}
	.event_shop .more_comm {margin-top:30px}
	/* 2018-11-05 ¼öÁ¤ ³¡ */

	/*2019-01-09 tv±¤°í ÆäÀÌÁö Ãß°¡*/
	.tv_ad .select_tab {height:40px} /*2019-01-24 ¼öÁ¤ 30 > 40 */
	.tv_ad .select_tab .select_event {width:100%;border-top:1px solid #c5c5c5}
	.tv_ad .select_tab .select_event {border-right:0 none}
	.tv_ad .select_tab .list_tab {top:40px;background-color:#fff}
	.tv_ad .select_tab .select_event .btn_m_select {height:40px;font-size:0.75em;line-height:40px}
	.tv_ad .select_tab .list_tab li {height:40px}
	.tv_ad .select_tab .list_tab li.on {border-bottom:1px solid #ddd}
	.tv_ad .select_tab .list_tab li button {display:block;width:100%;height:100%;text-align:left;font-size:0.75em}
	.tv_ad .select_tab .btn_m_select:before {display:none}
	.tv_ad .select_tab .btn_m_select:after {display:inline-block;position:absolute;top:50%;right:11px;margin-top:-2px;transform:rotate(0deg);border-radius:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #7c7c7c;border-bottom:0 none;background-color:#fff;content:""}
	.tv_ad .select_tab .btn_m_select.on:after {border-top:0 none;border-bottom:4px solid #7c7c7c;}
	.tv_ad .ad_head {margin:0 -10px;padding:9px 55px 12px 18px;border-top:1px solid #e0e0e0;border-bottom:0 none}
	.tv_ad .ad_head .ad_title {font-size:0.875em;color:#000;font-weight:400}
	.tv_ad .ad_head .share_scrap {position:static;top:0;right:0}
	.tv_ad .ad_head .share_scrap.layer_open:after {position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:black;opacity:0.4;filter:alpha(opacity=40);visibility:visible;content:""}
	.tv_ad .share_scrap .btn_share {display:block;position:absolute;top:6px;right:18px}
	.tv_ad .share_scrap .btn_share .ico_comm {width:27px;height:27px;background-position:-330px -40px}
	.tv_ad .share_scrap .share_sns {display:none}
	.tv_ad .share_scrap.layer_open .share_sns {display:block;position:absolute;top:120px;left:50%;width:254px;height:150px;margin-left:-127px;padding:10px;background-color:#fff;z-index:200}
	.tv_ad .share_scrap .share_sns:before {display:block;margin-bottom:32px;font-size:0.875em;content:"°øÀ¯ÇÏ±â"}
	.tv_ad .share_scrap .link_share {margin-left:13px}
	.tv_ad .share_scrap .link_share.face .ico_comm {margin-left:45px;background-position:-140px -50px}
	.tv_ad .share_scrap .link_share.twitter .ico_comm {background-position:-170px -50px}
	.tv_ad .share_scrap .link_share.kakao .ico_comm {background-position:-200px -50px}
	.tv_ad .share_scrap .link_share.url {display:none}
	.tv_ad .share_scrap .share_sns .btn_close {display:block;position:absolute;top:5px;right:5px;width:25px;height:25px}
	.tv_ad .share_scrap .share_sns .btn_close:before {display:block;width:18px;height:1px;margin:0 auto;background-color:#222;transform:rotate(45deg);content: ""}
    .tv_ad .share_scrap .share_sns .btn_close:after {display:block;width:18px;height:1px;margin:-1px auto 0;background-color:#222;transform:rotate(-45deg);content: ""}
	.tv_ad .ad_detail {padding-top:17px}
	.tv_ad .ad_cont {margin-bottom:100px;height:auto;overflow:hidden}
	.tv_ad .ad_cont .box_video {float:none;width:100%;height:222px}
	.tv_ad .ad_cont .box_copy {float:none;width:100%;height:auto;padding-left:0;padding-top:32px}
	.tv_ad .ad_cont .box_copy .copy_tit {margin-bottom:48px;font-size:0.75em} /* 2019-01-15 ¼öÁ¤ ÆùÆ® »çÀÌÁî 0.75em > 0.875em */
	.tv_ad .ad_cont .box_copy .copy_txt {text-align:left;font-size:0.875em !important;line-height:2} /* 2019-01-14 ¼öÁ¤ !important */
	.copy_txt, .copy_txt p, .copy_txt p span{font-family:'LGSmHaT' !important;font-size:0.95em !important;font-weight:400} /* 2019-02-28 ¼öÁ¤ ¿¡µðÅÍ ±Û¾¾ ¹«½Ã */
	.tv_ad .old_ad {margin:0 -10px}
	.tv_ad .old_ad .btn_old {height:38px;padding:0 20px;line-height:38px;font-size:0.75em;font-weight:200}
	.tv_ad .old_ad .btn_old:before {top:18px;right:15px;width:14px}
	.tv_ad .old_ad .btn_old:after {top:18px;right:15px;width:14px}
	.tv_ad .old_ad .btn_old.on:after {width:14px;height:1px}
	.tv_ad .old_ad .old_year {position:relative;margin-top:0;text-align:left}
	.tv_ad .old_ad .old_year .btn_select {display:block;width:100%;height:40px;padding:0 20px;line-height:40px;border-top:0 none;border-right:0 none;border-bottom:1px solid #e0e0e0;border-left:0 none;border-radius:0;text-align:left;font-size:0.75em;color:#a10156;background-color:#fff} /* 2019-01-24 ¼öÁ¤ */
	.tv_ad .old_ad .old_year .btn_select:after {display: inline-block;position:absolute;top:50%;right:11px;margin-top:-2px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #7c7c7c;content:""}
	.tv_ad .old_ad .old_year .btn_select.on:after {border-top:4px solid #7c7c7c;border-bottom:0}
	.tv_ad .old_ad .old_year .inner {display:none;position:absolute;top:40px;left:0;width:100%;z-index:10;background-color:#fff}
	.tv_ad .old_ad .old_year .btn_year {display:block;width:100%;height:40px;padding:0 20px;line-height:40px;border-top:0 none;border-right:0 none;border-bottom:1px solid #e0e0e0;border-left:0 none;text-align:left;font-size:0.75em;background-color:#fff}
	.tv_ad .old_ad .old_year .btn_year.on {color:#000}
	.tv_ad .old_ad .old_year .btn_year:after {display:none}
	.tv_ad .list_old li {width:50%;height:auto;padding:20px 20px 12px 20px}
	.tv_ad .list_old img {height:100px}
	.tv_ad .list_old .old_title {-webkit-line-clamp:3;line-clamp:3;font-size:0.75em;line-height:17px}
	.tv_ad .old_ad .btn_more {width:90%;height:35px;margin-top:20px;margin-left:5%;line-height:35px;border-radius:5px;font-size:0.9375em;color:#fff;font-weight:200;background-color:#a40033}
	.tv_ad .old_ad .btn_more .page_num {color:#fff}
    /*2019-01-09 tv±¤°í ÆäÀÌÁö ³¡*/

    /* 2019-02-14 ¸ÅÀå »ó´ã ½ÅÃ» ½ÃÀÛ */
	#mArticle.consult_request{padding:0}
	.consult_request .consult_box{padding:25px 0}
	.consult_request .consult_box .txt{font-size:0.875em}
	.consult_request .consult_box .txt strong{margin-bottom:5px;font-size:1.5em}
	.consult_request .consult_box .txt br{display:block}
	.consult_request .counsel_body .cont_join .tit_section:before{width:6px;height:6px}
	.consult_request .counsel_body .cont_join .txt_noti{font-size:0.875em}
	.consult_request .consult_process{margin:25px auto 0;width:320px}
	.consult_request .consult_process .txt_order{font-size:0.75em}
	.consult_request .consult_process .txt_order br{display:block}
	.consult_request .consult_process li{width:75px;height:auto;padding:0 0 0 0;vertical-align:top}
	.consult_request .consult_process li:last-child{width:75px}
	.consult_request .consult_process li:before{width:50px;height:50px}
	.consult_request .consult_process li:after{top:20px;right:-8px;width:14px;height:15px;background:url(/lgekor/asset/images/newbestshop/mobile/ico_comm.png) no-repeat -111px -207px;background-size:512px auto;content:''}
	.consult_request .consult_process li:nth-child(1) .ico_comm{width:22px;height:22px;margin:12px 0 0 25px;background-position:0 -207px}
	.consult_request .consult_process li:nth-child(2) .ico_comm{width:24px;height:24px;margin:14px 0 0 25px;background-position:-25px -207px}
	.consult_request .consult_process li:nth-child(3) .ico_comm{width:22px;height:35px;margin:12px 0 0 25px;background-position:-49px -205px}
	.consult_request .consult_process li:nth-child(4) .ico_comm{width:32px;height:22px;margin:14px 0 0 25px;background-position:-75px -207px}

    .consult_request .cont_counsel{min-width:280px;max-width:100%;margin:20px 0 10px;padding:0 10px}
	.consult_request .cont_counsel .btn_layer_close{top:12px;right:5px;width:25px;height:25px}
	.consult_request .cont_counsel .btn_layer_close:before,
	.consult_request .cont_counsel .btn_layer_close:after{width:17px}
	.consult_request .counsel_body{padding:0;font-size:0.875em}
	.consult_request .counsel_body .cont_join .tbl_comm{margin-bottom:20px}
	.consult_request .counsel_body .cont_join .tbl_comm .btn_ask{margin-top:5px;font-size:1em}
	.consult_request .counsel_body .info_trusts .tbl_comm{border-top:2px solid #222}
	.consult_request .counsel_btns{padding-bottom:20px}
	.consult_request .counsel_btns .tit_point{font-size:0.875em;text-indent:-25px;margin-left:25px;}
	.consult_request .counsel_btns .tit_point .ico_comm{background-position:-130px -207px}
	.consult_request .counsel_btns .btn_request,
	.consult_request .counsel_btns .btn_cancel{width:135px;height:40px;line-height:40px;font-size:0.875em}
	.consult_request .counsel_btns .btn_cancel{margin-right:0}
	.consult_request .mo_br{display:block;}
    /* 2019-02-14 ¸ÅÀå »ó´ã ½ÅÃ» ³¡ */

	/* 2019-03-10 Çà»çÁ¡ ¹æ¹® ½ÅÃ»ÇÏ±â ½ÃÀÛ */
	.event_shop .tbl_comm.branch button{width:32px;height:32px}
	.event_shop .tbl_comm.branch button.act,
	.event_shop .tbl_comm.branch button:hover{background-position:-32px 0}
    .event_shop .txt_notice_branch{display:block;margin-bottom:10px;color:#a50034;font-size:0.875em}
    .wrap_layer .pop_counsel .layer_foot.visit .btn_ok,
    .wrap_layer .pop_counsel .layer_foot.visit .btn_cancel{width:145px;height:42px;line-height:42px;font-size:0.875em}
    /* 2019-03-10 Çà»çÁ¡ ¹æ¹® ½ÅÃ»ÇÏ±â ³¡ */

   /* 2019-03-19 ¼­ºñ½º ¹®ÀÇ ¼öÁ¤ ½ÃÀÛ */
    .address_txt a[href*="tel:"] {cursor: pointer;}
    /* 2019-03-19 ¼­ºñ½º ¹®ÀÇ ¼öÁ¤ ³¡ */

    /* 2019-04-16 ¸ÅÀå »ó´ã ½ÅÃ» ½ÃÀÛ */
    #mArticle.consult_request.product_top{padding:30px 10px 60px}
    #mArticle.consult_request.product_top .consult_box{margin:-30px -10px 50px -10px;}
    /* 2019-04-16 ¸ÅÀå »ó´ã ½ÅÃ» ³¡ */

    /* 2019-05-27 ³»°Ô¸Â´ÂÁ¦Ç° Ã£±â ¹öÆ° °£°Ý*/
    #frmCounsel > div.cont_join > table > tbody > tr:nth-child(3) > td > button{margin-top:5px;font-size:1em}

}
@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (max-width:359px) {
	.main_pord .box_prod .wrap_step .box_step:first-child br {display:block}
	.cont_join .tbl_comm .col1 {width:100px}
	.cont_join .tbl_comm th {padding-left:0;word-break:keep-all}
	.cont_join .tbl_comm td {padding-right:0}
	.cont_join .tbl_comm .ico_star {margin-left:0}
	.cont_policy .item_policy .tit_item {font-size:0.875em;letter-spacing:-1px}
	.member_join .item_policy .link_event {width:274px;height:36px}
	.guide_planner .order_guide {width:300px}
	.guide_planner .order_guide li {width:110px;padding:0 32px 0 0}
	.guide_planner .order_guide li:after {right:8px}
	.cart_bar.on .box_toggle .link_counsel {margin-left:10px}
	.service_request .tbl_body dt {width:85px}
	.cont_request .tbl_comm {margin-bottom:40px}
	.cont_request .tbl_comm th {word-break:break-word}
	.cont_request .tbl_comm .col1 {width:75px}
	.cont_request .tbl_comm .data_phone select, .cont_request .tbl_comm .data_phone label {width:29%}
	.cont_request .tbl_comm .data_phone select {padding-right:25px}
	.cont_request .btn_search {width:125px;height:45px;font-size:1em}
	.cont_dely .data_date label {width:109px}
	.cont_dely .data_date input {letter-spacing:-1px}
	.cont_dely .data_date .btn_sort {width:60px;font-size:0.75em}
	.planner_container {padding-top:45px}
	.cont_benefit .list_benefit {padding:0}
	.main_service .wrap_sns {margin:25px auto 10px}
	.cont_benefit .box_gifticon {padding:0 10px}
	.main_service .list_sns li {width:33.3333%;margin-bottom:30px}
}

/* 2019-03-21 Àü´Ü ¹è³Ê ÆË¾÷ ½ÃÀÛ */
.ad_banner_wrap{min-width:auto;}
.popup_ad_banner{position:relative;margin:0 auto 0;width:1380px;padding:142px 0 0;}
.popup_ad_banner .bx-wrapper .bx-viewport{border:1px solid #ccc;}
.popup_ad_banner .bx-controls-direction a{position:absolute;top:3vw;width:62px;height:62px;background:#ba1077;border-radius:100%;text-indent:-9999vw}
.popup_ad_banner .bx-controls-direction a:after{content:'';display:block;width:1.6vw;height:2.7vw;background:url(/lgekor/asset/images/newbestshop/pc/popup_ad_arrow.png)no-repeat;background-size:cover;position:absolute;left:1.2vw;top:0.9vw}
.popup_ad_banner .bx-controls-direction a.bx-prev{left:38%}
.popup_ad_banner .bx-controls-direction a.bx-next{right:38%}
.popup_ad_banner .bx-controls-direction a.bx-next:after{-webkit-transform: rotate(180deg);transform: rotate(180deg);left:1.2vw}
.popup_ad_banner .slide-counter{position:absolute;top:5vw;left:50%;width:15%;transform:translate(-50%, -50%);font-size:2vw;text-align:center;letter-spacing:0.6vw;}
.popup_ad_banner .slide-counter strong{color:#ba1077;font-weight:normal}
@media only screen and (min-width:1400px) {
	.popup_ad_banner .bx-controls-direction a{top:45px;width:62px;height:62px;background:#ba1077;border-radius:100%;text-indent:-9999vw}
	.popup_ad_banner .bx-controls-direction a:after{content:'';display:block;width:22px;height:37px;position:absolute;left:18px;top:12px}
	.popup_ad_banner .bx-controls-direction a.bx-next:after{left:23px}
	.popup_ad_banner .slide-counter{top:72px;left:50%;width:15%;transform:translate(-50%, -50%);font-size:28px;;text-align:center;letter-spacing:8px;}
}

@media only screen and (max-width:1399px) {
	.popup_ad_banner{width:100%;padding-top:10vw;}
	.popup_ad_banner .bx-controls-direction a{top:3vw;width:4.5vw;height:4.5vw;}
	.popup_ad_banner .bx-controls-direction a:after{width:1.6vw;height:2.7vw;left:1.2vw;top:0.9vw}
	.popup_ad_banner .bx-controls-direction a.bx-next:after{left:1.6vw}
}
/* 2019-03-21 Àü´Ü ¹è³Ê ÆË¾÷ ³¡ */

/* 2019-09-02 »ó´ã½ÅÃ» Å¸ÀÌÆ² 2ÀÏ°æ¿ì Ã³¸® */
#bestshopWrap .counsel_visual>.inner{
    padding: 0;
    display: flex;
    align-items: center;
    padding: 0;
    /*height: 220px;*/
    justify-content: center;
}

/* 2019-11-12 ¼Ò¸ðÇ°¹æ¹®¿¹¾à½ÅÃ» ½ÃÀÛ */
.consult_request .consult_process .txt_order .choice_br{display:block;}
.choice_box.choice_wrap{padding:15px 0;border-top:3px solid #222222;}
.choice_wrap .choice_tab{display:flex;justify-content:flex-start;}
.choice_wrap .choice_tab li{width:10.8%;display:table;height:3.8rem;}/* 20200325 ¼öÁ¤ */
.choice_wrap .choice_tab li + li{margin-left:0.8%;}
.choice_wrap .choice_tab.tab_8 li{width:10.8%;}
.choice_wrap .choice_tab li a{display:table-cell;width:100%;padding:0 0;border:1px solid #dddddd;border-radius:2px;white-space:nowrap;text-align:center;font-size:1rem;color:#0d0d0d;letter-spacing:-1px;vertical-align:middle;}/* 20200325 ¼öÁ¤ */
.choice_wrap .choice_tab li.on a{color:#ffffff;background-color:#a50034;}
.choice_wrap .choice_cont{position:relative;display:none;padding:0 30px;margin-top:5px;background:#e5e5e5;}
.choice_wrap .choice_cont.on{display:block;}
.choice_wrap .choice_cont dl{display:table;table-layout:fixed;width:100%;}
.choice_wrap .choice_cont dl + dl{border-top:1px solid #c5c5c5;}
.choice_wrap .choice_cont dt{display:table-cell;width:90px;padding:1.75rem 0;font-size:1.25rem;color:#303030;font-weight:600;vertical-align:middle;}
.choice_wrap .choice_cont dd{display:table-cell;padding:1.75rem 0 0.4rem 0;vertical-align:middle;}
.choice_wrap .choice_cont dd .choice_rd_body{display:inline-block;min-width:30%;margin-bottom:1.375rem;}
.choice_wrap .choice_cont dd .choice_rd_body .rd_g{width:auto;margin-top:0;margin-right:0;}
.choice_wrap .choice_cont dd .choice_rd_body .rd_g .rd_cont{width:16px;height:16px;border:0;}
.choice_wrap .choice_cont dd .choice_rd_body .rd_g input:checked + .rd_cont:after{width:8px;height:8px;margin:-4px 0 0 -4px;}
.choice_wrap .choice_detail_view{display:inline-block;height:26px;padding:0 8px;border:1px solid #b7b7b7;font-size:1rem;font-weight:600;line-height:1.5em;color:#a50034;letter-spacing:-1px;background:#ffffff;vertical-align:middle;}
.choice_wrap .choice_cont .btn_choice_close{position:absolute;display:block;right:10px;top:10px;width:28px;height:28px;background:url(/lgekor/asset/images/newbestshop/pc/btn_close_choice.png) #a50034 center center no-repeat;}
.choice_pop.wrap_layer:after{background:rgba(0, 0, 0, 0.2);}
.choice_pop .layer_cont{padding:0;border:6px solid #757575;}
.choice_pop .layer_cont .layer_body{width:559px;padding:0;}
.choice_pop .layer_cont .layer_body .pop_top{padding:1.75rem 1.75rem 0 1.75rem;}
.choice_pop .layer_cont .layer_body .pop_location{font-size:1rem;color:#414141;}
.choice_pop .layer_cont .layer_body .pop_pic{width:503px;margin:20px 0;}
.choice_pop .layer_cont .layer_body .pop_pic img{max-width:100%;max-height:100%;}
.choice_pop .layer_cont .layer_body .model_name{font-size:2rem;line-height:5.375rem;color:#414141;font-weight:800;}
.choice_pop .layer_cont .layer_body .model_info{border-top:1px solid #b6b6b6;}
.choice_pop .layer_cont .layer_body .model_info:after{display:block;content:'';clear:both;}
.choice_pop .layer_cont .layer_body .model_info .tit{float:left;font-size:2.125rem;line-height:5.375rem;color:#403f3f;font-weight:800;}
.choice_pop .layer_cont .layer_body .model_info .txt{float:right;font-size:2.125rem;line-height:5.375rem;color:#a50034;font-weight:800;}
.choice_pop .layer_cont .layer_body .pop_bottom{padding:1.75rem;background:#a50034;}
.choice_pop .layer_cont .layer_body .pop_bottom .model_tit{display:block;font-size:2.125rem;line-height:1em;color:#ffffff;font-weight:600;}
.choice_pop .layer_cont .layer_body .pop_bottom .model_cate{display:inline-block;margin-top:1rem;font-size:1.375rem;line-height:1.36em;color:#ffffff;letter-spacing:-1px;}
.choice_pop .layer_cont .btn_choice_close{position:absolute;display:block;right:14px;top:14px;width:28px;height:28px;background:url(/lgekor/asset/images/newbestshop/pc/btn_close_choice.png) #a50034 center center no-repeat;}
.consult_request .consult_process li{vertical-align:top;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px) {
	.choice_wrap .choice_tab{display:flex;flex-flow:row wrap;justify-content:space-between;}
	.choice_wrap .choice_tab.tab_8 li{width:100%;margin-top:5px;}
	.choice_wrap .choice_tab.tab_8 li:nth-child(1){margin-top:0;}
	.choice_wrap .choice_tab li + li{margin-left:0%;}
	.choice_wrap .choice_tab li a{padding:0.5rem 0;}
	.choice_wrap .choice_cont{padding:1rem 0.5rem 0 0.5rem;}
	.choice_wrap .choice_cont dt{width:25%;padding-left:0.5rem;font-size:1.125rem;}/* 20200325 ¼öÁ¤ */
	.choice_wrap .choice_cont dd{padding-right:0.5rem;}/* 20200325 Ãß°¡ */
	.choice_wrap .choice_cont dd .choice_rd_body{display:block;margin-right:0;}
	.choice_wrap .choice_cont dd .choice_rd_body .txt_value{letter-spacing:-2px;}
	.choice_pop .layer_cont .layer_body{width:auto;}
	.choice_pop .layer_cont .layer_body .pop_pic{width:100%;}
	.choice_pop .layer_cont .layer_body .model_name{font-size:1.125rem;line-height:2;}
	.choice_pop .layer_cont .layer_body .model_info .tit{font-size:1.25rem;line-height:2;}
	.choice_pop .layer_cont .layer_body .model_info .txt{font-size:1.25rem;line-height:2;}
	.choice_pop .layer_cont .layer_body .pop_bottom .model_tit{font-size:1.375rem;}
	.choice_pop .layer_cont .layer_body .pop_bottom .model_cate{font-size:1rem;}
	
}
/* 2019-11-12 ¼Ò¸ðÇ°¹æ¹®¿¹¾à½ÅÃ» ³¡ */

/* 20191227 */
.careship_visual{background-image: url(/lgekor/asset/images/newbestshop/care/careship_bg.jpg);}
.consult_box_sub{width:93%;margin:0 auto;border:1px solid #cdcdcd;border-radius:10px;}
.consult_box_sub dl{display:table;width:100%;table-layout:fixed;}
.consult_box_sub dl dt{display:table-cell;position:relative;width:290px;padding-left:80px;color:#d50d41;font-size:2.375rem;font-weight:bold;vertical-align:middle;}
.consult_box_sub dl dd{display:table-cell;padding:20px;font-size:1.3rem;line-height:1.6;color:#000000;font-weight:bold;text-align:left;letter-spacing:-2px;}
.consult_box_sub dl.careship{}
.consult_box_sub dl.careship dt:before{position:absolute;display:block;content:'';left:17px;width:3.5rem;height:3.75rem;background:url(/lgekor/asset/images/newbestshop/care/ico_consult_careship.png) center center no-repeat;background-size:100% 100%;}
.consult_box_sub dl.careship dd{}
.mb40{margin-bottom:40px !important;}/* 20190918 Ãß°¡ */
.care_choice_box.care_choice_wrap .care_choice_tab{display:flex;border-top:3px solid #222222;border-bottom:1px solid #9a9a9a;}
.care_choice_box.care_choice_wrap .care_choice_tab > li{flex:1;}
.care_choice_box.care_choice_wrap .care_choice_tab li a{display:block;text-align:center;font-size:1.187rem;line-height:3.5;color:#444444;font-weight:600;white-space:nowrap;}
.care_choice_box.care_choice_wrap .care_choice_tab li.is_active a{position:relative;color:#a50034;}
.care_choice_box.care_choice_wrap .care_choice_tab li.is_active a:before{position:absolute;display:block;content:'';bottom:-2px;left:0;width:100%;height:3px;background:#a50034;}
.care_choice_box.care_choice_wrap .care_choice_cont{display:none;}
.care_choice_box.care_choice_wrap .care_choice_cont.is_active{display:block;}
h5.tit_care{margin-top:45px;font-size:1.375rem;color:#303030;font-weight:600;}
.care_choice_box.care_choice_wrap .care_choice_cont .info{display:flex;flex-wrap:wrap;max-width:1200px;}/* 2020-01-07 ¼öÁ¤ */
.care_choice_box.care_choice_wrap .care_choice_cont .info.info_idx1 > li{flex:1;height:180px;}
.care_choice_box.care_choice_wrap .care_choice_cont .info.info_idx2 > li{flex:1;height:150px;}
.care_choice_box.care_choice_wrap .care_choice_cont .info.info_idx3 > li{flex:1;height:150px;}
.care_choice_box.care_choice_wrap .care_choice_cont .info.info_idx4 > li{flex:1;height:150px;}
.care_choice_box.care_choice_wrap .care_choice_cont .info.info_idx5 > li{width:50%;height:150px;}
.care_choice_box.care_choice_wrap .care_choice_cont .info.info_idx6 > li{flex:1;height:180px;}
.care_choice_box.care_choice_wrap .care_choice_cont .info.info_idx7 > li{flex:1;height:130px;}
.care_choice_box.care_choice_wrap .care_choice_cont .info.info_idx8 > li{flex:1;height:150px;}
.care_choice_cont .info > li{height:150px;border-left:1px dashed #c9c9c9;}
.care_choice_cont .info > li:first-child{border-left:0;}
.care_choice_cont .info.info_idx5 > li:nth-child(3){border-left:0;}
.care_choice_cont .info li .text{position:relative;padding:15px 15px 0 130px;}
.care_choice_cont .info li .text:before{position:absolute;display:block;content:'';z-index:0;}
.care_choice_cont .info li.care_info1_1 .text:before{left:0;top:15px;width:123px;height:104px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info1_1.png) center center no-repeat;}
.care_choice_cont .info li.care_info1_2 .text:before{left:0;top:15px;width:128px;height:107px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info1_2.png) center center no-repeat;}
.care_choice_cont .info li.care_info1_3 .text:before{left:0;top:15px;width:120px;height:108px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info1_3.png) center center no-repeat;}
.care_choice_cont .info li.care_info2_1 .text:before{left:0;top:15px;width:128px;height:97px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info2_1.png) center center no-repeat;}
.care_choice_cont .info li.care_info2_2 .text:before{left:10px;top:15px;width:99px;height:101px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info2_2.png) center center no-repeat;}
.care_choice_cont .info li.care_info2_3 .text:before{left:20px;top:15px;width:93px;height:97px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info2_3.png) center center no-repeat;}
.care_choice_cont .info li.care_info3_1 .text:before{left:0;top:15px;width:93px;height:97px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info3_1.png) center center no-repeat;}
.care_choice_cont .info li.care_info3_2 .text:before{left:10px;top:15px;width:90px;height:98px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info3_2.png) center center no-repeat;}
.care_choice_cont .info li.care_info3_3 .text:before{left:10px;top:15px;width:96px;height:101px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info3_3.png) center center no-repeat;}
.care_choice_cont .info li.care_info4_1 .text:before{left:0;top:15px;width:121px;height:98px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info4_1.png) center center no-repeat;}
.care_choice_cont .info li.care_info4_2 .text:before{left:30px;top:15px;width:80px;height:103px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info4_2.png) center center no-repeat;}
.care_choice_cont .info li.care_info4_3 .text:before{left:20px;top:15px;width:85px;height:90px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info4_3.png) center center no-repeat;}
.care_choice_cont .info li.care_info5_1 .text:before{left:0;top:15px;width:87px;height:96px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info5_1.png) center center no-repeat;}
.care_choice_cont .info li.care_info5_2 .text:before{left:20px;top:15px;width:69px;height:109px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info5_2.png) center center no-repeat;}
.care_choice_cont .info li.care_info5_3 .text:before{left:0px;top:5px;width:104px;height:115px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info5_3.png) center center no-repeat;}
.care_choice_cont .info li.care_info5_4 .text:before{left:20px;top:15px;width:89px;height:90px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info5_4.png) center center no-repeat;}
.care_choice_cont .info li.care_info6_1 .text:before{left:0;top:15px;width:85px;height:79px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info6_1.png) center center no-repeat;}
.care_choice_cont .info li.care_info6_2 .text:before{left:30px;top:15px;width:82px;height:76px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info6_2.png) center center no-repeat;}
.care_choice_cont .info li.care_info6_3 .text:before{left:20px;top:15px;width:99px;height:81px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info6_3.png) center center no-repeat;}
.care_choice_cont .info li.care_info7_1 .text:before{left:20px;top:15px;width:74px;height:90px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info7_1.png) center center no-repeat;}
.care_choice_cont .info li.care_info7_2 .text:before{left:30px;top:15px;width:84px;height:87px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info7_2.png) center center no-repeat;}
.care_choice_cont .info li.care_info7_3 .text:before{left:20px;top:15px;width:93px;height:92px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info7_3.png) center center no-repeat;}
.care_choice_cont .info li.care_info8_1 .text:before{left:10px;top:35px;width:88px;height:75px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info8_1.png) center center no-repeat;}
.care_choice_cont .info li.care_info8_2 .text:before{left:30px;top:15px;width:98px;height:84px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info8_2.png) center center no-repeat;}
.care_choice_cont .info li.care_info8_3 .text:before{left:20px;top:15px;width:89px;height:92px;background:url(/lgekor/asset/images/newbestshop/care/ico_care_info8_3.png) center center no-repeat;}
.care_choice_cont .info li .text h6.tit_care{font-size:1.187rem;color:#a50034;font-weight:600;}
.care_choice_cont .info li .text p{margin-top:15px;font-size:0.937rem;line-height:1.3;color:#515151;}
.care_choice_cont .info li .text ul{margin-top:10px;}
.care_choice_cont .info li .text ul li{padding-left:16px;text-indent:-16px;font-size:0.875rem;line-height:1.4;color:#515151;}
.care_choice_cont .tit_care {padding-bottom:14px;}
.care_choice_cont ul.goods {max-width:1200px; height:100%; margin:0 auto; font-size:0; line-height:0;}
.care_choice_cont ul.goods:after {content:''; display:block; clear:both;}
.care_choice_cont ul.goods li {position:relative; display:inline-block; width:31.25%; margin:0 0 2.188rem 0; border:1px solid #d8d8d8; background:#fff; font-size:initial; text-align:center; word-wrap:break-word; word-break:keep-all; vertical-align:top; box-sizing:border-box; overflow:hidden;}
.care_choice_cont ul.goods li:nth-child(3n+2){margin: 0 3.125% 2.188rem 3.125%;}
.care_choice_cont ul.goods li label {width:100%; margin:0; line-height:initial;}
.care_choice_cont ul.goods li input {display:none;}
.care_choice_cont ul.goods li input + span {position:absolute; top:0; left:0; width:100%; height:100%; background:url('/lgekor/asset/images/newbestshop/care/careGoods_check_off.png') no-repeat 14px 14px; background-size:1.938rem 1.938rem;}
.care_choice_cont ul.goods li input:checked + span {border:8px solid #d00444; background:url('/lgekor/asset/images/newbestshop/care/careGoods_check_on.png') no-repeat 7px 7px; background-size:1.938rem 1.938rem;}
.care_choice_cont ul.goods li figure {position:relative; display:block; height:auto; padding-bottom:1.750rem; margin:0 10px; box-sizing:border-box;}
.care_choice_cont ul.goods li .img {max-width:600px; width:80%; max-height:15rem; margin:2.875rem auto 0.938rem; text-align:center; overflow:hidden;}
.care_choice_cont ul.goods li .img img {width:100%; max-width:100%; height:auto; max-height:244px;}
.care_choice_cont ul.goods li figure figcaption {color:#000; text-align:center;}
.care_choice_cont ul > li span {font-size:1rem;line-height:1.2;}
.care_choice_cont ul > li span.cate {font-size:1.313rem;}
.care_choice_cont ul.goods li figure figcaption strong {padding-top:2px; padding-bottom:0.500rem; font-size:1.438rem; font-weight:700; line-height:1.500rem; display:block;}
.care_choice_cont ul > li span.color {display:block; margin-top:0.688rem;}
.care_choice_cont ul > li span.color i{ display:inline-block; border:1px solid #a9aaa6; background:#fff; margin:0 5px; font-size:0; line-height:0; width:30px; height:15px; box-sizing:border-box  }
.care_choice_cont ul > li span.color i.pink{background: #cab6c3; background: -moz-linear-gradient(top, #ead2dd 0%, #c7b2c0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7b2c0), color-stop(100%,#c7b2c0)); background: -webkit-linear-gradient(top, #ead2dd 0%,#c7b2c0 100%); background: -o-linear-gradient(top, #ead2dd 0%,#c7b2c0 100%);background: -ms-linear-gradient(top, #ead2dd 0%,#c7b2c0 100%);background: linear-gradient(to bottom, #ead2dd 0%,#c7b2c0 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ead2dd', endColorstr='#c7b2c0',GradientType=0 );}
.care_choice_cont ul > li span.color i.gray{background: #d9d9dc;background: -moz-linear-gradient(top, #f0f0f1 0%, #c5c6ca 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f1), color-stop(100%,#c5c6ca)); background: -webkit-linear-gradient(top, #f0f0f1 0%,#c5c6ca 100%); background: -o-linear-gradient(top, #f0f0f1 0%,#c5c6ca 100%);background: -ms-linear-gradient(top, #f0f0f1 0%,#c5c6ca 100%);background: linear-gradient(to bottom, #f0f0f1 0%,#c5c6ca 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f1', endColorstr='#c5c6ca',GradientType=0 );}
.care_choice_cont ul > li span.color i.shiny_univers{background: url('/lgekor/asset/images/newbestshop/care/ptn_shiny_univers.png') repeat -2px -2px;}
.care_choice_cont ul.goods li p {font-size:0.875rem; color:#444; line-height:1.563rem; padding:0 3.188rem; box-sizing:border-box;}
.care_choice_cont ul.goods li p.tip {margin-top:10px;}
.web .onM {display:none;}
.care_choice_cont ul > li dl {max-height:5.250rem; margin:0 0.563rem; border-top:1px solid #c2c2c2; font-size:0.938rem; overflow:hidden;}
.care_choice_cont ul.goods > li dl.goods_price {max-height:none;}
.care_choice_cont ul > li dl dt {float:left; width:45%; padding:16px 0 16px 1.125rem; line-height:2.938rem; color:#000; text-align:left; box-sizing:border-box;}
.care_choice_cont ul > li dl dd {float:right; width:55%; padding:13px 0.563rem 13px 0; text-align:right; line-height:2.938rem; color:#000 ; overflow:visible; box-sizing:border-box;}
.care_choice_cont ul > li dl dd strong {font-size:1.813rem; color:#d00444;font-weight:700; vertical-align:sub; display:inline-block;}
.care_choice_cont ul.goods > li dl.air dt, .care_choice_cont ul.goods > li dl.air dd {float:none; width:auto; clear:both; line-height:1.313rem;}
.care_choice_cont ul.goods > li dl.air dd {width:100%; padding:0 1.125rem 0 1.750rem;}
.care_choice_cont ul.goods > li dl.air dd .group {padding:1.313rem 0 0.875rem 0; border-top:1px solid #eee; text-align:left; overflow:hidden;}
.care_choice_cont ul.goods > li dl.air dd .group > span {float:left;}
.care_choice_cont ul.goods > li dl.air dd .group .tit {color:#3d3d3d;}
.care_choice_cont ul.goods > li dl.air dd .group > .sale {float:right; text-align:right;}
.care_choice_cont ul.goods > li dl.air dd .group > .sale > p {padding:0;}
.care_choice_cont ul.goods > li dl.air dd .group > span.pay {float:right;}
.care_choice_cont ul.goods > li dl.air dd .group > .sale .sale_price strong {font-size:1.563rem;}
.care_choice_cont ul.goods > li dl.air dd .group > .sale .default_price span {position:relative;}
.care_choice_cont ul.goods > li dl.air dd .group > .sale .default_price strong {font-size:1.188rem; opacity:0.5; vertical-align:middle;}
.care_choice_cont ul.goods > li dl.air dd .group > .sale .default_price span:after {content: ''; position: absolute; top: 50%; left: 0; width: 100%; height: 2px; background: #9d9b9c;}
.has_stroke:before{border:2px solid #d50d41;}/* 20200110 Ãß°¡ */
@media only screen and (max-device-width: 767px){
	.consult_box_sub dl dt {display:block; font-size:1.8rem; padding-top:0.6rem; padding-left:4.5rem; text-align:left;}
	.consult_box_sub dl.careship dt:before {width:2.4rem; height:2.563rem; margin-top:4px;}
	.consult_box_sub dl dd {display:block; padding-top:10px; font-size:0.9rem;}
	.care_choice_box.care_choice_wrap .care_choice_tab {display:block; border-bottom:none;}
	.care_choice_box.care_choice_wrap .care_choice_tab li {border-bottom:1px solid #9a9a9a;}
	.care_choice_box.care_choice_wrap .care_choice_cont .info.info_idx5 > li {width:100%;}
	.care_choice_box.care_choice_wrap .care_choice_tab li a {font-size:1em; line-height:2.625rem;}
	h5.tit_care {font-size:1.125rem;}
	.care_choice_box.care_choice_wrap .care_choice_cont .info {display:block;}
	.mobile .care_choice_box.care_choice_wrap .care_choice_cont .info > li {height:auto; padding:1.923rem 0; border-top:1px dashed #c9c9c9; border-left:none;}
	.mobile .care_choice_box.care_choice_wrap .care_choice_cont .info > li:first-child {border-top:none;}
	.care_choice_cont .info li .text {padding:0 0 0 30%;}
	.care_choice_box .care_choice_cont .info li .text:before {top:-0.5rem; left:0; width:30%; background-position:center top; background-size:100%;}
	.care_choice_cont .info li.care_info2_2 .text:before {width:28%;}
	.care_choice_cont .info li.care_info2_3 .text:before {left:2%; width:26%;}
	.care_choice_cont .info li.care_info3_1 .text:before{top:-0.8rem; left:2%; width:25%;}
	.care_choice_cont .info li.care_info3_2 .text:before{top:-0.8rem; left:3%; width:25%;}
	.care_choice_cont .info li.care_info3_3 .text:before{left:3%; width:25%;}
	.care_choice_cont .info li.care_info4_1 .text:before{width:27%;}
	.care_choice_cont .info li.care_info4_2 .text:before{left:3%; width:24%;}
	.care_choice_cont .info li.care_info4_3 .text:before{left:2%; width:24%;}
	.care_choice_cont .info li.care_info5_1 .text:before{top:-1.3rem; left:2%; width:26%;}
	.care_choice_cont .info li.care_info5_2 .text:before{top:-1.7rem; left:2%; width:26%;}
	.care_choice_cont .info li.care_info5_3 .text:before{top:-1rem; left:2%; width:26%;}
	.care_choice_cont .info li.care_info5_4 .text:before{top:-0.8rem; left:2%; width:25%;}
	.care_choice_cont .info li.care_info6_1 .text:before{left:2%; width:25%;}
	.care_choice_cont .info li.care_info6_2 .text:before{left:2%; width:25%;}
	.care_choice_cont .info li.care_info6_3 .text:before{left:2%; width:26%;}
	.care_choice_cont .info li.care_info7_1 .text:before{top:-1rem; left:2%; width:25%; height:100px;}
	.care_choice_cont .info li.care_info7_2 .text:before{left:2%; width:25%;}
	.care_choice_cont .info li.care_info7_3 .text:before{left:2%; width:25%;}
	.care_choice_cont .info li.care_info8_1 .text:before{left:2%; width:26%;}
	.care_choice_cont .info li.care_info8_2 .text:before{left:2%; width:26%;}
	.care_choice_cont .info li.care_info8_3 .text:before{left:2%; width:26%;}
	.care_choice_cont .info li .text h6.tit_care {font-size:0.938rem}
	.care_choice_cont .info li .text p {font-size:0.875rem; margin-top:0;}
	.care_choice_cont ul.goods {overflow:hidden !important; max-width:none;}
	.care_choice_cont ul.goods li {display:block; width:100%;}
	.care_choice_cont ul.goods li:nth-child(3n+2) {margin:0 0 2.188rem 0;}
	.care_choice_cont ul.goods li .img {max-height:237px; padding-bottom:1rem;}/* 20200110 ¼öÁ¤ */
	.care_choice_cont ul.goods li .img img {max-height:100%;}
	.care_choice_cont ul.goods li figure figcaption {position:relative; left:auto; top:auto; height:auto; overflow:hidden; display:block; min-height:80px; padding-bottom:0.438rem;}
	.care_choice_cont ul.goods li figure figcaption strong {padding-bottom:0.438rem; height:auto;}
	.care_choice_cont ul.goods li p {line-height:1.313rem; padding:0;}
	.service_request .txt_count.has_txt_comment .txt_comment{position:relative;display:block;}
}
/* 20191227 */


/* 20200128 Ãß°¡ start */
.implement_visual{background-image: url('/lgekor/asset/images/newbestshop/pc/only_implement_bg.jpg');}
.pic_box img{width:100%;max-width:1400px;}
.sel_company{width:100%;max-width:247px;}
.mt10{margin-top:10px !important;}
.tit_tab_wrap{margin-top:3em;}
.tit_tab_wrap ul:after{display:block;content:'';clear:both;}
.tit_tab_wrap ul li{float:left;width:32.5%;}
.tit_tab_wrap ul li + li{margin-left:1.25%;}
.tit_tab_wrap ul li button{width:100%;border:1px solid #dddddd;border-radius:2px;font-size:1.25em;line-height:3em;color:#0d0d0d;text-align:center;background:#f1f1f1;}
.tit_tab_wrap ul li.is_active button{color:#ffffff;background:#a50034;}
@media only screen and (max-device-width: 767px){
	#mFeature.implement_visual .tit_cont{margin-top:-0.7em;}
	.pic_box{margin-top:1em;}
	.tit_tab_wrap{padding:0 10px;}
	.tit_tab_wrap ul li{width:100%;}
	.tit_tab_wrap ul li + li{margin-left:0;margin-top:0.5em;}
	.tit_tab_wrap ul li button{font-size:1em;}
}
/* 20200128 Ãß°¡ end */


/* 20200205 start */
.mobile .web_br{display:none;}
/* 20200205 end */

/* 20200226 È¸¿ø°¡ÀÔ Ãß°¡ start */
.gnb_comm {height:116px;}
.tit_site {margin-top:56px;}
.list_gnb {margin-top:36px;}
.join_box {position:relative; width:100%; max-width:1340px;}
.join_list {position:absolute; top:27px; right:0; height:25px; padding:0 16px; background:#ae1a4a; border-radius:13px;}
.join_list:after {content:''; display:block; clear:both;}
.join_list li {float:left; margin-left:12px; padding-left:20px;}
.join_list li:after {content:''; display:inline-block; width:1px; height:13px; margin-left:12px; background:#be5373;}
.join_list li:first-child {margin:0;}
.join_list li:last-child:after {display:none;}
.join_list li a {font-size:14px; color:#fff;}
.join_list li.btn_login {background:url('/lgekor/asset/images/newbestshop/pc/ico_btn_login.png') no-repeat left center;}
.join_list li.btn_join {background:url('/lgekor/asset/images/newbestshop/pc/ico_btn_join.png') no-repeat left center;}
.join_list li.btn_modify {background:url('/lgekor/asset/images/newbestshop/pc/ico_btn_modify.png') no-repeat left center;}
.join_list li.btn_logout {background:url('/lgekor/asset/images/newbestshop/pc/ico_btn_logout.png') no-repeat left center;}

.join_notice {margin-bottom:20px; text-align:right;}
.join_notice .join_notice_txt {display:inline-block; margin-right:6px; font-size:1.125em;}
.join_notice .btn_join {display:inline-block; width:98px; height:30px; border:0; border-radius:5px; background:#a50034; color:#fff; line-height:30px; text-align:center;}
.join_notice_box .join_notice {float:right;}
.wrap_layer .pop_counsel .join_notice_box:after {content:''; display:block; clear:both;}
.wrap_layer .pop_counsel .join_notice_box .txt_vital {float:left; line-height:30px;}
.wrap_layer .pop_counsel .join_notice_box .txt_vital .ico_star {vertical-align:sub;}
.member_box {padding:76px 0; background:#f8f8f8; text-align:center;}
.member_box + .member_box {margin-top:10px;}
.member_box .member_box_tit {font-size:1.938em;}
.member_box .member_box_txt {margin-top:20px; font-size:0.938em;}
.member_box_cont {margin-top:60px; padding-right:229px; text-align:right;}
.member_box_cont:after {content:''; display:block; clear:both;}
.member_box_cont .member_box_text {display:inline-block; width:auto; margin-bottom:0; font-size:1.375em;}
.member_box_cont .member_box_text:after {background:none;}
.member_box_cont .member_box_text dl:after {content:''; display:block; clear:both;}
.member_box_cont .member_box_text dl + dl {margin-top:10px;}
.member_box_cont .member_box_text dt {float:left; width:160px; padding-right:40px;}
.member_box_cont .member_box_text dd {float:left; width:380px;}
.member_box_cont .member_box_text dd.data_name label {width:380px;}
.member_box_cont .btn_login {display:inline-block; width:147px; height:62px; margin-left:45px; border:0; border-radius:3px; background:#a50034; font-size:1.625em; color:#fff; line-height:62px; text-align:center;}
.member_box_cont .btn_check {vertical-align:top; margin-top:14px;}
.cont_request.cont_apply_care .member_box_tit {height:107px; padding-left:126px; font-size:2em; font-weight:bold; line-height:107px; text-align:left; display:inline-block;}
.cont_request.cont_apply_care .member_box_tit:after {content:''; display:inline-block; width:1px; height:55px; margin:26px 18px; background:#727272; vertical-align:middle;}
.cont_request.cont_apply_care .member_box_txt {display:inline-block; margin-top:0; font-size:1.375em; text-align:left; vertical-align:middle;}
.cont_request.cont_apply_care .member_box_txt .m_inline {display:block;}
.cont_request.cont_apply_care .apply_care_member .member_box_tit {background:url('/lgekor/asset/images/newbestshop/pc/ico_apply_care_member.png') no-repeat left center;}
.cont_request.cont_apply_care .apply_care_non .member_box_tit {background:url('/lgekor/asset/images/newbestshop/pc/ico_apply_care_non.png') no-repeat left center;}
.cont_request.cont_apply_care .member_box_cont {padding:0 250px; margin-top:34px; text-align:center;}
.cont_request.cont_apply_care .member_box_cont .btn_login {width:100%; margin-left:0;}
.cont_request.cont_apply_care .member_box_cont .btn_check {margin-top:56px;}
.cont_request.cont_apply_care .member_box_notice {margin-top:40px; font-size:1em; color:#505050; text-align:center;}
@media only screen and (max-device-width: 767px){
	.gnb_comm {height:100%;}
	.tit_site {margin-top:21px; margin-left:-28px;}
	.list_gnb {margin-top:0;}
	.btn_menu {width:58px;}
	.btn_menu .line1, .btn_menu .line2, .btn_menu .line3 {width:18px;}
	.tit_site .link_lge {width:67px;}
	.tit_site .link_service {margin-left:0; font-size:0.875em; line-height:1.4;}
	.join_box {position:absolute; top:0; right:20px;}
	.join_list {top:0; height:60px; padding:0; background:none;}
	.join_list li {margin-left:10px; padding-top:32px; padding-left:0; line-height:1;}
	.join_list li:after {display:none;}
	.join_list li a {font-size:0.563em; letter-spacing:-1.5px;}
	.join_list li.btn_login {background:url('/lgekor/asset/images/newbestshop/mobile/ico_btn_login_m.png') no-repeat center 14px; background-size:16px 17px;}
	.join_list li.btn_join {background:url('/lgekor/asset/images/newbestshop/mobile/ico_btn_join_m.png') no-repeat center 14px; background-size:16px 17px;}
	.join_list li.btn_modify {background:url('/lgekor/asset/images/newbestshop/mobile/ico_btn_modify_m.png') no-repeat center 14px; background-size:18px 17px;}
	.join_list li.btn_logout {background:url('/lgekor/asset/images/newbestshop/mobile/ico_btn_logout_m.png') no-repeat center 14px; background-size:18px 17px;}
	.join_notice {margin-bottom:12px;}
	.join_notice .join_notice_txt {margin-right:2px; font-size:0.813em;}
	.join_notice .btn_join {width:70px; height:24px; font-size:0.813em; line-height:24px;}
	.wrap_layer .pop_counsel .join_notice_box .txt_vital {line-height:1;}
	.member_box {padding:30px 15px;}
	.member_box_cont {margin-top:30px; padding-right:0; text-align:center;}
	.member_box .member_box_tit {font-size:1.500em;}
	.member_box .member_box_txt {margin-top:15px;}
	.member_box_cont .member_box_text {font-size:1em;}
	.member_box_cont .member_box_text dt {width:calc(100% - 220px); padding-right:10px; font-size:0.875em;}
	.member_box_cont .member_box_text dd {width:220px;}
	.member_box_cont .member_box_text dd.data_name label {width:220px;}
	.member_box_cont .btn_login {width:120px; height:46px; margin-top:14px; margin-left:0; font-size:1.375em; line-height:46px;}
	.cont_request.cont_apply_care .member_box_tit {height:auto; padding-top:85px; padding-left:0; font-size:1.500em; font-weight:normal; line-height:1.7; text-align:center; display:block;}
	.cont_request.cont_apply_care .member_box_tit:after {display:none;}
	.cont_request.cont_apply_care .member_box_txt {display:block; margin-top:10px; font-size:0.938em; text-align:center;}
	.cont_request.cont_apply_care .apply_care_member .member_box_tit {background:url('/lgekor/asset/images/newbestshop/pc/ico_apply_care_member.png') no-repeat center top; background-size:80px;}
	.cont_request.cont_apply_care .apply_care_non .member_box_tit {background:url('/lgekor/asset/images/newbestshop/pc/ico_apply_care_non.png') no-repeat center top; background-size:80px;}
	.cont_request.cont_apply_care .member_box_cont {padding:0; margin-top:0;}
	.cont_request.cont_apply_care .apply_care_non .member_box_cont {margin-top:30px;}
	.cont_request.cont_apply_care .member_box_cont .btn_check {margin-top:14px;}
	.cont_request.cont_apply_care .member_box_notice {margin-top:20px; font-size:	0.875em;}
}
/* 20200226 È¸¿ø°¡ÀÔ Ãß°¡ end */

/* 2020-04-08 ¶ì¹è³Ê Ãß°¡ */
.top_bnr {position:relative; max-width:1600px; padding:28px 140px 28px 440px; margin:0 auto; background:url('/lgekor/asset/images/newbestshop/pc/top_banner.png') no-repeat 142px bottom; box-sizing:border-box;}
.top_bnr .top_member_tit {margin-bottom:4px; font-size:23px; letter-spacing:-0.7px;}
.top_bnr .top_member_txt {display:inline-block; margin-right:26px; font-size:17px; line-height:25px; letter-spacing:-1px;}
.top_bnr .top_member_btn {display:inline-block; height:25px; padding:0 12px; border:1px solid #4c4c4c; font-size:14px; line-height:25px;}
.top_bnr .today {float:right;}
.top_bnr .today input {width:13px; height:13px; border:1px solid #ababab; display:inline-block; line-height:28px;}
.top_bnr .today span {font-size:15px; color:#ababab; line-height:28px;}
.top_bnr .today .btn_close {width:28px; height:28px; background:url('/lgekor/asset/images/newbestshop/pc/top_bnr_btn.png') no-repeat left top; text-indent:100%; display:inline-block; overflow:hidden; vertical-align:top;}

@media only screen and (max-device-width: 767px){
	.top_bnr {width:auto; height:90px; padding-top:20px; padding-left:42.5%; padding-right:0; background:url('/lgekor/asset/images/newbestshop/mobile/top_banner.png') no-repeat 2% bottom; background-size:auto 90px; box-sizing:border-box;}
	.top_bnr .top_member_tit {margin-bottom:2px; font-size:18px; letter-spacing:-1px;}
	.top_bnr .top_member_txt {display:none;}
	.top_bnr .top_member_btn {height:17px; padding:0 4px; font-size:9px; line-height:17px; letter-spacing:-1px;}
	.top_bnr .today {position:absolute; top:7px; right:7px;}
	.top_bnr .today input, .top_bnr .today span {display:none;}
	.top_bnr .today_check input {width:13px; height:13px; border:1px solid #ababab; display:inline-block; line-height:28px;}
	.top_bnr .today_check span {font-size:13px; color:#ababab; line-height:28px; margin-left: 5px;}
	.top_bnr .today .btn_close {width:23px; height:23px; text-indent: -999px; background:url('/lgekor/asset/images/newbestshop/mobile/top_bnr_btn.png') no-repeat left top; background-size:23px;}
}
/* //2020-04-08 ¶ì¹è³Ê Ãß°¡ */

/* 20200325 start */
.tit_section .sub_txt{margin-left:1rem;font-size:1rem;color:#303030;}
.basket_count_wrap{position:relative;}
.basket_count_wrap .basket_count_cont{position:absolute;right:0;top:-2.875rem;padding-left:2.5rem;}
.basket_count_wrap .basket_count_cont:before{position:absolute;display:block;content:'';left:0;top:50%;width:2.312rem;height:2.125rem;background:url('/lgekor/asset/images/newbestshop/pc/ico_basket.png') center center no-repeat;background-size:cover;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.basket_count_wrap .basket_count_cont .btn_basket_count{padding:0 1rem 0 1.437rem;border-radius:1.875rem;font-size:1.1rem;line-height:1.875rem;color:#ffffff;font-weight:bold;background:#a50034;}
.choice_wrap .choice_tab li a .choice_count{display:block;width:1.25rem;height:1.25rem;margin:0 auto;border-radius:50%;text-align:center;font-size:0.937rem;line-height:1.25rem;color:#ffffff;font-weight:bold;background:#a50034;}
.choice_wrap .choice_tab li.on a .choice_count{color:#a50034;background:#ffffff;}
.choice_wrap .choice_cont dd .choice_cb_body{display:inline-block;min-width:30%;margin-bottom:1.375rem;}
.choice_wrap .choice_cont dd .choice_cb_body .check_g{width:auto;margin-top:0;margin-right:0;}
.choice_wrap .choice_cont dd .choice_cb_body .check_g .chk_cont{border:2px solid #e5e5e5;border-radius:2px;}
.choice_wrap .choice_cont dd .choice_cb_body .check_g input:checked + .chk_cont{border-color:#a50034;}
.choice_wrap .choice_cont dd .choice_cb_body .check_g input:checked + .chk_cont:after{width:8px;height:8px;margin:-4px 0 0 -4px;}
.choice_wrap .choice_cont dd .choice_cb_body .check_g .chk_cont .ico_chk{top:-2px;}
.choice_wrap .choice_cont dd .choice_cb_body .check_g .chk_cont .ico_chk:before{height:3px;}
.choice_wrap .choice_cont dd .choice_cb_body .check_g .chk_cont .ico_chk:after{width:3px;}
.choice_wrap .choice_cont dd .choice_cb_body .check_g .txt_agree{margin-right:0;vertical-align:middle;}

.basket_pop.wrap_layer:after{background:rgba(0, 0, 0, 0.2);}
.basket_pop .layer_cont{padding:0;border:6px solid #757575;}
.basket_pop .layer_cont .layer_body{width:559px;padding:0;}
.basket_pop .layer_cont .layer_body .pop_top{padding:1.75rem 1.75rem 0 1.75rem;}
.basket_pop .layer_cont .layer_body .pop_top .pop_tit{font-size:2.34rem;color:#434343;font-weight:bold;}
.basket_pop .layer_cont .layer_body .pop_top .choice_basket_list{margin:0.5rem 0 3rem 0;}
.basket_pop .layer_cont .layer_body .pop_top .choice_basket_list li{font-size:1.25rem;color:#222222;}

.basket_pop .layer_cont .btn_choice_close{position:absolute;display:block;right:14px;top:14px;width:28px;height:28px;background:url('/lgekor/asset/images/newbestshop/pc/btn_close_choice.png') #a50034 center center no-repeat;}

@media only screen and (max-device-width: 767px){
	.basket_count_wrap{text-align:right;margin-bottom:12px;}
	.basket_count_wrap .basket_count_cont{position:relative;right:0;top:0;padding-left:2.5rem;}
	.choice_wrap .choice_cont dd .choice_cb_body {display: block;}
	.choice_wrap .choice_cont dd .choice_cb_body .check_g .txt_agree{position:inherit;width:auto;height:auto;line-height:inherit;text-indent:0;letter-spacing:-2px;}

	.basket_pop .layer_cont .layer_body{width:auto;}
	.basket_pop .layer_cont .layer_body .pop_top .pop_tit{font-size:1.5rem;}
	.basket_pop .layer_cont .layer_body .pop_top .choice_basket_list li{font-size:0.875rem;}
	.mobile .choice_wrap .choice_tab li{position:relative;}/* 20200326 Ãß°¡ */
	.mobile .choice_wrap .choice_tab li .choice_cont{display:table-row;}/* 20200325 Ãß°¡ */
	.mobile .choice_wrap .choice_tab li .choice_cont dl{padding:1rem 0;}/* 20200326 Ãß°¡ */
	.mobile .choice_wrap .choice_tab li .choice_cont .btn_choice_close{top:4.5rem;}/* 20200326 Ãß°¡ */
}
/* 20200325 end */

/* 2020-05-13 ¸ÞÀÎ ¼öÁ¤ */
.main_event {padding-bottom:80px; background-color:#fff;} /* 2020-05-20 ¼öÁ¤ */
.main_event .event_cont + .event_cont {margin-top:100px;}
.main_event .event_cont li {width:25%;}
.main_event .event_cont li .tit_event {font-size:1.438em;}
.main_event .event_cont .list_event .btn_event {width:51%; margin:13px auto 0; border:1px solid #222; border-radius:5px; font-size:1.125em; font-weight:600; color:#3c3c3c; line-height:35px;} /* 2020-05-20 ¼öÁ¤ */
#mFind {max-width:1600px; margin:0 auto;}
.main_find .box_event {max-width:1200px; margin:0 auto;}
.main_find .event_cont {display:block; overflow:hidden;}
.main_find .event_cont .list_service li {float:left; width:33.33%; height:289px; text-align:left; box-sizing:border-box; vertical-align:top;}
.main_find .event_cont .list_service li a {display:block; width:100%; height:100%; padding:105px 0 0 9%;} /* 2020-05-20 ¼öÁ¤ */
.main_find .event_cont .list_service li:nth-child(1) {background:#f9fafd url('/lgekor/asset/images/newbestshop/pc/ico_fine_store.png') no-repeat right 14% top 105px;} /* 2020-05-20 ¼öÁ¤ */
.main_find .event_cont .list_service li:nth-child(2) {background:#f5f5f5 url('/lgekor/asset/images/newbestshop/pc/ico_counseling.png') no-repeat right 9% top 105px;} /* 2020-05-20 ¼öÁ¤ */
.main_find .event_cont .list_service li:nth-child(3) {background:#f8fafc url('/lgekor/asset/images/newbestshop/pc/ico_fine_product.png') no-repeat right 13% top 105px;} /* 2020-05-20 ¼öÁ¤ */
.main_find .event_cont .list_service .tit_service {display:block; font-size:2em; font-weight:200; color:#4f4f4f;} /* 2020-05-20 ¼öÁ¤ */
.main_find .event_cont .list_service .btn_service {padding-right:65px; background:url('/lgekor/asset/images/newbestshop/pc/btn_service.png') no-repeat right 12px; font-size:1.438em; font-weight:600; color:#4f4f4f;} /* 2020-05-20 ¼öÁ¤ */
.main_sns_event {position:relative; padding-bottom:90px; margin-top:86px; background:#f9f9f9;}
.main_sns_event .event_cont {max-width:1200px; height:380px; margin:0 auto;} /* 2020-05-21 ¼öÁ¤ */
.main_sns_event .event_cont .bnr_cont {height:380px;}
.main_sns_event .bx-controls {position:absolute; left:50%; bottom:47px; text-align:center; overflow:hidden;}
.main_sns_event .bx-controls .bx-controls-auto {float:right; height:18px;}
.main_sns_event .bx-controls .bx-controls-auto .bx-controls-auto-item {display:inline-block; vertical-align: top;}
.main_sns_event .bx-controls .bx-controls-auto .bx-start {display:block; width:16px; height:18px; margin: 0 3px; background: url(/lgekor/asset/images/newbestshop/common/bx-start.png) no-repeat 50% 50%; font-size:0em; text-indent:-999em; vertical-align:top;}
.main_sns_event .bx-controls .bx-controls-auto .bx-start:before {display:none; content:"";}
.main_sns_event .bx-controls .bx-controls-auto .bx-start.active{background-image: url(/lgekor/asset/images/newbestshop/common/bx-start-active.png);}
.main_sns_event .bx-controls .bx-controls-auto .bx-stop {display:block; width:14px; height:18px; margin:0 3px; background: url(/lgekor/asset/images/newbestshop/common/bx-stop.png) no-repeat 50% 50%; font-size:0em; text-indent:-999em; vertical-align:top;}
.main_sns_event .bx-controls .bx-controls-auto .bx-stop.active{background-image:url(/lgekor/asset/images/newbestshop/common/bx-stop-active.png);}
.main_sns_event .bx-controls .bx-pager {float:left; margin-right:10px; height:18px;}
.main_sns_event .bx-controls .bx-pager .bx-pager-item {display:inline-block; vertical-align:top;}
.main_sns_event .bx-controls .bx-pager .bx-pager-item .bx-pager-link {display:inline-block; width:12px; height:12px; margin:3px; border-radius:6px; background:#bcbcbc; vertical-align:bottom; vertical-align:top;  text-indent:-999em;}
.main_sns_event .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active {width:32px; background:#e42f66;}
.main_sns_event .bx-controls .bx-pager .bx-pager-item:last-child .bx-pager-link {margin-right:0}
.sns_slide .bnr_cont .wrap_txt {display:none; position:absolute; top:17%; left:6.2%;} /* 2020-05-26 ¼öÁ¤ */
.sns_slide .bnr_cont.current .wrap_txt {display:block;}
.sns_slide .bnr_tit {display:block; margin-bottom:2.7%; line-height:62px; font-size:2.750em; font-weight:600; color:#fff;} /* 2020-05-29 ¼öÁ¤ */
.sns_slide .bnr_txt {display:block; font-size:1.2em; color:#fff;} /* 2021-11-19 Ãß°¡ */
.sns_slide .bnr_tit .dark {color:#3d3d3d;} /* 2020-05-29 Ãß°¡ */
.sns_slide .bnr_txt .dark {color:#3d3d3d;} /* 2020-11-22 Ãß°¡ */
/* .sns_slide .bnr_link {display:block; position:relative; width:116px; height:36px; margin-top:3%; border-radius:3px; border:1px solid #545454; font-size:0.938em; color:#1f1f1f; line-height:36px; text-align:center;} 2020-06-02 ¼öÁ¤ */
.sns_slide .bnr_link {display:block;position:absolute;top:204px;width:116px;height:36px;border-radius:3px;background-color:#a50034;line-height:36px;text-align:center;font-size:0.875em;color:white}
.main_sns_channel .wrap_sns {padding:50px 0; margin:0 0 40px; background:#f9f9f9;}
.main_sns_channel .swiper-button-prev, .main_sns_channel .swiper-button-next {position:absolute;top:50%;margin-top:-36px}
.main_sns_channel .swiper-button-prev {display:block;left:76px;width:38px;height:73px;background:url(/lgekor/asset/images/newbestshop/pc/arr_prev.png) no-repeat 0 0;}
.main_sns_channel .swiper-button-next {display:block;right:76px;width:38px;height:73px;background:url(/lgekor/asset/images/newbestshop/pc/arr_next.png) no-repeat 0 0;}
.main_sns_channel .swiper-button-prev, .main_sns_channel .swiper-button-next {display:block; text-indent:-9999em; opacity:0.6;}
.main_slide .bx-controls {width:100%; left:0; direction:rtl;} /* 2020-05-19 Ãß°¡ */
.main_slide .bx-controls .bx-pager {display:inline-block; float:none; direction:ltr;} /* 2020-05-19 Ãß°¡ */
.main_slide .bx-controls .bx-controls-auto {float:none; display:inline-block; direction:ltr;} /* 2020-05-19 Ãß°¡ */
.main_sns_slider{max-width:1200px}

.notice.onW .pims a{display:inline-block;width:60px;height:60px;background-image:url(/lgekor/asset/images/newbestshop/mobile/ico_comm.png);-webkit-background-size:512px 512px;background-size:512px 512px;background-position: 5px 5px;vertical-align: middle;}
.notice.onW {text-align:right}
.notice.onW small {display:block;margin-bottom:10px;font-size:12px;line-height:1.8;overflow: hidden; display: flex;justify-content: center; align-items: center;}
.notice.onW .pims > .text {text-align: left;margin-left: 5px;color:#ffffff;display: inline-block;vertical-align: middle;}
.notice.onW strong {font-size:13px}

@media only screen and (max-width: 1199px) {
	.sns_slide .bnr_cont .wrap_txt {top:12%;} /* 2020-05-26 Ãß°¡ */
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.main_slide .bx-controls .bx-pager .bx-pager-item .bx-pager-link {width:12px; height:12px; margin:3px; background-size:100% 100%;}
	.main_slide .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active {width:19px;}
	/*
	.main_slide .bx-controls {width:auto; left:50%;}
	.main_slide .bx-controls .bx-controls-auto {display:block;}
	.main_slide .bx-controls .bx-pager {float:left;}
	*/ /* 2020-05-19 »èÁ¦ */
	#mEvent {padding-left:0; padding-right:0; margin-bottom:30px;}
	.main_event .event_cont + .event_cont {margin-top:0;}
	.main_event .event_cont .list_event_slider {padding:0 25px;} /* 2020-05-21 Ãß°¡ */
	.main_event .event_cont .list_event {padding:0;} /* 2020-05-21 ¼öÁ¤ */
	.main_event .event_cont li {width:143px; margin-bottom:18px;} /* 2020-05-21 ¼öÁ¤ */
	.main_event .event_cont li a {height:auto;}
	.main_event .event_cont li .tit_event {margin-top:2px;font-size:0.813em;}
	.main_event .event_cont .list_event .btn_event {width:57%; margin:8px auto 0; font-size:0.625em; line-height:20px;}
	.main_event .swiper-pagination {left:50%;}
	.main_event .swiper-pagination-bullet {width:12px; height:12px; margin:0 4px; background: url(/lgekor/asset/images/newbestshop/common/bx-pager-link.png) no-repeat 50% 50%; background-size:100% 100%; opacity:1; border-radius:0}
	.main_event .swiper-pagination-bullet-active {width:19px; background-image:url(/lgekor/asset/images/newbestshop/common/bx-pager-link-active.png); background-size:100% 100%;}
	.main_find .event_cont .list_service li {height:133px; text-align:center;}
	.main_find .event_cont .list_service li a {padding:89px 0 0;}
	.main_find .event_cont .list_service li:nth-child(1) {background:#f9fafd url('/lgekor/asset/images/newbestshop/pc/ico_fine_store.png') no-repeat center top 14px; background-size:auto 50%;} /* 2020-05-20 ¼öÁ¤ */
	.main_find .event_cont .list_service li:nth-child(2) {background:#f5f5f5 url('/lgekor/asset/images/newbestshop/pc/ico_counseling.png') no-repeat center top 14px; background-size:auto 50%;} /* 2020-05-20 ¼öÁ¤ */
	.main_find .event_cont .list_service li:nth-child(3) {background:#f8fafc url('/lgekor/asset/images/newbestshop/pc/ico_fine_product.png') no-repeat center top 14px; background-size:auto 50%;} /* 2020-05-20 ¼öÁ¤ */
	.main_find .event_cont .list_service .tit_service {font-size:0.875em; line-height:1.2;}
	.main_find .event_cont .list_service .btn_service {padding-right:25px; background:url('/lgekor/asset/images/newbestshop/pc/btn_service.png') no-repeat right bottom 1px; background-size:20px auto; font-size:0.625em;} /* 2020-05-20 ¼öÁ¤ */
	.main_sns_event {margin-top:43px; padding-bottom:58px;}
	.main_sns_event .event_cont {width:89%; height:auto;} /* 2020-05-15 ¼öÁ¤ */
	.main_sns_event .event_cont .bnr_cont {height:auto;} /* 2020-05-15 ¼öÁ¤ */
	.sns_slide .bnr_cont .wrap_txt {top:8%; left:0; width:100%;}
	.sns_slide .bnr_tit {margin-bottom:3%; line-height:1.6; font-size:1.438em; text-align:center;} /* 2020-05-26 ¼öÁ¤ */
	.sns_slide .bnr_txt {display:block; font-size:0.688em; text-align:center;} /* 2020-05-26 Ãß°¡ */
/* 	.sns_slide .bnr_link {position:relative; width:72px; height:23px; margin:3% auto 0; font-size:0.625em; line-height:23px; text-align:center;} 2020-05-26 ¼öÁ¤ 2020-06-02 ¼öÁ¤ */
	.sns_slide .bnr_link {width:72px;height:23px;margin:3% auto 0;font-size:0.625em;line-height:23px;text-align:center;top: 98%;left: 50%;transform: translateX(-50%);}	/* 2022-01-05 top ¼öÁ¤ */
	.main_sns_event .bx-controls {bottom:32px;}
	.main_sns_event .bx-controls .bx-pager .bx-pager-item .bx-pager-link {width:13px; height:13px; background: url(/lgekor/asset/images/newbestshop/common/bx-pager-link.png) no-repeat 50% 50%; background-size:100%;}
	.main_sns_event .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active {width:19px;}
	.main_sns_channel .wrap_sns {padding:25px 0; margin:0 0 34px;}
	.main_sns_slider .swiper-button-next, .main_sns_slider .swiper-button-prev {display:none;}
}

/* 20200722 À§Á¬ Ãß°¡ */
.widget_wrap{display:none;}
@media only screen and (max-device-width: 767px){
	.widget_wrap{display:block;position:fixed;right:1.48867%;bottom:10.739%;width:60px;height:60px;z-index:999;}
	.btn_widget{position:relative;width:60px;height:60px;border-radius:50%;overflow:hidden;}
	.btn_widget.btn_toggle{background: -moz-linear-gradient(135deg, rgba(142,32,120,1) 0%, rgba(240,36,112,1) 100%);background: -webkit-linear-gradient(135deg, rgba(142,32,120,1) 0%, rgba(240,36,112,1) 100%);background: linear-gradient(135deg, rgba(142,32,120,1) 0%, rgba(240,36,112,1) 100%);z-index:50;}
	.btn_widget.btn_toggle:before{position:absolute;display:block;content:'';left:50%;top:50%;width:50%;height:4.3%;background:#ffffff;-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);transition-duration:.2s;}
	.btn_widget.btn_toggle:after{position:absolute;display:block;content:'';left:50%;top:50%;height:50%;width:4.3%;background:#ffffff;-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);transition-duration:.2s;}
	.widget_wrap.is_active .btn_widget.btn_toggle:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}
	.widget_wrap.is_active .btn_widget.btn_toggle:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}
	.widget_wrap ul li{position:absolute;bottom:0;width:60px;height:60px;opacity:0;z-index:0;}
	.widget_wrap ul li a{display:block;width:60px;height:60px;}
	.widget_wrap ul li:nth-child(1){transition-duration:.2s;}
	.widget_wrap ul li:nth-child(2){transition-duration:.4s;}
	.widget_wrap ul li:nth-child(1) a{background:url('/lgekor/asset/images/newbestshop/mobile/widget_01.png') center center no-repeat;background-size:100% 100%;}
	.widget_wrap ul li:nth-child(2) a{background:url('/lgekor/asset/images/newbestshop/mobile/widget_02.png') center center no-repeat;background-size:100% 100%;}
	.widget_wrap.is_active ul li{opacity:1;}
	.widget_wrap.is_active ul li:nth-child(1){bottom:70px;}
	.widget_wrap.is_active ul li:nth-child(2){bottom:140px;}
	/*// 20200805 »ó´ã½ÅÃ» */
	.notice .onW {text-align:right;color:#bababa}
	.notice small {display:block;margin-bottom:10px;font-size:12px;line-height:1.8;overflow: hidden; display: flex;justify-content: center; align-items: center;}
	.pims > .text {text-align: left; margin-left: 5px;}
	.notice strong {font-size:13px}
	.notice .pims a{display:inline-block;width:60px;height:60px;background-image:url(/lgekor/asset/images/newbestshop/mobile/ico_comm.png);-webkit-background-size:512px 512px;background-size:512px 512px;background-position: 5px 5px;}
}

/* 20200805 »ó´ã½ÅÃ» */
.consult_request .consult_box.care_request{position:relative;padding:0;background:#fafafa;}
.consult_request .consult_box.care_request .txt strong em{color:#d2166a;}
.consult_request .consult_box.care_request .btn_care{position:absolute;width:21%;height:6%;}
.consult_request .consult_box.care_request .btn_care.btn1{left:28%;top:87%;}
.consult_request .consult_box.care_request .btn_care.btn2{left:51%;top:87%;}
.request_step{padding-left:50px;margin-bottom:80px;}
.request_step .tit_step{position:relative;padding-left:50px;margin-bottom:35px;text-indent:-50px;}
.request_step .tit_step .num{position:absolute;left:0;top:15px;font-size:2rem;color:#a50034;font-weight:700;line-height:1;}
.request_step .tit_step .num:before{position:absolute;left:0;top:-12px;display:block;content:'STEP';font-size:0.937rem;color:#a50034;font-weight:700;}
.request_step .tit_step .tit{font-size:2.54rem;color:#a50034;font-weight:700;}
.request_step .tit_step .sub{margin-left:15px;font-size:0.937rem;color:#7a7a7a;}
.request_step + .request_step{padding-top:75px;border-top:1px solid #b8b8b8;}
.request_step:last-child{margin-bottom:-40px;}
.request_purpose{margin-left:-5px;}
.request_purpose ul{display:flex;width:100%;margin-bottom:10px;}
.request_purpose ul li{flex:1;position:relative;}
.request_purpose ul li .radio_request_sel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.request_purpose ul li .radio_request_sel + label{display:block;margin:0 5px;border:1px solid #dddddd;border-radius:2px;font-size:1.375rem;color:#161616;line-height:3;text-align:center;background:#ffffff;cursor:pointer;}
.request_purpose ul li .radio_request_sel:checked + label{color:#ffffff;background:#ae1948;}
.request_step .requset_date{width:300px;height:60px;border:2px solid #6e6e6e;}
.request_step .request_comment{margin-top:10px;font-size:0.937rem;color:#848484;}
.goods_sel{}
.goods_sel .goods_typ_list{}
.goods_sel .goods_typ_list > li{margin-bottom:20px;}
.goods_sel .goods_typ_list > li dl{display:flex;width:100%;}
.goods_sel .goods_typ_list > li dl dt{position:relative;width:200px;height:50px;padding-left:50px;font-size:1.187rem;line-height:2.63;color:#2b2b2b;font-weight:700;}
.goods_sel .goods_typ_list > li dl dt:before{position:absolute;display:block;content:'';left:-5px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.goods_sel .goods_typ_list > li.list1 dl dt:before{width:33px;height:30px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list01.png) center center no-repeat;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
.goods_sel .goods_typ_list > li.list2 dl dt:before{width:40px;height:26px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list02.png) center center no-repeat;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
.goods_sel .goods_typ_list > li.list3 dl dt:before{width:34px;height:38px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list03.png) center center no-repeat;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
.goods_sel .goods_typ_list > li.list4 dl dt:before{width:30px;height:84px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list04.png) center center no-repeat;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
.goods_sel .goods_typ_list > li.list5 dl dt:before{width:40px;height:23px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list05.png) center center no-repeat;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
.goods_sel .goods_typ_list > li.list6 dl dt:before{width:37px;height:50px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list_iPhone.png) center center no-repeat;background-size:100% 100%;}/* 20210910 ¼öÁ¤ */
.goods_sel .goods_typ_list > li.list7 dl dt:before{width:36px;height:40px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list07.png) center center no-repeat;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
.goods_sel .goods_typ_list > li.list8 dl dt:before{width:30px;height:55px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list08.png) center center no-repeat;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
.goods_sel .goods_typ_list > li.list9 dl dt:before{width:32px;height:52px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list09.png) center center no-repeat;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
.goods_sel .goods_typ_list > li.list10 dl dt:before{width:37px;height:36px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list10.png) center center no-repeat;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
.goods_sel .goods_typ_list > li dl dd{flex:1 1 auto;}
.goods_sel .goods_typ_list > li dl dd .goods_list{width:100%;}
.goods_sel .goods_typ_list > li dl dd .goods_list:after{display:block;content:'';clear:both;}
.goods_sel .goods_typ_list > li dl dd .goods_list li{position:relative;float:left;width:16.666%;margin-bottom:10px;}
.goods_sel .goods_typ_list > li dl dd .goods_list li .check_goods_sel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.goods_sel .goods_typ_list > li dl dd .goods_list li .check_goods_sel + label{display:block;margin:0 5px;border:1px solid #dddddd;border-radius:2px;font-size:1rem;line-height:3;text-align:center;color:#161616;background:#ffffff;cursor:pointer;white-space:nowrap;}
.goods_sel .goods_typ_list > li dl dd .goods_list li .check_goods_sel:checked + label{color:#ffffff;background:#ae1948;}

.hope_date_wrap{padding-top:35px;}
.hope_date_wrap .tit_hope{margin-bottom:25px;font-size:1.562rem;color:#2a2a2a;font-weight:700;}
.hope_date_wrap .tit_hope .sub{margin-left:15px;font-size:0.937rem;color:#7a7a7a;}
.hope_purchase_period{}
.hope_purchase_period ul{display:flex;}
.hope_purchase_period ul li{position:relative;flex:1;}
.hope_purchase_period ul li .radio_period_sel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.hope_purchase_period ul li .radio_period_sel + label{display:block;margin:0 5px;border:1px solid #dddddd;border-radius:2px;font-size:1.062rem;line-height:2.823;text-align:center;color:#161616;background:#ffffff;cursor:pointer;white-space:nowrap;}
.hope_purchase_period ul li .radio_period_sel:checked + label{color:#ffffff;background:#ae1948;}

.request_step .gray_box{display:flex;width:100%;padding:40px 50px;background:#fafafa;}
.request_step .gray_box dl{display:flex;flex:1 1 auto;width:50%;}
.request_step .gray_box dl + dl{margin-left:60px;}
.request_step .gray_box dl dt{margin-right:25px;font-size:1.187rem;line-height:2.63;color:#161616;font-weight:700;white-space:nowrap;}
.request_step .gray_box.typ2 dl dt{font-weight:400;}
.request_step .gray_box.typ3 dl{width:45%}/* 20201202 ¼öÁ¤ */
.request_step .gray_box.typ3 dl + dl{width:55%}/* 20201202 ¼öÁ¤ */
.request_step .gray_box.typ3 dl dt{line-height:2.36;}
.request_step .gray_box dl dd{flex:1 1 auto;}
.request_step .gray_box dl dd select{width:100%;height:50px;font-size:1.062rem;line-height:2.8;background-position:100% 21px;}
.request_step .gray_box dl dd input{width:100%;height:45px;}
.request_step .gray_box dl dd .phone_wrap{display:flex;}
.request_step .gray_box dl dd .phone_wrap select{width:31.7%;flex:1 1 31.7%;height:45px;background-position:100% 18px;}
.request_step .gray_box dl dd .phone_wrap .dash{width:4.3%;height:45px;text-align:center;line-height:45px;}
.request_step .gray_box dl dd .phone_wrap input{width:32%;flex:1 1 32%;height:45px;}
.request_step .txt_comment{margin-top:10px;font-size:0.937rem;color:#848484;text-align:center;}
.request_step .txt_comment + .data_favor .txt_notice{font-size:0.937rem;}/* 20200929 Ãß°¡ */

.request_step .shop_list{margin-top:50px;}
.request_step .shop_list ul:after{display:block;content:'';clear:both;}
.request_step .shop_list ul li{display:flex;float:left;width:14.2%;margin-bottom: 5px;}
.request_step .shop_list ul li .btn_shop_choice{flex:1;display:block;margin:0 5px;border:1px solid #dddddd;border-radius:2px;font-size:1.062rem;line-height:2.823;text-align:center;color:#161616;background:#ffffff;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}/* 20200918 ¼öÁ¤ */
.request_step .shop_list ul li .btn_shop_choice.is_active{color:#ffffff;background:#ae1948;}

.shop_info_wrap{display:flex;margin-top:50px;padding:30px 25px 30px 30px;border:1px solid #dddddd;border-radius:5px;background:#ffffff;}
.shop_info_wrap .shop_info{width:40%;}
.shop_info_wrap .shop_info .tit_info{display:table;margin-bottom:30px;}
.shop_info_wrap .shop_info .tit_info .shop_name{display:table-cell;font-size:1.25rem;line-height:1.25;color:#3c3c3c;font-weight:700;vertical-align:top;}
.shop_info_wrap .shop_info .tit_info .shop_badge{display:table-cell;padding-left:5px;vertical-align:top;}
.shop_info_wrap .shop_info .tit_info .sub_info{position:relative;display:inline-block;padding:0 10px;margin:0 0 10px 13px;border-radius:2px;font-size:1rem;line-height:1.625;color:#ffffff;font-weight:400;letter-spacing:-1px;}
.shop_info_wrap .shop_info .tit_info .sub_info.typ1{background:#ae1948;}
.shop_info_wrap .shop_info .tit_info .sub_info.typ2{background:#e36a2d;}
.shop_info_wrap .shop_info .tit_info .sub_info.typ3{background:#ae1997;}
.shop_info_wrap .shop_info .tit_info .sub_info:before{position:absolute;display:block;left:-6px;content:'';border-top:8px solid transparent;border-bottom:8px solid transparent;transform:rotate(-45deg);}
.shop_info_wrap .shop_info .tit_info .sub_info.typ1:before{border-left:8px solid #ae1948;}
.shop_info_wrap .shop_info .tit_info .sub_info.typ2:before{border-left:8px solid #e36a2d;}
.shop_info_wrap .shop_info .tit_info .sub_info.typ3:before{border-left:8px solid #ae1997;}
.shop_info_wrap .shop_info > dl{display:table;width:auto;table-layout:fixed;}
.shop_info_wrap .shop_info > dl + dl{margin-top:50px;}
.shop_info_wrap .shop_info > dl > dt{position:relative;display:table-cell;width:120px;padding-left:30px;font-size:1.125rem;color:#3c3c3c;font-weight:700;vertical-align:top;}
.shop_info_wrap .shop_info > dl > dt:after{position:absolute;display:block;content:'';}
.shop_info_wrap .shop_info > dl.typ1 > dt:after{left:3px;top:4px;width:16px;height:17px;background:url(/lgekor/asset/images/newbestshop/pc/ico_request_home.png) center center no-repeat;}
.shop_info_wrap .shop_info > dl.typ2 > dt:after{left:0px;top:3px;width:22px;height:22px;background:url(/lgekor/asset/images/newbestshop/pc/ico_request_phone.png) center center no-repeat;}
.shop_info_wrap .shop_info > dl.typ3 > dt:after{left:0px;top:1px;width:23px;height:23px;background:url(/lgekor/asset/images/newbestshop/pc/ico_request_time.png) center center no-repeat;}
.shop_info_wrap .shop_info > dl > dd{display:table-cell;width:auto;font-size:1.125rem;color:#3c3c3c;line-height:1.388;vertical-align:top;}
.shop_info_wrap .shop_map{flex:1 1 auto;width:58%;height:467px;margin-left:2%;}
.request_step .gray_box dl dd.data_date label{width:330px;}
.request_step .gray_box dl dd.data_date input{height:50px;}

.tit_agree{margin:50px 0 20px 0;font-size:1.562rem;color:#2a2a2a;font-weight:700;}
.agree_box_wrap{padding:50px 50px 50px 50px;border:1px solid #dddddd;border-radius:5px;}
.agree_cont_box{height:130px;padding:10px 50px;margin:10px 0 40px 0;overflow:auto;background:#fafafa;}

.agree_box_wrap > dl > dt{margin-bottom:35px;}
.check_set_wrap{display:inline-block;position:relative;padding-left:47px;line-height:34px;cursor:pointer;}
.check_set_wrap input[type="checkbox"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.check_set_wrap input[type="checkbox"] + .check_cont{position:absolute;left:0;top:0;width:34px;height:34px;border-radius:34px;background:#f5f5f5;}
.check_set_wrap input[type="checkbox"] + .check_cont:before{position:absolute;display:block;content:'';left:50%;top:50%;width:17px;height:10px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;-ms-transform:translate(-50%, -70%) rotate(-45deg);-webkit-transform:translate(-50%, -70%) rotate(-45deg);transform:translate(-50%, -70%) rotate(-45deg);}
.check_set_wrap input[type="checkbox"]:checked + .check_cont{background:#ae1948;}
.check_set_wrap .check_txt{display:inline-block;line-height:.54;font-size:20px;color:#5a5959;vertical-align:middle;}
.check_set_wrap .check_txt .check_required{margin-left:5px;color:#ae1948;}
.agree_box_wrap > dl > dt .check_set_wrap .check_txt{font-size:22px;font-weight:700;}
.agree_comment{margin-bottom:10px;margin-top:40px;text-align:center;font-size:1.125rem;color:#ae1948;}
.request_info_check{padding:35px 0;margin:0 -50px 30px -50px;background:#f2f2f2;}
.request_info_check ul{}
.request_info_check ul li{font-size:1.125rem;color:#2a2a2a;text-align:center;}
.request_info_check ul li .tit{position:relative;display:inline-block;padding-left:10px;font-weight:700;vertical-align:middle;}
.request_info_check ul li .tit:before{position:absolute;display:block;content:'';left:0;top:0.6rem;width:0.2rem;height:0.2rem;border-radius:50%;background:#2a2a2a;}
.request_info_check ul li .txt{display:inline-block;margin-left:3px;vertical-align:middle;}
.counsel_tip_pop.wrap_layer{overflow-y:auto;}
.counsel_tip_pop .layer_cont{max-width:1015px;width:90%;padding:0;border:6px solid #757575;}
.counsel_tip_pop .layer_cont .layer_body{padding:0;}
.counsel_tip_pop .layer_cont .layer_body img{width:100%;}
.counsel_tip_pop .layer_cont .btn_counsel_tip_close{position:absolute;display:block;right:14px;top:14px;width:28px;height:28px;background:url(/lgekor/asset/images/newbestshop/pc/btn_close_counsel_tip.png) #a50034 center center no-repeat;}
.counsel_tip_pop .layer_cont .top_bottom{background:#565656;}
.counsel_tip_pop .layer_cont .top_bottom .tip_notice{padding:25px 11% 25px 11%;}
.counsel_tip_pop .layer_cont .top_bottom .tip_notice li{padding-left:1.3rem;font-size:1.062rem;line-height:1.764;color:#ffffff;text-indent:-1.3rem;}
.counsel_tip_pop.wrap_layer{overflow-y:auto;}
.counsel_event_pop .layer_cont{max-width:900px;width:90%;padding:0;border:6px solid #757575;}
.counsel_event_pop .layer_cont .layer_body{padding:0;}
.counsel_event_pop .layer_cont .layer_body img{width:100%;}
.counsel_event_pop .layer_cont .btn_counsel_event_close{position:absolute;display:block;right:14px;top:14px;width:28px;height:28px;background:url(/lgekor/asset/images/newbestshop/pc/btn_close_counsel_tip.png) #a50034 center center no-repeat;}
.counsel_event_pop .layer_cont .top_bottom{background:#565656;}
.counsel_event_pop .layer_cont .top_bottom .tip_notice{padding:25px 11% 25px 11%;}
.counsel_event_pop .layer_cont .top_bottom .tip_notice li{padding-left:1.3rem;font-size:1.062rem;line-height:1.764;color:#ffffff;text-indent:-1.3rem;}
.consult_request .agree_box_wrap .counsel_btns .btn_request{border-radius:2px;height:66px;font-size:1.562rem;line-height:2.64;}

.goods_choice{border:1px solid #dddddd;border-top:1px solid #222222;}
.goods_choice ul{display:flex;}
.goods_choice ul li{position:relative;flex:0 0 auto;width:33.33%;height:400px;}
.goods_choice ul li + li{border-left:1px solid #dddddd;}
.goods_choice ul li > span{display:block;padding:30px 0 70px;text-align:center;}
.goods_choice ul li > span .goods_tag{position:absolute;left:-1px;top:-1px;display:block;min-width:50px;font-size:.875rem;color:#ffffff;text-align:center;line-height:2.14;background:#a40033;}
.goods_choice ul li > span .goods_thumb{display:inline-block;height:220px;width:300px;text-align:center;}
.goods_choice ul li > span .goods_thumb img{max-width:100%;max-height:100%;}
.goods_choice ul li > span .goods_name{display:block;margin-top:20px;font-size:1.375rem;color:#000000;text-align:center;}
.goods_choice ul li > span .goods_code{display:block;font-size:1rem;color:#000000;text-align:center;}
.goods_choice ul li.add a{position:absolute;left:50%;top:50%;width:78px;height:78px;padding:0;border:1px solid #7d7b7c;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.goods_choice ul li.add a:before{position:absolute;display:block;content:'';left:50%;top:50%;width:22px;height:1px;background:#7d7b7c;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.goods_choice ul li.add a:after{position:absolute;display:block;content:'';left:50%;top:50%;width:1px;height:22px;background:#7d7b7c;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}



@media only screen and (max-width: 1199px) {
	.goods_sel .goods_typ_list > li dl dd .goods_list li .check_goods_sel + label{font-size:0.75rem;}

}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.consult_request .consult_box.care_request .txt{font-size:.75rem;}
	.request_step{padding-left:0;margin-bottom:25px;}
	.request_step + .request_step{padding-top:25px;}
	.request_step .tit_step{padding-left:0;text-indent:0;margin-bottom:13px;}
	.request_step .tit_step .num{top:9px;font-size:1.343rem;}
	.request_step .tit_step .num:before{top:-8px;font-size:.65rem;}
	.request_step .tit_step .tit{padding-left:30px;font-size:1.59rem;}
	.request_step .tit_step .sub{display:block;margin-left:0;margin-top:3px;font-size:.65rem;}
	.request_purpose{margin:0 -2px;}
	.request_purpose ul li .radio_request_sel + label{margin:0 2px;font-size:.718rem;line-height:3;}
	.request_step .requset_date{width:100%;height:30px;font-size:.625rem;line-height:1.5;}
	.request_step .request_comment{font-size:.625rem;}		

	.goods_sel .goods_typ_list > li{margin-bottom:10px;}
	.goods_sel .goods_typ_list > li dl{display:block;}
	.goods_sel .goods_typ_list > li dl dt{height:25px;padding-left:25px;font-size:.718rem;}
	.goods_sel .goods_typ_list > li dl dt:before{left:0}
	.goods_sel .goods_typ_list > li.list1 dl dt:before{width:16px;height:15px;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
	.goods_sel .goods_typ_list > li.list2 dl dt:before{width:20px;height:13px;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
	.goods_sel .goods_typ_list > li.list3 dl dt:before{width:17px;height:19px;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
	.goods_sel .goods_typ_list > li.list4 dl dt:before{width:16px;height:16px;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
	.goods_sel .goods_typ_list > li.list5 dl dt:before{width:20px;height:12px;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
	.goods_sel .goods_typ_list > li.list6 dl dt:before{width:13px;height:18px;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
	.goods_sel .goods_typ_list > li.list7 dl dt:before{width:20px;height:20px;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
	.goods_sel .goods_typ_list > li.list8 dl dt:before{width:18px;height:20px;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
	.goods_sel .goods_typ_list > li.list9 dl dt:before{width:18px;height:20px;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
	.goods_sel .goods_typ_list > li.list10 dl dt:before{width:18px;height:20px;background-size:100% 100%;}/* 20200918 ¼öÁ¤ */
	
	.goods_sel .goods_typ_list > li dl dd{width:100%;}
	.goods_sel .goods_typ_list > li dl dd .goods_list li{width:33.33%;margin-bottom:5px;}
	.goods_sel .goods_typ_list > li dl dd .goods_list li .check_goods_sel + label{margin:0 2px;font-size:.718rem;line-height:3;}
	
	.hope_date_wrap .tit_hope{font-size:1.343rem;}
	.hope_date_wrap .tit_hope .sub{display:block;margin-left:0;margin-top:3px;font-size:.625rem;}
	.hope_purchase_period ul{display:block;}
	.hope_purchase_period ul:after{display:block;content:'';clear:both;}
	.hope_purchase_period ul li{float:left;width:33.33%;margin-bottom:5px;}
	.hope_purchase_period ul li .radio_period_sel + label{margin:0 2px;font-size:.718rem;line-height:3;}

	.request_step .gray_box{display:block;padding:15px 10px;}
	.request_step .gray_box dl{width:100%;}
	.request_step .gray_box dl + dl{margin-left:0;margin-top:15px;}
	.request_step .gray_box dl dt{width:30%;margin-right:0;font-size:.718rem;flex:0 0 auto;}
	.request_step .gray_box.typ2 dl dt{font-weight:700;}
	.request_step .gray_box dl dd select{height:35px;font-size:.625rem;line-height:3.2;background-position:100% 15px;}

	.request_step .shop_list{margin-top:30px;}
	.request_step .shop_list ul li{width:33.33%;margin-bottom:5px;}
	.request_step .shop_list ul li .btn_shop_choice{margin:0 2px;font-size:.718rem;line-height:3;}

	.shop_info_wrap{display:block;padding:10px 18px;margin-top:25px;}
	.shop_info_wrap .shop_info{width:100%;}
	.shop_info_wrap .shop_info .tit_info{margin-bottom:15px;}
	.shop_info_wrap .shop_info .tit_info .shop_name{padding-top:.25em;font-size:.937rem;}
	.shop_info_wrap .shop_info .tit_info .sub_info{margin:0 0 4px 3px;font-size:.562rem;}
	.shop_info_wrap .shop_info .tit_info .sub_info:before{left:-3px;border-top:4px solid transparent;border-bottom:4px solid transparent;}
	.shop_info_wrap .shop_info .tit_info .sub_info.typ1:before{border-left:4px solid #ae1948;}
	.shop_info_wrap .shop_info .tit_info .sub_info.typ2:before{border-left:4px solid #e36a2d;}
	.shop_info_wrap .shop_info .tit_info .sub_info.typ3:before{border-left:4px solid #ae1997;}
	.shop_info_wrap .shop_info > dl + dl{margin-top:15px;}
	.shop_info_wrap .shop_info > dl > dt{width:90px;font-size:.718rem;}
	.shop_info_wrap .shop_info > dl > dt:after{transform:scale(.7);}
	.shop_info_wrap .shop_info > dl.typ1 > dt:after{top:0;}
	.shop_info_wrap .shop_info > dl.typ2 > dt:after{top:-2px;}
	.shop_info_wrap .shop_info > dl.typ3 > dt:after{top:-2px;}
	.shop_info_wrap .shop_info > dl > dd{font-size:.718rem;}
	.shop_info_wrap .shop_map{width:100%;height:233px;margin:15px 0 0 0;}
	.request_step .gray_box dl dd.data_date label{width:100%;}
	.request_step .gray_box dl dd.data_date input{height:35px;font-size:.625rem;}/* 20200917 ¼öÁ¤ */
	.request_step .gray_box.typ3 dl{width:100%;}
	.request_step .gray_box.typ3 dl + dl{width:100%;}
	.request_step .gray_box dl dd input{height:35px;font-size:.625rem;}/* 20200917 ¼öÁ¤ */
	.request_step .gray_box dl dd .phone_wrap select{height:35px;background-position:100% 15px;}
	.request_step .gray_box dl dd .phone_wrap .dash{height:35px;line-height:35px;}
	.request_step .gray_box dl dd .phone_wrap input{height:35px;}
	.tit_agree{margin:25px 0 10px 0;font-size:.812rem;}
	.agree_box_wrap{padding:10px 18px;}
	.check_set_wrap{padding-left:26px;line-height:20px;}
	.agree_box_wrap > dl > dt{margin-bottom:15px;}
	.agree_box_wrap > dl > dt .check_set_wrap .check_txt{font-size:.75rem;}
	.check_set_wrap input[type="checkbox"] + .check_cont{width:20px;height:20px;top:1px;border-radius:50%;}
	.check_set_wrap input[type="checkbox"] + .check_cont:before{width:10px;height:6px;}
	.check_set_wrap .check_txt{font-size:.718rem;}
	.agree_cont_box{height:105px;padding:10px 18px;margin:5px 0 20px;font-size:.625rem;color:#454545;}
	.agree_comment{font-size:.718rem;}
	.request_info_check{padding:12px 0;margin:0 -18px 17px -18px;}
	.request_info_check ul li{font-size:.718rem;}
	.request_step .txt_comment{margin-top:5px;font-size:.625rem;letter-spacing:-.5px;}
	.request_step .txt_comment + .data_favor .txt_notice{font-size:0.625rem;}/* 20200929 Ãß°¡ */
	
	.goods_choice ul{display:block;}
	.goods_choice ul li{width:100%;height:330px;}
	.goods_choice ul li + li{border-left:0;border-top:1px solid #dddddd;}
	.goods_choice ul li > span{padding:15px 0 35px;}
	.goods_choice ul li > span .goods_tag{min-width:40px;font-size:.625rem;}
	.goods_choice ul li > span .goods_name{margin-top:10px;font-size:1.125rem;}
	.goods_choice ul li > span .goods_code{font-size:.875rem;}

	.consult_request .agree_box_wrap .counsel_btns .btn_request{height:33px;font-size:.781rem;line-height:2.64;}
}
/*// 20200805 »ó´ã½ÅÃ» */

/* 20201202 Ãß°¡ */
.visit_time_sel{display:flex;width:100%;flex-wrap: wrap;}
.visit_time_sel .time_sel_set{position:relative;width:calc((100% - 20px)/3);margin-bottom:10px;margin-left:10px;}
.visit_time_sel .time_sel_set:nth-child(3n-2){margin-left:0;}
.visit_time_sel .time_sel_set input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;opacity:.001;}
.visit_time_sel .time_sel_set .cont{display:block;border:1px solid #dddddd;border-radius:2px;text-align:center;font-size:.937rem;line-height:3.2;color:#161616;background:#ffffff;cursor:pointer;}
.visit_time_sel .time_sel_set input:disabled + .cont{color:#a3a3a3;background:#eeeeee;cursor: default;}
.visit_time_sel .time_sel_set input:checked + .cont{border-color:#ae1948;color:#ffffff;background:#ae1948;}
.name_gender_wrap{display:flex;width:100%;}
.name_gender_wrap input{flex:0 0 60%;}/* 20201223 Ãß°¡ */
.name_gender_wrap .gender_wrap{display:flex;flex:0 0 7.187rem;margin-left:10px;}
.name_gender_wrap .gender_wrap .gender_sel_set{width:50%;}
.name_gender_wrap .gender_wrap .gender_sel_set + .gender_sel_set{margin-left:10px;}
.name_gender_wrap .gender_wrap .gender_sel_set input[type=radio]{position:absolute;width:1px;height:1px;overflow:hidden;opacity:.001;}
.name_gender_wrap .gender_wrap .gender_sel_set .cont{display:block;border:1px solid #dddddd;border-radius:2px;text-align:center;font-size:1.125rem;line-height:43px;color:#262626;font-weight:500;background:#ffffff;cursor:pointer;}
.name_gender_wrap .gender_wrap .gender_sel_set input:checked + .cont{border-color:#ae1948;color:#ffffff;background:#ae1948;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.visit_time_sel .time_sel_set{position:relative;width:calc((100% - 10px)/3);margin-bottom:5px;margin-left:5px;}
	.visit_time_sel .time_sel_set .cont{font-size:.625rem;line-height:34px;}
	.name_gender_wrap .gender_wrap{display:flex;flex:0 0 75px;margin-left:5px;}
	.name_gender_wrap .gender_wrap .gender_sel_set + .gender_sel_set{margin-left:5px;}
	.name_gender_wrap .gender_wrap .gender_sel_set .cont{font-size:.718rem;line-height:34px;}
}
/* 20201214 Ãß°¡ */
.go_request{position:absolute;right:20px;top:0;z-index:10;}/* 20210105 ¼öÁ¤ */
.request_step .gray_box.typ4{flex-wrap:wrap;padding:40px 106px;}/* 20201231 ¼öÁ¤ */
.request_step .gray_box.typ4 dl{margin-left:0;}/* 20201231 ¼öÁ¤ */
.request_step .gray_box.typ4 dl:nth-child(odd){flex:0 0 50%;}/* 20201231 ¼öÁ¤ */
.request_step .gray_box.typ4 dl:nth-child(even){flex:0 0 50%;padding-left:0;}/* 20201231 ¼öÁ¤ */
.request_step .gray_box.typ4 dl:nth-child(odd) dt{width:54px;margin-right:30px;text-align:right;}/* 20201231 ¼öÁ¤ */
.request_step .gray_box.typ4 dl:nth-child(odd) dd > *{width:240px;}/* 20201231 ¼öÁ¤ */
.request_step .gray_box dl dd select.opt_company{height:45px;line-height:2.3;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.go_request{right:10px;top:10px;width:65px;height:65px;}
	.go_request img{width:100%;}
	.request_step .gray_box.typ4{padding:15px 10px;}/* 20201231 ¼öÁ¤ */
	.request_step .gray_box.typ4 dl{width:100%}/* 20201231 ¼öÁ¤ */
	.request_step .gray_box.typ4 dl:nth-child(even){padding-left:0;}/* 20201231 ¼öÁ¤ */
	.request_step .gray_box.typ4 dl:nth-child(odd) dt{width:30%;margin-right:0;text-align:left;}/* 20201231 ¼öÁ¤ */
	.request_step .gray_box.typ4 dl:nth-child(odd) dd > *{width:100%;}/* 20201231 ¼öÁ¤ */
	.request_step .gray_box dl dd select.opt_company{height:35px;line-height:2.3;}
}
/* 20210331 Ãß°¡ */
.goods_count_wrap{position:absolute;right:0;bottom:0;text-indent:0;}
.goods_count_wrap span{display:inline-block;font-size:1.125rem;color:#202020;line-height:1.55;vertical-align:middle;text-indent:0;vertical-align:middle;text-indent:0;}
.goods_count_wrap em{display:inline-block;margin-left:8px;min-width:1.75rem;text-align:center;color:#ffffff;line-height:1.55;background:#a40033;vertical-align:middle;text-indent:0;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.goods_count_wrap{bottom:1rem;}
}
/*// 20210331 Ãß°¡ */



/* 20210502 Ãß°¡ */
.event_product .info_event .tit_event{display:block;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-size:1rem;}


/* 20210614 Ãß°¡ */
.unmanned_check{height:39px;padding:0 13px;background:#8d488d;}
.unmanned_check .check_g .chk_cont{width:15px;height:15px;}
.unmanned_check .check_g input:checked + .chk_cont .ico_chk{color:#3b3b3b;}
.unmanned_check .check_g .chk_cont .ico_chk{width:15px;height:15px;}
.unmanned_check .check_g .chk_cont .ico_chk:before{width:10px;}
.unmanned_check .check_g .chk_cont .ico_chk:after{bottom:8px;left:3px;}
.unmanned_check .check_g .txt_value{font-size:13px;line-height:3;color:#ffffff;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.store_location.unmanned{padding-top:35px;}
	.unmanned_check{position:absolute;left:0;right:0;top:0;padding:0 10px;background:#f1f1f1;}
	.unmanned_check .check_g .txt_value{font-size:.825rem;color:#2f2f2f;line-height:25px;}
}

/* 20210609 Ãß°¡ */
.convey_msg dl{display:flex;width:100%;}
.convey_msg dl dt{width:192px;}
.convey_msg dl dt .tit_hope .sub{display:block;margin-left:0;}
.convey_msg dl dd{width:100%;}
.convey_msg dl dd .textarea_wrap{position:relative;}
.convey_msg dl dd .textarea_wrap textarea{width:100%;height:175px;padding:15px 20px;}
.convey_msg dl dd .textarea_wrap .check_text{position:absolute;right:18px;bottom:15px;font-size:15px;}
.convey_msg dl dd .textarea_wrap .check_text span.over_count{color:#ae1948;}
.txt_comment.typ2 {text-align:left;color:#ae1948;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.convey_msg dl{display:block;}
	.convey_msg dl dt{width:100%;}
	.convey_msg dl dt .tit_hope .sub{display:inline-block;margin-left:5px;}
	.convey_msg dl dd .textarea_wrap textarea{height:100px;padding:10px;font-size: .625rem;}
	.convey_msg dl dd .textarea_wrap .check_text{right:10px;bottom:10px;font-size: .625rem;}
}


/* 20210728 Ãß°¡ */
.goods_sel .goods_typ_list > li.list_iphone dl dt:before{width:37px;height:50px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list_iPhone.png) center center no-repeat;background-size:100% 100%;}
.goods_sel .goods_typ_list > li.list_ipad dl dt:before{width:41px;height:49px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list_iPad.png) center center no-repeat;background-size:100% 100%;}
.goods_sel .goods_typ_list > li.list_watch dl dt:before{width:42px;height:51px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list_Watch.png) center center no-repeat;background-size:100% 100%;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.goods_sel .goods_typ_list > li.list_iphone dl dt:before{width:16px;height:22px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list_iPhone.png) center center no-repeat;background-size:100% 100%;}
	.goods_sel .goods_typ_list > li.list_ipad dl dt:before{width:19px;height:22px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list_iPad.png) center center no-repeat;background-size:100% 100%;}
	.goods_sel .goods_typ_list > li.list_watch dl dt:before{width:19px;height:23px;background:url(/lgekor/asset/images/newbestshop/pc/ico_goods_list_Watch.png) center center no-repeat;background-size:100% 100%;}
}

/* 20210831 Ãß°¡ */
.request_step.hide_num{padding-left:0;}
.request_step.hide_num .tit_step{padding-left:0;text-indent:0;}
.request_step.hide_num .tit_step .num{display:none;}
.request_step.hide_num .item_policy .box_cont dt,.request_step.hide_num  dd{display:block;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.request_step.hide_num .tit_step .tit{padding-left:0;}
}

.shop_info_wrap .shop_info .tit_info .sub_info.typ4{background:#171717;}
.shop_info_wrap .shop_info .tit_info .sub_info.typ4:before{border-left:8px solid #171717;}
.goods_sel .goods_typ_list > li dl dd .goods_list li .txt_comment.typ2{position: absolute;left: 100%;white-space: nowrap;top: 50%;margin-top: 0;transform: translateY(-50%);}
.view_iphoneShop{position:absolute;right:0;top:50%;padding:0 2rem;border-radius:3rem;;font-size: 1.062rem;line-height: 2.823;color:#ffffff;background:#171717;transform: translateY(-50%);}
.iphone_shop_pop .layer_cont {max-width: 900px;width: 90%;padding: 0;border: 6px solid #757575;}
.iphone_shop_pop .layer_cont .btn_iphone_shop_close{position:absolute;display:block;right:14px;top:14px;width:28px;height:28px;background:url(/lgekor/asset/images/newbestshop/pc/btn_close_counsel_tip.png) #a50034 center center no-repeat;}
.iphone_shop_tbl_wrap{margin:0 40px 20px 40px;border-radius:20px;overflow:hidden;}
.iphone_shop_tbl_wrap table tbody tr th{padding:10px 0;text-align:center;font-size: 1.25rem;line-height: 1.25;color: #003211;font-weight: 700;background:#e5f2eb;vertical-align:middle;}
.iphone_shop_tbl_wrap table tbody tr td{padding:10px 20px;font-size: 1.25rem;line-height: 1.25;color: #3f3f3f;font-weight: 500;background:#ededed;vertical-align:middle;}
.iphone_shop_tbl_wrap table tbody tr + tr th, .iphone_shop_tbl_wrap table tbody tr + tr td{border-top:1px solid #b8b8b8;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.goods_sel .goods_typ_list > li dl dd .goods_list li .txt_comment.typ2{left:auto;right:0;top:auto;bottom:100%;}
	.view_iphoneShop{padding:0 1rem;border-radius:2rem;font-size:.718rem;line-height:3;}
	.iphone_shop_tbl_wrap{margin:0 20px 10px 20px;}
	.iphone_shop_tbl_wrap table tbody tr th{padding:5px 0;font-size:.937rem;}
	.iphone_shop_tbl_wrap table tbody tr td{padding:5px 10px;font-size:.937rem;}
}

/* 20211111 ¿öµùÇÃ·¡³Ê Ãß°¡ */
/* 20211111 ¿öµùÇÃ·¡³Ê Ãß°¡ */
/* 20211111 ¿öµùÇÃ·¡³Ê Ãß°¡ */
/* 20211111 ¿öµùÇÃ·¡³Ê Ãß°¡ */
.planner_comment{position:relative;padding: 60px 50px  40px 50px;background:#fafafa;}
.planner_comment:before{position:absolute;content:'';top:0;left:40px;right:40px;height:1px;background:#b8b8b8;}

.planner_comment .planner_info{}
.planner_comment .planner_info dt{display:inline-block;margin-right:30px;font-size: 1.187rem;color:##161616;vertical-align:middle;}
.planner_comment .planner_info dd{display:inline-block;vertical-align:middle;}
.planner_comment .planner_info dd input{height:45px;}
.planner_comment .planner_info dd .request_comment{position:absolute;top:20px;left:40px;margin:0 0 0 0;color:#7a7a7a;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 767px){
	.planner_comment{padding:30px 10px 15px 10px;}
	.planner_comment:before{left:15px;right:15px;}
	.planner_comment .planner_info{}
	.planner_comment .planner_info dt{width:30%;margin-right:0;font-size: .718rem;font-weight:700;}
	.planner_comment .planner_info dd{}
	.planner_comment .planner_info dd input{height:35px;}
	.planner_comment .planner_info dd .request_comment{top:10px;left:10px;margin-left:0;}
}

/* 20220112 Ãß°¡ */
.consult_request .consult_box.care_request .btn_care{position:absolute;width:20.5%;height:6%;}
.consult_request .consult_box.care_request .btn_care.btn3_1{left:17.5%;top:89%;}
.consult_request .consult_box.care_request .btn_care.btn3_2{left:39.8%;top:89%;}
.consult_request .consult_box.care_request .btn_care.btn3_3{left:62.1%;top:89%;}

/* 20220119 Ãß°¡ */
.consult_request .consult_box.care_request .btn_care.btn2_1{left:29.3%;top:89%;}
.consult_request .consult_box.care_request .btn_care.btn2_2{left:51.7%;top:89%;}
#mArticle.none_top{padding-top:0 !important;}