/* 모바일 에러화면 */
.viewErrorContainer{position: relative;width: 100%;height: 100vh;text-align: center;}
.viewErrorContainer .viewInner{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;padding: 0 24px;}
.viewErrorContainer .errorMsg{margin-bottom: 1rem;font-size: 1.25rem;line-height: 1.75rem;font-weight: 500;}
.viewErrorContainer .subText{margin-bottom: 1.5rem;font-size: 1rem;line-height: 1.5rem;}
.viewErrorContainer .btnBack{display: inline-flex;align-items: center;height: 40px;padding: 0 12px;border: 1px solid #DEDFE5;border-radius: 6px;font-size: 0.875rem;font-weight: 500;color: #5E5E70;}
.viewErrorContainer .btnBack::before{content: '';display: inline-block;width: 1rem;height: 1rem;margin-right: 0.5rem;background: url(../../image/mobile/icon_arrow_left.svg) no-repeat 0 0;}
.viewErrorContainer .maintainBox{margin-bottom: 1.5rem;padding: 1rem;background-color: #F8F8F9;border-radius: 8px;}
.viewErrorContainer .maintainBox > div{display: flex;column-gap: 1rem;}
.viewErrorContainer .maintainBox > div.time{margin-bottom: 1rem;}
.viewErrorContainer .maintainBox p{font-size: 0.875rem;color: #4F4E64;text-align: left;}
.viewErrorContainer .maintainBox p:nth-child(1){width: 64px;}
.viewErrorContainer .maintainBox p:nth-child(2){font-weight: 500;}
.viewErrorContainer .maintainBox .time p:nth-child(2){color: #FF951A;}
.viewErrorContainer .maintainBox .content p:nth-child(2){color: #41414F;}