/* KR */
body {word-break:keep-all;}

/* violator */
span.violator.dark { line-height: 1.4; padding-top: 5px; padding-bottom: 2px; }

/* violator */
#ac-globalfooter .violator.dark {
	background: transparent;
	border: 1px solid #999;
	border-radius: 4px;
	color: #999;
	font-size: 15px;
	line-height: 32px;
	text-align: center;
	white-space: nowrap;
	display: inline-block;
	line-height: 24px;
	padding: 2px 10px 0 10px;
}

#ac-globalfooter .icon-downloadcircle:after {
  padding-left: 3px;
}

/* ----------------- 2017/09/04 update ----------------- */


.page-keyboard .buystrip-product-12 {
    background-repeat: no-repeat;
    background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_12in_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .page-keyboard .buystrip-product-12 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_12in_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-keyboard .buystrip-product-12 {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_12in_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .page-keyboard .buystrip-product-12 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_12in_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-keyboard .buystrip-product-12 {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_12in_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .page-keyboard .buystrip-product-12 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_12in_small_2x.jpg")
    }
}


.page-keyboard .buystrip-product-10 {
    background-repeat: no-repeat;
    background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_10in_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .page-keyboard .buystrip-product-10 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_10in_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-keyboard .buystrip-product-10 {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_10in_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .page-keyboard .buystrip-product-10 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_10in_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-keyboard .buystrip-product-10 {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_10in_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .page-keyboard .buystrip-product-10 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/buystrip_10in_small_2x.jpg")
    }
}



.page-keyboard .hero-image {
    background-repeat: no-repeat;
    background-image: url("/kr/smart-keyboard/d/images/keyboard/hero_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .page-keyboard .hero-image {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/hero_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-keyboard .hero-image {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/hero_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .page-keyboard .hero-image {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/hero_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-keyboard .hero-image {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/hero_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .page-keyboard .hero-image {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/hero_small_2x.jpg")
    }
}



.page-keyboard .image-designed-for-ipad {
    background-repeat: no-repeat;
    background-image: url("/kr/smart-keyboard/d/images/keyboard/ipad_pro_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .page-keyboard .image-designed-for-ipad {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/ipad_pro_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-keyboard .image-designed-for-ipad {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/ipad_pro_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .page-keyboard .image-designed-for-ipad {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/ipad_pro_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-keyboard .image-designed-for-ipad {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/ipad_pro_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .page-keyboard .image-designed-for-ipad {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/ipad_pro_small_2x.jpg")
    }
}


.page-keyboard .words-matter-image {
    background-repeat: no-repeat;
    background-image: url("/kr/smart-keyboard/d/images/keyboard/keyboard_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .page-keyboard .words-matter-image {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/keyboard_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-keyboard .words-matter-image {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/keyboard_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .page-keyboard .words-matter-image {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/keyboard_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-keyboard .words-matter-image {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/keyboard_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .page-keyboard .words-matter-image {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/keyboard_small_2x.jpg")
    }
}


.page-keyboard .section-shortcuts .shortcuts-gallery-view-1 {
    background-repeat: no-repeat;
    background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_bar_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .page-keyboard .section-shortcuts .shortcuts-gallery-view-1 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_bar_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-keyboard .section-shortcuts .shortcuts-gallery-view-1 {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_bar_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .page-keyboard .section-shortcuts .shortcuts-gallery-view-1 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_bar_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-keyboard .section-shortcuts .shortcuts-gallery-view-1 {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_bar_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .page-keyboard .section-shortcuts .shortcuts-gallery-view-1 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_bar_small_2x.jpg")
    }
}


.page-keyboard .section-shortcuts .shortcuts-gallery-view-2 {
    background-repeat: no-repeat;
    background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_keyboard_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .page-keyboard .section-shortcuts .shortcuts-gallery-view-2 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_keyboard_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-keyboard .section-shortcuts .shortcuts-gallery-view-2 {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_keyboard_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .page-keyboard .section-shortcuts .shortcuts-gallery-view-2 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_keyboard_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-keyboard .section-shortcuts .shortcuts-gallery-view-2 {
        background-repeat: no-repeat;
        background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_keyboard_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .page-keyboard .section-shortcuts .shortcuts-gallery-view-2 {
        background-image: url("/kr/smart-keyboard/d/images/keyboard/shortcuts_keyboard_small_2x.jpg")
    }
}

#ac-localnav .ac-ln-title:lang(ko) {
    font-family: "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

.more:after, #ac-globalfooter .ac-gf-more:after {
	top:-2px;
}

#ac-globalfooter .ac-gf-more .icon-htc {
	top:-1px;
 }
