@charset "utf-8";

/* edit 2023-07-21 */

.member-table select { appearance: none; padding: 0px 23px 0px 20px; border-radius: 8px; outline: none; } 
.member-table select { background: url("//img.malltail.com/goods_img/contents/ohmoneys/select_arrow01_D.png") calc(100% - 10px) 50% / auto no-repeat; } 
.member-table input[type="number"], .member-table input[type="text"]::-webkit-outer-spin-button, .member-table input[type="number"]::-webkit-inner-spin-button { appearance: none; } 
.member-table input[type="number"]::placeholder, .member-table input[type="text"]::placeholder { color: rgb(153, 153, 153); } 
.member-table input[type="checkbox"] { width: 20px; height: 20px; position: relative; appearance: none; margin-right: 8px; vertical-align: text-bottom; } 
.member-table input[type="checkbox"]::before { content: ""; width: 20px; height: 20px; background-image: url("//img.malltail.com/goods_img/contents/members/check_off01_D.png"); background-repeat: no-repeat; background-position: 50% 50%; position: absolute; left: 0px; background-color: rgb(255, 255, 255); border-radius: 5px; box-sizing: border-box; } 
.member-table input[type="checkbox"]:checked::before { content: ""; width: 20px; height: 20px; background-image: url("//img.malltail.com/goods_img/contents/members/check_on01_D.png"); background-repeat: no-repeat; background-position: 50% 50%; position: absolute; left: 0px; box-sizing: border-box; } 
.member-table input[type="radio"] { width: 20px; height: 20px; position: relative; appearance: none; margin-right: 7px; vertical-align: text-bottom; } 
.member-table input[type="radio"]::before { content: ""; width: 20px; height: 20px; background-image: url("//img.malltail.com/goods_img/contents/members/radio_off01_D.png"); background-repeat: no-repeat; background-position: 50% 50%; position: absolute; left: 0px; background-color: rgb(255, 255, 255); border-radius: 20px; box-sizing: border-box; } 
.member-table input[type="radio"]:checked::before { content: ""; width: 20px; height: 20px; background-image: url("//img.malltail.com/goods_img/contents/members/radio_on01_D.png"); background-repeat: no-repeat; background-position: 50% 50%; position: absolute; left: 0px; box-sizing: border-box; } 
.member-table select, .member-table input[type="number"], .member-table input[type="text"] { width: 160px; height: 40px; border: 1px solid rgb(204, 204, 204); outline: none; padding: 0px 14px; box-sizing: border-box; color: rgb(0, 0, 0); text-overflow: ellipsis; font-size: 14px; letter-spacing: -0.28px; } 
.member-table select.is-warning, .member-table input[type="number"].is-warning, .member-table input[type="text"].is-warning { border: 1px solid #FF4330; } 
.btns-area { font-size: 0px; text-align: center; font-family: Pretendard, "Noto Sans KR"; } 
.btns-area__item { border-radius: 10px; width: 100%; display: inline-block; height: 60px; line-height: 60px; text-align: center; font-size: 18px; font-style: normal; box-sizing: border-box; color: rgb(255, 255, 255); } 
.btns-area__item.btns-area__item--primary { background-color: rgb(45, 129, 239); color: rgb(255, 255, 255); font-weight: 700; } 
.btns-area__item.btns-area__item--secondary { background-color: rgb(255, 255, 255); border: 1px solid rgb(45, 129, 239); color: rgb(45, 129, 239); font-weight: 500; } 
.btns-area__item.btns-area__item--grey { background-color: rgb(230, 230, 230); color: rgb(102, 102, 102); } 

.title-area { position: relative; padding-bottom:30px; } 
.title-area > h2 { font-family: Pretendard, "Noto Sans KR"; color: rgb(0, 0, 0); font-size: 24px; font-weight: 700; letter-spacing: -0.96px; } 

.member-table { width: 775px; margin: 0px auto; } 
.member-table * { font-family: Pretendard, "Noto Sans KR"; box-sizing: border-box; } 
.member-table { color: rgb(0, 0, 0); } 
.member-table__head > * { font-weight: 700; } 
.member-table .member-table__select { width: fit-content; height: 32px; border-radius: 4px; padding: 0px 25px 0px 10px; position: absolute; right: 0px; bottom: 15px; font-size: 14px; letter-spacing: -0.56px; } 
.member-table__wrapper { margin-bottom: 30px; } 
.member-table__head { font-size: 0px; border-bottom: 1px solid rgb(219, 219, 219); display: flex; align-items: center; } 
.member-table__cell { width: 100%; padding: 23px 10px 23px 30px; display: inline-block; font-size: 14px; letter-spacing: -0.56px; vertical-align: middle; position: relative; } 
.member-table__cell:first-of-type { width: 20.65%; max-width: 160px; min-width: 160px; background-color: rgb(242, 247, 250); } 
.member-table__cell:last-of-type { display: flex; padding: 10px 20px; align-items: center; } 
.member-table__cell .item { position: relative; letter-spacing: -0.32px; font-weight: 500; font-size: 16px; } 
.member-table__cell .info { font-size: 14px; letter-spacing: -0.28px; } 
.member-table__cell .info p { font-size: 14px; letter-spacing: -0.28px; } 
.member-table__cell .input.text { display: inline; } 
.member-table__cell .item.essential::after { content: "*"; color: rgb(255, 0, 34); font-size: 16px; position: absolute; top: 0px; right: -11px; font-weight: 600; } 
.member-table__row { display: flex; border-bottom: 1px solid rgb(219, 219, 219); } 
.member-table__cell.member-img { position: relative; padding: 0px 0px 30px; background: rgb(255, 255, 255); } 
.member-table__cell.member-img > label { cursor: pointer; } 
.member-table__cell.member-img > label > .user-icon { width: 120px; height: 120px; border-radius: 100%; } 
.member-table__cell.member-img > label input[type="file"] { display: none; } 
.member-table__cell.member-img > label .file-icon { position: absolute; bottom: 30px; left: 84px; } 
.member-table__cell.member-nickname { padding-left: 0px; font-size: 16px; font-weight: 500; letter-spacing: -0.32px; } 
.member-table__cell.member-nickname .nickname-check-message { color: #FF4330; font-size: 14px; } 
.member-table__name .info { display: flex; align-items: center; } 
.member-table__name .info span { margin-right:10px; } 
.member-table__mail label { padding: 12px 0; display: block; } 
.member-table__phone-num label { padding: 12px 0; display: block; } 
.member-table__cell.member-nickname > span { margin-right: 16px; } 
.member-table__address .info ul li { display: flex; align-items: center; } 
.member-edit-area .btns-area__item { width: 130px; height: 48px; line-height: 48px; border-radius: 10px; font-size: 16px; font-weight: 500; letter-spacing: -0.32px; margin: 0px 5px; } 

/* edit 2023-07-21 */



/* table type01 S */
.table_01{width:100%; border-top:2px solid #8dc1e8; font-size:12px;}
.table_01 *{padding:0; margin:0;}
.table_01 th{padding:6px 0; border-bottom:1px solid #8dc1e8; color:#474747;font-weight:bold;}
.table_01 td{padding:6px 0; text-align:center; border-bottom:1px solid #d3e5f1;}
.table_01 td.txt_left{text-align:left;padding-top:12px;}
.table_01 td strong{color:#333;}
.table_01 td.bbs_vctns{width:auto; padding:20px 10px; line-height:1.5em; text-align:left; }

.table_01 td.no_bdr{border-bottom:0;}
.table_01 td.bdr_blu{border-bottom:1px solid #8dc1e8;}
.table_01 td img.sbtn{vertical-align:-4px;}
.table_01 .bdr_blu_bold{border-bottom:2px solid #8dc1e8;}
.table_01 .omy_tfoot{padding:20px 0; background:#f2f8f9; border-top:1px solid #d3e5f1; border-bottom:1px solid #d3e5f1;}
.table_01 .final_settp{padding-left:30px; color:#fa6406;}
.table_01 a{text-decoration:none;}

.table_01 .border{border-right:1px solid #dddddd;}
.table_01 .color{color:#333333; background:#EFF3F8;}
.table_01 .img_top{padding:10px 0 10px 0px; vertical-align:top;border-bottom:1px solid #dddddd}
.table_01 .img_top_none{padding:10px 0 10px 0px;  vertical-align:top; border-bottom:0;}

.table_01 th.blue_bold {font-weight:bold; color:#5C9BD2;}
/* table type01 E */

/* table type02 S 수정:2009-07-09(조경수) */
.table_02{width:100%; border-top:2px solid #8dc1e8; border-bottom:1px solid #8dc1e8;}
.member_border{border-top:2px solid #bababa; border-bottom:2px solid #bababa;}
.table_02 th{height:13px; padding:5px 0 5px 25px; vertical-align:middle; text-align:left; background:#f2f7fa; color:#474747;font-weight:bold;}
.table_02 td{height:20px; padding:5px 0 5px 15px; font:normal 11px Dotum, Arial; }
.table_02 th.first{padding-top:25px;}
.table_02 th.member{padding:9px 0 9px 15px; border-bottom:1px solid #8dc1e8;}
.table_02 th.member2{padding:9px 0 9px 15px; border-bottom:1px solid #dfdfdf;}
.table_02 td.first{padding-top:20px;}
.table_02 td.member{padding:9px 0 9px 15px; border-bottom:1px solid #8dc1e8;}
.table_02 td.member2{padding:9px 0 9px 15px; border-bottom:1px solid #dfdfdf;}
.table_02 th.last{padding-bottom:25px;}
.table_02 th.last2{padding:9px 0 9px 15px;}
.table_02 td.last{padding-bottom:20px;}
.table_02 td.last2{padding:9px 0 9px 15px;}
.table_02 th.middle{padding-top:25px; padding-bottom:25px;}
.table_02 td.middle{padding-top:20px; padding-bottom:20px;}
.table_02 td select{height:20px;vertical-align:middle; font:normal 1.25em/1.5em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif;} /* 수정:2009-07-09(조경수) */
.table_02 td .txtarea_01,
.table_02 td img{vertical-align:middle;}
.table_02 .final_settp{font:bold 1.5em/1.5em Dotum, Arial; color:#fa6406;}
.table_02 .bdr_btm{border-bottom:1px solid #accbdb;}
.table_02 .bull_langl{display:inline; width:auto; height:12px; padding-left:10px; line-height:2em;  margin-left:5px; background:url('../img/mypage/bull_blu_langl.gif') no-repeat left 5px;}
.table_02 .fc_ong{color:#fa6406;}
.table_02 .fc_blu{color:#3590c9;}
.table_02 .fc_000{color:#000;}
.table_02 .txt_omy{padding-top:15px; padding-bottom:10px; border-top:1px solid #8dc1e8;}
.table_02 .txt_omy img{vertical-align:middle;}
.table_02 .chg_omy_lbe{float:left; width:auto; height:20px; padding-bottom:5px;}
.table_02 .bd_tx_area {width:470px; height:110px;}
table.pinfo_tb th {text-align:center; padding:8px 0;}
/* table type02 E */

/* table_member_etc 회원가입 추가정보입력 테이블*/
.table_member_etc{width:100%;}
.table_member_etc .title{padding-bottom:5px; border-bottom:1px solid #bababa;}

.table_member_etc th{vertical-align:middle; text-align:left; font-weight:bold; font:normal 11px Dotum, Arial; color:#888888;}
.table_member_etc th.content{padding:9px 0 9px 30px; background:#fcedea; border-bottom:1px solid #bababa;}
.table_member_etc th.text{padding-top:10px;}

.table_member_etc td{vertical-align:middle; text-align:left; font:normal 11px Dotum, Arial; color:#888888;}
.table_member_etc td.content{padding:9px 0 9px 15px; border-bottom:1px solid #bababa;}
.table_member_etc td.content2{border-bottom:1px solid #bababa; vertical-align:bottom; text-align:right;}

.table_member_etc .padding{padding-top:40px;}
.table_member_etc .padding2{padding-top:15px;}
.table_member_etc .label{margin:0 10px 0 0;}
.table_member_etc .label input{height:16px; width:16px; margin:5px 0 0 0;}
.table_member_etc .label span{vertical-align:4px;}

.table_member_etc input.input_01 {width:auto; height:12px; margin:0 4px 0 0; float:left; vertical-align:middle;  height:18px;  font:normal 1.25em/1.25em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; border:1px solid #dce1e5;}
/* table_member_etc E*/

/* table type03 S */
.table_03 {width:695px; border-top:2px solid #8dc1e7; border-right:1px solid  #d3e5f0; border-left:1px solid  #d3e5f0; border-bottom:1px solid  #8dc1e7;}
.table_03 th {text-align:center; padding:8px 12px 8px 12px; font:bold 100%/1.1em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; color:#999999; vertical-align:middle; border-top:1px solid #d3e5f0; border-right:1px solid #d3e5f0;}
.table_03 td {text-align:center; padding:8px 12px 8px 12px; font: 100%/1.1em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; color:#999999; border-top:1px solid #d3e5f0;}
.table_03  tr.first td,
.table_03  tr.first th {border-top:0;}
.table_03 label.label01 {display:block; width:420px; margin:8px 0 0 0; overflow:hidden;}
.table_03 label.label01 input {float:right; width:368px;}
.table_03 label.label01 span {float:left; width:auto; margin:5px 0 0 0;}
.t_float select {float:left;}
.t_float th {width:190px;}

.table_02 input.input_01 {width:auto; height:12px; margin:0 4px 0 0; float:left; vertical-align:middle;  height:18px;  font:normal 1.25em/1.25em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; border:1px solid #dce1e5;}
.table_04 {width:692px; border-top:2px solid #accbdb; border-bottom:1px solid #accbdb;}
.table_04 th{text-align:left; padding:7px 0 8px 27px; vertical-align:top; background:#f2f8f9;}
.table_04 td{text-align:left; padding:7px 0 5px 22px; font:normal 1.0em/1.3em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; color:#8898a4; vertical-align:top;}
.table_04 tr.first th{padding-top:23px;}
.table_04 tr.first td{padding-top:19px;}
.table_04 tr.last th{padding-bottom:26px;}
.table_04 td.vt_mid {vertical-align:middle;}
.table_04 tr.one th{padding-top:21px; padding-bottom:23px;}
.table_04 tr.one td{vertical-align:middle;}
.t_text {float:left; width:auto; margin:0px 0 0 0; margin-right:5px;}
.t_text_member {float:left; width:auto; margin:5px 0 0 5px;}
.t_text_member2 {float:left; width:auto; margin:5px 5px 0 0;}
.t_text_member_color {color:#888888;}

.hyp {float:left; width:auto; padding:5px; margin:0;}
.hyp_dh {float:left; width:5px; height:1px; font:0/0 Arial; padding:0; margin:10px 2px 0 0; border-bottom:1px solid #8898a4;}
.t_sele{float:left; width:auto; margin-right:2px;} 
/* table type03 E */

.impo {padding:0 0 0 11px; background:url('../img/icon/bull_impo.gif') no-repeat left 3px;font-weight:bold;}
.label_list {float:left; width:auto; margin:0 10px 0 0;}
.label_list input{float:left; height:16px; width:16px; margin:0 5px 0 0;}
.label_list span{float:left; width:auto; margin:2px 0 0 0;}
.sms_ch {padding:5px 0 0 0;}
.sms_ch .t_text{margin:3px 0 0 0;}
.td_vtop  th{vertical-align:top !important;}

/* table type04 S */
.table_zcode{width:100%; margin-top:30px; border-top:2px solid #8dc1e8; border-bottom:1px solid #8dc1e8;}
.table_zcode th{padding:7px 0; border-bottom:1px solid #8dc1e8;}
.table_zcode td{padding:5px 0; text-align:center; font:normal 11px Dotum, Arial; color:#999999;}
.table_zcode td.txt_left{text-align:left;}
.table_zcode td strong{color:#333;}
.table_zcode td img.sbtn{vertical-align:-4px;}
/* table type04 E */


/* table type05 S */
.table_05{width:100%; border-bottom:1px solid #8dc1e8;}
.table_05 th { font-weight:bold; padding:12px 0 3px 20px; vertical-align:middle; text-align:left; color:#3F93CF; background:#EFF3F8;}
.table_05 th.th_card {font-weight:normal; background-color:#EFF2F7;}
.table_05 td { padding:10px 0 0px 15px; font:normal 11px Dotum, Arial;}
.table_05 td.min{border-bottom:1px solid #dddddd;}
.table_05 td.min2{border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}
.table_05 td.min3{border-bottom:1px solid #dddddd; text-align:center;padding:10px 0 10px 0;}
.table_05 td.padding{padding:10px 0 10px 15px;}
.table_05 th.first{padding-top:25px;}
.table_05 td.first{padding-top:20px;}
.table_05 th.last{padding-bottom:25px;}
.table_05 th.border{border-right:1px solid #dddddd;}
.table_05 th.color{color:#333333;}
.table_05 .color2{color:#999999;}

.table_05 td.order_table_order_tab{margin:0; padding:0; height:45px; background:url('../img/mypage/order_page_order_tab_title.gif') top left no-repeat;}
.table_05 th.img_top{ vertical-align:top;border-bottom:1px solid #dddddd}
.table_05 th.img_top_none{ vertical-align:top;}
.table_05 td.order_table_delivery_tab{margin:0; padding:0; height:55px; background:url('../img/mypage/order_page_delivery_tab_title.gif') top left no-repeat;}

.table_05 th.card_info{ color:#000000; font-weight:normal; padding-left:17px;}
.table_05 td.card_info_td { padding : 6px 15px 6px 15px;}
.table_05 td.card_list_td { padding : 4px 0px 3px 0px;border-bottom:1px solid #DDDDDD; text-align:center;}

.table_05 th.middle{padding-top:25px; padding-bottom:25px;}
.table_05 td.middle{padding-top:20px; padding-bottom:20px;}
.table_05 td select{height:20px;vertical-align:middle; font:normal 1.25em/1.5em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif;} /* 수정:2009-07-09(조경수) */
.table_05 td .txtarea_01,
.table_05 td img{vertical-align:middle;}
.table_05 .final_settp{font:bold 2.3em/2.3em Dotum, Arial; color:#fa6406;}
.table_05 .final_settp input{padding-top:3px;}
.table_05 .bdr_btm{border-bottom:1px solid #accbdb;}
.table_05 .bull_langl{display:inline; width:auto; height:12px; padding-left:10px; line-height:12px;;  margin-left:5px; background:url('../img/mypage/bull_blu_langl.gif') no-repeat left 2px;}
.table_05 .fc_ong{color:#fa6406;}
.table_05 .fc_blu{color:#3590c9;}
.table_05 .fc_000{color:#000;}
.table_05 .txt_omy{padding-top:15px; padding-bottom:10px; border-top:1px solid #8dc1e8;}
.table_05 .txt_omy img{vertical-align:middle;}
.table_05 .chg_omy_lbe{float:left; width:auto; height:20px; padding-bottom:5px;}
.table_05 .money_c {font-size:23px; font-weight:bold;color:red;width:112px;line-height:18px;border:0;}
.table_05 .uj_v {font-weight:bold;color:red;}

.table_05 .inner_table {border:0px solid #E3E3E3;padding:5px 0; width:730px;}
.table_05 .inner_table th {padding:0; text-align:center;font-size:11px;font-weight:bold;color:#6E859A;background:none;height:20px;}
.table_05 .inner_table th.color{background-color:#4094d0;color:#ffffff; border-bottom:1px solid #FFFFFF;}
.table_05 .inner_table .row_goods_td_1 {border-top:0px solid #8dc1e8;}
.table_05 .inner_table td {padding:5px 2px; text-align:center;}
.table_05 .inner_table td input {height:13px;}
.table_05 input.input_01 {width:auto; height:16px; margin:0 4px 0 0; float:left; vertical-align:middle; font:normal 1.25em/1.25em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; border:1px solid #dce1e5;}

#etc_pay_wrap {border-top:2px solid #8dc1e8; border-bottom:2px solid #8dc1e8;padding:20px; width:630px;}
#etc_pay_wrap #etc_total_warp{float:right;width:360px;height:100%;}
#etc_pay_wrap ul {}
#etc_pay_wrap ul li {color:#474747;font-weight:bold;width:320px;height:30px;font-size:13px;line-height:20px;}
#etc_pay_wrap ul li p {float:right;height:30px;width:140px;padding-right:15px;}
#etc_pay_wrap input.input_02 {width:100px !important;  height:16px;  text-align:right; font:normal 1.25em/1.25em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; border:1px solid #dce1e5;}
#etc_pay_wrap #etc_total_warp {padding-top:0;color:#3F98C9;height:80px;} 
#etc_pay_wrap #etc_total_warp input.money_c {color:#FA6406;font-weight:bold; height:20px; line-height:20px;font-size:20px; width:100px;}
#etc_pay_wrap #etc_total_warp .final_settp_2 {font-size:15px;height:60px;}

#etc_pay_wrap2 {border-top:2px solid #8dc1e8; border-bottom:2px solid #8dc1e8;padding:20px; width:630px;}
#etc_pay_wrap2 #etc_total_warp{float:right;width:160px;height:100%;background-color:#FFF6D5;}
#etc_pay_wrap2 ul {}
#etc_pay_wrap2 ul li {color:#474747;font-weight:bold;width:309px;height:30px;font-size:13px;line-height:20px;}
#etc_pay_wrap2 ul li p {float:right;height:30px;width:100px;padding-right:15px;}
#etc_pay_wrap2 input.input_02 {width:100px !important;  height:16px;  text-align:right; font:normal 1.25em/1.25em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; border:1px solid #dce1e5;}
#etc_pay_wrap2 #etc_total_warp {float:right;padding-top:0;color:#3F98C9;height:80px;} 
#etc_pay_wrap2 #etc_total_warp input.money_c {color:#FA6406;font-weight:bold; height:20px; line-height:20px;font-size:20px; width:100px;}
#etc_pay_wrap2 #etc_total_warp .final_settp_2 {font-size:15px;height:60px;}










#etc_pay_wrap_view {border-top:2px solid #8dc1e8; border-bottom:2px solid #8dc1e8;background-color:#FFF6D5;padding:20px; width:630px;}
#etc_pay_wrap_view {border-top:2px solid #8dc1e8; border-bottom:2px solid #8dc1e8;background-color:#FFF6D5;padding:20px; width:630px;}
#etc_pay_wrap_view #etc_total_warp{float:right;width:260px;}
#etc_pay_wrap_view ul {}
#etc_pay_wrap_view ul li {color:#474747;font-weight:bold;width:340px;height:40px;font-size:13px;line-height:20px;}
#etc_pay_wrap_view ul li p {float:right;height:30px;width:190px;}
#etc_pay_wrap_view ul li input.input_02 {width:140px !important;  height:16px;  text-align:right; font:normal 1.25em/1.25em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; border:1px solid #dce1e5;}
#etc_pay_wrap_view #etc_total_warp {padding-top:30px;color:#3F98C9;} 
#etc_pay_wrap_view #etc_total_warp input.money_c {color:#FA6406;font-weight:bold; height:20px; line-height:20px;font-size:20px; width:100px;}
#etc_pay_wrap_view #etc_total_warp .final_settp_2 {font-size:15px;height:30px;}







.mon_v {font-size:12px;font-weight:bold;vertical-align:bottom;padding-top:2px;}
.uj_v {color:#FA6406;font-weight:bold;} 


/* table type06 S 리뉴얼 용 테이블 */ 
.table_06{width:100%; font-size:12px; border-collapse:collapse;}
.table_06 *{padding:0; margin:0;}
.table_06 th{padding:8px 0px; border:1px solid #BABABA;background:#EFF3F8; color:#474747; font-weight:bold;}
.table_06 td{padding:8px 5px; text-align:center;   border-bottom:1px solid #BABABA; border-left:1px solid #BABABA;border-right:1px solid #BABABA; word-break:break-all;}
.table_06 td.txt_left{text-align:left;padding-top:12px;}
.table_06 td strong{}
.table_06 td.bbs_vctns{width:auto; padding:20px 10px; line-height:1.5em; text-align:left; }
.table_06 td.no_bdr{border-bottom:0;}
.table_06 td.bdr_blu{border-bottom:1px solid #8dc1e8;}
.table_06 td img.sbtn{vertical-align:-4px;}
.table_06 .bdr_blu_bold{border-bottom:2px solid #8dc1e8;}
.table_06 .omy_tfoot{padding:20px 0; background:#f2f8f9; border-top:1px solid #d3e5f1; border-bottom:1px solid #d3e5f1;}
.table_06 .final_settp{padding-left:30px; }
.table_06 a{text-decoration:none;}
.table_06 td button {margin-right:3px; font-weight:normal;}


/* 결제 에러 테이블 */ 
table#payment_error {
    margin:30px auto;
    border-collapse:collapse;
}
table#payment_error th, table#payment_error td {
    font-weight:bold;
    padding:3px 5px;
    border:1px solid orange;
}





/* 코멘트 */
table.comment_tb {
    padding:10px 0;
    background-color:#F0F0F0;
    color:#333333;
}
table.comment_tb th {
    background:none;
}
table.comment_tb th.comm_id {
    padding-left:12px;
    width:90px;
} 
table.comment_tb th.comm_id p {
    font-weight:bold;
    background:url('../img/bullet/mall_comment_icon.gif') 0px 1px no-repeat;
    background-color:#F0F0F0 !important;
    padding-left:23px;
}
table.comment_tb td.comm_body {
    line-height:16px;
    width:460px;
}
table.comment_tb td.comm_created {
    padding-right:10px;
}
table.comment_tb td.comm_admin {
    color:#FA6406;
}

div.jsTooltip{  
    position:absolute; 
    width:400px;
    border:2px solid #ACCCDB;
    background-color:#FFFFFF; 
    padding:10px; 
    overflow:hidden;
}
div.tip_title{border-bottom:1px solid #B7C1C3;font-weight:bold;padding:5px 0px 10px 10px;font-size:12px;}
div.tip_comment{padding:10px 0px 5px 10px;}

ul.orange_ul {
    margin-bottom:20px;
}
ul.orange_ul li {
    line-height:17px;
    padding:5px 0 5px 20px; 
    color:#FB6507;
    font-weight:bold;
}
table.td_non_border {
    border-bottom:1px solid #D3E5F1;
}
table.td_non_border td {
    border:0;
}

.tb_payment th {
    padding:10px 0 10px 25px;
}
.tb_payment td {
    padding:10px 0 10px 15px;
}
.tb_payment tr.line_tr th, .tb_payment tr.line_tr td {
    border-top:1px solid #ABCADC;   
    border-bottom:1px solid #ABCADC;
    padding:13px 0 13px 25px;  
}
.tb_payment td.m_td {
    padding-right:20px;
    text-align:right;
    color:#343434;
    font-weight:bold;
}
.tb_payment tr.last_pay_tr th{
     padding:20px 0 20px 25px;  
}
.tb_payment tr.last_pay_tr td {
    text-align:right;
    padding:20px 20px 20px 0;
}
.tb_payment tr.last_pay_tr td, .tb_payment tr.last_pay_tr td input, td.total_discount_td  {
    color:#343434;
    padding-right:20px !important;
    text-align:right;
    font-size:20px;
    font-weight:bold;
}
         
         
/* table type07 FAQ 용 테이블 */ 
.table_07{width:295px; font-size:12px; border-collapse:collapse;}
.table_07 *{padding:0; margin:0;}
.table_07 th{padding:8px 0px; border:1px solid #BABABA;background:#EFF3F8; color:#474747; font-weight:bold;}
.table_07 td{padding:8px 5px; text-align:center;   border-bottom:1px solid #BABABA; border-left:1px solid #BABABA;border-right:1px solid #BABABA;}
.table_07 td.txt_left{text-align:left;padding-top:12px;}
.table_07 td strong{}
.table_07 td.bbs_vctns{width:auto; padding:20px 10px; line-height:1.5em; text-align:left; }
.table_07 td.no_bdr{border-bottom:0;}
.table_07 td.bdr_blu{border-bottom:1px solid #8dc1e8;}
.table_07 td img.sbtn{vertical-align:-4px;}
.table_07 .bdr_blu_bold{border-bottom:2px solid #8dc1e8;}
.table_07 .omy_tfoot{padding:20px 0; background:#f2f8f9; border-top:1px solid #d3e5f1; border-bottom:1px solid #d3e5f1;}
.table_07 .final_settp{padding-left:30px; }
.table_07 a{text-decoration:none;}
.table_07 td button {margin-right:3px; font-weight:normal;}

/* table type08 FAQ 용 테이블 */ 
.table_08{width:210px; font-size:12px; border-collapse:collapse;}
.table_08 *{padding:0; margin:0;}
.table_08 th{padding:8px 0px; border:1px solid #BABABA;background:#EFF3F8; color:#474747; font-weight:bold;}
.table_08 td{padding:8px 5px; text-align:center;   border-bottom:1px solid #BABABA; border-left:1px solid #BABABA;border-right:1px solid #BABABA;}
.table_08 td.txt_left{text-align:left;padding-top:12px;}
.table_08 td strong{}
.table_08 td.bbs_vctns{width:auto; padding:20px 10px; line-height:1.5em; text-align:left; }
.table_08 td.no_bdr{border-bottom:0;}
.table_08 td.bdr_blu{border-bottom:1px solid #8dc1e8;}
.table_08 td img.sbtn{vertical-align:-4px;}
.table_08 .bdr_blu_bold{border-bottom:2px solid #8dc1e8;}
.table_08 .omy_tfoot{padding:20px 0; background:#f2f8f9; border-top:1px solid #d3e5f1; border-bottom:1px solid #d3e5f1;}
.table_08 .final_settp{padding-left:30px; }
.table_08 a{text-decoration:none;}
.table_08 td button {margin-right:3px; font-weight:normal;}
         

/* table type09 레이어 용 테이블~ by 민성ffffff */
.table_09 {border:5px solid #1172B6;background-color:#1172B6; padding:5px 0; width:450px;}
.table_09 th {padding:0; font-size:11px;font-weight:bold;color:#6E859A;background:none;}
.table_09 td {padding:10px 0px 0px 10px;background-color:#ffffff;}
.table_09 td input {height:13px;}
.table_09 td .img{text-align:left;}
.table_09 input.input_01 {height:16px; margin:0 4px 0 0; float:left; vertical-align:middle; font:normal 1.25em/1.25em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; border:1px solid #dce1e5;}


/* table type11 레이어 용 테이블~ by 민성 */
.table_11 {border:5px solid #1172B6;background-color:#1172B6; padding:5px 0; width:450px;}
.table_11 th {padding:0; font-size:11px;font-weight:bold;color:#6E859A;background:none;}
.table_11 td {padding:20px 0px 0px 20px;background-color:#ffffff;}
.table_11 td input {height:13px;}
.table_11 td .img{text-align:left;}
.table_11 input.input_01 {height:16px; margin:0 4px 0 0; float:left; vertical-align:middle; font:normal 1.25em/1.25em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; border:1px solid #dce1e5; background-color:#EFF2F7;}

/* table type12 2013-01-14 오후 4:22 김두경 */
.table_12{width:100%; }
.table_12 th { font-weight:bold; padding:12px 0 3px 20px; vertical-align:middle; text-align:left; color:#969696; background:#D1E3FB;}
.table_12 td { padding:10px 0 0px 15px; font:normal 11px Dotum, Arial;}
.table_12 td.min{border-bottom:1px solid #dddddd;}
.table_12 td.min2{border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}
.table_12 td.min3{border-bottom:1px solid #dddddd; text-align:center;padding:10px 0 10px 0;}
.table_12 td.padding{padding:10px 0 10px 15px;}
.table_12 th.first{padding-top:25px;}
.table_12 td.first{padding-top:20px;}
.table_12 th.last{padding-bottom:25px;}
.table_12 th.border{border-right:1px solid #dddddd;}
.table_12 th.color{color:#333333;}
.table_12 .color2{color:#999999;}



/* table type10 레이어 용 테이블~ by 민성 */
.table_10 {border:1px solid #E3E3E3;background-color:#EBEBEB; padding:5px 0; width:270px;}
.table_10 th {padding:0; text-align:center;font-size:11px;font-weight:bold;color:#6E859A;background:none;}
.table_10 td {padding:5px 2px; text-align:center;}
.table_10 td input {height:13px;}
.table_10 td .img{text-align:left;}
.table_10 input.input_01 {height:16px; margin:0 4px 0 0; float:left; vertical-align:middle; font:normal 1.25em/1.25em "돋움",Dotum, Arial, "Courier New",verdana,sans-serif; border:1px solid #dce1e5;}

#info td{height:20px; padding:5px 0 5px 15px; font:normal 11px Dotum, Arial; line-height:1.5em;}

iframe.donotselect { position:absolute; bottom:-13px; left:153px; z-index:-100; width:739px; height:253px; filter: alpha(opacity=0); opacity:0; MozOpacity:0; KhtmlOpacity:0; }
iframe.donotselect2 { position:absolute; top:0px; left:0px; z-index:-100; width:900px; height:2500px; filter: alpha(opacity=0); opacity:0; MozOpacity:0; KhtmlOpacity:0; }


.table_clearance {width:564px;margin-top:10px;background:#DCDFE4;}
.table_clearance .blue_bold {font-weight:bold; color:#5C9BD2; text-align:center;}
.table_clearance .grey {background:#f6f6f6;}
.table_clearance tr {background:#ffffff;}
.table_clearance th {font-size:12px; border:0px; padding:10px 5px 10px 5px;}
.table_clearance td {font-size:12px; border:0px; padding:8px; text-align:left; line-height:17px;}
.table_clearance td span.text {padding:0px 5px 0px 5px; font-size:8px; vertical-align:1px; color:#E4E4E4;}
.table_clearance td span.title {font-weight:bold;}

/**/
.customs_cleared {width:1010px; height:125px; border:1px solid #fc7272;}
.customs_cleared_info_title {background-color:#fff1f0; color:#ff0204; font-weight:bold; font-size:14px; border-bottom:1px solid #fc7272; padding-left:20px; padding-top:13px; height:29px;}
.customs_cleared_info_body1 {background-color:#519dcf; width:180px; letter-spacing: -1px; height:41px; color:#feffff; font-size:14px; font-weight:bold; line-height:41px; text-align:center; float:left; margin-left: 22px; margin-top: 19px;}
.customs_cleared_info_body2 {float:left; height:41px; margin-left: 17px; margin-top: 23px; line-height:17px;}
.text_guide p { width: 180px; height: 45px; line-height: 22px; margin-right: 10px; background: #529ed0; color: #fff; font-size: 14px; font-weight: bold; letter-spacing: -1px; text-align: center; }