<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 컨텐츠 내용 */
#contentsArea { margin-top: 143px; }
#contentsArea div#right_m div#contents {padding-top:40px;}

#contents {width:760px;}

/* login */
#contents h3.log_txt {padding-left:20px;}
#contents div.login_box {position:relative; height:240px; border:1px solid #e5e5e5; background:url('/images/member/box_bg.gif') no-repeat 395px 0;}

/* 웹로그인  border:1px solid #000;*/
#contents div.login_box div.web_log {position:absolute; width:395px;}
#contents div.login_box div.web_log p.web_tit {text-align:center; padding:28px 0 15px 0;}
#contents div.login_box div.web_log ul.log_form {position:absolute; width:341px; height:68px; background:#f5f5f5; margin-left:13px; padding:19px 0 0 20px;}
#contents div.login_box div.web_log ul.log_form p.log_tit {float:left; width:64px; color:#656565; font-weight:bold; padding-top:4px;}
#contents div.login_box div.web_log p.log_bt {position:absolute; right:38px; top:82px;}
#contents div.login_box div.web_log ul.log_join {position:absolute; width:350px; right:23px; top:160px;}
#contents div.login_box div.web_log ul.log_join li {background:url('/images/sub_common/dot.gif') no-repeat 0 10px; padding:7px 0 0 10px; color:#7d7d7d;}
#contents div.login_box div.web_log ul.log_join li a {position:absolute; right:15px;}

/* 공인인증서 로그인 */
#contents div.login_box div.bank_log {position:absolute; width:310px; margin:28px 0 0 400px;}
#contents div.login_box div.bank_log p.bank_tit {text-align:center; padding-bottom:15px;}
#contents div.login_box div.bank_log ul.log_form {position:absolute; width:310px; height:68px; background:#f5f5f5; margin-left:13px; padding:19px 0 0 20px;}
#contents div.login_box div.bank_log ul.log_form p.log_tit {width:64px; color:#656565; font-weight:bold; padding:4px 0 5px 0;}
#contents div.login_box div.bank_log p.log_bt {position:absolute; right:-15px; top:50px;}
#contents div.login_box div.bank_log ul.log_join {position:absolute; width:300px; right:-10px; top:135px;}
#contents div.login_box div.bank_log ul.log_join li {background:url('/images/sub_common/dot.gif') no-repeat 0 10px; padding:7px 0 0 10px; color:#7d7d7d;}
#contents div.login_box div.bank_log ul.log_join li a {position:absolute; right:0px; }


/* input box */
#user_login_id {width:173px; height:21px; border:1px solid #d2d2d2; margin-bottom:7px;}
#user_login_pw {width:173px; height:21px; border:1px solid #d2d2d2;}
#user_bank1 {width:95px; height:21px; border:1px solid #d2d2d2;} 
#user_bank2 {width:95px; height:21px; border:1px solid #d2d2d2;} 
.input_box {width:150px; height:18px; border:1px solid #d2d2d2;}

/* 로그인 주의사항 */
#contents div.login_guide {margin-top:20px; background:#f9f9f9; border:1px solid #e5e5e5; padding:25px;}
#contents div.login_guide p.guide_tit1 {padding-bottom:7px;}
#contents div.login_guide p.guide_tit2 {padding:15px 0 7px 0;}
#contents div.login_guide ul.guide_li {padding-left:20px;}
#contents div.login_guide ul.guide_li li {background:url('/images/member/dot.gif') no-repeat 0 8px; padding:4px 0 0 10px;}



/* 회원가입 (동의) */
#contents h3.join_tit {padding:20px 0 0px 0;}
#contents div.join_box {margin-top:10px; background:#fbfbfb; border-top:2px solid #314072; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding:15px;}
#contents div.join_box span.box_txt {line-height:18px;}
#contents div.join_box span.t_box {display:block; background:url('/images/sub_common/sub_icon.gif') no-repeat 0 2px; color:#344b95; font-weight:bold; font-size:13px; padding:0 0 7px 17px; margin-top:15px;}
#contents p.check {text-align:right; padding-top:10px;}
#contents p.join_bt {text-align:center; padding-top:10px;}


/* table 가로 */
table.join_ta1 {width:715px; margin-left:15px;}
table thead tr th,
table tfoot tr th,
table tfoot tr td,
table tbody tr th,
table tbody tr td {text-align:center; padding: 6px 0 6px 0; background:#fff;}
table.join_ta1 thead tr th { border:1px solid #e7e7e7; background:#f5f5f5; color:#314072; font-weight:bold;}
table.join_ta1 thead tr th.t_tit {border:1px solid #e7e7e7; background:#f5f5f5; color:#314072; font-weight:bold;}
table.join_ta1 tbody tr td {border:1px solid #e7e7e7;}
table.join_ta1 tbody tr td.a_left {text-align:left; padding-left:20px; line-height:18px;}
p.ta_txt {padding:5px 0 0 15px; line-height:18px;}


/* 회원가입 폼 */
.input_name {width:150px; height:18px; border:1px solid #d2d2d2;}
.input_snum {width:80px; height:18px; border:1px solid #d2d2d2;}
.input_phone {width:50px; height:18px; border:1px solid #d2d2d2;}
.input_adress {width:270px; height:18px; border:1px solid #d2d2d2; margin-top:5px;}
select.phone {width:50px;}
select.grade {width:150px;}
#contents p.ss_tit {display:block; background:url('/images/sub_common/sub_icon.gif') no-repeat 0 12px; color:#344b95; font-weight:bold; font-size:14px; padding:10px 0 10px 17px;}
#contents p.join {margin-bottom:10px;}
#contents p.join span.or_txt {float:right; font-weight:bold; color:#eb8309; padding:5px 5px 0 0;}

/* table 세로 */
table.join_ta2 {width:900px;}
table thead tr th,
table tfoot tr th,
table tfoot tr td,
table tbody tr th,
table tbody tr td {text-align:center; padding: 6px 0 6px 0; }
table.join_ta2 thead tr th {width:150px; padding:0 15px 0 20px; border-left:2px solid #314072; border-top:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; background:#f5f5f5; text-align:left; color:#314072; font-weight:bold;}
table.join_ta2 thead tr td {border:1px solid #e7e7e7; padding:7px 0 7px 10px; line-height:18px;}
table.join_ta2 thead tr td.a_left {text-align:left; padding-left:20px; line-height:20px;}
table.join_ta2 thead tr td ul.ta_list {padding:6px 0 6px 0;}
table.join_ta2 thead tr td ul.ta_list li {background:url('/images/sub_common/dot.gif') no-repeat 0px 5px; padding-left:7px;}
p.ta2_txt {padding:7px 0 15px 0; line-height:18px;}


/* 아이디, 패스워드 찾기*/
#contents div.id_box {margin-top:10px; background:#fbfbfb; border-top:2px solid #314072; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding:15px 20px 15px 35px;}
#contents div.id_box ul.id_f li {background:url('/images/sub_common/dot.gif') no-repeat 0px 12px; padding-left:9px; line-height:30px; }
#contents div.id_box ul.id_f li span.id_ft1 {font-weight:bold; color:#656565; padding-right:35px;}
#contents div.id_box ul.id_f li span.id_ft2 {font-weight:bold; color:#656565; padding-right:15px;}
#contents div.id_box ul.id_f li span.id_ft3 {font-weight:bold; color:#656565; padding-right:27px;}
#contents p.id_txt {padding:8px 0 0 5px; line-height:20px;}
#contents p.bt_ok {padding:20px 0 30px 0; text-align:center;}


/* 우편번호 검색 */
div#zip {overflow:hidden; position:relative; width:400px; height:435px; border:6px solid #4c6ba2;}
div#zip h1 {height:41px; background:#4c6ba2; float:left;}
div#zip div.close {height:34px; background:#4c6ba2; text-align:right; padding:7px 5px 0 0;}
div#zip div#search {padding:15px 0 0 15px;}
div#zip div#search ul.search_box {height:40px; width:370px; background:url('/images/member/search_bg.gif') no-repeat 0 0; padding:7px 0 0 95px;}
div#zip div#search ul.search_box li {float:left;}
.search_input {width:170px; height:23px; border:1px solid #9fabbb;}
div#zip div#search p {text-align:center; line-height:16px;}
div#zip div.result  {overflow-y:scroll; width:350px; height:240px; background:#f8f8f8; border:1px solid #e5e5e5; padding:10px; margin:20px 0 0 0;}
div#zip div.result ul li {line-height:22px; font-size:13px;}</pre></body></html>