@charset "euc-kr";@media print{.wcms-usp-scope #headerWrap,.wcms-usp-scope #footerWrap{
		display: none
	}.wcms-usp-scope{
		zoom: 0.5;
		-webkit-print-color-adjust: exact
	}
}.wcms-usp-scope #contentWrap{
	/*opacity:0;*/
}.wcms-usp-scope .open-market #contentWrap{
	opacity: 1
}.wcms-usp-scope /* Reset */
article,.wcms-usp-scope aside,.wcms-usp-scope details,.wcms-usp-scope figcaption,.wcms-usp-scope figure,.wcms-usp-scope footer,.wcms-usp-scope header,.wcms-usp-scope hgroup,.wcms-usp-scope nav,.wcms-usp-scope section,.wcms-usp-scope summary,.wcms-usp-scope main{
	display: block
}.wcms-usp-scope audio,.wcms-usp-scope canvas,.wcms-usp-scope video{
	display: inline-block;
	*display: inline;
	*zoom: 1
}.wcms-usp-scope audio:not([controls]){
	display: none;
	height: 0
}.wcms-usp-scope{
	font-size: 14px;
	line-height: 1.3;
	background: #fff;
	color: #000;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
}.wcms-usp-scope{}.wcms-usp-scope .mobile body{}.wcms-usp-scope .web .onM{
	display: none !important
}.wcms-usp-scope .web .onM.onW{
	display: block !important
}.wcms-usp-scope .mobile .onW{
	display: none !important
}.wcms-usp-scope .pad .sns-scrap{
	display: none !important
}.wcms-usp-scope .open-market .offO{
	display: none !important
}.wcms-usp-scope hr.space{
	display: block;
	margin: 0;
	border: none !important
}.wcms-usp-scope hr.line{
	display: block;
	margin: 0;
	border: none !important;
	border-top: 1px solid #ddd
}.wcms-usp-scope hr.etc-line{
	display: block;
	margin: 30px 0 0;
	border-top: 1px solid #ddd
}.wcms-usp-scope /* Common */
/* .ir {
	position: absolute;
	top: -9999px !important;
	left: -9999px !important;
	width: 0;
	height: 0;
	overflow: hidden
} */
.ir{position:absolute;z-index:-10;width:1px !important;height:1px !important;overflow:hidden !important;font-size:inherit;line-height:inherit;word-break:break-all;clip: rect(0, 0, 0, 0);clip-path: polygon(0 0, 0 0, 0 0);white-space:nowrap;transform:scale(0.01);}.wcms-usp-scope .dn{
	display: none
}.wcms-usp-scope /* .blind {
	position: absolute;
	width: 0px;
	height: 0px;
	line-height: 1px;
	left: -9999px;
	top: -9999px
} */

.fll{
	float: left
}.wcms-usp-scope .ovh{
	overflow: hidden !important
}.wcms-usp-scope .ovxh{
	overflow-x: hidden !important
}.wcms-usp-scope .ovyh{
	overflow-y: hidden !important
}.wcms-usp-scope /* align */
.centerd{
	text-align: center
}.wcms-usp-scope .centerd > *{
	display: inline-block;
	margin: auto
}.wcms-usp-scope .centerd > h3{
	display: block
}.wcms-usp-scope .tal{
	text-align: left
}.wcms-usp-scope .tar{
	text-align: right
}.wcms-usp-scope .fwb{
	font-weight: bold
}.wcms-usp-scope .fwn{
	font-weight: normal
}.wcms-usp-scope .fll{
	float: left
}.wcms-usp-scope .flr{
	float: right
}.wcms-usp-scope .cb:after{
	display: block;
	content: '';
	clear: both
}.wcms-usp-scope .vm{
	vertical-align: bottom;
	display: inline-block
}.wcms-usp-scope /* input text */
/*input[type=text],.wcms-usp-scope input[type=password],.wcms-usp-scope input[type=submit],.wcms-usp-scope input[type=button],.wcms-usp-scope select {-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button] {margin:1px;padding:0;width:0;height:0;overflow:hidden}
select.common-select {
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    display:inline-block;height:32px;min-width:100px;padding:7px 24px 6px 15px;font-size:14px;color:#333;vertical-align:middle;border:1px solid #b4bec8;border-radius:5px;background:#f6f7f9 url('/kr/images/common/bg_select01.png') right top no-repeat;
}
.ttalk200_layer .tt_inputWrap .rf_trans ul.rft_transmit input {width:13px !important;height:13px !important;position:relative !important;background:none !important;left:-1px  !important;top:-4px !important;border:1px dotted #666 !important;margin:0 3px 0 !important}
*/

/* radio,.wcms-usp-scope checkbox */
/*.radio {}
.radio  li {}
.radio  li label {font-size:18px}
label {display:inline-block;vertical-align:middle;line-height:1.4}
input[type="radio"] {display:inline-block;vertical-align:middle;position:fixed;left:-9999px;top:0}
input[type="radio"] + label {position:relative;padding-left:25px;margin:1px}
input[type="radio"] + label:before {content:'';display:inline-block;position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px;background:url('/kr/images/common/spliteCommon.png') 0 -150px no-repeat}
input[type="radio"] + label.topbtn:before {top:0;margin-top:0}
input[type="radio"]:checked + label:before {background-position:-50px -150px}
.checkbox {}
input[type="checkbox"] {display:inline-block;vertical-align:middle;position:fixed;left:-9999px;top:0}
input[type="checkbox"] + label {position:relative;padding-left:25px;margin:1px}
input[type="checkbox"] + label:before {content:'';display:inline-block;position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px;background:url('/kr/images/common/spliteCommon.png') 0 -100px no-repeat}
input[type="checkbox"] + label.topbtn:before {top:0;margin-top:0}
input[type="checkbox"]:checked + label:before {background-position:-50px -100px}

input[type="radio"]:focus + label {border:1px dotted #666;margin:0}
input[type="checkbox"]:focus + label {border:1px dotted #666;margin:0}
input[type="button"]:focus + label {border:1px dotted #666;margin:0}
*/

/* Splite image */
.sp{
	display: block;
	background: url('/kr/images/uspcss/spliteCommon.png') 0 0 no-repeat;
	overflow: hidden;
	text-indent: -9999px
}.wcms-usp-scope .mobile .sp{
	display: block;
	background: url('/kr/images/uspcss/spliteCommon_m.png') 0 0 no-repeat;
	overflow: hidden;
	text-indent: -9999px;
	background-size: 300px 300px
}.wcms-usp-scope /* Font */
/* font - responsive */
body{
	font-size: 14px;
	line-height: 1.3;
	font-weight: 200
}.wcms-usp-scope .titleLine{
	display: block;
	font-size: 54px;
	font-weight: 200
}.wcms-usp-scope .titleLine > img{
	display: block;
	margin: 10px auto
}.wcms-usp-scope .titleSubB{
	display: block;
	font-size: 30px;
	font-weight: 200
}.wcms-usp-scope .titleSubR{
	display: block;
	font-size: 28px;
	font-weight: 200
}.wcms-usp-scope .headLine{
	display: block;
	font-size: 40px;
	font-weight: 200
}.wcms-usp-scope .subLineB{
	display: block;
	font-size: 22px;
	font-weight: 200
}.wcms-usp-scope .subLine{
	display: block;
	font-size: 20px;
	font-weight: 200
}.wcms-usp-scope .contTitle{
	display: block;
	font-size: 24px;
	font-weight: 200
}.wcms-usp-scope .contTitleB{
	display: block;
	font-size: 24px;
	font-weight: 400
}.wcms-usp-scope /* font - color */
.c-f{
	color: #fdfdfd !important;
	text-shadow: 0px 0px 20px #000
}.wcms-usp-scope .c-fff{
	color: #fff !important;
}.wcms-usp-scope .c-3{
	color: #333 !important;
	text-shadow: none !important
}.wcms-usp-scope .c-9{
	color: #999 !important;
	text-shadow: none !important
}.wcms-usp-scope .c-e8{
	color: #e8ecef !important
}.wcms-usp-scope .c-d8{
	color: #a50034 !important
}.wcms-usp-scope .c-c9{
	color: #c90454 !important
}.wcms-usp-scope .c-f .headCopy{
	color: #fdfdfd !important
}.wcms-usp-scope .c-f .bodyCopy{
	color: #fdfdfd !important
}.wcms-usp-scope .c-e8 .headCopy{
	color: #e8ecef !important
}.wcms-usp-scope .c-e8 .bodyCopy{
	color: #e8ecef !important
}.wcms-usp-scope .mobile .onM-c-f{
	color: #fdfdfd !important
}.wcms-usp-scope /* backgorund-color */
.bg-ff{
	background: #fff
}.wcms-usp-scope .bg-fa{
	background: #fafafa
}.wcms-usp-scope .bg-33{
	background: #333
}.wcms-usp-scope .bg-e8{
	background: #e8ecef
}.wcms-usp-scope .bg-ee{
	background: #eeecea
}.wcms-usp-scope .bg-f6{
	background: #f6f6f6
}.wcms-usp-scope .bg-f9{
	background: #f9f9fb
}.wcms-usp-scope .bg-eb{
	background: #ebeff2
}.wcms-usp-scope .bg-ec{
	background: #ecf0f3
}.wcms-usp-scope .bg-e9{
	background: #e9edf0
}.wcms-usp-scope .bg-c3{
	background: #c3c6ca
}.wcms-usp-scope .bg-f1{
	background: #f1f3f5
}.wcms-usp-scope .bg-f2{
	background: #f2f5f6
}.wcms-usp-scope .bg-5d{
	background: #5d6470
}.wcms-usp-scope .bg-3f4{
	background: #3f4044
}.wcms-usp-scope .bg-f2ede3{
	background: #f2ede3
}.wcms-usp-scope .bg-3f{
	background: #3f4044 !important
}.wcms-usp-scope .m-bg-ff{
	background: #fff
}.wcms-usp-scope .bg-gra-f9{
	background: rgb(249, 249, 251);
	/* Old browsers */
	background: -moz-linear-gradient(top, rgba(249, 249, 251, 1) 0%, rgba(249, 249, 251, 1) 50%, rgba(241, 242, 246, 1) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(249, 249, 251, 1)), color-stop(50%, rgba(249, 249, 251, 1)), color-stop(100%, rgba(241, 242, 246, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(249, 249, 251, 1) 0%, rgba(249, 249, 251, 1) 50%, rgba(241, 242, 246, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(249, 249, 251, 1) 0%, rgba(249, 249, 251, 1) 50%, rgba(241, 242, 246, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(249, 249, 251, 1) 0%, rgba(249, 249, 251, 1) 50%, rgba(241, 242, 246, 1) 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, rgba(249, 249, 251, 1) 0%, rgba(249, 249, 251, 1) 50%, rgba(241, 242, 246, 1) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9fb', endColorstr='#f1f2f6', GradientType=0);
	/* IE6-9 */
}.wcms-usp-scope /*icon*/
.icon{
	text-decoration: none !important
}.wcms-usp-scope .mobile .iconM.af:after,.wcms-usp-scope .mobile .iconM:before,.wcms-usp-scope .process-ds > li:after,.wcms-usp-scope /* display_stock_list.html */
.icon:before{
	display: inline-block;
	font-weight: normal;
	vertical-align: middle;
	-webkit-font-smoothing: antialiased;
	/* Support for all WebKit browsers. */
	text-rendering: optimizeLegibility;
	/* Support for Safari and Chrome. */
	-moz-osx-font-smoothing: grayscale;
	/* Support for FF. */
	font-feature-settings: 'liga';
	/* Support for IE. */
}.wcms-usp-scope /* icon - gnb 600 ~ */
.icon.care:before{
	content: '\e601'
}.wcms-usp-scope .icon.display-dc:before{
	content: '\e603'
}.wcms-usp-scope .icon.event:before{
	content: '\e609'
}.wcms-usp-scope .icon.shop:before{
	content: '\e600'
}.wcms-usp-scope .icon.membership:before{
	content: '\e602'
}.wcms-usp-scope .icon.cs:before{
	content: '\e604'
}.wcms-usp-scope .icon.company:before{
	content: '\e605'
}.wcms-usp-scope .mobile .icon.shop:before{
	content: '\e610'
}.wcms-usp-scope .mobile .icon.membership:before{
	content: '\e611'
}.wcms-usp-scope .mobile .icon.cs:before{
	content: '\e612'
}.wcms-usp-scope .mobile .icon.company:before{
	content: '\e613'
}.wcms-usp-scope .icon.search:before{
	content: '\e606'
}.wcms-usp-scope .icon.map-point:before{
	content: '\e607'
}.wcms-usp-scope .icon.menu:before{
	content: '\e608'
}.wcms-usp-scope .icon.download:before{
	content: '\e9c7'
}.wcms-usp-scope /* 2016.06.21 추가 download */
.icon-download3:before{
	content: "\e9c7"
}.wcms-usp-scope .icon.download3:before{
	content: '\e798'
}.wcms-usp-scope .icon.rentalcare span{
	display: inline-block;
	margin-top: 2px;
	margin-right: 10px;
	width: 32px;
	height: 29px;
	background: url('/kr/images/common/icon_rental_care.png') no-repeat 0 0
}.wcms-usp-scope .icon.bestshop span{
	display: inline-block;
	margin-top: 2px;
	margin-right: 10px;
	width: 32px;
	height: 31px;
	background: url('/kr/images/common/icon_best_shop.png') no-repeat 0 0
}.wcms-usp-scope .icon.onlineshop span{
	display: inline-block;
	margin-top: 2px;
	margin-right: 10px;
	width: 32px;
	height: 31px;
	background: url('/kr/images/common/icon_online_shop.png') no-repeat 0 0
}.wcms-usp-scope .icon.healthCare span{
	display: inline-block;
	margin-top: 2px;
	margin-right: 10px;
	width: 32px;
	height: 31px;
	background: url('/kr/images/common/icon_home_health.png') no-repeat 0 0
}.wcms-usp-scope .icon.counsel span{
	display: inline-block;
	margin-top: 2px;
	margin-right: 10px;
	width: 32px;
	height: 31px;
	background: url('/kr/images/common/icon_counsel.png') no-repeat 0 0
}.wcms-usp-scope /* 20200211 매장상담신청 추가 */
.lgThinQ .icon > span{
	display: inline-block;
	margin-top: 0;
	margin-right: 10px;
	width: 33px;
	height: 33px;
	background: url('/kr/images/common/icon_lgthinQ.png') no-repeat 0 0
}.wcms-usp-scope /* icon - usp 620 ~ */
.icon.special:before{
	content: '\e620'
}.wcms-usp-scope .icon.spec:before{
	content: '\e621'
}.wcms-usp-scope .icon.benefit:before{
	content: '\e622'
}.wcms-usp-scope .icon.review:before{
	content: '\e623'
}.wcms-usp-scope .icon.shop02:before{
	content: '\e624'
}.wcms-usp-scope .icon.customer:before{
	content: '\e625'
}.wcms-usp-scope .icon.rd-plus:before{
	content: '\e626'
}.wcms-usp-scope .icon.rd-minus:before{
	content: '\e627'
}.wcms-usp-scope .icon.rd-arrow-r:before{
	content: '\e628'
}.wcms-usp-scope .icon.trophy:before{
	content: '\e629'
}.wcms-usp-scope .icon.trophy02:before{
	content: '\e630'
}.wcms-usp-scope /* icon - share & scrap  691 ~ */
.icon.sns-fb:before{
	content: '\e691'
}.wcms-usp-scope .icon.sns-tw:before{
	content: '\e692'
}.wcms-usp-scope .icon.sns-kt:before{
	content: '\e693'
}.wcms-usp-scope .icon.sns-scrap:before{
	content: '\e694'
}.wcms-usp-scope .icon.share:before{
	content: '\e695'
}.wcms-usp-scope /* icon - etc 700 ~ */
.icon.nav-prev:before{
	content: '\e700'
}.wcms-usp-scope .icon.nav-next:before{
	content: '\e701'
}.wcms-usp-scope .icon.nav-up:before{
	content: '\e702'
}.wcms-usp-scope .icon.nav-down:before{
	content: '\e703'
}.wcms-usp-scope .icon.plus:before{
	content: '\e704'
}.wcms-usp-scope .icon.minus:before{
	content: '\e705'
}.wcms-usp-scope .icon.rd-close:before{
	content: '\e706'
}.wcms-usp-scope .icon.rd-close:before{
	content: ' ';
	background: url(/lg5-common/images/icons/btn-plus-16.svg) no-repeat 50% 50% #fff;
	transform: rotate(45deg);
	width: 25px;
	height: 25px;
	display: inline-block;
	border-radius: 50%;
}.wcms-usp-scope .icon.rd-docu:before{
	content: '\e707'
}.wcms-usp-scope .icon.rd-cabinet:before{
	content: '\e708'
}.wcms-usp-scope .icon.rd-more:before{
	content: '\e709'
}.wcms-usp-scope .icon.rd-arrow-r02:before{
	content: '\e710'
}.wcms-usp-scope .icon.rd-question:before{
	content: '\e783'
}.wcms-usp-scope .icon.nav-prev02:before{
	content: '\e711'
}.wcms-usp-scope .icon.nav-next02:before{
	content: '\e712'
}.wcms-usp-scope .icon.item:before{
	content: '\e713'
}.wcms-usp-scope .icon.bus:before{
	content: '\e714'
}.wcms-usp-scope .icon.subway:before{
	content: '\e715'
}.wcms-usp-scope .icon.print:before{
	content: '\e716'
}.wcms-usp-scope .icon.map-point02:before{
	content: '\e717'
}.wcms-usp-scope .icon.phone:before{
	content: '\e718'
}.wcms-usp-scope .icon.refresh:before{
	content: '\e719'
}.wcms-usp-scope .icon.confirm:before{
	content: '\e720'
}.wcms-usp-scope .icon.rd-arrow-d01:before{
	content: '\e721'
}.wcms-usp-scope .icon.rd-arrow-u01:before{
	content: '\e722'
}.wcms-usp-scope .icon.none:before{
	content: '\e723'
}.wcms-usp-scope .icon.rd-close.cf:before{
	color: #fff
}.wcms-usp-scope /* icon - fni - recipe */
.icon.recipe:before{
	content: '\e780'
}.wcms-usp-scope .icon.theme:before{
	content: '\e781'
}.wcms-usp-scope .icon.ingredient:before{
	content: '\e782'
}.wcms-usp-scope /* icon - display stock product list 790 ~ */
.icon.search02:before{
	content: '\e790'
}.wcms-usp-scope .icon.map-point03:before{
	content: '\e791'
}.wcms-usp-scope .icon.cart:before{
	content: '\e792'
}.wcms-usp-scope .icon.shop03:before{
	content: '\e793'
}.wcms-usp-scope /* top button */
.move-top{
	position: relative;
	opacity: 0;
	-webkit-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	transition: opacity .4s ease;
}.wcms-usp-scope .move-top.show{
	opacity: 1;
	-webkit-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	transition: opacity .4s ease;
}.wcms-usp-scope .move-top.show.force{
	opacity: 0 !important
}.wcms-usp-scope .move-top > a{
	display: block;
	position: fixed;
	right: 1px;
	bottom: 1px;
	z-index: 9999999;
	height: 50px;
	width: 50px;
	background-position: -150px -200px
}.wcms-usp-scope /*array*/
.array{
	overflow: hidden;
	margin: 14px 0
}.wcms-usp-scope .array > li{
	float: left;
	/*font-size:18px;*/
}.wcms-usp-scope .array.f13 > li{
	font-size: 13px
}.wcms-usp-scope .array > li:after{
	content: '|';
	margin: 0 8px
}.wcms-usp-scope .array > li:last-child:after{
	display: none
}.wcms-usp-scope .array > li.on a{
	color: #a50034
}.wcms-usp-scope > body .array > li + li:before{
	content: '|';
	margin: 0 8px
}.wcms-usp-scope /*ie8*/
html > body .array > li:after{
	display: none
}.wcms-usp-scope /*ie8*/
.array.noLine{}.wcms-usp-scope .array.noLine > li{
	margin: 0 8px 0 0
}.wcms-usp-scope .array.noLine > li:after{
	content: '';
	margin: 0 8px 0 0;
	display: none
}.wcms-usp-scope .array.noLine > li:before{
	content: '';
	margin: 0 0px 0 0;
	display: none
}.wcms-usp-scope .array.arrow{}.wcms-usp-scope .array.arrow > li{}.wcms-usp-scope .array.arrow > li:after{
	content: '>'
}.wcms-usp-scope > body .array.arrow > li + li:before{
	content: '>';
	margin: 0 8px
}.wcms-usp-scope /*ie8*/
html > body .array.arrow > li:after{
	display: none
}.wcms-usp-scope /*ie8*/

/*accM*/
.accM{
	background: #fff !important
}.wcms-usp-scope /*faq*/
.faq{
	overflow: hidden;
	padding-bottom: 60px !important
}.wcms-usp-scope .faq .faq-head{
	padding: 60px 0 35px 0;
	color: #fff;
	text-align: center;
	border-bottom: 1px solid #bbb
}.wcms-usp-scope .faq .faq-head h3{
	margin-bottom: 30px
}.wcms-usp-scope .faq ul.faq-list{
	margin: 30px 0 30px 0;
	padding-bottom: 30px;
	color: #fff;
	border-bottom: 1px solid #bbb
}.wcms-usp-scope .faq ul.faq-list a{
	color: #a1a1a1
}.wcms-usp-scope .faq ul.faq-list > li > strong{
	margin: 15px 0;
	/*padding-left:50px;*/
	vertical-align: middle
}.wcms-usp-scope .faq ul.faq-list > li > strong button{
	vertical-align: middle
}.wcms-usp-scope .faq ul.faq-list > li > strong button:before{
	content: '\e626';
	display: inline-block;
	vertical-align: middle;
	font-weight: normal;
	font-size: 30px;
	color: #fff;
	margin-right: 6px;
	vertical-align: top;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	-moz-osx-font-smoothing: grayscale;
	font-feature-settings: 'liga'
}.wcms-usp-scope .faq ul.faq-list > li > strong.on button:before{
	content: '\e627'
}.wcms-usp-scope .faq ul.faq-list > li > strong:first-child{
	margin: 30px 0 15px 0
}.wcms-usp-scope .faq ul.faq-list > li > strong{
	display: block;
	color: #fff;
	font-size: 22px;
	line-height: 40px;
	cursor: pointer
}.wcms-usp-scope .faq ul.faq-list > li > strong b{
	display: block;
	font-weight: normal;
	font-size: 18px
}.wcms-usp-scope .faq ul.faq-list > li > div{
	margin-left: 46px;
	overflow: hidiven;
	display: none
}.wcms-usp-scope .faq ul.faq-list > li > div b{
	font-size: 18px;
	font-weight: 200
}.wcms-usp-scope .faq ul.faq-list > li > div ul{
	margin-top: 30px
}.wcms-usp-scope .faq ul.faq-list > li > div li{
	font-size: 18px;
	font-weight: normal;
	line-height: 30px
}.wcms-usp-scope .faq ul.faq-list > li > div li:before{
	content: '- '
}.wcms-usp-scope .faq a.more{
	float: right;
	color: #fff;
	text-decoration: underline;
	font-size: 16px
}.wcms-usp-scope .faq a.more:after{
	content: '';
	display: block;
	clear: right
}.wcms-usp-scope /*event faq*/
.faq.event-faq{}.wcms-usp-scope .faq.event-faq .faq-head{
	color: #333;
	font-size: 30px
}.wcms-usp-scope .faq.event-faq .faq-head h3{
	font-weight: 200
}.wcms-usp-scope .faq.event-faq .faq-head p{
	font-size: 20px;
	line-height: 1.6
}.wcms-usp-scope .faq.event-faq ul.faq-list{
	color: #666
}.wcms-usp-scope .faq.event-faq ul.faq-list > li > strong{
	color: #333
}.wcms-usp-scope /*list*/
ul.noti{}.wcms-usp-scope ul.noti > li{
	position: relative;
	padding-left: 15px;
	line-height: 24px
}.wcms-usp-scope ul.noti > li:before{
	content: '-';
	position: absolute;
	left: 0
}.wcms-usp-scope ul.noti.star > li:before{
	content: '*';
	top: 2px
}.wcms-usp-scope ul.noti.refer > li{
	padding-left: 18px
}.wcms-usp-scope ul.noti.refer > li:before{
	content: '*'
}.wcms-usp-scope ul.noti.bullet > li:before{
	content: '';
	display: block;
	width: 4px;
	height: 4px;
	top: 10px;
	left: 3px;
	border-radius: 50%;
	background: #747474
}.wcms-usp-scope ul.noti.comm li{
	padding-left: 0
}.wcms-usp-scope ul.noti.comm li:before{
	content: ''
}.wcms-usp-scope /*table*/
table.tbl_type_1{
	width: 100%;
	border-top: 2px solid #333
}.wcms-usp-scope table.tbl_type_1 thead th{
	padding: 10px 0;
	border-right: 1px solid #c1c1c1;
	border-bottom: 1px solid #333;
	text-align: center;
	font-weight: normal
}.wcms-usp-scope table.tbl_type_1 thead :last-child{
	border-right: none
}.wcms-usp-scope table.tbl_type_1 tbody th{
	text-align: left;
	padding: 10px 0 10px 50px;
	border-right: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	font-weight: 200
}.wcms-usp-scope table.tbl_type_1 tbody td{
	padding: 10px 0;
	border-right: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	text-align: center
}.wcms-usp-scope table.tbl_type_1 tbody :last-child{
	border-right: none
}.wcms-usp-scope table.tbl_type_1.small{
	border: 1px solid #3333;
	border-top: 2px solid #333
}.wcms-usp-scope table.tbl_type_1.small tbody td,.wcms-usp-scope table.tbl_type_1.small thead th{
	padding: 1px 3px;
	font-size: 11px
}.wcms-usp-scope /* share & scrap & print */
.share-scrap{}.wcms-usp-scope .share-scrap .btn-share{
	height: 30px;
	width: 30px
}.wcms-usp-scope .share-scrap .btn-share:before{
	font-size: 30px;
	color: #999
}.wcms-usp-scope .share-scrap .array.scrap{
	display: inline-block;
	margin: 0 30px 0 0;
	font-size: 16px;
	vertical-align: middle
}.wcms-usp-scope .share-scrap .snsBtns{
	display: inline-block;
	vertical-align: middle
}.wcms-usp-scope .share-scrap .snsBtns > a{
	display: inline-block !important;
	height: 30px;
	width: 31px;
	font-size: 30px;
	color: #999;
	text-align: center;
	vertical-align: middle
}.wcms-usp-scope .share-scrap .snsBtns > a:before{
	line-height: 30px;
	vertical-align: top
}.wcms-usp-scope .onW .share-scrap .snsBtns > a.onM.sns-kt{
	display: none !important
}.wcms-usp-scope .popupInfo .share-scrap{
	padding: 4px 0 19px 0
}.wcms-usp-scope .popupInfo .share-scrap .btn-share,.wcms-usp-scope .popupInfo .share-scrap .array.scrap{
	display: none
}.wcms-usp-scope .popupInfo .share-scrap .snsBtns{
	display: block;
	text-align: center
}.wcms-usp-scope .popupInfo .share-scrap .snsBtns > a{
	height: 48px;
	width: 48px;
	margin: 0 5px;
	font-size: 48px
}.wcms-usp-scope .popupInfo .share-scrap .snsBtns > a:before{
	line-height: 48px
}.wcms-usp-scope .mobile .popupInfo .share-scrap .snsBtns > a.sns-scrap.onW{
	display: none !important
}.wcms-usp-scope /* 2018-03-02 수정 */

/* common tab */
.common-tab{
	display: table;
	table-layout: fixed;
	width: 100%;
	border-bottom: 1px solid #bbb;
	background-color: #fff;
	width: 1200px \0/IE8;
	margin: 0 auto \0/IE8
}.wcms-usp-scope .common-tab.no-child{
	margin-bottom: 0
}.wcms-usp-scope .common-tab > li{
	display: table-cell;
	position: relative
}.wcms-usp-scope .common-tab > li > a{
	display: block;
	position: relative;
	padding-left: 30px;
	font-size: 18px;
	color: #333;
	line-height: 2.667;
	text-decoration: none;
	border-top: 1px solid #bbb;
	border-right: 1px solid #bbb
}.wcms-usp-scope .common-tab > li:first-child > a{
	border-left: 1px solid #bbb
}.wcms-usp-scope .common-tab > li > a.more{}.wcms-usp-scope .common-tab > li > a.more:after{
	content: '';
	display: block;
	position: absolute;
	top: 50%;
	right: 20px;
	height: 8px;
	width: 14px;
	margin-top: -4px;
	background: url('/kr/images/common/spliteCommon.png') -100px -100px no-repeat
}.wcms-usp-scope .common-tab > li > a:hover,.wcms-usp-scope .common-tab > li.selected > a{
	font-weight: normal;
	color: #a50034
}.wcms-usp-scope .common-tab > li > a:hover:before,.wcms-usp-scope .common-tab > li.selected > a:before{
	content: '';
	display: block;
	position: absolute;
	right: 0;
	bottom: -1px;
	left: 0;
	z-index: 1;
	height: 2px;
	width: 100%;
	background-color: #a50034
}.wcms-usp-scope .common-tab > li:first-child > .sub-common-tab{
	display: none;
	left: 0px
}.wcms-usp-scope .sub-common-tab{
	display: none;
	position: absolute;
	top: 100%;
	right: 0px;
	left: -1px;
	z-index: 5;
	border: 1px solid #bbb;
	border-top: 0px none;
	background-color: #fff
}.wcms-usp-scope .sub-common-tab > li{}.wcms-usp-scope .sub-common-tab > li > a{
	display: block;
	padding-left: 30px;
	font-size: 18px;
	color: #333;
	line-height: 2.778;
	border-top: 1px solid #e1e1e1
}.wcms-usp-scope .sub-common-tab > li > a:hover{
	color: #a50034;
	text-decoration: none
}.wcms-usp-scope .gray-tab{
	display: table;
	table-layout: fixed;
	width: 100%;
	background-color: #a5a5a5
}.wcms-usp-scope .gray-tab > li{
	display: table-cell;
	background-color: #a5a5a5
}.wcms-usp-scope .gray-tab > li > button{
	width: 100%;
	padding: 10px 0;
	color: #fff;
	font-weight: normal
}.wcms-usp-scope .gray-tab > li + li{
	border-left: 1px solid #FFF
}.wcms-usp-scope .gray-tab > li.selected{
	background: #666
}.wcms-usp-scope /* product compare list / product contents toggle title */
.toggle-contents{}.wcms-usp-scope .toggle-contents .title{
	display: block;
	position: relative;
	box-sizing: border-box;
	width: 100%;
	padding: 0 30px;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	line-height: 2.778;
	text-align: left;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	background-color: #ced3d9
}.wcms-usp-scope .toggle-contents .title.icon:before{
	display: block;
	position: absolute;
	top: 0;
	right: 30px;
	color: #595959
}.wcms-usp-scope .toggle-contents .title.on{
	color: #fff;
	background-color: #666
}.wcms-usp-scope .toggle-contents .title.icon.on:before{
	color: #fff
}.wcms-usp-scope .toggle-contents .toggleTit{
	display: block;
	position: relative;
	box-sizing: border-box;
	width: 100%;
	padding: 0 30px;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	line-height: 2.778;
	text-align: left;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	background-color: rgba(165, 0, 52, 0.9);
	background-color: transparent\9\0;
}.wcms-usp-scope .toggle-contents .toggleTit strong{
	color: #fff
}.wcms-usp-scope /* search contents container */
.search-contents{
	overflow: hidden;
	padding-top: 35px;
	padding-bottom: 0px;
	background-color: #fff
}.wcms-usp-scope .search-contents.line{
	border-bottom: 1px solid #cecece
}.wcms-usp-scope .search-contents.with-title{
	margin-top: -35px
}.wcms-usp-scope /* filter */
.search-contents .filter{}.wcms-usp-scope .search-contents .filter label{
	height: 20px;
	font-size: 16px;
	margin-right: 5px
}.wcms-usp-scope /* sorting */
.search-contents .sorting{}.wcms-usp-scope .search-contents .sorting .array > li{
	font-size: 16px
}.wcms-usp-scope .search-contents .sorting .array > li:before{
	margin: 0 10px;
	color: #d1d1d1
}.wcms-usp-scope /* search word */
.search-contents .search-word{
	display: block;
	padding: 10px 0 6px 0;
	text-align: right;
	vertical-align: middle
}.wcms-usp-scope .search-contents .search-word select{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	display: inline-block;
	height: 32px;
	min-width: 100px;
	padding: 7px 12px 6px 15px;
	font-size: 14px;
	color: #333;
	vertical-align: middle;
	border: 1px solid #b4bec8;
	border-radius: 5px;
	background: #f6f7f9 url('/kr/images/common/bg_select01.png') right top no-repeat;
}.wcms-usp-scope .search-contents .search-word label{
	margin-right: 5px;
	font-size: 16px
}.wcms-usp-scope .search-contents .search-word input[type=text]{
	height: 30px;
	width: 283px;
	padding: 0 0 0 10px;
	font-size: 14px;
	color: #333;
	line-height: 2.143;
	vertical-align: middle;
	border: 1px solid #b4bec8;
	border-radius: 5px;
	background-color: #f6f7f9
}.wcms-usp-scope .search-contents .search-word .btn-search{
	height: 32px;
	min-width: 80px;
	padding: 0 10px;
	font-size: 14px;
	color: #fff;
	line-height: 2.286;
	vertical-align: middle;
	border-radius: 5px;
	background-color: #a50034
}.wcms-usp-scope /* count */
.search-contents .count{
	float: left;
	padding-top: 5px;
	font-size: 16px;
	color: #333;
	line-height: 2.625
}.wcms-usp-scope .search-contents .count > mark{
	font-weight: normal;
	color: #a50034
}.wcms-usp-scope /* list image type */
.common-tab + .list-type-image{
	margin-top: 50px
}.wcms-usp-scope .list-type-image{
	overflow: hidden;
	margin-top: 15px;
	padding-top: 1px;
	border-left: 1px solid #ccc
}.wcms-usp-scope .list-type-image > li{
	float: left;
	box-sizing: border-box;
	width: 25%;
	margin-top: -1px;
	padding: 30px 30px 40px 30px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc
}.wcms-usp-scope .list-type-image.none{
	margin-top: 10px;
	border: 0px none
}.wcms-usp-scope .list-type-image.none > li{
	float: none;
	width: 100%;
	font-size: 18px;
	text-align: center;
	border: 0px none
}.wcms-usp-scope .list-type-image.none > li em{
	color: #a50034;
	text-decoration: underline
}.wcms-usp-scope .list-type-image .item{
	color: #333;
	line-height: 1.714;
	text-decoration: none
}.wcms-usp-scope .list-type-image .item .thumb{
	display: block;
	height: 110px;
	width: 100%
}.wcms-usp-scope .list-type-image .item .title{
	display: block;
	overflow: hidden;
	height: 84px;
	margin-top: 24px;
	font-size: 16px;
	font-weight: normal;
	line-height: 1.75
}.wcms-usp-scope .list-type-image .item .title > mark{
	font-weight: normal
}.wcms-usp-scope .list-type-image .item .desc{
	overflow: hidden;
	height: 69px;
	margin-top: 8px;
	font-size: 14px
}.wcms-usp-scope .list-type-image .item .reference{
	margin-top: 8px
}.wcms-usp-scope .list-type-image .item .reference > .category{
	display: inline-block;
	margin-top: 6px;
	padding: 0 9px;
	line-height: 22px;
	background-color: #e0e0e0
}.wcms-usp-scope .list-more{
	margin-top: 30px
}.wcms-usp-scope .list-more > a{
	display: block;
	font-size: 16px;
	color: #333;
	text-align: center;
	line-height: 3.125;
	text-decoration: none;
	background-color: #e0e0e0
}.wcms-usp-scope .list-more > a mark{
	color: #a50034;
	font-weight: normal;
	background-color: transparent
}.wcms-usp-scope /* list image type - simple */
.list-type-image.simple .item .title{
	height: 56px
}.wcms-usp-scope /* list image type - awards */
.list-type-image.awards > li{
	padding-top: 20px
}.wcms-usp-scope .list-type-image.awards .item{
	display: block;
	text-align: center
}.wcms-usp-scope .list-type-image.awards .item .thumb{
	max-height: 140px;
	height: 140px;
	max-width: 100%;
	width: auto;
	display: inline;
	/*width:100%;*/
}.wcms-usp-scope .list-type-image.awards .item em,.wcms-usp-scope .list-type-image.awards .item p{
	text-align: left
}.wcms-usp-scope /* list-type-table */
.ltt-container{
	margin-top: 35px
}.wcms-usp-scope .ltt-container .count-results{
	font-size: 16px;
	color: #333
}.wcms-usp-scope .ltt-container .count-results > mark{
	font-weight: normal;
	color: #a50034
}.wcms-usp-scope /* list type table */
.list-type-table{
	table-layout: fixed;
	width: 100%;
	margin-top: 20px;
	border-top: 2px solid #333;
	border-bottom: 1px solid #ccc
}.wcms-usp-scope .list-type-table thead tr{
	background-color: #f4f5f7
}.wcms-usp-scope .list-type-table thead th{
	position: relative;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	line-height: 3.333
}.wcms-usp-scope .list-type-table thead th:after{
	content: '|';
	position: absolute;
	left: 0;
	color: #c1c1c1
}.wcms-usp-scope .list-type-table thead th:first-child:after{
	content: ''
}.wcms-usp-scope .list-type-table tbody tr{
	border-top: 1px solid #ccc
}.wcms-usp-scope .list-type-table tbody td,.wcms-usp-scope .list-type-table tbody th{
	padding: 16px 0 13px 0;
	font-size: 16px;
	font-weight: lighter;
	color: #333;
	text-align: center
}.wcms-usp-scope .list-type-table tbody td.l{
	padding-left: 20px;
	text-align: left
}.wcms-usp-scope .list-type-table tbody td.num{
	font-size: 14px
}.wcms-usp-scope .list-type-table tbody td.category{
	font-weight: normal
}.wcms-usp-scope .list-type-table tbody td .btn-view{
	font-size: 16px;
	font-weight: normal;
	color: #a50034;
	text-decoration: underline
}.wcms-usp-scope .list-type-table tbody .title{
	padding-left: 30px;
	text-align: left
}.wcms-usp-scope /* list type table paging */
.paging{
	padding-top: 30px;
	text-align: center
}.wcms-usp-scope .paging > a{
	display: inline-block;
	height: 21px;
	width: 30px;
	padding-top: 9px;
	font-size: 12px;
	color: #333;
	text-align: center;
	text-decoration: none;
	border: 1px solid #dcdcdc;
	background-color: #fff
}.wcms-usp-scope .paging > a:hover,.wcms-usp-scope .paging > a.on{
	color: #fff;
	border: 1px solid #666;
	background-color: #666
}.wcms-usp-scope .paging > a.prev{
	margin-right: 17px
}.wcms-usp-scope .paging > a.next{
	margin-left: 17px
}.wcms-usp-scope /* view-type-table */
.view-type-table{
	table-layout: fixed;
	width: 100%;
	border-top: 2px solid #333;
	border-bottom: 1px solid #ccc
}.wcms-usp-scope .view-type-table > thead > tr{
	border-bottom: 1px solid #ccc;
}.wcms-usp-scope .view-type-table > thead > tr.title{
	background-color: #f4f5f7;
}.wcms-usp-scope .view-type-table > thead > tr.title th{
	padding-right: 250px;
	font-size: 18px;
	line-height: 1.667;
}.wcms-usp-scope .view-type-table > thead > tr.title th:after{
	content: ''
}.wcms-usp-scope .view-type-table > thead > tr.title th > mark{
	color: #a50034
}.wcms-usp-scope .view-type-table > thead > tr.title th > .share-scrap{
	position: absolute;
	top: 8px;
	right: 160px
}.wcms-usp-scope .view-type-table > thead > tr.title th .badge{
	display: inline-block;
	margin-top: -4px;
	padding: 0 10px;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	vertical-align: middle;
	background-color: #39c2b7
}.wcms-usp-scope .view-type-table > thead > tr.title th .badge.online{
	background-color: #f36f23
}.wcms-usp-scope .view-type-table > thead > tr.title .email-q{
	position: absolute;
	right: 30px;
	top: 10px;
}.wcms-usp-scope .view-type-table > thead > tr > th{
	position: relative;
	height: 50px;
	padding-left: 30px;
	font-size: 16px;
	font-weight: normal;
	color: #333;
	text-align: left;
	line-height: 30px
}.wcms-usp-scope .view-type-table > thead > tr > th:after{
	content: '|';
	position: absolute;
	right: 0;
	color: #c1c1c1
}.wcms-usp-scope .view-type-table > thead > tr > td{
	padding: 0 30px 0 20px;
	font-size: 16px;
	color: #333;
	line-height: 30px
}.wcms-usp-scope .view-type-table > thead > tr > td .btns{
	float: right;
	vertical-align: middle
}.wcms-usp-scope .view-type-table .btn-i{
	display: inline-block;
	padding: 0 25px;
	font-size: 15px;
	color: #333;
	text-align: center;
	line-height: 28px;
	border: 1px solid #bbb;
	border-radius: 5px;
	background-color: #fff
}.wcms-usp-scope .view-type-table > tbody > tr > td{
	/*padding:40px 0 50px 0;*/
	padding: 0
}.wcms-usp-scope .view-type-table > tbody > tr > td .contents{
	margin: 20px auto;
	/*text-align:center;*/
	text-align: left
}.wcms-usp-scope .view-type-table > tbody > tr > td .contents.alignC{
	width: 730px;
	margin: 20px auto
}.wcms-usp-scope #version-under4 .view-type-table tbody > tr > td .contents{
	width: 730px
}.wcms-usp-scope /* under 4.0 */
#version-under4 .view-type-table tbody > tr > td .contWide{
	width: 100%;
	margin: 50px 0
}.wcms-usp-scope #version-under4 .view-type-table tbody > tr > td .contWide .contWideIn{
	padding: 0 40px
}.wcms-usp-scope #version-under4 .view-type-table tbody > tr > td .contWide .contWideIn iframe{
	width: 100%;
	height: 630px
}.wcms-usp-scope .view-type-table > tbody > tr > td .contents.video{
	overflow: hidden;
	margin: 0;
	padding: 0 30px;
	text-align: center
}.wcms-usp-scope .view-type-table > tbody > tr > td .video-area{
	float: left;
	height: 360px;
	width: 56.14035087719298%;
	margin-right: 4.385964912280702%;
	background-color: #000
}.wcms-usp-scope .view-type-table > tbody > tr > td .video-area video{
	width: 100%;
	height: 100%
}.wcms-usp-scope .ltt-navigation{
	padding-top: 50px
}.wcms-usp-scope .ltt-navigation > p{
	overflow: hidden;
	height: 50px;
	margin-top: 2px;
	font-size: 16px;
	color: #333;
	line-height: 50px;
	background-color: #eee
}.wcms-usp-scope .ltt-navigation .title{
	display: inline-block;
	width: 160px;
	padding-left: 30px;
	font-weight: normal
}.wcms-usp-scope .ltt-navigation .title.icon:before{
	margin-right: 20px
}.wcms-usp-scope .ltt-btns{
	overflow: hidden;
	padding-top: 30px;
	text-align: right
}.wcms-usp-scope .ltt-btns .left{
	float: left
}.wcms-usp-scope .ltt-btns a{
	display: inline-block;
	min-width: 80px;
	padding: 0 20px;
	font-size: 16px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	line-height: 2.5;
	border-radius: 5px;
	background-color: #a50034
}.wcms-usp-scope .ltt-btns a.options{
	background-color: #666
}.wcms-usp-scope /*20170621 광고홍보 영상사이즈 조절*/
.view-type-table > tbody > tr > td .video-area.resize{
	width: 53.3%;
	margin-right: 7%;
	background-color: #FFF
}.wcms-usp-scope .mobile .view-type-table > tbody > tr > td .video-area.resize{
	width: auto;
	margin-right: 7%;
	background-color: #FFF;
	margin: 0 20px 20px 20px
}.wcms-usp-scope /* dm request */
#dmRequest .message{
	padding-bottom: 18px;
	font-size: 16px;
	color: #333
}.wcms-usp-scope #dmRequest .forms input[type=text],.wcms-usp-scope input[type=password]{
	box-sizing: border-box;
	height: 40px;
	width: 168px;
	padding-left: 10px;
	font-size: 18px;
	line-height: 2.111;
	vertical-align: middle;
	border: 1px solid #b4bec8;
	border-radius: 5px;
	background-color: #f6f7f9
}.wcms-usp-scope #dmRequest .forms select{
	display: inline-block;
	height: 40px;
	min-width: 168px;
	padding: 10px 12px 8px 15px;
	font-size: 18px;
	color: #333;
	vertical-align: middle;
	border: 1px solid #b4bec8;
	border-radius: 5px;
	background: #f6f7f9 url('/kr/images/common/bg_select01.png') right center no-repeat
}.wcms-usp-scope #dmRequest .forms{
	overflow: hidden;
	padding: 15px 10px 20px 10px;
	border-top: 1px solid #ccc
}.wcms-usp-scope #dmRequest .forms > p{
	font-size: 18px;
	color: #333;
	vertical-align: middle
}.wcms-usp-scope #dmRequest .forms .controls{
	padding-top: 5px
}.wcms-usp-scope #dmRequest .forms .fl{
	margin-right: 25px;
	padding-top: 5px
}.wcms-usp-scope #dmRequest .forms .fl + .controls label{
	margin-right: 15px;
	font-size: 16px
}.wcms-usp-scope #dmRequest .forms .fl + .controls input[readonly="readonly"] + label[for="chkPartB2B"]{
	opacity: 0.5;
	cursor: no-drop;
}.wcms-usp-scope #dmRequest .forms label{
	font-size: 18px
}.wcms-usp-scope #dmRequest .forms > .box{
	margin: 13px -10px 0 -10px;
	border: 1px solid #dcdcdc;
	background-color: #fff
}.wcms-usp-scope #dmRequest .forms > .box .box-title{
	position: relative;
	margin-bottom: -1px;
	padding: 0 20px;
	font-size: 16px;
	color: #333;
	line-height: 50px;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc
}.wcms-usp-scope #dmRequest .forms > .box .box-title:first-child{
	border-top: 0px none
}.wcms-usp-scope #dmRequest .forms .required{
	color: #a50034
}.wcms-usp-scope #dmRequest .forms > .box .box-title button{
	display: block;
	position: absolute;
	top: 50%;
	right: 15px;
	z-index: 1;
	width: 50px;
	margin-top: -25px;
	line-height: 50px
}.wcms-usp-scope #dmRequest .forms > .box .box-content{
	overflow: auto;
	height: 68px;
	margin: 10px 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 14px;
	color: #666;
	line-height: 1.714
}.wcms-usp-scope #dmRequest .forms > .box .box-content.no-scroll{
	height: auto
}.wcms-usp-scope #dmRequest .forms > .btns{
	text-align: center
}.wcms-usp-scope #dmRequest .forms > .btns a{
	display: inline-block;
	padding: 0 52px;
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	text-decoration: none;
	line-height: 2.8;
	border-radius: 6px;
	background-color: #a50034
}.wcms-usp-scope /* product Option */
.option-select{
	background: #333;
	/*margin-top:25px;*/
	box-sizing: border-box;
	/*padding:50px 30px;*/
	padding: 30px 30px 30px
}.wcms-usp-scope .option-select h3.title{
	font-size: 24px;
	color: #fff;
	font-weight: 200;
	margin-bottom: 35px
}.wcms-usp-scope .option-select > section{
	position: relative
}.wcms-usp-scope .prdlist-opt{
	display: table;
	table-layout: fixed;
	/*height:100%;*/
	width: 100%;
	color: #fff
}.wcms-usp-scope .prdlist-opt > li{
	display: table-cell;
	padding-left: 10px;
	/*padding-right:20px;*/
	padding-right: 10px;
	border-right: 1px solid #999
}.wcms-usp-scope .prdlist-opt > li:first-child{
	padding-left: 0 !important
}.wcms-usp-scope .prdlist-opt > li:last-child{
	width: 140px;
	height: 210px;
	padding-right: 0 !important;
	border-right: 0px none;
	vertical-align: middle;
	text-align: right
}.wcms-usp-scope .prdlist-opt > li .opt-title{
	font-size: 20px;
	font-weight: normal
}.wcms-usp-scope .prdlist-opt > li .opts{
	/*overflow:auto;overflow-x:hidden;*/
	overflow: hidden;
	box-sizing: border-box;
	max-height: 168px;
	margin-top: 16px;
	padding-top: 0px;
	padding-right: 20px
}.wcms-usp-scope .prdlist-opt > li .opts li{
	overflow: hidden;
	float: left;
	height: 40px;
	width: 100%
}.wcms-usp-scope .prdlist-opt > li.twin .opts li{
	width: 50%
}.wcms-usp-scope .prdlist-opt > li .opts li label{
	display: block;
	font-size: 16px;
	line-height: 1.5
}.wcms-usp-scope .prdlist-opt > li .opts input:focus + label{
	border: 1px dotted #eee
}.wcms-usp-scope .prdlist-opt > li .opts li label:before{
	top: 0;
	margin-top: 0
}.wcms-usp-scope .prdlist-opt > li .opts li label img{
	position: absolute;
	right: 20px;
	top: 3px;
	width: 28px;
	height: 13px;
	border: 1px solid #a9aaa6;
	border-radius: 1px
}.wcms-usp-scope .prdlist-opt > li .opts li label img.roseGold{
	border: 1px solid #54463b
}.wcms-usp-scope .prdlist-opt > li.large{
	width: 26%
}.wcms-usp-scope .prdlist-opt > li.large .opts li label{
	padding-right: 50px
}.wcms-usp-scope .opt-result{
	display: inline-block;
	color: #fff;
	text-align: center
}.wcms-usp-scope .opt-result p{
	font-size: 46px;
	margin-top: 10px
}.wcms-usp-scope .opt-result p > mark{
	color: #fff;
	background-color: transparent
}.wcms-usp-scope .opt-result .btn-reset{
	display: inline-block;
	margin-top: 20px;
	padding: 10px 20px;
	color: #fff;
	font-size: 16px
}.wcms-usp-scope .opt-result .btn-reset.icon:before{
	margin-right: 5px;
	font-size: 20px;
	line-height: 20px
}.wcms-usp-scope .opt-result .btn-reset span{
	vertical-align: middle
}.wcms-usp-scope .prdlist-opt.no-result li:first-child{
	width: 200px
}.wcms-usp-scope .prdlist-opt li.thumb{
	position: relative;
	width: auto !important;
	padding-left: 0;
	vertical-align: middle
}.wcms-usp-scope .prdlist-opt li.thumb > img{
	position: absolute;
	right: 0;
	bottom: -30px
}.wcms-usp-scope .prdlist-opt li.thumb > p{
	position: relative;
	padding-left: 50px;
	font-size: 26px;
	line-height: 1.54
}.wcms-usp-scope /* Button */
.btn-n,.wcms-usp-scope .btn-r.none{
	display: inline-block;
	border: 0px solid #bbb;
	padding: 10px 0px 10px 4px;
	border-radius: 4px;
	vertical-align: middle
}.wcms-usp-scope .btn-n:hover{
	text-decoration: underline;
	color: #a50034
}.wcms-usp-scope .btn-n.on{
	text-decoration: underline;
	color: #a50034
}.wcms-usp-scope .btn-r{
	display: inline-block;
	border: 1px solid #bbb;
	padding: 10px 13px;
	border-radius: 4px;
	background: #fff;
	vertical-align: middle
}.wcms-usp-scope .btn-r.on{
	border: 1px solid #a50034;
	color: #fff;
	background: #a50034
}.wcms-usp-scope .btn-detail{
	display: block;
	text-align: center
}.wcms-usp-scope .btn-detail a,.wcms-usp-scope .btn-detail button{
	font-size: 18px;
	line-height: 24px;
	vertical-align: bottom !important
}.wcms-usp-scope .btn-detail a span:before,.wcms-usp-scope .btn-detail button span:before{
	margin-top: -2px
}.wcms-usp-scope .btn-play{
	display: inline-block;
	width: 116px;
	height: 116px;
	background-position: -150px -50px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -56px 0 0 -56px;
	opacity: 0.8
}.wcms-usp-scope .btn-splay{
	display: inline-block;
	overflow: hidden;
	text-indent: -9999px;
	background: url('/kr/images/common/mob/spliteCommon.png') 0 0 no-repeat;
	width: 56px;
	height: 56px;
	background-position: -240px -60px !important;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -29px 0 0 -29px;
	opacity: 0.7;
	background-size: 300px 300px
}.wcms-usp-scope .btn-splay:active:after{
	padding: 0;
	margin: 0;
	opacity: 1;
	transition: 0s
}.wcms-usp-scope /* Button - sns*/
.sns-shortcut ul{
	display: inline-block;
	overflow: hidden
}.wcms-usp-scope .sns-shortcut ul > li{
	float: left;
	margin-left: 10px
}.wcms-usp-scope .sns-shortcut ul > li > a{
	display: inline-block;
	height: 27px;
	width: 27px;
	text-decoration: none
}.wcms-usp-scope .sns-shortcut ul > li > a.fb{
	background-position: -200px 0
}.wcms-usp-scope /* facebook */
.sns-shortcut ul > li > a.tw{
	background-position: -250px 0
}.wcms-usp-scope /* twitter */
.sns-shortcut ul > li > a.nc{
	background-position: -300px 0
}.wcms-usp-scope /* naver cafe */
.sns-shortcut ul > li > a.sl{
	background-position: -350px 0
}.wcms-usp-scope /* social lg */
.sns-shortcut ul > li > a.kt{
	background-position: -400px 0
}.wcms-usp-scope /* kakao talk */
.sns-shortcut ul > li > a.ln{
	background-position: -450px 0
}.wcms-usp-scope /* line */
.sns-shortcut ul > li > a.bk{
	background-position: -250px -200px
}.wcms-usp-scope /* blog */
.sns-shortcut ul > li > a.ig{
	background-position: -500px -100px
}.wcms-usp-scope /* instagram */
.sns-shortcut ul > li > a.po{
	background-position: -550px -100px
}.wcms-usp-scope /* post */
.sns-shortcut ul > li > a.print{
	width: 60px;
	height: 27px;
	line-height: 27px;
	background-position: -500px 0;
	text-indent: 0
}.wcms-usp-scope /* print */
.sns-shortcut ul > li > a.print.icon:before{
	margin-right: 5px;
	font-size: 15px
}.wcms-usp-scope /*banner*/
.banner-1{
	display: block;
	padding: 25px 0 40px 0 !important;
	overflow: hidden;
	width: 1200px;
	margin: auto
}.wcms-usp-scope .banner-1 .hero{
	width: 340px;
	display: inline-block;
	width: auto !important;
	/*width:34% !important;*/
	max-width: 34%;
	vertical-align: middle
}.wcms-usp-scope .banner-1 .hero img{
	width: 100% !important;
	height: auto !important
}.wcms-usp-scope .banner-1 .unit{
	display: inline-block;
	width: auto !important;
	margin-left: 0px;
	/*width:64%;*/
	max-width: 60%;
	vertical-align: middle;
	text-align: left;
	/*margin-left:20px;*/
	margin-left: 80px
}.wcms-usp-scope .banner-1 strong.banner-title{
	font-size: 36px;
	margin: 0px 0 13px 0;
	font-weight: 200;
	display: block
}.wcms-usp-scope .banner-1 p.banner-txt{
	font-size: 20px;
	margin: 0;
	font-weight: 200;
	display: block
}.wcms-usp-scope .slide .banner-1{
	display: inline-block;
	text-align: center;
	padding: 15px 0 30px 0 !important
}.wcms-usp-scope /* Slide */
/* Slide-bxslide ::Default slide */
.slide{
	overflow: visible
}.wcms-usp-scope .slideF{
	position: relative
}.wcms-usp-scope .slideF ul{}.wcms-usp-scope .slideF ul li{
	text-align: center
}.wcms-usp-scope .slideF ul li img{
	width: 100%
}.wcms-usp-scope .slideF.care .bx-wrapper .bx-controls{
	margin: 0 0 10px 0;
}.wcms-usp-scope .slideF.care .bx-wrapper .bx-pager{
	position: static;
}.wcms-usp-scope .slideUl{
	position: relative;
	overflow: hidden
}.wcms-usp-scope /*
.slideUl > li {position:absolute}
.slideUl > li:first-child {position:relative}
*/
.slide .next{
	position: absolute;
	top: 50%;
	margin-top: -21px;
	right: 0.5%;
	z-index: 3
}.wcms-usp-scope .slide .next a,.wcms-usp-scope .slide .next button{
	display: inline-block;
	width: 20px;
	height: 42px;
	background-position: -100px -50px
}.wcms-usp-scope .slide .prev{
	position: absolute;
	top: 50%;
	margin-top: -21px;
	left: 0.5%;
	z-index: 3
}.wcms-usp-scope .slide .prev a,.wcms-usp-scope .slide .prev button{
	display: inline-block;
	width: 20px;
	height: 42px;
	background-position: -50px -50px
}.wcms-usp-scope .slide.type02{
	padding: 70px 0 70px 0
}.wcms-usp-scope .slide.type02 strong{
	display: block;
	text-align: center;
	margin-bottom: 20px
}.wcms-usp-scope .slide.type02 .slideF{}.wcms-usp-scope .slide.type02 .slideF ul.slideUl{
	width: 100%;
	overflow: hidden
}.wcms-usp-scope .slide.type02 .slideF ul.slideUl > li{
	/*width:25%;margin:0 0%;float:left;*/
}.wcms-usp-scope .slide.type02 .slideF ul.slideUl > li ul{
	overflow: hidden
}.wcms-usp-scope .slide.type02 .slideF ul.slideUl > li ul li{
	position: relative;
	width: 23%;
	height: 282px;
	margin: 0 1%;
	float: left;
	text-align: center
}.wcms-usp-scope .slide.type02 .slideF ul.slideUl > li ul li img{
	display: inline-block !important;
	width: 100%;
	max-width: 220px
}.wcms-usp-scope .slide.type02 .slideF ul li .title{
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 18px;
	font-weight: 200;
	margin-top: 15px
}.wcms-usp-scope .slide.type03{}.wcms-usp-scope .slide.type03 .bx-pager{
	bottom: 20px
}.wcms-usp-scope .slide.type03 .bx-wrapper .slideUl li a{
	display: block
}.wcms-usp-scope .slide.type03 .bx-wrapper .slideUl li a .banner-1{
	width: 100%
}.wcms-usp-scope .bg-33 .slide.type03{
	padding: 0 0 30px 0;
	color: #fff
}.wcms-usp-scope .bg-33 .slide.type03 .bx-wrapper{
	margin: 0 auto
}.wcms-usp-scope .bg-33 .slide.type03 .bx-pager{
	bottom: 0px
}.wcms-usp-scope .slide.type04{}.wcms-usp-scope .slide.type04 ul.slideF{}.wcms-usp-scope .slide.type04 ul.slideF li{
	display: none;
	text-align: center
}.wcms-usp-scope .slide.type04 ul.slideF li.on{
	display: block
}.wcms-usp-scope .slide.type04 ul.slideF li p{
	margin-top: 10px
}.wcms-usp-scope .slide.type04 .slideC{}.wcms-usp-scope .slide.type04 .slideC .on{
	text-decoration: underline
}.wcms-usp-scope .prev .bx-prev:focus,.wcms-usp-scope .next .bx-next:focus{
	outline-color: rgba(0, 0, 0, 0.2);
	outline-style: dotted;
	outline-width: 1px;
}.wcms-usp-scope /* Slide-tg-slide ::toggle slide */
.tg-btn.on.rd-plus:before,.wcms-usp-scope .tg-btn.on .rd-plus:before{
	content: '\e627'
}.wcms-usp-scope .tg-btn.on.plus:before,.wcms-usp-scope .tg-btn.on .plus:before{
	content: '\e705'
}.wcms-usp-scope .tg-btn.on.nav-down:before,.wcms-usp-scope .tg-btn.on .nav-down:before{
	content: '\e702'
}.wcms-usp-scope /*jScrollPane ::custom scroll in product list*/
.jspContainer{
	overflow: hidden;
	position: relative
}.wcms-usp-scope .jspPane{
	position: absolute
}.wcms-usp-scope .jspVerticalBar{
	position: absolute;
	top: 0;
	right: 0;
	width: 6px;
	height: 100%;
	background: red
}.wcms-usp-scope .jspCap{
	display: none
}.wcms-usp-scope .jspTrack{
	background: #3d3d3d;
	position: relative
}.wcms-usp-scope .jspDrag{
	background: #a50034;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer
}.wcms-usp-scope /*.jspDrag:before {content:'\e608';display:inline-block;position:absolute;top:50%;left:1px;margin-top:-5px;font-size:10px}*/
.jspCorner{
	background: #eeeef4;
	float: left;
	height: 100%
}.wcms-usp-scope /*category-info*/
.category-info{}.wcms-usp-scope .category-info dt{
	display: none
}.wcms-usp-scope .category-info ul{
	display: table;
	table-layout: fixed;
	width: 100%
}.wcms-usp-scope .category-info ul li{
	position: relative;
	display: table-cell;
	/*width:240px;*/
	text-align: center;
	padding: 50px 0
}.wcms-usp-scope .category-info ul li a:hover{
	text-decoration: none
}.wcms-usp-scope .category-info ul li a:hover strong{
	text-decoration: underline
}.wcms-usp-scope /*2017.12.21*/
.category-info ul li strong{
	display: block;
	font-size: 16px;
	font-weight: 200;
	/*margin-bottom:10px;*/
}.wcms-usp-scope .category-info ul li strong i.icon:before{
	color: #a50034;
	font-size: 13px;
	margin-top: -5px;
	margin-left: 5px;
	display: none
}.wcms-usp-scope .category-info ul li .thumb{
	max-width: 190px;
	height: 170px;
	margin: auto;
	width: 80%
}.wcms-usp-scope .category-info ul li .thumb img{
	width: 100%;
	vertical-align: middle
}.wcms-usp-scope .category-info ul li .thumb:after{
	display: inline-block;
	height: 100%;
	content: '';
	vertical-align: middle
}.wcms-usp-scope .category-info ul li + li:after{
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -40px;
	content: '';
	width: 1px;
	height: 80px;
	border-left: 1px solid #ccc
}.wcms-usp-scope /* search shop - paging */
.srhShop-paging{
	overflow: hidden;
	margin-top: 20px;
	font-size: 18px;
	line-height: 34px;
	text-align: right
}.wcms-usp-scope .srhShop-paging .paging-btn{
	float: right
}.wcms-usp-scope .srhShop-paging .paging-btn button{
	float: left;
	margin-left: 20px
}.wcms-usp-scope .srhShop-paging .paging-btn button + button{
	margin-left: 10px
}.wcms-usp-scope .srhShop-paging .paging-btn button i.icon{
	color: #666;
	font-size: 30px
}.wcms-usp-scope /*********************** basic layout - 1200,.wcms-usp-scope 1600 psd ***********************/
/*all*/
body{}.wcms-usp-scope .web body{
	min-width: 1024px
}.wcms-usp-scope .mobile body{}.wcms-usp-scope .web .onM{
	display: none !important
}.wcms-usp-scope .web .onM.onW{
	display: block !important
}.wcms-usp-scope .mobile .onW{
	display: none !important
}.wcms-usp-scope .pad .sns-scrap{
	display: none !important
}.wcms-usp-scope .open-market .offO{
	display: none !important
}.wcms-usp-scope hr.space{
	display: block;
	margin: 0;
	border: none !important
}.wcms-usp-scope hr.line{
	display: block;
	margin: 0;
	border: none !important;
	border-top: 1px solid #ddd
}.wcms-usp-scope hr.etc-line{
	display: block;
	margin: 30px 0 0;
	border-top: 1px solid #ddd
}.wcms-usp-scope /* skip nav */
#skip_nav{
	height: 0
}.wcms-usp-scope #skip_nav dt{
	overflow: hidden;
	position: absolute !important;
	width: 1px;
	height: 1px
}.wcms-usp-scope #skip_nav dd a{
	display: block;
	position: absolute;
	top: -10000px;
	left: 0;
	z-index: 999999;
	width: 100%;
	font-size: 16px;
	text-align: center
}.wcms-usp-scope #skip_nav dd a.on{
	position: absolute;
	top: 0;
	left: 0;
	height: 14px;
	padding: 20px 0;
	background: #272727;
	font-weight: bold;
	color: #fff
}.wcms-usp-scope /*header*/
#headerWrap{
	position: relative;
	z-index: 10;
	background-color: #333
}.wcms-usp-scope .gnb-main-container{
	max-width: 1600px;
	margin: 0 auto;
	padding: 0 30px;
	box-sizing: border-box
}.wcms-usp-scope /* gnb CI */
.gnb-main-container > h1{
	float: left;
	height: 43px;
	width: 164px;
	margin-top: 7px;
	position: relative;
	z-index: 9;
}.wcms-usp-scope .gnb-main-container > h1 > a{
	display: block;
	overflow: hidden;
	height: 100%;
	width: 100%;
	text-indent: -9999px;
	background: url('/kr/images/common/spliteCommon.png') 0 0 no-repeat
}.wcms-usp-scope /* gnb navigation */
.gnb-main-container .gnb-main{
	position: static;
	padding-left: 17%
}.wcms-usp-scope .gnb-main-container .gnb-list{
	display: table;
	height: 100%;
	width: 100%
}.wcms-usp-scope .gnb-main-container .gnb-list > li{
	display: table-cell;
	height: 100%
}.wcms-usp-scope .gnb-main-container .gnb-list > li > a{
	display: block;
	position: relative;
	z-index: 5;
	font-size: 18px;
	color: #fff;
	line-height: 80px;
	text-align: center
}.wcms-usp-scope .gnb-main-container .gnb-list > li > a.selected{
	color: #333;
	text-decoration: none;
	background: #d7d9de;
	/* Old browsers */
	background: -moz-linear-gradient(top, #d7d9de 0%, #dedfe3 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d7d9de), color-stop(100%, #dedfe3));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d7d9de 0%, #dedfe3 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d7d9de 0%, #dedfe3 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #d7d9de 0%, #dedfe3 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #d7d9de 0%, #dedfe3 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d9de', endColorstr='#dedfe3', GradientType=0);
	/* IE6-8 */
}.wcms-usp-scope .gnb-main-container .gnb-list > li > a.selected:before{
	content: '';
	display: block;
	float: left;
	height: 80px;
	width: 0px;
	margin-top: -12px;
	box-shadow: -6px 0 10px 1px rgba(0, 0, 0, 0.75);
}.wcms-usp-scope .gnb-main-container .gnb-list > li > a.selected:after{
	content: '';
	display: block;
	float: right;
	height: 80px;
	width: 0px;
	margin-top: -12px;
	box-shadow: 6px 0 10px 1px rgba(0, 0, 0, 0.75);
}.wcms-usp-scope .gnb-main-container .gnb-list > li.pc{
	min-width: 40px
}.wcms-usp-scope .gnb-main-container .gnb-list > li.business a{
	padding-left: 7px !important;
	margin-left: 10px !important
}.wcms-usp-scope .gnb-main-container .gnb-list > li.business > a{
	position: relative;
	padding-left: 0 !important;
	margin-left: 0 !important;
}.wcms-usp-scope .gnb-main-container .gnb-list > li.business > a:before{
	content: '';
	display: block;
	position: absolute;
	top: 50%;
	height: 20px;
	margin-top: -15px;
	border-left: 1px solid #999
}.wcms-usp-scope .gnb-main-container .gnb-list > li.beauty{
	min-width: 80px;
}.wcms-usp-scope .gnb-main-container .gnb-list > li.search{
	width: 45px;
	padding-left: 5px
}.wcms-usp-scope .gnb-main-container .gnb-list > li.search > a{
	display: block;
	height: 24px;
	width: 24px;
	line-height: 24px;
	text-indent: -9999px;
	top: 40px \0/IE8+9;
	/*rentalcare ie bug*/
}.wcms-usp-scope .gnb-main-container .gnb-list > li.search > a.icon.search:before{
	display: block;
	float: left;
	height: 24px;
	width: 24px;
	font-size: 24px;
	color: #fff;
	text-indent: 0px;
	line-height: 1em
}.wcms-usp-scope .gnb-main-container .gnb-list > li.search > a:hover,.wcms-usp-scope .gnb-main-container .gnb-list > li.search > a.selected{
	color: #fff;
	background: transparent
}.wcms-usp-scope .gnb-main-container .gnb-list > li.search > a:hover:before,.wcms-usp-scope .gnb-main-container .gnb-list > li.search > a.selected:before{
	content: '\e606';
	height: 24px;
	width: 24px;
	margin: 0;
	color: #fff;
	box-shadow: none;
	background: transparent
}.wcms-usp-scope .gnb-main-container .gnb-list > li.search > a:hover:after,.wcms-usp-scope .gnb-main-container .gnb-list > li.search > a.selected:after{
	content: '\e606';
	height: 24px;
	width: 24px;
	margin: 0;
	color: #fff;
	box-shadow: none;
	background: transparent
}.wcms-usp-scope /* gnb search container */
.gnb-main-container .gnb-list > li.search > a.selected + .search-container{
	display: block
}.wcms-usp-scope .gnb-main-container .search-container{
	display: none;
	position: absolute;
	bottom: 15px;
	right: 0;
	left: 0;
	z-index: 10;
}.wcms-usp-scope .gnb-main-container .search-container > .inner{
	position: relative;
	max-width: 1350px;
	height: 50px;
	margin: 0 auto 0 auto
}.wcms-usp-scope .gnb-main-container .search-container > .inner > .btn-close{
	position: absolute;
	top: 50%;
	right: 30px;
	height: 50px;
	width: 97px;
	margin-top: -25px;
	padding-left: 20px;
	text-align: left;
	background-color: #333
}.wcms-usp-scope .gnb-main-container .search-container > .inner > .btn-close.icon:before{
	font-size: 31px;
	color: #ebebeb
}.wcms-usp-scope .gnb-main-container .search-container .search{
	position: absolute;
	right: 126px;
	left: 22%;
	height: 43px;
	padding: 7px 0 0 0;
	border: 0px none;
	background-color: #333
}.wcms-usp-scope .gnb-main-container .search-container .search:after{
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 1px;
	background-color: #fff
}.wcms-usp-scope .gnb-main-container .search-container .search-word{
	position: absolute;
	right: 20px;
	z-index: 1;
	width: 528px
}.wcms-usp-scope .gnb-main-container .search-container .search-word input[type=text]{
	box-sizing: content-box;
	height: 33px;
	width: 460px;
	padding: 0 38px 0 28px;
	font-size: 16px;
	color: #333;
	line-height: 33px;
	border: 1px solid #b6c0ca;
	border-radius: 5px;
	background-color: #fff
}.wcms-usp-scope .gnb-main-container .search-container .search-word .btn-search{
	display: block;
	position: absolute;
	top: 1px;
	right: 2px;
	left: auto;
	height: 30px;
	width: 45px;
	margin: 0;
	padding: 0;
	border: 0px
}.wcms-usp-scope .gnb-main-container .search-container .search-word .btn-search.icon.search:before{
	display: block;
	height: 30px;
	width: 100%;
	font-size: 24px;
	color: #808080;
	text-align: center;
	line-height: 33px;
	background-color: #fff
}.wcms-usp-scope .gnb-main-container .search-container .search-word .btn-search.icon.search:after{
	content: none
}.wcms-usp-scope /* .gnb-main-container .search-container .search-results {
            overflow:hidden;position:absolute;top:30px;right:50px;width:528px;padding:30px 0 15px 0;z-index:0;
            box-shadow:0 0 10px 1px rgba(0, 0, 0, 0.75);background-color:#f5f5f6;font-size:16px;font-weight:normal;color:#333;line-height:24px;text-align:center;
       } */
.gnb-main-container .search-container .search-results{
	overflow: hidden;
	position: absolute;
	top: 42px;
	right: 21px;
	width: 528px;
	padding: 30px 0 15px 0;
	z-index: 0;
	box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.75);
	background-color: #f5f5f6;
	font-size: 16px;
	font-weight: normal;
	color: #333;
	line-height: 24px;
	text-align: center;
}.wcms-usp-scope .gnb-main-container .search-container .search-results iframe{
	width: 90%
}.wcms-usp-scope .gnb-main-container .search-container .search-results .btn-search-more{
	display: inline-block;
	margin-top: 30px;
	padding: 0 30px;
	font-size: 20px;
	color: #fff;
	line-height: 42px;
	background-color: #a50034;
	border-radius: 7px
}.wcms-usp-scope .gnb-main-container .search-container .auto-search-word{
	float: left;
	width: 230px;
	padding-left: 30px;
	text-align: left
}.wcms-usp-scope .gnb-main-container .search-container .auto-search-word a{
	display: block
}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary{
	float: left;
	width: 230px;
	padding-left: 30px;
	text-align: left;
	border-left: 1px solid #b9b9bc
}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary > a{
	display: block;
	font-size: 15px;
	line-height: 26px
}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary > a.total{
	display: inline-block;
	margin-bottom: 6px;
	font-size: 18px
}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary > a.total em{
	color: #a50034
}.wcms-usp-scope /* gnb 2depth */
.gnb-main-container .gnb-depth-container{
	display: none;
	overflow: hidden;
	position: absolute;
	top: 97%;
	right: 0;
	left: 0;
	max-height: 0px;
	width: 100%;
	z-index: 2;
	border-top: 1px solid #7d7e80;
	-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.75);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.75);
	box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.75);

	background: #dedfe4;
	/* Old browsers */
	background: -moz-linear-gradient(top, #dedfe4 0%, #ffffff 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedfe4), color-stop(100%, #ffffff));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dedfe4 0%, #ffffff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dedfe4 0%, #ffffff 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dedfe4 0%, #ffffff 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #dedfe4 0%, #ffffff 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedfe4', endColorstr='#ffffff', GradientType=0);
	/* IE6-8 */
}.wcms-usp-scope /* 2016.07.24 수정 S .gnb-main-container .gnb-depth2 {max-width:1140px} */
.gnb-main-container .gnb-depth2{
	display: table;
	table-layout: fixed;
	overflow: hidden;
	box-sizing: border-box;
	max-width: 1260px;
	width: 100%;
	margin: 0 auto;
	padding: 20px 0
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li{
	display: table-cell;
	position: relative;
	height: 280px;
	border-left: 1px solid #b9b9bc
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li:first-child{
	border-left: none
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit{
	padding-left: 15px
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a{
	display: block;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	line-height: 24px;
	text-decoration: none
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a:after{
	content: '>';
	margin-left: 3px;
	color: #a50034
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a.theme{
	margin: 10px 0px
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a.theme{
	letter-spacing: -0.1em
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a.theme:after{
	content: '';
	display: inline-block;
	height: 18px;
	width: 13px;
	margin: -1px 0 0 5px;
	vertical-align: middle;
	background-image: url('/kr/images/common/spliteCommon.png');
	background-position: 0px -50px
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit + .unit{
	margin-top: 20px
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit.theme{
	position: absolute;
	bottom: 0
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a.theme > sup{
	font-size: 13px;
	vertical-align: 0.75em
}.wcms-usp-scope /* 2016.07.24 추가 S */
.web .gnb-main-container .gnb-depth2 > li.products-long{
	width: 190px !important
}.wcms-usp-scope .web .gnb-main-container .gnb-depth2 > li.products-long > .unit.long{
	width: 170px !important;
	overflow: hidden
}.wcms-usp-scope /* 2016.07.24 추가 E */

/* 2016.07.27 추가 S */
.web .gnb-main-container .gnb-list li.business .gnb-depth2{
	max-width: 1400px
}.wcms-usp-scope .web .gnb-main-container .gnb-list > li.business .gnb-depth2 .unit{
	padding-left: 0
}.wcms-usp-scope /* 2016.07.27 추가 E */

/* 2020.06.11 추가 S */
.gnb-main-container .gnb-depth2 > li > .unit > strong{
	display: block;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	line-height: 24px;
	text-decoration: none;
	cursor: default;
}.wcms-usp-scope /* 2020.06.11 추가 E */

/* products promotion */
.gnb-main-container .gnb-depth2 > li.promotion{
	width: 25%;
	padding: 0px;
	text-align: left
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li.promotion:after{
	content: '';
	display: inline-block;
	height: 100%;
	width: 0px;
	vertical-align: middle
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li.promotion > a{
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	text-align: center;
	vertical-align: middle;
	line-height: 24px
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li.promotion > a:after{
	display: none
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li.promotion > a > img{
	display: block;
	margin: 0 auto 20px auto
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li.promotion > a strong{
	display: block;
	font-size: 16px;
	font-weight: normal;
	color: #a50034
}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li.promotion > .quickEvent{
	width: 192px;
	margin-top: 5px;
	text-align: center
}.wcms-usp-scope /* products contents */
.gnb-main-container .gnb-depth2 > li.products-contents{}.wcms-usp-scope /* gnb 3depth */
.gnb-main-container .gnb-depth3{
	margin-top: 6px;
	margin-bottom: 20px
}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li{}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li > a{
	font-size: 14px;
	font-weight: normal;
	color: #333;
	line-height: 24px
}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li > a > img{
	margin-bottom: 10px
}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li > a > sup{
	font-size: 13px;
	vertical-align: baseline;
	top: -0.5em
}.wcms-usp-scope /* gnb 3depth - etc */
.gnb-main-container .gnb-depth3-utils{}.wcms-usp-scope .gnb-main-container .gnb-depth3-utils > li{}.wcms-usp-scope .gnb-main-container .gnb-depth3-utils > li > a{
	font-size: 14px;
	color: #333;
	line-height: 35px
}.wcms-usp-scope .gnb-main-container .gnb-depth3-utils > li:nth-child(2){
	letter-spacing: -1px
}.wcms-usp-scope /* 줄넘김 방지 word-spacing:-1px */

.gnb-main-container .gnb-depth3 > li p{
	padding-left: 20px;
	background: url('/lgekor/asset/images/web/temp/bl_gnbSdot.png') 8px 10px no-repeat;
	line-height: 20px
}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li p:last-child{
	line-height: 24px !important;
	margin-bottom: 10px
}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li p a{
	color: #333 !important
}.wcms-usp-scope /* gnb 4depth */
.gnb-main-container .gnb-depth4{
	overflow: hidden;
	margin: 5px 0;
}.wcms-usp-scope .gnb-main-container .gnb-depth4 li{
	float: left;
	line-height: 1.5;
	margin-left: 10px;
}.wcms-usp-scope /* gnb bottom */
.gnb-main-container .gnb-utils-container{
	position: absolute;
	top: 100%;
	right: 0;
	left: 0;
	width: 100%;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#E5A50034', endColorstr='#E5A50034');
	/*background-color:rgba(165, 0, 52, 0.9);*/
	background-color: rgba(165, 0, 52, 0.9);
	background-color: transparent\9\0;
}@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none){.wcms-usp-scope .gnb-main-container .gnb-utils-container{
		background-color: rgba(165, 0, 52, 0.9)
	}
}.wcms-usp-scope .gnb-main-container .gnb-utils-container > .inner{
	position: relative;
	max-width: 1600px;
	padding: 0 30px;
	box-sizing: border-box;
	height: 50px;
	margin: 0 auto
}.wcms-usp-scope .gnb-main-container .array.arrow{
	display: block;
	font-size: 18px;
	color: #fffefe;
	float: left;
	margin: 17px 0 0 0
}.wcms-usp-scope .gnb-main-container .array.arrow > li{
	font-size: 14px
}.wcms-usp-scope .gnb-main-container .array.arrow a{
	color: #fffefe
}.wcms-usp-scope .gnb-main-container .gnb-su{
	float: right
}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list{
	display: block;
	float: left;
	overflow: hidden;
	margin-top: 8px
}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list > li{
	float: left;
	/*height:32px;*/
	height: 36px;
	padding-left: 26px
}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list > li > a{
	display: inline-block;
	font-size: 14px;
	color: #fffefe;
	line-height: 34px;
	vertical-align: middle
}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list > li > a:before{
	font-size: 32px;
	margin-right: 10px
}.wcms-usp-scope .gnb-main-container .gnb-utils-list{
	display: block;
	float: left;
	margin: 9px 13px 0 20px
}.wcms-usp-scope .gnb-main-container .gnb-utils-list > li{
	float: left;
	/*height:32px;*/
	height: 36px;
	margin-left: 9px
}.wcms-usp-scope .gnb-main-container .gnb-utils-list > li > a{
	position: relative;
	margin-left: 2px;
	padding-left: 8px;
	font-size: 14px;
	color: #fffefe;
	line-height: 32px
}.wcms-usp-scope .gnb-main-container .gnb-utils-list > li > a:before{
	content: '';
	display: block;
	position: absolute;
	top: 50%;
	left: 0px;
	height: 4px;
	width: 4px;
	margin-top: -2px;
	background: url('/kr/images/common/spliteCommon.png') -350px -100px no-repeat
}.wcms-usp-scope /*content*/
#contentWrap{
	background: #fff;
	position: relative;
	z-index: 1;
	/*width:1200px \0/IE8;margin:0 auto \0/IE8;*/
}.wcms-usp-scope #contentWrap.theme section.responsive{
	margin-bottom: 2px
}.wcms-usp-scope #content{
	/*width:1200px \0/IE8;margin:0 auto \0/IE8;*/
}.wcms-usp-scope /*Footer*/
#footerWrap{}.wcms-usp-scope /* Footer - language,.wcms-usp-scope sns */
.footer-utils{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #414141;
	background-color: #333
}.wcms-usp-scope .footer-utils > .inner{
	position: relative;
	height: 55px;
	max-width: 1260px;
	padding: 0;
	margin: 0 auto
}.wcms-usp-scope .footer-utils .title{
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	vertical-align: middle;
	line-height: 27px
}.wcms-usp-scope .footer-utils .language{
	line-height: 55px
}.wcms-usp-scope .footer-utils .language span{
	display: inline-block;
	height: 27px;
	line-height: 27px
}.wcms-usp-scope .footer-utils .language button{
	font-size: 14px;
	color: #fff;
	line-height: 27px;
	font-weight: 400;
	vertical-align: middle
}.wcms-usp-scope .footer-utils .language button .icon{
	font-size: 16px;
	line-height: 27px;
	vertical-align: middle;
	margin-left: 5px
}.wcms-usp-scope > body .footer-utils .language button .icon{
	line-height: 24px
}.wcms-usp-scope .footer-utils .list-language{
	display: block;
	position: absolute;
	left: 94px;
	top: 45px;
	background: #fff;
	padding: 10px 10px;
	border: 1px solid #333;
	z-index: 6;
	display: none
}.wcms-usp-scope .footer-utils .list-language > li{
	line-height: 27px
}.wcms-usp-scope .footer-utils .sns-shortcut{
	position: absolute;
	top: 50%;
	right: 30px;
	margin-top: -14px
}.wcms-usp-scope /* Footer - sitemap */
.footer-sitemap{
	background-color: #e9ecf0
}.wcms-usp-scope .footer-sitemap .sitemap{
	position: relative;
	max-width: 1260px;
	padding: 0;
	margin: 0 auto;
	padding-bottom: 46px
}.wcms-usp-scope .footer-sitemap .gnb-list{
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%;
	/* width:85.71428571428571%;*/
}.wcms-usp-scope .footer-sitemap .gnb-list > li{
	display: table-cell;
	height: 100%
}.wcms-usp-scope .footer-sitemap .gnb-list > li:last-child{
	position: absolute;
	padding-left: 20px
}.wcms-usp-scope .footer-sitemap .gnb-list > li:last-child:before{
	content: ' ';
	position: absolute;
	width: 1px;
	top: 40px;
	left: 0;
	bottom: 46px;
	background-color: #d4d5d7
}.wcms-usp-scope .footer-sitemap .gnb-list > li > a{
	display: block;
	position: relative;
	z-index: 5;
	margin-top: 30px;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	line-height: 1em;
	text-decoration: none
}.wcms-usp-scope .footer-sitemap .gnb-list > li > a:after{
	content: '>';
	margin-left: 3px;
	color: #a50034
}.wcms-usp-scope /* .footer-sitemap .gnb-depth-container {margin-top:5px} */
.footer-sitemap .gnb-depth2{
	display: block;
	overflow: hidden;
	width: 100%;
	margin: 0 auto;
	padding: 0
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li{
	display: block;
	position: relative
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li:first-child{
	border-left: none
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li > .unit{
	margin-top: 5px
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li > .unit > a{
	display: block;
	font-size: 16px;
	font-weight: normal;
	color: #545557;
	line-height: 24px;
	text-decoration: none
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li.products-contents > .unit > a{
	font-size: 15px
}.wcms-usp-scope .footer-sitemap .gnb-depth2-1{
	display: block;
	overflow: hidden;
	width: 100%;
	margin: 0 auto;
	padding: 0
}.wcms-usp-scope .footer-sitemap .gnb-depth2-1 > li{
	display: block;
	position: relative
}.wcms-usp-scope .footer-sitemap .gnb-depth2-1 > li:first-child{
	border-left: none
}.wcms-usp-scope .footer-sitemap .gnb-depth2-1 > li > .unit{
	margin-top: 7px
}.wcms-usp-scope .footer-sitemap .gnb-depth2-1 > li > .unit > a{
	display: block;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	line-height: 20px;
	text-decoration: none
}.wcms-usp-scope .footer-sitemap .gnb-depth2-1 > li.products-contents > .unit > a{
	font-size: 13px
}.wcms-usp-scope /* gnb 3depth */
.footer-sitemap .gnb-depth3{}.wcms-usp-scope .footer-sitemap .gnb-depth3 > li{}.wcms-usp-scope .footer-sitemap .gnb-depth3 > li > a{
	font-size: 13px;
	color: #666;
	line-height: 22px
}.wcms-usp-scope /* .footer-sitemap .gnb-utils-container {display:block;position:absolute;top:33px;right:0;bottom:44px;left:85.71428571428571%;border-left:1px solid #d4d5d7} */
.footer-sitemap .gnb-utils-container{
	margin-top: 10px
}.wcms-usp-scope /* .footer-sitemap .gnb-utils-list {padding-left:20px} */
.footer-sitemap .gnb-utils-list > li{}.wcms-usp-scope .footer-sitemap .gnb-utils-list > li > a{
	font-size: 16px;
	color: #333;
	line-height: 30px
}.wcms-usp-scope /* footer - company info */
.footer-lge{
	border-top: 1px solid #3f3f40;
	background-color: #333
}.wcms-usp-scope .footer-lge > .inner{
	position: relative;
	max-width: 1400px;
	padding: 0;
	margin: 0 auto;
	padding-bottom: 26px;
	color: #fff
}.wcms-usp-scope .footer-lge .shortcut{
	font-weight: 200
}.wcms-usp-scope .footer-lge .shortcut > li:before{
	margin: 0 12px;
	font-size: 13px;
	line-height: 1em;
	vertical-align: middle
}.wcms-usp-scope .footer-lge .shortcut > li:nth-child(1){
	font-weight: bold
}.wcms-usp-scope .footer-lge .shortcut > li:nth-child(2){
	font-weight: bold
}.wcms-usp-scope .footer-lge .shortcut > li:nth-child(3){
	font-weight: bold
}.wcms-usp-scope /* 20191030 추가 */
.footer-lge .shortcut a{
	font-size: 13px;
	color: #fff;
	line-height: 1em;
	vertical-align: middle
}.wcms-usp-scope .footer-lge .info{
	font-size: 13px;
	color: #fff;
	line-height: 20px
}.wcms-usp-scope .footer-lge .info > strong{
	font-weight: lighter
}.wcms-usp-scope .footer-lge .copynotice{
	display: block;
	float: right;
	margin-top: 30px
}.wcms-usp-scope .footer-lge .copyright{
	display: block;
	margin-top: 10px;
	/*position:absolute;top:3px;right:0;font-size:13px;*/
}.wcms-usp-scope .footer-lge .notice{
	position: absolute;
	right: 30px;
	bottom: 45px;
	text-align: right
}.wcms-usp-scope .footer-lge .notice small{
	display: block;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 1.8;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
}.wcms-usp-scope .footer-lge .pims > .text{
	text-align: left;
	margin-left: 5px;
}.wcms-usp-scope .footer-lge .notice strong{
	font-size: 13px
}.wcms-usp-scope .footer-lge .notice .pims a img{
	width: 60px;
	height: 60px;
}.wcms-usp-scope /* 2018-03-26 renewal */
.footer-utils > .inner{
	max-width: 1400px
}.wcms-usp-scope .footer-utils > .inner > .main-notice{
	float: left;
	padding: 15px 0;
	background-color: transparent
}.wcms-usp-scope /* 2018-06-20 수정 */
.footer-utils > .inner > .main-notice .list-notice{
	/* background: url('/kr/images/web/newmain/common/rd-notice.png') no-repeat 0 50%; */
	padding-left: 50px
}.wcms-usp-scope .footer-utils > .inner > .main-notice .list-notice > li{
	padding-left: 0
}.wcms-usp-scope .footer-utils > .inner > .main-notice .list-notice > li > p{
	line-height: 1.8;
	height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}.wcms-usp-scope /* 2018-06-20 수정 */
.footer-utils > .inner > .main-notice .list-notice > li a{
	color: #fff;
	font-size: 16px
}.wcms-usp-scope .footer-utils > .inner > .main-notice .list-notice > li:after{
	display: none
}.wcms-usp-scope .footer-utils > .inner > .main-notice .list-notice > li > .onW > a{
	color: #fff;
	line-height: 30px;
	display: inline-block
}.wcms-usp-scope .footer-utils > .inner > .language{
	float: right;
	position: relative
}.wcms-usp-scope .footer-utils > .inner > .language > .list-language{
	left: 0;
	width: 120px;
	box-sizing: border-box
}.wcms-usp-scope .footer-sitemap .new-tag{
	text-align: center;
	padding-top: 40px
}.wcms-usp-scope .footer-sitemap .new-tag > p{
	display: inline-block;
	padding-left: 65px;
	text-align: left;
	/* background: url('/kr/images/web/newmain/common/rd-new.png') no-repeat; */
	height: 22px;
	line-height: 22px
}.wcms-usp-scope .footer-sitemap .new-tag > p > a{
	font-size: 16px;
	color: #555;
	margin-left: 10px
}.wcms-usp-scope .footer-sitemap .new-tag > p > a:first-child{
	margin-left: 0
}.wcms-usp-scope .footer-sitemap .new-tag > p > a > sup{
	font-size: 13px
}.wcms-usp-scope .footer-sitemap .sitemap{
	max-width: 1400px
}.wcms-usp-scope .footer-sitemap .gnb-list{
	padding-top: 40px
}.wcms-usp-scope .footer-sitemap .gnb-list > li{
	padding-left: 15px;
	position: relative !important
}.wcms-usp-scope .footer-sitemap .gnb-list > li > a:first-child{
	margin-top: 0
}.wcms-usp-scope .footer-sitemap .gnb-list > li > a:after{
	display: none
}.wcms-usp-scope .footer-sitemap .gnb-list > li:before{
	background-color: #fff;
	content: ' ';
	position: absolute;
	width: 1px;
	height: 100%;
	top: 0;
	left: 0;
	bottom: 0
}.wcms-usp-scope .footer-sitemap .gnb-list > li:last-child:before{
	background-color: #b2b3b7;
	top: 0
}.wcms-usp-scope .footer-sitemap .gnb-depth2{
	overflow: visible
}.wcms-usp-scope .footer-sitemap .gnb-depth2:after{
	display: block;
	content: '';
	clear: both
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li{
	position: relative
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li > .unit > a{
	font-size: 15px
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li > .unit > a > sup{
	font-size: 13px
}.wcms-usp-scope .footer-sitemap .gnb-depth3{
	display: none
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li.active{
	height: 29px
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li.active > .unit{
	padding: 5px 10px;
	border: 1px solid #b2b3b5;
	background-color: #fff;
	position: absolute;
	top: 0;
	left: -15px;
	z-index: 6;
	width: 200px;
	box-sizing: border-box;
	margin-top: 0
}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li.active > .unit > .gnb-depth3{
	display: block
}.wcms-usp-scope /* 2019-08-19 web family site add */
.web .footer-utils{
	display: block;
}.wcms-usp-scope .web .footer-sitemap{
	display: none;
}.wcms-usp-scope .footer-lge > .inner > .language{
	position: absolute;
	right: 200px;
	top: -23px;
	z-index: 10;
	width: 160px;
}.wcms-usp-scope .footer-lge > .inner > .language > .list-language{
	left: 40px;
	width: 120px;
	box-sizing: border-box
}.wcms-usp-scope .footer-lge .language{
	line-height: 55px
}.wcms-usp-scope .footer-lge .language span{
	display: inline-block;
	height: 27px;
	line-height: 27px;
	vertical-align: middle;
}.wcms-usp-scope .footer-lge .language button{
	font-size: 14px;
	color: #fff;
	line-height: 27px;
	font-weight: 400;
	vertical-align: middle
}.wcms-usp-scope .footer-lge .language button .icon{
	font-size: 16px;
	line-height: 27px;
	vertical-align: middle;
	margin-left: 5px
}.wcms-usp-scope > body .footer-lge .language button .icon{
	line-height: 24px
}.wcms-usp-scope .footer-lge .list-language{
	display: block;
	position: absolute;
	left: 94px;
	bottom: 45px;
	background: #fff;
	padding: 10px 10px;
	border: 1px solid #333;
	z-index: 6;
	display: none
}.wcms-usp-scope .footer-lge .list-language > li{
	line-height: 27px
}.wcms-usp-scope .web .footer-lge .array.shortcut{
	margin: 20px 0
}.wcms-usp-scope .footer-lge .util.onW{
	position: absolute;
	right: 20px;
	top: -20px;
	z-index: 6;
	width: 180px;
}.wcms-usp-scope .footer-lge .util.onW > li{
	display: block;
}.wcms-usp-scope .footer-lge .util.onW > li.family ul{
	bottom: 43px;
}.wcms-usp-scope .footer-lge .util.onW > li{
	position: relative;
	padding: 10px 0
}.wcms-usp-scope .footer-lge .util.onW > li.family button{
	width: 100%;
	height: 32px;
	color: #fff;
	font-size: 14px
}.wcms-usp-scope .footer-lge .util.onW > li.family button span.icon{
	margin-left: 15px
}.wcms-usp-scope .footer-lge .util.onW > li.family ul{
	display: none;
	position: absolute;
	left: 0;
	left: 10px;
	right: 10px;
	padding: 12px 10px;
	border: 1px solid #9e9e9e;
	background-color: #333;
	bottom: 45px;
}.wcms-usp-scope /* 2018-06-20 수정 */
.footer-lge .util.onW > li.family ul li + li{
	margin-top: 10px
}.wcms-usp-scope .footer-lge .util.onW > li.family ul li a{
	display: block;
	font-size: 12px;
	color: #fff
}.wcms-usp-scope /*********************** responsive ***********************/

section{
	margin: 0 auto 0;
	position: relative
}.wcms-usp-scope section .hero{
	width: 100%
}.wcms-usp-scope section .hero img{
	width: 100%;
	height: auto
}.wcms-usp-scope section .hero.h img{
	height: 100%;
	width: auto
}.wcms-usp-scope section.responsive{
	max-width: 1600px
}.wcms-usp-scope section.responsive.title{
	/*padding:100px 0 25px 0;*/
	padding: 100px 0 0px 0
}.wcms-usp-scope section.responsive > section{
	max-width: 1200px;
	/*padding:0 30px;*/
	padding-left: 30px;
	padding-right: 30px
}.wcms-usp-scope section.responsive.full > section{
	max-width: 1600px;
	padding: 0
}.wcms-usp-scope .unit{
	position: relative
}.wcms-usp-scope .layer{
	position: absolute
}.wcms-usp-scope section.afterLine-4c{
	border-bottom: 1px solid #4c4c4c
}.wcms-usp-scope section.afterLine-e5{
	border-bottom: 1px solid #e5e5e5
}.wcms-usp-scope section.responsive.devide{}.wcms-usp-scope section.responsive.devide.top{
	margin-top: 4px
}.wcms-usp-scope section.responsive.devide.bottom{
	margin-bottom: 4px
}.wcms-usp-scope /*list*/
.list-1{}.wcms-usp-scope .list-1 > ul{
	display: table;
	table-layout: fixed;
	width: 100%
}.wcms-usp-scope .list-1 > ul li{
	position: relative;
	display: table-cell;
	width: 240px;
	text-align: center;
	padding: 50px 0
}.wcms-usp-scope .list-1 > ul li strong{
	display: block;
	font-size: 20px;
	font-weight: 200
}.wcms-usp-scope .list-1 > ul li img{
	width: 190px
}.wcms-usp-scope .list-1 > ul li:after{
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -80px;
	content: '';
	width: 1px;
	height: 80px;
	border-left: 1px solid #ccc
}.wcms-usp-scope .list-1 > ul li:last-child:after{
	display: none
}.wcms-usp-scope .list-1 > ul li p{
	margin-top: 20px;
	font-size: 16px;
	padding: 0 15px
}.wcms-usp-scope /*popup*/
.pop{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 202
}.wcms-usp-scope .popup{
	position: absolute;
	display: none;
	left: 0
}.wcms-usp-scope .btn-link.popup{
	position: relative;
	display: inherit;
}.wcms-usp-scope .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;
	/* Old browsers */
	background: -moz-linear-gradient(top, #ecedf0 0%, #ffffff 37%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ecedf0), color-stop(37%, #ffffff));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ecedf0 0%, #ffffff 37%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ecedf0 0%, #ffffff 37%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ecedf0 0%, #ffffff 37%);
	/* IE10+ */
	background: linear-gradient(to bottom, #ecedf0 0%, #ffffff 37%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecedf0', endColorstr='#ffffff', GradientType=0);
	/* IE6-9 */
}.wcms-usp-scope .pop > div.pop-bg{
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: #000;
	opacity: 0.4;
	width: 100% !important;
	height: 100% !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
}.wcms-usp-scope .pop .popup{
	background: none;
	box-shadow: none
}.wcms-usp-scope .pop .poptit{
	font-size: 22px;
	font-weight: 200;
	margin-bottom: 20px;
	display: block;
	line-height: 1.5
}.wcms-usp-scope .pop .poptit.huge{
	font-size: 40px
}.wcms-usp-scope .pop .popsubtit{
	margin-bottom: 10px;
	font-size: 20px;
	font-weight: 200
}.wcms-usp-scope .pop .popsubtit strong{
	font-weight: 400;
	color: #c5003d
}.wcms-usp-scope .pop .popupCont{
	padding: 45px 50px;
	width: auto;
	min-width: 250px;
	max-width: 850px;
	word-break: break-all
}.wcms-usp-scope .pop .popupCont img{
	max-width: 850px
}.wcms-usp-scope .pop > div .btns{
	margin-top: 20px
}.wcms-usp-scope .pop .close{
	position: absolute;
	right: 15px;
	top: 15px;
	font-size: 30px
}.wcms-usp-scope /* .pop > div .popupCont strong {font-size:16px;line-height:1.6;font-weight:400} */

.pop > div .popupCont .popupInfo .more-btn{
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: 16px
}.wcms-usp-scope .pop .vrPop{
	box-shadow: 0 0 0 transparent;
	border: 1px solid #fff;
	background: transparent
}.wcms-usp-scope .pop .vrPop .popupCont{
	padding: 0;
	max-width: 100%
}.wcms-usp-scope .pop .vrPop .popupCont .popupInfo{
	margin-bottom: -5px
}.wcms-usp-scope .vrPop iframe{
	width: 1600px;
	height: 780px
}.wcms-usp-scope /*2017.06.14*/
.androidwear .popupCont.condensed{
	max-width: 600px
}.wcms-usp-scope .androidwear .poptit.huge{
	background-color: #ae1a4a;
	font-size: 21px;
	color: #fff;
	padding-left: 6%;
	padding: 10px 0 10px 30px
}.wcms-usp-scope .androidwear .softwareCont{
	padding: 0 30px 30px 30px;
	style="width:100%;height:700px;text-align:left;"
}.wcms-usp-scope .androidwear .linkBt{
	cursor: pointer;
	display: block;
	width: 38.7%;
	height: 24px;
	background: #666;
	border-radius: 5px;
	color: #fff;
	line-height: 24px;
	text-align: center;
	font-weight: lighter
}.wcms-usp-scope .androidwear h4{
	color: #ae1a4a;
	height: 30px;
	line-height: 1.5em;
	font-size: 16px
}.wcms-usp-scope .androidwear .subti{
	line-height: 1.3em;
	font-weight: bold
}.wcms-usp-scope .androidwear .subti span{
	display: inline-block;
	width: 17px;
	height: 17px;
	background: url('/lgekor/asset/images/web/usp/popup_and_list_num.png') no-repeat 0 0;
	margin-right: 5px
}.wcms-usp-scope .androidwear .subti .num02{
	background-position: -17px 0
}.wcms-usp-scope .androidwear .list > li{
	padding-left: 30px
}.wcms-usp-scope .androidwear ul.noti{
	padding-left: 15px;
	margin-bottom: 10px
}.wcms-usp-scope .androidwear ul.noti > li{
	padding-left: 7px;
	line-height: 1.4
}.wcms-usp-scope /*movie pop*/


#carousel_wrap .vod_player{
	display: none;
	position: absolute;
	left: 7.7%;
	top: 6%;
	width: 84.6%;
	height: 88%;
	z-index: 1030
}.wcms-usp-scope #carousel_wrap .vod_player iframe{
	display: block;
	width: 100%;
	height: 100%
}.wcms-usp-scope #carousel_wrap .vod_player .playerbutton{
	position: absolute;
	right: 30px;
	top: 30px;
	width: 32px;
	height: 32px;
	background: url(/sec/next/images/home_icons.png) no-repeat 4px -196px;
	z-index: 1031
}.wcms-usp-scope #carousel_wrap .vod_player .playerbutton span{
	font-size: 0px
}.wcms-usp-scope #carousel_wrap .vod_player .playerbutton.ie_close{
	right: -3px;
	top: -30px
}.wcms-usp-scope #carousel_wrap .vod_player .video_box{
	display: none
}.wcms-usp-scope #carousel_wrap .vod_player .video_box.on{
	display: block
}.wcms-usp-scope #movie{
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 99;
	display: none
}.wcms-usp-scope /*#movie:before {content:'';display:block;position:fixed;left:0;top:0;right:0;bottom:0;background:#000;opacity:0.4}*/
#movie .pop-bg{
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: #000;
	opacity: 0.4;
	width: 100% !important;
	height: 100% !important;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40)
}.wcms-usp-scope #movie > div{
	position: absolute;
	z-index: 11;
	left: 7.7%;
	top: 6%;
	width: 84.6%;
	height: 88%;
	z-index: 1030
}.wcms-usp-scope #movie > div iframe{
	display: block;
	width: 100%;
	height: 100%
}.wcms-usp-scope #movie > div .movietit{
	font-size: 40px;
	font-weight: 200
}.wcms-usp-scope #movie > div .movieupCont{
	padding: 45px 50px
}.wcms-usp-scope #movie > div a{
	position: absolute;
	right: -40px;
	top: 0px;
	color: #fff;
	font-size: 30px
}.wcms-usp-scope #movie > div .movieCont strong{
	font-size: 16px;
	line-height: 1.6;
	font-weight: 400
}.wcms-usp-scope #movie.fridge{
	left: 23.1%;
	top: 18%;
	width: 53.8%;
	height: 64%
}.wcms-usp-scope .layer-1{}.wcms-usp-scope /*review-box*/
.review-box{
	padding: 60px 0 0 0;
	/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#f9f9f9+0,eaeef1+100 */
	background: #f9f9f9;
	/* Old browsers */
	background: -moz-linear-gradient(top, #f9f9f9 0%, #eaeef1 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #eaeef1));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f9f9f9 0%, #eaeef1 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f9f9f9 0%, #eaeef1 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f9f9f9 0%, #eaeef1 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #f9f9f9 0%, #eaeef1 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#eaeef1', GradientType=0);
	/* IE6-9 */
}.wcms-usp-scope .review-box h3{
	font-weight: 600;
	font-size: 34px
}.wcms-usp-scope .review-box ul.reviews{
	display: table;
	table-layout: fixed;
	width: 100%;
	padding: 50px 0 90px
}.wcms-usp-scope .review-box ul.reviews > li{
	display: table-cell;
	padding: 0 30px;
	border-left: 1px solid #ccc;
	text-align: center
}.wcms-usp-scope .review-box ul.reviews > li:last-child{
	border-right: 1px solid #ccc
}.wcms-usp-scope /*.review-box  ul.reviews > li strong {display:block;margin-top:25px;color:#333;font-size:24px;font-weight:200}*/

.review-box ul.reviews > li a{
	position: relative;
	display: inline-block;
	text-align: left;
	text-decoration: none;
	max-width: 238px
}.wcms-usp-scope .review-box ul.reviews > li a strong{
	display: block;
	overflow: hidden;
	height: 60px;
	margin: 30px 0 20px 0;
	font-size: 18px;
	font-weight: 200;
	line-height: 1.7
}.wcms-usp-scope .review-box ul.reviews > li a p{
	overflow: hidden;
	font-size: 14px;
	height: 70px;
	line-height: 1.7
}.wcms-usp-scope .review-box ul.reviews > li a b{
	display: block;
	margin-top: 20px;
	font-weight: 200
}.wcms-usp-scope .review-box ul.reviews > li a b i{
	display: inline-block;
	width: 57px;
	height: 40px;
	background-position: -300px -50px;
	vertical-align: middle
}.wcms-usp-scope .review-box ul.reviews > li a b em{
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	font-weight: 200;
	margin-left: 10px
}.wcms-usp-scope /*three review*/
.review-box ul.reviews.reviews_three > li a{
	margin: 0 auto;
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-list{
	border-left: 1px solid #ccc;
	margin-left: -1px;
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-list li{
	display: list-item;
	padding: 0 30px;
	border-right: 1px solid #ccc;
	text-align: center;
	box-sizing: border-box;
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-list li a{
	position: relative;
	display: inline-block;
	text-align: left;
	text-decoration: none;
	max-width: 238px
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-list li a strong{
	display: block;
	overflow: hidden;
	height: 60px;
	margin: 30px 0 20px 0;
	font-size: 18px;
	font-weight: 200;
	line-height: 1.7
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-list li a p{
	overflow: hidden;
	font-size: 14px;
	height: 70px;
	line-height: 1.7
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-list li a b{
	display: block;
	margin-top: 20px;
	font-weight: 200
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-list li a b i{
	display: inline-block;
	width: 57px;
	height: 40px;
	background-position: -300px -50px;
	vertical-align: middle
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-list li a b em{
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	font-weight: 200;
	margin-left: 10px
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-prev,.wcms-usp-scope .web .review-box ul.reviews.web .slick-next{
	position: absolute;
	top: 50%;
	z-index: 2;
	width: 20px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999px;
	margin-top: -21px;
	background: url(/kr/images/common/spliteCommon.png) 0 0 no-repeat;
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-prev{
	left: -60px;
	background-position: -50px -50px;
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-next{
	right: -60px;
	background-position: -100px -50px;
}.wcms-usp-scope .web .review-box ul.reviews.web .slick-dots{
	margin-top: 20px;
}.wcms-usp-scope /*banner-box*/
/*.banner-box {
	background: #333;
	padding: 60px 0 0 0
}
*/
.banner-box h3{
	font-weight: 200
}.wcms-usp-scope .banner-box ul.banners{
	width: 100%;
	overflow: hidden;
	display: table;
	table-layout: fixed
}.wcms-usp-scope .banner-box ul.banners > li{
	display: table-cell;
	padding: 50px 0;
	text-align: center;
	overflow: hidden
}.wcms-usp-scope .banner-box ul.banners > li .bx-pager{
	bottom: -25px
}.wcms-usp-scope .banner-box ul.banners > li:first-child{}.wcms-usp-scope .banner-box ul.banners .bx-wrapper strong{
	display: none
}.wcms-usp-scope .banner-box ul.banners > li > div{
	display: inline-block;
	/* width:350px  */
}.wcms-usp-scope .banner-box ul.banners > li *{
	text-align: center
}.wcms-usp-scope .banner-box ul.banners > li strong{
	display: block;
	margin-top: 10px;
	color: #ecedf0;
	font-size: 18px;
	font-weight: 200
}.wcms-usp-scope .banner-box ul.banners > li .slideUl strong{
	display: none
}.wcms-usp-scope .banner-box ul.banners > li a{
	display: block;
	color: #ecedf0;
	text-decoration: none;
	color: #333;
	font-size: 16px
}.wcms-usp-scope .banner-box ul.banners .slideUl{}.wcms-usp-scope .banner-box ul.banners .slideUl li{
	text-align: center
}.wcms-usp-scope .banner-box ul.banners .slideUl li .thumb{
	overflow: hidden;
	width: 350px;
	height: 150px;
	margin: auto;
	line-height: 149px;
	background-color: #707070
}.wcms-usp-scope .banner-box ul.banners .slideUl li img{
	display: inline-block;
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
	vertical-align: middle
}.wcms-usp-scope /*winpop*/
body.window-popup{
	min-width: auto !important
}.wcms-usp-scope .window-popup #headerWrap{
	height: 60px
}.wcms-usp-scope .window-popup .gnb-main-container{
	height: auto;
	min-width: 300px;
	max-width: 100% !important
}.wcms-usp-scope .window-popup .gnb-main-container h1{
	margin-top: 0;
	float: none;
	position: absolute;
	right: 30px;
	top: 14px;
	zoom: 0.8
}.wcms-usp-scope .window-popup .gnb-main-container h1 a{
	cursor: default
}.wcms-usp-scope .window-popup .gnb-main-container h2{
	font-size: 24px;
	line-height: 60px;
	color: #fff;
	font-weight: 400
}.wcms-usp-scope .window-popup .content{
	padding: 40px 30px 40px 30px
}.wcms-usp-scope .window-popup #footerWrap{
	height: 40px;
	background: #e4e4e4;
	color: #666;
	text-align: right
}.wcms-usp-scope .window-popup #footerWrap .copyright{
	line-height: 40px;
	margin-right: 30px
}.wcms-usp-scope .window-popup .tab-cont{
	margin-bottom: 0
}.wcms-usp-scope /* open-market ::for external (e-cadalog, admin, and so...) */
/*page-index*/
.page-index{
	display: none
}.wcms-usp-scope .open-market .sp{
	background-image: url('/kr/images/common/spliteCommon.png')
}.wcms-usp-scope .open-market #contentWrap{
	overflow-x: hidden
}.wcms-usp-scope /* .open-market.unfold #contentWrap {width:860px;overflow-x:hidden} */
.tit-index{
	display: none;
	font-size: 36px;
	line-height: 165px;
	height: 165px;
	margin-top: 12px;
	font-weight: 200;
	text-align: center;
	color: #fff;
	border-bottom: 3px solid #d80647;
	background: #333
}.wcms-usp-scope /* openMarket title LG color */
.open-marketLGred{
	border-bottom: 3px solid #222 !important;
	background: #ae1948 !important
}.wcms-usp-scope .open-market.unfold .tit-index{
	display: block
}.wcms-usp-scope .onlinemall-addinfo{
	width: 100%;
	max-width: 960px;
	margin: auto;
	text-align: center
}.wcms-usp-scope .onlinemall-addinfo img{
	width: 100%
}.wcms-usp-scope .open-market hr.dvide{
	max-width: 1024px;
	width: 90%
}.wcms-usp-scope .open-market #featureBtnsWrap{
	display: none
}.wcms-usp-scope .open-market .feature-index.move,.wcms-usp-scope .open-market .featureBtns.move.clone{
	display: none !important;
	min-width: auto
}.wcms-usp-scope /* .open-market .banner-1 {width:100%} */
.open-market .awards{
	display: none
}.wcms-usp-scope .open-market .featureBtns.array > li.noHover a:hover{
	background-color: #a5a5a5
}.wcms-usp-scope .open-market .nofold .slide.type03 .banner-1{
	border-bottom: 1px solid #ddd
}.wcms-usp-scope .open-market .gallery-tv-01 .slideC button{
	background-image: url('http://165.244.60.202:6120/lgekor/asset/images/web/usp/tv/gallery_tv_btns.png')
}.wcms-usp-scope .open-market .slide.type03 ul li:last-child .banner-1{
	border: none
}.wcms-usp-scope .open-market .slideF ul li,.wcms-usp-scope .open-market .slideUl > li,.wcms-usp-scope .open-market .slideUl > li:first-child{
	position: static
}.wcms-usp-scope .open-market .slideUl > li ul.noti li,.wcms-usp-scope .open-market .slideUl > li:first-child ul.noti li{
	position: relative
}.wcms-usp-scope .open-market .faq dl dd{
	display: block
}.wcms-usp-scope .open-market .img-wrap{}.wcms-usp-scope .open-market .img-wrap p{
	width: 100%;
	text-align: center;
	border-bottom: 1px solid #ddd;
	padding: 30px 0
}.wcms-usp-scope .open-market .img-wrap p:last-child{
	border: none
}.wcms-usp-scope .open-market .img-wrap p img{
	max-width: 100%
}.wcms-usp-scope .open-market.unfold .banner-1{
	text-align: left
}.wcms-usp-scope .open-market.unfold .banner-1 .hero{
	width: 34% !important;
	text-align: center
}.wcms-usp-scope .open-market.unfold .banner-1 .hero img{
	width: auto !important;
	max-width: 100%
}.wcms-usp-scope .open-market.unfold .slideUl > li{
	border-top: 1px solid #ddd
}.wcms-usp-scope .open-market.unfold .slideUl > li:first-child{
	border-top: none
}.wcms-usp-scope .open-market.unfold .fridge-gallery-wrap .slide-wrap{
	padding-bottom: 0
}.wcms-usp-scope .open-market.unfold .fridge-gallery-wrap .slide-wrap ul.slide{
	position: static
}.wcms-usp-scope .open-market.unfold .fridge-gallery-wrap .slide-wrap ul.slide li{
	float: none
}.wcms-usp-scope .open-market.unfold .fridge-gallery-wrap .slide-control{
	display: none
}.wcms-usp-scope .open-market.unfold .fridge-gallery-wrap .slide-dots{
	display: none
}.wcms-usp-scope /* 2016-01-07 PSM */
.contWide .contTitleB{
	margin-top: 70px
}.wcms-usp-scope .contWide .contTitleB.fir{
	margin-top: 0
}.wcms-usp-scope .contWide .movieView{
	margin-top: 17px
}.wcms-usp-scope .contWide .movieView.fir{
	margin-top: 0
}.wcms-usp-scope .contWide .movieDesc{
	margin-top: 3px;
	border: 1px solid #dcdcdc
}.wcms-usp-scope .contWide .movieDescIn{
	padding: 20px
}.wcms-usp-scope .contWide .movieScroll{
	height: 120px;
	padding-right: 10px;
	overflow-y: scroll;
	overflow-x: hidden
}.wcms-usp-scope .contWide .movieScroll p{
	margin-top: 15px;
	color: #666;
	line-height: 18px
}.wcms-usp-scope .contWide .movieScroll p.fir{
	margin-top: 0
}.wcms-usp-scope /* chatbot add */
.go-chatBots{
	position: relative;
}.wcms-usp-scope .go-chatBots > button{
	display: block;
	position: fixed;
	right: 20px;
	bottom: 60px;
	z-index: 9;
	height: 72px;
	width: 72px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 72px auto;
	-webkit-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	transition: opacity .4s ease;
	opacity: 1;
}.wcms-usp-scope .go-chatBots > button.img_0{
	background-image: url(/kr/images/common/ico_chatbots_1.png);
}.wcms-usp-scope .go-chatBots > button.img_1{
	background-image: url(/kr/images/common/ico_chatbots_2.png);
}.wcms-usp-scope .go-chatBots > button:after{
	display: none;
	position: fixed;
	right: 56px;
	bottom: 105px;
	z-index: 10;
	width: 57px;
	height: 35px;
	background-image: url(/kr/images/common/ico_beta.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 57px auto;
	content: '';
}.wcms-usp-scope .go-chatBots > button span{
	color: transparent;
	font-size: 1px;
}.wcms-usp-scope /* 20201218 onlinemall add */
.go-onlinemall{
	position: relative;
}.wcms-usp-scope .go-onlinemall > a{
	display: block;
	position: fixed;
	right: 20px;
	bottom: 140px;
	z-index: 9;
	height: 72px;
	width: 72px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 72px auto;
	-webkit-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	transition: opacity .4s ease;
	opacity: 1;
}.wcms-usp-scope .go-onlinemall > a{
	background-image: url(/kr/images/common/ico_onlinemall.png);
}.wcms-usp-scope .go-onlinemall > a:hover{
	text-decoration: none;
}.wcms-usp-scope .go-onlinemall > a span{
	color: transparent;
	font-size: 1px;
}.wcms-usp-scope /* 20201223 onlinemall add */
.go-bestshop{
	position: relative;
}.wcms-usp-scope .go-bestshop > a{
	display: block;
	position: fixed;
	right: 20px;
	bottom: 220px;
	z-index: 9;
	height: 72px;
	width: 72px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 72px auto;
	-webkit-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	transition: opacity .4s ease;
	opacity: 1;
}.wcms-usp-scope .go-bestshop > a{
	background-image: url(/kr/images/common/ico_bestshop.png);
}.wcms-usp-scope .go-bestshop > a:hover{
	text-decoration: none;
}.wcms-usp-scope .go-bestshop > a span{
	color: transparent;
	font-size: 1px;
}/* 1200 ~ 1600 */
@media (min-width:1200px) and (max-width:1599px){.wcms-usp-scope,.wcms-usp-scope{}
}/* 1024 ~ 1200 */
@media (min-width:768px) and (max-width:1199px){.wcms-usp-scope section.cont{}.wcms-usp-scope /* Button */
	.btn-detail a,.wcms-usp-scope .btn-detail button{
		font-size: 14px
	}.wcms-usp-scope .btn-detail span{
		font-size: 18px !important
	}.wcms-usp-scope .btn-r{
		padding: 10px 12px
	}.wcms-usp-scope .btn-play{
		zoom: 0.7
	}.wcms-usp-scope /* Font - responsive*/
	body{
		font-size: 13px;
		line-height: 1.3;
		font-weight: 200
	}.wcms-usp-scope .titleLine{
		display: block;
		font-size: 48px;
		font-weight: 200
	}.wcms-usp-scope .titleSubB{
		display: block;
		font-size: 24px;
		font-weight: 200
	}.wcms-usp-scope .titleSubR{
		display: block;
		font-size: 24px;
		font-weight: 200
	}.wcms-usp-scope .headLine{
		display: block;
		font-size: 37px;
		font-weight: 200
	}.wcms-usp-scope .subLineB{
		display: block;
		font-size: 18px;
		font-weight: 200
	}.wcms-usp-scope .subLine{
		display: block;
		font-size: 16px;
		font-weight: 200
	}.wcms-usp-scope section.responsive{}.wcms-usp-scope section.responsive > section{}.wcms-usp-scope section.responsive.full > section{}.wcms-usp-scope section.cont{}.wcms-usp-scope section .hero.h img{
		width: 100%;
		height: auto
	}.wcms-usp-scope /* Slide */
	/* Slide - bxslide */
	.slide .next{
		position: absolute;
		top: 50%;
		margin-top: -21px;
		right: 10px;
		z-index: 2
	}.wcms-usp-scope .slide .prev{
		position: absolute;
		top: 50%;
		margin-top: -21px;
		left: 10px;
		z-index: 2
	}.wcms-usp-scope /*banner*/
	.banner-1{
		width: 1024px
	}.wcms-usp-scope .banner-1 .hero{
		width: 25% !important;
		text-align: center
	}.wcms-usp-scope .banner-1 .hero img{
		/*width:100%;*/
		width: auto !important;
		max-width: 100% !important
	}.wcms-usp-scope .banner-1 .unit{
		width: auto !important;
		max-width: 70%;
		margin-left: 2%
	}.wcms-usp-scope .banner-1 strong.banner-title{
		font-size: 29px;
		margin-bottom: 10px
	}.wcms-usp-scope .banner-1 p.banner-txt{
		font-size: 16px
	}.wcms-usp-scope /*banner-box*/
	.banner-box{
		background: #333;
		padding: 60px 0 0 0
	}.wcms-usp-scope .banner-box h3{
		font-weight: 200
	}.wcms-usp-scope .banner-box ul.banners{
		width: 100%;
		overflow: hidden;
		display: table;
		table-layout: fixed
	}.wcms-usp-scope .banner-box ul.banners > li{
		display: table-cell;
		padding: 50px 1%;
		text-align: center;
		overflow: hidden
	}.wcms-usp-scope .banner-box ul.banners > li img{
		width: 100%;
		width: 290px;
		height: 124px
	}.wcms-usp-scope /* .banner-box  ul.banners > li > div {display:inline-block;width:290px} */
	.banner-box ul.banners > li *{
		text-align: center
	}.wcms-usp-scope .banner-box ul.banners > li strong{
		display: block;
		margin-top: 10px;
		color: #ecedf0;
		font-size: 16px;
		font-weight: 200
	}.wcms-usp-scope .banner-box ul.banners > li a{
		color: #ecedf0;
		font-size: 13px
	}.wcms-usp-scope .banner-box ul.banners .slideUl{}.wcms-usp-scope .banner-box ul.banners .slideUl li .thumb{
		width: 290px;
		height: 124px;
		line-height: 123px;
		background-color: #707070
	}.wcms-usp-scope .banner-box ul.banners .slideUl li img{
		display: inline-block;
		max-height: 100%;
		max-width: 100%;
		height: auto;
		width: auto;
		vertical-align: middle
	}.wcms-usp-scope /*review-box*/
	.review-box{
		padding: 48px 0 0 0
	}.wcms-usp-scope .review-box h3{
		font-weight: 200
	}.wcms-usp-scope .review-box ul.reviews{
		display: table;
		table-layout: fixed;
		width: 100%;
		padding: 40px 0
	}.wcms-usp-scope .review-box ul.reviews > li{
		display: table-cell;
		padding: 0 30px;
		border-left: 1px solid #ccc
	}.wcms-usp-scope .review-box ul.reviews > li:last-child{
		border-right: 1px solid #ccc
	}.wcms-usp-scope /*.review-box  ul.reviews > li strong {display:block;margin-top:25px;color:#333;font-size:24px;font-weight:200}*/

	.review-box ul.reviews > li a{
		position: relative;
		width: 100%;
		display: inline-block;
		text-align: left
	}.wcms-usp-scope .review-box ul.reviews > li a img{
		width: 100%
	}.wcms-usp-scope .review-box ul.reviews > li a strong{
		display: block;
		height: 50px;
		margin: 24px 0 16px 0;
		font-size: 15px;
		font-weight: 200;
		line-height: 1.7
	}.wcms-usp-scope .review-box ul.reviews > li a p{
		font-size: 13px;
		overflow: hidden;
		height: 66px;
		line-height: 1.7
	}.wcms-usp-scope .review-box ul.reviews > li a b{
		font-weight: 200
	}.wcms-usp-scope .review-box ul.reviews > li a b i{
		display: inline-block;
		width: 57px;
		height: 40px;
		background-position: -300px -50px;
		vertical-align: middle
	}.wcms-usp-scope .review-box ul.reviews > li a b em{
		display: inline-block;
		vertical-align: middle;
		font-size: 18px;
		font-weight: 200;
		margin-left: 10px
	}.wcms-usp-scope /*category-info*/
	.category-info ul li{
		padding: 40px 0
	}.wcms-usp-scope .category-info ul li strong{
		display: block;
		font-size: 16px;
		margin-bottom: 8px
	}.wcms-usp-scope .category-info ul li .thumb{
		max-width: 190px;
		height: 170px;
		margin: auto;
		width: 152px
	}.wcms-usp-scope .category-info ul li .thumb img{
		width: 100%;
		vertical-align: middle
	}.wcms-usp-scope .category-info ul li .thumb:after{
		display: inline-block;
		height: 100%;
		content: '';
		vertical-align: middle
	}.wcms-usp-scope .category-info ul li:after{
		position: absolute;
		right: 0;
		top: 50%;
		margin-top: -40px;
		content: '';
		width: 1px;
		height: 80px;
		border-left: 1px solid #ccc
	}.wcms-usp-scope .category-info ul li:first-child:after{
		display: none
	}.wcms-usp-scope /* common tab */
	.common-tab{}.wcms-usp-scope .common-tab > li > a{
		font-size: 16px
	}.wcms-usp-scope .sub-common-tab > li > a{
		font-size: 16px
	}.wcms-usp-scope /* product compare list / product contents toggle title */
	.toggle-contents{}.wcms-usp-scope .toggle-contents .title{
		font-size: 16px
	}.wcms-usp-scope /* search contents container */
	.search-contents{}.wcms-usp-scope .search-contents.line{}.wcms-usp-scope .search-contents.with-title{
		margin-top: 0px
	}.wcms-usp-scope /* filter */
	.search-contents .filter{}.wcms-usp-scope .search-contents .filter label{
		font-size: 14px
	}.wcms-usp-scope .search-contents .filter label:before{
		/*margin-top:0px;*/
	}.wcms-usp-scope /* sorting */
	.search-contents .sorting{}.wcms-usp-scope .search-contents .sorting .array > li{
		font-size: 14px
	}.wcms-usp-scope /* search word */
	.search-contents .search-word{}.wcms-usp-scope .search-contents .search-word select{
		padding: 7px 12px 6px 15px;
		font-size: 12px;
	}.wcms-usp-scope .search-contents .search-word label{
		font-size: 14px
	}.wcms-usp-scope .search-contents .search-word input[type=text]{
		font-size: 12px;
		vertical-align: top
	}.wcms-usp-scope .search-contents .search-word .btn-search{
		font-size: 12px
	}.wcms-usp-scope /* count */
	.search-contents .count{
		font-size: 14px
	}.wcms-usp-scope /* list image type */
	.common-tab + .list-type-image{
		margin-top: 45px
	}.wcms-usp-scope .list-type-image{
		margin-top: 5px
	}.wcms-usp-scope .list-type-image > li{
		width: 33.333%;
		padding: 27px 27px 36px 27px
	}.wcms-usp-scope .list-type-image.none{}.wcms-usp-scope .list-type-image.none > li{
		font-size: 16px
	}.wcms-usp-scope .list-type-image .item{}.wcms-usp-scope .list-type-image .item .thumb{}.wcms-usp-scope .list-type-image .item .title{
		height: 48px;
		margin-top: 22px;
		font-size: 14px
	}.wcms-usp-scope .list-type-image .item .desc{
		height: 60px;
		margin-top: 7px;
		font-size: 12px
	}.wcms-usp-scope .list-type-image .item .reference{
		margin-top: 7px
	}.wcms-usp-scope .list-type-image .item .reference > .category{
		margin-top: 5px
	}.wcms-usp-scope /* list image type - simple */
	.list-type-image.simple .item .title{
		height: 24px
	}.wcms-usp-scope /* list image type - awards */
	.list-type-image.awards .item .thumb{
		height: 140px;
		/*width:100%;*/
		width: auto
	}.wcms-usp-scope .list-more{
		margin-top: 27px
	}.wcms-usp-scope .list-more > a{
		font-size: 14px
	}.wcms-usp-scope /* list-type-table */
	.ltt-container{
		margin-top: 35px
	}.wcms-usp-scope .ltt-container .count-results{
		font-size: 14px
	}.wcms-usp-scope /* list type table */
	.list-type-table{
		margin-top: 10px
	}.wcms-usp-scope .list-type-table thead th{
		font-size: 12px
	}.wcms-usp-scope .list-type-table tbody td,.wcms-usp-scope .list-type-table tbody th{
		font-size: 14px
	}.wcms-usp-scope .list-type-table tbody td.num{
		font-size: 12px
	}.wcms-usp-scope .list-type-table tbody td .btn-view{
		font-size: 14px
	}.wcms-usp-scope .list-type-table tbody .title{
		padding-left: 30px;
		text-align: left
	}.wcms-usp-scope /* view-type-table */
	.view-type-table{}.wcms-usp-scope .view-type-table > thead > tr > th{
		font-size: 14px
	}.wcms-usp-scope .view-type-table > thead > tr > th.title{
		font-size: 16px
	}.wcms-usp-scope .view-type-table > thead > tr.title > th .badge{
		font-size: 12px
	}.wcms-usp-scope .view-type-table > thead > tr > td{
		font-size: 14px
	}.wcms-usp-scope .ltt-navigation{
		padding-top: 30px
	}.wcms-usp-scope .ltt-navigation > p{
		height: auto;
		font-size: 14px;
		line-height: 3.125
	}.wcms-usp-scope .ltt-btns{
		padding-top: 15px;
		text-align: right
	}.wcms-usp-scope .ltt-btns a{
		min-width: 72px;
		padding: 0 15px;
		font-size: 14px
	}.wcms-usp-scope /*faq*/
	.faq{
		padding-bottom: 48px !important
	}.wcms-usp-scope .faq .faq-head{
		padding: 48px 0 28px 0
	}.wcms-usp-scope .faq .faq-head h3{
		margin-bottom: 24px
	}.wcms-usp-scope .faq ul.faq-list{
		margin: 24px 0 24px 0;
		padding-bottom: 24px
	}.wcms-usp-scope .faq ul.faq-list > li > strong{
		margin: 12px 0;
		/*padding-left:50px;*/
	}.wcms-usp-scope .faq ul.faq-list > li > strong:before{
		font-size: 28px
	}.wcms-usp-scope .faq ul.faq-list > li > strong:first-child{
		margin: 24px 0 12px 0
	}.wcms-usp-scope .faq ul.faq-list > li > strong{
		font-size: 18px;
		line-height: 26px
	}.wcms-usp-scope .faq ul.faq-list > li > strong b{
		font-size: 14px
	}.wcms-usp-scope .faq ul.faq-list > li > div{
		margin-left: 40px
	}.wcms-usp-scope .faq ul.faq-list > li > div ul{
		margin-top: 24px
	}.wcms-usp-scope .faq ul.faq-list > li > div li{
		font-size: 14px;
		line-height: 24px
	}.wcms-usp-scope .faq a.more{
		font-size: 13px
	}.wcms-usp-scope /*header*/
	.gnb-main-container .gnb-list > li.beauty{
		min-width: auto;
	}.wcms-usp-scope /* gnb CI */
	.gnb-main-container > h1{
		height: 36px;
		width: 137px;
		margin-top: 20px
	}.wcms-usp-scope .gnb-main-container > h1 > a{
		background-position: 0 -200px
	}.wcms-usp-scope /* gnb navigation */
	.gnb-main-container .gnb-main{}.wcms-usp-scope .gnb-main-container .gnb-list > li > a{
		font-size: 16px;
		line-height: 81px
	}.wcms-usp-scope .gnb-main-container .gnb-list > li > a.selected:before{
		margin-top: -30px
	}.wcms-usp-scope .gnb-main-container .gnb-list > li > a.selected:after{
		margin-top: -30px
	}.wcms-usp-scope .gnb-main-container .gnb-list > li.search{
		width: 45px;
		padding-left: 5px
	}.wcms-usp-scope .gnb-main-container .gnb-list > li.search > a{
		height: 22px;
		width: 22px;
		margin-top: -11px;
		line-height: 22px
	}.wcms-usp-scope .gnb-main-container .gnb-list > li.search > a.icon.search:before{
		height: 22px;
		width: 22px;
		font-size: 22px
	}.wcms-usp-scope /* gnb search container */
	.gnb-main-container .gnb-list > li.search > a.selected + .search-container{}.wcms-usp-scope .gnb-main-container .search-container{}.wcms-usp-scope .gnb-main-container .search-container > .inner{
		margin: 15px auto 0 auto
	}.wcms-usp-scope .gnb-main-container .search-container > .inner > .btn-close{
		width: 79px
	}.wcms-usp-scope .gnb-main-container .search-container > .inner > .btn-close.icon:before{
		font-size: 28px
	}.wcms-usp-scope .gnb-main-container .search-container .search{
		position: absolute;
		right: 109px;
		padding: 9px 0 0 0
	}.wcms-usp-scope .gnb-main-container .search-container .search-word{}.wcms-usp-scope .gnb-main-container .search-container .search-word input[type=text]{
		height: 30px;
		font-size: 14px;
		line-height: 30px;
		border-radius: 4px
	}.wcms-usp-scope .gnb-main-container .search-container .search-word .btn-search{
		height: 30px;
		width: 40px
	}.wcms-usp-scope .gnb-main-container .search-container .search-word .btn-search.icon.search:before{
		font-size: 22px;
		line-height: 30px
	}.wcms-usp-scope .gnb-main-container .search-container .search-results{
		position: absolute;
		top: 30px;
		right: 20px;
		z-index: 0;
		overflow: hidden;
		width: 528px;
		padding: 30px 0;
		font-size: 14px;
		font-weight: normal;
		color: #333;
		line-height: 24px;
		text-align: center;
		box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.75);
		background-color: #f5f5f6;
	}.wcms-usp-scope .gnb-main-container .search-container .search-results .btn-search-more{
		display: inline-block;
		margin-top: 30px;
		padding: 0 30px;
		font-size: 18px;
		color: #fff;
		line-height: 42px;
		background-color: #a50034;
		border-radius: 7px
	}.wcms-usp-scope .gnb-main-container .search-container .auto-search-word{
		float: left;
		width: 230px;
		padding-left: 30px;
		text-align: left
	}.wcms-usp-scope .gnb-main-container .search-container .auto-search-word a{
		display: block
	}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary{
		float: left;
		width: 230px;
		padding-left: 30px;
		text-align: left;
		border-left: 1px solid #b9b9bc
	}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary > a{
		display: block;
		font-size: 14px;
		line-height: 26px
	}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary > a.total{
		display: inline-block;
		margin-bottom: 6px;
		font-size: 16px
	}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary > a.total em{
		color: #a50034
	}.wcms-usp-scope /* gnb 2depth */
	.gnb-main-container .gnb-depth2 > li > .unit > a{
		display: block;
		font-size: 16px;
		font-weight: normal;
		color: #333;
		line-height: 24px
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a.theme{
		letter-spacing: -0.1em
	}.wcms-usp-scope /* products promotion */
	.gnb-main-container .gnb-depth2 > li.promotion > a{
		display: inline-block;
		font-size: 12px;
		font-weight: normal;
		color: #333;
		text-align: center;
		vertical-align: middle;
		line-height: 24px
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li.promotion > a strong{
		display: block;
		font-size: 14px;
		font-weight: normal;
		color: #a50034
	}.wcms-usp-scope /* gnb 3depth */
	.gnb-main-container .gnb-depth3{}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li{}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li > a{
		font-size: 12px;
		font-weight: normal;
		color: #333;
		line-height: 24px
	}.wcms-usp-scope /* 2016.07.27 추가 S */
	.gnb-main-container .gnb-list > li.business a{
		margin-left: 0 !important;
		padding-left: 2px !important
	}.wcms-usp-scope /* 2016.07.27 추가 E */

	/* 2020.06.11 추가S */
	.gnb-main-container .gnb-depth2 > li > .unit > strong{
		display: block;
		font-size: 16px;
		font-weight: normal;
		color: #333;
		line-height: 24px
	}.wcms-usp-scope /* 2020.06.11 추가E */

	/* gnb 3depth - etc */
	.gnb-main-container .gnb-depth3-utils{}.wcms-usp-scope .gnb-main-container .gnb-depth3-utils > li{}.wcms-usp-scope .gnb-main-container .gnb-depth3-utils > li > a{
		font-size: 12px;
		color: #333;
		line-height: 35px
	}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li p{
		padding-left: 20px;
		background: url('/lgekor/asset/images/web/temp/bl_gnbSdot.png') 8px 10px no-repeat;
		line-height: 20px
	}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li p:last-child{
		line-height: 24px !important;
		margin-bottom: 10px
	}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li p a{
		color: #333 !important
	}.wcms-usp-scope /* gnb bottom */
	.gnb-main-container .gnb-utils-container{}.wcms-usp-scope .gnb-main-container .gnb-utils-container > .inner{
		height: 50px
	}.wcms-usp-scope .gnb-main-container .array.arrow{
		display: block;
		float: left;
		font-size: 16px;
		color: #fffefe
	}.wcms-usp-scope .gnb-main-container .array.arrow > li{
		font-size: 12px
	}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list{}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list > li{}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list > li > a{
		font-size: 12px
	}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list > li > a:before{
		font-size: 26px
	}.wcms-usp-scope .gnb-main-container .gnb-utils-list{}.wcms-usp-scope .gnb-main-container .gnb-utils-list > li{}.wcms-usp-scope .gnb-main-container .gnb-utils-list > li > a{
		font-size: 12px
	}.wcms-usp-scope .footer-lge .notice{
		right: 30px
	}.wcms-usp-scope /* Product Option - 1024 */
	.prdlist-opt > li{
		padding-left: 10px
	}.wcms-usp-scope .prdlist-opt > li .opt-title{
		font-size: 18px
	}.wcms-usp-scope /* .prdlist-opt > li .opts {height:160px} */
	.prdlist-opt > li .opts > li{
		height: 40px
	}.wcms-usp-scope .prdlist-opt > li .opts li label{
		font-size: 14px
	}.wcms-usp-scope .prdlist-opt > li .opts > li label img{
		right: 10px
	}.wcms-usp-scope .prdlist-opt > li.large .opts > li label{
		padding-right: 40px
	}.wcms-usp-scope .thumb-opt .prdlist-opt li.thumb > p{
		padding-left: 20px;
		font-size: 22px
	}.wcms-usp-scope .thumb-opt .prdlist-opt li:first-child,.wcms-usp-scope .thumb-opt .prdlist-opt li:last-child{
		width: 180px
	}.wcms-usp-scope .opt-result p{
		font-size: 44px;
		margin-top: 30px
	}.wcms-usp-scope .opt-result .btn-reset{
		font-size: 16px
	}.wcms-usp-scope .icon.onlineshop span,.wcms-usp-scope .icon.healthCare span{
		background-size: 95%
	}
}/* Mobile */
@media

/* only screen and (-webkit-min-pixel-ratio:2) and (min-width :1200px), */
only screen and (max-width:767px){.wcms-usp-scope.open-market{
		min-width: auto
	}.wcms-usp-scope #headerWrap.gnb_on{
		z-index: 12;
	}.wcms-usp-scope button{
		outline: none
	}.wcms-usp-scope .btn-splay{
		display: inline-block;
		overflow: hidden;
		text-indent: -9999px;
		background: url('/kr/images/common/mob/spliteCommon.png') 0 0 no-repeat;
		width: 35px;
		height: 35px;
		background-position: -160px -40px !important;
		position: absolute;
		left: 50%;
		top: 50%;
		margin: -17.5px 0 0 -17.5px;
		opacity: 0.7;
		background-size: 200px 200px
	}.wcms-usp-scope hr.etc-line{
		display: none
	}.wcms-usp-scope /* top button */
	.move-top > a{
		background-position: -120px -300px !important;
		background-size: 600px 600px !important
	}.wcms-usp-scope /*font*/
	/*responsive*/
	body{
		font-size: 12px;
		line-height: 1.3;
		font-weight: 200;
		letter-spacing: -1px
	}.wcms-usp-scope .titleLine{
		display: block;
		font-size: 26px;
		font-weight: 200
	}.wcms-usp-scope .titleLine > img{
		display: block;
		margin: 10px auto;
		-webkit-transform: scale(0.5);
		-moz-transform: scale(0.5);
		transform: scale(0.5);
		-webkit-transform-origin: center top;
		-moz-transform-origin: center top;
		transform-origin: center top;
	}.wcms-usp-scope .titleSubB{
		display: block;
		font-size: 20px
	}.wcms-usp-scope .titleSubR{
		display: block;
		font-size: 16px
	}.wcms-usp-scope .headLine{
		display: block;
		font-size: 18px;
		font-weight: 200
	}.wcms-usp-scope .headLine.centerd > img{
		width: 70%
	}.wcms-usp-scope /* 2018-03-02 수정 */
	.subLineB{
		display: block;
		font-size: 16px
	}.wcms-usp-scope .subLine{
		display: block;
		font-size: 14px
	}.wcms-usp-scope .contTitle{
		display: block;
		font-size: 16px;
		font-weight: 200
	}.wcms-usp-scope .contTitleB{
		display: block;
		font-size: 16px;
		font-weight: 400
	}.wcms-usp-scope /*more style*/
	.titleSubL{
		display: block;
		font-size: 14px
	}.wcms-usp-scope /* 추가 아이콘 */
	.icon.onlineshop span{
		margin: 0;
		width: auto
	}.wcms-usp-scope /* responsive title moible-bar */
	section.responsive.title.mobile-bar{
		position: relative;
		padding: 0;
		background-color: #333
	}.wcms-usp-scope section.responsive.title.mobile-bar .headLine{
		display: block;
		padding-left: 20px;
		color: #fff;
		line-height: 60px;
		text-align: left
	}.wcms-usp-scope section.responsive.title.mobile-bar button{
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		height: 60px;
		width: 60px;
		font-size: 26px;
		color: #fff
	}.wcms-usp-scope section.responsive.title.mobile-bar button.nav-prev{
		display: none
	}.wcms-usp-scope section.responsive.title.mobile-bar > section + .sub-navigation{
		margin-top: 0px
	}.wcms-usp-scope section.responsive.title .sub-navigation{
		overflow: visible;
		margin-top: 10px;
		background-color: #fff
	}.wcms-usp-scope .product-main section.responsive.title .sub-navigation{
		margin-top: 0px
	}.wcms-usp-scope section.responsive.title .sub-navigation .headLine{
		padding: 0 20px;
		font-size: 18px;
		font-weight: normal;
		color: #333;
		line-height: 45px;
		text-align: center
	}.wcms-usp-scope section.responsive.title .sub-navigation button{
		display: block;
		position: absolute;
		top: 50%;
		left: 20px;
		height: 30px;
		width: 30px;
		margin: -15px 0 0 -10px;
		font-size: 18px;
		color: #fff
	}.wcms-usp-scope section.responsive.title .sub-navigation button.nav-prev{
		display: block
	}.wcms-usp-scope section.responsive.title .sub-navigation button.rd-close{
		display: none
	}.wcms-usp-scope section.responsive.title .sub-navigation button.menu{
		right: 20px;
		left: auto
	}.wcms-usp-scope section.responsive.title .sub-navigation button.rd-arrow-d01{
		display: inline-block;
		position: static;
		height: auto;
		width: auto;
		margin-left: 2px;
		line-height: 45px
	}.wcms-usp-scope section.responsive.title .sub-navigation .btn-share{
		right: 20px;
		left: auto
	}.wcms-usp-scope section.responsive.title .sub-navigation .btn-share:before{
		font-size: 30px
	}.wcms-usp-scope section.responsive.title .sub-navigation .array.selecting{
		display: none;
		position: absolute;
		top: 46px;
		right: 0;
		left: 0;
		z-index: 1;
		margin: 0;
		width: 100%;
		background-color: #fff
	}.wcms-usp-scope section.responsive.title .sub-navigation .array.selecting > li{
		float: none;
		margin: 0;
		border-bottom: 1px solid #e0e0e0
	}.wcms-usp-scope section.responsive.title .sub-navigation .array.selecting > li:before{
		content: none
	}.wcms-usp-scope section.responsive.title .sub-navigation .array.selecting > li > a{
		display: block;
		padding: 0px;
		font-size: 14px;
		color: #333;
		line-height: 40px
	}.wcms-usp-scope /*input radio,.wcms-usp-scope checkbox*/
	.radio li label{
		font-size: 16px
	}.wcms-usp-scope /*input[type="radio"] + label {
		line-height: 20px
	}

	input[type="radio"] + label:before {
		width: 20px;
		height: 20px;
		margin-top: -10px;
		background: url('/kr/images/common/mob/spliteCommon.png') -120px -30px no-repeat;
		background-size: 300px 300px
	}

	input[type="radio"] + label.topbtn:before {
		top: 0;
		margin-top: 0
	}

	input[type="radio"]:checked + label:before {
		background-position: -150px -30px
	}

	input[type="checkbox"] + label {
		line-height: 20px
	}

	input[type="checkbox"] + label:before {
		width: 20px;
		height: 20px;
		margin-top: -10px;
		background: url('/kr/images/common/mob/spliteCommon.png') -120px 0 no-repeat;
		background-size: 300px 300px
	}

	input[type="checkbox"] + label.topbtn:before {
		top: 0;
		margin-top: 0
	}

	input[type="checkbox"]:checked + label:before {
		background-position: -150px 0
	}*/

	/* common tab */
	.common-tab{
		display: table;
		table-layout: fixed;
		width: 100%
	}.wcms-usp-scope .common-tab > li{
		display: table-cell;
		position: relative
	}.wcms-usp-scope .common-tab > li > a{
		display: block;
		position: relative;
		padding: 0px;
		font-size: 12px;
		color: #333;
		text-align: center;
		line-height: 39px;
		border-top: 1px solid #bbb;
		border-right: 1px solid #bbb
	}.wcms-usp-scope .common-tab > li:first-child > a{
		border-left: 1px solid #bbb
	}.wcms-usp-scope .common-tab > li > a:hover{
		font-weight: lighter;
		color: #333;
		text-decoration: none;
		border-bottom: 1px solid #bbb
	}.wcms-usp-scope .common-tab > li > a:hover:before{
		content: none
	}.wcms-usp-scope .common-tab > li > a.more{}.wcms-usp-scope .common-tab > li > a.more:after{
		content: '';
		display: block;
		position: absolute;
		top: 50%;
		right: 10px;
		height: 7px;
		width: 12px;
		margin-top: -4px;
		background: url('/kr/images/common/mob/spliteCommon.png') -210px -120px no-repeat;
		background-size: 300px 300px
	}.wcms-usp-scope .common-tab > li > a.more.no:after{
		background-position: -210px -150px
	}.wcms-usp-scope .common-tab > li.selected > a{
		font-weight: normal;
		color: #a50034
	}.wcms-usp-scope .common-tab > li.selected > a:before{
		content: '';
		display: block;
		position: absolute;
		right: 0;
		bottom: -1px;
		left: 0;
		z-index: 1;
		height: 2px;
		width: 100%;
		background-color: #a50034
	}.wcms-usp-scope /*.common-tab > li.selected > .sub-common-tab {display:block}*/
	.sub-common-tab{
		display: none;
		position: absolute;
		top: 100%;
		left: 0;
		box-sizing: border-box;
		width: 100%;
		text-align: center;
		border-top: 0px none;
		border-bottom: 1px solid #e0e0e0;
		background-color: #fff
	}.wcms-usp-scope .common-tab > li:first-child > .sub-common-tab{
		text-align: left
	}.wcms-usp-scope .common-tab > li:last-child > .sub-common-tab{
		text-align: right
	}.wcms-usp-scope .sub-common-tab > li{
		display: block
	}.wcms-usp-scope .sub-common-tab > li > a{
		display: block;
		position: relative;
		padding: 0px;
		font-size: 12px;
		color: #333;
		text-align: center;
		line-height: 39px;
		border-top: 0px none
	}.wcms-usp-scope .sub-common-tab > li > a:hover{
		text-decoration: none
	}.wcms-usp-scope .sub-common-tab > li > a.selected{
		font-weight: normal;
		color: #a50034
	}.wcms-usp-scope .sub-common-tab > li:first-child > a:before{
		content: ''
	}.wcms-usp-scope /* product compare list / product contents toggle title */
	.toggle-contents{}.wcms-usp-scope .toggle-contents .title{
		padding: 0 20px;
		font-size: 14px;
		color: #333;
		line-height: 40px;
		text-align: left;
		text-decoration: none;
		border-bottom: 1px solid #fff;
		background-color: #ced3d9
	}.wcms-usp-scope .toggle-contents .title.icon:before{
		display: block;
		position: absolute;
		top: 0;
		right: 0px;
		width: 47px;
		font-weight: lighter;
		color: #333;
		text-align: center;
		/*border-left:1px solid #fff;*/
	}.wcms-usp-scope .toggle-contents .title.on{
		color: #fff;
		background-color: #666
	}.wcms-usp-scope .toggle-contents .title.icon.on:before{
		color: #fff
	}.wcms-usp-scope /* search contents container */
	.common-tab + .search-contents{
		padding-top: 0px
	}.wcms-usp-scope .search-contents{
		position: relative;
		overflow: visible;
		padding: 0px
	}.wcms-usp-scope .search-contents.line{
		border-bottom: 1px solid #cecece
	}.wcms-usp-scope .search-contents.with-title{
		margin-top: 0px
	}.wcms-usp-scope /* search-contents common button */
	.search-contents .btn-display{
		display: block;
		position: relative;
		width: 100%;
		padding-left: 20px;
		font-size: 12px;
		font-weight: lighter;
		color: #333;
		line-height: 34px;
		text-align: left;
		border-bottom: 1px solid #e0e0e0;
		border-right: 1px solid #e0e0e0
	}.wcms-usp-scope .search-contents .btn-display:after{
		content: '';
		display: block;
		position: absolute;
		top: 50%;
		right: 20px;
		height: 5px;
		width: 7px;
		margin-top: -3px;
		background: url('/kr/images/common/mob/spliteCommon.png') -120px -120px no-repeat;
		background-size: 300px 300px
	}.wcms-usp-scope .search-contents .btn-display.on{
		color: #a50034
	}.wcms-usp-scope .search-contents .btn-display > i{
		display: inline-block;
		margin: -3px 0 0 5px
	}.wcms-usp-scope /* filter */
	.search-contents .filter{
		float: left
	}.wcms-usp-scope .search-contents .filter label{
		height: auto;
		font-size: 16px;
		margin-right: 5px
	}.wcms-usp-scope .search-contents .filter label:before{
		margin-top: -3px
	}.wcms-usp-scope .search-contents .filter .array.selecting{
		display: none;
		position: absolute;
		top: 35px;
		right: 50%;
		left: 0;
		z-index: 2;
		margin: 0;
		width: 50%;
		background-color: #fff
	}.wcms-usp-scope .search-contents .filter .array.selecting > li{
		float: none;
		margin: 0;
		border-right: 1px solid #e0e0e0;
		border-bottom: 1px solid #e0e0e0
	}.wcms-usp-scope .search-contents .filter .array.selecting > li:before{
		content: none
	}.wcms-usp-scope .search-contents .filter .array.selecting > li > a{
		display: block;
		padding: 0 0 0 20px;
		font-size: 14px;
		color: #333;
		line-height: 40px
	}.wcms-usp-scope /* sorting */
	.search-contents .sorting{
		float: right;
		width: 50%
	}.wcms-usp-scope .search-contents .sorting .array.selecting{
		display: none;
		position: absolute;
		top: 35px;
		right: 50%;
		left: 0;
		z-index: 2;
		margin: 0;
		width: 50%;
		background-color: #fff
	}.wcms-usp-scope .search-contents .sorting.only .array.selecting{
		right: 0;
		width: 100%
	}.wcms-usp-scope .search-contents .sorting .array.selecting > li{
		float: none;
		margin: 0;
		border-right: 1px solid #e0e0e0;
		border-bottom: 1px solid #e0e0e0
	}.wcms-usp-scope .search-contents .sorting .array.selecting > li:before{
		content: none
	}.wcms-usp-scope .search-contents .sorting .array.selecting > li > a{
		display: block;
		padding: 0 0 0 20px;
		font-size: 12px;
		color: #333;
		line-height: 40px
	}.wcms-usp-scope .search-contents .sorting .array.segmented{
		float: right;
		margin: 0
	}.wcms-usp-scope .search-contents .sorting .array.segmented > li{
		overflow: hidden;
		border-top: 1px solid #aaa;
		border-right: 1px solid #aaa;
		border-bottom: 1px solid #aaa
	}.wcms-usp-scope .search-contents .sorting .array.segmented > li:before{
		content: none
	}.wcms-usp-scope .search-contents .sorting .array.segmented > li:first-child{
		border-left: 1px solid #aaa;
		border-radius: 2px 0px 0px 2px
	}.wcms-usp-scope .search-contents .sorting .array.segmented > li:last-child{
		border-radius: 0px 2px 2px 0px
	}.wcms-usp-scope .search-contents .sorting .array.segmented > li > a{
		display: inline-block;
		padding: 0 16px;
		font-size: 12px;
		color: #666;
		line-height: 20px;
		background-color: #fff
	}.wcms-usp-scope .search-contents .sorting .array.segmented > li.on > a{
		font-weight: normal;
		color: #fff;
		background-color: #aaa
	}.wcms-usp-scope /* search word */
	.search-contents .search-word{
		display: block;
		float: right;
		width: 50%;
		padding: 0
	}.wcms-usp-scope .search-contents .search-word .btn-display{
		border-right: 0px none
	}.wcms-usp-scope .search-contents .search-word .detail{
		display: none;
		position: absolute;
		top: 35px;
		right: 0;
		left: 0;
		z-index: 1;
		box-sizing: border-box;
		width: 100%;
		padding: 19px 5px;
		text-align: center;
		border-bottom: 1px solid #e0e0e0;
		background-color: #fff
	}.wcms-usp-scope .search-contents .search-word input[type=text]{
		height: 30px;
		width: auto;
		padding: 0 0 0 10px;
		font-size: 14px;
		color: #333;
		line-height: 30px;
		vertical-align: middle;
		border: 1px solid #b4bec8;
		border-radius: 4px;
		background-color: #f6f7f9
	}.wcms-usp-scope .search-contents .search-word .btn-search{
		height: 32px;
		min-width: 57px;
		padding: 0 10px;
		font-size: 12px;
		color: #fff;
		line-height: 32px;
		vertical-align: middle;
		border-radius: 4px;
		background-color: #a50034
	}.wcms-usp-scope /* menu open - elements position */
	#headerWrap.mgnbOn{
		position: fixed;
		top: 0px;
		right: 0px;
		left: 0px;
		z-index: 1
	}.wcms-usp-scope #contentWrap{
		z-index: 1;
		width: 1200px \0/IE8;
		margin: 0 auto \0/IE8;
		/*padding-top:10px;*/
	}.wcms-usp-scope #contentWrap.mgnbOn{
		position: fixed;
		top: 60px;
		right: 0px;
		left: 0px;
		z-index: 0
	}.wcms-usp-scope #footerWrap.mgnbOn{
		position: fixed;
		top: 100%;
		right: 0px;
		left: 0px
	}.wcms-usp-scope /*header*/
	#skip_nav{
		display: none
	}.wcms-usp-scope #headerWrap{
		/*position:static;*/
	}.wcms-usp-scope /* 상단 티배너 추가 후 모바일 gnb열림 버튼 위치 수정 */
	#contentWrap{
		margin-top: 0px
	}.wcms-usp-scope .gnb-main-container{
		max-width: auto;
		height: 60px;
		padding: 0 20px
	}.wcms-usp-scope .gnb-main-container > h1{
		height: 28px;
		width: 106px;
		margin-top: 17px
	}.wcms-usp-scope .gnb-main-container > h1 > a{
		display: block;
		overflow: hidden;
		height: 100%;
		width: 100%;
		background: url('/kr/images/common/mob/ci.png') left top no-repeat;
		background-size: 100%
	}.wcms-usp-scope .gnb-main-container:after{
		content: '';
		position: absolute;
		right: 0;
		top: 60px;
		left: 0;
		z-index: 2;
		height: 10px;
		background-color: rgba(165, 0, 52, 0.9)
	}.wcms-usp-scope .gnb-main-container .mobile-shortcut{
		position: absolute;
		top: 8px;
		right: 10px;
		height: 44px
	}.wcms-usp-scope .gnb-main-container .mobile-shortcut > a{
		display: inline-block;
		height: 44px;
		width: 44px;
		font-size: 9px;
		color: #fff;
		text-align: center
	}.wcms-usp-scope .gnb-main-container .mobile-shortcut > a:hover{
		text-decoration: none
	}.wcms-usp-scope .gnb-main-container .mobile-shortcut > a:before{
		display: block;
		height: 25px;
		margin: 0 auto 7px auto;
		font-size: 25px
	}.wcms-usp-scope .gnb-main-container .mbg{
		content: '';
		position: fixed;
		width: 100%;
		top: 0;
		right: -100%;
		bottom: 0;
		background: #000;
		opacity: 0;
		z-index: 11
	}.wcms-usp-scope .gnb-main-container .mbg.on{
		right: 0;
		opacity: 0.4
	}.wcms-usp-scope /* gnb navigation */
	.gnb-main-container .btn-close{
		display: none;
		position: fixed;
		top: 12px;
		left: 0;
		z-index: 11;
		width: 50px;
		font-size: 9px;
		color: #fff;
		opacity: 0
	}.wcms-usp-scope .gnb-main-container .btn-close:before{
		display: block;
		margin-bottom: 5px;
		font-size: 24px;
		color: #fff
	}.wcms-usp-scope .gnb-main-container .gnb-main{
		/*display:none;*/
		position: fixed;
		right: -100%;
		bottom: 0;
		left: 100%;
		/*left:15.27777777777778%;*/
		z-index: 12;
		overflow: scroll;
		height: 100%;
		padding: 0px;
		background-color: #f1f2f2;
		transition: left 0.5s ease, right 0.5s ease;
		-webkit-transition: left 0.5s ease, right 0.5s ease;
		-moz-transition: left 0.5s ease, right 0.5s ease;
	}.wcms-usp-scope .gnb-main-container .gnb-main .btn-more{
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 6;
		height: 45px;
		width: 49px;
		font-size: 20px;
		color: #333;
		text-align: center;
		text-indent: -9999px;
		border-left: 1px solid #fff
	}.wcms-usp-scope .gnb-main-container .gnb-main .btn-more:before{
		content: '\e704';
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 10;
		font-size: 15px;
		color: #333;
		text-indent: 0px;
		line-height: 45px
	}.wcms-usp-scope .gnb-main-container .gnb-list > li > a.selected + .btn-more{
		color: #fff
	}.wcms-usp-scope .gnb-main-container .selected + .btn-more:before{
		content: '\e705';
		color: #fff
	}.wcms-usp-scope .gnb-main-container .gnb-main a:hover{
		text-decoration: none
	}.wcms-usp-scope .gnb-main-container .gnb-main a.no-sibling{
		position: relative
	}.wcms-usp-scope .gnb-main-container .gnb-main a.no-sibling:after{
		content: '\e701';
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 6;
		height: 45px;
		width: 48px;
		font-size: 15px;
		font-weight: normal;
		color: #333;
		text-align: center;
		border-left: 1px solid #fff
	}.wcms-usp-scope .gnb-main-container .gnb-list{
		display: block;
		position: relative;
		height: auto;
		padding-top: 60px;
		z-index: 10
	}.wcms-usp-scope .gnb-main-container .gnb-list > li{
		display: block;
		position: relative;
		height: auto;
		width: auto
	}.wcms-usp-scope .gnb-main-container .gnb-list > li > a{
		display: block;
		padding-left: 20px;
		font-size: 15px;
		font-weight: normal;
		color: #333;
		line-height: 45px;
		text-align: left;
		border-bottom: 1px solid #fff;
		background-color: #f1f2f2
	}.wcms-usp-scope .gnb-main-container .gnb-list > li > a.selected{
		color: #fff;
		background: none;
		background-color: #333
	}.wcms-usp-scope .gnb-main-container .gnb-list > li > a.selected ~ .gnb-depth-container{
		display: block
	}.wcms-usp-scope .gnb-main-container .gnb-list > li > a.selected:before{
		content: none
	}.wcms-usp-scope .gnb-main-container .gnb-list > li > a.selected:after{
		content: none
	}.wcms-usp-scope .gnb-main-container .gnb-list > li.business > a:after{
		content: '\e701';
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 6;
		height: 45px;
		width: 48px;
		font-size: 15px;
		font-weight: normal;
		color: #333;
		text-align: center;
		border-left: 1px solid #fff
	}.wcms-usp-scope .gnb-main-container .gnb-list > li.business > .btn-more{
		display: none
	}.wcms-usp-scope .gnb-main-container .gnb-list > li.business > .gnb-depth-container{
		display: none
	}.wcms-usp-scope .gnb-main-container .gnb-list > li.recent{}.wcms-usp-scope .gnb-main-container .gnb-list > li.recent a{
		border-bottom: 1px solid #e9ebeb;
		background-color: #fff
	}.wcms-usp-scope .gnb-main-container .gnb-list > li.recent a.no-sibling:after{
		content: '\e701';
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 6;
		height: 45px;
		width: 48px;
		font-size: 15px;
		font-weight: normal;
		color: #333;
		text-align: center;
		border-left: 1px solid #e9ebeb
	}.wcms-usp-scope .gnb-main-container .gnb-list > li.recent mark{
		color: #a50034;
		text-decoration: underline;
		background-color: transparent
	}.wcms-usp-scope .gnb-main-container .gnb-list > li.search{
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		height: 60px;
		width: 100%;
		padding: 0
	}.wcms-usp-scope /* gnb search container */
	.gnb-main-container .search-container{
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 10;
		overflow: visible;
		background: -moz-linear-gradient(top, #d9dce1 0%, #f8f8f8 100%);
		/* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d9dce1), color-stop(100%, #f8f8f8));
		/* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #d9dce1 0%, #f8f8f8 100%);
		/* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #d9dce1 0%, #f8f8f8 100%);
		/* Opera 11.10+ */
		background: -ms-linear-gradient(top, #d9dce1 0%, #f8f8f8 100%);
		/* IE10+ */
		background: linear-gradient(to bottom, #d9dce1 0%, #f8f8f8 100%);
		/* W3C */
	}.wcms-usp-scope .gnb-main-container .search-container > .inner{
		position: relative;
		height: 100%;
		margin: 0
	}.wcms-usp-scope .gnb-main-container .search-container .search{
		position: static;
		height: 34px;
		padding: 13px 0 0 0;
		border: 0px none;
		background-color: transparent
	}.wcms-usp-scope .gnb-main-container .search-container .search-word{
		position: absolute;
		right: 15px;
		left: 15px;
		width: auto
	}.wcms-usp-scope .gnb-main-container .search-container .search-word label{
		width: 100%
	}.wcms-usp-scope .gnb-main-container .search-container .search-word input[type=text]{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		height: 34px;
		width: 100%;
		padding: 0 15px;
		font-size: 13px;
		color: #333;
		line-height: 34px;
		border: 1px solid #b6c0ca;
		border-radius: 5px
	}.wcms-usp-scope .gnb-main-container .search-container .search-word .btn-search{
		display: block;
		position: absolute;
		top: 1px;
		right: 1px;
		height: 32px;
		width: 45px
	}.wcms-usp-scope .gnb-main-container .search-container .search-word .btn-search.icon.search:before{
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		font-size: 18px;
		color: #5b5b5b;
		text-align: center;
		line-height: 32px;
		border-radius: 5px;
		background-color: transparent
	}.wcms-usp-scope .gnb-main-container .search-container .search-results{
		position: absolute;
		top: 60px;
		right: 0px;
		left: 0px;
		z-index: 10;
		overflow: hidden;
		width: auto;
		padding: 20px;
		font-size: 16px;
		font-weight: normal;
		color: #333;
		line-height: 28px;
		text-align: center;
		box-shadow: 0 2px 1px 1px rgba(0, 0, 0, 0.25);
		background: -moz-linear-gradient(top, #eaeef1 0%, #ffffff 12%, #ffffff 100%);
		/* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeef1), color-stop(12%, #ffffff), color-stop(100%, #ffffff));
		/* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #eaeef1 0%, #ffffff 12%, #ffffff 100%);
		/* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #eaeef1 0%, #ffffff 12%, #ffffff 100%);
		/* Opera 11.10+ */
		background: -ms-linear-gradient(top, #eaeef1 0%, #ffffff 12%, #ffffff 100%);
		/* IE10+ */
		background: linear-gradient(to bottom, #eaeef1 0%, #ffffff 12%, #ffffff 100%);
		/* W3C */
	}.wcms-usp-scope .gnb-main-container .search-container .search-results .btn-search-more{
		display: block;
		margin-top: 0px;
		padding: 0 30px;
		font-size: 19px;
		font-weight: normal;
		color: #fff;
		line-height: 45px;
		background-color: #a50034;
		border-radius: 7px
	}.wcms-usp-scope .gnb-main-container .search-container .search-results iframe{
		width: 100%
	}.wcms-usp-scope .gnb-main-container .search-container .auto-search-word{
		clear: both;
		float: none;
		width: 100%;
		padding: 14px 0px
	}.wcms-usp-scope .gnb-main-container .search-container .auto-search-word a{
		font-size: 16px;
		color: #333;
		line-height: 28px
	}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary{
		clear: both;
		float: none;
		width: 100%;
		padding: 17px 0px 30px 0px;
		border: 0px none;
		border-top: 1px solid #ccc
	}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary > a{
		font-size: 13px;
		color: #333;
		line-height: 23px
	}.wcms-usp-scope .gnb-main-container .search-container .search-results-summary > a.total{
		margin-bottom: 4px;
		font-size: 16px
	}.wcms-usp-scope /* gnb 2depth */
	/*.gnb-main-container .gnb-list > li > a.selected ~ .gnb-depth-container {display:block}*/
	.gnb-main-container .gnb-list > li > a.selected ~ .gnb-depth-container{
		max-height: 100%;
		height: auto
	}.wcms-usp-scope .gnb-main-container .gnb-depth-container{
		/*display:none;*/
		position: static;
		visibility: visible;
		/*max-height:100%;height:auto;*/
		height: 0;
		width: 100%;
		border: 0px none;
		box-shadow: none;
		background-color: #fff;
		/*transition:height 1s ease;*/
	}.wcms-usp-scope .gnb-main-container .gnb-depth-container.transitions{
		transition: all 0.5s ease-in-out;
		-webkit-transition: all 0.5s ease-in-out;
		-moz-transition: all 0.5s ease-in-out;
	}.wcms-usp-scope .gnb-main-container .gnb-depth2{
		display: block;
		overflow: hidden;
		height: auto;
		max-width: auto;
		width: 100%;
		margin: 0;
		padding: 0;
		background-color: #d9dbdb
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li{
		display: block;
		float: none;
		position: relative;
		height: auto;
		width: auto;
		padding: 0px;
		border: 0px none
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li:first-child{
		border: 0px
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit{
		padding-left: 0px
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a{
		display: block;
		padding-left: 40px;
		font-size: 15px;
		font-weight: normal;
		color: #333;
		line-height: 45px;
		border-bottom: 1px solid #fff
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a.theme{
		margin: 0;
		padding-left: 23px !important
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a:after{
		content: none
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a.theme:before{
		content: '';
		display: inline-block;
		height: 18px;
		width: 13px;
		margin: -1px 5px 0 0px;
		vertical-align: middle;
		background-image: url('/kr/images/common/spliteCommon.png');
		background-position: 0px -50px
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a.theme:after{
		display: none
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a.no-sibling:after{
		content: '\e701';
		font-size: 15px;
		color: #333
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li.products-contents > .unit > a + .btn-more{
		display: none
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li.products-contents > .unit > a:after{
		content: '\e701';
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 6;
		height: 45px;
		width: 48px;
		font-size: 15px;
		font-weight: normal;
		color: #333;
		text-align: center;
		border-left: 1px solid #fff
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit > a.selected{
		background-color: #bfc2c2
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit + .unit{
		margin: 0
	}.wcms-usp-scope .gnb-main-container .gnb-depth2 > li > .unit.theme{
		position: static
	}.wcms-usp-scope /* products contents */
	.gnb-main-container .gnb-depth2 > li.products-contents{
		float: none
	}.wcms-usp-scope /* gnb 3depth */
	.gnb-main-container .gnb-depth2 > li > .unit > a.selected ~ .gnb-depth3{
		display: block
	}.wcms-usp-scope .gnb-main-container .gnb-depth3{
		display: none;
		margin: 0;
		padding: 6px 0;
		border-bottom: 1px solid #fff;
		background-color: #f1f2f2
	}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li{}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li > a{
		display: block;
		padding-left: 50px;
		font-size: 13px;
		font-weight: normal;
		color: #333;
		line-height: 30px
	}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li > a > img{
		margin: 0
	}.wcms-usp-scope .gnb-main-container .gnb-depth3 > li p{
		margin-left: 50px;
		padding-left: 20px;
		background: url('/lgekor/asset/images/web/temp/bl_gnbSdot.png') 8px 10px no-repeat;
		line-height: 20px
	}.wcms-usp-scope /* .gnb-main-container .gnb-depth3 > li p:nth-child(2) {line-height:24px !important} */
	.gnb-main-container .gnb-depth3 > li p a{
		color: #333 !important
	}.wcms-usp-scope /* gnb bottom */
	.gnb-main-container .gnb-utils-container{
		display: block;
		position: relative;
		top: auto;
		height: auto;
		background-color: #fff
	}.wcms-usp-scope .gnb-main-container .gnb-utils-container > .inner{
		position: relative;
		height: auto;
		margin: 0;
		padding: 0;
		padding-bottom: 50px
	}.wcms-usp-scope .gnb-main-container .gnb-su{
		display: block;
		float: none
	}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list{
		display: table;
		table-layout: fixed;
		float: none;
		position: static;
		top: auto;
		right: auto;
		overflow: hidden;
		width: 100%;
		margin-top: 0;
		background-color: #fff
	}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list > li{
		display: table-cell;
		float: none;
		height: auto;
		padding: 0;
		border-bottom: 1px solid #e9ebeb
	}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list > li > a{
		display: block;
		height: 61px;
		padding-top: 14px;
		font-size: 13px;
		color: #333;
		line-height: auto;
		text-align: center;
		border-right: 1px solid #e9ebeb
	}.wcms-usp-scope .gnb-main-container .gnb-shortcut-list > li > a:before{
		display: block;
		height: 28px;
		width: 28px;
		margin: 0 auto;
		color: #999
	}.wcms-usp-scope .gnb-main-container .gnb-utils-list{
		display: table;
		table-layout: fixed;
		float: none;
		position: absolute;
		bottom: 0;
		width: 100%;
		margin: 0px
	}.wcms-usp-scope .gnb-main-container .gnb-utils-list > li{
		display: table-cell;
		float: none;
		box-sizing: border-box;
		margin: 10px 0;
		text-align: center;
		border-right: 1px solid #ebebeb
	}.wcms-usp-scope .gnb-main-container .gnb-utils-list > li > a{
		display: block;
		margin: 0;
		padding: 3px 0 0 0;
		font-size: 12px;
		color: #333;
		line-height: 47px
	}.wcms-usp-scope .gnb-main-container .gnb-utils-list > li > a:before{
		content: none
	}.wcms-usp-scope .gnb-main-container .gnb-depth3-utils{
		display: none
	}.wcms-usp-scope /* footer - language / sns */
	.footer-utils{
		border: 0px none;
		background-color: #333;
		border-top: 1px solid #bbb
	}.wcms-usp-scope .footer-utils > .inner{
		position: relative;
		height: auto;
		padding: 115px 20px 0px 20px
	}.wcms-usp-scope .footer-utils .title{
		font-size: 12px;
		font-weight: normal;
		line-height: 60px
	}.wcms-usp-scope .footer-utils .language{
		line-height: 45px;
		border-top: 1px solid #5e5e5e
	}.wcms-usp-scope .footer-utils .language button{
		padding-left: 5px;
		font-size: 12px
	}.wcms-usp-scope .footer-utils .language a{
		line-height: 27px;
		font-weight: 400;
		vertical-align: middle
	}.wcms-usp-scope .footer-utils .language a:after{
		content: '>';
		margin-left: 5px
	}.wcms-usp-scope .footer-utils .list-language{
		display: none;
		top: 100%;
		left: 70px
	}.wcms-usp-scope .footer-utils .list-language > li{
		line-height: 27px
	}.wcms-usp-scope .footer-utils .sns-shortcut{
		position: absolute;
		top: 20px;
		right: 20px;
		left: 20px;
		margin-top: 0px
	}.wcms-usp-scope .footer-utils .sns-shortcut .title{
		display: block;
		float: left;
		font-size: 12px;
		line-height: 40px
	}.wcms-usp-scope /* sitemap bottom */
	.footer-utils .gnb-utils-container{
		display: block;
		position: relative;
		top: auto;
		height: auto;
		background-color: #f1f2f2
	}.wcms-usp-scope .footer-utils .gnb-utils-container > .inner{
		position: relative;
		height: auto;
		margin: 0
	}.wcms-usp-scope .footer-utils .gnb-utils-list{
		display: block;
		position: static;
		top: auto;
		right: auto;
		overflow: hidden;
		margin-top: 0;
		background-color: #fff
	}.wcms-usp-scope .footer-utils .gnb-utils-list > li{
		float: left;
		height: auto;
		width: 33%;
		padding: 0;
		border-bottom: 1px solid #e9ebeb
	}.wcms-usp-scope .footer-utils .gnb-utils-list > li:nth-child(3n+1){
		width: 34%
	}.wcms-usp-scope .footer-utils .gnb-utils-list > li > a{
		display: block;
		height: 61px;
		padding-top: 14px;
		font-size: 13px;
		color: #333;
		line-height: auto;
		text-align: center;
		border-right: 1px solid #e9ebeb
	}.wcms-usp-scope .footer-utils .gnb-utils-list > li > a:before{
		content: '';
		display: block;
		height: 28px;
		width: 28px;
		margin: 0 auto
	}.wcms-usp-scope /* footer - sitemap */
	.footer-sitemap{}.wcms-usp-scope .footer-sitemap .sitemap{
		padding: 0
	}.wcms-usp-scope .footer-sitemap .sitemap{
		height: 100%;
		padding: 0px;
		border-top: 1px solid #fff;
		background-color: #f1f2f2
	}.wcms-usp-scope .footer-sitemap .sitemap a:hover{
		text-decoration: none
	}.wcms-usp-scope .footer-sitemap .sitemap a.no-sibling{}.wcms-usp-scope .footer-sitemap .sitemap a.no-sibling:after{
		content: '>';
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 6;
		height: 52px;
		width: 55px;
		font-size: 20px;
		color: #333;
		text-align: center;
		border-left: 1px solid #fff
	}.wcms-usp-scope /* sitemap 1depth */
	.footer-sitemap .gnb-list{
		display: block;
		height: 100%;
		width: 100%
	}.wcms-usp-scope .footer-sitemap .gnb-list > li{
		position: relative;
		display: block;
		height: auto
	}.wcms-usp-scope .footer-sitemap .gnb-list > li > a{
		display: block;
		z-index: 0;
		margin: 0px;
		padding-left: 20px;
		font-size: 16px;
		font-weight: normal;
		color: #333;
		line-height: 46px;
		text-decoration: none;
		border-bottom: 1px solid #fff
	}.wcms-usp-scope .footer-sitemap .gnb-list > li > a:after{
		content: none
	}.wcms-usp-scope .footer-sitemap .gnb-list > li > a.selected{
		color: #fff;
		background: none;
		background-color: #333
	}.wcms-usp-scope /* sitemap 2depth */
	.footer-sitemap .gnb-depth-container{
		display: none;
		position: static;
		width: 100%;
		margin: 0;
		border: 0px none;
		box-shadow: none;
		background-color: #fff
	}.wcms-usp-scope .footer-sitemap .gnb-depth2{
		display: block;
		overflow: hidden;
		height: auto;
		max-width: auto;
		width: 100%;
		margin: 0;
		padding: 0;
		background-color: #d9dbdb
	}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li{
		display: block;
		float: none;
		position: relative;
		height: auto;
		width: auto;
		padding: 0px;
		border: 0px none
	}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li:first-child{
		border: 0px
	}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li > .unit{
		margin: 0;
		padding: 0
	}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li > .unit > a{
		display: block;
		padding-left: 40px;
		font-size: 15px;
		font-weight: normal;
		color: #333;
		line-height: 45px;
		border-bottom: 1px solid #fff
	}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li > .unit > a:after{
		content: none
	}.wcms-usp-scope .footer-sitemap .gnb-depth2 > li > .unit > a.selected{
		background-color: #bfc2c2
	}.wcms-usp-scope /* sitemap 3depth */
	.footer-sitemap .gnb-depth3{
		display: none
	}.wcms-usp-scope /* footer - company info */
	.footer-lge{
		border-top: 0px none
	}.wcms-usp-scope .footer-lge > .inner{
		padding: 6px 20px 14px 20px
	}.wcms-usp-scope .footer-lge .shortcut{
		margin-bottom: 20px;
		text-align: center
	}.wcms-usp-scope .footer-lge .shortcut > li{
		display: inline-block;
		float: none;
		text-align: center
	}.wcms-usp-scope .footer-lge .shortcut > li:before{
		margin: 0 12px;
		font-size: 13px;
		line-height: 1em;
		vertical-align: middle
	}.wcms-usp-scope .footer-lge .shortcut > li:nth-child(1){
		font-weight: normal
	}.wcms-usp-scope .footer-lge .shortcut > li:nth-child(2){
		font-weight: normal
	}.wcms-usp-scope .footer-lge .shortcut > li:nth-child(3){
		font-weight: normal
	}.wcms-usp-scope /* 20191030 추가 */
	.footer-lge .shortcut a{
		font-size: 12px;
		color: #fff;
		line-height: 27px;
		vertical-align: middle
	}.wcms-usp-scope .mobile .footer-lge .util.onM{
		display: table !important;
		table-layout: fixed;
		width: 100%;
		margin-bottom: 20px
	}.wcms-usp-scope /* 2019-08-19 수정 */
	.footer-lge .util{
		display: table;
		width: 100%;
	}.wcms-usp-scope .footer-lge .util > li{
		position: relative;
		display: table-cell;
		padding: 10px 0
	}.wcms-usp-scope .footer-lge .util > li.family button{
		width: 100%;
		height: 32px;
		color: #fff;
		font-size: 14px
	}.wcms-usp-scope .footer-lge .util > li.family button span.icon{
		margin-left: 15px
	}.wcms-usp-scope .footer-lge .util > li.family ul{
		display: none;
		position: absolute;
		left: 0;
		left: 10px;
		right: 10px;
		padding: 12px 10px;
		border: 1px solid #9e9e9e;
		background-color: #333
	}.wcms-usp-scope /* 2018-06-20 수정 */
	.footer-lge .util > li.family ul li + li{
		margin-top: 10px
	}.wcms-usp-scope .footer-lge .util > li.family ul li a{
		display: block;
		font-size: 12px;
		color: #fff
	}.wcms-usp-scope .footer-lge .util > li.certific a{
		display: block;
		padding-left: 35%;
		color: #bbb;
		font-size: 12px
	}.wcms-usp-scope .footer-lge .util > li.certific a:before{
		content: ' ';
		position: absolute;
		left: 0;
		top: 10px;
		width: 1px;
		height: 32px;
		background-color: #9e9e9e
	}.wcms-usp-scope .footer-lge .util > li.certific a:after{
		content: ' ';
		position: absolute;
		top: 0;
		left: 5px;
		width: 60px;
		height: 60px;
		background: url('/kr/images/common/ico_footer_pims.png') no-repeat 0 0;
		background-size: 60px 60px;
	}.wcms-usp-scope .footer-lge .util > li.certific a .text{
		word-break: keep-all;
	}.wcms-usp-scope .footer-lge .info{
		font-size: 12px;
		color: #bbb;
		line-height: 19px;
		text-align: center
	}.wcms-usp-scope .footer-lge .info > strong{
		font-weight: lighter
	}.wcms-usp-scope .footer-lge .info a{
		color: #bbb
	}.wcms-usp-scope .footer-lge .copynotice{
		float: none
	}.wcms-usp-scope .footer-lge .copyright{
		display: block;
		position: static;
		margin-top: 6px;
		font-size: 12px;
		color: #bbb;
		line-height: 19px;
		text-align: center
	}.wcms-usp-scope /* list image type */
	.list-type-image{
		margin: 0;
		padding: 0 20px;
		border: 0px none
	}.wcms-usp-scope .list-type-image > li{
		clear: both;
		float: none;
		height: auto;
		width: 100%;
		padding: 0;
		border: 0px none;
		border-bottom: 1px solid #ccc
	}.wcms-usp-scope .list-type-image > li:last-child{
		border-bottom: none
	}.wcms-usp-scope .list-type-image.none{}.wcms-usp-scope .list-type-image.none > li{
		padding: 50px 0;
		font-size: 16px
	}.wcms-usp-scope .list-type-image .item{
		display: block;
		position: relative;
		min-height: 67px;
		padding: 17px 0 15px 139px;
		font-size: 12px;
		color: #333;
		line-height: 14px
	}.wcms-usp-scope .list-type-image .item .thumb{
		display: block;
		position: absolute;
		top: 20px;
		left: 0;
		max-height: 67px;
		height: auto;
		width: 119px;
		margin: 0
	}.wcms-usp-scope .list-type-image .item .title{
		display: block;
		height: auto;
		margin: 0;
		font-size: 14px;
		line-height: 1.3
	}.wcms-usp-scope .list-type-image .item .desc{
		height: auto;
		margin-top: 5px;
		font-size: 12px
	}.wcms-usp-scope .list-type-image .item .reference{
		margin-top: 6px;
		font-size: 12px
	}.wcms-usp-scope .list-type-image .item .reference > .category{
		padding: 0 5px
	}.wcms-usp-scope .list-more{
		margin-top: 20px;
		padding: 0 20px
	}.wcms-usp-scope .list-more > a{
		display: block;
		font-size: 16px;
		color: #fff;
		text-align: center;
		line-height: 40px;
		border-radius: 6px;
		background-color: #a50034
	}.wcms-usp-scope .list-more .icon.plus:before{
		font-size: 10px;
		vertical-align: top
	}.wcms-usp-scope .list-more > a mark{
		color: #fff
	}.wcms-usp-scope /* list image type - awards */
	.list-type-image.awards > li{
		padding-top: 0px
	}.wcms-usp-scope .list-type-image.awards .item .thumb{
		top: 0;
		max-height: 100px;
		height: 100px;
		max-width: 125px;
		width: auto;
		display: inline-block
	}.wcms-usp-scope /* list-type-table */
	.ltt-container{
		margin-top: 0px;
		padding: 18px 20px 0 20px
	}.wcms-usp-scope .ltt-container.view{
		padding: 0px
	}.wcms-usp-scope .ltt-container .count-results{
		font-size: 12px
	}.wcms-usp-scope /* list type table */
	.list-type-table{
		display: block;
		width: 100%;
		margin-top: 8px;
		border: 0px none;
		border-top: 1px solid #333
	}.wcms-usp-scope .list-type-table thead{
		display: none
	}.wcms-usp-scope .list-type-table tbody{
		display: block
	}.wcms-usp-scope .list-type-table tbody tr{
		display: block;
		padding: 12px 5px;
		border: 0px none;
		border-top: 1px solid #ccc
	}.wcms-usp-scope .list-type-table tbody tr:first-child{
		border-top: 0px none
	}.wcms-usp-scope .list-type-table tbody td,.wcms-usp-scope .list-type-table tbody th{
		padding: 0;
		font-size: 14px;
		color: #333
	}.wcms-usp-scope .list-type-table tbody .category{
		display: inline-block;
		font-weight: normal;
		line-height: 18px
	}.wcms-usp-scope .list-type-table tbody .category:before{
		content: '['
	}.wcms-usp-scope .list-type-table tbody .category:after{
		content: ']'
	}.wcms-usp-scope .list-type-table tbody .title{
		display: inline-block;
		padding: 0 0 2px 0;
		font-size: 14px;
		line-height: 1.5
	}.wcms-usp-scope .list-type-table tbody td.num{
		font-size: 12px
	}.wcms-usp-scope .list-type-table tbody td[data-title]{
		display: block;
		font-size: 12px;
		text-align: left;
		line-height: 1.385
	}.wcms-usp-scope .list-type-table tbody td[data-title]:before{
		content: attr(data-title);
		display: inline-block;
		width: 60px
	}.wcms-usp-scope .ltt-navigation{
		padding-top: 0px
	}.wcms-usp-scope .ltt-navigation > p{
		overflow: hidden;
		height: 40px;
		margin-top: 2px;
		font-size: 14px;
		color: #333;
		line-height: 40px;
		background-color: #eee
	}.wcms-usp-scope .ltt-navigation > p > a{
		display: block;
		float: left;
		width: 82%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap
	}.wcms-usp-scope .ltt-navigation .title{
		display: block;
		float: left;
		/*width:56px;*/
		width: 10%;
		padding-left: 0px;
		font-weight: normal;
		text-align: center;
		text-indent: 0
	}.wcms-usp-scope .ltt-navigation .title.icon:before{
		width: 100%;
		margin-right: 0px;
		text-indent: 0px
	}.wcms-usp-scope .ltt-btns{
		padding-top: 20px;
		text-align: center
	}.wcms-usp-scope .ltt-btns > a{
		display: inline-block;
		padding: 0 20px;
		font-size: 14px;
		font-weight: normal;
		color: #fff;
		text-align: center;
		line-height: 35px;
		border-radius: 5px;
		background-color: #a50034
	}.wcms-usp-scope /* view-type-table */
	.view-type-table{
		display: block;
		table-layout: fixed;
		width: 100%;
		border: 0px none
	}.wcms-usp-scope .view-type-table > thead{
		display: block;
		position: relative
	}.wcms-usp-scope .view-type-table > thead > tr{
		display: block;
		overflow: hidden;
		position: static;
		padding: 0px 20px 9px 20px;
		border-bottom: 0px none;
		background-color: #f4f5f7
	}.wcms-usp-scope .view-type-table > thead > tr.title{
		overflow: visible;
		padding: 10px 20px 9px 20px
	}.wcms-usp-scope .view-type-table > thead > tr.title > th{
		float: none;
		position: static;
		box-sizing: border-box;
		width: 100%;
		padding: 0;
		font-size: 14px;
		background-color: transparent
	}.wcms-usp-scope .view-type-table > thead > tr.title > th > mark{
		display: none
	}.wcms-usp-scope .view-type-table > thead > tr.title > th > .share-scrap{
		position: absolute;
		top: 50%;
		right: 20px;
		bottom: auto;
		z-index: 1;
		margin-top: -14px
	}.wcms-usp-scope .view-type-table > thead > tr.title > th > .share-scrap.event{
		top: auto;
		right: 20px;
		bottom: 10px;
		margin-top: 0
	}.wcms-usp-scope .view-type-table > thead > tr.title > th .badge{
		display: inline-block;
		margin-top: -4px;
		padding: 0 10px;
		font-size: 12px;
		font-weight: normal;
		color: #ffffff;
		vertical-align: middle;
		background-color: #39c2b7
	}.wcms-usp-scope .view-type-table > thead > tr.title > th .badge.online{
		background-color: #f36f23
	}.wcms-usp-scope .view-type-table > thead > tr > th{
		display: block;
		clear: both;
		float: left;
		position: relative;
		height: auto;
		width: 70px;
		padding: 0 9px 0 0;
		font-size: 12px;
		font-weight: normal;
		color: #333;
		line-height: 1.905
	}.wcms-usp-scope .view-type-table > thead > tr > th:after{
		content: '|';
		position: absolute;
		right: 0;
		color: #c1c1c1
	}.wcms-usp-scope .view-type-table > thead > tr > td{
		display: block;
		float: left;
		padding: 0 0 0 10px;
		font-size: 12px;
		color: #333;
		line-height: 1.905
	}.wcms-usp-scope .view-type-table > thead > tr > td .btns{
		float: none;
		margin: 5px 0 0 -70px;
		vertical-align: middle
	}.wcms-usp-scope .view-type-table > thead > tr.title .email-q{
		display: none;
	}.wcms-usp-scope .mobile .view-type-table > thead > tr > td .btns{
		display: none
	}.wcms-usp-scope .view-type-table .btn-i{
		display: inline-block;
		padding: 0 23px;
		font-size: 12px;
		color: #333;
		text-align: center;
		line-height: 28px;
		border: 1px solid #bbb;
		border-radius: 6px;
		background-color: #fff
	}.wcms-usp-scope .view-type-table > tbody{
		display: block
	}.wcms-usp-scope .view-type-table > tbody > tr{
		display: block
	}.wcms-usp-scope .view-type-table > tbody > tr > td{
		display: block;
		padding: 0px
	}.wcms-usp-scope .view-type-table > tbody > tr > td .contents{
		margin: 0 auto;
		padding: 0px
	}.wcms-usp-scope .view-type-table tbody > tr > td .contWide{
		width: 100%;
		margin: 20px 0
	}.wcms-usp-scope #version-under4 .view-type-table tbody > tr > td .contWide .contWideIn{
		padding: 0 10px
	}.wcms-usp-scope #version-under4 .view-type-table tbody > tr > td .contWide .contWideIn iframe{
		width: 100%;
		height: 200px
	}.wcms-usp-scope .view-type-table > tbody > tr > td .contents img{
		width: 100%
	}.wcms-usp-scope .view-type-table .share-scrap{
		position: absolute;
		top: -3px;
		right: 0px
	}.wcms-usp-scope .view-type-table .share-event{
		right: 20px;
		top: 14px
	}.wcms-usp-scope .view-type-table .share-scrap .btn-share:before{
		font-size: 30px;
		line-height: 1
	}.wcms-usp-scope .view-type-table .share-scrap .inner{
		display: none
	}.wcms-usp-scope /* product Option*/
	.option-select{
		margin-top: 0px;
		padding: 0;
		background-color: #fff
	}.wcms-usp-scope .option-select > section{
		position: relative;
		height: auto
	}.wcms-usp-scope .prdlist-opt{
		display: block;
		height: auto;
		width: 100%;
		color: #333
	}.wcms-usp-scope .prdlist-opt > li{
		display: block;
		height: auto;
		padding: 0;
		border: none
	}.wcms-usp-scope .prdlist-opt > li:last-child{
		width: auto;
		height: auto
	}.wcms-usp-scope .prdlist-opt > li .opt-title{
		display: block;
		position: relative;
		padding: 0 0 0 20px;
		font-size: 18px;
		font-weight: normal;
		line-height: 50px;
		border-bottom: 1px solid #bbb;
		background-color: #f1f2f2
	}.wcms-usp-scope .prdlist-opt > li .opt-title > button{
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		box-sizing: border-box;
		height: 100%;
		width: 100%;
		text-indent: -9999px
	}.wcms-usp-scope .prdlist-opt > li .opt-title > button .icon{
		position: absolute;
		right: 20px;
		font-size: 14px;
		line-height: 19px;
		text-indent: 0
	}.wcms-usp-scope .prdlist-opt > li .opts{
		box-sizing: border-box;
		max-height: none;
		margin-top: 0px;
		padding: 5px 0 20px 0;
		border-bottom: 1px solid #bbb;
		background-color: #fff
	}.wcms-usp-scope .prdlist-opt > li .opts > li{
		float: none;
		width: auto;
		height: auto !important;
		padding: 0 20px
	}.wcms-usp-scope .prdlist-opt > li .opts > li label{
		font-size: 15px;
		line-height: 30px
	}.wcms-usp-scope .prdlist-opt > li .opts > li label:before{
		top: 4px
	}.wcms-usp-scope .prdlist-opt > li .opts > li label img{
		width: 46px;
		height: 22px;
		right: 0
	}.wcms-usp-scope .prdlist-opt > li.large{
		width: auto
	}.wcms-usp-scope .prdlist-opt > li.large .opts > li label{
		padding-right: 46px
	}.wcms-usp-scope .prdlist-opt.no-result li.thumb{
		display: none
	}.wcms-usp-scope .prdlist-opt.no-result li:first-child{
		width: auto
	}.wcms-usp-scope .opt-result{
		display: block;
		position: relative;
		color: #333;
		text-align: left;
		border-bottom: 1px solid #bbb;
		background-color: #fff
	}.wcms-usp-scope .opt-result .opt-title{
		display: none
	}.wcms-usp-scope .opt-result p{
		margin: 0;
		padding-left: 20px;
		color: #a50034;
		font-size: 18px;
		font-weight: lighter;
		line-height: 79px
	}.wcms-usp-scope .opt-result p > mark{
		color: #a50034
	}.wcms-usp-scope .opt-result p > a{
		color: #a50034;
		text-decoration: none
	}.wcms-usp-scope .opt-result p > a:after{
		content: '>';
		margin-left: 3px
	}.wcms-usp-scope .opt-result .btn-reset{
		display: block;
		position: absolute;
		top: 50%;
		right: 20px;
		height: 30px;
		margin-top: -15px;
		padding: 0;
		color: #bbb
	}.wcms-usp-scope .opt-result .btn-reset.icon:before{
		font-size: 26px;
		line-height: 26px
	}.wcms-usp-scope /* sns buttons */
	.sns-shortcut ul{
		/*display:table;table-layout:fixed;overflow:hidden;width:60%;*/
		float: right;
		text-align: center
	}.wcms-usp-scope .sns-shortcut ul > li{
		/*display:table-cell;float:none;*/
		margin: 0 0 5px 5px
	}.wcms-usp-scope .sns-shortcut ul > li > a{
		display: inline-block;
		float: right;
		height: 40px;
		width: 40px;
		margin: auto
	}.wcms-usp-scope .sns-shortcut ul > li > a.fb{
		background-position: 0px -60px
	}.wcms-usp-scope .sns-shortcut ul > li > a.tw{
		background-position: -60px -60px
	}.wcms-usp-scope .sns-shortcut ul > li > a.nc{
		background-position: -120px -60px
	}.wcms-usp-scope .sns-shortcut ul > li > a.sl{
		background-position: -180px -60px
	}.wcms-usp-scope .sns-shortcut ul > li > a.bk{
		background-position: 0px -164px
	}.wcms-usp-scope .sns-shortcut ul > li > a.po{
		background-position: 0px -216px
	}.wcms-usp-scope .sns-shortcut ul > li > a.ig{
		background-position: -240px 0px
	}.wcms-usp-scope .sns-shortcut ul > li.cb{
		clear: both
	}.wcms-usp-scope /*responsive*/
	section.responsive{}.wcms-usp-scope section.responsive > section{
		padding-left: 0;
		padding-right: 0
	}.wcms-usp-scope section.responsive.full > section{}.wcms-usp-scope section.cont{}.wcms-usp-scope section.responsive.title{
		padding-top: 30px
	}.wcms-usp-scope /*banner*/
	.banner-1{
		width: 100%;
		/*text-align:center;*/
		text-align: left;
		padding: 20px 0 30px 0 !important;
		/*
        display:-ms-flexbox !important;
        display:-webkit-flex !important;
        display:flex !important;
        */
	}.wcms-usp-scope .banner-1 .hero{
		width: 30% !important;
		margin-left: 2%;
		/*
        margin:auto;
        -webkit-flex:1;
        -ms-flex:1;
        flex:1;
        -webkit-align-self:stretch;
        align-self:stretch;
        */

		/*padding:0 5%;*/
	}.wcms-usp-scope .banner-1 .hero img{
		width: 100% !important;
		height: auto !important
	}.wcms-usp-scope .banner-1 .unit{
		width: auto !important;
		max-width: 63%;
		margin-left: 2%;
		/*
        margin:auto;
        -webkit-flex:1.8;
        -ms-flex:1.8;
        flex:1.8;
        -webkit-align-self:stretch;
        align-self:stretch;
        */
	}.wcms-usp-scope .banner-1 strong.banner-title{
		font-size: 16px;
		margin: 5px 0 10px 0;
		font-weight: 200;
		display: block
	}.wcms-usp-scope .banner-1 p.banner-txt{
		font-size: 12px !important;
		margin: 0;
		font-weight: 200;
		display: block;
		padding: 0 20px 0 0;
		/*display:none;*/
	}.wcms-usp-scope .slide .banner-1{
		display: inline-block;
		text-align: left;
		padding: 5px 0 20px 0 !important
	}.wcms-usp-scope .slide.type03{
		/*padding:20px 0;*/
	}.wcms-usp-scope .slide.type03 .bx-pager{
		bottom: 10px !important
	}.wcms-usp-scope .bx-wrapper .bx-pager{
		bottom: -5px
	}.wcms-usp-scope /* 2018-06-20 usp 히어로영역 슬라이드 공통 페이지네이션 스타일 수정 */
	.usp .slideF{
		margin-bottom: 10px;
	}.wcms-usp-scope .usp .slideF .bx-wrapper .bx-controls{
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
		margin: 5px 0;
	}.wcms-usp-scope .usp .slideF .bx-wrapper .bx-controls .bx-pager{
		position: static;
	}.wcms-usp-scope .usp .slideF .bx-wrapper .bx-pager .bx-pager-item,.wcms-usp-scope .usp .slideF .bx-wrapper .bx-controls-auto .bx-controls-auto-item{
		margin: 0 2px;
	}.wcms-usp-scope .usp .slideF .bx-wrapper .bx-pager.bx-default-pager a{
		border-radius: 6px;
		background-color: #ddd;
		border-color: #ddd;
	}.wcms-usp-scope .usp .slideF .bx-wrapper .bx-pager.bx-default-pager a.active{
		width: 20px;
		background-color: #dc1e58;
	}.wcms-usp-scope /* // 2018-06-20 usp 히어로영역 슬라이드 공통 페이지네이션 스타일 수정 */

	/*faq*/
	.faq{
		position: relative;
		padding: 0 0 0px 0 !important
	}.wcms-usp-scope .faq ul.faq-list{
		/*display:none;*/
		margin: 0;
		border: none
	}.wcms-usp-scope .faq ul.faq-list > li{
		margin: 0
	}.wcms-usp-scope .faq ul.faq-list > li > strong{
		display: block;
		font-size: 16px;
		margin: 7px 20px;
		line-height: 20px;
		word-break: word-break:break-all
	}.wcms-usp-scope .faq ul.faq-list > li > strong:first-child{
		margin: 15px 20px 7px
	}.wcms-usp-scope .faq ul.faq-list > li > strong:before{
		display: none
	}.wcms-usp-scope .faq ul.faq-list > li > div{
		display: block;
		margin-left: 0;
		margin: 0 20px;
		padding-bottom: 10px
	}.wcms-usp-scope .faq ul.faq-list > li > div b{
		font-size: 12px
	}.wcms-usp-scope .faq ul.faq-list > li > div ul{
		margin-top: 15px
	}.wcms-usp-scope .faq ul.faq-list > li > div ul li{
		font-size: 12px
	}.wcms-usp-scope .faq h3{
		overflow: hidden;
		vertical-align: middle;
		font-weight: 200;
		padding: 0 0 0 20px;
		margin: 20px 0 !important;
		text-align: left
	}.wcms-usp-scope .faq button.see-more{
		overflow: hidden;
		position: absolute;
		right: 25px;
		top: 15px;
		color: #fff;
		font-size: 30px
	}.wcms-usp-scope .faq button.see-more.on:before{
		content: '\e627'
	}.wcms-usp-scope .faq .faq-head{
		padding: 0 !important;
		margin: 0 !important;
		border-bottom: none;
		overflow: hidden
	}.wcms-usp-scope .faq .faq-head h3{
		font-size: 20px;
		margin: 0
	}.wcms-usp-scope .faq .bx-controls-direction{
		display: none
	}.wcms-usp-scope .faq .bx-wrapper{
		padding-bottom: 30px
	}.wcms-usp-scope .faq .bx-wrapper .bx-pager{
		bottom: 5px
	}.wcms-usp-scope .faq ul.faq-list > li > strong button:before{
		display: none
	}.wcms-usp-scope /*acc*/
	.accM{
		border-top: 1px solid #bbb;
		background: #333 !important
	}.wcms-usp-scope .accM .slide{
		padding: 0
	}.wcms-usp-scope .accM .bx-controls-direction{
		display: none
	}.wcms-usp-scope .accM .acc-ul{
		width: 100%
	}.wcms-usp-scope .accM .acc-ul li{
		width: 100%;
		text-align: center
	}.wcms-usp-scope .accM .acc-ul li img{
		display: inline-block;
		max-width: 300px
	}.wcms-usp-scope .accM .acc-ul li b{
		display: block;
		text-align: center;
		margin-bottom: 40px;
		color: #fff;
		font-size: 12px;
		margin-top: 5px
	}.wcms-usp-scope .accM .faq button.more{
		display: block
	}.wcms-usp-scope .accM .bx-wrapper .bx-pager{
		bottom: 10px
	}.wcms-usp-scope /*button*/
	.btn-play{
		display: inline-block;
		width: 58px;
		height: 58px;
		background-position: -240px -60px !important;
		position: absolute;
		left: 50%;
		top: 50%;
		margin: -29px 0 0 -29px
	}.wcms-usp-scope .btn-detail a,.wcms-usp-scope .btn-detail button{
		font-size: 13px
	}.wcms-usp-scope /*banner-box*/
	.banner-box{
		padding: 0
	}.wcms-usp-scope .banner-box a{
		display: block;
		border-bottom: 1px solid #fff
	}.wcms-usp-scope .banner-box a img{
		width: 100%
	}.wcms-usp-scope .banner-box.blk{
		background: #fff
	}.wcms-usp-scope .banner-box.blk h3,.wcms-usp-scope .banner-box.blk p{
		display: none
	}.wcms-usp-scope .banner-box.mobile-guide{
		padding: 0 20px;
		background-color: #e8ecef
	}.wcms-usp-scope .banner-box.mobile-guide .title{
		font-size: 18px;
		color: #333;
		text-align: center;
		line-height: 45px
	}.wcms-usp-scope .list-district-guide{}.wcms-usp-scope .list-district-guide > li{
		padding-bottom: 30px
	}.wcms-usp-scope .list-district-guide > li .thumb{
		position: relative;
		height: 135px;
		text-align: center;
		line-height: 135px
	}.wcms-usp-scope .list-district-guide > li .thumb img{
		display: inline-block;
		max-height: 100%;
		height: auto;
		max-width: 100%;
		width: auto
	}.wcms-usp-scope .list-district-guide > li a{
		border: 0px
	}.wcms-usp-scope .banner-box.mobile-guide .bx-wrapper .bx-pager{
		bottom: 14px
	}.wcms-usp-scope /*category-info*/
	.category-info{
		font-size: 18px
	}.wcms-usp-scope .category-info .title{
		overflow: hidden;
		position: relative;
		display: block;
		padding: 18px;
		border-bottom: 1px solid #bbb;
		background: #d6d6d6;
		font-size: 18px;
		font-weight: 400;
		color: #555;
		text-decoration: none
	}.wcms-usp-scope .category-info .title button{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		text-align: right;
		color: #555
	}.wcms-usp-scope .category-info .title button i{
		margin-right: 20px
	}.wcms-usp-scope .category-info .title > i{
		float: right;
		margin-right: 3px
	}.wcms-usp-scope .category-info dd{
		background: #fff;
		display: none
	}.wcms-usp-scope .category-info dd ul{
		border-bottom: 1px solid #e0e0e0
	}.wcms-usp-scope .category-info dd ul li{
		display: block;
		width: 100%;
		padding: 5px 18px;
		border-bottom: 1px solid #e0e0e0;
		box-sizing: border-box
	}.wcms-usp-scope .category-info dd ul li a{
		position: relative;
		display: block;
		text-decoration: none
	}.wcms-usp-scope .category-info dd ul li .thumb{
		width: 15%;
		height: auto !important;
		margin: 0;
		/*margin-right:20px;*/
		margin-right: 4%
	}.wcms-usp-scope .category-info dd ul li strong{
		margin-bottom: 0;
		font-size: 16px;
		position: absolute;
		top: 50%;
		left: 20%;
		width: 80%;
		transform: translateY(-50%);
		text-align: left
	}.wcms-usp-scope .category-info dd ul li p{
		display: none
	}.wcms-usp-scope .category-info dd ul li:last-child{
		border: none
	}.wcms-usp-scope /*.review-box*/
	.reviewsF{}.wcms-usp-scope .review-box{
		padding: 30px 0 0 0;
		border-bottom: 1px solid #ccc
	}.wcms-usp-scope .review-box ul.reviews{
		padding: 25px 0 35px 0;
		display: block;
		overflow: hidden
	}.wcms-usp-scope .review-box ul.reviews li.slick-slide{
		padding: 0 2%
	}.wcms-usp-scope .review-box ul.reviews li{
		position: relative;
		bottom: 0px
	}.wcms-usp-scope .review-box ul.reviews li a{
		display: block;
		text-align: center
	}.wcms-usp-scope .review-box ul.reviews li a img{
		max-width: 100%;
		width: 100%
	}.wcms-usp-scope /*
    .review-box ul.reviews > li {display:inline-block;float:left;padding:0 30px}
    .review-box ul.reviews > li a {display:block;width:100%;margin:0 auto}
    .review-box ul.reviews > li a img {width:100%}
 */
	.review-box ul.reviews li a{
		position: relative;
		max-width: 238px;
		margin: 0 auto;
		text-align: left
	}.wcms-usp-scope .review-box ul.reviews li a strong{
		overflow: hidden;
		display: block;
		height: 38px;
		margin: 12px 0 5px;
		font-size: 14px;
		font-weight: 200;
		line-height: 1.4
	}.wcms-usp-scope .review-box ul.reviews li a p{
		font-size: 12px;
		height: 54px;
		overflow: hidden;
		line-height: 1.5
	}.wcms-usp-scope .review-box ul.reviews li a b{
		display: block;
		margin-top: 12px;
		font-weight: 200;
		font-size: 12px
	}.wcms-usp-scope /*popup*/
	.pop{}.wcms-usp-scope .popup{
		position: absolute;
		display: none;
		left: 0
	}.wcms-usp-scope .pop > div{
		position: absolute;
		z-index: 11;
		left: 0;
		top: 30px;
		box-shadow: none;
		/*border:1px solid #333;*/
		background: #fff
	}.wcms-usp-scope .pop > div .poptit{
		display: block;
		font-weight: 200
	}.wcms-usp-scope .pop > div .poptit.huge{
		font-size: 24px
	}.wcms-usp-scope .pop > div .popupCont{
		padding: 15px 20px;
		width: auto;
		min-width: 250px;
		max-width: 850px;
		word-break: break-all
	}.wcms-usp-scope .pop .close{
		position: absolute;
		right: 10px;
		top: 5px;
		font-size: 22px;
		color: #333
	}.wcms-usp-scope /* .pop > div .popupCont strong {font-size:18px;line-height:1.6;font-weight:400} */
	.pop > div .popupCont .popupInfo{
		padding-bottom: 40px;
		line-height: 1.6;
		font-size: 14px
	}.wcms-usp-scope .vrPop{
		width: 100% !important;
		left: 0 !important;
		margin-left: 0 !important;
		box-sizing: border-box
	}.wcms-usp-scope .vrPop iframe{
		width: 100%;
		height: 320px
	}.wcms-usp-scope .pop .vrPop .popupCont .popupInfo{
		padding-bottom: 0;
		margin-bottom: -7px
	}.wcms-usp-scope /* dm request */
	#dmRequest{}.wcms-usp-scope #dmRequest{
		top: 0 !important;
		width: 100%
	}.wcms-usp-scope #dmRequest .close{
		top: 8px;
		right: 20px;
		color: #fff
	}.wcms-usp-scope #dmRequest .popupCont{
		padding: 0px
	}.wcms-usp-scope #dmRequest .poptit{
		position: relative;
		padding: 15px 20px;
		background: #333;
		color: #fff;
		font-size: 18px;
		line-height: 1
	}.wcms-usp-scope #dmRequest .popupInfo{
		padding: 0 20px 40px 20px
	}.wcms-usp-scope #dmRequest .message{
		padding-bottom: 18px;
		font-size: 12px;
		color: #333;
		line-height: 17px
	}.wcms-usp-scope #dmRequest .forms input[type=text],.wcms-usp-scope input[type=password]{
		height: 32px;
		width: auto;
		padding: 0 0 0 10px;
		font-size: 12px;
		color: #333;
		line-height: 30px;
		vertical-align: middle;
		border: 1px solid #b4bec8;
		border-radius: 4px;
		background-color: #f6f7f9
	}.wcms-usp-scope #dmRequest .forms select{
		display: inline-block;
		height: 32px;
		min-width: 80px;
		padding: 7px 20px 6px 8px;
		font-size: 12px;
		color: #333;
		vertical-align: middle;
		border: 1px solid #b4bec8;
		border-radius: 5px;
		background: #f6f7f9 url('/kr/images/common/bg_select01.png') right top no-repeat
	}.wcms-usp-scope #dmRequest .forms{
		overflow: visible;
		padding: 10px 0px 15px 0px;
		border-top: 1px solid #ccc
	}.wcms-usp-scope #dmRequest .forms > p{
		font-size: 14px;
		color: #333;
		vertical-align: middle
	}.wcms-usp-scope #dmRequest .forms .controls{
		padding-top: 5px
	}.wcms-usp-scope #dmRequest .forms .fl{
		margin-right: 25px;
		padding-top: 5px
	}.wcms-usp-scope #dmRequest .forms .fl + .controls label{
		margin-right: 15px;
		font-size: 12px
	}.wcms-usp-scope #dmRequest .forms label{
		font-size: 14px
	}.wcms-usp-scope #dmRequest .forms input.email{
		width: 35%
	}.wcms-usp-scope #dmRequest .forms input.domain{
		width: 29%
	}.wcms-usp-scope #dmRequest .forms select.domain{
		float: right;
		width: 25%
	}.wcms-usp-scope #dmRequest .forms > .box{
		margin-left: 0;
		margin-right: 0
	}.wcms-usp-scope #dmRequest .forms > .box .box-title{
		padding: 12px 10px;
		border-bottom: none;
		line-height: 1;
		font-size: 14px
	}.wcms-usp-scope #dmRequest .forms > .box .box-title label{
		line-height: 1
	}.wcms-usp-scope #dmRequest .forms > .box .box-content{
		margin: 0 10px 10px;
		padding: 10px 5px;
		border: 1px solid #dadada;
		background-color: #f4f6f7;
		font-size: 12px;
		line-height: 1.45
	}.wcms-usp-scope #dmRequest .forms > .btns{
		text-align: center
	}.wcms-usp-scope #dmRequest .forms > .btns a{
		display: block;
		padding: 0;
		font-size: 16px;
		font-weight: normal;
		color: #fff;
		text-align: center;
		text-decoration: none;
		line-height: 40px;
		border-radius: 6px;
		background-color: #a50034
	}.wcms-usp-scope /*
    #dmRequest .forms > .box {margin:13px 0px 0 0px;border:1px solid #dcdcdc;background-color:#fff}
    #dmRequest .forms > .box .box-title {padding:12px 15px;font-size:14px;color:#333;line-height:1;border-bottom:0px none}
    #dmRequest .forms > .box .box-title:first-child {border-top:0px none}
    #dmRequest .forms .required {color:#a50034}
    #dmRequest .forms > .box .box-title button {display:block;position:absolute;top:50%;right:0px;z-index:1;width:50px;margin-top:-24px;line-height:45px;border-left:1px solid #fff}
    #dmRequest .forms > .box .box-content {overflow:auto;height:49px;margin:0 15px;padding:0px 0px 10px 0px;font-size:12px;color:#333;line-height:1.45}
    #dmRequest .forms > .box .box-content.no-scroll {height:auto}
    #dmRequest .forms > .box.toggle {margin:13px -20px 0 -20px;border:0px none}
    #dmRequest .forms > .box.toggle .box-title {border-bottom:1px solid #bbb;background-color:#f1f2f2}
    #dmRequest .forms > .box.toggle .box-content {height:auto;padding:15px 0}
    #dmRequest .forms > .btns {text-align:center}
    #dmRequest .forms > .btns a {display:block;padding:0;font-size:16px;font-weight:normal;color:#fff;text-align:center;text-decoration:none;line-height:40px;border-radius:6px;background-color:#a50034}
 */

	/*page-index*/
	/*
    .mobile .gnbAct h1 {width:auto !important}
    .mobile .gnbAct #headerWrap {position:fixed;left:0;top:0;width:100%}
    .mobile .gnbAct #contentWrap {margin-top:60px}
    .mobile .gnbAct .page-index {position:relative;display:block;overflow:hidden;color:#fff;padding-left:12px;font-weight:400;font-size:18px}
    .mobile .page-index h1 {color:#fff;font-weight:400;font-size:18px;margin-left:30px}
    .mobile .page-index button {position:absolute;left:0px;top:0px}
    .mobile .page-index button:before {color:#fff;font-size:16px}
    */

	/*rentalcare*/
	.rentalcare #container{
		margin-top: 10px
	}.wcms-usp-scope /*ms-noti*/

	.hero-products .ms-noti,.wcms-usp-scope .mobile .ms-noti{
		position: relative !important;
		top: 0 !important;
		margin: 16px 10px;
		padding: 10px !important;
		font-size: 10px;
		border-radius: 2px;
		line-height: 25px
	}.wcms-usp-scope .hero-products .ms-noti .more,.wcms-usp-scope .mobile .ms-noti .more{
		top: 8px !important;
		right: 10px !important;
		width: 50%;
		padding: 0 !important
	}.wcms-usp-scope .hero-products .ms-noti img,.wcms-usp-scope .mobile .ms-noti img{
		width: 100%
	}.wcms-usp-scope /* 2016-01-07 PSM */
	.contWide .contTitleB{
		margin-top: 30px
	}.wcms-usp-scope .contWide .movieView{
		margin-top: 10px
	}.wcms-usp-scope .contWide .movieDesc{
		margin-top: 0
	}.wcms-usp-scope .contWide .movieDescIn{
		padding: 10px
	}.wcms-usp-scope .contWide .movieScroll{
		padding-right: 10px
	}.wcms-usp-scope .contWide .movieScroll p{
		margin-top: 10px;
		line-height: 16px
	}.wcms-usp-scope /* chatbots */
	.go-chatBots > button{
		right: 8px;
		bottom: 58px;
		height: 64px;
		width: 64px;
		background-size: 64px auto;
	}.wcms-usp-scope .go-chatBots > button:after{
		right: 42px;
		bottom: 100px;
		z-index: 11;
		width: 49px;
		height: 30px;
		background-size: 49px auto;
	}.wcms-usp-scope /* 2020-12-18 온라인몰 추가 */
	.counsel_area.ui-draggable-handle.on{
		overflow: visible !important;
	}.wcms-usp-scope .counsel_area{
		position: fixed;
		z-index: 9;
		right: 15px;
		bottom: 58px;
		width: 46px;
		height: 208px;
		overflow: hidden;
	}.wcms-usp-scope .counsel_area .area_wrap{
		position: relative;
		height: 100%;
	}.wcms-usp-scope .counsel_area button,.wcms-usp-scope .counsel_area a{
		display: block;
		position: relative;
		width: 46px;
		height: 46px;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-size: cover;
	}.wcms-usp-scope .counsel_area .open_counsel,.wcms-usp-scope .counsel_area .close_counsel{
		position: absolute;
		bottom: 156px;
		left: 0;
		z-index: 10;
		transition: all .3s ease-in-out .3s;
	}.wcms-usp-scope .counsel_area .open_counsel button,.wcms-usp-scope .counsel_area .open_counsel a{
		background-image: url(/kr/images/common/mob/ico_q_open.png);
	}.wcms-usp-scope .counsel_area .open_counsel button span,.wcms-usp-scope .counsel_area .close_counsel button span,.wcms-usp-scope .counsel_area .open_counsel a span,.wcms-usp-scope .counsel_area .close_counsel a span,{
		color: transparent;
		font-size: 1px;
	}.wcms-usp-scope .counsel_area .close_counsel{
		display: none;
	}.wcms-usp-scope .counsel_area .close_counsel button,.wcms-usp-scope .counsel_area .close_counsel a{
		background-image: url(/kr/images/common/mob/ico_close.png);
	}.wcms-usp-scope .counsel_area .shop_btn{
		position: absolute;
		bottom: 0;
		right: 0;
		transition: all .6s ease-in-out .3s;
		z-index: 9;
	}.wcms-usp-scope .counsel_area .shop_btn button,.wcms-usp-scope .counsel_area .shop_btn a{
		background-image: url(/kr/images/common/mob/ico_bestshop2.png);
	}.wcms-usp-scope .counsel_area .chatbots_btn{
		position: absolute;
		bottom: 53px;
		right: 0;
		transition: all .3s ease-in-out .3s;
		opacity: 1;
		z-index: 9;
	}.wcms-usp-scope .counsel_area .chatbots_btn button,.wcms-usp-scope .counsel_area .chatbots_btn a{
		background-image: url(/kr/images/common/mob/ico_chatbots.png);
	}.wcms-usp-scope .counsel_area .chatbots_btn button span,.wcms-usp-scope .counsel_area .chatbots_btn a span{
		display: block;
		position: absolute;
		top: 0;
		right: 80px;
		line-height: 64px;
		color: #fff;
		font-size: 14px;
		width: 100px;
		text-align: right;
	}.wcms-usp-scope .counsel_area .onlinemall_btn{
		position: absolute;
		bottom: 106px;
		right: 0;
		transition: all .3s ease-in-out .3s;
		opacity: 1;
		z-index: 9;
	}.wcms-usp-scope .counsel_area .onlinemall_btn a{
		background-image: url(/kr/images/common/mob/ico_onlinemall.png);
	}.wcms-usp-scope .counsel_area .onlinemall_btn a span{
		display: block;
		position: absolute;
		top: 0;
		right: 80px;
		line-height: 64px;
		color: #fff;
		font-size: 14px;
		width: 100px;
		text-align: right;
	}.wcms-usp-scope .counsel_area .customer_btn{
		position: absolute;
		bottom: 153px;
		right: 0;
		transition: all .3s ease-in-out .3s;
		opacity: 0;
		z-index: 9;
	}.wcms-usp-scope .counsel_area .customer_btn a{
		background-image: url(/kr/images/common/mob/ico_customer.png);
	}.wcms-usp-scope .counsel_area button span,.wcms-usp-scope .counsel_area a span{
		width: 1px;
		height: 1px;
		color: transparent;
		overflow: hidden;
		font-size: 0;
	}.wcms-usp-scope .counsel_dim{
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.65);
		z-index: 8;
	}.wcms-usp-scope .counsel_area.on{
		overflow: visible;
		height: 208px;
	}.wcms-usp-scope .counsel_area.on .open_counsel{
		transform: rotate(45deg);
	}.wcms-usp-scope .counsel_area.on .counsel_dim{
		display: block;
	}.wcms-usp-scope /* .counsel_area.on .shop_btn{bottom:159px;opacity:1;}
	.counsel_area.on.rev .shop_btn{bottom:-60px;opacity:1;} */
	.counsel_area.on .customer_btn{
		bottom: 205px;
		opacity: 1;
	}.wcms-usp-scope .counsel_area.on.rev .customer_btn{
		bottom: -116px;
		opacity: 1;
	}

}@media (max-width:320px){.wcms-usp-scope /* search word */
	.search-contents .search-word{}.wcms-usp-scope .search-contents .search-word select{
		min-width: 90px;
		padding: 7px 12px 6px 5px
	}.wcms-usp-scope .search-contents .search-word input[type=text]{
		width: 120px
	}.wcms-usp-scope /*popup*/
	.pop{}.wcms-usp-scope .pop > div .poptit{
		font-size: 18px
	}.wcms-usp-scope /*button*/
	.btn-r{
		padding: 10px 15px
	}

}.wcms-usp-scope /*rentalcare*/
/* 2016.01.12 한자 개선 버전 배포로 삭제
.rentalcare #container {font-family:'LGSmHaSB'} 'Malgun Gothic',.wcms-usp-scope 'Dotum',.wcms-usp-scope sans-serif */

.mobile.rentalcare #container{
	/*zoom:0.4;*/
}.wcms-usp-scope .mobile.rentalcare #container > div{
	width: auto
}.wcms-usp-scope .mobile.rentalcare #container > div:not('#scaleWrap'){
	width: auto !important
}.wcms-usp-scope .mobile.rentalcare .gnb-main-container .btn-close{
	display: none
}.wcms-usp-scope .mobile.rentalcare #wrapper{
	min-width: 100%
}.wcms-usp-scope .mobile.rentalcare #footerWrap{}.wcms-usp-scope /* b2c_0417 start */

/* instar popup */
.instar_pop{
	width: 100% !important;
	height: 100% !important;
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 100;
	display: none
}.wcms-usp-scope .instar_pop:after{
	content: '';
	width: 100% !important;
	height: 100% !important;
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background-color: #000;
	opacity: 0.4
}.wcms-usp-scope .instar_pop .pop_inner{
	width: 640px;
	height: auto;
	position: relative;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	z-index: 20
}.wcms-usp-scope .instar_pop .pop_inner .img_wrap_pop{
	max-height: 640px;
	overflow: hidden
}.wcms-usp-scope .instar_pop .pop_inner .img_wrap_pop img{
	width: 640px
}.wcms-usp-scope .instar_pop .pop_inner .rd-close{
	width: ;
	height: ;
	position: absolute;
	top: 0;
	right: -40px;
	color: #fff;
	font-size: 30px;
	z-index: 20;
	cursor: pointer
}.wcms-usp-scope .instar_pop .info_txt_wrap_pop{
	margin-top: 10px;
	font-size: 25px;
	color: #fff
}.wcms-usp-scope /* instar video popup */
.instar_pop .pop_inner.video{
	width: 100%
}.wcms-usp-scope .instar_pop .pop_inner.video .video_wrap_pop{
	width: 100%;
	max-height: initial;
	height: 0;
	padding-bottom: 56.25%;
	position: relative;
	overflow: hidden
}.wcms-usp-scope .instar_pop .pop_inner.video .video_wrap_pop video{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0
}.wcms-usp-scope .instar_pop .pop_inner.video .rd-close{
	right: -40px
}.wcms-usp-scope .instar_pop .pop_inner.video .txt{
	padding: 0 20px
}.wcms-usp-scope /* video popup */
.video_pop{
	width: 100% !important;
	height: 100% !important;
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 99999999;
	display: none
}.wcms-usp-scope .video_pop:after{
	content: '';
	width: 100% !important;
	height: 100% !important;
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background-color: #000;
	opacity: 0.4
}.wcms-usp-scope .video_pop .pop_inner{
	width: 84.1%;
	height: 0;
	padding-bottom: 47.3%;
	position: relative;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	z-index: 20
}.wcms-usp-scope .video_pop .pop_inner .video_wrap_pop{
	height: 0;
	padding-bottom: 56.25%;
	overflow: hidden;
	position: relative
}.wcms-usp-scope .video_pop .pop_inner .video_wrap_pop iframe{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0
}.wcms-usp-scope .video_pop .rd-close{
	position: absolute;
	top: 0;
	right: -40px;
	color: #fff;
	font-size: 30px;
	z-index: 20;
	cursor: pointer
}.wcms-usp-scope /* product Option */
.b2c_0417 section.responsive.title{
	padding: 100px 0 0 0
}.wcms-usp-scope .b2c_0417 section.responsive.title > section{
	padding: 0;
	max-width: 1600px
}.wcms-usp-scope /* 20181112 bestseller */
.b2c_0417 .headLine:after{
	display: block;
	content: '맞춤검색';
	margin-top: 30px;
	padding: 16px 0;
	background-color: #f4f4f4;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #e8e8e8;
	font-size: 18px;
	font-weight: bold
}.wcms-usp-scope .b2c_0417 .headLine.noSearch{
	border-bottom: 1px solid #bbb;
	padding-bottom: 30px
}.wcms-usp-scope .b2c_0417 .headLine.noSearch:after{
	display: none
}.wcms-usp-scope /*20190308 수정 (주석)*/
/*.b2c_0417 .option-select:before{display:block;position:absolute;width:100%;top:-57px;left:0;content:'맞춤검색';padding:16px 0;background-color:#f4f4f4;border-top:1px solid #bbb;border-bottom:1px solid #e8e8e8;font-size:18px;font-weight:bold; text-align:center}
.b2c_0417 .option-select.noSearch{border-top:1px solid #bbb; margin-top:591px}
.b2c_0417 .option-select.noSearch:before{display:none}
.b2c_0417 .option-select.noBestseller{margin-top:87px}*/
/* //20181112 bestseller */
.b2c_0417 .option-select{
	background: #f4f4f4;
	border-bottom: 1px solid #e8e8e8;
	box-sizing: border-box;
	padding: 30px 30px 30px;
}.wcms-usp-scope /*20190308 수정 (margin-top:648px)*/
.b2c_0417 .option-select h3.title{
	font-size: 24px;
	color: #1d1d1d;
	font-weight: 200;
	margin-bottom: 35px
}.wcms-usp-scope .b2c_0417 .option-select > section{
	position: relative
}.wcms-usp-scope .b2c_0417 .prdlist-opt{
	display: table;
	table-layout: fixed;
	width: 100%;
	color: #1d1d1d
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li{
	display: table-cell;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #e3e3e3
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li:first-child{
	padding-left: 0 !important
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li:last-child{
	width: 140px;
	height: 210px;
	padding-right: 0 !important;
	border-right: 0px none;
	vertical-align: middle;
	text-align: right
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opt-title{
	font-size: 18px;
	font-weight: bold
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts{
	overflow: hidden;
	box-sizing: border-box;
	max-height: 168px;
	margin-top: 16px;
	padding-top: 0px;
	padding-right: 20px
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts li{
	overflow: visible;
	float: left;
	width: 100%;
	height: auto;
	min-height: 40px
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li.twin .opts li{
	width: 50%
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts li label{
	display: block;
	font-size: 16px;
	line-height: 1.5
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts input:focus + label{
	border: 1px dotted #eee
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts li label:before{
	top: 0;
	margin-top: 0
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts li label img{
	position: absolute;
	right: 20px;
	top: 3px;
	width: 28px;
	height: 13px;
	border: 1px solid #a9aaa6;
	border-radius: 1px
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts li label img.roseGold{
	border: 1px solid #54463b
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li.large{
	width: 26%
}.wcms-usp-scope .b2c_0417 .prdlist-opt > li.large .opts li label{
	padding-right: 50px
}.wcms-usp-scope .b2c_0417 .opt-result{
	display: inline-block;
	color: #1d1d1d;
	text-align: center
}.wcms-usp-scope .b2c_0417 .opt-result p{
	font-size: 30px;
	margin-top: 10px
}.wcms-usp-scope .b2c_0417 .opt-result p > mark{
	color: #a50034;
	background-color: transparent
}.wcms-usp-scope .b2c_0417 .opt-result .btn-reset{
	position: relative;
	display: inline-block;
	margin-top: 20px;
	padding: 10px 44px 10px 15px;
	border: 1px solid #787878;
	border-radius: 17px;
	color: #1d1d1d;
	font-size: 15px
}.wcms-usp-scope .b2c_0417 .opt-result .btn-reset.icon:before{
	display: none
}.wcms-usp-scope .b2c_0417 .opt-result .btn-reset.icon:after{
	position: absolute;
	top: 11px;
	right: 17px;
	display: inline-block;
	content: '';
	width: 17px;
	height: 14px;
	margin-left: 10px;
	background: url('/kr/images/common/spliteCommon.png') -300px -200px no-repeat;
	/*margin-right:5px;font-size:20px;line-height:20px*/
}.wcms-usp-scope .b2c_0417 .opt-result .btn-reset span{
	vertical-align: middle
}.wcms-usp-scope .b2c_0417 .prdlist-opt.no-result li:first-child{
	width: 200px
}.wcms-usp-scope .b2c_0417 .prdlist-opt li.thumb{
	position: relative;
	width: auto !important;
	padding-left: 0;
	vertical-align: middle
}.wcms-usp-scope .b2c_0417 .prdlist-opt li.thumb > img{
	position: absolute;
	right: 0;
	bottom: -30px
}.wcms-usp-scope .b2c_0417 .prdlist-opt li.thumb > p{
	position: relative;
	padding-left: 50px;
	font-size: 26px;
	line-height: 1.54
}.wcms-usp-scope /* product bestseller */
.b2c_0417 .best-box{
	position: absolute;
	top: 182px;
	left: 0;
	right: 0;
	background: #e6e6e6;
	border-top: 1px solid #b6b6b6;
	width: 100%;
	max-width: 1600px;
	height: 531px;
	margin: 0 auto
}.wcms-usp-scope .b2c_0417 .best-box .best-title{
	padding: 35px 0 20px 0;
	font-size: 26px;
	font-weight: 200
}.wcms-usp-scope .b2c_0417 .best-box .best-item{
	max-width: 1246px;
	margin: 0 auto;
	overflow: hidden;
	clear: both
}.wcms-usp-scope .b2c_0417 .best-box .best-item li{
	float: left;
	width: calc(33.33% - 40px);
	height: 415px;
	margin: 0 20px;
	background: #fff;
	text-align: center;
	position: relative;
}.wcms-usp-scope .b2c_0417 .best-box .best-item li .item-info{
	padding-top: 33px
}.wcms-usp-scope .b2c_0417 .best-box .best-item .item-exp{
	width: 100%;
	position: absolute;
	bottom: 9%;
}.wcms-usp-scope .b2c_0417 .best-box .best-item .item-exp p{
	display: block;
	font-size: 16px;
	line-height: 1.625;
	min-height: 26px;
	text-align: center
}.wcms-usp-scope .b2c_0417 .best-box .best-item .item-exp p:first-child{
	font-size: 22px;
	line-height: 34px;
	word-break: keep-all
}.wcms-usp-scope /* product bestseller - mobile*/

.section_bestseller{
	background-color: #e6e6e6;
	border-top: 2px solid #000;
}.wcms-usp-scope .section_bestseller .tit_cont{
	padding: 4% 3.5% 4%;
	font-size: 4.2vw;
	text-align: left;
	letter-spacing: -1px;
}.wcms-usp-scope .section_bestseller .item-info{
	width: 100%;
}.wcms-usp-scope .section_bestseller .item-thumb{
	width: 90%;
	height: auto;
	margin: 9% auto 3%;
}.wcms-usp-scope .section_bestseller .item-exp{
	width: 100%;
	padding-bottom: 4%;
}.wcms-usp-scope .section_bestseller .item-exp p{
	display: block;
	overflow: hidden;
	max-height: 54px;
	margin: 6px 0;
	font-size: 3.8vw;
	line-height: 1.2;
	color: #000;
	letter-spacing: -1px;
}.wcms-usp-scope .section_bestseller .item-exp p:first-child{
	font-weight: bold;
	font-size: 3.9vw;
	letter-spacing: -1px;
}.wcms-usp-scope .section_bestseller .bestseller{
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	position: relative;
	padding-bottom: 10%;
}.wcms-usp-scope .section_bestseller .bestseller .swiper-container-horizontal{
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%;
	margin: 0 auto 44px
}.wcms-usp-scope .section_bestseller .bestseller .swiper-slide{
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	position: relative;
}.wcms-usp-scope .section_bestseller .bestseller .swiper-pagination{
	position: absolute;
	bottom: 2.5%;
	text-align: center;
}.wcms-usp-scope .section_bestseller .bestseller .swiper-pagination-bullets{
	width: 100%;
}.wcms-usp-scope .section_bestseller .bestseller.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
	display: inline-block;
	width: 2.5%;
	height: 2.5vw;
	margin: 0 0.6%;
	border-radius: 100%;
	background: #c2c2c2 !important;
	position: static;
}.wcms-usp-scope .section_bestseller .bestseller.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active{
	width: 3.5%;
	height: 2.5vw;
	border-radius: 30px;
	background: #e42f66 !important;
}.wcms-usp-scope /*jScrollPane ::custom scroll in product list*/
.b2c_0417 .jspContainer{
	overflow: hidden;
	position: relative
}.wcms-usp-scope .b2c_0417 .jspPane{
	position: absolute
}.wcms-usp-scope .b2c_0417 .jspVerticalBar{
	position: absolute;
	top: 0;
	right: 0;
	width: 6px;
	height: 100%;
	background: #d8d8d8;
	border-radius: 3px
}.wcms-usp-scope .b2c_0417 .jspCap{
	display: none
}.wcms-usp-scope .b2c_0417 .jspTrack{
	background: #d8d8d8;
	position: relative;
	border-radius: 3px
}.wcms-usp-scope .b2c_0417 .jspDrag{
	background: #a50034;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	border-radius: 3px
}.wcms-usp-scope /*.jspDrag:before {content:'\e608';display:inline-block;position:absolute;top:50%;left:1px;margin-top:-5px;font-size:10px}*/
.b2c_0417 .jspCorner{
	background: #eeeef4;
	float: left;
	height: 100%
}/* chatbots */



/* Mobile */
@media

/* only screen and (-webkit-min-pixel-ratio:2) and (min-width :1200px), */
only screen and (max-width:767px){.wcms-usp-scope /* instar popup */
	.instar_pop{
		z-index: 101
	}.wcms-usp-scope .instar_pop .pop_inner{
		width: calc(100% - 100px)
	}.wcms-usp-scope .instar_pop .pop_inner .img_wrap_pop{
		max-height: 320px
	}.wcms-usp-scope .instar_pop .pop_inner .img_wrap_pop img{
		width: 100%
	}.wcms-usp-scope .instar_pop .info_txt_wrap_pop{
		font-size: 19px
	}.wcms-usp-scope .instar_pop .info_txt_wrap_pop p{
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical
	}.wcms-usp-scope /* instar video popup */
	.instar_pop .pop_inner.video{
		width: 100%
	}.wcms-usp-scope .instar_pop .pop_inner.video .video_wrap_pop{
		max-height: initial;
		height: 0;
		padding-bottom: 56.25%;
		position: relative;
		overflow: hidden
	}.wcms-usp-scope .instar_pop .pop_inner.video .video_wrap_pop video{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0
	}.wcms-usp-scope .instar_pop .pop_inner.video .rd-close{
		right: 8px
	}.wcms-usp-scope .instar_pop .pop_inner.video .txt{
		padding: 0 20px
	}.wcms-usp-scope /* video popup */
	.video_pop{
		width: 100% !important;
		height: 100% !important;
		z-index: 101
	}.wcms-usp-scope .video_pop:after{
		opacity: 1
	}.wcms-usp-scope .video_pop .pop_inner{
		width: 100%;
		height: 0;
		padding-bottom: 56.25%
	}.wcms-usp-scope .video_pop .pop_inner .video_wrap_pop{
		height: 0;
		padding-bottom: 56.25%;
		position: relative;
		overflow: hidden
	}.wcms-usp-scope .video_pop .pop_inner .video_wrap_pop iframe{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0
	}.wcms-usp-scope .video_pop .rd-close{
		right: 10px
	}.wcms-usp-scope /* top button */
	.b2c_0417.move-top > a{
		right: 17px;
		bottom: 10px;
		z-index: 100;
		width: 40px;
		height: 40px;
		background-image: url('/kr/images/common/mob/spliteCommon.png');
		background-position: -125px -150px !important;
		background-size: 300px 300px !important
	}.wcms-usp-scope .b2c_0417.move-top.btm-height > a{
		bottom: 60px
	}.wcms-usp-scope /* responsive title moible-bar */
	section.responsive.title.mobile-bar.b2c_0417,.wcms-usp-scope .b2c_0417 section.responsive.title.mobile-bar{
		position: relative;
		padding: 0;
		background-color: #fff;
		max-width: initial;
		width: 100%
	}.wcms-usp-scope section.responsive.title.mobile-bar.b2c_0417 .headLine,.wcms-usp-scope .b2c_0417 section.responsive.title.mobile-bar .headLine{
		display: block;
		padding-left: 20px;
		color: #1d1d1d;
		line-height: 43px;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
		border-bottom: 1px solid #d2d2d2
	}.wcms-usp-scope .b2c_0417 section.responsive.title.mobile-bar .headLine:after{
		display: none
	}.wcms-usp-scope /*.b2c_0417 section.option-select:before {display:none} 20190308 수정 (주석)*/
	/* 20181112 bestseller */
	.b2c_0417 section.responsive.title.mobile-bar button{
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		height: 43px;
		width: 60px;
		font-size: 13px;
		color: #1d1d1d
	}.wcms-usp-scope .b2c_0417 section.responsive.title.mobile-bar button.nav-prev{
		display: none
	}.wcms-usp-scope section.responsive.title.b2c_0417 .sub-navigation .headLine{
		display: none
	}.wcms-usp-scope section.responsive.title.b2c_0417 .sub-navigation{
		margin-top: 0
	}.wcms-usp-scope /* 2018-08-07 수정 */
	section.responsive.title.b2c_0417 .sub-navigation:before,.wcms-usp-scope section.responsive.title.b2c_0417 .sub-navigation:after{
		display: block;
		position: absolute;
		top: -1px;
		width: 20px;
		height: 100%;
		z-index: 10;
		content: ""
	}.wcms-usp-scope section.responsive.title.b2c_0417 .sub-navigation:before{
		left: 0;
		background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1))
	}.wcms-usp-scope section.responsive.title.b2c_0417 .sub-navigation:after{
		right: 0;
		background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1))
	}.wcms-usp-scope /* // 2018-08-07 수정 */
	.b2c_0417 #sub-3depth-menu.swiper-container{
		width: 100%;
		height: 60px;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417 #sub-3depth-menu.swiper-container:after{
		content: '';
		display: block;
		position: absolute;
		left: 0;
		bottom: 0;
		z-index: 0;
		width: 100%;
		border-bottom: 1px solid #000
	}.wcms-usp-scope .b2c_0417 #sub-3depth-menu .swiper-slide{
		text-align: center;
		font-size: 16px;
		color: #1d1d1d;
		background: #fff;
		width: auto;
		height: 59px;
		margin: 0;
		padding: 0;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center
	}.wcms-usp-scope .b2c_0417 #sub-3depth-menu .swiper-slide a{
		display: block;
		padding: 0 20px;
		height: 60px;
		line-height: 60px;
		text-decoration: none
	}.wcms-usp-scope .b2c_0417 #sub-3depth-menu .swiper-slide.on a{
		font-weight: bold;
		color: #1d1d1d
	}.wcms-usp-scope .b2c_0417 #sub-3depth-menu .swiper-slide.on a:after{
		content: '';
		display: block;
		width: 100%;
		margin-top: -3px;
		border-bottom: 3px solid #a50034
	}.wcms-usp-scope /* product Option*/
	.b2c_0417 section.responsive.title > section{
		padding: 0;
		max-width: initial;
		width: 100%
	}.wcms-usp-scope #divSearchArea.sub-navi-fixed{
		position: fixed;
		z-index: 100;
		top: 0;
		left: 0;
		width: 100%
	}.wcms-usp-scope #divSearchArea.sub-navi-fixed + #prdlist.pd-top.b2c_0417{
		padding-top: 46px
	}.wcms-usp-scope /* 2018-06-20 수정 */
	.b2c_0417 .option-select{
		display: none;
		position: absolute;
		z-index: 10;
		width: 100%;
		margin-top: 0;
		padding: 0;
		background-color: #fff;
		border: 0 none
	}.wcms-usp-scope .b2c_0417 .option-select > section{
		position: relative;
		height: auto;
		border-bottom: 3px solid #333
	}.wcms-usp-scope .b2c_0417 .prdlist-opt{
		display: block;
		overflow-y: auto;
		height: auto;
		width: 100%;
		padding: 10px 0 0;
		color: #333
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li{
		display: block;
		height: auto;
		padding: 0 20px;
		border: none
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li:first-child{
		padding-left: 20px !important
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li:last-child{
		width: auto;
		height: auto
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opt-title{
		display: block;
		position: relative;
		padding: 10px 0 0;
		font-size: 14px;
		font-weight: bold;
		line-height: 14px;
		border-bottom: 0 none;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opt-title > button{
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		box-sizing: border-box;
		height: 100%;
		width: 100%;
		text-indent: -9999px
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opt-title > button .icon{
		position: absolute;
		right: 20px;
		font-size: 14px;
		line-height: 19px;
		text-indent: 0
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts{
		display: block !important;
		box-sizing: border-box;
		max-height: none;
		margin-top: 7px;
		padding: 0;
		border-bottom: 0 none;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts > li,.wcms-usp-scope .b2c_0417 .prdlist-opt > li.twin .opts li{
		display: inline-block;
		float: none;
		width: auto;
		height: auto !important;
		padding: 0 7px 10px 0
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts > li input + label,.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts > li input:focus + label{
		margin: 0;
		border: 1px solid #7f7f7f;
		text-align: center
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts > li input:checked + label{
		color: #a50034;
		border: 1px solid #a50034
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts > li label{
		padding: 0 10px;
		font-size: 13px;
		line-height: 35px
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts > li label:before{
		top: 0;
		background: none
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li .opts > li label img{
		display: none;
		width: 46px;
		height: 22px;
		right: 0
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li.large{
		width: auto
	}.wcms-usp-scope .b2c_0417 .prdlist-opt > li.large .opts > li label{
		padding-right: 10px
	}.wcms-usp-scope .b2c_0417 .prdlist-opt.no-result li.thumb{
		display: none
	}.wcms-usp-scope .b2c_0417 .prdlist-opt.no-result li:first-child{
		width: auto
	}.wcms-usp-scope .b2c_0417 .opt-result{
		display: none
	}.wcms-usp-scope .b2c_0417 .option-select .btn-wrap{
		padding: 20px 0 38px;
		text-align: center
	}.wcms-usp-scope .b2c_0417 .option-select .btn-wrap .btn-search-result{
		d isplay: inline-block;
		height: 40px;
		padding: 0 47px;
		line-height: 40px;
		font-size: 14px;
		color: #fff;
		background-color: #383838
	}.wcms-usp-scope .b2c_0417 .option-select .btn-close{
		position: absolute;
		right: 0;
		bottom: -45px;
		width: 45px;
		height: 45px;
		background-color: #383838;
		text-align: center
	}.wcms-usp-scope .b2c_0417 .option-select .btn-close:before{
		content: '';
		display: inline-block;
		width: 15px;
		height: 15px;
		background: url(/kr/images/common/mob/spliteCommon.png) -100px -150px no-repeat;
		background-size: 300px 300px
	}.wcms-usp-scope /*header*/
	/* 2018-06-20 수정 */
	.gnb-main-container{
		max-width: auto;
		height: 60px;
		padding: 0 20px;
		position: relative;
	}.wcms-usp-scope .gnb-main-container > h1{
		height: 28px;
		width: 106px;
		margin: 0 auto;
		padding-top: 17px;
		float: none
	}.wcms-usp-scope .gnb-main-container > h1 > a{
		display: block;
		overflow: hidden;
		height: 100%;
		width: 100%;
		background: url('/kr/images/common/mob/ci.png') left top no-repeat;
		background-size: 100%
	}.wcms-usp-scope .gnb-main-container:after{
		content: none
	}.wcms-usp-scope .gnb-main-container .mobile-shortcut{
		position: absolute;
		top: 0;
		right: 0;
		width: 100%;
		height: 100%
	}.wcms-usp-scope .gnb-main-container .mobile-shortcut > a{
		display: inline-block;
		height: 44px;
		width: 44px;
		padding: 8px;
		font-size: 9px;
		color: #fff;
		text-align: center
	}.wcms-usp-scope .gnb-main-container .mobile-shortcut > a.map-point{
		float: right;
		color: #d6d6d6;
		margin-right: 40px;
	}.wcms-usp-scope .gnb-main-container .mobile-shortcut > a:hover{
		text-decoration: none
	}.wcms-usp-scope .gnb-main-container .mobile-shortcut > a:before{
		display: block;
		height: 25px;
		margin: 0 auto 7px auto;
		padding-top: 7px;
		font-size: 22px
	}.wcms-usp-scope .gnb-main-container .mobile-shortcut > a.menu:before{
		font-size: 18px;
		padding-top: 12px
	}.wcms-usp-scope /* // 2018-06-20 수정 */
	.b2c_0417.gnb-main-container .mbg{
		content: '';
		position: fixed;
		width: 100%;
		top: 0;
		right: -100%;
		bottom: 0;
		background: #000;
		opacity: 0;
		z-index: 12
	}.wcms-usp-scope .b2c_0417.gnb-main-container .mbg.on{
		right: 0;
		opacity: 0.4
	}.wcms-usp-scope .b2c_0417.gnb-main-container .btn-close{
		display: none;
		position: fixed;
		top: 0;
		left: 84.5%;
		z-index: 12;
		width: 48px;
		height: 60px;
		background-color: #a50034
	}.wcms-usp-scope .b2c_0417.gnb-main-container .btn-close.btn_off{
		display: none !important
	}.wcms-usp-scope .b2c_0417.gnb-main-container .btn-close:before{
		content: '';
		display: block;
		width: 15px;
		height: 15px;
		margin-left: 15px;
		background: url(/kr/images/common/mob/spliteCommon.png) -100px -150px no-repeat;
		background-size: 300px 300px;
		margin-bottom: 0
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-main{
		position: fixed;
		right: 100%;
		bottom: 0;
		left: -100%;
		z-index: 13;
		overflow: scroll;
		height: 100%;
		padding: 0px;
		background-color: #fff;
		transition: left 0.5s ease, right 0.5s ease;
		-webkit-transition: left 0.5s ease, right 0.5s ease;
		-moz-transition: left 0.5s ease, right 0.5s ease;
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-main .btn-more{
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 6;
		height: 52px;
		width: 100%;
		font-size: 20px;
		color: #333;
		text-align: center;
		text-indent: -9999px;
		border-left: 0 none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-main .btn-more:before{
		content: '\e701';
		display: block;
		position: absolute;
		top: 0;
		right: 25px;
		bottom: 0;
		left: initial;
		z-index: 10;
		font-size: 12px;
		font-weight: bold;
		color: #000;
		text-indent: 0px;
		line-height: 52px
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-main .business .btn-more:before{
		content: '';
		display: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li > a.selected + .btn-more{
		color: #0f0f0f
	}.wcms-usp-scope .b2c_0417.gnb-main-container .selected + .btn-more:before{
		content: '\e703';
		color: #000
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-main a:hover{
		text-decoration: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-main a.no-sibling{
		position: relative
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-main a.no-sibling:after{
		content: '\e701';
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 6;
		height: 45px;
		width: 48px;
		font-size: 15px;
		font-weight: normal;
		color: #333;
		text-align: center;
		border-left: 1px solid #fff
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list{
		display: block;
		position: relative;
		height: auto;
		padding-top: 81px;
		z-index: 10;
		border-bottom: 1px solid #d7d7d7
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li{
		display: block;
		position: relative;
		height: auto;
		width: auto;
		border-top: 1px solid #d7d7d7
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li > a{
		display: block;
		padding-left: 20px;
		font-size: 15px;
		font-weight: bold;
		color: #000;
		line-height: 52px;
		text-align: left;
		border-bottom: 1px solid #fff;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li > a.selected{
		background: none;
		background-color: #fff;
		color: #000
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li > a.selected ~ .gnb-depth-container{
		display: block
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li > a.selected:before{
		content: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li > a.selected:after{
		content: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li.business:before{
		content: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li.business > a{
		padding-left: 10px !important
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li.business > a:after{
		content: '';
		display: block;
		position: absolute;
		top: 18px;
		right: 25px;
		bottom: 0;
		z-index: 6;
		height: 16px;
		width: 16px;
		background: url(/kr/images/common/mob/spliteCommon.png) -60px -185px;
		background-size: 300px 300px
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li.business > .btn-more{
		display: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li.business > .gnb-depth-container{
		display: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li.recent{}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li.recent a{
		/*border-bottom:1px solid #e9ebeb;*/
		background-color: #fff
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li.recent a.no-sibling:after{
		content: '\e701';
		display: block;
		position: absolute;
		top: 0;
		right: 25px;
		left: auto;
		bottom: 0;
		z-index: 10;
		height: auto;
		width: auto;
		font-size: 12px;
		font-weight: bold;
		color: #000;
		text-indent: 0px;
		line-height: 52px;
		text-align: right;
		border-left: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li.recent mark{
		color: #a50034;
		text-decoration: underline;
		background-color: transparent
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-list > li.search{
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		height: 60px;
		width: 100%;
		padding: 0;
		border-top: 0 none
	}.wcms-usp-scope /* gnb search container */
	.b2c_0417.gnb-main-container .search-container{
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 10;
		overflow: visible
	}.wcms-usp-scope .b2c_0417.gnb-main-container .search-container > .inner{
		position: relative;
		height: 100%;
		margin: 0
	}.wcms-usp-scope .b2c_0417.gnb-main-container .search-container .search{
		position: static;
		height: 60px;
		padding: 20px 0 0 0;
		border: 0px none;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417.gnb-main-container .search-container .search-word{
		position: absolute;
		right: 15px;
		left: 15px;
		width: auto
	}.wcms-usp-scope .b2c_0417.gnb-main-container .search-container .search-word label{
		width: 100%
	}.wcms-usp-scope .b2c_0417.gnb-main-container .search-container .search-word input[type=text]{
		-webkit-bo-x-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		height: 38px;
		width: 100%;
		padding: 0 15px;
		font-size: 13px;
		color: #333;
		line-height: 38px;
		border: 3px solid #000;
		border-radius: 0
	}.wcms-usp-scope .b2c_0417.gnb-main-container .search-container .search-word .btn-search{
		display: block;
		position: absolute;
		top: 3px;
		right: 3px;
		height: 32px;
		width: 45px
	}.wcms-usp-scope .b2c_0417.gnb-main-container .search-container .search-word .btn-search.icon.search:before{
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		height: 32px;
		font-size: 18px;
		color: #000;
		text-align: center;
		line-height: 32px;
		border-radius: 5px;
		background-color: transparent
	}.wcms-usp-scope /* gnb 2depth */
	.b2c_0417.gnb-main-container .gnb-depth2{
		display: block;
		overflow: hidden;
		height: auto;
		max-width: auto;
		width: 100%;
		margin: -14px 0 0;
		padding: 0;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li{
		display: block;
		float: none;
		position: relative;
		height: auto;
		width: auto;
		padding: 0px;
		border: 0px none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li:first-child{
		border: 0px
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit{
		padding-left: 0px
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit > a{
		display: block;
		padding-left: 48px;
		font-size: 15px;
		font-weight: normal;
		color: #333;
		line-height: 43px;
		border-bottom: 1px solid #fff
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit > a:before,.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit > a.theme:before{
		content: '-';
		display: block;
		position: absolute;
		top: -3px;
		left: 33px;
		bottom: 0;
		z-index: 6;
		font-size: 15px;
		font-weight: normal;
		color: #333;
		text-align: center
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit > a.theme:before{
		background: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit > a.theme{
		position: relative;
		margin: 0;
		padding-left: 48px !important
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit > a:after{
		content: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit > a.theme:after{
		display: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li.products-contents > .unit > a + .btn-more{
		display: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit > a.selected{
		background-color: #bfc2c2
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit + .unit{
		margin: 0
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth2 > li > .unit.theme{
		position: static
	}.wcms-usp-scope /* gnb 3depth */
	.b2c_0417.gnb-main-container .gnb-depth2 > li > .unit > a.selected ~ .gnb-depth3{
		display: block
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth3{
		display: none;
		margin: 0;
		padding: 6px 0;
		border-bottom: 1px solid #fff;
		background-color: #f1f2f2
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth3 > li{}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth3 > li > a{
		display: block;
		padding-left: 50px;
		font-size: 13px;
		font-weight: normal;
		color: #333;
		line-height: 30px
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth3 > li > a > img{
		margin: 0
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth3 > li p{
		margin-left: 50px;
		padding-left: 20px;
		background: url('/kr/images/common/bl_gnbSdot.png') 8px 10px no-repeat;
		line-height: 20px
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth3 > li p:nth-child(2){
		line-height: 24px !important
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth3 > li p a{
		color: #333 !important
	}.wcms-usp-scope /* gnb bottom */
	.b2c_0417.gnb-main-container .gnb-utils-container{
		display: block;
		position: relative;
		top: auto;
		height: auto;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-utils-container > .inner{
		position: relative;
		height: auto;
		margin: 0;
		padding: 0;
		padding-bottom: 62px
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-su{
		display: block;
		float: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-shortcut-list{
		position: static;
		top: auto;
		right: auto;
		overflow: hidden;
		width: 100%;
		margin-top: 0;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-shortcut-list > li{
		width: 33.33%;
		float: left;
		display: list-item;
		vertical-align: middle
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-shortcut-list > li > a{
		display: block;
		height: auto;
		overflow: hidden;
		font-size: 13px;
		padding: 12px 3px;
		color: #000;
		line-height: 1.5;
		text-align: center;
		border-right: none;
		border-right: 1px solid #e9ebeb;
		box-sizing: border-box
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-shortcut-list > li > a:before{
		display: none;
		height: 28px;
		width: 28px;
		margin: 0 auto;
		color: #999
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-shortcut-list > li > a > span{
		display: none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-utils-list{
		display: -webkit-box;
		display: box;
		-webkit-box-flex: 1;
		flex: 1;
		float: none;
		position: absolute;
		bottom: 0;
		width: 95%;
		margin: 0 0 0 5%
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-utils-list > li{
		display: -webkit-box;
		display: box;
		-webkit-box-flex: 1;
		flex: 1;
		float: none;
		height: 62px;
		margin: 0;
		text-align: left;
		border-right: 0 none
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-utils-list > li > a{
		display: block;
		position: relative;
		margin: 0;
		padding: 0 0 0 8px;
		font-size: 12px;
		color: #000;
		line-height: 62px
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-utils-list > li > a:before{
		content: '';
		display: block;
		position: absolute;
		top: 50%;
		left: 0;
		width: 3px;
		height: 3px;
		background-image: none;
		background-color: #b2b2b2;
		border-radius: 100%
	}.wcms-usp-scope .b2c_0417.gnb-main-container .gnb-depth3-utils{
		display: none
	}.wcms-usp-scope /* common tab */
	.b2c_0417.newLayout .common-tab > li > a{
		display: block;
		position: relative;
		padding: 0px;
		font-size: 16px;
		color: #333;
		text-align: center;
		line-height: 52px;
		border-top: 1px solid #000;
		border-right: none;
		background-color: #e3e3e3
	}.wcms-usp-scope .b2c_0417.newLayout .common-tab > li > a:hover{
		border-bottom: none
	}.wcms-usp-scope .b2c_0417.newLayout .common-tab > li:first-child > a{
		border-left: none
	}.wcms-usp-scope .b2c_0417.newLayout .common-tab > li.selected > a{
		font-weight: bold;
		color: #000
	}.wcms-usp-scope .b2c_0417.newLayout .common-tab > li.selected > a:before{
		content: '';
		display: block;
		position: absolute;
		right: 0;
		bottom: -1px;
		left: 50%;
		z-index: 1;
		height: 2px;
		width: 60%;
		margin-left: -30%;
		background-color: #a50034
	}.wcms-usp-scope /* footer - language / sns */
	.b2c_0417.footer-utils{
		margin-top: 65px;
		border: 0px none;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417.footer-utils > .inner{
		position: relative;
		height: auto;
		padding: 115px 0 0;
		margin: 0 20px;
		border-top: 1px solid #000;
		background-color: #f7f7f7
	}.wcms-usp-scope .b2c_0417.footer-utils .title{
		font-size: 12px;
		font-weight: normal;
		color: #333;
		line-height: 27px
	}.wcms-usp-scope .b2c_0417.footer-utils .language{
		position: relative;
		padding-left: 15px;
		line-height: 45px;
		border-top: 1px solid #bbb
	}.wcms-usp-scope .b2c_0417.footer-utils .language button{
		padding-left: 8px;
		font-size: 12px;
		color: #333
	}.wcms-usp-scope .b2c_0417.footer-utils .language button .icon{
		font-size: 12px;
		margin-left: 0;
		padding-left: 15px
	}.wcms-usp-scope .b2c_0417.footer-utils .language button .icon.rd-arrow-d01:before{
		content: '\e703'
	}.wcms-usp-scope .b2c_0417.footer-utils .language button .icon.rd-arrow-u01:before{
		content: '\e702'
	}.wcms-usp-scope .b2c_0417.footer-utils .language a{
		line-height: 27px;
		font-weight: 400;
		vertical-align: middle;
		letter-spacing: 0
	}.wcms-usp-scope .b2c_0417.footer-utils .language a:after{
		display: none
	}.wcms-usp-scope .b2c_0417.footer-utils > .inner > .language > .list-language{
		display: none;
		top: 39px;
		left: 60px;
		border: 1px solid #d2d2d2;
		color: #1d1d1d
	}.wcms-usp-scope /* 2018-06-20 수정 */
	.b2c_0417.footer-utils .list-language > li{
		line-height: 27px
	}.wcms-usp-scope .b2c_0417.footer-utils .sns-shortcut{
		position: absolute;
		top: 15px;
		right: 15px;
		left: 15px;
		margin-top: 0px
	}.wcms-usp-scope .b2c_0417.footer-utils .sns-shortcut .title{
		display: block;
		float: left;
		padding-top: 12px;
		font-size: 12px;
		line-height: initial
	}.wcms-usp-scope /* sitemap bottom */
	.b2c_0417.footer-utils .gnb-utils-container{
		display: block;
		position: relative;
		top: auto;
		height: auto;
		background-color: #f1f2f2
	}.wcms-usp-scope .b2c_0417.footer-utils .gnb-utils-container > .inner{
		position: relative;
		height: auto;
		margin: 0
	}.wcms-usp-scope .b2c_0417.footer-utils .gnb-utils-list{
		display: block;
		position: static;
		top: auto;
		right: auto;
		overflow: hidden;
		margin-top: 0;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417.footer-utils .gnb-utils-list > li{
		float: left;
		height: auto;
		width: 33%;
		padding: 0;
		border-bottom: 1px solid #e9ebeb
	}.wcms-usp-scope .b2c_0417.footer-utils .gnb-utils-list > li:nth-child(3n+1){
		width: 34%
	}.wcms-usp-scope .b2c_0417.footer-utils .gnb-utils-list > li > a{
		display: block;
		height: 61px;
		padding-top: 14px;
		font-size: 13px;
		color: #333;
		line-height: auto;
		text-align: center;
		border-right: 1px solid #e9ebeb
	}.wcms-usp-scope .b2c_0417.footer-utils .gnb-utils-list > li > a:before{
		content: '';
		display: block;
		height: 28px;
		width: 28px;
		margin: 0 auto
	}.wcms-usp-scope /* Footer - sitemap */
	.b2c_0417.footer-sitemap{
		padding: 0 5px;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417.footer-sitemap .sitemap{
		padding: 0 15px;
		background-color: #fff;
		border-top: none
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list{
		display: block;
		height: 100%;
		width: 100%;
		background-color: #fff;
		border-top: 1px solid #000
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list > li{
		padding: 0;
		border-top: 1px solid #bbb
	}.wcms-usp-scope /* 2018-06-20 수정 */
	.b2c_0417.footer-sitemap .gnb-list > li:first-child{
		border-top: none
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list > li .site-map_tit{
		color: #333
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list > li:nth-child(1) .site-map_tit:nth-child(odd),.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list > li:nth-child(6) .site-map_tit:nth-child(odd){
		border-top: 1px solid #bbb
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list > li > .site-map_tit{
		display: block;
		z-index: 0;
		margin: 0px;
		padding-left: 10px;
		font-size: 16px;
		font-weight: normal;
		color: #333;
		line-height: 46px;
		text-decoration: none;
		border-top: none
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list > li > .site-map_tit:after{
		margin-right: 10px;
		content: "\e701";
		font-weight: normal;
		vertical-align: middle;
		-webkit-font-smoothing: antialiased;
		text-rendering: optimizeLegibility;
		font-feature-settings: 'liga';
		float: right
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list > li > .site-map_tit.select-on:after{
		content: "\e703"
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list > li > .site-map_tit.selected{
		color: #fff;
		background: none;
		background-color: #333
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-depth2{
		padding-bottom: 10px;
		background-color: #fff
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-depth2 > li{
		width: 50%;
		float: left
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-depth2 > li .unit:before{
		content: "-";
		display: inline;
		font-size: 15px;
		color: #666;
		position: absolute;
		top: 10px;
		left: 10px
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-depth2 > li .unit > a{
		padding-left: 20px;
		line-height: 40px;
		color: #666
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-depth2 > li .unit > a.selected{
		background-color: #fff
	}.wcms-usp-scope /* 2018-03-26 renewal */
	.b2c_0417.footer-sitemap .gnb-list,.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list > li{
		border-top: 0
	}.wcms-usp-scope .b2c_0417.footer-sitemap .gnb-list > li > .site-map_tit{
		border-top: 1px solid #bbb
	}.wcms-usp-scope .b2c_0417.footer-utils{
		margin-top: 40px
	}.wcms-usp-scope .b2c_0417.footer-utils > .inner{
		padding-top: 0;
		background-color: #f7f7f7;
		border-bottom: 1px solid #000
	}.wcms-usp-scope .b2c_0417.footer-utils > .inner > *{
		padding-left: 10px;
		background-color: #f7f7f7;
		float: none
	}.wcms-usp-scope .b2c_0417.footer-utils > .inner > .main-notice .list-notice{
		padding: 0 0 0 30px;
		background: url(/kr/images/common/mob/rd-notice.png) no-repeat 0 50%;
		background-size: 22px auto
	}.wcms-usp-scope /* 2018-06-20 수정 */
	.b2c_0417.footer-utils > .inner > .main-notice .list-notice > li{
		padding-left: 0
	}.wcms-usp-scope .b2c_0417.footer-utils > .inner > .main-notice .list-notice > li:after{
		display: none
	}.wcms-usp-scope .b2c_0417.footer-utils > .inner > .main-notice .list-notice > li > .onW > a{
		color: #fff;
		line-height: 30px;
		display: inline-block
	}.wcms-usp-scope .footer-utils > .inner > .main-notice .list-notice > li a{
		color: #333;
		font-size: 14px
	}.wcms-usp-scope .b2c_0417.footer-utils .language button{
		font-size: 13px;
		padding-left: 0
	}.wcms-usp-scope .footer-sitemap .new-tag{
		padding: 20px 15px
	}.wcms-usp-scope .footer-sitemap .new-tag > p{
		display: inline-block;
		padding-left: 50px;
		text-align: left;
		background: url(/kr/images/common/mob/rd-new.png) no-repeat 0 50%;
		background-size: 40px auto;
		line-height: 22px
	}.wcms-usp-scope .footer-sitemap .new-tag > p > a{
		font-size: 15px;
		color: #555;
		margin-left: 10px
	}.wcms-usp-scope .footer-sitemap .new-tag > p > a:first-child{
		margin-left: 0
	}
}@media (max-width:767px){.wcms-usp-scope .web .mediaImg img{
		opacity: 0
	}
}@media all and (orientation:landscape){.wcms-usp-scope /* instar video popup */
	.instar_pop .pop_inner.video{
		width: 70%
	}
}@media (min-width:320px){.wcms-usp-scope .b2c_0417 .prdlist-opt{
		max-height: 320px
	}
}@media (min-width:400px){.wcms-usp-scope .b2c_0417 .prdlist-opt{
		max-height: 420px
	}
}/* b2c_0417 end */

/* 2018-06-20 모바일 GNB CSS (수정이 있을 시 mobilePrj/style.css도 수정해야 함) */
/* animation */
@-webkit-keyframes openGnb{
	from {
		left: -100%;
		opacity: 0
	}

	to {
		left: 0%;
		opacity: 1
	}
}@-moz-keyframes openGnb{
	from {
		left: -100%;
		opacity: 0
	}

	to {
		left: 0%;
		opacity: 1
	}
}@-o-keyframes openGnb{
	from {
		left: -100%;
		opacity: 0
	}

	to {
		left: 0%;
		opacity: 1
	}
}@keyframes openGnb{
	from {
		left: -100%;
		opacity: 0
	}

	to {
		left: 0%;
		opacity: 1
	}
}.wcms-usp-scope .screen_out{
	overflow: hidden;
	position: absolute;
	width: 0;
	height: 0;
	line-height: 0;
	text-indent: -9999px
}.wcms-usp-scope .ico_cate{
	display: inline-block;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	background-image: url(/kr/images/common/mob/ico_cate.png);
	-webkit-background-size: 270px 200px;
	background-size: 270px 200px;
	text-indent: -9999px;
	vertical-align: middle
}.wcms-usp-scope .gnb_on:before{
	display: block;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.9);
	z-index: 10;
	content: ""
}.wcms-usp-scope .gnb_on .wrap_nav{
	display: block;
	animation: openGnb 0.3s both
}.wcms-usp-scope .wrap_nav{
	display: none;
	position: fixed;
	top: 0;
	left: -100%;
	width: 85%;
	max-width: 305px;
	height: 100%;
	background-color: #f0f1f2;
	font-size: 16px;
	z-index: 100
}.wcms-usp-scope .wrap_nav button{}.wcms-usp-scope .wrap_nav .link_cont{
	display: block;
}.wcms-usp-scope .wrap_nav .focus_close{
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	font-size: 0;
	line-height: 0;
	background-color: transparent;
	opacity: 0.01;
	text-indent: -9999px
}.wcms-usp-scope .wrap_nav .inner{
	overflow-x: hidden;
	overflow-y: scroll;
	position: relative;
	width: 100%;
	height: 100%;
	padding-bottom: 65px
}.wcms-usp-scope .wrap_nav .inner::-webkit-scrollbar{
	display: none
}.wcms-usp-scope .wrap_nav .search-word{
	position: relative;
	padding: 20px;
	text-align: center;
	background-color: white
}.wcms-usp-scope .wrap_nav .search-word input{
	width: 100%;
	height: 38px;
	padding: 0 33px 0 10px;
	border: 3px solid black;
	font-weight: 400;
	font-size: 0.875em;
	box-sizing: border-box
}.wcms-usp-scope .wrap_nav .search-word .btn-search{
	position: absolute;
	top: 22px;
	right: 23px;
	width: 33px;
	height: 33px
}.wcms-usp-scope .wrap_nav .search-word .ir{
	overflow: hidden;
	position: absolute;
	width: 0;
	height: 0;
	line-height: 0;
	text-indent: -9999px
}.wcms-usp-scope .wrap_nav .search-results{
	position: absolute;
	top: 59px;
	left: 0px;
	overflow: hidden;
	width: auto;
	padding: 20px;
	font-size: 1em;
	color: #333;
	line-height: 28px;
	text-align: center;
	box-shadow: 0 2px 1px 1px rgba(0, 0, 0, 0.25);
	z-index: 10;
	background: -moz-linear-gradient(top, #eaeef1 0%, white 12%, white 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeef1), color-stop(12%, white), color-stop(100%, white));
	background: -webkit-linear-gradient(top, #eaeef1 0%, white 12%, white 100%);
	background: -o-linear-gradient(top, #eaeef1 0%, white 12%, white 100%);
	background: -ms-linear-gradient(top, #eaeef1 0%, white 12%, white 100%);
	background: linear-gradient(to bottom, #eaeef1 0%, white 12%, white 100%);
	box-sizing: content-box
}.wcms-usp-scope .wrap_nav .search-results iframe{
	width: 100%
}.wcms-usp-scope .wrap_nav .search-results .btn-search-more{
	display: block;
	padding: 0 30px;
	font-size: 19px;
	color: #fff;
	line-height: 45px;
	font-weight: normal;
	background-color: #a50034;
	border-radius: 7px
}.wcms-usp-scope .wrap_nav .search-results-summary{
	width: 100%;
	padding: 17px 0px 30px 0px;
	text-align: left;
	border-top: 1px solid #ccc
}.wcms-usp-scope .wrap_nav .search-results-summary > a{
	display: block;
	font-size: 13px;
	color: #333;
	line-height: 23px
}.wcms-usp-scope .wrap_nav .search-results-summary > a.total{
	display: inline-block;
	margin-bottom: 4px;
	font-size: 16px
}.wcms-usp-scope .wrap_nav .search-results-summary > a.total.em{
	color: #a50034
}.wcms-usp-scope .wrap_nav .auto-search-word{
	width: 100%;
	padding: 14px 0px;
	text-align: left
}.wcms-usp-scope .wrap_nav .auto-search-word a{
	display: block;
	font-size: 16px;
	color: #333;
	line-height: 28px
}.wcms-usp-scope .wrap_nav .btn_close{
	position: absolute;
	top: 0;
	left: 100%;
	width: 55px;
	height: 55px;
	background-color: #a50034
}.wcms-usp-scope .wrap_nav .btn_close:before,.wcms-usp-scope .wrap_nav .btn_close:after{
	display: block;
	width: 20px;
	height: 2px;
	background-color: white;
	content: ""
}.wcms-usp-scope .wrap_nav .btn_close:before{
	margin: 0 auto;
	transform: rotate(45deg)
}.wcms-usp-scope .wrap_nav .btn_close:after{
	margin: -2px auto 0;
	transform: rotate(-45deg)
}.wcms-usp-scope .wrap_nav.on{
	display: block;
	position: fixed;
	background: none;
}.wcms-usp-scope .wrap_nav.on .inner{
	padding: 0;
	position: static;
}.wcms-usp-scope .wrap_nav.on .inner > *{
	display: none;
}.wcms-usp-scope .wrap_nav.on #AKCFrmTop{
	display: block;
	width: 100%;
	box-sizing: border-box;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	animation: search1 0.6s forwards ease-out;
}.wcms-usp-scope .wrap_nav.on .btn_close{
	position: absolute;
	z-index: 10;
	left: -100%;
	animation: search2 0.6s forwards 0.2s ease-out;
}@keyframes search1{
	0% {
		left: -100%;
	}

	100% {
		left: 0;
	}
}@keyframes search2{
	0% {
		left: -100%;
	}

	100% {
		left: 100%;
	}
}.wcms-usp-scope .gnbSearch{
	position: absolute;
	right: 0;
	top: 0;
}.wcms-usp-scope .gnb-main-container .mobile-shortcut > a.icon.map-point{
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translate3d(0, -50%, 0);
	background: url('/kr/images/common/mob/ico_map_point.png') no-repeat 0 0;
	width: 27px;
	height: 35px;
	margin-right: 30px;
	padding: 0 0 0 11px;
	font-size: inherit;
	background-size: contain;
}.wcms-usp-scope .gnb-main-container .mobile-shortcut .icon.search.gnbSearch{
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translate3d(0, -50%, 0);
	background: url('/kr/images/common/mob/ico_gnb_search.png') no-repeat 0 0;
	width: 16px;
	height: 35px;
	padding: 0;
	font-size: inherit;
	background-size: contain;
}.wcms-usp-scope .gnb-main-container .mobile-shortcut .icon.map-point:before{
	content: '';
	position: absolute;
	right: 0;
	top: 20%;
	border-right: 1px solid #959595;
	height: 60%;
	padding: 0;
	font-size: inherit;
}.wcms-usp-scope .gnb-main-container .mobile-shortcut .icon.search.gnbSearch:before{
	display: none;
	content: '';
}.wcms-usp-scope .no_scroll{
	height: 100%;
	overflow: hidden;
}.wcms-usp-scope .list_key{
	background-color: white
}.wcms-usp-scope .list_key li{
	display: table;
	position: relative;
	width: 100%;
	height: 54px;
	border-top: 1px solid #d7d7d7;
	box-sizing: border-box;
}.wcms-usp-scope .list_key li:before,.wcms-usp-scope .list_key li:after{
	position: absolute;
	top: 27px;
	right: 24px;
	width: 8px;
	height: 1px;
	margin: auto 0;
	border-radius: 50px;
	background-color: black;
	-webkit-transform-origin: right;
	-ms-transform-origin: right;
	transform-origin: right;
	content: ""
}.wcms-usp-scope .list_key li:before{
	transform: rotate(45deg)
}.wcms-usp-scope .list_key li:after{
	transform: rotate(-45deg)
}.wcms-usp-scope .list_key .link_menu{
	display: table-cell;
	padding-left: 20px;
	vertical-align: middle;
}.wcms-usp-scope .list_key .link_menu .img_menu{
	vertical-align: middle
}.wcms-usp-scope .list_anchor{
	overflow: hidden;
	padding: 20px 10px 9px;
	border-top: 1px solid #666;
	border-bottom: 1px solid #d7d7d7;
	background-color: #f0f1f2
}.wcms-usp-scope .list_anchor li{
	float: left;
	width: 25%;
	height: 97px;
	text-align: center
}.wcms-usp-scope .list_anchor .ico_cate{
	width: 60px;
	height: 60px
}.wcms-usp-scope .list_anchor .ico_cate.tv{
	background-position: 0 0
}.wcms-usp-scope .list_anchor .ico_cate.notebook{
	background-position: -70px 0
}.wcms-usp-scope .list_anchor .ico_cate.refrigerator{
	background-position: -140px 0
}.wcms-usp-scope .list_anchor .ico_cate.aircon{
	background-position: -210px 0
}.wcms-usp-scope .list_anchor .ico_cate.mobile{
	background-position: 0 -70px
}.wcms-usp-scope .list_anchor .ico_cate.vacuum{
	background-position: -70px -70px
}.wcms-usp-scope .list_anchor .ico_cate.washing{
	background-position: -140px -70px
}.wcms-usp-scope .list_anchor .ico_cate.drying{
	background-position: -210px -70px
}.wcms-usp-scope .list_anchor .ico_cate.styler{
	background-position: 0 -140px
}.wcms-usp-scope .list_anchor .ico_cate.beauty{
	background-position: -70px -140px
}.wcms-usp-scope .list_anchor .ico_area{
	display: inline-block;
	width: 60px;
	height: 60px;
	padding-top: 24px;
	border-radius: 100px;
	text-align: center;
	vertical-align: middle;
	background-color: white
}.wcms-usp-scope .list_anchor .ico_area .line{
	display: block;
	width: 18px;
	height: 2px;
	margin: 0 auto 4px;
	background-color: #333333
}.wcms-usp-scope .list_anchor .ico_area .line:last-child{
	margin-bottom: 0
}.wcms-usp-scope .list_anchor .prd_name{
	display: block;
	margin-top: 7px;
	color: black;
	font-size: 0.75em;
	font-weight: 500;
	line-height: 1;
	letter-spacing: 0
}.wcms-usp-scope .gnb_comm .list_gnb{
	background-color: white
}.wcms-usp-scope .gnb_comm .list_gnb > li{
	position: relative;
	min-height: 54px;
	border-bottom: 1px solid #d7d7d7
}.wcms-usp-scope .gnb_comm .list_gnb > li .btn_nav:before,.wcms-usp-scope .gnb_comm .list_gnb > li .btn_nav:after{
	position: absolute;
	top: 29px;
	right: 30px;
	width: 8px;
	height: 1px;
	margin: auto 0;
	border-radius: 50px;
	background-color: black;
	-webkit-transform-origin: right;
	-ms-transform-origin: right;
	transform-origin: right
}.wcms-usp-scope .gnb_comm .list_gnb > li .btn_nav:before{
	overflow: hidden;
	position: absolute;
	line-height: 0;
	text-indent: 999999px;
	transform: rotate(45deg);
	content: "메뉴 펼치기";
	color: transparent;
}.wcms-usp-scope .gnb_comm .list_gnb > li .btn_nav:after{
	transform: rotate(135deg);
	content: "";
	color: transparent;
}.wcms-usp-scope .gnb_comm .list_gnb > li .link_history:before,.wcms-usp-scope .gnb_comm .list_gnb > li .link_history:after{
	position: absolute;
	right: 27px;
	width: 8px;
	height: 1px;
	margin: auto 0;
	border-radius: 50px;
	background-color: black;
	-webkit-transform-origin: right;
	-ms-transform-origin: right;
	transform-origin: right;
	content: ""
}.wcms-usp-scope .gnb_comm .list_gnb > li .link_history:before{
	top: 26px;
	transform: rotate(45deg)
}.wcms-usp-scope .gnb_comm .list_gnb > li .link_history:after{
	top: 25px;
	transform: rotate(-45deg)
}.wcms-usp-scope .gnb_comm .list_gnb > li.on .btn_nav:before,.wcms-usp-scope .gnb_comm .list_gnb > li.on .btn_nav:after{
	top: 22px
}.wcms-usp-scope .gnb_comm .list_gnb > li.on .btn_nav:before{
	transform: rotate(-45deg);
	content: "메뉴 접기";
}.wcms-usp-scope .gnb_comm .list_gnb > li.on .btn_nav:after{
	transform: rotate(-135deg)
}.wcms-usp-scope .gnb_comm .list_gnb > li.on .list_snb{
	display: block
}.wcms-usp-scope .gnb_comm .list_gnb .btn_nav,.wcms-usp-scope .gnb_comm .list_gnb .link_history{
	display: block;
	width: 100%;
	padding: 0 20px;
	line-height: 54px;
	font-size: 0.9375em;
	color: black;
	font-weight: 600;
	text-align: left;
	box-sizing: border-box;
}.wcms-usp-scope .gnb_comm .list_gnb .link_history .view_num{
	color: #a50034
}.wcms-usp-scope .gnb_comm .list_snb{
	display: none;
	margin-top: -13px
}.wcms-usp-scope .gnb_comm .list_snb a{
	display: block;
	padding-left: 27px;
	font-size: 0.9375em;
	color: #333333;
	line-height: 43px
}.wcms-usp-scope .gnb_comm .list_snb a:before{
	display: inline-block;
	margin-right: 8px;
	font-size: 0.9375em;
	color: #333333;
	content: "-"
}.wcms-usp-scope /* .gnb_comm .list_utils {overflow:hidden;background-color:#f0f1f2;} */
/* .gnb_comm .list_utils li {float:left;width:50%;height:54px;line-height:54px;text-align:center} */
/* .gnb_comm .list_utils a {display:block;font-size:0.9375em;color:black;font-weight:600;} */
/* 20200210 매장상담신청 style 수정 */
.gnb_comm .list_utils{
	overflow: hidden;
	background-color: #f0f1f2;
	padding: 5% 0;
}.wcms-usp-scope .gnb_comm .list_utils li{
	float: left;
	width: 50%;
}.wcms-usp-scope .gnb_comm .list_utils a{
	display: block;
	font-size: 0.9375em;
	color: black;
	font-weight: 600;
	padding: 7px 13%;
}.wcms-usp-scope /* //20200210 매장상담신청 style 수정 */
.gnb_comm .list_utils a:before{
	display: inline-block;
	width: 3px;
	height: 3px;
	margin: -5px 5px 0 0;
	border-radius: 100px;
	vertical-align: middle;
	background-color: #919191;
	content: ""
}.wcms-usp-scope .gnb_comm .list_site{
	overflow: hidden;
	background-color: white
}.wcms-usp-scope .gnb_comm .list_site li{
	float: left;
	width: 50%;
	height: 54px;
	line-height: 54px;
	border-bottom: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	box-sizing: border-box
}.wcms-usp-scope .gnb_comm .list_site li:nth-child(even){
	border-right: 0 none
}.wcms-usp-scope .gnb_comm .list_site a{
	display: block;
	text-align: center;
	font-size: 0.875em;
	color: black
}@media only screen and (-webkit-min-pixel-ratio:1.5) and (max-width:359px){.wcms-usp-scope .wrap_nav{
		max-width: 265px
	}
}.wcms-usp-scope /* // 2018-06-20 모바일 GNB CSS (수정이 있을 시 mobilePrj/style.css도 수정해서 동기화) */
/* GNB login 추가 2020-03-09 */
.has_login .gnb-main-container .login_area{
	max-width: 1600px;
	margin: 0 auto;
	padding: 0 30px;
	box-sizing: border-box;
	height: 46px;
	text-align: right;
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul{
	display: inline-block;
	overflow: hidden;
	margin-top: 21px;
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li{
	float: left;
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li a{
	display: block;
	position: relative;
	background-color: #ae1a4a;
	padding: 0 10px;
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li span{
	display: inline-block;
	padding-left: 20px;
	background-position: 0 50%;
	background-repeat: no-repeat;
	color: #fff;
	font-size: 14px;
	line-height: 25px;
	height: 25px;
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li.join a{
	padding-left: 16px;
	border-radius: 16px 0 0 16px;
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li.join span{
	background-image: url(/kr/images/common/ico_join.png)
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li.login a{
	padding-right: 16px;
	border-radius: 0 16px 16px 0;
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li.login a:before{
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -6px;
	height: 13px;
	width: 1px;
	background-color: #be5373;
	content: '';
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li.login span{
	background-image: url(/kr/images/common/ico_login.png)
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li.modify a{
	padding-left: 16px;
	border-radius: 16px 0 0 16px;
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li.modify span{
	background-image: url(/kr/images/common/ico_modify.png)
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li.logout a{
	padding-right: 16px;
	border-radius: 0 16px 16px 0;
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li.logout a:before{
	display: block;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -6px;
	height: 13px;
	width: 1px;
	background-color: #be5373;
	content: '';
}.wcms-usp-scope .has_login .gnb-main-container .login_area ul li.logout span{
	background-image: url(/kr/images/common/ico_logout.png)
}.wcms-usp-scope .has_login .gnb-main-container .gnb-list > li > a{
	line-height: 60px;
	height: 70px;
}.wcms-usp-scope .has_login .gnb-main-container .gnb-list > li.search > a{
	top: 20px;
	margin-top: 0;
}.wcms-usp-scope .has_login .gnb-main-container .gnb-list > li.business:before{
	top: 66px;
	height: 19px;
	margin-top: 0;
}@media (max-width:767px){.wcms-usp-scope .has_login .gnb-main-container .mobile-shortcut{
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		width: 100%;
		height: 60px
	}.wcms-usp-scope .has_login .gnb-main-container .mobile-shortcut > a{
		width: 60px;
		height: 60px;
		padding: 8px;
		font-size: 9px;
		color: #fff;
		text-align: center;
		box-sizing: border-box;
	}.wcms-usp-scope .has_login .gnb-main-container .mobile-shortcut .icon.join{
		position: absolute;
		right: 40px;
		top: 50%;
		height: 48px;
		box-sizing: border-box;
		margin-top: -24px;
	}.wcms-usp-scope .has_login .gnb-main-container .mobile-shortcut .icon.join span{
		display: block;
		padding-top: 20px;
		background: url(/kr/images/common/mob/ico_join.png) no-repeat 50% 0;
		background-size: 16px auto;
	}.wcms-usp-scope .has_login .gnb-main-container .mobile-shortcut .icon.login{
		position: absolute;
		right: 0;
		top: 50%;
		height: 48px;
		box-sizing: border-box;
		margin-top: -24px;
	}.wcms-usp-scope .has_login .gnb-main-container .mobile-shortcut .icon.login span{
		display: block;
		padding-top: 20px;
		background: url(/kr/images/common/mob/ico_login.png) no-repeat 50% 0;
		background-size: 16px auto;
	}.wcms-usp-scope .has_login .gnb-main-container .mobile-shortcut .icon.modify{
		position: absolute;
		right: 52px;
		top: 50%;
		height: 48px;
		box-sizing: border-box;
		margin-top: -24px;
		padding: 8px 0;
	}.wcms-usp-scope .has_login .gnb-main-container .mobile-shortcut .icon.modify span{
		display: block;
		padding-top: 20px;
		background: url(/kr/images/common/mob/ico_modify.png) no-repeat 50% 0;
		background-size: 18px auto;
	}.wcms-usp-scope .has_login .gnb-main-container .mobile-shortcut .icon.logout{
		position: absolute;
		right: 0;
		top: 50%;
		height: 48px;
		box-sizing: border-box;
		margin-top: -24px;
	}.wcms-usp-scope .has_login .gnb-main-container .mobile-shortcut .icon.logout span{
		display: block;
		padding-top: 20px;
		background: url(/kr/images/common/mob/ico_logout.png) no-repeat 50% 0;
		background-size: 18px auto;
	}.wcms-usp-scope .has_login .gnb-utils-container{
		height: 40px;
		background: #ae1a4a;
		text-align: right;
	}.wcms-usp-scope .has_login .gnb-utils-container .inner{
		display: inline-block;
		margin-right: 15px;
	}.wcms-usp-scope .has_login .gnb-utils-container .inner a{
		color: #e7bac8;
		font-size: 12px;
		line-height: 40px;
		margin-left: 10px;
	}.wcms-usp-scope .has_login .gnb-utils-container .inner a:before{
		display: inline-block;
		color: #e7bac8;
		margin-right: 5px;
	}.wcms-usp-scope .has_login .gnb-utils-container .icon.search.gnbSearch{
		position: static;
		right: auto;
		top: auto;
		background: none;
	}.wcms-usp-scope .has_login .gnb-utils-container .icon.map-point{
		position: static;
		right: auto;
		top: auto;
		background: none;
		color: #e7bac8;
		font-size: 12px;
	}
}.wcms-usp-scope /*// GNB login 추가 2020-03-09 */
.feature_usp section{
	position: relative;
}@media (max-width:767px){.wcms-usp-scope section.responsive{
		width: 100vw
	}.wcms-usp-scope .mobile .web .mediaImg img{
		opacity: 1
	}
}.wcms-usp-scope /**/
/**************** RESPONSIVE SAMPLE ****************/
/************************************\
\  min-width:768,.wcms-usp-scope 1024,.wcms-usp-scope 1200,.wcms-usp-scope 1600  /
/  max-width:767,.wcms-usp-scope 1023,.wcms-usp-scope 1199,.wcms-usp-scope 1599  \
\************************************/
/*1200,.wcms-usp-scope 1600 psd css*/
.selector{}/* 1200 ~ 1600 */

@media (min-width:1200px) and (max-width:1600px){.wcms-usp-scope .selector{}
}/* 738 ~ 1199 */
@media (min-width:768px) and (max-width:1199px){.wcms-usp-scope .selector{}
}/* ~ 1023 - products usp area */
@media (min-width:768px) and (max-width:1023px){.wcms-usp-scope .selector{}
}/* mobile area */
@media (max-width:767px){.wcms-usp-scope .selector{}
}

/**************** RESPONSIVE SAMPLE ****************/
