.my_page{position:relative;margin:0 auto;background-color:#FFF;border-radius:20px;box-shadow:2px 2px 9px 7px rgba(0,0,0,0.1);box-sizing:border-box}.my_page .my_tit{font-size:32px;font-weight:700;color:#000;text-align:center;margin-bottom:40px}.my_page label{font-size:16px;font-weight:400;color:#222}.my_page#login{width:820px;margin-top:220px;padding:140px 0}#login .login_form{max-width:400px;position:relative;margin:0 auto}#login .login_form .login_input ul>li:not(:last-child){margin-bottom:10px}#login .login_check{margin-top:15px}#login .login_check span{display:flex;align-items:center;column-gap:11px}#login .login_btn{margin-top:25px;margin-bottom:30px}#login .login_btn>button{display:block;width:100%;text-align:center;height:50px;line-height:50px;background-color:var(--main-color);color:#FFF;font-size:16px;font-weight:700;border-radius:10px}#login .login_add{display:flex;justify-content:center}#login .login_add>a{position:relative;font-size:15px;font-weight:500;color:#1c1c1c}#login .login_add>a:not(:last-child){margin-right:24px;padding-right:24px}#login .login_add>a:not(:last-child)::after{content:'';display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:12px;background-color:#DDD}.my_page.join{width:930px;padding:80px 40px;margin-top:160px}.join .my_tit{text-align:left;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:40px}.my_page .btn_wrap{display:flex;justify-content:center;column-gap:8px;margin-top:45px;position:relative}.my_page .btn_wrap>a{display:block;width:145px;height:50px;border-radius:14px;text-align:center;line-height:50px;font-size:18px;font-weight:700;box-sizing:border-box}.my_page .btn_wrap>a.btn_wh{background:#FFF;color:var(--main-color);border:1px solid var(--main-color)}.my_page .btn_wrap>a.btn_blue{background:var(--main-color);color:#FFF;border:1px solid var(--main-color)}.my_page .btn_wrap>a.btn_black{background:#000;color:#FFF;border:1px solid #000}#join1 .my_agree_tit{font-size:22px;font-weight:500;color:#1c1c1c;margin-top:45px;margin-bottom:20px}#join1 .my_agree_tit .mgt_none{margin-top:0}#join1 .glores-B-agree-box{background-color:#f9f9f9;height:270px;border:0}#join1 .join_check{margin-top:20px}#join1 .join_check>span{display:flex;justify-content:right;column-gap:15px;align-items:center}#join2 .my_tit{border-bottom:0;margin-bottom:15px;padding-bottom:0}#join2 .join_form .join2_tit{border-bottom:1px solid #000;text-align:right;padding-bottom:20px;font-size:15px;font-weight:300;color:#1c1c1c}#join2 .join_form .join2_tit>i{color:#ff4600;font-style:normal}.join_form dl{display:flex;margin:0;border:0;border-bottom:1px solid #DDD;min-height:70px}.join_form dl>dt{font-size:17px;font-weight:500;color:#1c1c1c;text-align:center;background-color:#f9f9f9;margin-bottom:0;line-height:1.5em;display:flex;justify-content:center;align-items:center;width:16.5%;box-sizing:border-box}.join_form dl>dd{display:flex;align-items:center;width:83.5%;padding:15px 20px;box-sizing:border-box}.join_form dl>dd input[type='text'],.join_form dl>dd input[type='password']{height:40px;padding:0 16px;color:#444}.join_form dl>dd input#name{max-width:100%;width:220px}.join_form dl>dd input#id{max-width:100%;width:220px}.join_form dl>dd input#pwd{max-width:100%;width:220px}.join_form dl>dd input#pwd_re{max-width:100%;width:220px}.join_form dl>dd input#email{max-width:100%;width:220px}.glores-B-join-form>dl>dd .reg_email{margin-bottom:0;line-height:0}.join_form dl>dd .reg_memberID{display:flex;column-gap:10px}.join_form dl>dd .reg_memberID button{width:100px;height:40px;border-radius:10px;text-align:center;line-height:40px;font-size:15px;font-weight:500;color:#FFF;background-color:#000}.join_form dl>dd .glores-B-info{margin-left:5px}.glores-B-join-form>dl>dd input[name='pwd_re']{margin:0}#join2.edit .join_form dl:first-child{display:none}#join2.edit .join_form dl:first-child>dd .glores-B-value{display:flex}#join3.join .my_tit{margin-bottom:50px}#join3 .message_wrap{border-bottom:1px solid #DDD;padding-bottom:50px}#join3 .message_wrap p.txt01{text-align:center;font-size:28px;line-height:1.5em;font-weight:500;color:#1c1c1c;margin-bottom:30px}#join3 .message_wrap p.txt01 span.blue{color:var(--main-color)}#join3 .message_wrap p.txt02{text-align:center;font-size:20px;font-weight:300;color:#333;line-height:1.5em}#withdrawal .my_tit{border-bottom:0;margin-bottom:15px;padding-bottom:0}#withdrawal .join2_tit{border-bottom:1px solid #000;text-align:right;padding-bottom:20px;font-size:15px;font-weight:300;color:#1c1c1c}#withdrawal .join2_tit>i{color:#ff4600;font-style:normal}#withdrawal .withdrawal_help{background-color:#f8f8f8;border-top:1px solid #333}#withdrawal .withdrawal_help{padding:60px 0;margin-top:40px}#withdrawal .withdrawal_help p.txt01{text-align:center;font-size:24px;font-weight:500;color:#c82626;line-height:1.5em}#withdrawal .withdrawal_help p.txt02{font-size:16px;font-weight:300;color:#333;text-align:center;margin-top:24px;margin-bottom:24px;line-height:1.5em}#withdrawal .withdrawal_help p.txt03{text-align:center;font-size:16px;font-weight:300;color:#333;line-height:1.5em}#withdrawal .withdrawal_help p.txt03 span{font-weight:500}#privacy.join{width:1400px;padding-left:60px;padding-right:60px}#privacy .txt_top{font-size:15px;font-weight:700;margin-bottom:20px}.privacyBody h4{font-size:15px;font-weight:500;color:#1c1c1c;line-height:1.5em;margin-bottom:15px}.privacyBody h5{font-size:15px;font-weight:400;color:#1c1c1c;line-height:1.5em;word-break:keep-all;margin-bottom:8px}.privacyBody .pcon{margin-bottom:25px}.privacyBody .pcon:last-child{margin-bottom:0}.privacyBody .pcon p{margin-bottom:8px}.privacyBody .pcon p,.privacyBody .pcon li{font-size:15px;font-weight:300;color:#444;line-height:1.5em;word-break:keep-all;margin-bottom:8px;display:flex;column-gap:2px}.privacyBody .pcon li:last-child{margin-bottom:0}.privacyBody .sc_ptop{text-align:right;margin-top:15px;margin-bottom:0}.privacyBody .sc_ptop>a{display:inline-block;background-color:var(--main-color);color:#FFF;font-size:14px;padding:5px 8px;border-radius:3px}@media screen and (max-width:1024px){.my_page#login{max-width:96%}.my_page.join{max-width:96%}#withdrawal .withdrawal_help{padding:60px 20px}#withdrawal .withdrawal_help p.txt01{word-break:keep-all}#withdrawal .withdrawal_help p.txt02{word-break:keep-all}}@media screen and (max-width:900px){.join_form dl>dd{flex-wrap:wrap}.join_form dl>dd .glores-B-info{width:100%;margin-top:10px}}@media screen and (max-width:768px){.my_page{border-radius:3.906vw}.my_page .my_tit{font-size:5.469vw;margin-bottom:6.510vw}.my_page label{font-size:3.385vw}.my_page .btn_wrap{margin-top:7.161vw;column-gap:2.344vw}.my_page .btn_wrap>a{width:26.693vw;height:9.115vw;line-height:9.115vw;border-radius:2.474vw;font-size:3.646vw}.my_page#login{max-width:90%;padding:19.531vw 0;margin-top:29.948vw}.glores-B-login{width:90%}#login .login_form{max-width:100%}#login .login_form .login_input ul>li:not(:last-child){margin-bottom:2.604vw}#login .login_btn{margin-top:4.557vw;margin-bottom:5.208vw}#login .login_btn>button{font-size:3.385vw;border-radius:1.953vw;height:9.115vw;line-height:9.115vw;font-size:3.385vw}#login .login_check span{column-gap:2.083vw}#login .login_add>a{font-size:3.255vw}#login .login_add>a:not(:last-child){margin-right:3.776vw;padding-right:3.776vw}#login .login_add>a:not(:last-child)::after{height:2.865vw}.my_page.join{max-width:90%;padding:11.719vw 5.208vw;margin-top:22.135vw}.join .my_tit{padding-bottom:3.906vw}#join1 .my_agree_tit{font-size:4.167vw;margin-top:7.161vw;margin-bottom:3.906vw}#join1 .join_check{margin-top:3.906vw}#join1 .join_check>span{column-gap:2.604vw}#join1 .glores-B-agree-box{height:48.177vw}.glores-B-agree-box{font-size:3.125vw;line-height:1.5em;padding:2.604vw}#join2 .my_tit{margin-bottom:3.255vw}#join2 .join_form .join2_tit{font-size:3.255vw;padding-bottom:3.906vw}.join_form dl{min-height:11.719vw}.join_form dl>dt{width:30%;font-size:3.516vw}.join_form dl>dd{width:70%;padding:2.604vw;font-size:3.646vw}.join_form dl>dd>div{width:100%}.join_form dl>dd input[type='text'],.join_form dl>dd input[type='password']{height:7.813vw;padding:0 2.734vw;padding-right:0}.join_form dl>dd input#name{width:100%}.join_form dl>dd input#id{width:32.552vw}.join_form dl>dd input#pwd{width:100%}.join_form dl>dd input#pwd_re{width:100%}.join_form dl>dd input#email{width:100%}.join_form dl>dd .reg_memberID button{height:7.813vw;font-size:3.255vw;line-height:1.2em;display:flex;align-items:center;justify-content:center;border-radius:1.953vw;word-break:keep-all}.join_form dl>dd .glores-B-info{margin-top:1.953vw;margin-left:1.302vw;font-size:3.255vw;word-break:keep-all}#join3.join .my_tit{margin-bottom:7.813vw}#join3 .message_wrap{padding-bottom:7.813vw}#join3 .message_wrap p.txt01{font-size:4.948vw;margin-bottom:5.208vw}#join3 .message_wrap p.txt02{font-size:3.906vw}#withdrawal .my_tit{margin-bottom:3.255vw}#withdrawal .join2_tit{font-size:3.255vw;padding-bottom:3.906vw}.glores-B-form-type1>dl>dd textarea{height:32.552vw !important;border-radius:1.953vw;font-size:3.255vw;line-height:1.5em;padding:1.302vw}#withdrawal .withdrawal_help{padding:9.115vw 3.906vw;margin-top:6.510vw}#withdrawal .withdrawal_help p.txt01{font-size:4.427vw}#withdrawal .withdrawal_help p.txt02{font-size:3.385vw;margin-top:3.776vw;margin-bottom:3.776vw}#withdrawal .withdrawal_help p.txt02 br{display:none}#withdrawal .withdrawal_help p.txt03{font-size:3.385vw}#privacy.join{width:90%;padding-left:5.208vw;padding-right:5.208vw}#privacy .txt_top{font-size:3.255vw;margin-bottom:3.906vw}.privacyBody .pcon{margin-bottom:4.557vw}.privacyBody h4{font-size:3.255vw;margin-bottom:3.255vw}.privacyBody h5{font-size:3.255vw;margin-bottom:2.344vw}.privacyBody .pcon p,.privacyBody .pcon li{font-size:3.255vw;margin-bottom:2.344vw;column-gap:.521vw}.privacyBody .pcon li>p{margin:0}#join1 .privacyBody .sc_ptop{display:none}.privacyBody .sc_ptop>a{font-size:3.125vw;padding:1.302vw 1.693vw}}