
@charset "UTF-8";
.type_reason{background-color:#fff;border:1px solid #e8e8e8;z-index:1;}
.type_reason .header{position:absolute;top:0;left:0;width:100%;}
.type_reason .header h1{padding:9px 0 0 15px;height:21px;background:url(../../_DKOnline/cdn/Portal/Common/bg_gradation01.html) repeat-x 0 0;font-weight:bold;}
.type_reason .header button{position:absolute;top:6px;right:10px;width:18px;height:19px;background:url(../../_DKOnline/cdn/Portal/Common/btn_close.html) repeat-x 0 0;text-indent:-9999px;overflow:hidden;}
.type_reason .content{padding:50px 20px 20px 20px;}
.type_reason .content h2{margin-bottom:16px;}

.type_reason .content{background:url(../../_DKOnline/cdn/Portal/Common/bg_account_reason.html) no-repeat 30px 50px #fff;}
.type_reason .content {padding:50px 10px 10px 160px;line-height:19px;}
.type_reason .content .btn{padding-bottom:10px;text-align:center;}
.type_reason .footer .btn img{margin:0 auto;display:block; }


/* windowmodal */
div.window_modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0.8;filter:alpha(opacity=80)}


/* MOTP, PCOTP 가이드 */


.otp strong{color:#e60000;}
.otp header{font-size:12px;}
.otp .content p strong{font-size:12px;}
.otp .user_name {float:left;padding:0 0 0 19px;font-size:12px;line-height:16px;color:#333333;}
.otp .user_name strong{color:#333333;font-weight:bold;}
.otp .user_name {padding:0 0 0 20px \9;}
@media \0screen  {.otp .user_name {padding:0 0 0 20px }}
.otp .icon{position:absolute;top:15px;right:20px;}
.otp .notice{list-style:none;padding-left:12px; padding-bottom:16px; height:auto; overflow:hidden;}
.otp .notice li{text-align:left;width:auto;height:auto;margin-top:11px;padding:0 10px 0 8px;color:#9e9d9d;background:url(../../_DKOnline/cdn/Portal/Common/bu_arr.html) no-repeat left 5px;font-size:12px;line-height:17px;}
.otp .motp_notice {}
.otp .notice li ol li{background:none;margin-top:3px;}
.otp .notice li:first-child{margin-top:3px;}
.otp .notice span{visibility:hidden;}
.otp .btn {}
.otp .btn img{display:inline;}
.otp .btn A.mr{margin-right:16px;}
.otp .input_code{clear:both;padding:0 15px 15px 15px; overflow:hidden; }
.otp .input_code .input{padding-right:23px;}
.otp .input_code input{display:block;width:100%;height:28px;border:1px solid #cccccc;font-size:12px;color:#333333;line-height:30px;padding:1px 10px 0 10px;vertical-align:top; background:#fafafa;}
.otp .input input{display:block;width:265px;height:28px;border:1px solid #cccccc;font-size:12px;color:#333333;line-height:30px;padding:1px 10px 0 10px;vertical-align:top; background:#fafafa;}
.otp .input{
	clear:both;padding:0 22px 20px 3px; overflow:hidden;
}
.otp .input_code p{height:27px;text-align:left;margin-left:-1px;}
.otp .input_code p strong{color:#e60000;font-weight:bold;}
.otp .input_code p {padding:12px 0 0 0;font-size:12px;line-height:16px;color:#9e9d9d;}
.otp .input_code p {padding:13px 0 0 0 \9;}
@media \0screen  {.otp .input_code p {padding:12px 0 0 0 }}
.otp .input_code img{display:block;}
.otp .input_code A{margin-top:10px;display:block;margin-right:auto;margin-left:auto;}

.otp .notiComp{padding:49px 0 0 0;height:72px;font-size:12px;line-height:19px;color:#888888;text-align:center;}
.otp .notiComp strong{color:#3c3c3c;font-weight:bold;}
.otp .bar{height:64px;text-align:center;}
.type_auth {background:red;}
.type_auth{clear:both;background-color:white;border:1px solid #000000;z-index:99999}
.type_auth *{b}
.type_auth .header{margin-bottom:20px; overflow:hidden;}
.type_auth .content .box1{margin-bottom:20px;padding:20px 20px 30px 20px;border:1px solid #e8e8e8;background-color:#fdfdfd;text-align:center;}
.type_auth .content .box1 p{margin-bottom:10px;}
.type_auth .content .box1 p strong{font-weight:bold;color:#ff6000;}
.type_auth .content .box1 p em{font-weight:bold;}
.type_auth h2{overflow:hidden;padding:0 0 0 0;}
.type_auth .msg{padding:22px 0 0 0;text-align:center;font-size:12px;line-height:19px;color:#3c3c3c;}
.type_auth .msg1{height:45px;padding:22px 0 0 0;text-align:center;font-size:12px;line-height:19px;color:#3c3c3c;}
.type_auth .msg2{padding:17px 0 20px 0;text-align:center;font-size:12px;line-height:19px;color:#888888;}
.type_auth .msg3{padding:55px 0 0 0;height:66px;text-align:center;font-size:12px;line-height:19px;color:#888888;}
.type_auth .msg3 strong{font-weight:bold;}

.type_auth .msg4{padding:19px 0 0 0;height:66px;text-align:center;font-size:12px;line-height:19px;color:#888888;}
.type_auth .msg4 strong{font-weight:bold;}
.type_auth .app {width:298px;outline:none;margin:0 auto 8px auto;;display:block;}
.type_auth .bar{text-align:center;}
.type_auth .btn{}
.type_auth .msg1 strong{font-weight:bold;}

.type_auth.gj{position:absolute;top:352px;left:50%;margin-left:187px;width:307px;height:286px;}
.type_auth.gj .msg{padding-top:64px;color:#888;}
.type_auth.gj .msg strong{font-weight:bold;color:#3c3c3c;}

/* 본인인증 */
.game_auth{background-color:white;}
.game_auth .title{position:absolute;width:100%;top:0;left:0;padding:14px 0 12px;height:auto;border-bottom:1px solid #d8d8d8;background-color:#f5f5f5;text-align:center;}
.game_auth .cont{padding-top:65px;height:116px;color:#878988;text-align:center;line-height:19px;}
.game_auth .cont strong{}
.game_auth .btn {position:absolute;width:100%;bottom:0;left:0;margin-bottom:0 !important;height:33px;border-top:1px solid #d8d8d8;padding:10px 0 0 0;text-align:center;font-size:0;line-height:0;background-color:#f5f5f5;}

#window_modal_otp{background-color:white;}
.type_auth{background-color:#ffffff;}
.type_auth .header{position:absolute;width:100%;top:0;left:0;padding:14px 0 12px;height:auto;border-bottom:1px solid #d8d8d8;background-color:#f5f5f5;text-align:center;}
.type_auth .content{padding-top:44px;padding-bottom:43px;color:#878988;text-align:center;line-height:19px;}
.type_auth .cont strong{}
.type_auth .footer {position:absolute;width:100%;bottom:0;left:0;margin-bottom:0 !important;height:33px;border-top:1px solid #d8d8d8;padding:10px 0 0 0;text-align:center;font-size:0;line-height:0;background-color:#f5f5f5;}
.type_auth .bold{font-weight:bold;}
.type_auth .footer .btn{padding-top:0;}
.type_auth .footer .btn {text-align:center;}
.phoneAuth .bold{font-weight:bold;}
.phoneAuth .text_c2{color:#333333 }
.phoneAuth .text_c1{color:#ff6000 }	
body .layer_.type_auth .header{min-width:100%;}	
#authComplete .content{min-height:166px;}