@charset "utf-8";

.onepage {padding-top:120px;}
.error_page_wrap {width:830px;}
.onepage .error_page_wrap {margin-left:341px;}
.onepage .error_page_wrap.on {margin:0 auto;}
.error_page {padding:80px 0 60px 0; border:1px solid #d6d6d6; text-align:center;}
.error_page .character {display:inline-block; width:150px; height:146px; margin-bottom:55px; background:url(/public/img/error_page/sprites_error.png) no-repeat 0 0;}
.error_page .failure_character {background-position:0 0;}
.error_page .in_prison_character {background-position:-150px 0;}
.error_page .service_check {background-position:-300px 0;}
.error_page .attack_check {background-position:-450px 0;}
.error_page h1 {font-size:16px;}

.messagebox_area {margin-top:25px;}
.messagebox {margin-top:20px; line-height:21px;}
.messagebox:first-child {margin-top:0;}
.messagebox a {text-decoration:underline; color:#e74c3c;}
.messagebox .emphas {color:#e74c3c;}
.btn_main {display:inline-block; margin-top:34px; padding:0 30px; line-height:43px; border:1px solid #e5e5e5;}


/* ip 차단 */
.ip_block_info {margin-top:20px; padding:0 100px;}
.ip_block_info dl {padding:48px 0; border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; line-height:15px;}
.ip_block_info dt {display:inline-block; margin-left:30px; color:#e84c3d;}
.ip_block_info dt:first-child {margin-left:0;}
.ip_block_info dd {display:inline-block;}

