.icon-wrapper .more::after,
.icon-wrapper .icon-after::after{
	position: relative;
}

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

.typography-callout:lang(ko) {
	line-height:1.2375;
}

@media only screen and (max-width: 1068px) {
	.typography-callout:lang(ko) {
		line-height:1.257146;
	}
}

@media only screen and (max-width: 1068px) {
	.typography-callout:lang(ko) {
		line-height:1.257146;
	}
}

@media only screen and (max-width: 734px) {
	.typography-callout:lang(ko) {
		line-height:1.28337;
	}
}

@media only screen and (max-width: 360px) {
	.typography-headline-super:lang(ko) {
		font-size: 45px;
	}
}

br.custom-small-br {
	display: none;
}

@media all and (min-width:427px) and (max-width:734px) {
	br.custom-small-br{
		display: block;
	}
}

.page-it .section-hero .section-content-container .section-content {
	padding-bottom: 641.26px;
}

@media only screen and (max-width: 1068px) {
	.page-it .section-hero .section-content-container .section-content {
		padding-bottom: 527.8px
	}
}
@media only screen and (max-width: 734px) {
	.page-it .section-hero .section-content-container .section-content {
		padding-bottom: 479.8px;
	}
}

.page-it .section-hero .hero-macbook-pro {
	margin-top: max(410px,calc(var(--image-offset) - var(--layout-height) / 2 + 454px));
}

@media only screen and (max-width: 1068px) {
	.page-it .section-hero .hero-macbook-pro {
		margin-top: max(330px, calc(var(--image-offset) - var(--layout-height) / 2 + 371px));
	}
}

@media only screen and (max-width: 734px) {
	.page-it .section-hero .hero-macbook-pro {
		margin-top: max(340px, calc(var(--image-offset) - var(--layout-height) / 2 + 300px));
	}
}

/** hero macbook pro **/
.page-it .section-hero .hero-macbook-pro {
	background-image: url("/kr/business/o/images/it/hero_macbook_pro__eef82wd8ems2_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) {
	.page-it .section-hero .hero-macbook-pro {
		background-image: url("/kr/business/o/images/it/hero_macbook_pro__eef82wd8ems2_large_2x.png")
	}
}

@media only screen and (max-width: 1068px) {
	.page-it .section-hero .hero-macbook-pro {
		background-image: url("/kr/business/o/images/it/hero_macbook_pro__eef82wd8ems2_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) {
	.page-it .section-hero .hero-macbook-pro {
		background-image: url("/kr/business/o/images/it/hero_macbook_pro__eef82wd8ems2_medium_2x.png")
	}
}

@media only screen and (max-width: 734px) {
	.page-it .section-hero .hero-macbook-pro {
		background-image: url("/kr/business/o/images/it/hero_macbook_pro__eef82wd8ems2_small.png")
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-it .section-hero .hero-macbook-pro {
		background-image: url("/kr/business/o/images/it/hero_macbook_pro__eef82wd8ems2_small_2x.png")
	}
}

/* deployment hero */
.page-it .section-deployment.image-lockup-and-box .image-hero-poster {
	background-image: url("/kr/business/o/images/it/deployment_hero_lockup__bgzmk60swwsy_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-it .section-deployment.image-lockup-and-box .image-hero-poster {
		background-image: url("/kr/business/o/images/it/deployment_hero_lockup__bgzmk60swwsy_large_2x.jpg")
	}
}

@media only screen and (max-width: 1068px) {
	.page-it .section-deployment.image-lockup-and-box .image-hero-poster {
		background-image: url("/kr/business/o/images/it/deployment_hero_lockup__bgzmk60swwsy_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-it .section-deployment.image-lockup-and-box .image-hero-poster {
		background-image: url("/kr/business/o/images/it/deployment_hero_lockup__bgzmk60swwsy_medium_2x.jpg")
	}
}

@media only screen and (max-width: 734px) {
	.page-it .section-deployment.image-lockup-and-box .image-hero-poster {
		background-image: url("/kr/business/o/images/it/deployment_hero_lockup__bgzmk60swwsy_small.jpg")
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-it .section-deployment.image-lockup-and-box .image-hero-poster {
		background-image: url("/kr/business/o/images/it/deployment_hero_lockup__bgzmk60swwsy_small_2x.jpg")
	}
}


@media only screen and (max-width: 734px) and (max-width: 734px) {
	.page-it .section-deployment.image-lockup-and-box .image-hero-poster-small {
		background-repeat: no-repeat;
		background-image: url("/kr/business/o/images/it/deployment_hero_lockup__bgzmk60swwsy_small.jpg");
		background-size:cover
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-it .section-deployment.image-lockup-and-box .image-hero-poster-small {
		background-image: url("/kr/business/o/images/it/deployment_hero_lockup__bgzmk60swwsy_small_2x.jpg")
	}
}

