
/*텝매뉴*/
.gn-tab-menu {width:100%; height:34px;  border-bottom:1px #AAA solid; margin-bottom:10px; position:relative; z-index:1; margin-top:15px;}
.gn-tab-menu ul{width:auto; height:auto; overflow:hidden; position:absolute; bottom:-1px; z-index:2;}
.gn-tab-menu ul li {border-width:1px 1px 0 1px;  border-style:solid; border-color:#CCCFD6; display:inline; float:left;padding:5px 10px; display:block; color:#CCC; text-decoration: none; cursor:pointer;}
.tab-on {border-width:1px 1px 0 1px; font-weight:bold;  border-style:solid; border-color:#AAA !important; border-bottom:1px #FFF solid !important; color:#343434 !important;;}



/*join_front*/


.sub-titler {width:auto; height:auto; overflow:hidden; padding-bottom:6px; border-bottom:2px #d1d1d1 solid; margin-bottom:5px;}
.sub-titler img {float:left;}
.sub-titler .navi {float:right; font-size:12px; color:#666; font-weight:normal;}
.memeber-section .sub-description {margin-top:38px; font-size: 11pt; color: #000; margin-bottom: 5px;}

.memeber-section .member-selet {width: 792px; height:170px; border: 4px #dbdbdb solid; margin-top:5px;}
.memeber-section .member-selet .member-wrap {margin: 20px 68px; width: auto; height: auto; overflow: hidden;}

.memeber-section .member-selet .member-wrap .user-selct, .seller-selct {text-align: center; width:260px; height: 130px; letter-spacing: -1pt; float: left; overflow: hidden}
.memeber-section .member-selet .member-wrap div .radio-select input {vertical-align: 1pt; margin:0; padding:0}
.memeber-section .member-selet .member-wrap .user-selct input[type="radio"]{width:13px; height:13px;vertical-align:top ;margin-top:1px;}
.memeber-section .member-selet .member-wrap .seller-selct input[type="radio"]{width:13px; height:13px;vertical-align:top;margin-top:1px;}
.memeber-section .member-selet .member-wrap div .radio-select {padding-bottom:15px; border-bottom:2px #dbdbdb solid; margin-bottom:17px; height: auto; height: auto; overflow: hidden;}
.memeber-section .member-selet .member-wrap .user-selct p, .seller-selct p {color:#454545;}
.memeber-section .member-selet .member-wrap .user-selct p strong, .seller-selct p strong{color:#333;}
.memeber-section .member-selet .member-wrap .user-type-radio {margin-left:82px;margin-top:15px;border:1px solid #B8B8B8;width:80px;padding:5px 7px;background:#fafafa}


.memeber-section .user-comfirm-check {width: 800px; height: auto; overflow: hidden; margin-top:20px;}
.memeber-section .user-comfirm-check .left-section, .right-section {width:400px; height: auto; float:left; text-align: center; letter-spacing: -1pt;}
.memeber-section .user-comfirm-check p {padding-bottom:5px;}
.memeber-section .user-comfirm-check p img {vertical-align: middle;margin-top:-2px;}
.memeber-section .user-comfirm-check div p input {vertical-align: middle;}
.memeber-section .user-comfirm-check p input[type="checkbox"]{width:13px; height:13px;vertical-align:top;margin-top:1px;}
.confirm-bntgroup {width: auto; height: auto; text-align: center; overflow: hidden; margin:10px 0 40px}


.stipulation-section {width: auto; height: auto; overflow: hidden;}
.stipulation-section .section-title {background: #f9f9f9; width:auto; height: auto; border:1px #dedede solid; border-bottom:0px; padding:5px; overflow: hidden;}
.stipulation-section .section-title h4 {float:left; color:#000; font-size: 11pt}
.stipulation-section .section-title .documnet-menu {width: auto; height: auto; overflow: hidden; float: right;}
.stipulation-section .section-text {border:1px #dedede solid; width: auto; height: 100px; overflow-y: scroll; padding:20px; overflow: hidden; margin-bottom:30px; line-height: 18px; color:#888}
.stipulation-section .section-text p {margin:10px 0;}
.last-confirm-group {width: auto; height:auto; margin:20px 0; overflow: hidden; text-align: center;}


/*join-user*/

.phone-select {border-bottom:2px #d1d1d1 solid;}
.phone-select p {font-size:12px; font-weight: normal; margin-top: 3px;}
.confirmation-select {width: auto; height: auto;overflow: hidden}
.confirmation-select input {vertical-align: -1pt; margin-right:3px;}

.phone-information {border:1px #d1d1d1 solid; width: auto; height: auto; background: #f9f9f9; margin:10px 10px 0 0; overflow: hidden; display: block; padding:10px;}
.phone-information table {border-collapse: collapse; width: 100%;}
.phone-information table tbody tr th {color: #000; text-align: left; padding-left:30px !important; border:none !important;}
.phone-information table tbody tr th{padding:3px 5px !important; border:0px;}
.phone-information table tbody tr td {padding:3px 5px !important; border:0px;}
.phone-information table tbody tr td select {font-size: 12px; height: 21px; vertical-align: middle; *vertical-align: baseline; }
.phone-information table tbody tr td input {border:1px #d5d5d5 solid; color:#666; padding:2px 5px 3px; *padding:4px 5px 2px; font-size:11px }
.phone-information table tbody tr td img {vertical-align: middle; *vertical-align: -1pt}
.phone-information table tbody tr .phone-descirp {padding-left:30px; font-size: 11px; color: #666;}
.phone-information table tbody tr .phone-descirp_nan {padding-left:30px; font-size: 11px; color: #828282;} /*2.17추가*/
.phone-information table tbody tr .phone-descirp_nan p {line-height:18px}
table tbody tr .phone-descirp p{padding-left: 10px; background:url(/member/join/images/bd_main_img/bd_dotted_icon.png) no-repeat 2px 7px;}


.mail-information {border:1px #d1d1d1 solid; width: auto; height: auto; background: #f9f9f9; margin:10px 10px 0 0; overflow: hidden; display: block; padding:10px;}
.mail-information table {border-collapse: collapse; width: 100%;}
.mail-information table tbody tr th {color: #000; text-align: left; padding-left:30px !important;border:none !important;}
.mail-information table tbody tr th{padding:3px 5px !important; border:0px;}
.mail-information table tbody tr td {padding:3px 5px !important; border:0px;border:none !important;}
.mail-information table tbody tr td select {font-size: 12px; height: 21px; vertical-align: middle; *vertical-align: baseline; }
.mail-information table tbody tr td input {border:1px #d5d5d5 solid; color:#666; padding:2px 5px 3px; *padding:4px 5px 2px; font-size:11px }
.mail-information table tbody tr td img {vertical-align: middle; *vertical-align: -1pt}
.mail-information table tbody tr .phone-descirp{padding-left:30px; font-size: 11px; color: #666;}
.mail-information table tbody tr .phone-descirp_nan{padding-left:30px; font-size: 11px; color: #828282;}/*2.17추가*/




.section-line {border-width: 1px 0 0 0; border-style: solid; border-color:#d1d1d1; }

.uesr-basic-info {width: auto; height: auto; overflow: hidden; *margin-top:30px; clear: both;}
.uesr-basic-info table caption {text-align: left; font-size: 11pt; font-weight: bold; margin:30px 0 5px; *padding-bottom:5px; overflow: hidden;}
.uesr-basic-info table caption p {font-size:10pt; font-weight: normal; word-spacing: -1pt;}
.uesr-basic-info table {border-collapse: collapse; border-width: 2px 0 1px 0; border-style:solid; border-color:#d1d1d1; width: 100%;}

.uesr-basic-info table tbody tr th {border-right:1px #d1d1d1 solid; padding:6px 0 8px 20px; text-align: left; background: #f7f7f7;}
.uesr-basic-info table tbody tr th {vertical-align: top; border-bottom:1px #d1d1d1 solid !important; width: 120px}
.uesr-basic-info table tbody tr th input[type="radio"] {vertical-align: -1pt; margin-right:3px;}
.uesr-basic-info table tbody tr td {vertical-align: top; padding:6px 10px !important; border-bottom:1px #d1d1d1 solid !important;}
.uesr-basic-info table tbody tr td input[type="text"] { border:1px #d5d5d5 solid; color:#666; padding:4px 5px 4px; font-size:11px }
.uesr-basic-info table tbody tr td input[type="password"] { border:1px #d5d5d5 solid; color:#666; padding:4px 5px 4px; font-size:11px }
.uesr-basic-info table tbody tr td input[type="radio"] {vertical-align: -1pt; margin-right:3px;}
.uesr-basic-info table tbody tr td select {height:21px; font-size: 12px; vertical-align: middle;} 
.uesr-basic-info table tbody tr td input {vertical-align: middle;}
.uesr-basic-info table tbody tr td img {vertical-align: middle;}
.uesr-basic-info table tbody tr td .descrip_1line {color:#828282;font-size: 11px; margin-top:5px;}
.uesr-basic-info table tbody tr td .descrip_1line span{color:#828282;font-size: 11px; margin-top:5px;}
.uesr-basic-info table tbody tr td .descrip_2line {font-size: 11px; color:#F5443C !important;}
.uesr-basic-info table tbody tr td .ulist {border:1px #d1d1d1 solid; background: #fafafa; width:auto; height: auto; padding:5px; margin-top:10px;}
.uesr-basic-info table tbody tr td .ulist li{margin:1px 0; padding:0; font-size: 11px; color: #999 ;}
.uesr-basic-info table tbody tr td .seller-info {width:98px; height:auto; overflow: hidden; float:left; margin-right:10px;}
.uesr-basic-info table tbody tr td .seller-info .seller-face {border:1px #CCC solid; margin-bottom:5px; width: 96px; height: 96px;  overflow: hidden;}
.uesr-basic-info table tbody tr td .seller-info .face-front {background: url(/member/join/images/join/member_seller_company_card_front_bg.png) no-repeat; }/*앞면*/
.uesr-basic-info table tbody tr td .seller-info .face-rear {background: url(/member/join/images/join/member_seller_company_card_rear_bg.png) no-repeat; }/*앞면*/
.uesr-basic-info table tbody tr td .seller-info .seller-face img {width: 94px; height: 96px;}
.uesr-basic-info table tbody tr td .seller-info .comfirm-opction {text-align: center;}

/*판매자*/
.seller-face-description {font-size:11px;}
.seller-face-description li {margin-bottom:3px; vertical-align: text-bottom; padding-left:10px; width: auto; height: auto; overflow: hidden; background:url(/member/join/images/bd_main_img/bd_dotted_icon.png) no-repeat 2px 7px;  }
.bobea-mark {background: #ff8901; color: #FFF !important; padding:2px 5px; font-size: 11px; word-spacing: 0pt; letter-spacing: 0pt;}
.seller-face-description li img {vertical-align:text-bottom;}

/*id-찾기*/
.idfinder-box {clear: both; width: auto; height:auto; overflow:hidden; border:4px #dbdbdb solid; margin-top:20px; padding: 15px 28px; color:#333}
.idfinder-box .member_ship {width:205px; height:154px; overflow:hidden;  position: relative; padding-right:30px; solid; float: left;}
.idfinder-box div h4 {padding-bottom:10px; border-bottom:2px #dbdbdb solid; text-align:center; margin-bottom:10px;}
.idfinder-box div .radio-box { text-align:center; width:auto; height:auto; overflow:hiddden; padding-bottom:5px; border-bottom:1px #dbdbdb solid; margin-bottom:10px; *letter-spacing: -1pt}
.idfinder-box div .radio-box input[type="radio"]{vertical-align: -1pt; *vertical-align: -2pt;margin-right:3px;}

.idfinder-box div .type-phone input[type="text"]{padding:3px 5px 2px; font-size:12px; border:1px #dbdbdb solid; color:#666; }
.idfinder-box div .type-phone {text-align:center; height:55px;}
.idfinder-box div .type-phone select {font-size:12px; color:#666; height:22px; overflow: hidden; border:1 #dbdbdb solid;}

.idfinder-box div .type-email input[type="text"]{padding:3px 5px 2px; font-size:12px; border:1px #dbdbdb solid; color:#666; }
.idfinder-box div .type-email p {margin:0; padding:0}
.idfinder-box div .type-email {text-align:center; height:55px;}

.idfinder-box div .type-birth input[type="text"]{padding:3px 5px 2px; font-size:12px; border:1px #dbdbdb solid; color:#666;}
.idfinder-box div .type-birth {text-align:left; height:55px;}
.idfinder-box div p {text-align:center;  width: auto; height:auto;}

.idfinder-box .user_ship {width:205px; height:154px; overflow:hidden;  position: relative; padding:0 29px; border-right:1px #dedede solid; border-left:1px #dedede solid; float: left; }
.idfinder-box .user_ship .type-ipin {text-align:center; height:55px; width: auto; overflow: hidden;}
.idfinder-box .user_ship .type-phone {text-align:center; height:55px; width: auto; overflow: hidden;}


.idfinder-box .custom_ship {width:205px; height:154px; overflow:hidden;  position: relative; padding:0 0 0 30px ; solid; float: left;}
.idfinder-box .custom_ship h4 {margin-bottom:25px !important;}
.idfinder-box .custom_ship .custom-diserip {width:auto; height:auto; overflow:hidden; margin-bottom:20px;}


/*password찾기*/

.pwfinder-box {clear: both; width: auto; height:auto; overflow:hidden; border:4px #dbdbdb solid; margin-top:20px; padding: 15px 28px; color:#333}
.pwfinder-box .member_ship {width:205px; height:auto; overflow:hidden;  position: relative; padding-right:30px; solid; float: left;}
.pwfinder-box div h4 {padding-bottom:10px; border-bottom:2px #dbdbdb solid; text-align:center; margin-bottom:10px;}
.pwfinder-box div .radio-box { text-align:center; width:auto; height:auto; overflow:hiddden; padding-bottom:5px; border-bottom:1px #dbdbdb solid; margin-bottom:10px; *letter-spacing: -1pt}
.pwfinder-box div .radio-box input[type="radio"]{vertical-align: -1pt; *vertical-align: -2pt;margin-right:3px;}

.pwfinder-box div .type-phone p {text-align:left; margin-bottom:8px;}
.pwfinder-box div .type-phone input[type="text"]{padding:3px 5px 2px; font-size:12px; border:1px #dbdbdb solid; color:#333; }
.pwfinder-box div .type-phone {text-align:left; height:55px; padding:10px 0}
.pwfinder-box div .type-phone select {font-size:12px; color:#666; height:22px; overflow: hidden; border:1 #dbdbdb solid;}
.pwfinder-box div .type-phone .type-phone-id{padding-right:18px;}

.pwfinder-box div .type-email input[type="text"]{padding:3px 5px 2px; font-size:12px; border:1px #dbdbdb solid; color:#333;}
.pwfinder-box div .type-email p {margin:0; padding:0 text-align:left; margin-bottom:8px;}
.pwfinder-box div .type-email {text-align:left; height:55px; padding:10px 0;}
.pwfinder-box div .type-email .type-email-id{padding-right:10px;}

.pwfinder-box div .type-birth input[type="text"]{padding:3px 5px 2px; font-size:12px; border:1px #dbdbdb solid; color:#333;}
.pwfinder-box div .type-birth {text-align:left; height:auto; padding:0 0 10px;}
.pwfinder-box div .type-birth p{margin-bottom:5px;}
.pwfinder-box div .type-birth select {font-size:12px; height:21px;}
.pwfinder-box div .type-birth .type-birth-id{padding-right:10px;}
.pwfinder-box div .type-birth .type-birth-name{padding-right:19px;}

.pwfinder-box div p {text-align:center; width: auto; height:auto; margin-bottom:2px; color:#333}

.pwfinder-box .user_ship {width:205px; height:auto; overflow:hidden; position: relative; padding:0 29px; border-right:1px #dedede solid; border-left:1px #dedede solid; float: left; }
.pwfinder-box .user_ship p input[type="text"]{padding:3px 5px 2px; font-size:12px; border:1px #dbdbdb solid; color:#888;}
.pwfinder-box .user_ship .type-ipin {text-align:center; height:auto; padding:5px 0 10px; width: auto; overflow: hidden;}
.pwfinder-box .user_ship .type-phone {text-align:center; height:auto; padding:5px 0 10px; width: auto; overflow: hidden; }

.pwfinder-box .custom_ship {width:205px; height:auto; overflow:hidden;  position: relative; padding:0 0 0 30px ; solid; float: left;}
.pwfinder-box .custom_ship h4 {margin-bottom:25px !important;}
.pwfinder-box .custom_ship .custom-diserip {width:auto; height:auto; overflow:hidden; padding:20px 0 20px;}

/*아이디찾기 결과*/ 
.id-result {margin-top:30px; width:auto; height:91px; overflow:hidden; border:4px #dbdbdb solid;   text-align:center; line-height:90px}
.uesr-id-info {width:100%; height:auto; border-top:2px #dedede solid; margin-top:20px; margin-bottom:40px; border-collapse: collapse}
.uesr-id-info caption {text-align:left; font-size:11pt; color:#666; font-weight:bold; margin-bottom:3px;}
.uesr-id-info caption p {font-size:12px; font-weight: 100;}
.uesr-id-info tbody tr td {padding:5px 10px; border-bottom:1px #dedede solid;}

/*비밀번호찾기*/
.length-table {width:100%; height:auto; border-top:2px #dedede solid;  margin-top:20px; margin-bottom:5px; border-collapse: collapse}
.length-table caption {text-align:left; font-size:11pt; color:#666; font-weight:bold; margin-bottom:3px;}
.length-table tbody tr td, th {padding:5px 0 5px 10px; border-bottom:1px #dedede solid;}
.length-table tbody tr td input[type="text"] {border:1px #CCC solid; padding:3px 5px 2px; font-size:12px;}
.length-table tbody tr td input[type="radio"] {vertical-align: -1pt;  margin-right:3px;}
.length-table tbody tr th {background:#f9f9f9; border-right:1px #dedede solid;}
.pw-dscription {font-size:11px; color:#828282; margin:0 0 50px 0; padding:0;}

/*개인정보관리*/
.blue_text{color:#4074AD;font-size:11px;}
.receive_text{color:#828282;font-size:11px;}

.profile_photo{overflow:hidden;width:auto;}
.profile_photo_route{float:left;}
.profile_photo_route img{padding-right:10px;}
.profile_photo_info span{display:block;font-size:11px;}
.introduction{width:430px;}
.introduction textarea{width:430px;height:70px;padding:5px;color:#888;overflow-y:auto;}
.introduction p{float:right;font-size:11px;}
.nicname_info{font-size:11px; color:#888}

.seller_info{color:#000;font-weight:bold !important;}
.seller_info span{color:#00f;}
    

/*회원탈퇴 */
.secede_info{padding:20px 0;border-bottom:1px solid #dfdfdf;margin-bottom:10px;}
.secede_info_text strong{display:block;color:#000;padding:10px 0;}
.secede_info_text span{display:block;padding-left:15px;color:#000;line-height:1.8;}
.secede_info_text .red_text{display:inline-block;padding:0;color:#f00;}
.secede_info_text .gray_text{font-size:11px;padding:0;color:#828282;}
.consent label {font-size:12px; font-weight:bold;}
.secede_cause {padding-top:20px;}
.secede_cause h4 {font-size:14px; color:#000;padding-bottom:5px;}
.secede_cause02 {border:1px solid #D1D1D1;background:#FAFAFA;padding:10px 20px;}
.secede_cause02 p{line-height:2.2;  color:#333}
.secede_cause02 textarea{width:100%;height:50px;padding:5px; font-size:11px;color:#828282;}
.secede_identify{border:2px solid #DBDBDB;padding:30px 0;text-align:center;background:#FDFDFD; margin-top:30px}
.secede_identify p {padding-bottom:5px;}
.secede_cause02  p input[type="radio"] {vertical-align: -2pt}
.secede_identify img{padding-top:20px;}


/*비밀번호 찾기*/
.pw_search{font-size:14px;color:#000;font-weight:bold;padding-bottom:5px;}
.pw_find{border:4px solid #dbdbdb;padding:40px 0 20px 0;margin-top:20px;text-align:center;font-weight:bold;font-size:12px;color:#000; }

/*회원가입인증메일관련*/
.certify_remail{padding:50px 0;background:#fafafa;text-align:center;border:1px solid #d1d1d1;}
.certify_remail img{vertical-align:middle;margin-top:-3px;}
.certify_remail_title{padding:30px 0 5px 0;color:#000;font-size:14px;}
.ready_mail{font-weight:bold; font-size:14px;color:#000;}
.ready_remail{padding-top:20px;color:#000;}
.certify_remail{padding:50px 0;background:#fafafa;text-align:center;border:1px solid #d1d1d1;}
.certify_remail img{vertical-align:middle;margin-top:-3px;}
.periodend_mail{border:1px solid #dbdbdb;background:#fafafa;padding:20px 0 0 0;text-align:center;font-size:12px;font-weight:bold;color:#333;}
.periodend_mail_title{font-size:14px;color:#000;font-weight:bold;padding-bottom:10px;}

/*아이디찾기완료*/
.id_find{border:4px solid #dbdbdb;padding:40px;margin-top:20px;text-align:center;font-weight:bold;font-size:12px; }
.id_find span{padding-left:10px;font-size:14px;color:#000;}


/*회원가입완료*/
.member-title-finish {font-size:11pt; width:auto; height:auto; overflow:hidden; margin-top:30px; margin-bottom:5px;  }
.member-title-finish {color:#333;}
.bobae-category-box {width:auto; height:auto; background:#fafafa; border:1px #d9d9d9 solid; padding:20px 10px; overflow:hidden;}
.bobae-category-box ul{width:80px; height:30px; overflow: hidden; float:left; border-left:1px #d9d9d9 solid; padding:0 30px 0 20px; margin-right:22px}
.finish-table { border-collapse: collapse; width:100%; height:auto; border-top:2px #CCC solid; margin-top:20px;}
.finish-table caption {text-align:left; font-size:11pt; font-weight:bold; margin-bottom:10px;}
.finish-table tbody tr th {width:auto; height:auto; overflow:hidden; padding:10px 20px; border-bottom:1px #CCC solid; text-align:left;}
.finish-table tbody tr td {width:auto; height:auto; overflow:hidden; padding:10px 10px; border-bottom:1px #CCC solid; font-size:12px; color:#666;}




/*개인정보 보안관리*/
.security-section-1 {width:100%; height:auto; overflow:hidden;}
.table-style-1 {width:100%; height:auto; border-collapse: collapse; overflow:hidden;}
.table-style-1 caption {text-align:right; }
.table-style-1 caption select {font-size:11px; height:20px; margin-bottom:5px;}

.table-style-1 thead tr th {background: #EEE; padding:5px; border-top:3px #CCC solid;}
.table-style-1 thead tr th img {vertical-align: 2pt;}
.table-style-1 tbody tr td {font-size:11px; color:888px; padding:5px; text-align:center; border-bottom:1px #d7d7d7 solid;}
.table-style-1 tfoot tr td  {font-size:12px; padding:10px; border-top:1px #d7d7d7 solid;   text-align: center;}
.table-style-1 tfoot tr td ul {display:inline; font-weight:bold;}
.table-style-1 tfoot tr td ul li{display:inline; margin:0 4px;}
.table-style-1 tfoot tr td ul li a{ text-decoration: none; color:#666;}
.table-style-1 tfoot tr td ul li a:hover { text-decoration:underline;  color:#fe4100; }
.table-style-1 tfoot tr td ul li .on { text-decoration:underline;  color:#fe4100; }
.table-style-1 tfoot tr td img {text-align:-2pt; margin:0 4px;}
.help-desciption {width:auto; height: auto; padding:10px; border:1px #CCC solid; background:#f7f7f7}



.phone-information .login_intable {overflow:hidden; border:none !important;}
.phone-information .login_intable tbody tr th {border-bottom:none !important; padding:5px 0!important}
.phone-information .login_intable tbody tr td {border-bottom:none !important; padding:5px 0!important}

.mail-information .login_intable {overflow:hidden; border:none !important;}
.mail-information .login_intable tbody tr th {border-bottom:none !important; padding:5px 0!important}
.mail-information .login_intable tbody tr td {border-bottom:none !important; padding:5px 0!important}
.sub-menu-list {border-bottom:1px solid #ccc; margin:0 10px;}
.grey-color{color:#7d7d7d;}
.black-point{color:#000;}



/*자주찾는 FAQ*/
.faq-table  {border-collapse: collapse; width: 100%; height: auto; overflow:hidden; margin-top:30px; }
.faq-table caption {font-size:11pt; color:#000; text-align: left; font-weight:bold; padding:0 0 5px; margin:0 0 10px ; border-bottom:1px #CCC solid; display:block;}
.faq-table caption .faq_more {padding-right:10px; float:right; font-size:11px; color:#999; font-weight:100;  background :url(/member/join/images/join_finishfaq_right-more.png) no-repeat 33px 5px;}
.faq-table tbody tr th {border:0; font-size:11px; font-weight: 100; text-align:left; padding:5px 10px; color:#888; vertical-align: top; }
.faq-table tbody tr th img {vertical-align: -1.7pt; margin-right:5px;}
.faq-table tbody tr td {color:#666; vertical-align:top; padding:5px 0;;}
.faq-table tbody tr td .faq-answer {margin:5px 0; display:none; color:#888; line-height:17px}
.faq-table tbody tr td .faq-answer a {text-decoration: underline; color:#0000ff}
.faq-table tbody tr td .faq-answer a:hover {text-decoration: underline; color:#9c00f6}
.faq-table tbody tr td span, .faq-answer {padding-left:30px;}
.faq-table tbody tr td span {cursor:pointer}

/*FNA Addcass*/
.qution-on {background :url(/member/join/images/qution_icon.jpg) no-repeat;}
/*.answer-on {background :#f7f7f7 url(/member/join/images/ansser_icon.jpg) no-repeat 0 16px;  padding-top:15px; padding-bottom:15px}*/
.answer-on {background :url(/member/join/images/ansser_icon.jpg) no-repeat; }

/* 회원정보 수정 */                                                                                                                                                                  
.uesr-basic-info.seller { margin:0; font-size:12px; }                                                                                                                          
.uesr-basic-info.seller .tit_area { margin: 0 0 40px; }                                                                                                                        
.uesr-basic-info.seller .tit_area h3{ margin:0 0 6px; }                                                                                                                        
.uesr-basic-info.seller form table caption { width: 0; height:0; text-indent:-9999em; overflow:hidden; margin:0; padding:0; font-size: 0; line-height: 0; visibility: hidden; }
.uesr-basic-info.seller form legend { position:static; margin: 0 0 8px; padding:0; }                                                                                           
.uesr-basic-info.seller table { border-top-color:#80828e; }                                                                                                                    
.uesr-basic-info.seller table tbody tr td label, .uesr-basic-info table tbody tr td input[type="radio"] { vertical-align:middle; margin:0; }                                   
.uesr-basic-info.seller table tbody tr td .block { margin:0 10px 0 0; }                                                                                                        
.uesr-basic-info.seller table tbody tr td .ulist { border-color:#e6e6e6; }                                                                                                     
.uesr-basic-info.seller table tbody tr td .ulist .red { color:#c20308; }                                                                                                       
