@charset "utf-8";
/* CSS Document */

.comment-box{
width:817px;
height:148px;
margin:0 auto;
padding-top:50px;
text-align:center;
background:url(http://cdn.valofe.com/static/at_jp/images/error/bg_frame.png) no-repeat center top;
}
.comment-box > h2{
margin:0 auto 20px;
font-size:30px;
font-weight:bold;
color:#1c2b87;
}
.comment-box > p{
font-size:14px;
font-weight:bold;
color:#66696b;
}
.btn-gotop{
width:198px;
height:42px;
margin:12px auto 0;
}
.btn-gotop a{
display:block;
width:198px;
height:0;
padding-top:42px;
overflow:hidden;
background:url(http://cdn.valofe.com/static/at_jp/images/error/btn_gotop.gif) no-repeat center 0px;
}
.btn-gotop a:hover{
background-position:center -42px;
}

/* #101412 멤버십 교체 후 마크업 깨짐 현상 수정 요청 */
.sub-error h1 {position:absolute; top:70px; left:50%; margin-left:-68px; text-align: center;}
.sub-error h1 a {display: inline-block; margin-top:3px;}
.sub-error .comment-box {margin-top:135px;}
.sub-error .btn-gotop {margin:12px auto 120px;}

@media screen and (max-width:1024px) {
    .sub-error h1 {top:0; left:504px;}
}
@media screen and (max-width:980px) {
    .sub-error h1 {left:480px;}
}

