@charset "UTF-8";

/* Com2uS Platform WD_WP Team. Author: Jaewook Baek 2020-05-04. Edit: Jaewook Baek 2025-05-26 */
body	{background-color:#edeef6;}
body.transparent	{background-color:transparent;}

/* Form Style */
input	{color:#2d3137;}
input::-webkit-input-placeholder	{color:#cbcdde;}
input::placeholder	{color:#cbcdde;}
.form_login input::-webkit-input-placeholder	{color:#9fabc9;}
.form_login input::placeholder	{color:#9fabc9;}
label.check:before	{background-color:rgba(99,106,140,0.26);}
input:checked + label.check:before	{background-color:#1475db;}
input:checked + label.check:after	{border-color:#fff;}
.choice select	{color:#627793;background-color:#fff;}
.choice select.selected	{color:#1475db;}

/* Common Style */
.HIVEwrap	{color:#636a8c;}
.HIVEnav.fill	{border-color:rgba(0,0,0,0.1);background-color:rgba(255,255,255,0.6);}
.HIVEnav.fill .tit	{color:#282829;}
.HIVEbtn	{color:#edeef6;background-color:rgba(0,0,0,0.08);}
.HIVEbtn.btn_on	{color:#fff;background-color:#1475db;}
.HIVEfooter .copyright	{color:#9fabc9;}

.main_tit	{color:#282829;}
.user_inform	{color:#136bc9;}
.txt_cmn .point	{color:#136bc9;}
.btn_txt	{color:#136bc9;}
.list_field .row.required:before	{background-color:#d01111;}
.list_check .btn_detail	{color:#136bc9;}
.list_check .guide	{color:#979cb6;}
.list_guide li:before	{background-color:#636a8c;}
.list_guide .point	{font-weight:bold;color:#136bc9;}
.list_agree label:before	{background-color:rgba(99,106,140,0.26);}
.list_agree label:after	{background-color:#636a8c;}
.list_agree input:checked + label:before	{background-color:#6cbf2a;}
.list_agree input:checked + label:after	{background-color:#fff;}
.list_connect a	{background-color:#fff;}
.list_connect .basic	{color:#627793;}
.list_connect .inform	{color:#1475db;}
.list_connect .inactive a:after	{opacity:0.5;}
.list_connect .inactive span	{opacity:0.5;}
.list_connect .guide_auth	{color:#d01111;}
.list_connect .guide_register	{color:#627793;background-color:rgba(255,255,255,0.9);}
.list_terms li	{background-color:#fff;}
.list_terms .check	{color:#627793;}

/* Login */
.login_header .txt_welcome	{color:#282829;}
.login_header .link_signup	{padding:5px 11px;color:#fff;background-color:#282829;}/* 다크 모드 border 들어가면서 padding 값이 달라지기 때문에 설정 */
.list_field input	{border-color:#cbcdde;background-color:#fff;}
.list_field .error .msg_error	{color:#d01111;}
.list_field .error .msg_error button	{color:#136bc9;}
.list_field .cntdown	{color:#d01111;}
.list_field .cntdown.disabled	{color:#cbcdde;}
.list_field .btn_resend	{color:#1475db;}
.form_login .list_field input	{border-color:#9fabc9;background-color:rgba(255,255,255,0.8);}
.form_login .btn_login	{color:#9fabc9;}
.form_login .btn_login.btn_on	{color:#282829;}
.help_login li	{color:#136bc9;}
.list_restrict li	{background-color:#dfe0eb;}
.list_restrict .data	{color:#d01111;}
.china .form_login .active + .btn_login.btn_on	{color:#282829;}
.gdpr_login .list_check.head .guide	{color:#636a8c;}
.gdpr_login .list_check.head label	{color:#282829;}
.gdpr_login .wide_frame .btn_txt ~ .btn_txt:before	{color:#636a8c;}

/* Login Crossplay */
.crossplay .save_info label:before	{border-color:#9fabc9;background-color:rgba(255, 255, 255, 0.8);}
.crossplay .save_info .tooltip	{color:#fff;background-color:#1475db;}
.crossplay .save_info .tooltip:before	{border-color:transparent transparent #1474db transparent;}

/* Signup */
.signup .wrap_recaptcha .msg_error	{color:#d01111;}
.signup.gdpr .msg_guide	{color:#979cb6;}
.signup.gdpr .msg_guide .btn_detail	{color:#136bc9;}
.signup_agree .list_check.head label	{color:#282829;}

/* My Page */
.my_page .box_inform .name_user	{color:#282829;}
.my_page .nav_link a	{border-color:#636a8c;color:#2d3137;background-color:#fff;}

/* Edit Account */
.edit.info input:read-only	{border-color:#cbcdde;color:rgba(0,0,0,0.16);background-color:#fff;}

/* Pop Up */
.HIVEpop	{background-color:rgba(0,0,0,0.8);}
.HIVEpop .pop_layer	{background-color:#fff;}
.HIVEpop .pop_tit	{color:#2d3137;}
.HIVEpop .pop_desc	{color:#627793;}
.HIVEpop button	{color:#fff;}
.HIVEpop .btn_cancel	{background-color:#2d3137;}
.HIVEpop .btn_highlight	{background-color:#e21212;}
.HIVEpop .btn_confirm	{background-color:#1174df;}

/* Profile */
.profile .info_user .thumb .confirm	{background-color:rgba(0, 0, 0, 0.1);}
.profile .info_user .thumb .camera .link_camera	{border-color:#edeef6;}
.profile .info_user .info_wrap .nick .data	{color:#282829;}
.profile .info_user .info_wrap .btn_reset	{color:#136bc9;}
.profile .func_wrap .func .in_use	{color:#1475db;}
.profile .login_block .block_desc .point	{color:#d01111;}
.profile .login_block .info_block .data_wrap	{color:#627793;background-color:#fff;}
.profile .login_block .info_block .data_wrap .sub	{color:#94a7bf;}
.profile .profile_img .caution	{color:#d01111;}
.profile .login_record .inp_wrap input	{border-color:#cbcdde;background-color:#fff;}
.profile .login_record .db_record .list_db li	{background-color:#fff;}
.profile .login_record .db_record .list_db .row .th	{color:#2d3137;}
.profile .login_record .db_record .list_db .row .td	{color:#627793;}
.profile .real_name .auth_data	{border-color:#cbcdde;color:#cbcdde;background-color:#fff;}

/* Terms */
.terms_page .choice select	{color:#1475db;}

/* Error & Guide */
.notice_page .guide_tit	{color:#282829;}
.notice_page .guide_txt	{color:#636a8c;}
.HIVEtoast .toast_layer	{color:#fff;background-color:rgba(0,0,0,0.8);}

/* Membership & Transfer */
.transfer .list_check.head label	{color:#282829;}

/* Background Image */
.login_header .logo,
.form_login .btn_login:after,
.HIVEnav .link_prev:before,
.list_field .btn_trans:after,
.list_field .choice:after,
.signup.gdpr .btn_guide,
.list_connect a:after,
.transfer .agree_terms .link_detail,
.edit.edit_list .list_connect .req_auth:after,
.list_terms .terms_detail:before,
.profile .info_user .info_wrap .nick .btn_edit,
.profile .profile_img .img_wrap .camera,
.profile .profile_img .img_wrap .album,
.profile .login_record .inp_wrap .wave,
.profile .login_record .btn_top,
.profile .info_user .thumb .confirm button	{background-image:url('../img/ico_m_light.png');background-repeat:no-repeat;background-size:250px 250px;}

.profile .info_user .thumb .camera .link_camera,
.profile .profile_img .img_wrap .camera	{background-image:url('../img/ico_camera_light.png');background-repeat:no-repeat;background-size:100% 100%;}
.profile .profile_img .img_wrap .album	{background-image:url('../img/ico_album_light.png');background-repeat:no-repeat;background-size:100% 100%;}

/* ==============================  Mobile landscape: 568 ~ 1023px ============================== */
@media (min-width: 568px) and (max-width: 1023px)	{
	.profile .login_record .db_record .list_db .row .th	{background-color:#e4e5f0;}
}