/* icon */
.icon-wrapper .icon,
.icon-wrapper .more::after,
.icon-wrapper .icon-before::before,
.icon-wrapper .icon-after::after {
    position: relative !important;
}

.icon-after::after,
.more::after {
    top: -.1em;
}

.icon-after.icon-downloadcircle::after{
    top: 0;
}

.ie .main {
    overflow: hidden;
}

.section-hero .image-hero-title {
    width: 280px;
    height: 34px;
    background-size: 280px 34px;
    background-repeat: no-repeat;
    background-image: url("/kr/ios/garageband/i/images/overview/hero_title__m7ejpkbmu8yq_large.png");
}

@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) {
    .section-hero .image-hero-title {
        background-image: url("/kr/ios/garageband/i/images/overview/hero_title__m7ejpkbmu8yq_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .image-hero-title {
        width: 214px;
        height: 27px;
        background-size: 214px 27px;
        background-repeat: no-repeat;
        background-image: url("/kr/ios/garageband/i/images/overview/hero_title__m7ejpkbmu8yq_medium.png")
    }
}

@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) {
    .section-hero .image-hero-title {
        background-image: url("/kr/ios/garageband/i/images/overview/hero_title__m7ejpkbmu8yq_medium_2x.png")
    }
}

.section-mac-garageband .image-overview_footer_mac_title {
    width: 223px;
    height: 26px;
    background-size: 223px 26px;
    background-repeat: no-repeat;
    background-image: url("/kr/ios/garageband/i/images/overview/footer_mac_title__fuoj1nwc552e_large.png");
}

@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) {
    .section-mac-garageband .image-overview_footer_mac_title {
        background-image: url("/kr/ios/garageband/i/images/overview/footer_mac_title__fuoj1nwc552e_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-mac-garageband .image-overview_footer_mac_title {
        width: 221px;
        height: 26px;
        background-size: 221px 26px;
        background-repeat: no-repeat;
        background-image: url("/kr/ios/garageband/i/images/overview/footer_mac_title__fuoj1nwc552e_medium.png")
    }
}

@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) {
    .section-mac-garageband .image-overview_footer_mac_title {
        background-image: url("/kr/ios/garageband/i/images/overview/footer_mac_title__fuoj1nwc552e_medium_2x.png")
    }
}

.section-more .image-overview_footer_ios_title {
    width: 223px;
    height: 26px;
    background-size: 223px 26px;
    background-repeat: no-repeat;
    background-image: url("/kr/ios/garageband/i/images/overview/footer_ios_title__fq5ddb3ect6y_large.png")
}

@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) {
    .section-more .image-overview_footer_ios_title {
        background-image: url("/kr/ios/garageband/i/images/overview/footer_ios_title__fq5ddb3ect6y_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-more .image-overview_footer_ios_title {
        width: 214px;
        height: 26px;
        background-size: 214px 26px;
        background-repeat: no-repeat;
        background-image: url("/kr/ios/garageband/i/images/overview/footer_ios_title__fq5ddb3ect6y_medium.png")
    }
}

@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) {
    .section-more .image-overview_footer_ios_title {
        background-image: url("/kr/ios/garageband/i/images/overview/footer_ios_title__fq5ddb3ect6y_medium_2x.png")
    }
}