/* import module */
@import url("/common/next/css/modules/ecom-module.css");
@import url("/common/next/css/modules/media-module.css");

/* inner-x reset*/
html.ltr .ss_samsung .inner-x{float:none;width:auto}

/* sub-hero-wrap */
html.ltr .ss_samsung .inner-x{float:none;width:auto}

/* sub-hero-wrap */
.ss_samsung .sub-hero-wrap{clear:both;width:100%;padding:15px 0;background:#f9f9f9}
.ss_samsung .sub-hero-wrap:after{content:"";clear:both;display:block}

@media (min-width:80em){.ss_samsung .sub-hero-wrap{padding:20px 0}}

/* product-info */
html.ltr .ss_samsung .product-info{padding-right:0;margin-right:0}
.ss_samsung .product-info h1{font-weight:normal;font-size:24px;line-height:1em;margin-bottom:10px}
.ss_samsung .product-info p{font-size:14px;margin-top:5px}
.ss_samsung .product-info .layout-1{text-shadow:1px 1px 2px #fff}
.ss_samsung .product-info .layout-1 .product-title{letter-spacing:-.9px}
.ss_samsung .product-info .layout-2{margin-top:5px}
.ss_samsung .product-info .product-code{font-family:"SamsungIFBd",Arial,sans-serif;font-weight:normal;margin-bottom:5px}
@media (min-width:48em) { .ss_samsung .product-info h1{font-size:42px}}

/* product info theme */
.ss_samsung .product-info.turquoise-theme .breadcrumb a,.ss_samsung .product-info.navy-theme .breadcrumb a,.ss_samsung .product-info.blue-theme .breadcrumb a,.ss_samsung .product-info.grey-dark-theme .breadcrumb a,.ss_samsung .product-info.grey-theme .breadcrumb a,.ss_samsung .product-info.black-theme .breadcrumb a{color:#fff}
.ss_samsung .product-info.black-theme{background:none}
.ss_samsung .product-info.turquoise-theme{background:none}
.ss_samsung .product-info.navy-theme{background:none}
.ss_samsung .product-info.blue-theme{background:none}
.ss_samsung .product-info.grey-dark-theme{background:none}
.ss_samsung .product-info.grey-theme{background:none}
.ss_samsung .product-info.black-theme{background:none}
.ss_samsung .product-info.black-theme .layout-1{text-shadow:1px 1px 2px #000}

/* swatches */
.ss_samsung .swatches{overflow:hidden;margin:5px 0}
.ss_samsung .swatches .swatch{width:18px;height:18px;border:1px solid #a6a8aa;margin-bottom:5px}
html.ltr .ss_samsung .swatches .swatch{float:left;margin-right:5px}
.ss_samsung .swatches .swatch a{display:block;text-indent:-9999em;width:100%;height:100%;overflow:hidden}
.ss_samsung .swatches .swatch.gray{background:#8b8e94}
.ss_samsung .swatches .swatch.dark{background:#373737}
.ss_samsung .swatches .swatch.white{background:#FFF}
.ss_samsung .swatches .swatch.black{background:#000}
.ss_samsung .swatches .swatch.silver{background:#888}
.ss_samsung .swatches .swatch.dark-gray{background:#4a4a4a}
/* html.ltr .ss_samsung .swatches .swatch.active{-webkit-box-shadow:3px 3px 3px #555;-moz-box-shadow:3px 3px 3px #555;-ms-box-shadow:3px 3px 3px #555;-o-box-shadow:3px 3px 3px #555;box-shadow:3px 3px 3px #555} */
html.ltr .ss_samsung .swatches .swatch.active { background: url("/common/next/img/ico_active_color.png") no-repeat 50% 50%; background-size:80%; }

@media (min-width:48em) {
	.ss_samsung .swatches .swatch{width:24px;height:24px;margin-bottom:8px}
	html.ltr .ss_samsung .swatches .swatch{margin-right:8px}
	html.ltr .ss_samsung .swatches .swatch.active { background-size:auto;}
}
@media (min-width:80em) {
	.ss_samsung .swatches .swatch{width:28px;height:28px}
	html.ltr .ss_samsung .swatches .swatch{margin-right:10px}
}

/* mda-tagline */
.ss_samsung .product-info .mda-tagline{margin:8px 0}
.ss_samsung .product-info .mda-tagline{display:none}
@media (min-width:48em) { .ss_samsung .product-info .mda-tagline{text-shadow:none;font-size:16px;display:block}}

/* badges */
.ss_samsung .badges{margin-top:.3em;color:#f45c10;font-size:20px;font-family:"SamsungIFBlk",Arial,sans-serif;font-weight:normal;text-transform:uppercase}
.ss_samsung .badges span.spacer{color:#666;padding:0 3px}
@media (min-width:48em) { .ss_samsung .product-info .badges{font-size:24px}}

/* breadcrumb */
.ss_samsung .breadcrumb{margin-bottom:5px;line-height:1}
.ss_samsung .breadcrumb a{font-family:"SamsungIFRg",Arial,sans-serif;font-weight:normal;font-size:14px;text-transform:none;color:#292929}
.ss_samsung .breadcrumb a:hover{color:#0071bf}
.ss_samsung .breadcrumb a span{font-size:12px}
html.ltr .ss_samsung .breadcrumb a span:before{float:left}
.ss_samsung .breadcrumb a span.blind{position:absolute;top:auto;width:0;height:0;overflow:hidden}
@media (min-width:48em) { .ss_samsung .breadcrumb{font-size:14px}}

/* optionsList */
.ss_samsung .optionsList{width:129px;height:auto;overflow:hidden}
.ss_samsung .optionsList li{margin:0 5px 5px 0;width:auto;overflow:hidden;line-height:30px;text-align:center; padding:0 8px;font-size:14px;border:#a6a8aa 1px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;
	background: #dedede; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMmIyYjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dedede 1%, #c9c9c9 49%, #b2b2b2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#dedede), color-stop(49%,#c9c9c9), color-stop(100%,#b2b2b2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dedede 1%,#c9c9c9 49%,#b2b2b2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dedede 1%,#c9c9c9 49%,#b2b2b2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dedede 1%,#c9c9c9 49%,#b2b2b2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #dedede 1%,#c9c9c9 49%,#b2b2b2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#b2b2b2',GradientType=0 ); /* IE6-8 */
}

html.ltr .ss_samsung .optionsList li{float:left}
.ss_samsung .optionsList li a,.ss_samsung .optionsList li a:hover{color:#292929!important;direction:ltr;text-shadow:none}
.ss_samsung .optionsList li.on{
	background: #3472bf; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0NzJiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzM0NzBhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzMyNjA5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #3472bf 0%, #3470ae 50%, #32609c 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3472bf), color-stop(50%,#3470ae), color-stop(99%,#32609c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3472bf 0%,#3470ae 50%,#32609c 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3472bf 0%,#3470ae 50%,#32609c 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3472bf 0%,#3470ae 50%,#32609c 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #3472bf 0%,#3470ae 50%,#32609c 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3472bf', endColorstr='#32609c',GradientType=0 ); /* IE6-8 */
}
.ss_samsung .optionsList li.on a,.ss_samsung .optionsList li.on a:hover{color:#fff!important}
@media (min-width:48em) {
	.ss_samsung .optionsList{width:232px}
	.ss_samsung .optionsList li{margin:0 10px 10px 0;padding:0 10px;font-size:18px}
	html.ltr .ss_samsung .optionsList li{margin:0 10px 10px 0}
}
@media (min-width:80em) { .ss_samsung .optionsList{width:290px}}

/* download-pdf */
.ss_samsung .download-pdf{margin:0 0 10px 0!important;font-size:14px}
.ss_samsung .download-pdf a{color:#000}
@media(min-width:64em) { .ss_samsung .download-pdf{font-size:16px!important}}

/* btn_recyc */
.ss_samsung .btn_recyc{color:#0071bf;position:absolute;bottom:-10px;left:20px;margin:10px 0;z-index:9}
.ss_samsung .btn_recyc span{vertical-align:middle;display:inline-block;font-size:14px}
.ss_samsung .btn_recyc span.icon-RecyclingPolicy{font-size:20px}
.ss_samsung .btn_recyc01{margin:10px 0;z-index:9}
.ss_samsung .btn_recyc01 span{vertical-align:middle;display:inline-block;font-size:14px}
@media (min-width:48em) {
	.ss_samsung .btn_recyc span{font-size:20px}
	.ss_samsung .btn_recyc01 span{font-size:20px}
	.ss_samsung .btn_recyc{bottom:6px;left:30px}
	.ss_samsung .btn_recyc span.icon-RecyclingPolicy{font-size:26px}
}

/* b2c font reset */
.ss_samsung.b2c .product-info h1{font-weight:normal;font-size:24px;line-height:1em}
.ss_samsung.b2c .product-info p{font-size:14px}
.ss_samsung.b2c .product-info .product-code{font-family:"SamsungIFBd",Arial,sans-serif;font-weight:normal}
@media (min-width:48em) {
	.ss_samsung.b2c .product-info h1{font-size:42px}
	.ss_samsung.b2c .product-info p{font-size:16px}
	.ss_samsung.b2c .product-info .mda-tagline{font-size:16px}
}
.ss_samsung .badges{font-size:20px;font-family:"SamsungIFBlk",Arial,sans-serif;font-weight:normal}
@media (min-width:48em) { .ss_samsung.b2c .product-info .badges{font-size:24px}}
.ss_samsung.b2c .breadcrumb{line-height:1}
.ss_samsung.b2c .breadcrumb a{font-family:"SamsungIFRg",Arial,sans-serif;font-weight:normal;font-size:14px}
.ss_samsung.b2c .breadcrumb a span{font-size:12px}
@media (min-width:48em) { .ss_samsung .breadcrumb{font-size:14px}}
.ss_samsung.b2c .optionsList li{line-height:30px;font-size:14px}
@media (min-width:48em) { .ss_samsung.b2c .optionsList li{font-size:16px}}
.ss_samsung.b2c .download-pdf{font-size:14px}
@media(min-width:64em) { .ss_samsung.b2c .download-pdf{font-size:16px!important}}
.ss_samsung.b2c .btn_recyc span{font-size:14px}
.ss_samsung.b2c .btn_recyc span.icon-RecyclingPolicy{font-size:20px}
.ss_samsung.b2c .btn_recyc01 span{font-size:14px}
@media (min-width:48em) {
	.ss_samsung.b2c .btn_recyc span{font-size:20px}
	.ss_samsung.b2c .btn_recyc01 span{font-size:20px}
	.ss_samsung.b2c .btn_recyc span.icon-RecyclingPolicy{font-size:26px}
}



/* wow 통신사 select (radio)*/
.selectAgency { overflow:hidden; margin:15px 0 0 0; width:60%; }
.selectAgency ul li { float:left; margin:0 15px 14px 0; font-size:14px; }
.selectAgency ul li  label { margin:0 0 0 4px;  text-shadow: 1px 1px #fff;}


@media(min-width:48em) { 
	.selectAgency { width:340px; }
	.selectAgency ul li { margin:0 20px 15px 0; font-size:16px; }
}