.content {width : 100%; margin : 35px auto 0; top : 0; padding : 40px 20px;}
.content.error .title{display : none;}
.error-info-wrap .info-txt-wrap{text-align : center;}
.error-info-wrap .info-txt-wrap .img-wrap{width : 54px; height : 54px; background : url(/resources/images/error/ico-x-lg.png) no-repeat center center / contain; margin : 0 auto 19px;}
.error-info-wrap .info-title{font-size: 23px; font-weight: 500; line-height: 61px; letter-spacing: -0.003em;}
.error-info-wrap .info-txt{font-size: 14px; font-weight: 400; line-height: 1.428571428571429; letter-spacing: -0.003em; color : #767676;}
.error-info-wrap .btn-wrap{margin-top : 40px;}
.error-info-wrap .btn-round{min-width : 155px; min-height : 55px; box-sizing : border-box; border-radius : 50px; font-size : 16px; font-weight : 400; line-height : 23.17px; letter-spacing : -0.003em;}
.error-info-wrap .btn-dark{background-color : rgba(74, 76, 88, 1); color : #fff;}
.error-info-wrap .btn-dark:hover{background-color : #ed1740; color : #fff;}
.error-info-wrap .btn-white{border : 1px solid rgba(232, 232, 232, 1); color : #000;}
.error-info-wrap .btn-white:hover{border : 1px solid #ed1740; color : #ed1740;}

.error .mo-only{display : inline!important;}
.error .pc-only{display : none!important;}

@media screen and (min-width : 1160px){
    .error .mo-only{display : none!important;}
    .error .pc-only{display : inline!important;}
    .content.error{margin : 0; padding : 30px; top : 56px; position : relative;}
    .content.error .title{font-size : 48px; font-weight : 500; line-height : 58px; text-align : center; letter-spacing : -.3px; display : block;}
    .content.error .title::after{content : ""; display : block; margin : 19px auto 0; width : 106px; height : 5px; background-color : #ed1740;}
    .error-info-wrap{width : 1190px; max-width : 1190px; margin : 46px auto 28px;}
    .error-info-wrap .info-txt-wrap{padding : 69px 0 57px; border : 1px solid rgba(232, 232, 232, 1); text-align : center; margin-bottom : 26px;}
    .error-info-wrap .info-txt-wrap .img-wrap{width : 64px; height : 64px; margin : 0 auto 19px;}
    .error-info-wrap .info-txt-wrap .info-title{font-size: 26px; font-weight: 400; line-height: 38px; letter-spacing: -.003em; margin-bottom : 10px;}
    .error-info-wrap .info-txt-wrap .info-txt{font-size: 16px; font-weight: 300; line-height: 23px; letter-spacing: -.003em; margin-bottom : 35px; color : #000;}
    .error-info-wrap .btn-round{min-width : 130px; min-height : 50px; box-sizing : border-box; border-radius : 50px; font-size : 16px; font-weight : 400; line-height : 23.17px; letter-spacing : -0.003em;}
    .error-info-wrap .btn-dark{background-color : rgba(74, 76, 88, 1); color : #fff;}
    .error-info-wrap .btn-dark:hover{background-color : #ed1740; color : #fff;}
    .error-info-wrap .btn-white{border : 1px solid rgba(232, 232, 232, 1); color : #000;}
    .error-info-wrap .btn-white:hover{border : 1px solid #ed1740; color : #ed1740;}
    .error-info-wrap button:not(:last-child){margin-right : 11px;}
    .error-info-wrap{}
}