/* ·Î±×ÀÎ */
.login_wrap{position:relative;height:1036px;background:url("/img/member/login_bg.jpg") no-repeat;padding-bottom:100px;margin-top:30px}
.login_wrap h3,.login_wrap .login_banner{position:absolute;top:58px}
.login_wrap h3{left:63px}
.login_wrap .login_banner{right:63px}
.login_box{position:absolute;left:63px;top:154px;width:670px;height:465px;background-color:#fff;border-top:3px solid #333;padding:55px 62px}
.login_zone{display:inline-block}
.login_zone h4{font-weight:700;font-family:'³ª´®°íµñ','NanumGothic','fontng','Nanum Gothic';font-size:18px}
.login_zoneLft,.login_zoneRgt{float:left;width:284px;height:274px}
.login_zoneLft{position:relative;border-right:1px solid #eee;padding-right:50px}
.login_zoneLft h4{color:#008ad3}
.login_rdoMember{margin-top:35px;color:#999}
.login_rdoMember span{padding-right:25px}
.login_rdoMember span.login_rdoMember_last{padding-right:0}
.login_rdoMember span input{margin:-2px 3px 0 0}
@media screen and (-webkit-min-device-pixel-ratio:0){.login_rdoMember span input{margin-top:-3px}} /* Chrome */
*:first-child + html .login_rdoMember span input{margin:-5px 0 0 -3px}
.loginMemberBox{margin-top:35px}
.loginMember li{display:inline-block;width:100%;margin-bottom:10px}
.loginMember li.loginMember_last{padding-left:80px}
.loginMember li label,.loginMember li input{float:left}
.loginMember li label{display:block}
.loginMember li .loginMember_label{width:70px;padding-top:7px;margin-right:10px;font-weight:600;color:#555}
.loginMember li .loginMember_input{width:175px;border:1px solid #bbb}
.loginMember li.loginMember_last .loginMember_checkSave{margin:-1px 3px 0 0}
@media screen and (-webkit-min-device-pixel-ratio:0){.loginMember li.loginMember_last .loginMember_checkSave{margin-top:0}} /* Chrome */
*:first-child + html .loginMember li.loginMember_last .loginMember_checkSave{margin:-5px 0 0 -4px}
.loginMember li.loginMember_last .loginMember_labelSave{color:#999}
.loginAgentBox{display:none}
/* È¸¿ø ·Î±×ÀÎ */
.member_btn{position:absolute;top:230px;text-align:center}
.loginMember_btn{left:80px}
.member_btn span{display:block;width:135px;height:47px;line-height:47px;font-weight:600;font-family:'³ª´®°íµñ','NanumGothic','fontng','Nanum Gothic';font-size:15px;color:#fff;cursor:pointer}
.loginMember_btn span{background-color:#008ad3}
/* °£Æí·Î±×ÀÎ */
.section_simple_login{position:relative;min-height:80px;margin-top:20px}
.section_simple_login p.tit_simple_login{line-height:17px;padding-top:5px;font-weight:600;font-size:11px;color:#555}
.simple_login_sns{position:absolute;left:80px;top:0}
.simple_login_sns a{display:inline-block;*display:inline;zoom:1;height:38px;font-size:0;vertical-align:middle}
.simple_login_sns a.login_sns_naver{display:block;width:175px;background:url("/img/member/login_sns_naver_off_2018.jpg") no-repeat 50% 50%}
.simple_login_sns a.login_sns_naver:hover{background:url("/img/member/login_sns_naver_on_2018.jpg") no-repeat 50% 50%}
.simple_login_sns p.login_sns_naver_txt{padding-top:10px;font-size:11px;letter-spacing:-1px}


/* ³×ÀÌ¹ö / Ä«Ä«¿ÀÅå ·Î±×ÀÎ */
.simpleLog_sns {position:absolute;left:80px;top:0}
.simpleLog_sns a.btn_simpleLog_naver {display:inline-block; *display:inline; zoom:1; vertical-align:middle; background:#fff; border:1px solid #bbbbbb; color:#1e1e1e; padding:8px 10px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.simpleLog_sns a.btn_simpleLog_naver {padding:8px 13px;}} /* Chrome */
.simpleLog_sns a.btn_simpleLog_naver span {display:block; font-size:12px; font-weight:600; padding:0 0 0 30px;
background:url("/img/member/blt_log_naver.png") no-repeat 0 50%; height:17px; line-height:20px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.simpleLog_sns a.btn_simpleLog_naver span {line-height:17px;}} /* Chrome */
.simpleLog_sns a.btn_simpleLog_naver:hover {background:#1ec800; border:1px solid #0ea500; color:#fff;}
.simpleLog_sns a.btn_simpleLog_naver:hover span {background:url("/img/member/blt_log_naver_on.png") no-repeat 0 50%;}

.simpleLog_sns a.btn_simpleLog_kakao {display:inline-block; *display:inline; zoom:1; vertical-align:middle; background:#fff; border:1px solid #bbbbbb; color:#1e1e1e; padding:6px 10px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.simpleLog_sns a.btn_simpleLog_kakao {padding:6px 13px;}} /* Chrome */
.simpleLog_sns a.btn_simpleLog_kakao span {display:block; font-size:12px; font-weight:600; padding:0 0 0 30px;
background:url("/img/member/blt_log_kakao.png") no-repeat 0 50%; height:21px; line-height:25px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.simpleLog_sns a.btn_simpleLog_kakao span {line-height:21px;}} /* Chrome */
.simpleLog_sns a.btn_simpleLog_kakao:hover {background:#ffde00; border:1px solid #c7b305; color:#1e1e1e;}
.simpleLog_sns p.login_sns_naver_txt {padding-top:10px; font-size:12px; color:#353535;}


/* ºñÈ¸¿ø ¿¹¾àÁ¶È¸ */
.login_zoneRgt{position:relative;padding-left:50px}
.login_zoneRgt h4{color:#3a3d40}
.memberAuth_btn{left:130px}
.memberAuth_btn span{background-color:#666}
/* ºñÈ¸¿øÀ¸·Î ¿¹¾àÇÏ±â */
.nonMember_btn{left:110px;top:115px}
.nonMember_btn span{width:160px;background-color:#666}
.nonMember_txt{position:absolute;top:210px;left:50px;width:284px;line-height:20px;text-align:center}
.login_zoneBtm{height:38px;background-color:#f9f9f9;padding:20px 25px;margin-top:12px;clear:both}
.login_zoneBtm p{color:#7a7a7a}
.login_zoneBtm p strong{color:#333}
.login_zoneBtm p a.login_btnMove{padding-left:10px}
.login_txtFind{margin-top:10px}
.login_memberBenefit{position:absolute;left:63px;top:761px}

/* LoginEasy_·Î±×ÀÎ_°øÅë */
.btn_loginEasy_join_wrap{padding:40px 0 50px}
.btn_loginEasy_join_wrap,.btn_loginEasy_cmn{text-align:center}
.btn_loginEasy_join_box,.btn_loginEasy_cmn span{display:inline-block}
.btn_loginEasy_cmn span{height:50px;line-height:50px;font-weight:900;font-family:'³ª´®°íµñ','NanumGothic','fontng','Nanum Gothic',sans-serif;font-size:16px;cursor:pointer}
*:first-child + html .btn_loginEasy_cmn span{display:inline}
.btn_loginEasy{padding:35px 0}
.btn_loginEasy_joinAgree{padding:34px 0 33px}
.btn_loginEasy span,.btn_loginEasy_joinAgree span{width:165px;background-color:#008ad3;color:#fff}
.btn_loginEasy_cmn .btn_loginEasy_joinCancel,.btn_loginEasy_cmn .btn_loginEasy_join{float:left}
.btn_loginEasy_cmn .btn_loginEasy_joinCancel{width:123px;height:48px;border:1px solid #afafaf;margin-right:10px}
.btn_loginEasy_cmn .btn_loginEasy_join{width:125px;background-color:#008ad3;color:#fff}

/* LoginEasy_·Î±×ÀÎ */
.loginEasy_box{width:521px;padding:100px 0;margin:0 auto}
.loginEasy_menu_box{height:69px;border-bottom:1px solid #d4d4d4}
.loginEasyJoin_title{height:65px;line-height:65px;background-color:#f5f5f5;border:1px solid #d4d4d4;font-weight:900;font-family:'³ª´®°íµñ','NanumGothic','fontng','Nanum Gothic',sans-serif;font-size:18px;color:#008ad3;text-align:center}
.loginEasy_menu{width:521px}
.loginEasy_menu li{position:relative;width:259px;height:65px;line-height:65px;background-color:#f5f5f5;border:1px solid #d4d4d4;border-left:0;margin-top:3px;font-weight:900;font-family:'³ª´®°íµñ','NanumGothic','fontng','Nanum Gothic',sans-serif;font-size:18px;color:#222;text-align:center;cursor:pointer}
.loginEasy_menu li.loginEasy_menu_on{background-color:#fff;border-bottom:1px solid #fff;color:#008ad3}
.loginEasy_menu li.loginEasy_menu_on i{position:absolute;left:0;top:-3px;width:100%;height:3px;background-color:#008ad3}
.loginEasy_menu_con{border:1px solid #d4d4d4;border-top:0;padding:30px}
.loginEasy_txtCheck{line-height:30px;padding:35px 0;font-weight:400;font-family:'³ª´®°íµñ','NanumGothic','fontng','Nanum Gothic',sans-serif;font-size:16px;color:#434343;text-align:center}

/* LoginEasy_È¸¿ø°¡ÀÔ_°¡ÀÔµ¿ÀÇ */
.loginEasy_joinAgree_box{}
.loginEasy_joinAgree{border-bottom:1px solid #e3e3e3}
*:first-child + html .loginEasy_joinAgree{padding-bottom:20px}
.loginEasy_joinAgree li{position:relative;height:25px;margin-bottom:20px}
.loginEasy_joinAgree li a{display:block;position:absolute;right:0;top:0;width:65px;height:23px;line-height:26px;border:1px solid #c0c0c0;font-weight:400;font-size:13px;color:#969696;text-align:center}
@media screen and (-webkit-min-device-pixel-ratio:0){.loginEasy_joinAgree li a{line-height:23px}} /* Chrome */
/* Ã¼Å©¹Ú½º */
.loginEasy_joinAgree li input{vertical-align:bottom}
.loginEasy_joinAgreeAll{padding-top:20px}
*:first-child + html .loginEasy_joinAgreeAll{padding-top:0}
input[type=checkbox].joinAgree_chk,input[type=checkbox].joinAgreeAll_chk{display:none}
input[type=checkbox].joinAgree_chk + label.joinAgree_label,input[type=checkbox].joinAgreeAll_chk + label.joinAgreeAll_label{display:inline-block;height:20px;line-height:19px;background-repeat:no-repeat;background-position:0 0;padding-left:35px;margin-top:2px;font-weight:600;font-family:'³ª´®°íµñ','NanumGothic','fontng','Nanum Gothic',sans-serif;font-size:15px;color:#434343;vertical-align:middle;cursor:pointer}
input[type=checkbox].joinAgree_chk:checked + label.joinAgree_label,input[type=checkbox].joinAgreeAll_chk:checked + label.joinAgreeAll_label{background-position:0 -20px}
input[type=checkbox].joinAgreeAll_chk + label.joinAgreeAll_label{font-weight:900}
.joinAgree_label,.joinAgreeAll_label{background-image:url("/img/member/btn_checkbox_blue.png")}

/* LoginEasy_È¸¿ø°¡ÀÔ_°¡ÀÔÆû */
.loginEasy_join_tbl th,.loginEasy_join_tbl td{padding:6px 0}
.loginEasy_join_tbl th{color:#555;text-align:right}
.loginEasy_join_tbl th.loginEasyJoin_titleTop{padding-top:13px;vertical-align:top}
.loginEasy_join_tbl th.loginEasy_joinFrmLast{vertical-align:top}
.loginEasy_join_tbl td{padding-left:20px}
.loginEasy_join_tbl th.loginEasy_joinFrmLast,.loginEasy_join_tbl td.loginEasy_joinFrmPd{padding:15px 0 15px 15px}
.loginEasy_join_tbl td .loginEasy_inputText{width:260px;height:18px;border:1px solid #bbb;padding:5px;font-size:14px}
.loginEasy_join_tbl td .loginEasy_joinFrmCmn{padding-top:25px;font-size:11px;color:#858585}
.loginEasy_inputSelect_box{position:relative;width:270px;height:28px;border:1px solid #bbb}
.loginEasy_inputSelect_box select{position:absolute;top:0;width:90px;height:28px;background:url("/img/member/line_loginEasySelect.gif") no-repeat right 6px;border:0}
.loginEasy_inputSelect_box .loginEasy_inputSelect_1{left:0}
.loginEasy_inputSelect_box .loginEasy_inputSelect_2{left:90px}
.loginEasy_inputSelect_box .loginEasy_inputSelect_3{left:180px;background:none}
.loginEasy_join_tbl td .loginEasy_radio_box{float:left;width:90px}
.loginEasy_join_tbl td .loginEasy_radio_box input{border:0;margin:-1px 5px 0 0}
@media screen and (-webkit-min-device-pixel-ratio:0){.loginEasy_join_tbl td .loginEasy_radio_box input{margin-top:0}} /* Chrome */

/* ·¹ÀÌ¾îÆË¾÷ */
.joinAgree_layerPop_wrap{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}
*:first-child + HTML .joinAgree_layerPop_wrap{z-index:16}
.joinAgree_layerPop_wrap .joinAgree_layerPop_bg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";z-index:16}
.joinAgree_layerPop_wrap .joinAgree_layerPop_box{position:absolute;left:50%;top:50%;margin-top:-400px;margin-left:-380px;z-index:18}
.joinAgree_layerPop{position:relative;width:700px;background-color:#fff;padding:30px;min-width:200px;min-height:100px}
.joinAgree_cont{height:698px;border:1px solid #ccc;padding:20px;overflow-y:scroll}
.joinAgree_cont h3{padding-bottom:30px;font-size:15px;text-align:center}
.joinAgree_contDetail,.joinAgree_contTbl{padding-top:20px}
.joinAgree_contDetail h4{font-size:13px}
.joinAgree_contDetail p,.joinAgree_contDetail ul li{line-height:20px;padding-top:10px}
.joinAgree_contDetail .joinAgree_contTbl th,.joinAgree_contDetail .joinAgree_contTbl td{border:1px solid #bbb;padding:12px 0 8px}
@media screen and (-webkit-min-device-pixel-ratio:0){.joinAgree_contDetail .joinAgree_contTbl th,.joinAgree_contDetail .joinAgree_contTbl td{padding:10px 0}} /* Chrome */
.joinAgree_contDetail .joinAgree_contTbl th{background-color:#ebebeb;font-size:13px;text-align:center}
.joinAgree_contDetail .joinAgree_contTbl td{padding-right:10px;padding-left:10px}
.joinAgreeClose_btn{position:absolute;right:7px;top:7px;cursor:pointer}