/* BASIC css start */
/* ·Î±×ÀÎ »ó´Ü */
#header { display:none; } 
.login_top {position: relative;font-size: 16px;text-align: center;color: #0e0e0e;height: 50px;line-height: 50px;font-weight: bold;border-bottom: 1px solid #c6c6c6;box-sizing: border-box;} 
.login_top img { position:absolute; left: 15px; top: 50%; transform: translateY(-50%); display: inline-block; width:19px; } 

#loginWrap .page-body { width:100%; font-size:0; } 
#loginWrap .page-body:before,
#loginWrap .page-body:after { content:""; width:100%; display:table; } 
#loginWrap .page-body .login_wrap {display: block; vertical-align:top; font-size:12px; box-sizing:border-box;width: 100%;margin: 40px auto;padding: 0 25px;} 
#loginWrap .page-body .login_wrap h2{font-size: 40px;font-weight: bold;color: #000;text-align: center;line-height: 1;letter-spacing: -0.025em;margin-bottom: 50px;font-family:"Noto Sans KR", sans-serif;}
#loginWrap .page-body .login_wrap .mlog{position: relative;}
#loginWrap .page-body .login_wrap .mlog .frm-list{margin-bottom: 15px;}
#loginWrap .page-body .login_wrap .mlog .frm-list li.id input{}
#loginWrap .page-body .login_wrap .mlog .frm-list li.pwd{margin-top:-1px;}
#loginWrap .page-body .login_wrap .mlog .frm-list li.pwd input{}
#loginWrap .page-body .login_wrap .mlog .frm-list li input{display:block;width:100%;height: 35px;box-sizing:border-box;border: 1px solid #dddddd !important;line-height: 35px;padding: 0 0 0 10px;margin:0;color: #ccc;font-size: 13px;text-indent: 0;}
#loginWrap .page-body .login_wrap .mlog .btnlogin{display:block;height: 35px;line-height: 35px;background: #000;color: #fff;font-size: 14px;text-align:center;margin-bottom: 10px;font-family:"Noto Sans KR", sans-serif;}
#loginWrap .page-body .login_wrap .mlog .ck_box_wrap{overflow:hidden;padding: 0px 0;}
#loginWrap .page-body .login_wrap .mlog .ck_box_wrap .link{display:inline-block;color:#666;font-size: 12px;border-left: 1px solid #e0e1e5;padding: 1px 8px;line-height: 1;float:left;}
#loginWrap .page-body .login_wrap .mlog .ck_box_wrap .link:first-child{border-left:0;}
#loginWrap .page-body .login_wrap .mlog .ck_box_wrap .link.btn_find{float:right;}
#loginWrap .page-body .login_wrap .mlog .ck_box_wrap .ck_box{position:relative;display:inline-block;box-sizing:border-box;padding: 4px 0;margin-right: 5px;}
#loginWrap .page-body .login_wrap .mlog .ck_box_wrap .ck_box input{position:absolute;top: 0px;left:0;}
#loginWrap .page-body .login_wrap .mlog .ck_box_wrap .ck_box label{display:inline-block;padding-left: 25px;font-size: 12px;color:#666;line-height: 1;}
#loginWrap .page-body div.line{display:block;margin-top: 27px;margin-bottom: 27px;border-top: 1px solid #e6e6e6;height:0;position:relative;}
#loginWrap .page-body div.line span{position:absolute;top:-17px;left:50%;transform: translateX(-50%);display:block;width: auto;height:30px;line-height:30px;background:#FFF;color: #bbb;font-size: 12px;text-align:center;padding: 0 8px;box-sizing: border-box;font-family:"Noto Sans KR", sans-serif;}
#loginWrap .page-body .btnjoin{display:block;height: 35px;line-height: 33px;border:1px solid #000;color: #000;font-size: 14px;text-align:center;margin-bottom: 6px;font-family:"Noto Sans KR", sans-serif;}
#loginWrap .page-body .btn_kakao_login{display:block;height: 35px;line-height: 33px;background: #fde432;color: #000;font-size: 14px;text-align:center;margin-bottom: 6px;font-family:"Noto Sans KR", sans-serif;}
#loginWrap .page-body .btn_kakao_login img{width:22px;vertical-align:middle;margin-right:15px;}
#loginWrap .page-body .btn_naver_login{display:block;height: 35px;line-height: 33px;background: #25c33e;color: #fff;font-size: 14px;text-align:center;margin-bottom: 16px;font-family:"Noto Sans KR", sans-serif;}
#loginWrap .page-body .btn_naver_login img{width:22px;vertical-align:middle;margin-right:15px;}
#loginWrap .page-body .login_sns_btns{overflow:hidden;text-align: center; margin-top:25px;}
#loginWrap .page-body .login_sns_btns li{display: inline-block;box-sizing:border-box;text-align:center;margin: 0 20px;}
#loginWrap .page-body .login_sns_btns li a{display: block;font-size: 16px;color: #898989;overflow:hidden;text-align: center;}
#loginWrap .page-body .login_sns_btns li a img{display: block;width: 60px;height: 60px;margin: 0 auto;vertical-align:top;text-align: center;margin-bottom: 9px;}

/* ÅÇ */
.tabcontent {display: none;}
.tabcontent.current {display: block;}

.tab{position:relative;width:100%;margin-bottom: 15px;display:block;border-radius: 7px;}
.tab li{width:50%;float:left;text-align:center;box-sizing:border-box;cursor: pointer;border: 1px solid #e6e6e6;border-bottom: 1px solid #000;}
.tab::after{content:'';display:block;clear:both}
.tab li a{font-size: 13px;color: #666;padding: 12px 0;display:inline-block;box-sizing: border-box;font-family:"Noto Sans KR", sans-serif;}
.tab li[data-tab=tab1]{}
.tab li[data-tab=tab1].current{}
.tab li.current{border: 1px solid #000;border-bottom: none;}
.tab li.current a{color: #000;font-weight:bold;}

input[type="checkbox"] {background: url(/design/ikomax/modeny/PC_img/chk_off.png) transparent no-repeat center/18px 18px !important;width: 24px;height: 24px;appearance: none;-moz-appearance: none;-webkit-appearance: none;}
input[type="checkbox"]:checked {background: url(/design/ikomax/modeny/PC_img/chk_on.png) transparent no-repeat center/18px 18px !important;}




/* BASIC css end */

