<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.d_contentWrap { width: 1175px; margin: 0 auto; padding: 0; }
.d_categoryList{ overflow: hidden; width: 100%; padding: 0 0 40px; }

.d_content { width: 980px; margin: 0 auto; padding-top:30px; }

/* ë¡œê·¸ì¸íƒ€ì´í‹€ */
h3.d_loginTle { font-size: 333.3%; text-align: center; color: #000; font-weight: bold; letter-spacing: -1px; }
.d_tle_ex { font-size: 15px; color: #4d4d4d; margin-top: 10px; margin-bottom:30px; text-align: center; }

/* ë¡œê·¸ì¸ì˜ì—­ */
.d_login_wrap { width: 678px; margin: 0 auto;  border: 1px solid #ddd; background-color: #fafafa; }
.mb5 { margin-bottom: 5px !important; }
.d_cont { width: 566px; margin: 0 auto; padding: 40px 0 30px 0; }

/* ìž‘ì€í…ìŠ¤íŠ¸ */
.idmail_txt { font-family: 'ë‹ì›€', Dotum; color: #666; margin-bottom: 20px; letter-spacing: 0; font-size:12px; text-align:center; }
.idmail_txt strong { color: #09f; font-weight: bold; }

/* ë¡œê·¸ì¸ìž…ë&nbsp;¥ì°½ */
ul.login_idpw li span { display: inline-block; width: 108px; font-size: 18px; color: #000; }
ul.login_idpw li { margin-bottom: 14px; }
ul.login_idpw li.last { margin-bottom: 0; }

legend, #header h2, .mainTop_banner h3 { position: absolute; overflow: hidden; width: 1px; height: 1px; top: auto; text-indent: -9999%; font-size: 0; line-height: 0; }
input[type=text], input[type=password] { border: 1px solid #d4d4d4;font-family: Dotum, "ë‹ì›€", sans-serif; font-size: 12px; color: #666; }

input.login_input_txt { width:320px; border: 1px solid #d4d4d4; padding: 9px 0px 8px 4px; vertical-align: middle; color: #333; letter-spacing: 0; }
input.login_input_txt_on { border: 2px solid #6449ac; padding: 9px 0px 7px 4px; vertical-align: middle; color: #333; letter-spacing: 0; }
/* ë¡œê·¸ì¸ë²„íŠ¼ */
a.login_btn { float:right; background: #09f; width: 110px; padding: 23px 0 29px 0; text-align: center; font-size: 20px; color: #fff; font-weight: bold; text-decoration: none; }

.id_save_search { overflow: hidden; margin: 15px 0 0 108px; padding-top: 15px; width: 327px; font-family: 'ë‹ì›€', Dotum; letter-spacing: 0px; }
.id_save_search a { display: inline-block; padding-right: 10px; margin-left: 15px; color: #4d4d4d; font-size:12px; font-family: 'ë‹ì›€', Dotum; letter-spacing: 0px; font-weight: bold; background: url(../img/member/bg_idsearch_icon.gif) no-repeat right 3px; }

/* í•˜ë‹¨í…ìŠ¤íŠ¸ */
.d_login_bt_text { overflow: hidden; border-top: 1px solid #e5e5e5; padding: 20px; }
a.btn_login { display: inline-block; position: relative; top: 0; left: 0; height: 9px; margin-top:5px; padding: 6px 15px 9px; background-color:#999; font-family: 'ë‹ì›€', Dotum; letter-spacing: 0px; font-size: 11px; color: #fff; text-decoration: none; }

.fl { float: left; }
.fr { float: right; }

/* media query mobile */
@media screen and (max-width: 1000px){

#d_container{ margin:80px 0 0; }
.d_content { width: 100%; margin: 0 auto; padding-top:30px; }

.d_contentWrap { width: 100%; }
.d_breadcrumb { height:34px; line-height: 36px; text-align:left; padding: 0 2.6%; }
.d_breadcrumb span{ font-size:0.968em; letter-spacing:-0.02em; word-spacing:-0.08em; }
.d_breadcrumb i{ margin:0 6px; }

/* ë¡œê·¸ì¸íƒ€ì´í‹€ */
h3.d_loginTle { font-size: 24px; line-height:24px; text-align: center; color: #000; font-weight: 900; letter-spacing: -1px; }
.d_tle_ex { font-size: 12px; color: #4d4d4d; margin-top: 10px; margin-bottom:15px; text-align: center; }

.d_login_wrap { width: initial; margin: 10px;  border: 1px solid #ddd; background-color: #fafafa; }
.d_cont { width: 100%; margin: 0 auto; padding: 20px; }

/* ìž‘ì€í…ìŠ¤íŠ¸ */
.idmail_txt { font-family: 'ë‹ì›€', Dotum; color: #666; margin-bottom: 15px; letter-spacing: 0; font-size:12px; text-align:left; }
.idmail_txt strong { color: #09f; font-weight: normal; }

/* ë¡œê·¸ì¸ìž…ë&nbsp;¥ì°½ */
ul.login_idpw { width:65%; }
ul.login_idpw li label{ display: none; }
ul.login_idpw li { margin-bottom: 9px; }
ul.login_idpw li.last { margin-bottom: 0; }

input[type=text], input[type=password] { border: 1px solid #d4d4d4;font-family: Dotum, "ë‹ì›€", sans-serif; font-size: 12px; color: #666; }

input.login_input_txt { width:100%; border: 1px solid #d4d4d4; padding: 9px 0px 8px 4px; vertical-align: middle; color: #333; letter-spacing: 0; }
input.login_input_txt_on { border: 2px solid #6449ac; padding: 9px 0px 7px 4px; vertical-align: middle; color: #333; letter-spacing: 0; }

fieldset { width:88%; }

/* ë¡œê·¸ì¸ë²„íŠ¼ */

a.login_btn { float:right; background: #09f; width:30%; padding: 30px 0; margin-top:2px; text-align: center; font-size: 14px; color: #fff; font-weight: bold; text-decoration: none; }

.id_save_search { overflow: hidden; margin: 15px 0 0 0; padding-top: 15px; width:100%; font-family: 'ë‹ì›€', Dotum; letter-spacing: 0px; }
.id_save_search a { display: inline-block; padding-right: 10px; margin-left: 15px; color: #4d4d4d; font-size:12px; font-family: 'ë‹ì›€', Dotum; letter-spacing: 0px; font-weight: normal; background: url(../img/member/bg_idsearch_icon.gif) no-repeat right 3px; }

.d_login_bt_text { overflow: hidden; border-top: 1px solid #e5e5e5; padding: 10px; font-size:12px; }
a.btn_login { display:  none; }
.id_save_search, .d_breadcrumb{ display:none; }

}</pre></body></html>