@charset "utf-8";html,body{height:100%;min-height:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}fieldset,img{border:0 none}dl,ul,ol,menu,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,select,textarea,button{vertical-align:middle}input::-ms-clear{display:none}button{border:0 none;background-color:transparent;cursor:pointer}body{background-color:#ececee}body,th,td,input,select,textarea,button{font-size:12px;line-height:1.5;font-family:'맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum,sans-serif;color:#767676;letter-spacing:-1px}a{color:#333;text-decoration:none}a:active,a:hover{text-decoration:underline}a:active{background-color:transparent}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
#kakaoIndex{overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0}.ir_pm{display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}.ir_wa{display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%}.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}.show{display:block}.hide{display:none}.ico_login{display:inline-block;overflow:hidden;background:url(https://t1.daumcdn.net/id/logins/2016/ico_login_161130.gif) no-repeat 0 0;text-indent:-9999px}#kakaoWrap{width:700px;min-height:100%;margin:0 auto 0;background:#fff}#kakaoHead{height:90px}#mArticle{position:relative}#kakaoFoot{overflow:hidden;height:115px;padding-top:18px;margin-top:80px;border-top:1px solid #e6e6e6;font-family:'돋움',dotum,sans-serif;font-size:12px;text-align:center}.inner_head{padding-top:26px;padding-bottom:23px;border-bottom:1px solid #e6e6e6}.inner_head .link_daum{display:block;width:98px;height:40px;margin:0 auto;background:url(https://t1.daumcdn.net/id/logins/2016/logo_daum.png) no-repeat 0 0}
.login_help{position:absolute;top:38px;left:40px;width:300px;height:15px}.login_help .btn_help{float:right;font-size:11px;font-family:'돋움',dotum,sans-serif}.login_help .btn_help:hover,.login_help .btn_help:focus{color:#1e1e1e;text-decoration:none}.login_help .btn_view{color:#1e1e1e}.login_help .ico_arr{width:7px;height:5px;margin-left:6px;background-position:100% -80px}.btn_view .ico_arr{background-position:100% -90px}.login_help .btn_key{display:none}.fld_comm{position:relative;width:300px}.box_inp{position:relative;height:46px;margin-top:10px;border:1px solid #b4b4b4;font-size:15px}.input_on{border:1px solid #5a94fd;background-color:#fafcff}.lab_g{position:absolute;top:0;left:0;height:19px;padding:14px 0 13px;font-size:16px;line-height:1.1;color:#999;text-indent:15px;letter-spacing:-1px}.tf_g{display:block;width:100%;margin:14px 0 13px;padding:0 15px;border:0;font-weight:bold;font-size:16px;line-height:1.1;vertical-align:top;color:#1e1e1e;background-color:transparent;outline:0;box-sizing:border-box}
.btn_del{display:none}.btn_comm{display:block;width:100%;height:50px;margin-top:20px;font-size:18px;text-align:center;color:#fff;background:#4d87ef}.btn_comm:before{display:inline-block;width:0;height:103%;vertical-align:middle;content:''}.login_rel{width:300px;margin-top:18px;font-weight:bold;font-family:'돋움',dotum,sans-serif;line-height:16px;text-align:center}.login_rel .link_rel{color:#767676}.txt_bar{margin:0 13px 0 11px;color:#d4d4d4}.wrap_util{width:300px;margin-top:16px;padding-top:20px;border-top:1px solid #e6e6e6;text-align:center}.wrap_util .link_kakao{display:inline-block;overflow:hidden;height:40px;padding:0 46px 0;border-radius:40px;font-size:14px;line-height:41px;color:#1e1e1e;background-color:#ffdc00}.wrap_util .link_kakao:hover{text-decoration:none}.wrap_util .link_kakao .ico_klogin{width:17px;height:15px;margin:13px 10px 0 0;background-position:0 -100px}.wrap_util .link_kakao .txt_kakao{display:inline-block;vertical-align:top}
.txt_message{padding:8px 0 0 14px;font-family:'돋움',dotum,sans-serif;font-size:12px;color:#dc321e;font-weight:normal}.txt_message .link_findid{display:inline-block;margin-top:7px;color:#1e1e1e;line-height:1;text-decoration:underline}.txt_message+.box_inp{margin-top:7px}.txt_pcbr{display:block}.link_move{color:#3c64e6;text-decoration:underline}.set_login{position:relative;width:100%;height:38px;font-family:'돋움',dotum,sans-serif;line-height:14px}.set_comm{float:left;margin:11px 0 0 1px}.check_g{float:left;position:relative;width:16px;height:16px}.inp_check{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;border:0;opacity:.01;-ms-filter:"alpha(opacity=1)";cursor:pointer}.lab_check{overflow:hidden;padding-left:4px;color:#1e1e1e;line-height:18px;cursor:pointer}.check_g .ico_login{position:absolute;left:-1px;top:0}.check_g .ico_check{width:16px;height:16px;background-position:0 0}.check_on .ico_check{background-position:0 -20px}
.focus{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.layer_set{display:none;position:absolute;left:0;top:31px;width:100%;margin:auto 0;padding-top:6px;background-position:0 0;text-align:center}.layer_set .desc_set{padding:8px 0 4px;color:#1e1e1e;line-height:18px;letter-spacing:0;background-color:#f2f2f4}.layer_set .ico_point{display:block;position:absolute;left:60px;top:0;width:11px;height:6px;background-position:0 -340px}.tooltip_on{padding-bottom:30px}.tooltip_on .layer_set{display:block}.set_security{overflow:hidden;float:right;position:relative;margin:8px -6px 0 0}.set_security .inp_check{right:6px;left:auto;width:10px;height:10px;margin:2px 0 0 0}.set_security .lab_security{z-index:100;position:absolute;top:4px;right:6px;width:21px;height:11px;font-size:0;color:#959595;background-position:100% -40px;background-color:#fff;text-indent:0;cursor:pointer}.set_security .link_security{margin-right:35px;color:#767676;line-height:21px}.set_security .on{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}
.check_off .lab_security{width:28px;background-position:100% -60px}.login_default{padding:50px 0 0 40px}.view_help .login_default{padding-top:124px}.view_help .login_help{top:112px}.view_help .info_etc{top:134px}.area_help{position:absolute;left:0;top:0;width:100%;border-bottom:1px solid #e6e6e6;font-family:'돋움',dotum,sans-serif;background-color:#fafafc}.list_help{padding:15px 0 12px 41px}.list_help li{line-height:23px}.list_help .ico_dot{width:2px;height:6px;margin-right:6px;background-position:0 -140px}.area_help .btn_close{position:absolute;right:40px;top:18px;font-family:'돋움',dotum,sans-serif;color:#1e1e1e}.area_help .ico_close{width:7px;height:8px;margin-left:4px;background-position:100% -130px}.emph_login{color:#306ad2}.list_help .txt_help{color:#1e1e1e}.type_size #kakaoWrap{width:100%;min-width:520px}.type_size .info_etc{display:none}.type_size .login_default{padding-right:40px}.type_size .fld_comm{margin:0 auto}.type_size .login_help{left:50%;margin-left:-150px}
.type_size .login_rel{margin-right:auto;margin-left:auto}.type_size .wrap_util{margin-right:auto;margin-left:auto}.type_size .cont_identify .login_help{left:50%}.cont_identify .fld_comm{width:300px;margin:0 auto}.cont_identify .login_help{left:200px;top:38px}.cont_identify .wrap_util{margin-right:auto;margin-left:auto}.cont_identify .login_rel{margin-right:auto;margin-left:auto}.area_identify{padding:10px 0;border-bottom:1px solid #e6e6e6;line-height:24px;text-align:center}.area_identify .desc_identify{font-size:14px}.area_identify .link_identify{display:inline-block;text-decoration:none}.area_identify .link_identify .txt_move{display:inline-block;margin-top:2px;font-family:'돋움',dotum,sans-serif;color:#1e1e1e;text-decoration:underline;vertical-align:top}.area_identify .link_identify .ico_move{width:17px;height:17px;margin:5px 5px 0 0;background-position:0 -150px}.area_identify .txt_highlight{color:#1e1e1e}.view_help .login_identify{padding-top:120px}.view_help .login_identify .login_help{top:110px}
.link_util{display:inline-block;height:27px;padding:0 59px;border:1px solid #b4b4b4;border-radius:27px;font-family:'돋움',dotum,sans-serif;line-height:29px;color:#1e1e1e}.link_util:hover{text-decoration:none}.link_util .txt_util{letter-spacing:0}.login_identify{position:relative;padding-top:50px}.area_age{padding-bottom:4px}.login_certi{margin-top:50px}.login_certi .tooltip_on{padding-bottom:30px}.login_certi .wrap_util{margin-top:19px}.tit_login{padding-top:53px;font-family:'kakaoFont',sans-serif;font-size:24px;font-weight:normal;line-height:36px;color:#1e1e1e;text-align:center}.info_explain{width:300px;margin:35px auto 27px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.list_explain{overflow:hidden;padding:32px 20px 36px;font-size:18px}.list_explain dt{float:left;margin-right:93px;color:#1e1e1e}.list_explain dd{overflow:hidden;font-weight:bold;color:#142864}.desc_explain{margin:8px 0 38px;font-size:16px;line-height:24px;text-align:center}
.cont_explain .btn_comm{width:300px;margin:0 auto}.box_document{margin:0 40px 40px;padding:10px 20px;border:1px solid #d5d5d5}.wrap_document{overflow:hidden;padding:14px 0 19px}.wrap_document+.wrap_document{border-top:1px solid #e6e6e6}.tit_document{float:left;width:130px;padding-left:9px;font-size:14px;color:#1e1e1e}.list_document{overflow:hidden;font-size:14px;color:#767676}.list_document li+li{margin-top:3px}.refer_document{margin:12px 0 0 139px;font-family:'돋움',dotum,sans-serif;font-size:12px;color:#767676}.refer_document .ico_mark{float:left;width:10px;margin-top:2px}.refer_document .txt_need{display:block;overflow:hidden}.wrap_document .wrap_refer{padding:6px 0 0 10px}.wrap_refer{font-family:'돋움',dotum,sans-serif;font-size:12px;line-height:17px;color:#767676}.txt_refer .ico_notice{float:left;width:16px;height:16px;margin-right:7px;background-position:0 -230px}.wrap_document .txt_notice{display:block;overflow:hidden}.type_mid #kakaoFoot{margin-top:0}
.type_mid .cont_explain{display:table;width:100%;min-height:520px}.type_mid #mArticle{display:table-cell;padding:80px 0 100px;vertical-align:middle}.type_mid .tit_login{padding-top:0}.re_captcha{margin:0 auto}.fld_scaptcha{width:300px;margin:0 auto}.captcha_simple{margin-bottom:20px}.info_captcha{overflow:hidden;width:100%;height:60px}.info_captcha .captcha_view{display:inline;float:left;text-align:center}.info_captcha .captcha_view .bg_view{width:210px;height:60px}.info_captcha .captcha_view .img_captcha{display:inline-block;margin-top:5px;vertical-align:top}.info_captcha .captcha_view .link_voice{display:block;width:210px;height:60px;line-height:60px;color:#fff;text-decoration:none;background-color:#142864}.info_captcha .ico_download{width:22px;height:22px;margin:19px 0 0 8px;background-position:100% -310px;vertical-align:top}.info_captcha .captcha_view .notice_captcha{display:block;height:44px;padding-top:25px;color:#777}.info_captcha .input_captcha{overflow:hidden;width:100%;padding-top:8px}
.info_captcha .wrap_cbtn{float:right;width:80px;text-align:center}.info_captcha .btn_captcha{width:100%;height:28px;font-family:'돋움',dotum,sans-serif;line-height:15px;color:#fff;background-color:#78869f}.info_captcha .btn_refresh{margin-bottom:4px;background-color:#4d87ef}.info_captcha .btn_captcha .ico_login{width:11px;height:13px;margin-right:6px;vertical-align:top}.info_captcha .ico_refresh{background-position:0 -250px}.info_captcha .ico_voice{background-position:0 -270px}.info_captcha .ico_text{background-position:0 -290px}.info_etc{overflow:hidden;position:absolute;top:60px;right:40px;width:250px;height:250px;padding-left:37px}.info_etc .link_rel{display:block}.info_etc .link_rel img{display:block}.copr_info{font-size:12px}.link_kcorp{color:#767676}.link_custom{color:#767676;letter-spacing:-1px}.type_popup{background-color:#fff}.popup_login .popup_head{overflow:hidden;height:69px;border-bottom:1px solid #e6e6e6}.popup_login .tit_popup{display:block;font-weight:normal;font-size:28px;font-family:'kakaoFont',sans-serif;color:#1e1e1e;line-height:68px;text-align:center}
.popup_login .popup_body{width:380px;margin:0 auto;padding:27px 40px 0}.popup_login .desc_popup{font-family:'돋움',dotum,sans-serif;line-height:20px}.popup_login .link_detail{font-family:'돋움',dotum,sans-serif;color:#3c64e6;line-height:20px;text-decoration:underline}.popup_login .popup_foot{overflow:hidden;height:81px;padding-top:18px;margin-top:60px;border-top:1px solid #e6e6e6;font-family:'돋움',dotum,sans-serif;font-size:12px;text-align:center}.popup_login .set_select{margin-top:15px;padding:0 19px 11px;border:1px solid #e6e6e6}.popup_login .tit_select{display:block;margin:13px 0 7px;font-size:16px;color:#1e1e1e}.popup_login .tit_useon{color:#306ad2}.popup_login .item_select{position:relative}.popup_login .select_g{position:absolute;right:0;top:3px;width:18px;height:18px}.popup_login .item_single .select_g{top:5px}.popup_login .lab_select{display:block;padding-right:30px;font-family:'돋움',dotum,sans-serif;line-height:26px;color:#1e1e1e}
.popup_login .select_g .inp_select{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;border:0;opacity:.01;-ms-filter:"alpha(opacity=1)";cursor:pointer}.popup_login .select_g .ico_select{width:18px;height:18px;background-position:100% -170px}.popup_login .select_on .ico_select{background-position:100% -200px}.popup_login .bar_line{display:block;margin-top:15px;border-top:1px solid #e6e6e6}.popup_login .btn_comm{margin-top:30px}input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}body.popup{width:520px;height:630px}body.ip_security_popup{width:460px;height:592px;overflow:hidden}.ir_caption{overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px}.ico_login{background:url(https://t1.daumcdn.net/id/logins/2019/ico_login_190121.png) no-repeat 0 0}.login_home{padding:116px 15px 0}.inner_home{max-width:380px;margin:0 auto}.link_login{display:block;height:54px;border-radius:2px;font-size:16px;line-height:56px;text-align:center;color:#000;box-sizing:border-box}
.link_login:hover{text-decoration:none}.link_klogin{padding:1px;background-color:#fae100}.link_klogin:active{background-color:#fae100}.link_klogin .ico_klogin{width:20px;height:18px;margin:19px 21px 0 0;background-position:0 -350px;vertical-align:top}.link_dlogin{margin-top:10px;border:1px solid rgba(0,0,0,.1)}.link_dlogin .ico_dlogin{width:18px;height:19px;margin:18px 19px 0 0;background-position:0 -370px;vertical-align:top}.login_rel2{width:auto;margin-top:60px}.login_rel2 .link_rel{font-weight:normal;font-size:14px;text-decoration:underline}.login_direct{display:none}.login_type2 .login_default{padding-left:0}.type_size .login_type2 .login_default{padding-right:0}.login_type2 .fld_comm{margin:0 auto}.login_type2+.info_etc{display:none}.login_type2 .set_login{display:none}.login_type2 .btn_comm{margin-bottom:38px}.login_type2 .login_rel{margin:0 auto}.login_type2 .info_account{width:460px;margin:63px auto 0;text-align:center}.login_type2 .info_account .tit_merge{display:block;font-size:24px;line-height:38px;color:#000;font-weight:normal}
.login_type2 .info_account .txt_merge{margin:32px 0 -18px;font-size:16px}.login_type2 .info_account .box_gray{margin-top:35px;padding:25px;text-align:center;color:#000;background-color:#fbfbfb}.login_type2 .info_account .list_info dd{padding-top:4px;font-size:18px;font-weight:bold;line-height:28px}.login_type2 .info_account .list_info.type_table{margin-top:-9px;text-align:left}.login_type2 .info_account .list_info.type_table dt{float:left;width:103px;padding-top:9px;padding-right:10px;line-height:22px}.login_type2 .info_account .list_info.type_table dd{overflow:hidden;padding-top:9px;line-height:22px;word-break:break-all}.login_type2 .info_account .txt_account{margin:15px 0 -12px;text-align:left;font-size:14px;line-height:22px}.login_type2 .txt_account .link_move{color:#306dd0}.login_type2 .info_account .wrap_btn{margin-top:12px;font-size:0}.login_type2 .wrap_btn .btn_comm{margin-top:35px;font-size:16px}.login_type2 .wrap_btn .btn_type2{color:#666;border:1px solid #c4c5c6;background-color:#fff}
.login_type2 .wrap_btn .btn_comm+.btn_comm{margin-left:10px}.login_type2 .info_account .btn_comm{display:inline-block;width:225px;height:60px}.login_type2 .type_noid{width:300px;margin:35px auto 0;border-top:1px solid #eee}.login_type2 .type_noid .btn_comm{display:block;width:100%;margin-top:20px}.section_join{max-width:720px;margin:0 auto;padding:0 33px 45px;box-sizing:border-box}.section_join .tit_join{display:block;margin-top:61px;text-align:center;font-size:24px;color:#262626;font-weight:normal;line-height:38px}.section_join .link_g{color:#7f7f7f;text-decoration:underline}.section_join .fld_comm{width:440px;margin:0 auto}.section_join .box_inp{height:48px;margin-top:52px;border-color:#c7c7c7}.section_join .box_inp .lab_g{height:50px;padding:0;line-height:51px}.section_join .box_inp .tf_id{height:22px;padding-right:80px}.section_join .del_on .btn_del{display:none}.section_join .type_error{border-color:#db301c;background-color:#fef9fa}.section_join .txt_message{margin-left:0;padding:7px 0 1px 0;color:#db301c;line-height:22px}
.section_join .box_inp .txt_daum{position:absolute;top:15px;right:14px;font-size:14px;color:#000}.section_join .set_comm{overflow:hidden;position:relative;float:none;display:block;width:100%;margin-top:14px;font-size:14px}.section_join .set_comm .lab_check{display:block;float:left;padding-left:22px}.section_join .set_comm .check_g{position:absolute;left:0;top:0;float:none}.section_join .set_comm .check_g .ico_login{left:0}.section_join .set_comm .link_g{float:right;margin-top:-2px}.section_join .wrap_btn .btn_comm{height:60px;margin-top:29px;line-height:59px;font-size:18px}.section_join .wrap_btn .link_g{display:block;margin:25px 0 0;text-align:center;font-size:14px;color:#4c4c4c}.section_join .box_gray{max-width:440px;margin:22px auto 40px;padding:35px 20px;text-align:center;color:#000;background-color:#fafafa;box-sizing:border-box}.section_join .list_info dd{padding-top:4px;font-size:18px;font-weight:bold;line-height:28px}.section_join .tooltip_on{padding-bottom:0}.section_join .wrap_btn .btn_done{height:66px;max-width:440px;margin:0 auto -25px}
.section_merge .info_account{margin-top:66px}.dimmed_layer{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.4;filter:alpha(opacity=40)}.term_layer{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;text-align:center}.term_layer .inner_kakao_layer{display:inline-block;position:relative;width:100%;max-width:600px;padding:49px 55px 34px;font-size:15px;border:1px solid #444;background-color:#fff;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.term_layer:after{display:inline-block;height:100%;vertical-align:middle;content:''}.term_layer .layer_head{display:block;padding-bottom:7px;font-size:16px;font-weight:bold;color:#262626}.term_layer .txt_terms{margin-top:7px;font-size:14px;line-height:20px}.term_layer .link_terms{color:#000;text-decoration:underline}.term_layer .tit_sub{display:block;margin:20px 0 8px;font-size:14px;color:#000}.term_layer .tbl_terms{table-layout:fixed;width:100%;margin-bottom:21px;border:1px solid #e7e7e7;border-width:0 1px 1px 0;border-collapse:collapse}
.term_layer .tbl_terms td,.term_layer .tbl_terms th{font-size:14px;border:1px solid #e7e7e7;border-width:1px 0 0 1px}.term_layer .tbl_terms th{text-align:center;font-weight:normal;background-color:#fafafa}.term_layer .tbl_terms td{padding:16px 25px 13px;line-height:20px}.term_layer .wrap_btn .btn_comm{width:80px;height:38px;margin:35px auto 0;color:#555;font-size:14px;font-weight:bold;border:1px solid #d3d3d3;border-radius:2px;background-color:#fff}.term_layer .btn_close{position:absolute;top:0;right:0}.term_layer .btn_close .ico_close{width:30px;height:30px;background-position:-30px -350px}