@charset "UTF-8";

.errorWrap{width:704px;margin:0 auto;padding-bottom:50px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.errorWrap .errNt{height:280px;background:url(/web/cp2/hounds/v/img/error/bg_message.jpg) no-repeat bottom right;}
.errorWrap .errNt img{display:block}
.errorWrap .errNtTitle{width:440px;position:absolute;font-size:30px;font-weight:bold;margin-top:110px;letter-spacing:-2px;padding-left:5px;}
.errorWrap .errNtTitle2{width:440px;position:absolute;font-size:30px;font-weight:bold;margin-top:100px;letter-spacing:-2px;padding-left:5px;}
.errorWrap .errNtTitle span,.errorWrap .errNtTitle span2{color:#d61e24;}
#noStart{color:#777;padding-left:10px;}
.errorWrap ul{position:relative;width:704px;padding:24px 0 24px 0;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.errorWrap li{padding:0 0 0 13px;line-height:1.5;background:url(/web/cp2/hounds/v/img/error/ic_bul2.gif) no-repeat 4px 8px;}
.errorWrap li strong{margin:0 8px 0 0;font-size:14px;vertical-align:top;}
.errorWrap li .dt{color:#fe605f;}
.errorWrap li .tl{letter-spacing:7px;margin-right:2px;}
.errorWrap li .wl{letter-spacing:12px;}
.errorWrap li p{margin:0 0 0 0;font-size:12px;vertical-align:top;}
.errorWrap li img{vertical-align:middle;}
.errorWrap .no_bul{padding:0;background:none;}
.errorWrap .errBtn .btn{position:absolute;top:24px;right:0;width:auto;margin:0;padding:0;background:none;}

.errorWrap .errBtn li{width:377px;padding:0 0 2px 13px;line-height:1.5;background:url(/web/cp2/hounds/v/img/error/ic_bul2.gif) no-repeat 4px 8px;}
.errorWrap .errBtn li strong{display:inline-block;*display:inline;zoom:1;margin:0 8px 0 0;font-size:14px;vertical-align:top;}
.errorWrap .errBtn li.desc{font-size:12px;background:none}

.errorWrap .bl{margin:20px 0 0 0;padding:0 0 0 23px;font-size:12px;color:#4b4b4b;letter-spacing:-1px;background:url(/web/cp2/hounds/v/img/error/ic_bul1.gif) no-repeat 0 0;}
.errorWrap .box{margin:12px 0 0 0;padding:30px 10px 10px 30px;border:1px solid #dddddd;}
.errorWrap .box dl{float:left;width:258px;margin:0 23px 20px 0;}
.errorWrap .box dt{float:right;width:133px;margin:0 0 6px 0;font-size:12px;font-weight:bold;}
.errorWrap .box dd{float:right;width:133px;margin:0 0 6px 0;font-size:11px;letter-spacing:-1px;}
.errorWrap .box .btn{margin:0;}
.errorWrap .box .img{float:left;width:110px;margin:0;}
.errorWrap .box .img img{border:1px solid #dddddd;}
.errorWrap .box img{vertical-align:middle;}
.errorWrap .box .score{position:relative;top:-1px;display:inline-block;*display:inline;zoom:1;width:69px;height:13px;margin:0 0 0 10px;background:url(/web/cp2/hounds/v/img/error/ic_score.gif) no-repeat 0 -13px;}
.errorWrap .box .score strong{display:block;position:relative;height:13px;text-indent:-10000px;background:url(/web/cp2/hounds/v/img/error/ic_score.gif) no-repeat 0 0;}
.errorWrap .mark{margin:14px 0 0 0;padding:1px 0 0 19px;font-size:11px;color:#4b4b4b;background:url(/web/cp2/hounds/v/img/error/ic_mk.gif) no-repeat 5px 0;}
.errorWrap .bx_btm_err{margin:20px 0 0 0;text-align:center;}
.errFooter{width:704px;margin:20px auto 0;text-align:center;font-family:Verdana, Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", sans-serif;font-size:10px;line-height:14px;color:#999;}
.errFooter .ft_logo{height:46px;width: 200px;overflow:hidden;margin:0 auto;}
.errFooter .ft_logo span{float:left;text-indent:-10000px}
.errFooter .ft_logo span a{display:block;width:100%;height:100%}
.errFooter p{clear:both;}
.errFooter .ft_logo .logo1{display:block;top:53px;left:236px;width:110px;height:36px;background:url(../img/common/foot_logo_dmm.gif) 0 0 no-repeat}
.errFooter .ft_logo .logo2n{display:block;top:53px;/* left:350px; */width: 104px;height:36px;background:url(../img/common/foot_logo_netmarble.gif) 0 0 no-repeat;}
.errFooter .ft_logo .logo3{display:block;top:53px;/* left:458px; */width: 96px;height:36px;background:url(../img/common/foot_logo_netmarble_neo.gif) 0 0 no-repeat;}


/*button*/
.button,.button a {overflow:hidden;height:25px;background-image:url(/web/cp2/hounds/v/img/common/button_left.gif);background-repeat:no-repeat;display:inline-block;margin:0 2px;}
.button button,.button a{display:inline-block;height:100%;background-color:transparent;background-image:url(/web/cp2/hounds/v/img/common/button_right.gif);background-repeat:no-repeat;letter-spacing:-1px;font:bold 12px dotum;line-height:28px;line-height/*\**/:28px\9;margin:0;text-align:center;text-decoration:none !important;}
.button.bt1 {background-position:0 0}
.button.bt2 {background-position:0 -25px}
.button.bt3 {background-position:0 -50px}
.button.bt_s1,.button.bt_s1 a {background-position:0 -75px;height:20px}
.button.bt_s2,.button.bt_s2 a {background-position:0 -95px;height:20px}
.button.bt_s3,.button.bt_s3 a {background-position:0 -115px;height:20px;}
.button.bt_s4,.button.bt_s4 a {background-image:url(/web/cp2/hounds/v/img/common/button_left2.gif); background-position:0 0;height:20px;}
.button.bt_l1,.button.bt_l1 a {background-position:0 -135px;height:31px;}
.button.bt_l2,.button.bt_l2 a {background-position:0 -166px;height:31px;}
.button.bt_l3,.button.bt_l3 a {background-position:0 -197px;height:31px;}

.button.bt1 button,.button.bt1 a {background-position:100% 0;color:#332c03;}
.button.bt2 button,.button.bt2 a {background-position:100% -25px;color:#444;}
.button.bt3 button,.button.bt3 a {background-position:100% -50px;color:#FFF;cursor:default}
.button.bt_s1 button,.button.bt_s1 a {background-position:100% -75px;color:#332c03;font:normal 11px dotum;line-height:23px;}
.button.bt_s2 button,.button.bt_s2 a {background-position:100% -95px;color:#444;font:normal 11px dotum;line-height:23px;}
.button.bt_s3 button,.button.bt_s3 a {background-position:100% -115px;color:#444;font:normal 11px dotum;line-height:23px;padding-right:8px;}
.button.bt_s4 button,.button.bt_s4 a {background-image:url(/web/nmb/img/common/v1/button_right2.gif); background-position:100% 0;color:#444;font:normal 11px dotum;line-height:23px;padding-right:8px;}
.button.bt_l1 button,.button.bt_l1 a {background-position:100% -135px;color:#332c03;line-height:33px;}
.button.bt_l2 button,.button.bt_l2 a {background-position:100% -166px;color:#444;line-height:33px;}
.button.bt_l3 button,.button.bt_l3 a {background-position:100% -197px;color:#FFF;line-height:33px;}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
	.button button,.button a{line-height:26px;}
	.button.bt_s1 button,.button.bt_s2 button,.button.bt_s3 button,.button.bt_s4 button,.button.bt_s1 a,.button.bt_s2 a,.button.bt_s3 a, .button.bt_s4 a {line-height:22px;}
} 