@charset "utf-8";
/*spec*/
.spec-wrap h2 {position:absolute;top:-99999px;left:-9999px;width:0;height:0;color:transparent;text-indent:-99999px;}
.spec-wrap , .spec-content {overflow:hidden;position:relative;width:100%;}
.spec-wrap:after , .spec-content:after {content:"";display:block;clear:both;}
.spec-wrap .spec-head {padding:68px 4.1% 22px;}
.spec-wrap .spec-head .spec-head-tit {margin-bottom:16px;font-size:48px; font-family:'sssB'; color:#292929;}
.spec-wrap .spec-head .spec-head-desc {font-size:24px; color:#727272;}

.spec-content {display:block;width:100%;}
.spec-content .spec-box {margin: 0 4.1%;position: relative;width: 91.8%;}

/* title, tab , image*/
.spec-group {position:relative;width:100%;overflow:hidden;text-align:center;}
.spec-group .tab-wrap { display:none; }
.spec-group img {max-width:100%;height:auto;}
.spec-group .spec-name .txt {display:none;}
.spec-group .info-box {float:left;width:50%;}
.spec-content.triple .spec-group .info-box {float:left;width:33.333%;}
.spec-group .spec-name img {max-width: 40%;}
.spec-group .spec-main-img {margin-bottom:-9px;}

.spec-group .spec-name {text-align: center;padding-bottom:39px;}
.spec-content .spec-tab-list a {float:left;width: 50%;text-align:center;padding-bottom: 1em;background-color: #fff;margin-bottom: 2em;}
.spec-content .spec-tab-list a.btn-spec {display:none;}
.spec-content .spec-img {position:relative;display:block;margin-bottom:-42px;overflow:hidden;top:0;left:0;z-index:1;width:100%;border-top: 1px solid #ebebeb;}

.compare-spec-area {position:relative;width:100%;font-family:'sssM',sans-serif;}
.compare-spec-area .compare-spec {width:100%;}
.compare-spec-area .spec-txt {font-size:20px;color:#666;}
.compare-spec-area .spec-txt:after {content:"";display:block;clear:both;}
.tbl-compare-spec {position: relative;width:100%;color:#999;font-size:20px;}
.tbl-compare-spec li {position:relative;width:100%;padding:28px 0 30px;border-bottom:1px solid #ebebeb;text-align: center;display: table;}
.spec-content.triple .tbl-compare-spec .ico-item {left:14px;}
.tbl-compare-spec .ico-item {position:absolute;top:50%;left:50%;margin:-26px -26px 0 0;}
.tbl-compare-spec .ico-item img {max-width: 100%;height: auto;}
.tbl-compare-spec .spec-txt {display:block;float:left;width:50%;}
.spec-content.triple .tbl-compare-spec .spec-txt {width:33.333%;}
.tbl-compare-spec .spec-txt.current-v {float:right;}
.tbl-compare-spec .mod-chipPager-dot:hover:before {opacity:0;}
.tbl-compare-spec .spec-txt .spec-dimension {display:block;margin-bottom:6px;font-size:18px;color:#666;}
.tbl-compare-spec .spec-txt em.spec-dimension{display:block;font-size:16px;color:#666;}

.tbl-compare-spec .mod-chipPager-dot {cursor:initial;cursor:default;margin: 0 0.5em 0 0.25em;}
.info-box .mod-chipPager { margin-bottom:45px; }
.info-box .mod-chipPager .mod-chipPager-dot.silver,
.tbl-compare-spec .mod-chipPager-dot.silver {background:#fff;border-color:#898989;
   -o-box-shadow:    inset 0 0 10px #c6c6c6;
   -moz-box-shadow:    inset 0 0 10px #c6c6c6;
   -webkit-box-shadow: inset 0 0 10px #c6c6c6;
   box-shadow:         inset 0 0 10px #c6c6c6;
}

.g-bluetooth .spec-main-img .spec-img-sliver { display:none; }
.g-bluetooth-3g .spec-main-img .spec-img-gray { display:none; }

@media only screen and (max-width:1600px) {
	.spec-wrap .spec-head .spec-head-tit {font-size:40px;}
	.spec-wrap .spec-head .spec-head-desc {font-size:20px;}
}

@media only screen and (max-width:1280px) {
	.spec-content .spec-tit {height:40px;line-height:44px;}
	.spec-content .spec-tit img {max-width:80%;}
}

@media only screen and (max-width: 1024px){
	.spec-content .spec-img { margin-bottom:0; }
	.spec-wrap { margin-top:89px; }
	.spec-wrap .spec-head .spec-head-tit {font-size:48px;}
	.spec-wrap .spec-head .spec-head-desc {font-size:16px}
	.spec-content .spec-tit {height:30px;line-height:34px;}
}

@media only screen and (max-width:767px) {
	.spec-wrap { margin-top:59px; }
	.spec-group .tab-wrap { display:block;margin:21px 0 52px;overflow:hidden; } 
	.spec-group .tab-wrap a { display:block;float:left;width:50%;height:32px;border-left:2px solid #fff;border-right:2px solid #fff;box-sizing:border-box;background-color:#8a8a8a;line-height:30px; }
	.spec-content.triple .spec-group .tab-wrap a { width:32%; }
	.spec-content.triple .spec-group .tab-wrap a:first-child { width:40%; }
	.spec-content.triple .spec-group .tab-wrap a:nth-child(2n) { width:28%; }
	.spec-group .tab-wrap a.active { background-color:#292929; }
	.spec-group .tab-wrap a > i {display:inline-block;font-size:7px;color:#fff;font-family:'sssB',sans-serif;vertical-align:-2px;}
	.spec-group .tab-wrap a > img { display:inline-block;margin-right:4px;width:44px;vertical-align:-2px; }
	.spec-group .spec-name { display:none; }
	.spec-group .info-box,
	.spec-content.triple .spec-group .info-box { display:none;float:none;width:100%;margin-bottom:64px;overflow:hidden; }
	.spec-group .spec-main-img { float:left;width:55%; }
	.spec-group .spec-img-group { float:left;width:35%;margin-top:8%; }
	.tbl-compare-spec .spec-txt,
	.spec-content.triple .tbl-compare-spec .spec-txt { display:none;float:none;width:100%; }
	.tbl-compare-spec .spec-txt .spec-dimension,
	.tbl-compare-spec .spec-txt em.spec-dimension,
	.compare-spec-area .spec-txt { font-size:10px; }
	.tbl-compare-spec .spec-txt .spec-dimension { margin-bottom:0; }
	.tbl-compare-spec li { padding:13px 0;border-bottom:0; }
	.tbl-compare-spec li:first-child { border-top:0; }
	.tbl-compare-spec .ico-item { left:14px;margin:-13px 0 0; }
	.tbl-compare-spec .ico-item img { max-width:50%; }
	.compare-spec-area { margin-bottom:57px; }
	.spec-content .spec-img { border-top:0; }
	.info-box .mod-chipPager { position:absolute;bottom:23px;left:0;width:55%;margin-bottom:0; }
}

/* icon-box */
.spec-ico-box {position:relative;width:100%;}
.spec-ico-box .spec-ico-list {margin:0 auto;padding:85px 8% 65px;}
.spec-ico-box .spec-ico-list li {display:inline-block;width: 16%;margin-bottom:1em;font-size:14px;text-align:center;vertical-align:top;}
.spec-ico-box .spec-ico-list li .thumb-icon {width:35%;margin:0 auto 43px;}
.spec-ico-box .spec-ico-list li .thumb-icon img {max-width:100%;height:auto;}
.spec-ico-box .spec-ico-list li .txt {color:#4b4b4a;line-height:20px;}

/* inbox */
.inbox-box {position:relative;margin:0 4.1% 80px;}
.inbox-box-inner {position: relative;width:100%;padding-top:67px;border-top:1px solid #ebebeb;font-family:'sssB',sans-serif;}
.inbox-box .inbox-box-tit {margin-bottom:29px;font-size:40px; color:#333;}
.inbox-box .inbox-items-list {display:block;width:100%;}
.inbox-box .inbox-items-list:after {display:block;clear:both;content:''}
.inbox-box .inbox-items-list li {position: relative;float:left;width: 17.75%;margin-left:2.8%;}
.inbox-box .inbox-items-list li:first-child {margin:0;}
.inbox-box .inbox-items-list li img {max-width:100%;height:auto;}
.inbox-box .inbox-items-list li .item-txt {display:none;}

@media only screen and (max-width:1024px) {
	.spec-ico-box .spec-ico-list {margin-left: 4%;}
	.spec-ico-box .spec-ico-list li {width: 33%;margin-bottom:1.5em;font-size: 12px;}
	.spec-ico-box .spec-ico-list li .thumb-icon {width:70%;margin-bottom:1em;}
}

@media only screen and (max-width:1280px) {
	.inbox-box .inbox-items-list li {width: 29.3333333%;margin-left: 6%;margin-bottom: 6%;}
	.inbox-box .inbox-items-list li:nth-child(4) {margin-left:0;}
}

@media only screen and (max-width:767px) {
	.spec-ico-box .spec-ico-list {margin-left:0;}
	.spec-ico-box .spec-ico-list {padding:27px 4.1% 0;}
	.spec-ico-box .spec-ico-list li {width: 32.5%;margin-bottom:1em;}
	.inbox-box {margin:-6px 4.1% 30px;}
	.inbox-box .inbox-items-list li {width:30%;margin:0 0 5% 5%;} 
	.inbox-box .inbox-items-list li:nth-child(4) {margin-left:0;}
	.inbox-box .inbox-items-list li .item-list img {max-width:100%;height:auto;} 
	.inbox-box .inbox-items-list li .item-txt {font-size:12px}
	.inbox-box .inbox-box-tit {margin-bottom:15px;font-size:20px;}
	.inbox-box-inner { border-top:0; }
	.spec-ico-box .spec-ico-list li .txt { font-size:7px; }
}

/* compatible-box 아래 Specs 으로 변경
.compatible-box {position:relative;width:100%;height:657px;background:#f9f9f9 url('../common/promotions/galaxy/gears2/spec/bg_compatible.png') 50% 50% no-repeat; background-size:cover;}
.compatible-box:after {display:block; clear:both; content:''}
.compatible-box .compatible-group {position:relative;min-width:320px; margin:0 auto; padding: 4.4% 4.1% 4% 27.7%;}
.compatible-box .compatible-group .img-thumb {display:none;}
.compatible-box .compatible-group .txt-box {margin-top: 7%;margin-left:35%;color:#4b4b4b;line-height:1.6}
.compatible-box .compatible-group .txt-box .tit-compatible {margin-bottom:8px;font-size:40px;color:#333;line-height: 1.4;}
.compatible-box .compatible-group .txt-box .txt-compatible {margin-bottom:16px;font-size:25px;}
.compatible-box .compatible-group .txt-box .list-compatible {margin-bottom:46px;}
.compatible-box .compatible-group .txt-box .list-compatible li {font-size:18px;}
.compatible-box .compatible-group .txt-box .list-compatible li:before {content:'*';text-indent:10px;}
.compatible-box .compatible-group .view-more-link-area {margin-left:35%;}
.compatible-box .compatible-group .view-more-link-area2 {margin-left: 65%;margin-top: -5%;}
.compatible-box .compatible-group .compatible-button.mod-button {
    background-color:transparent;
    border:1px solid #292929;
    border-radius:1.8em;
    line-height:3.3em;
    color:#292929;
}
.compatible-box .compatible-group .compatible-button2.mod-button {
    background-color:transparent;
    border:1px solid #292929;
    border-radius:1.8em;
    line-height:3.3em;
    color:#292929;
}
.compatible-box .compatible-group .compatible-button.mod-button:hover {
    background:#333;
    color:#fff;
}
.compatible-box .compatible-group .compatible-button2.mod-button:hover {
    background:#333;
    color:#fff;
}


@media only screen and (max-width:1600px) {
    
    .compatible-box .compatible-group .view-more-link-area2 {margin-left:35%; margin-top: 2%;}
}

@media only screen and (max-width:1280px) {
    .compatible-box {background-position: 35% 50%;}
    .compatible-box .compatible-group .txt-box .tit-compatible {}
    .compatible-box .compatible-group .txt-box .tit-compatible em {display:block;}
    .compatible-box .compatible-group .view-more-link-area2 {margin-left:35%; margin-top: 3%;}
}

@media only screen and (max-width:1024px) {
    .compatible-box {background: #fff url('../common/promotions/galaxy/gears2/spec/bg_compatible.png') 27% 50% no-repeat;border-top:1px solid #ebebeb;}
    .compatible-box .compatible-group .txt-box {margin-top:1%;}
    .compatible-box .compatible-group .txt-box .list-compatible {margin-bottom:1em;}
    .compatible-box .compatible-group .txt-box .tit-compatible {font-size: 25px;}
    .compatible-box .compatible-group .txt-box .txt-compatible {font-size: 13px;}
    .compatible-box .compatible-group .txt-box .txt-compatible  em {display:block;}
    .compatible-box .compatible-group .txt-box .list-compatible li {font-size:12px;} 
    .compatible-box .compatible-group .txt-box {margin-top: 30%;margin-left: 42%;}
    .compatible-box .compatible-group .view-more-link-area {margin-left:42%;}
    .compatible-box .compatible-group .view-more-link-area2 {margin-left: 42%; margin-top: 3%;}
}
@media only screen and (max-width:768px) {
    
    .compatible-box .compatible-group .view-more-link-area2 {margin-left:35%; margin-top: 2%;}
}

@media only screen and (max-width:767px) {
    .compatible-box {position:relative;width:100%;height:initial;height:auto;padding-bottom:initial;padding-bottom:0;background:#fff;border-top:0;border-bottom:none;}
    .compatible-box .compatible-group {text-align:center;padding:0 4.1% 40px;}
    .compatible-box .compatible-group .txt-box {margin:0;}
    .compatible-box .compatible-group .img-thumb {display:inline-block;width:50%;text-align:center;margin: 0 0 3em;}
    .compatible-box .compatible-group .img-thumb img {max-width:100%;height:auto;}
    .compatible-box .compatible-group .view-more-link-area2 {margin-left: 2%; margin-top: 3%;}
    
    .compatible-box .compatible-group .txt-box .tit-compatible {margin-bottom:0.5em;font-size:20px;color:#333;}
    .compatible-box .compatible-group .txt-box .tit-compatible em {display:block;}
    .compatible-box .compatible-group .txt-box .txt-compatible {margin-bottom:0.5em;font-size:13px;}
    .compatible-box .compatible-group .txt-box .list-compatible {margin-bottom:3em;}
    .compatible-box .compatible-group .txt-box .list-compatible li {margin-bottom: 0em;font-size:12px;}
    .compatible-box .compatible-group .view-more-link-area {margin-left:0;}
    .compatible-box .compatible-group .compatible-button.mod-button {
        width: 325px;
        font-size:12px;
        height: 3.7em;
        padding: 0 6em;
        border-radius:1.8em;
        line-height: 3.8em;
    }
    .compatible-box .compatible-group .compatible-button2.mod-button {
        width: 325px;
        font-size:12px;
        height: 3.7em;
        padding: 0 6em;
        border-radius:1.8em;
        line-height: 3.8em;
    }
    .compatible-box .compatible-group .compatible-button.mod-button:hover {color:#292929;background:#fff;}
    .compatible-box .compatible-group .compatible-button2.mod-button:hover {color:#292929;background:#fff;}
}
*/

/**
	Specs
*/
.specs {overflow:hidden;position:relative;width:100%;background-color:#f9f9f9;}
.specs__header {padding:2em 4.1%;font-size: 20px;}
.specs__inner {position:relative;top:0;left:-90px;width:100%;height:100%;margin-bottom:5%;padding:0 6.35% 0 51%;background: url('../common/promotions/galaxy/gears2/spec/bg_compatible.png') 50% 50% no-repeat;background-size:100% auto;}
.specs__title {font-size:2.3em;font-family:"sssB",sans-serif;}
.specs__subtitle {margin-top:1em;font-family:"sssR",sans-serif;line-height:1.5;}
.specs__subtitle__disc {position:relative;display:block;margin-top:0.5em;padding-left:1em;font-size:13px;}
.specs__subtitle__disc:before {content:"*";position:absolute;top:2px;left:0;}
.specs__bg {display:none;}
.compatible {font-size:16px;}
.compatible__title {font-size:2.1em;line-height:1.142857;font-family:"sssB",sans-serif;}
.compatible__content {padding-top:0.7em;}
.compatible__content:after {content:"";display:block;clear:both;}
.compatible__type {margin-top:1em;text-align:left;}
.compatible__btn {display:inline-block;width:19em;height:3.5em;padding:0 1.5em;border:1px solid #292929;border-radius:1.75em;color:#292929;line-height:3.375;text-align:center;}
.compatible__btn:hover {background:#292929 !important; color:#fff !important;}
.compatible__btn:focus,
.compatible__btn:visited,
.compatible__btn:active {background-color:transparent;color:#292929;}
.compatible__noti {max-width:30em;margin-bottom:0.5em !important;font-size:1.5em;}

.compatible__warn { border-top:1px solid #dedede; padding: 1em 0;margin-top: 3em;line-height:1.75; font-size: 15px;}
.compatible__warn__txt {position:relative;margin-bottom:0 !important;padding-left:1.2em;}
.compatible__warn__txt:before {content:"※";position:absolute;top:0;left:0;display:block;}

@media screen and (max-width:1600px){
    .specs__header {font-size:20px;}
    .specs__title {}
}

@media screen and (max-width:1400px){
    .specs__header {font-size:20px;}
    .specs__subtitle__disc {font-size:11px;}
    .compatible {font-size: 14px;}
    .compatible__btn {padding:0 1em;}
    .compatible__warn {margin-top:2em;font-size: 13px;}
}

@media screen and (max-width:1280px){
    .specs__header {font-size:16px;}
    .compatible {font-size:12px}
    .compatible__warn {font-size: 10px;}
    .compatible__warn {font-size:12px;}
}

@media screen and (max-width:1023px){
    .specs {margin-bottom:5em;background:none;}
    .specs__inner {position:static;width:100%;margin:0;padding:0;background:none;}
    .specs__header {font-size:28px;text-align:center;margin: 0 auto;}
    .specs__title {font-size:1.666666em;font-family: "sssB",sans-serif;}
    .specs__subtitle {font-family:"sssM",sans-serif;}
    .specs__subtitle__disc {font-size:10px;}
    .specs__subtitle__disc:before {position:static;display:inline-block;margin-right:0.5em;}
    .specs__bg {display:block;margin:1.5em 0;text-align:center;}
    .specs__bg__img {max-width:50%;height:auto;margin:0 auto;}
    .compatible {padding:0 5.555%;font-size:16px;margin: 0;}
    .compatible__title {text-align:center;display: block;}
    .compatible__content {width:70%;margin:0 auto;text-align:center;}
    .compatible__type {margin:1em 0 0;text-align:center;}
    .compatible__btn:hover,
    .compatible__btn:focus {background:transparent !important; color:#292929 !important;}
    .compatible__warn {font-size:14px;}
}

@media screen and (max-width:767px){
    .specs__header {font-size:12px;}
    .compatible {font-size:12px;}
    .compatible__noti{margin:0 auto;font-size:1em;}
    .compatible__warn {font-size:11px;}
}




/* module - layer */
.ly-box button.btn-close {display:block;box-sizing:content-box;background-repeat:no-repeat;background-position:50% 50%;background-color:transparent;cursor:pointer;width: 40px;height: 40px;background-image:url('../common/promotions/galaxy/gears2/spec/btn_layer_close.png');}
.ly-box button.btn-close span { display:block;text-indent:-9999px;color:transparent; }
.ly-box button.btn-close:focus { border:1px solid #999; }
.ly-box .ly-inner{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;}
.ly-box.show {visibility:visible;background-color:#000;background-color:#fff;}
.ly-box.show nav {position:absolute;right: 5%;top: 80px;}
.ly-box.show nav .btn-close {position:relative;}

/* Chart view */
.ly-spec-box {position:fixed;visibility:hidden;left:0;top:0;width:100%;height:100%;z-index:1111;}
.ly-spec-box .ly-inner-box {position:relative;left:0;top:0;margin:0 auto;}
.ly-spec-box > .ly-inner-box {min-width:320px;max-width:1920px;height:100%;}
.ly-inner-box-list {margin:1.2em auto 0;min-width:320px;max-width:1920px;color:#a2a4b1;}
.ly-inner-txt li {margin-bottom: 1em;padding-left:22px;line-height: 1.6;color:#333;}
.ly-inner-txt li:before {content:'※ ';text-indent:-22px;margin-left:-17px}
.ly-spec-box .ly-inner-box a.dummy {position:absolute;left:0;top:-200px;display:block;width:1px;height:1px;overflow:hidden;text-indent:-9999px;}
.ly-spec-box .ly-inner {position:relative;z-index:302;left:0;top:0;width:100%;height:100%;/* padding-bottom: 5em; */}
.ly-spec-box .ly-inner .ly-inner-box a.btn-close {position:absolute;top:34px;right:30px;display:block;width:21px;height:21px;overflow:hidden;text-indent:-9999px;background-image:url('../common/promotions/galaxy/gears2/product/btn_layer_close.png');background-repeat:no-repeat;background-position:center center;background-size:100% 100%;}
.ly-spec-box .chart {margin:0 auto;padding: 0 0 100px 0;}
.ly-spec-box .chart .header {text-align:center;}
.ly-spec-box .chart .header h3 {font-family:'sssB';color:#1328a0;margin:0 auto;}
.ly-spec-box .chart .header p {font-family:'sssM';color:#333;margin:0 auto;}
.ly-spec-box .chart .header p em {display:block;}

.ly-spec-box .chart .os {margin-bottom:3em;}
.ly-spec-box .chart .os__head {padding:1em;background-color:#d6d6d6;border-top:2px solid #444;border-bottom:2px solid #444;font-size:15px;}
.ly-spec-box .chart .os__name {display:inline-block;margin-right:0.5em;font-family: "sssB",sans-serif;font-size:2em;vertical-align: middle;}
.ly-spec-box .chart .os__require {display:inline-block;vertical-align: middle;}
.ly-spec-box .chart .os__require__more {font-family:"sssB",sans-serif;color:#1328a0;}

.ly-spec-box .chart .list {margin:0 auto;}
.ly-spec-box .chart .list .data {padding:0 0 8px 0;width:100%;border-bottom:1px solid #d6d6d6;}
.ly-spec-box .chart .list .data h4 {font-size:24px;line-height:34px;padding:16px 0 11px 0;color:#000;font-weight: bold;}
.ly-spec-box .chart .list .data table {border-top:1px solid #d6d6d6;padding:0;margin:0;width:100%;text-align:left;}
.ly-spec-box .chart .list .data table .col {}
.ly-spec-box .chart .list .data table .col-1 {width:27.3%;}
.ly-spec-box .chart .list .data table .col-2 {width:25.2%;}
.ly-spec-box .chart .list .data table .col-3 {width:20%;}
.ly-spec-box .chart .list .data table .col-4 {width:32.5%;}
.ly-spec-box .chart .list .data table .col-5 {}


.ly-spec-box .chart .list .data table thead th {font-size: 16px;line-height:24px;padding:13px 0 7px 0;color: #000;vertical-align:top;text-align:left;}
.ly-spec-box .chart .list .data table tbody th {font-size: 18px;line-height:26px;padding:0 0 5px 0;color: #333;vertical-align:top;text-align:left;}
.ly-spec-box .chart .list .data table tbody td {font-size: 16px;line-height:26px;padding:0 0 5px 0;color: #333;vertical-align:top;text-align:left;}
.i-scroll-vertical-scrollbar {position: absolute; background: rgba(240, 240, 240, 1);#z-index: 9999; width:10px; bottom: 2px; top: 2px; right: 1px; overflow: hidden;}
.i-scroll-indicator {box-sizing: border-box; position: absolute;width: 100%;display: block; height: 560px;background: rgba(205, 205, 205, 1);}

.ly-spec-box .view-more-link-area {padding:0;text-align: center;padding: 5em 0 3em;}
.ly-spec-box .view-more-link-area .mod-button {
    display:inline-block;
    height:3.2em;
    padding:0 3em;
    background-color:transparent;
    border:1px solid #999;
    border-radius:1.8em;
    line-height:3.3em;
    font-size:20px;
    color:#000;
    text-align:center;
    vertical-align: middle;
}
.ly-spec-box .mod-button:hover {
    color:#fff;
    background:#333;
    border:1px solid #333;
}

@media screen and (max-width:767px) {
	.ly-box button.btn-close {width:20px;height:20px;}
	.ly-spec-box .ly-inner .wrap a.btn-close {top:10px;right:20px;}
	.ly-spec-box .chart {padding:0 0 100px 0;}
	.ly-spec-box .chart .header {padding: 80px 0 48px 0;}
	.ly-spec-box .chart .header h3 {font-size:30px;line-height:35px;max-width:80%;}
	.ly-spec-box .chart .header p {font-size:10px;line-height:15px;padding-top:12px;max-width:80%;}
	.ly-inner-box-list {font-size:10px;}
	.ly-inner-txt li {margin-bottom: 1em;padding-left:10px;line-height: 1.6;}
	.ly-inner-txt li:before {text-indent:-20px;margin-left:-10px}
	.ly-spec-box .chart {max-width:96%;}
	.ly-inner-box-list  {max-width:96%;}


    .ly-spec-box .chart .os {margin-bottom:3em;}
    .ly-spec-box .chart .os__head {border-top:2px solid #444;border-bottom:2px solid #444;font-size:11px;}

    .ly-spec-box .chart .list .data {padding:0 0 4px 0;}
	.ly-spec-box .chart .list .data h4 {font-size:12px;line-height:17px;padding:15px 0 5px 0;}
	.ly-spec-box .chart .list .data table thead th {font-size:10px;line-height:14px;padding:6px 0 3px 0;}
	.ly-spec-box .chart .list .data table tbody th,
	.ly-spec-box .chart .list .data table tbody td {font-size:10px;line-height:14px;padding:0 0 2px 0;}
	.ly-spec-box .btn-close {right:3%;}

	.ly-spec-box .view-more-link-area .mod-button {height:2.8em; line-height:2.9em;font-size:14px;}
}
@media (min-width:768px) and (max-width:1023px) {
	.ly-spec-box .chart .header {padding:194px 0 97px 0;}
	.ly-spec-box .chart .header h3 {font-size:60px;line-height:70px;max-width:500px;}
	.ly-spec-box .chart .header p {font-size:16px;line-height:26px;padding-top:23px;}
	.ly-inner-box-list {font-size:16px;}
	.ly-spec-box .chart {max-width:85.4%;}
	.ly-inner-box-list  {max-width:85.4%;}
}

@media screen and (min-width:1024px) {
	.ly-spec-box .chart .header {padding: 80px 0 60px 0;}
	.ly-spec-box .chart .header h3 {font-size:70px;line-height:80px;max-width:860px;}
	.ly-spec-box .chart .header p {font-size:16px;line-height:26px;padding-top:20px;}
	.ly-inner-box-list {font-size:16px;}
	.ly-spec-box .chart {max-width:80.5%;}
	.ly-inner-box-list {max-width:80.5%;}
}

@media screen and (min-width:1280px) {
	.ly-spec-box .chart {max-width: 990px;}
	.ly-inner-box-list {max-width: 990px;}
}

/*Layer popup*/
.ly-spec {max-width:1180px;margin:0 auto;font-family:"sssR",sans-serif;color:#333;font-size:16px;}
.ly-spec *,
.ly-spec *:before,
.ly-spec *:after {box-sizing:border-box;}
.ly-spec__head {margin:0 auto;padding:4em 0 3em;font-size:20px;text-align:center;}
.ly-spec__title {font-size:3.5em;line-height:1.14285;font-family:"sssB",sans-serif;color:#1328a0;}
.ly-spec__subtitle {margin-top:1.5em;line-height:1.3;}

.ly-spec .spec-grid-vender {font-size:2em;line-height:3;}
.ly-spec .spec-grid-wrap {border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;font-size:18px;}
.ly-spec .spec-grid-wrap:after {content:"";display:block;clear:both;}

.ly-spec .spec-grid {width:100%;}
.ly-spec .spec-grid .col {float:left;width:25%;}
.ly-spec .spec-grid__head:after {content:"";display:block;clear:both;}
.ly-spec .spec-grid__head .col {font-family: "sssB",sans-serif;text-transform: uppercase;line-height:2.5;}
.ly-spec .spec-grid__list:after {content:"";display:block;clear:both;}
.ly-spec .spec-grid__list .col {line-height:2;}

.ly-spec__foot {text-align:center;}
.ly-spec__notice {padding:1em 0;line-height:1.5;text-align:left;}
.ly-spec__notice li {position:relative;margin-top:1em;padding-left:1em;}
.ly-spec__notice li:before {content:"※";position:absolute;top:0;left:0;}
.ly-spec__backbtn {width:240px;margin:2em 0;text-transform: uppercase;}
.ly-spec__closebtn {position:absolute;top:2em;right:2em;width:1em;height:1em;font-size:40px;line-height:0;background:url("../common/promotions/galaxy/gears2/spec/btn_layer_close.png") no-repeat 50% 50%;}
.ly-spec__closebtn:after {content:"";position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;}


@media screen and (max-width:1280px){
    .ly-spec {padding:0 40px}
    .ly-spec__head {font-size:18px;}
    .ly-spec__closebtn {font-size:30px;}

    .ly-spec .spec-grid .col {width:33.3333%;}
    .ly-spec .spec-grid__head .col-4 {display:none;}
}

@media screen and (max-width:1024px){
    .ly-spec {font-size:12px;}
    .ly-spec__head {font-size:14px;}
    .ly-spec .spec-grid-wrap {font-size:14px;}
}


@media screen and (max-width:767px){
    .ly-spec {padding:0 15px;}
    .ly-spec__head {padding:3.33em 0 1.5em;}
    .ly-spec__title {font-size:2em;line-height:1.1666;}
    .ly-spec__subtitle {max-width:35em;margin:1em auto 0;}

    .ly-spec__body {padding:0 25px;}
    .ly-spec .spec-grid-vender {font-size:1.6em;text-align:center;}
    .ly-spec .spec-grid-wrap {padding:0.5em 0;font-size:13px;}
    .ly-spec .spec-grid .col {width:50%;text-align:center;}
    .ly-spec .spec-grid__head .col-3 {display:none;}

    .ly-spec__notice {display:none;}
    .ly-spec__backbtn {width:180px;}
    .ly-spec__closebtn {font-size:20px;top:10px;right:15px;}
}

@media screen and (max-width:480px){
    .ly-spec {font-size:10px;}
    .ly-spec__head {font-size:12px;}
    .ly-spec .spec-grid-wrap {}
    .ly-spec .spec-grid .col {width:100%;}
    .ly-spec .spec-grid__head .col-2 {display:none;}
}

/*Layer popup*/


/* layer popup - non samsung data */
.ly-spec--has-scroll {position:fixed;top:0;left:0;width:100%;height:100%;max-width:100%;padding:0 !important;;}
.ly-spec--has-scroll .ly-spec__iscroll {overflow:hidden;position:relative;top:0;left:0;width:100%;height:100%;}
.ly-spec--has-scroll .ly-spec__head,
.ly-spec--has-scroll .ly-spec__body,
.ly-spec--has-scroll .ly-spec__foot {max-width:990px;margin-left:auto;margin-right:auto;padding-left:0 !important;padding-right:0 !important;}
.ly-spec .os {margin-bottom:3em;}
.ly-spec .os__head {padding:1em;background-color:#d6d6d6;border-top:2px solid #444;border-bottom:2px solid #444;font-size:15px;}
.ly-spec .os__name {display:inline-block;margin-right:0.5em;font-family: "sssB",sans-serif;font-size:2em;vertical-align: middle;}
.ly-spec .os__require {display:inline-block;vertical-align: middle;}
.ly-spec .os__require__more {font-family:"sssB",sans-serif;color:#1328a0;}
.ly-spec .os .list {margin:0 auto;}
.ly-spec .os .data {padding:0 0 8px 0;width:100%;border-bottom:1px solid #d6d6d6;}
.ly-spec .os .data h4 {font-size:24px;line-height:34px;padding:16px 0 11px 0;color:#000;font-weight: bold;}
.ly-spec .os .data table {border-top:1px solid #d6d6d6;padding:0;margin:0;width:100%;text-align:left;}
.ly-spec .os .data .col {}
.ly-spec .os .data .col-1 {width:27.3%;}
.ly-spec .os .data .col-2 {width:25.2%;}
.ly-spec .os .data .col-3 {width:20%;}
.ly-spec .os .data .col-4 {width:32.5%;}
.ly-spec .os .data .col-5 {}
.ly-spec .os .data thead th {font-size: 16px;line-height:24px;padding:13px 0 7px 0;color: #000;vertical-align:top;text-align:left;}
.ly-spec .os .data tbody th {font-size: 18px;line-height:26px;padding:0 0 5px 0;color: #333;vertical-align:top;text-align:left;}
.ly-spec .os .data tbody td {font-size: 16px;line-height:26px;padding:0 0 5px 0;color: #333;vertical-align:top;text-align:left;}
.ly-spec .list-ios .data .col-3 {white-space: nowrap;}

@media screen and (max-width:1279px) {
    .ly-spec--has-scroll .ly-spec__head,
    .ly-spec--has-scroll .ly-spec__body,
    .ly-spec--has-scroll .ly-spec__foot {max-width:80.5%;}
}
@media screen and (max-width:1024px) {
    .ly-spec--has-scroll .ly-spec__head,
    .ly-spec--has-scroll .ly-spec__body,
    .ly-spec--has-scroll .ly-spec__foot {max-width:85.4%;}
}

@media screen and (max-width:767px) {
    .ly-spec--has-scroll .ly-spec__head,
    .ly-spec--has-scroll .ly-spec__body,
    .ly-spec--has-scroll .ly-spec__foot {max-width:96%;}

    .ly-spec .os  {margin-bottom:3em;}
    .ly-spec .os__head {border-top:2px solid #444;border-bottom:2px solid #444;font-size:11px;}
    .ly-spec .os .data {padding:0 0 4px 0;}
    .ly-spec .os .data h4 {font-size:12px;line-height:17px;padding:15px 0 5px 0;}
    .ly-spec .os .data table thead th {font-size:10px;line-height:14px;padding:6px 0 3px 0;}
    .ly-spec .os .data table tbody th,
    .ly-spec .os .data table tbody td {font-size:10px;line-height:14px;padding:0 0 2px 0;}
}