body { font-size:9pt ; line-height:190% ; font-family : ±¼¸²; color:#333333;
  scrollbar-face-color: #D9D9D9; scrollbar-shadow-color: #999999; 
  scrollbar-highlight-color: #999999; scrollbar-3dlight-color: #D9D9D9; 
  scrollbar-darkshadow-color: #D9D9D9; scrollbar-track-color: #D9D9D9; 
  scrollbar-arrow-color: #999999 } 
  
td { font-size:9pt ; line-height:160% ; color:#333333; font-family : ±¼¸² } 
input {font-size:9pt; color:#333333; vertical-align:middle;}
select {font-size:8pt; color:#333333; vertical-align:middle;}
a, 
img, 
span {vertical-align:middle;}
.input1 { height:20; background-color : #D1D1D1; }
.input2 { height:20; background-color : #F0F0F0; }
.input3 { font-size:7pt; height:15; background-color : #F8F0F8; }


 A:link { color:#333333; text-decoration:none }
  A:visited { color:#333333; text-decoration:none }
  A:hover { color :#FF6633; text-decoration::none }
A#a:link { color:#FFFFFF ; text-decoration:none }
  A#a:visited { color:#FFFFFF; text-decoration:none }
  A#a:hover { color:#666666 ; text-decoration:none; }
A#b:link { color:#CCCCCC; text-decoration:none;}
  A#b:visited { color:#CCCCCC ; text-decoration:none; }
  A#b:hover { color:#D9E4EA ; text-decoration:none; }
A#c:link { color:navy;text-decoration: underline;}
  A#c:visited { color:navy;text-decoration: underline;}
  A#c:hover { color:#FF6600;text-decoration: none; }
 A#d:link { color:#666666;text-decoration: none; }
  A#d:visited { color:#666666;text-decoration: none;}
  A#d:hover { color:#FF6633;text-decoration: none;}
 A#e:link { color:#0099FF ; text-decoration:none } 
  A#e:visited { color:#0099FF ; text-decoration:none }
  A#e:hover { color:#0099FF ; text-decoration:none }

/* È¸¿ø°ü¸® - 2015-08-27 Ãß°¡ */
/* ·Î±×ÀÎ */
.wrap_login {text-align:center; min-height:300px; _height:300px;}
.wrap_login table {padding:0; margin:auto; border-collapse:collapse; list-style:none;}
.wrap_login .login_tb {width:340px; margin-top:57px; vertical-align:top;}
.wrap_login .login_tb td {text-align:right;}
.wrap_login .login_tb .field th, 
.wrap_login .login_tb .field td {padding-bottom:7px;}
.wrap_login .login_tb input {border:1px solid #999999; height:30px; _height:28px; width:195px;}
.wrap_login .login_tb span {display:inline-block; background:url(../member/images/login_tb_img.gif) no-repeat;}
.wrap_login .login_tb .th_01 {width:40px; height:16px;}
.wrap_login .login_tb .th_02 {width:54px; height:16px; background-position:0 -16px;}
.wrap_login .login_tb .btn_login {width:75px; height:67px; background-position:0 -32px; cursor:pointer;}
.wrap_login .login_tb .btn_confirm {width:123px; height:24px; background-position:0 -99px; cursor:pointer; margin-right:4px;}
.wrap_login .login_tb .btn_sch_id {width:69px; height:24px; background-position:0 -123px; cursor:pointer; margin-right:4px;}
.wrap_login .login_tb .btn_sch_pw {width:76px; height:24px; background-position:0 -147px; cursor:pointer;}

/* º»ÀÎÀÎÁõ ¹× ¾ÆÀÌµðµî·Ï */
.process {width:605px; margin:auto;}
.process ol {float:left; margin-bottom:36px;}
.process li {float:left;}
.process li span {height:97px; display:inline-block; background:url(../member/images/confirm_process.gif) no-repeat;}
.process li .step1 {width:127px;}
.process li .step1_on {width:127px; background-position:-127px 0;}
.process li .step2 {width:127px; background-position:0 -97px;}
.process li .step2_on {width:127px; background-position:-127px -97px;}
.process li .step3 {width:127px; background-position:0 -194px;}
.process li .step3_on {width:127px; background-position:-127px -194px;}
.process li .step4 {width:97px; background-position:0 -291px;}
.process li .step4_on {width:97px; background-position:-97px -291px;}
.process li .step0 {width:127px; background-position:0 -388px;}
.process li .step0_on {width:127px; background-position:-127px -388px;}
.wrap_confirm_1 {text-align:center; margin-top:50px; min-height:300px; _height:300px;}
.wrap_confirm_1 .confirm_1_tb {width:470px; margin:auto; background-color:#f4f4f4; text-align:center;}
.wrap_confirm_1 .confirm_1_tb th,
.wrap_confirm_1 .confirm_1_tb td {padding-bottom:7px;}
.wrap_confirm_1 .confirm_1_tb th {padding:0 11px 0 23px; text-align:right;}
.wrap_confirm_1 .confirm_1_tb td {text-align:left;}
.wrap_confirm_1 .confirm_1_tb span {display:inline-block; background:url(../member/images/confirm_tb_img.gif) no-repeat;}
.wrap_confirm_1 .confirm_1_tb .th_1 {width:55px; height:16px;}
.wrap_confirm_1 .confirm_1_tb .th_2 {width:28px; height:16px; background-position:0 -16px;}
.wrap_confirm_1 .confirm_1_tb .th_3 {width:55px; height:16px; background-position:0 -32px;}
.wrap_confirm_1 .confirm_1_tb .btn_sch_num {width:100px; height:28px; background-position:0 -48px; cursor:pointer;}
.wrap_confirm_1 .confirm_1_tb input {border:1px solid #999999; height:28px; _height:26px;}
.wrap_confirm_1 .confirm_1_tb select {border:1px solid #999999; height:28px; _height:26px; font-size:12px; margin-right:3px;}
.btns {width:100%; text-align:center; float:left; margin:17px 0 15px 0;}
.btns span {display:inline-block; cursor:pointer; background:url(../member/images/confirm_tb_img.gif) no-repeat;}
.btns .btn_cancel {width:75px; height:34px; background-position:0 -76px;}
.btns .btn_ok {width:75px; height:34px; background-position:0 -110px;}
.btns .btns_wrap {width:500px; margin:auto;}
.btns .btns_wrap .btn_cancel {width:75px; height:34px; background-position:0 -76px;}
.btns .btns_wrap .btn_next {width:75px; height:34px; background-position:0 -144px;}
.wrap_confirm_1 .box_select {width:100%; float:left; text-align:center; margin-bottom:30px;}
.wrap_confirm_1 .box_select ul {width:528px; _width:540px; margin:auto;}
.wrap_confirm_1 .box_select li {float:left; width:258px; text-align:center; _margin-right:12px;}
.wrap_confirm_1 .box_select li:first-child {margin-right:12px;}
.wrap_confirm_1 .box_select li span {display:inline-block; background:url(../member/images/confirm_div_img.gif) no-repeat;}
.wrap_confirm_1 .box_select li .contents {width:258px; height:126px; _height:146px; background:url(../member/images/confirm_bg_01.gif) no-repeat; text-aling:center; padding-top:20px; line-height:18px;}
.wrap_confirm_1 .box_select li .contents span {width:115px; height:32px; margin-top:7px;}
.wrap_confirm_1 .box_select li .contents .btn_cellphone {background-position:0 -36px; cursor:pointer;}
.wrap_confirm_1 .box_select li .contents .btn_ipin {background-position:0 -68px; cursor:pointer;}
.wrap_confirm_1 .box_select li .tit_1 {width:124px; height:18px; margin-bottom:11px;}
.wrap_confirm_1 .box_select li .tit_2 {width:166px; height:18px; margin-bottom:11px; background-position:0 -18px;}

.wrap_confirm_1 .confirm_2_tb {width:470px; margin:auto; background-color:#f4f4f4; text-align:center;}
.wrap_confirm_1 .confirm_2_tb th,
.wrap_confirm_1 .confirm_2_tb td {padding-bottom:7px; line-height:28px;}
.wrap_confirm_1 .confirm_2_tb th {padding:0 11px 0 23px; text-align:right;}
.wrap_confirm_1 .confirm_2_tb th span {margin-top:-7px;}
.wrap_confirm_1 .confirm_2_tb td {text-align:left;}
.wrap_confirm_1 .confirm_2_tb td txt {display:inline-block;}
.wrap_confirm_1 .confirm_2_tb span {display:inline-block; background:url(../member/images/confirm_tb_img_2.png) no-repeat;}
.wrap_confirm_1 .confirm_2_tb .th_1 {width:55px; height:16px; background-position:0 0;}
.wrap_confirm_1 .confirm_2_tb .th_2 {width:40px; height:15px; background-position:0 -16px;}
.wrap_confirm_1 .confirm_2_tb .th_3 {width:54px; height:15px; background-position:0 -31px;}
.wrap_confirm_1 .confirm_2_tb .th_4 {width:87px; height:16px; background-position:0 -47px;}
.wrap_confirm_1 .confirm_2_tb .th_5 {width:28px; height:16px; background-position:0 -63px;}
.wrap_confirm_1 .confirm_2_tb .th_6 {width:56px; height:16px; background-position:0 -79px;}
.wrap_confirm_1 .confirm_2_tb .btn_checkid {width:95px; height:28px; background-position:0 -95px; cursor:pointer;}
.wrap_confirm_1 .confirm_2_tb input {border:1px solid #999999; height:28px; _height:26px; width:150px;}
.wrap_confirm_1 .confirm_2_tb select {border:1px solid #999999; height:28px; _height:26px; font-size:12px; margin-right:3px;}
.wrap_confirm_1 .con_finish {width:100%; text-align:center; float:left; padding-bottom:40px;}
.wrap_confirm_1 .con_finish span {display:inline-block; background:url(../member/images/confirm_div_img_2.gif) no-repeat;}
.wrap_confirm_1 .con_finish .msg_01 {width:346px; height:20px; margin-bottom:40px;}
.wrap_confirm_1 .con_finish .btn_gomain {width:135px; height:34px; background-position:0 -20px; cursor:pointer;}



/* ¾ÆÀÌµðÁßº¹ È®ÀÎ */
#wrap_checkid {width:360px; margin:0; padding:0; font-family:dotum; font-size:12px; float:left; color:#5c5c5c;}
#wrap_checkid .header {width:100%; height:54px; float:left; background-color:#5174a3; text-align:center;}
#wrap_checkid .header .tit {width:116px; height:18px; display:inline-block; background:url(../member/images/confirm_popup_img.gif) no-repeat; margin-top:20px;}
#wrap_checkid .contents {width:100%; text-align:center; float:left; padding:25px 0 13px 0; line-height:16px;}
#wrap_checkid .contents .idname, 
#wrap_checkid .contents .bold {font-weight:bold; color:#000;}
#wrap_checkid .contents .re_search {padding-top:10px;}
#wrap_checkid .contents .re_search input {border:1px solid #999999; height:21px; _height:20px; width:120px;} 
#wrap_checkid .contents .re_search .sch_id {display:inline-block; background:url(../member/images/confirm_popup_img.gif) no-repeat; width:69px; height:26px; background-position:0 -18px; cursor:pointer;}
#wrap_checkid .bottom {width:100%; text-align:center; float:left; padding-bottom:20px;}
#wrap_checkid .bottom .btn_usethis {display:inline-block; background:url(../member/images/confirm_popup_img.gif) no-repeat; width:75px; height:30px; background-position:0 -44px; cursor:pointer;}

/* 2015-09-02 Ãß°¡ */
/* È¸¿ø¹øÈ£ Ã£±â */
.wrap_find_1 {text-align:center; margin-top:50px; min-height:150px; _height:150px;}
.wrap_find_1 .find_num_tb {width:400px; margin:auto; background-color:#f4f4f4; text-align:center;}
.wrap_find_1 .find_num_tb th,
.wrap_find_1 .find_num_tb td {padding-bottom:7px;}
.wrap_find_1 .find_num_tb th {padding:0 11px 0 13px; text-align:right;}
.wrap_find_1 .find_num_tb td {text-align:left;}
.wrap_find_1 .find_num_tb span {display:inline-block; background:url(../member/images/find_num_img.gif) no-repeat;}
.wrap_find_1 .find_num_tb .th_1 {width:28px; height:16px;}
.wrap_find_1 .find_num_tb .th_2 {width:56px; height:16px; background-position:0 -16px;}
.wrap_find_1 .find_num_tb .th_3 {width:71px; height:16px; background-position:0 -32px;}
.wrap_find_1 .find_num_tb input {border:1px solid #999999; height:28px; _height:26px;}
.wrap_find_1 .find_num_tb select {border:1px solid #999999; height:28px; _height:26px; font-size:12px; margin-right:3px;}
.num_finish {margin-top:110px; min-height:136px; _height:136px; width:100%; text-align:center; font-size:16px; font-family:gulim; float:left; padding-bottom:40px;}
.num_finish span {display:inline-block; background:url(../member/images/find_num_img.gif) no-repeat;}
.num_finish .m_name,
.num_finish .m_num {display:inline; font-weight:bold; background:none;}
.num_finish .btn_gomain {width:135px; height:34px; background-position:0 -48px; cursor:pointer;}
.num_finish .btn_id {width:175px; height:34px; background-position:0 -82px; cursor:pointer;}


/* ¾ÆÀÌµð Ã£±â */
.wrap_find_1 .msg_find_id {display:inline-block; width:286px; height:22px; background:url(../member/images/find_id_img.gif) no-repeat; margin-bottom:50px;}
.wrap_find_1 .box_select {width:100%; float:left; text-align:center; margin-bottom:20px;}
.wrap_find_1 .box_select ul {width:528px; _width:540px; margin:auto;}
.wrap_find_1 .box_select li {float:left; width:258px; text-align:center; _margin-right:12px;}
.wrap_find_1 .box_select li:first-child {margin-right:12px;}
.wrap_find_1 .box_select li span {display:inline-block; background:url(../member/images/confirm_div_img.gif) no-repeat;}
.wrap_find_1 .box_select li .contents {width:258px; height:126px; _height:146px; background:url(../member/images/confirm_bg_01.gif) no-repeat; text-aling:center; padding-top:20px; line-height:18px;}
.wrap_find_1 .box_select li .contents span {width:115px; height:32px; margin-top:7px;}
.wrap_find_1 .box_select li .contents .btn_cellphone {background-position:0 -36px; cursor:pointer;}
.wrap_find_1 .box_select li .contents .btn_ipin {background-position:0 -68px; cursor:pointer;}
.wrap_find_1 .box_select li .tit_1 {width:124px; height:18px; margin-bottom:11px;}
.wrap_find_1 .box_select li .tit_2 {width:166px; height:18px; margin-bottom:11px; background-position:0 -18px;}
.num_finish .btn_login {display:inline-block; background:url(../member/images/find_id_img.gif) no-repeat; width:155px; height:34px; background-position:0 -22px; cursor:pointer;}
.num_finish .m_id {display:inline; font-weight:bold; background:none;}

/* ºñ¹Ð¹øÈ£ Ã£±â */
.wrap_find_1 .msg_find_pw_1 {display:inline-block; width:222px; height:22px; background:url(../member/images/find_pw_img.gif) no-repeat; margin-bottom:50px;}
.wrap_find_1 .msg_find_pw_2 {display:inline-block; width:302px; height:22px; background:url(../member/images/find_pw_img.gif) no-repeat; margin-bottom:50px; background-position:0 -67px;}
.wrap_find_1 .input_id {margin:auto; text-align:center;}
.wrap_find_1 .input_id input {border:1px solid #999999; height:30px; _height:28px;}
.wrap_find_1 .input_id span {display:inline-block; background:url(../member/images/find_pw_img.gif) no-repeat;}
.wrap_find_1 .input_id .th_id {width:40px; height:15px; background-position:0 -22px; margin-right:10px;}
.wrap_find_1 .input_id .btn_idok {width:65px; height:30px; background-position:0 -37px;}
.wrap_find_1 .find_pw_tb {width:370px; margin:auto; background-color:#f4f4f4; text-align:center;}
.wrap_find_1 .find_pw_tb th,
.wrap_find_1 .find_pw_tb td {padding-bottom:7px;}
.wrap_find_1 .find_pw_tb th {padding:0 11px 0 0; text-align:right;}
.wrap_find_1 .find_pw_tb td {text-align:left;}
.wrap_find_1 .find_pw_tb input {border:1px solid #999999; height:28px; _height:26px;}
.wrap_find_1 .find_pw_tb .th_pw_1 {display:inline-block; background:url(../member/images/find_pw_img.gif) no-repeat; background-position:0 -89px; width:75px; height:16px;}
.wrap_find_1 .find_pw_tb .th_pw_2 {display:inline-block; background:url(../member/images/find_pw_img.gif) no-repeat; background-position:0 -105px; width:108px; height:16px;}

/* È¸¿øÁ¤º¸º¯°æ */
.wrap_find_1 .msg_memberinfo {display:inline-block; width:244px; height:21px; background:url(../member/images/memberinfo_img.gif) no-repeat; margin-bottom:50px;}
.wrap_find_1 .memberinfo_tb {width:300px; margin:auto; background-color:#f4f4f4; text-align:center;}
.wrap_find_1 .memberinfo_tb th,
.wrap_find_1 .memberinfo_tb td {padding-bottom:7px;}
.wrap_find_1 .memberinfo_tb th {padding:0 11px 0 15px; text-align:right;}
.wrap_find_1 .memberinfo_tb td {text-align:left;}
.wrap_find_1 .memberinfo_tb input {border:1px solid #999999; height:28px; _height:26px;}
.wrap_find_1 .memberinfo_tb .th_member_1 {display:inline-block; background:url(../member/images/memberinfo_img.gif) no-repeat; background-position:0 -37px; width:40px; height:15px;}
.wrap_find_1 .memberinfo_tb .th_member_2 {display:inline-block; background:url(../member/images/memberinfo_img.gif) no-repeat; background-position:0 -52px; width:54px; height:16px;}
.wrap_memberinfo {text-align:center; margin-top:30px; min-height:100px; _height:100px;}
.wrap_memberinfo .memberinfo_tb {width:510px; margin:auto; background-color:#f4f4f4; text-align:center;}
.wrap_memberinfo .memberinfo_tb th,
.wrap_memberinfo .memberinfo_tb td {padding-bottom:7px;}
.wrap_memberinfo .memberinfo_tb th {padding:0 11px 0 25px; text-align:right;}
.wrap_memberinfo .memberinfo_tb td {text-align:left; height:30px; font-size:13px; font-family:gulim;}
.wrap_memberinfo .memberinfo_tb input {border:1px solid #999999; height:28px; _height:26px; vertical-align:middle;}
.wrap_memberinfo .memberinfo_tb select {border:1px solid #999999; height:28px; _height:26px; font-size:12px; margin-right:3px;}
.wrap_memberinfo .memberinfo_tb span {display:inline-block; background:url(../member/images/memberinfo_img.gif) no-repeat; vertical-align:middle; margin-top:-10px; _margin-top:0;}
.wrap_memberinfo .memberinfo_tb .th_1 {width:55px; height:16px; background-position:0 -21px;}
.wrap_memberinfo .memberinfo_tb .th_2 {width:40px; height:15px; background-position:0 -37px;}
.wrap_memberinfo .memberinfo_tb .th_3 {width:54px; height:16px; background-position:0 -52px;}
.wrap_memberinfo .memberinfo_tb .th_4 {width:87px; height:16px; background-position:0 -68px;}
.wrap_memberinfo .memberinfo_tb .th_5 {width:28px; height:16px; background-position:0 -84px;}
.wrap_memberinfo .memberinfo_tb .th_6 {width:56px; height:16px; background-position:0 -100px;}
.wrap_memberinfo .memberinfo_tb .th_7 {width:58px; height:16px; background-position:0 -116px;}
.wrap_memberinfo .memberinfo_tb .th_8 {width:57px; height:16px; background-position:0 -132px;}
.wrap_memberinfo .memberinfo_tb .th_9 {width:40px; height:16px; background-position:0 -148px;}
.wrap_memberinfo .memberinfo_tb .th_10 {width:70px; height:16px; background-position:0 -164px;}
.wrap_memberinfo .memberinfo_tb .th_11 {width:56px; height:16px; background-position:0 -208px;}
.wrap_memberinfo .memberinfo_tb .th_12 {width:54px; height:16px; background-position:0 -224px;}
.wrap_memberinfo .memberinfo_tb .th_13 {width:26px; height:16px; background-position:0 -240px;}
.wrap_memberinfo .memberinfo_tb .th_14 {width:104px; height:15px; background-position:0 -256px;}
.wrap_memberinfo .memberinfo_tb .th_15 {width:71px; height:16px; background-position:0 -271px;}
.wrap_memberinfo .memberinfo_tb .th_16 {width:64px; height:28px; background-position:0 -287px; margin-top:0 !important;}
.wrap_memberinfo .memberinfo_tb .btn_zip {width:83px; height:28px; background-position:0 -180px; margin-top:0 !important;}


/* ÀÎÁõ°ü·Ã Ãß°¡ ¼öÁ¤»çÇ× 2015-10-07 */
.msg_box_1 {margin-top:20px; padding-left:20px;}
.msg_box_2 {margin-top:0;}

/* ÀÎÁõ¾à°ü Ãß°¡ 2015-10-12 */
.wrap_box_agree {width:100%; text-align:center; float:left;}
.wrap_box_agree .box_agree {width:595px; height:210px; _height:225px; background-color:#f4f4f4; margin:auto; text-align:center; padding:10px;}
.wrap_box_agree .box_agree .agree_c {width:100%; height:180px; background-color:#fff; border:1px solid #ccc; overflow-y:scroll;}
.wrap_box_agree .box_agree .agree_c {color:#868686 !important;}
.wrap_box_agree .box_agree .check_agree {padding-top:10px; font-family:dotum; font-weight:bold; color:#000; font-size:12px;}
.wrap_box_agree .box_agree .check_agree input {border:0; border:none; margin-right:3px; _margin:0; display:inline-block; _padding:0;}

