html{height:100%;min-height:100%}
body.error{height:100%;min-height:100%;background:#fff;font-family:"SamsungIFRg",Arial,sans-serif}
.error .error-container h1.error-logo{padding:30px 0 0 40px;width:145px}
.error .error-container h1.error-logo img{width:100%}
.error .error-container .error-conts{position:absolute;margin:0 auto;width:auto;background:url(/common/next/img/error/icon_1.png) no-repeat}
.error .error-container .error-conts.w840{width:840px}
.error .error-container .error-conts.error-icon2{background:url(/common/next/img/error/icon_2.png)}
.error .error-container .error-conts.error-icon3{background:url(/common/next/img/error/icon_3.png)}
.error .error-container .error-conts h2{padding:0 0 0 130px;font-size:2.75rem;font:44px "SamsungIFRg",Arial,sans-serif}
.error .error-container .error-conts .error-box{padding:20px 0 0 130px;font-size:20px;font-size:1.25rem}
.error .error-container .error-conts .error-box p{margin-bottom:10px}
.error .error-container .error-conts .error-box a{display:block;padding-top:5px;font-size:12px;font-size:.75rem}
.pdt-80{padding-top:80px!important}
@media (max-width: 1024px) {
	.error .error-container h1.error-logo{padding:10px 0 0 20px;width:80px}
	.error .error-container .error-conts h2{padding:0;font-size:32px;font-size:2rem}
	.error .error-container .error-conts{position:absolute;margin:0 auto;padding:0 10px 0 70px;width:auto;background:url(/common/next/img/error/icon_1_m.png) no-repeat;margin-left:-40px}
	.error .error-container .error-conts.error-icon2{background:url(/common/next/img/error/icon_2_m.png)}
	.error .error-container .error-conts.error-icon3{background:url(/common/next/img/error/icon_3_m.png)}
	.error .error-container .error-conts .error-box{padding:10px 0 0;font-size:16px;font-size:1rem}
}
@media (max-width:640px) {
	.error .error-container .error-conts h2{padding:10px 0 0;font-size:32px;font-size:2rem}
	.error .error-container .error-conts{width:80%!important;padding:48px 10px 0 0;background:url(/common/next/img/error/icon_1_m.png) no-repeat;margin:-40px 0 0}
	.error .error-container .error-conts .error-box{padding:10px 0 0;font-size:16px;font-size:1rem}
}
@media (max-width:368px) {
	.error .error-container .error-conts h2{padding:10px 0 0;font-size:32px;font-size:2rem}
	.error .error-container .error-conts{width:80%!important;margin:0;padding:48px 10px 0 0;background:url(/common/next/img/error/icon_1_m.png) no-repeat}
	.error .error-container .error-conts .error-box{padding:10px 0 0;font-size:16px;font-size:1rem}
}
@media (max-width:320px) {
	.error .error-container .error-conts{width:80%!important;margin:0;padding-top:48px;background:url(/common/next/img/error/icon_1_m.png) no-repeat}
	.error .error-container .error-conts .error-box{padding:10px 0 0;font-size:16px;font-size:1rem}
}
@media (orientation:landscape) and (max-width:640px) {
	.error .error-container .error-conts h2{padding:0 0 0 70px;font-size:32px;font-size:2rem}
	.error .error-container .error-conts{width:60%!important;background:url(/common/next/img/error/icon_1_m.png) no-repeat 0 30px}
	.error .error-container .error-conts .error-box{padding:15px 0 0;font-size:16px;font-size:1rem}
}
@media (orientation:landscape) and (max-width:480px) {
	.error .error-container .error-conts h2{padding:0 0 0 70px;font-size:32px;font-size:2rem}
	.error .error-container .error-conts{width:60%!important;background:url(/common/next/img/error/icon_1_m.png) no-repeat 0 30px}
	.error .error-container .error-conts .error-box{padding:15px 0 0;font-size:16px;font-size:1em}
}
.ss_samsung .hide{display:none}
.error-container .ipredirection-container{background:#fff;margin:0}
.error-container .ipredirection-container h1.error-logo{padding:30px 0 30px 40px}