<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* === 이미지 버튼 Over === */
.ImgOpc { opacity: 1.0; filter: alpha(opacity=100); } /* For IE8 and earlier */
.ImgOpc:hover { opacity: 0.8; filter: alpha(opacity=80); } /* For IE8 and earlier */

/* input */

/*.input_txt {padding:4px 3px;border:1px solid #e8e8e8;background-color:#f8f8f8;}*/
.input_txt {height:25px; line-height:25px; border:1px solid #d0d2d7; color:#777; font-size:12px; padding:4px; box-sizing:border-box;}
.input_txt2 {height:25px; line-height:25px; border:1px solid #c5c5c5; color:#777; font-size:12px; padding:4px; }
.input_chk {width:13px;height:13px;}
.input_chk2 {width:13px;height:13px;margin-right:5px;vertical-align:middle;}



.input_login {height:16px; line-height:16px; border:1px solid #c5c5c5; color:#777; font-size:12px; padding:4px; background:#fff; }
.id_blur { background: #fff url('/image/common/idFocus.jpg') no-repeat 5px 4px; }
.id_focus { }
.pw_blur { background: #fff url('/image/common/pwFocus.jpg') no-repeat 5px 4px; }
.pw_focus { }

.ipt_type1 {width:146px;}
.ipt_type2 {width:199px;}
.hp {width:40px;}
.email_1 {width:100px;}
.email_2 {width:100px;}
.name {width:100px;}
.slt2 {width:50px;}
.adr {width:90%;}
.m_num {width:210px;}
.m_num2 {width:100px;}
.site {width:210px;}
.full {width:94%;}
.cnt {width:50px;}
.sm {width:60px;}
.date {width:65px;}
.ins_mny { background: #E2E2E2 }

.s_type1 {width:100px;}
.s_type2 {width:60px;}
.bank {width:200px;}

.nbd {border:0 !important;}
.nbd_b {border-bottom:0 !important;}

.mt20 {margin:20px 0;}
.mt10 {margin:10px 0;}

.tl2 {margin-top:2px;}
.l_height18 {line-height:18px;}

.ml10 {margin-left:10px;}
.ml30 {margin-left:30px;}

.yellow {color:#e8e4a2;}
.light-blue {color:#a6b7c0;}
.blue {color:#508db8 !important;}
.light-grey {color:#d7d7d7}
.white {color:#fff;}
.bold { font-weight: bold; }
.grey1 { color: #a9a9a9; }
.grey2 { color: #777; }
.red1 { color: #ea3b61; }
.blue1 {color:#302783;}
.blue2 {color:#0066f1;}
.fred1 { color: #ea3b61; font-size:36px; }

.red2 { color: #ea3b61; }
.black1 { color: #333; }
.clrRed1 { color: #ff6600; }
.clrBlue1 { color: #5050fa; }
.clrBlue2 { color: #0099ff; }
.green1 { color: #339999; }
.green2 { color: #00cc00; font-size:15px;}
.P_green2 { color: #00cc00;}
.P_red2 { color: #ea3b61;}
.P_blue2 { color: #508db8;}
.orange1 {color:#f09646}

.point {color:#ff0000;}
.point2 {color:#d20101 !important;}
.point3 {color:#00aeef !important;}
.grade {color:#0072bc;}
.point4 {color:#ed1c24 !important;}
/* btns */
.btn_txt {overflow:hidden;display:inline-block;height:17px;padding-left:4px;background:url("/image/common/btn/btn_left.gif") no-repeat 0 0;}
.btn_txt span {float:left;height:16px;padding:3px 16px 0 4px;color:#898989;font-family:dotum;font-size:11px;text-align:center;background:url("/image/common/btn/btn_right.gif") no-repeat 100% 0;cursor:pointer;}

a.btn_write {overflow:hidden;display:inline-block;height:33px;padding:0px 20px; line-height:33px;background:#333;border-radius:3px; }
a.btn_write span{color:#fff; }

a.btn_write2{overflow:hidden;display:inline-block;height:33px;padding:0px 20px; line-height:33px; background:#00c73c; border-radius:3px; color:#fff; }
a.btn_write3{overflow:hidden;display:inline-block;height:33px;padding:0px 20px; line-height:33px; background:#3747a8; border-radius:3px; color:#fff; }

a.btn_list {overflow:hidden;display:inline-block;height:33px;padding:0px 20px; line-height:33px; background:#333; border-radius:3px; color:#fff; }
a.btn_list span {color:#fff;}

.btn_w76 span {/*padding:11px 26px 0 6px;min-width:36px;*/}

.btn_re {overflow:hidden;display:inline-block;height:35px;padding-left:15px;background:url("/image/common/btn/btn_left_4.gif") no-repeat 0 0;}
.btn_re span {float:left;height:35px;line-height:35px;padding:0px 15px 0 0px;color:#636363;font-weight:bold;text-align:center;background:url("/image/common/btn/btn_right_4.gif") no-repeat 100% 0;cursor:pointer;}

.btn_reg {overflow:hidden;display:inline-block;height:28px;padding-left:20px;background:#333; border-radius:3px;}
.btn_reg span {float:left;height:28px;line-height:28px;padding:0px 20px 0 0px;color:#fff;text-align:center;background:#333;cursor:pointer;}

.btn_cancel {overflow:hidden;display:inline-block;height:28px;padding-left:20px;background:url("/image/common/btn/btn_left_6.gif") no-repeat 0 0;}
.btn_cancel span {float:left;height:28px;line-height:28px;padding:0px 20px 0 0px;color:#636363;text-align:center;background:url("/image/common/btn/btn_right_6.gif") no-repeat 100% 0;cursor:pointer;}

.btn_small {overflow:hidden;display:inline-block;height:18px;padding-left:8px;background:url("/image/common/btn/btn_left_7.gif") no-repeat 0 0;}
.btn_small span {float:left;height:18px;line-height:18px;padding:0px 8px 0 0px;color:#636363;text-align:center;background:url("/image/common/btn/btn_right_7.gif") no-repeat 100% 0;cursor:pointer;}

.btn_small2 {overflow:hidden;display:inline-block;height:23px;padding-left:10px;background:#acacac;border-radius:3px;}
.btn_small2 span {float:left;height:23px;line-height:23px;padding:0px 10px 0 0px;color:#fff;text-align:center;background:#acacac;cursor:pointer;}

.btn_small3 {overflow:hidden;display:inline-block;height:23px;padding-left:10px;background:#333;border-radius:3px;}
.btn_small3 span {float:left;height:23px;line-height:23px;padding:0px 10px 0 0px;color:#fff;text-align:center;background:#333;cursor:pointer;font-weight:normal;font-size:12px;}

.btn_small4 {overflow:hidden;display:inline-block;height:23px;padding-left:10px;background:#e30413;border-radius:3px;}
.btn_small4 span {float:left;height:23px;line-height:23px;padding:0px 10px 0 0px;color:#fff;text-align:center;background:#e30413;cursor:pointer;font-weight:normal;font-size:12px;}

.btn_small6 {overflow:hidden;display:inline-block;height:23px;padding-left:10px;background:#302783;border-radius:3px;}
.btn_small6 span {float:left;height:23px;line-height:23px;padding:0px 10px 0 0px;color:#fff;text-align:center;background:#302783;cursor:pointer;font-weight:normal;font-size:12px;}

.btn_small7 {overflow:hidden;display:inline-block;height:23px;padding-left:10px;background:#f59a00;border-radius:3px;}
.btn_small7 span {float:left;height:23px;line-height:23px;padding:0px 10px 0 0px;color:#fff;text-align:center;background:#f59a00;cursor:pointer;font-weight:normal;font-size:12px;}


.btn_small5 {overflow:hidden;display:inline-block;height:23px;padding-left:10px; background:#333; border-radius:3px;}/*background:url("/image/common/btn/btn_left_13.gif") no-repeat 0 0;*/
.btn_small5 span {float:left;height:23px;line-height:23px;padding:0px 10px 0 0px;color:#fff;text-align:center;background:url("/image/common/btn/btn_right_13.gif") no-repeat 100% 0;cursor:pointer;font-weight:normal;font-size:12px;}

.btn_smalls {overflow:hidden;display:inline-block;height:18px;padding-left:8px;background:#313131}
.btn_smalls span {float:left;height:18px;line-height:18px;padding:0px 8px 0 0px;color:#fff;text-align:center;background:#313131;cursor:pointer;}

.btn_orang {overflow:hidden;display:inline-block;height:28px;padding-left:20px;background:#585858; border-radius:3px;}
.btn_orang span {float:left;height:28px;line-height:28px;padding:0px 20px 0 0px;color:#fff;text-align:center;background:#585858;cursor:pointer;}

.btn_green {overflow:hidden;display:inline-block;height:23px;padding-left:12px;background:url("/image/common/btn/btn_left_10.gif") no-repeat 0 0;}
.btn_green span {float:left;height:17px;padding:6px 12px 0 0px;color:#e5f8ff;font-size:11px;text-align:center;background:url("/image/common/btn/btn_right_10.gif") no-repeat 100% 0;cursor:pointer;}

.btn2_reg {overflow:hidden;display:inline-block;height:23px;padding-left:20px;background:#585858; border-radius:3px;}
.btn2_reg span {float:left;height:23px;line-height:23px;padding:0px 20px 0 0px;color:#fff;text-align:center;background:#585858;cursor:pointer;}

.btn_smallr {vertical-align:bottom;overflow:hidden;display:inline-block;height:22px;padding-left:8px;background:#ff3366}
.btn_smallr span {float:left;height:22px;line-height:22px;padding:0px 8px 0 0px;color:#fff;text-align:center;background:#ff3366;cursor:pointer;}

.Btn_Txt_Black1 {color:#222;text-shadow:1px 1px 1px #e04546;}
.Btn_Txt_White1 {color:#fff;text-shadow:1px 1px 1px #e04546;}
.Btn_Txt_Red1 {color:#a61718;text-shadow:1px 1px 1px #fa8383;}


.Btn1_Big {overflow:hidden;display:inline-block;height:46px;padding-left:28px;background:url("/image/common/btn/btn1_big_left.png") no-repeat 0 0;}
.Btn1_Big span {float:left;height:46px;line-height:44px;padding:0 26px 0 0;color:#fff;font-size:15px;font-weight:bold;text-align:center;background:url("/image/common/btn/btn1_big_right.png") no-repeat 100% 0;cursor:pointer;}

.Btn2_Big {overflow:hidden;display:inline-block;height:46px;padding-left:28px;background:url("/image/common/btn/btn2_big_left.png") no-repeat 0 0;}
.Btn2_Big span {float:left;height:46px;line-height:44px;padding:0 26px 0 0;color:#fff;font-size:15px;font-weight:bold;text-align:center;background:url("/image/common/btn/btn2_big_right.png") no-repeat 100% 0;cursor:pointer;}

.Btn3_Big {overflow:hidden;display:inline-block;height:46px;padding-left:28px;background:url("/image/common/btn/btn3_big_left.png") no-repeat 0 0;}
.Btn3_Big span {float:left;height:46px;line-height:44px;padding:0 26px 0 0;color:#fff;font-size:15px;font-weight:bold;text-align:center;background:url("/image/common/btn/btn3_big_right.png") no-repeat 100% 0;cursor:pointer;}




/* 서브 */

/* 포스트팔 서비스 */
.list_step {overflow:hidden;}
.list_step li {float:left;margin-left:9px;padding-left:29px;background:url("/image/common/ico/ico_arrow4.gif") 0 50% no-repeat;}
.list_step li:first-child {margin:0;padding:0;background:none;}
.list_step li span {display:block;width:144px;height:22px;padding-top:12px;text-align:center;color:#ebebeb;border:1px solid #5c6371;background-color:#717784;}
.list_step li.on {}
.list_step li.on span {border:1px solid #1287d8;background-color:#38a1ea;}
.step_box {}

.vm_box {}
.vm_box input,.vm_box label {vertical-align:middle;}
.vm_box input {}
.vm_box label {display:inline-block;margin:0 5px -3px 0;}

.s_tit_box {position:relative;margin:30px 0 5px 0;border-top: 1px solid #a0a0a0;border-bottom: 1px solid #a0a0a0;padding:17px;background:#f0f0f0;}
.s_tit_box h4.s_tit { background:#f0f0f0;padding:0;color:#44546a;}
.s_tit_box .all_ap {position:absolute;top:0;right:0;}
.s_tit {padding-left:10px;color:#000;font-family:"나눔고딕",Nanum Gothic;font-size:13px;text-transform:uppercase;font-weight:bold;}
.s_tit_box table.noBdr td {border:0;padding:0;margin:0;}
.agree_tip {margin:10px 5px 5px;color:#ea3b61;}
.s_tit_box a.temporary_storage{position:absolute; left:240px; top:13px;}

.s_tit_box .infoBox_area{position:absolute; top:3px; right:200px;}

.style_top_2 .infoBox_area02{position:absolute; top:0px; left:0px;}
.style_top_2 &gt; .btn_reg{margin-top:5px;}


/* 이용안내 */
.use_help {padding:10px;border:1px solid #ccc;}

.tariff_box {overflow:hidden;margin-top:20px;border-left:1px solid #eee3e3;}
.tariff_box li {float:left;width:126px;border:1px solid #eee3e3;border-left:0;}
.tariff_box li .t_tit {padding:10px;color:#9296fe;font-weight:bold;border-bottom:1px solid #ededed;background-color:#f6f6f6;}
.tariff_box li .tf_list {padding:5px;}
.tariff_box li .tf_list table {border:1px solid #ededed;}
.tariff_box li .tf_list table th,.tariff_box li .tf_list table td {padding:5px;border-left:1px solid #ededed;border-bottom:1px solid #ededed;}
.tariff_box li .tf_list table th {color:#000;background-color:#f6f6f6;}
.tariff_box li .tf_list table td {}
.tariff_box li .tf_list table td.cash {text-align:right;color:#ff7676;}

/* 마이페이지 */
.top_tit_btn {position:relative;margin-bottom:20px; line-height: 130%;}
.top_tit_btn .btn {position:absolute;bottom:-2px;right:0;}
.top_tit_btn .btn a {float:left;margin-left:12px;}

.my_info {margin-bottom:43px;line-height:16px;padding-top:25px;border-bottom:5px solid #d41212;background:url("/image/sub/bg_my.gif") 0 0 repeat-x;}
.my_info .my_info_box {height:80px;border-bottom:1px solid #520400;}
.my_info .my_progress,.my_info .my_info_list {float:left;}
.my_info .my_progress {width:167px;padding:2px 51px 0 18px;background:url("/image/sub/bg_left_b.gif") 100% 0 repeat-y;}
.my_info .my_progress li {padding:6px 5px 3px 10px;color:#595959;border-top:1px solid #e3e3e3;}
.my_info .my_progress li:first-child {border:0;}
.my_info .my_progress li strong {display:inline-block;width:58px;text-align:right;}
.my_info .my_info_list {overflow:hidden;height:80px;margin-left:-3px;background:url("/image/sub/bg_btm_b.gif") 0 100% repeat-x;}
.my_info .my_info_list li {float:left;width:142px;margin-top:14px;padding-bottom:7px;text-align:center;border-left:1px solid #e3e3e3;}
.my_info .my_info_list li:first-child {border:0;width:151px;}
.my_info .my_info_list li .tit {display:inline-block;*display:inline;margin-top:3px;color:#8c8c8c;}
.my_info .my_info_list li .tit a {display:block;*display:inline;padding-right:18px;background:url("/image/common/ico/ico_arrow3.gif") 100% 0 no-repeat;}
.my_info .my_info_list li .txt {margin-top:14px;font-size:11px;}
.my_info .my_info_list li .txt strong {font-size:14px;color:#595959;}
.my_info .my_info_list li a {}

.my_info_list_box {overflow:hidden;display:table; margin:0 auto;}
.my_info_list_box .my_info_list_2 {float:left; width:200px; height:250px;  margin:0px 30px;}
.my_info_list_box .my_info_list_2 h4 {margin-bottom:14px;}
.my_info_list_box .my_info_list_2 ul {width:200px;height:180px;padding-top:5px;border:1px solid #d1d1d1;}
.my_info_list_box .my_info_list_2 ul li {overflow:hidden;color:#636363;margin:0 25px 0 20px;padding:9px 5px 5px 14px;border-top:1px solid #e3e3e3;background:url("/image/common/ico/ico_sq2.gif") 7px 15px no-repeat;}
.my_info_list_box .my_info_list_2 ul li:first-child {border:0;}
.my_info_list_box .my_info_list_2 ul li .tit {float:left;}
.my_info_list_box .my_info_list_2 ul li .cnt {float:right;font-weight:bold;text-align:right;}

.search_box {letter-spacing:-1px;}
.search_box label,.search_box strong,.search_box input,.search_box select,.search_box a {vertical-align:middle;}
.search_box .type1 {padding-left:5px;}
.search_box .type1 span {padding-right:5px;}
.search_box .mid {margin:0 5px;*margin:0 3px;}
.search_box .mid input{width:80px;}
.search_box table {width:auto;}
.search_box table td {padding:0 2px;}

/* 탭메뉴 */
.t_menu_list {overflow:hidden;}
.t_menu_list li {float:left;border:1px solid #797979;border-left:0;}
.t_menu_list li:first-child {border-left:1px solid #797979;}
.t_menu_list li a {display:block;width:94px;height:22px;padding-top:10px;text-align:center;color:#f5f5f5;background-color:#a3a3a3;}
.t_menu_list li.on a {color:#ecf8ff;background-color:#0d8cd5;}
.t_menu_list li:hover a {color:#ecf8ff;background-color:#0d8cd5;}

/* 게시판 */
.t_board {}
.t_board .top {position:relative;}
.t_board .top .not_read {position:absolute;top:0;left:0;}
.t_board .page {margin:7px 0;text-align:right;}
.t_board .iptTmp input { height:12px; line-height:12px; border:1px solid #d0d2d7; color:#777; font-size:12px; padding:5px; width:80px; }
.t_board .iptTmpErr input { height:12px; line-height:12px; border:1px solid #af2229; background: #ff6269; color:#fff; font-size:12px; padding:5px; width:80px; }

.myOder_table{}
.board_list thead th {font-size:14px;}
.board_list tbody td {font-size:13px;}

.board_list {}
.board_list thead th,.board_list tbody td {padding:12px 0;text-align:center;line-height:12px;}
.board_list thead th {color:#636363;font-weight:bold;border-top:1px solid #979797;border-right:1px solid #979797;border-left:1px solid #979797;border-bottom:1px solid #c5c5c5;background:#fafafa; line-height: 110%;}
.board_list tbody td {color:#898989;border-top:1px solid #979797;border-right:1px solid #979797;border-left:1px solid #979797;border-bottom:1px solid #979797;}
.board_list tbody td.GrpTit { text-align: left; line-height: 150%; }
.board_list tbody td.GrpTit a { color: #444; }
.board_list tbody td.TtMny { background: #fafafa; text-align:right; font-weight:bold; padding-right:30px; }
.board_list .tit {padding-left:15px;text-align:left;}
.board_list .tit img {vertical-align:middle;}
.board_list .lock,.board_list .new {margin-left:10px;}
.board_list .lock {}
.board_list .new {}
.board_list .answer {text-align:left;}
.board_list .answer .an {text-align:left;}
.board_list .answer .an a {margin-left:95px;padding-left:23px;background:url("/image/common/ico/ico_re.gif") 0 0 no-repeat;}
.board_list .cash p {padding-left:10px;text-align:left;}
.board_list .recCnt {font-family: dotum; font-size: 11px; color: #3366cc;}
.l_height tbody td {line-height:18px;}

.board_list2 {}
.board_list2 thead th,.board_list tbody td {padding:12px 0;text-align:center;line-height:12px;}
.board_list2 thead th {color:#636363;font-weight:bold;border-top:1px solid #979797;border-right:1px solid #979797;border-left:1px solid #979797;border-bottom:1px solid #c5c5c5;background:#fafafa; line-height: 110%;}
.board_list2 tbody td {color:#898989;border-bottom:1px solid #dbdbdb; padding:10px 0px;}
.board_list2 tbody td.GrpTit { text-align: left; line-height: 150%; }
.board_list2 tbody td.GrpTit a { color: #444; }
.board_list2 tbody td.TtMny { background: #fafafa; text-align:right; font-weight:bold; padding-right:30px; }
.board_list2 .tit {padding-left:5px;text-align:left;}
.board_list2 .tit img {vertical-align:middle;}
.board_list2 .lock,.board_list .new {margin-left:10px;}
.board_list2 .lock {}
.board_list2 .new {}
.board_list2 .answer {text-align:left;}
.board_list2 .answer .an {text-align:left;}
.board_list2 .answer .an a {margin-left:95px;padding-left:23px;background:url("/image/common/ico/ico_re.gif") 0 0 no-repeat;}
.board_list2 .cash p {padding-left:10px;text-align:left;}
.board_list2 .recCnt {font-family: dotum; font-size: 11px; color: #3366cc;}

.board_view_head {overflow:hidden;padding:10px 17px 10px 12px;color:#636363;border-top:1px solid #979797;border-bottom:1px solid #c5c5c5;background:#f8f8f8 url("/image/common/bg_thead.gif") 0 0 repeat-x;}
.board_view_head h4 {float:left;width:360px;padding:1px 0 0 27px;line-height:16px;color:#636363;background:url("/image/common/ico/ico_memo.gif") 0 0 no-repeat;}
.board_view_head ul {float:right;margin-top:3px;}
.board_view_head ul &gt; li {float:left;padding:0 12px;font-size:11px;background:url("/image/common/ico/ico_bar4.gif") 0 0 no-repeat;}
.board_view_head ul &gt; li:first-child {background:0;padding:0 12px 0 0}

.board_view_con {margin:11px 0 10px;padding:23px 21px;color:#636363;font-size:13px;border:1px solid #e2e2e2;}
.board_view_con ul { padding-bottom: 10px; }
.board_view_con li { line-height: 150%; }
.board_btn_center { padding: 20px 0; }

.board_write {border-top:1px solid #979797;}
.board_write thead tr.t_numberLine{border-collapse:separate;}
.board_write thead th {padding:10px 0;text-align:center;color:#707070;border-bottom:1px solid #c5c5c5;border-left:1px solid #c5c5c5;background-color:#f0f0f0;}
.board_write thead th:first-child {border-left:0;}
.board_write tbody th,.board_write tbody td {border-bottom:1px solid #c5c5c5;}
.board_write tbody th {padding:10px 0;text-align:center;color:#707070;border-right:1px solid #c5c5c5;background-color:#f0f0f0; letter-spacing: -0.05em;}
.board_write tbody th.t_number{}
.board_write tbody td {padding:5px 8px;}
.board_write tbody .ct {text-align:center;}
.board_write tbody th.GrpBuyDet, td.GrpBuyDet {padding:0px 3px;}
.board_write tbody .lhb {border-left:1px solid #c5c5c5;}
.board_write tbody .thb {border-right:1px solid #c5c5c5;}
.board_write tbody .title {}
.board_write tbody .title input {vertical-align:middle;}
.board_write tbody .title input[type="text"] {width:390px;padding:3px 3px 2px;border:1px solid #c5c5c5;}
.board_write tbody .title input[type="checkbox"] {margin-left:10px;}
.board_write tbody .title label {display:inline-block;margin:0 0 -2px 5px;color:#707070;vertical-align:middle;}
.board_write tbody .slt {width:398px;padding:2px 0;border:1px solid #c5c5c5;}
.board_write tbody .add_file {margin-top:10px;}
.board_write tbody .add_file li {margin-bottom:10px;}
.board_write tbody .add_file li .file_1 {padding:3px 3px 2px;margin-top:2px;border:1px solid #c5c5c5;background-color:#fff;}
.board_write tbody .add_file li label {color:#636363;}
.board_write .goods_img {overflow:hidden;width:109px;height:128px;margin:0 auto;;border:1px solid #ddd;}
.board_write .depth_table {padding:0;vertical-align:top;}
.board_write .depth_table &gt; table {border-top:0;}

.pass {display:inline-block;padding:3px;color:#fff;background-color:#c00000;}
.pass2 {display:inline-block;padding:3px;color:#fff;background-color:#3366cc;}

.board_write_2 {border-top:1px solid #979797;}
.board_write_2 thead th {padding:10px 0;text-align:center;color:#707070;border-bottom:1px solid #c5c5c5;border-left:1px solid #c5c5c5;background-color:#f0f0f0;}
.board_write_2 thead th:first-child {border-left:0;}
.board_write_2 tbody th,.board_write_2 tbody td {border-bottom:1px solid #c5c5c5;}
.board_write_2 tbody td {padding:5px 8px;border-left:1px solid #c5c5c5;}
.board_write_2 tbody td:first-child {border-left:0;}
.board_write_2 tbody .tc td {text-align:center;}

a.fileDel { font-size: 11px; color: #ff3333; }
.tip2 {margin-left:20px;}

.board_view {border-top:1px solid #979797;}
.board_view tbody th,.board_view tbody td {border-bottom:1px solid #c5c5c5;}
.board_view tbody th {padding:10px 0;text-align:center;color:#707070;border-right:1px solid #c5c5c5;background-color:#f0f0f0;}
.board_view tbody .thb {border-left:1px solid #c5c5c5;}
.board_view tbody td {padding:5px 8px;}
.board_view .goods_detail th,.board_view .goods_detail td {border:0;padding:0;}


.gallery{width:100%;overflow:hidden}
.gallery ul{width:100%;}
.gallery ul li{width:20%; height:166px; float:left; margin-bottom:20px;  overflow:hidden; letter-spacing:-0.5px;}
.gallery ul li .imgbox{border:1px solid #eee; width:143px;height:115px; display:table-cell; text-align:center; vertical-align:middle; margin:0 auto;}
.gallery ul li .title{width:143px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:7px ;}
.gallery ul li .gtxt{color:#adadad;font-size:11px; display:inline-block; padding:5px 0px}
.gallery ul li .recCnt{font-family:verdana;font-size: 10px;color: #3366cc; padding-left:3px;}

a.naverLoginBtn{display:block; width:395px; height:30px; line-height:30px; color:#fff; font-weight:bold; text-align:center; background:#00c73c; margin-top:15px;}]


/* 덧글 */
.comment {position:relative;}
.comment textarea {width:629px;height:47px;padding:10px;border:1px solid #bdbdbd;overflow-x:hidden;overflow-y:auto;}
.comment .btn {position:absolute;top:17px;right:17px;}

.comment_list_box {margin-top:26px;}
.comment_list_box .c_cnt {padding:0 0 13px 5px;color:#636363;border-bottom:1px solid #c5c5c5;}
.comment_list_box .comment_list {margin-top:14px;}
.comment_list_box .comment_list li {margin-bottom:14px;padding-bottom:23px;background:url("/image/common/dot.gif") 0 100% repeat-x;}
.comment_list_box .comment_list li .user {padding:2px 0 17px 25px;color:#636363;background:url("/image/common/ico/ico_name.gif") 0 0 no-repeat;}
.comment_list_box .comment_list li .date {margin-left:12px;}
.comment_list_box .comment_list li .c_txt {padding:7px 16px 6px;line-height:16px;border:1px solid #bdbdbd;}

.comment_info {font-size:19px; font-weight:bold; text-align:center;margin-bottom:5px;}

/* paging */
.paging {margin-top:27px;text-align:center;}
.paging a {display:inline-block;width:27px;height:11px;margin-left:-4px;padding:7px 0 9px;vertical-align:middle;line-height:12px;text-align:center;color:#7d7d7d;font-family:tahoma;border:1px solid #c5c5c5;border-left:1px solid #ececec;border-right:0;}
.paging a.on {color:#363636;}
.paging a img {margin-top:3px;}
.paging .prev,.paging .next {border:1px solid #c5c5c5;background-color:#f9f9f9;}
.paging .prev {margin:0;}
.paging .next {}


/* btn wrap */
.btn_wrap {}
.btn_wrap_r {text-align:right !important;}
.style_top {margin-top:61px;text-align:center;}
.style_top_2 {margin-top:37px;text-align:center; position:relative}
.style_top_3 {margin:37px 0;text-align:center;}
.style_top_4 {margin:20px 0;text-align:left;}

/* 로그인 */
.login_box {width:397px;padding:60px 120px 50px 123px;border:4px solid #dfdfdf;}
.l_other {width:auto;padding:50px 265px 0 66px;background:url("/image/common/bg_find.jpg") 100% 100% no-repeat;}
.login_box .tit0 {margin-bottom:11px;}
.login_box .tit1 {margin:35px 0 11px;}
.login_box .tit {padding-bottom:23px; text-align:center;}
.login_box .login {position:relative;width:299px;margin-top:29px;padding:0 95px 23px 0;}
.login_box .other {width:298px;margin:0;padding:29px 95px 23px 0;border-bottom:1px solid #dedede;background:url("/image/common/dot.gif") 0 0 repeat-x;}
.login_box .login dl {margin-bottom:-8px;*margin-bottom:8px;zoom:1;}
.login_box .login dl:after{display:block;clear:both;content:"";}
.login_box .login dl dt {float:left;width:77px;margin-top:9px;}
.login_box .login dl dd {float:left;width:221px;margin-bottom:14px;}
.login_box .login dl dd input {width:210px;padding:7px 3px;border:1px solid #ccc;}
.login_box .login dl dd .hp {width:65px;}
.login_box .login .btn {position:absolute;top:0px;right:0;}
.login_box .other .btn {top:29px;}
.login_box .other .btn2 {position:absolute;bottom:30px;*bottom:32px;right:0;}
.login_box .login_tip {margin-top:17px;padding-left:10px;}
.login_box .login_tip li {overflow:hidden;margin-bottom:0px;padding-left:5px;height:25px;}
.login_box .login_tip li .rect {color:#f15b39;font-size:11px;}
.login_box .login_tip li span .fl {padding-top:3px;}
.login_box .dot {background:url("/image/common/dot.gif") 0 100% repeat-x;}

/* 회원가입 */
.step {overflow:hidden;margin-bottom:22px;padding-bottom:10px;background:url("/image/common/dot.gif") 0 100% repeat-x;}
.step h4 {float:left;margin-top:12px;}
.step p {float:right;}
.txt_st {padding-bottom:5px; font-size:14px; color:#999; font-weight:bold;}
.step_txt1 {color:#ea3b61;}
.step_txt {font-size:13px; color:#aaa;}
.agree_tit {margin:25px 0 12px;}
.agree_box {height:233px;padding:10px;border:1px solid #eee;overflow-x:hidden;overflow-y:scroll; letter-spacing: -0.02em;line-height: 130%;}
.agree_box2 {padding:10px;border:1px solid #eee;}
.agree_radio {margin-top:12px;text-align:right;line-height:14px;}
.agree_radio input {vertical-align:middle;}
.agree_radio label {margin-right:10px;}

.join_ok {padding:45px 0 20px;text-align:center;border:1px solid #e5e5e5;}
.join_ok p {margin-bottom:20px;font-size:18px;color:#4b4b4b;font-family:"나눔고딕",Nanum Gothic;}
.join_ok p strong {color:#ca3fb2;}
.join_ok p:first-child strong {}
.join_ok p.last {margin-top:30px;font-size:14px;}
.join-coupon{width:300px; margin:10px auto 0;}
.join-coupon img{width:100%; height:auto;}

/* js select */
.sbHolder{float:left;margin-right:5px;background-color:#fff;border: solid 1px #cecece;font-family: Arial, sans-serif;font-size: 11px;font-weight: normal;height:28px;position:relative;width:60px;}
.sbSelector{display: block;height: 28px;left: 0;line-height: 23px;outline: none;overflow: hidden;position: absolute;text-indent: 10px;top: 3px;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color: #636363;outline: none;text-decoration: none;font-size: 14px;}
.sbToggle{background: url("/image/select-icons.png") 0 -116px no-repeat;display: block;height: 28px;outline: none;position: absolute;right: 0;top: 3px;width: 30px;z-index:100;}
.sbToggle:hover{background: url("/image/select-icons.png") 0 -167px no-repeat;}
.sbToggleOpen{background: url("/image/select-icons.png") 0 -16px no-repeat;}
.sbToggleOpen:hover{background: url("/image/select-icons.png") 0 -66px no-repeat;}
.sbHolderDisabled{background-color: #3C3C3C;border: solid 1px #515151;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{background-color: #fff;border: solid 1px #cecece;list-style: none;left: -1px;margin: 0;padding: 0;position: absolute;top: 23px;width:100%;z-index: 100;overflow-y: auto;}
.sbOptions li{padding: 0 7px;}
.sbOptions a{display: block;outline: none;padding: 5px 0 5px 3px;}
.sbOptions a:link, .sbOptions a:visited{color: #636363;text-decoration: none;}
.sbOptions a:hover{color: #636363;}
.sbOptions li.last a{border-bottom: none;}

/* popup */
#pop_wrap {padding:7px 10px;background:url("/image/common/bg_pop.gif") 0 0 repeat-x;}
#pop_wrap h1 {margin-bottom:25px;font-size:14px;font-weight:bold;font-family:"나눔고딕",Nanum Gothic;text-align:center;}
#pop_wrap .tarea {width:100%;height:47px;padding:5px 0;border:1px solid #bdbdbd;overflow-x:hidden;overflow-y:auto;}

#pop_wrap2 {}
#pop_wrap2 h1 {background-color:#464646;}

#pop_wrap3 {}
#pop_wrap3 h1 {height:46px;padding:5px 0 0 0px;color:#4a4a4a;font-size:30px;font-family:arial;}
#pop_wrap3 h1 strong {font-size:30px;font-family:"나눔고딕",Nanum Gothic;}
#pop_wrap3 h1 span {margin-left:10px;}

.pop_con {padding:7px 60px;}

.total_pay {overflow:hidden;padding:20px 25px;}
.total_pay p {float:left;margin-top:10px;font-size:16px;color:#4e4e4e;font-weight:bold;font-family:"나눔고딕",Nanum Gothic;}
.total_pay span {float:right;color:#636363;font-size:16px;font-weight:bold;}
.total_pay span strong {color:#363636;font-size:26px;font-family:tahoma;}

.pay_box {margin-bottom:36px;padding:38px 19px;border:1px dashed #898989;}
.pay_box .pay {margin-top:20px;}
.pay_box .pay:first-child {margin-top:0px;}
.pay_box .pay .tit {margin-right:36px;padding-left:20px;font-size:12px;color:#363636;background:url("/image/common/ico/ico_bar5.gif") 0 5px no-repeat;}
.pay_box .pay .tit strong {display:inline-block;margin-top:2px;font-size:14px;font-family:"나눔고딕",Nanum Gothic;}
.pay_box .pay input {width:60px;margin-right:10px;padding-right:5px;color:#707070;text-align:right;font-weight:bold;}
.pay_box .pay span,.pay_box .pay input {vertical-align:middle;}
.qrCode_box{width:100px; margin:0 auto; padding-top:15px;}
.qrCode_box img{width:100px; height:auto;}

.last_pay {}
.last_pay span {display:inline-block;font-family:"나눔고딕",Nanum Gothic;vertical-align:middle;}
.last_pay .tit {height:32px;margin-top:10px;padding-left:35px;font-size:18px;color:#4d4d4d;font-weight:bold;background:url("/image/common/ico/ico_pay.gif") 0 0 no-repeat;}
.last_pay .ico {margin:0 15px;color:#9e9e9e;font-size:30px;}
.last_pay .t_pay {color:#636363;font-size:18px;}
.last_pay .t_pay strong {color:#ed1c24;font-size:36px;font-family:tahoma;}

.h_area{height:35px; clear:both; position:relative;}

.opt_box {padding:20px 0px 20px 25px;border:1px solid #e1e1e1;background-color:#f8f8f8;} /*margin-top:35px;*/
.opt_box label {margin-right:16px;color:#707070;}
#sPaypalCd{position:relative; top:3px; left:-10px;}


.cp_box {height:172px;padding:18px 20px 0 20px;background-color:#f4f4f4;}
.cp_num {margin-top:16px;padding:23px 0 23px 13px;border:1px dashed #898989;}
.cp_num label {margin-right:10px;color:#555;font-size:15px;font-family:"나눔고딕",Nanum Gothic;}
.cp_num input {width:69px;}
.cp_txt {margin:20px 0 0 13px;}
.cp_txt li {margin-bottom:5px;color:#a09c9c;}


.cp_num1 {margin-top:0px;padding:0px 0 0px 0px;border:1px dashed #898989;}
.cp_num1 label {margin-right:10px;color:#555;font-size:15px;font-family:"나눔고딕",Nanum Gothic;}
.cp_num1 input {width:69px;}

/* 이벤트 */
.event_list {overflow:hidden;margin-bottom:20px;}
.event_list li {overflow:hidden;margin-bottom:21px;}
.event_list .thumnail {overflow:hidden;float:left;width:388px;height:147px;border:1px solid #b5b5b5;}
.event_list .event_info {float:left;margin-left:16px;padding:8px 0 0 0;}
.event_list .event_info .ico {}
.event_list .event_info h4 {margin:7px 0 16px;;font-weight:bold;color:#3498c9;font-size:15px;}
.event_list .event_info h4 a {color:#3498c9;}
.event_list .event_info .txt {margin-bottom:5px;color:#727272;line-height:14px;}
.event_list .event_info .date {width:auto;margin-top:10px;color:#ea5280;}

.cmtNm { color: #555; }
a.cmtClose { color: #f55; font-family: verdana; font-size: 11px; font-weight: bold; }

.bold { font-weight: bold; }

/* 핫딜 */
.HotDeal { overflow: hidden; margin: 0 0 20px 15px;}
.HotDeal li { float: left; overflow: hidden; width: 152px; height: 215px; border: 1px solid #e1e1e1; margin-right: 10px; margin-bottom: 40px; background: #efefef; padding: 10px; }
.HotDeal li p.img { border: 1px solid #e1e1e1; }
.HotDeal li h2 { padding: 10px 0 5px 0; letter-spacing: -0.05em; color: #333; font-weight: bold; }
.HotDeal li h2 a { color: #333; }
.HotDeal li p.cont { padding: 5px 0 0 0; font-size: 11px; letter-spacing: -0.05em; color: #fe3e17; }

/* 해외쇼핑몰 */
.FrgShop { overflow: hidden; margin: 20px 0 20px 10px;}
.FrgShop li { float: left; overflow: hidden; width: 180px; border: 1px solid #e1e1e1; margin-right: 10px; margin-bottom: 10px; background: #f0f0f0; 
padding: 7px; text-align:center }
.FrgShop li p.img { border: 0px solid #e1e1e1; }
.FrgShop li h2 { padding: 10px 5px 5px ; letter-spacing: -0.05em; color: #333; font-weight: bold; }
.FrgShop li h2 a { color: #333; }
.FrgShop li p.cont { padding: 5px 0 0 5px; font-size: 11px; letter-spacing: -0.05em; color: #fe3e17; text-align:left}

/* 공동 구매 */
.GrpBuyTit { margin: 0 0 20px 10px; line-height: 150%; }
.GrpBuyTit p { font-family:"나눔고딕",Nanum Gothic; font-size: 13px; font-weight: bold; color: #b59a51; }
.GrpMny { color: #ff6633; }
.stk { text-decoration: line-through }
.clrRed1 { color: #ea3b61; }
.clrBlue1 { color: #5050fa; }

ul.grpBuyVw { width: 100%; }
ul.grpBuyVw li { float: left; }
ul.grpBuyVw li.img { width: 300px; height: 300px; border: 1px solid #ddd; display: block; }
ul.grpBuyVw li.cont { width: 440px; padding: 10px 0px 0 15px; }
ul.grpBuyVw li.cont h2 { font-size: 14px; font-weight: bold; color: #333; height: 20px; }
ul.grpBuyVw li.cont td { height: 30px; }
ul.grpBuyVw li.cont td.SmrExp { height: 45px; }
ul.grpBuyVw li.cont .mny { font-size: 14px; font-weight: bold; color:#508db8 !important; }
.DetExp { width: 900px; padding: 20px 10px; line-height: 150%; }
.both { clear: both; }
.grpbuy_write {border-top:1px solid #979797;}
.grpbuy_write tbody th,.grpbuy_write tbody td {border-bottom:1px solid #c5c5c5;}
.grpbuy_write tbody th {text-align:center;color:#707070;border-right:1px solid #c5c5c5;background-color:#f0f0f0;}
.grpbuy_write tbody td {text-align:left;color:#707070;background-color:#fff;}
.grpbuy_write tbody th {padding:2px;}
.grpbuy_write tbody td {padding:2px 5px;}
.grpbuy_btn_1 {margin:10px 0 7px 0;text-align:center;}

/* 탭메뉴 */


/* 요율표 */
.tffDv { width: 712px; padding-left: 12px; }

.tff_board th { font-weight: bold; border-top: 1px solid #eaeaea; }
.tff_board th {padding:10px 0;text-align:center;color:#707070;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;background-color:#f8f8f8;}
.tff_board th:first-child {border-left:1px solid #eaeaea;}
.tff_board th,.tff_board td {border-bottom:1px solid #eaeaea;}
.tff_board th {padding:10px 0;text-align:center;color:#707070;border-right:1px solid #eaeaea;background-color:#f8f8f8;}
.tff_board td {padding:5px 8px;}
.tff_board .lhb {border-left:1px solid #eaeaea;}
.tff_board .thb {border-right:1px solid #eaeaea;}

a.ivcNo { font-family: verdana; font-size: 12px; letter-spacing: -0.05em; color: #ff6600; }

.left { text-align: left; }

/* 결제내역 Ajax */
.ChaList {  }
.ChaList thead th, thead td { padding: 4px 0; text-align: center; line-height: 12px; }
.ChaList tbody th {padding: 15px 0 4px 0; color:#555; border-bottom:1px solid #dbdbdb;}
.ChaList tbody td {padding: 4px 0; color:#777; border-bottom:0px solid #dbdbdb;}

/* 해외쇼핑몰 Tab */
.dotTab li {float:left;width:145px;padding: 0px 0px 10px 0;}
.dotTab li.on a {color:#f15b3a;font-weight:bold;}

#tabsB {
  float:left;
  width:100%;
  font-size:93%;
  line-height:normal;
  }

#tabsB.line {border-bottom:1px solid #ddd;margin-bottom:15px;}

#tabsB ul {
margin:0;
padding:10px 10px 0 0px;
list-style:none;
  }
#tabsB li {
  display:inline;
  margin:0;
  padding:0;
  }
#tabsB a {
  float:left;
  background:url("../../image/common/tableftB.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#tabsB a span {
  float:left;
  display:block;
  background:url("../../image/common/tabrightB.gif") no-repeat right top;
  padding:8px 15px 8px 6px;
  color:#666;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB a span {float:none;}

/* End IE5-Mac hack */
#tabsB a:hover span {
  color:#000;
  }
#tabsB a:hover {
  background-position:0% -42px;
  }
#tabsB a:hover span {
  background-position:100% -42px;
  }

/* End IE5-Mac hack */
#tabsB a.on {
  background-position:0% -42px;
  }
#tabsB a.on span {
  background-position:100% -42px;
  }
#tabsB a.on span {
  color:#000;
  font-weight:bold;
  }


.quickRolling {overflow:hidden;position:relative;float:left;width:73px;height:154px;border:0px solid #ddd;background:#f5f5f5;}
.quickRolling .bxslider {position:absolute;width:9999px;height:154px;}
.quickRolling .bxslider li {float:left;width:73px;height:154px;}

.quickRolling .bx-controls { display:none; }
.quickRolling .bx-pager {position:absolute;bottom:5px;left:25px;z-index:100;}
.quickRolling .bx-pager a {display:block;width:16px;height:16px;text-indent:-9999px}
.quickRolling .bx-pager .bx-pager-item {float:left;margin-right:9px;background:url("/image/main/indi_off.png") 0 0 no-repeat;}
.quickRolling .bx-pager .bx-pager-item .active {background:url("/image/main/indi_on.png") 0 0 no-repeat;}
.quickRolling .bx-controls-direction {display:none;}

/*서브이용안내*/
.subPageCon{line-height:18px; padding-bottom:20px;}
.fontBig{font-size:16px; font-weight:bold; line-height:23px;}
.blueA{color:#519fd7;}
.blueB{color:#024680;}
.conBox{display:block; border:1px solid #eee; padding:20px; background:#f7f7f7;}
.conBox2{display:block; border:1px solid #eee; padding:20px; background:#eef5f8; text-align:center}
.subPageCon .logoB{position:relative; top:-6px;}
.subPageCon span.title{display:block; font-size:14px; font-weight:bold; padding-left:20px; background:url(/image/sub/bl.gif) top left no-repeat;
height:18px; padding-bottom:10px;}
.gstep{padding-left:20px; display:block}
ul.gstep li{padding-bottom:10px; line-height:18px; background:url("/image/common/dot.gif") 0 100% repeat-x;
margin-bottom:10px;}
ul.gstep li span.stepTitle, .subPageCon span.stepTitle2{font-size:14px; font-weight:bold; display:block; padding-bottom:10px;}
ul.gstep li span.tip, .subPageCon .tip{color:#ff5408}
ul.gstep li span.tip a{color:#1170ff}


/*회원등급표*/
table.rating_list{margin-bottom:20px;}
table.rating_list th{font-weight:bold; background:#e8f1fa;}
table.rating_list th, table.rating_list td{padding:12px 0;text-align:center;line-height:12px;color:#898989;border:1px solid #dbdbdb;
line-height:18px}
table.rating_list td.bgA{background:#f7f7f7; font-weight:bold}
table.rating_list td.redBig{font-size:14px; font-weight:bold; color:#ff3e3e;}


/*왼쪽*/
#subLeft{width:160px; float:left; overflow:hidden;box-sizing:border-box}

/*쇼핑카테고리*/
.ShopCategory{margin-bottom:20px;}
.ShopCategory .sub_gnb{margin:0px 0px;}
.ShopCategory .sub_gnb li{  padding-left:0px;margin-bottom:0px; position:relative}
.ShopCategory .sub_gnb li &gt; a{display:block;color:#313131; padding-left:10px; font-weight:bold; font-size:13px; height:34px; line-height:34px; border:1px solid #f1ece8;
background:#fff;border-top:0px}
.ShopCategory .sub_gnb li &gt; a:hover{}
.ShopCategory .sub_gnb li.on &gt; a{background:#e8709f; color:#fff;}

.ShopCategory .sub_gnb &gt; li:hover .sub_gnb2 {display:block;}
.ShopCategory .sub_gnb li .sub_gnb2 {display:none; position:absolute;top:10px;left:80px;width:160px;border:1px solid #e3e3e3; padding:8px; background:#fff;z-index:1;}
.ShopCategory .sub_gnb li .sub_gnb2 a{display:block; margin:3px 0px;}
.ShopCategory .sub_gnb li .sub_gnb2 a:hover{font-weight:bold}

.sub_left_tit {height:78px; line-height:78px; font-size:18px; color:#333; background:#f1ece8; font-weight:bold;text-align:Center;margin:0px 0px 0px;
border-top:0px;}


/*오른쪽 본문*/
#subRight{width:840px; float:right; /*overflow:hidden; */
background:#fff; border:0px solid #d4d4d4; padding:20px 0px; min-height:500px;box-sizing:border-box}

/*페이지 타이틀*/
.padgeName{height:23px;padding-bottom:20px; border-bottom:1px solid #f0f0f0; margin-bottom:18px; }
.padgeName h2{font-size:20px; font-weight:bold; float:left;color:#313131}
.padgeName span{float:right; padding-top:5px; margin-right:0px;}



a.naverLoginBtn{display:block; width:395px; height:30px; line-height:30px; color:#fff; font-weight:bold; text-align:center; background:#00c73c; margin-top:15px;}
a.naverLoginBtn2{display:block; width:395px; height:30px; line-height:30px; color:#fff; font-weight:bold; text-align:center; background:#3747a8; margin-top:15px;}


a.tffDvBtn{display:block;height:20px;background:#fff;margin-top:15px;text-align:center;font-weight:bold;padding:8px;font-size:14px;border:1px solid #dfdede}
a.tffDvBtn:hover{background:#f6f6f6; }


.s_tit_box2 {margin:25x 0 5px 0;}
.s_tit_box2 p.s_tit_guide {padding-bottom:10px;color:#ff0000;}
.s_tit_box2 h4.s_tit { background:#fff;padding:0; }


.tabTable{width:100%; margin-bottom:10px;}
.tabTable td{ text-align:center;  background:#f6f6f6;border:1px solid #ddd; border-bottom:1px solid #333;}
.tabTable td.on{border:0px solid #ddd; }
.tabTable td a{display:block; font-size:14px; font-weight:bold;padding:10px;}
.tabTable td a:hover{background:#fff; }
.tabTable td.on a{border:1px solid #333; border-top:1px solid #333;background:#fff;color:#333;background:#fff;border-bottom:1px solid #fff;}
.tabTable td.on a:hover{background:#fff}

.clrBoth {clear:both;}
.pHt10 {height:10px;}
.pHt20 {height:20px;}
.pHt30 {height:30px;}

/*마이홈*/
.myTopCon{padding-bottom:10px;}
.myTopCon table{}
.myTopCon table td{border:1px solid #dcdcdc; text-align:center; padding:10px 0px; font-weight:bold; font-size:14px; background:#f6f6f6;line-height:20px; }
.myTopCon table td strong{display:block; color:#ea3b61; padding-top:5px;}
.myTopCon table td.first{background:#f6f6f6;color:#333;}
.myTopCon table td.first strong{color:#eb5135}
.myTopCon table td span{display:inline-block; padding:0px 5px; background:#f59a01; color:#fff; border-radius:5px;}

.myBtmCon{width:1024px; margin-left:-184px; margin-top:10px;}
.myBtmCon table{border:1px solid #eee}
.myBtmCon td{vertical-align:top; border:1px solid #eee}


.ReViews_list{}
.ReViews_list li{width:100%; height:147px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px  solid #dcdcdc; }
.ReViews_list li .thumnail{float:left; margin-right:15px;}
.ReViews_list li .ReViews_info{ padding-top:10px;}
.ReViews_list li .ReViews_info h4{font-size:14px; padding-bottom:10px; font-weight:bold}
.ReViews_list li .ReViews_info h4 a:hover{text-decoration:underline}
.ReViews_list li .ReViews_info span{display:block; padding-bottom:10px; }
.ReViews_list li .ReViews_info p{line-height:1.5em}

.Mypage_tab {width: 100%; overflow:hidden; }
.Mypage_tab li {float:left;margin-right:1px;}
.Mypage_tab li:last-child {margin-right:0px;}
.Mypage_tab li a {display:block;padding:10px 35px;text-align:center;color:#7f7f7f;background-color:#f0f0f0;font-size:13px;}
.Mypage_tab li.on a {color:#fff;background-color:#fe3e17;font-size:13px;font-weight:bold;}

.myPageTab {}
.myPageTab table {margin-bottom:5px;}
.myPageTab td.tit {width:100px;height:35px;border:1px solid #ddd;padding:10px;font-weight:bold;background:#f0f0f0;color:#000;font-size:14px;}
.myPageTab td.tit2 {width:100px;height:35px;border:1px solid #dde;padding:10px;font-weight:bold;background:#f0f0ff;color:#000;font-size:14px;}
.myPageTab td.exp {padding-left:10px;border:1px solid #f0f0f0;}
.myPageTab td .expBox {}
.myPageTab td .expBox li {float:left;width:120px;margin-bottom:5px;font-weight:bold;}
.myPageTab td .expBox li a {color:#777;}
.myPageTab td .expBox li a.on {color:#ff6600;}
.myPageTab td .expBox li a span {color:#ff6600;}

.my_info_list_box {overflow:hidden;margin-left:-70px;}
.my_info_list_box .my_info_list_2 {float:left;margin:0 0px 36px 70px;}
.my_info_list_box .my_info_list_2 h4 {margin-bottom:14px;}
.my_info_list_box .my_info_list_2 ul {width:200px;height:150px;padding-top:5px;border:1px solid #d1d1d1;}
.my_info_list_box .my_info_list_2 ul li {overflow:hidden;color:#636363;margin:0 25px 0 20px;padding:9px 5px 5px 14px;border-top:1px solid #e3e3e3;background:url("/image/common/ico/ico_sq2.gif") 7px 15px no-repeat;}
.my_info_list_box .my_info_list_2 ul li:first-child {border:0;}
.my_info_list_box .my_info_list_2 ul li .tit {float:left;}
.my_info_list_box .my_info_list_2 ul li .cnt {float:right;font-weight:bold;text-align:right;}

table.myPageTab2 {background:#f1f5f8; margin:10px 0px 30px;z-index:99}
table.myPageTab2 td{padding:10px; border:1px solid #dbe4eb;text-align:center;}
table.myPageTab2 td img{padding-bottom:5px;}
table.myPageTab2 td h3{text-align:center; font-size:14px; font-weight:bold; padding-bottom:12px;}
table.myPageTab2 td ul{margin:0px 10px;}
table.myPageTab2 td ul li{width:100%; padding-bottom:5px; height:18px; line-height:18px;}
table.myPageTab2 td ul li .fr{display:block; width:30px; height:18px; line-height:18px; text-align:center; color:#fff; font-weight:bold; background:#acacac; border-radius:20px;}
table.myPageTab2 td ul li a{display:block}
table.myPageTab2 td ul li a:hover, table.myPageTab2 td ul li.on a{font-weight:bold; color:#313131}
table.myPageTab2 td ul li a:hover .fr, table.myPageTab2 td ul li.on a .fr{background:#313131}
table.myPageTab2 td ul li a.on, table.myPageTab2 td ul li.on a{font-weight:bold; color:#313131}
table.myPageTab2 td ul li a.on .fr, table.myPageTab2 td ul li.on a .fr{background:#313131}

.MyPageNtc {float:left; width:30%;margin-right:30px;min-height:120px;}
.MyPageNtc:last-child{margin-right:0px;}

.myNtcTit {position:relative;height:14px;font-weight:bold;padding:0 0 5px 0;border-bottom:3px solid #979797;}
.myNtcTit {}
.myNtcTit li {float:left;}
.myNtcTit li.tit {width:80%;font-weight:bold;}
.myNtcTit li.more {float:right; font-size:11px;font-weight:bold;padding-top:2px;}
.myNtcTit li.more2 {float:right; font-size:11px;font-weight:normal;padding-top:2px;}
.myNtcTit li.more a {font-family:'Nanum Gothic';font-size:11px;font-weight:normal;letter-spacing:-0.05em;}

.my_info {margin-bottom:43px;line-height:16px;padding-top:25px;border-bottom:5px solid #d41212;background:url("/image/sub/bg_my.gif") 0 0 repeat-x;}
.my_info .my_info_box {height:80px;border-bottom:1px solid #520400;}
.my_info .my_progress,.my_info .my_info_list {float:left;}
.my_info .my_progress {width:167px;padding:2px 51px 0 18px;background:url("/image/sub/bg_left_b.gif") 100% 0 repeat-y;}
.my_info .my_progress li {padding:6px 5px 3px 10px;color:#595959;border-top:1px solid #e3e3e3;}
.my_info .my_progress li:first-child {border:0;}
.my_info .my_progress li strong {display:inline-block;width:58px;text-align:right;}
.my_info .my_info_list {overflow:hidden;height:80px;margin-left:-3px;background:url("/image/sub/bg_btm_b.gif") 0 100% repeat-x;}
.my_info .my_info_list li {float:left;width:142px;margin-top:14px;padding-bottom:7px;text-align:center;border-left:1px solid #e3e3e3;}
.my_info .my_info_list li:first-child {border:0;width:151px;}
.my_info .my_info_list li .tit {display:inline-block;*display:inline;margin-top:3px;color:#8c8c8c;}
.my_info .my_info_list li .tit a {display:block;*display:inline;padding-right:18px;background:url("/image/common/ico/ico_arrow3.gif") 100% 0 no-repeat;}
.my_info .my_info_list li .txt {margin-top:14px;font-size:11px;}
.my_info .my_info_list li .txt strong {font-size:14px;color:#595959;}
.my_info .my_info_list li a {}


/*마이페이지 신청서목록 말풍선추가*/
.myOdr_listNo{margin-bottom:15px; position:relative;}


.userPage{}
.userPage .txtBox{background:#fcfcfc; border:1px solid #d8d8d8; padding:15px;}
.userPage h2{font-size:18px; font-weight:bold; padding-bottom:14px;}
.userPage p{line-height:20px; font-size:13px;}
.userPage h3{font-size:18px; font-weight:bold; padding-bottom:10px;}
.userPage ul &gt; li{font-weight:bold; font-size:16px; }
.userPage ul li ul{margin-top:8px; margin:10px 20px; margin-bottom:20px;  border-bottom:1px solid #d8d8d8; padding-bottom:15px;}
.userPage ul li:last-child ul{ border-bottom:0px solid #d8d8d8;  padding-bottom:0px;}
.userPage ul li li{font-size:13px; font-weight:100; line-height:20px;}
.userPage ul li h4{font-weight:bold; font-size:16px; color:#313131}
.userPage table{}
.userPage table td, .userPage table th{border:1px solid #d8d8d8; padding:10px; line-height:20px;}
.userPage table thead th{background:#777; font-weight:bold; color:#fff}
.userPage table tbody th{font-weight:bold;background:#f1f1f1;}
.userPage .fontRed{color:#d30009;}
.userPage table .fontRed{ font-weight:bold}
.userPage li.fontRed{padding:10px 0px; font-size:12px;}
.userPage table.tl th{text-align:center; padding:0px;}
.userPage table.tl td{padding:15px;}
.userPage .ul_t{font-size:16px;display:block; font-weight:bold; padding-bottom:5px; }
.userPage .ul_t span, .userPage .tl span{color:#ea3b61}
.userPage ul.t_ul li{font-size:13px; position:Relative; padding-left:10px; font-weight:100}
.userPage ul.t_ul li:before{content:"-"; position:Absolute; top:0px; left:0px;}

/**/
.userPage .menu_tab.bg1{position:relative; height:354px; background:url(/image/sub/page1.png) top left no-repeat }
.userPage .menu_tab.bg2{position:relative; height:354px; background:url(/image/sub/page2.png) top left no-repeat }
.userPage .menu_tab ul{position:absolute; top:68px; left:30px;}
.userPage .menu_tab ul li{float:left; margin:0px 25px 25px 0px;}
.userPage .menu_tab ul li a{display:block; width:136px; height:116px; border:1px solid #dfdede; box-sizing:border-box; border-radius:10px;
overflow:hidden; text-indent:-1000px;}
.userPage .menu_tab ul li.active a{border:4px solid #f59a01; }
.userPage .menu_tab.bg2 ul li.active a{border:4px solid #2f2885; }
.userPage .mTs{padding-top:15px;}
.userPage .mTs h4{font-size:18px; font-weight:bold; padding-bottom:15px; }
.userPage .dbt{border-top:1px solid #333}
.userPage .mTs .txtBox{font-size:14px; line-height:1.6em}
.userPage .mTs .txtBox.dbt{border-top:1px solid #333}




/*톡문의*/
.talk-area{ border:0px solid #f69896; overflow:hidden; padding:30px;  padding-bottom:0px;border-radius:10px 10px 0px 0px; margin-top:20px;background:#f1ece8}
.talk-area ul{overflow:hidden; margin-bottom:30px;}
.talk-area ul li{width:100%;overflow:hidden; }
/*.talk-area ul li .fl strong{display:block; background:#49c5b6; color:#fff; float:left; width:50px; height:50px; text-align:center; line-height:50px; border-radius:50px; margin-right:15px; font-weight:100}
.talk-area ul li .fl .talk{float:left;}
.talk-area ul li .fl p{background:#49c5b6; padding:10px; border-radius:10px;position:Relative; color:#fff;line-height:1.5em;font-size:14px;}
.talk-area ul li .fl p:after{content:"◀"; color:#49c5b6; position:absolute; top:5px; left:-8px}
.talk-area ul li .fl span{display:block; padding:3px;font-family: "Ubuntu",sans-serif; font-size:11px;float:left;}
.talk-area ul li .fr strong{display:block; background:#e8709f; color:#fff; float:right; width:50px; height:50px; text-align:center; line-height:50px; border-radius:50px; font-weight:100}
.talk-area ul li .fr .talk{float:right;}
.talk-area ul li .fr p{background:#e8709f; padding:10px; border-radius:10px;position:Relative; color:#fff; margin-right:15px;line-height:1.5em;font-size:14px}
.talk-area ul li .fr p:after{content:"▶"; color:#e8709f; position:absolute; top:5px; right:-8px}
.talk-area ul li .fr span{display:block; padding-top:3px; padding-right:18px;font-family: "Ubuntu",sans-serif; font-size:11px; text-align:right}
.talk-area-comment{background:#f1ece8; padding:30px; padding-top:0px; border-radius:0px 0px 10px 10px ; }
.talk-comment-area{background:#fff;border-radius:10px;overflow:hidden; padding:10px}
.talk-comment-area textarea{width:85%; height:50px;overflow:hidden; padding:10px;line-height:1.5em;border-radius:10px; border:0px; float:left;font-size:14px}
.talk-comment-area textarea:focus{border:1px solid #e8709f; box-shadow:none; outline:none;}
.talk-comment-area a{display:block; width:13%; float:right; height:48px; border:1px solid #999;text-align:center; line-height:48px;border-radius:10px;font-size:14px}
.talk-comment-area a:hover{}*/



/* 길남 수정 
.talk-area ul li .fl strong{display:block; background:#49c5b6; color:#fff; float:left; width:50px; height:50px; text-align:center; line-height:50px; border-radius:50px; margin-right:15px; font-weight:100}
.talk-area ul li .fl .talk{background:#49c5b6; padding:10px; border-radius:10px;position:Relative; color:#fff;line-height:1.5em;font-size:12px; float:left; }
.talk-area ul li .fl p{}
.talk-area ul li .fl p:after{content:"◀"; color:#49c5b6; position:absolute; top:5px; left:-8px}
.talk-area ul li .fl span{display:block; padding:3px;font-family: "Ubuntu",sans-serif; font-size:11px;float:left;}
.talk-area ul li .fr strong{display:block; background:#e8709f; color:#fff; float:right; width:50px; height:50px; text-align:center; line-height:50px; border-radius:50px; font-weight:100}
.talk-area ul li .fr .talk{background:#e8709f; padding:10px; border-radius:10px;position:Relative; color:#fff; margin-right:15px;line-height:1.5em;font-size:12px;float:right;}
.talk-area ul li .fr p{}
.talk-area ul li .fr p:after{content:"▶"; color:#e8709f; position:absolute; top:5px; right:-8px}
.talk-area ul li .fr span{display:absolute; padding-top:3px; padding:3px;font-family: "Ubuntu",sans-serif; font-size:11px;float:right;}
.talk-area-comment{background:#f1ece8; padding:20px; padding-top:0px; border-radius:0px 0px 10px 10px ; width:90%;overflow:hidden; }
.talk-comment-area{background:#fff;border-radius:10px;overflow:hidden; padding:10px}
.talk-comment-area textarea{width:99%; height:44px; padding:10px;line-height:1.5em;border-radius:10px; border:0px;font-size:12px; margin:0 auto;}
.talk-comment-area textarea:focus{border:1px solid #e8709f; box-shadow:none; outline:none;}
.talk-comment-area a{display:block; width:13%; height:48px; margin:0 auto; border:1px solid #999;text-align:center; line-height:48px;border-radius:10px;font-size:12px; margin-top:10px;}
.talk-comment-area a:hover{text-decoration:none}*/


.talk-area ul li .fl strong{display:block; background:#49c5b6; color:#fff; float:left; width:50px; height:50px; text-align:center; line-height:50px; border-radius:50px; margin-right:15px; font-weight:100; overflow:hidden;}
.talk-area ul li .fl .talk{ background:#49c5b6; padding:10px; border-radius:10px;position:Relative; color:#fff;line-height:1.5em;font-size:14px;float:left;}
.talk-area ul li .fl .talk pre.chat_cmt{width:98%; word-break:break-all; white-space:normal;}
.talk-area ul li .fl p{color:#fff;}
.talk-area ul li .fl p:after{content:"◀"; color:#49c5b6; position:absolute; top:5px; left:-8px}
.talk-area ul li .fl span.talk-date{display:block; padding:3px;font-family: "Ubuntu",sans-serif; font-size:11px;float:left;}
.talk-area ul li .fr strong{display:block; background:#e8709f; color:#fff; float:right; width:50px; height:50px; text-align:center; line-height:50px; border-radius:50px; font-weight:100}
.talk-area ul li .fr .talk{background:#e8709f; padding:10px; border-radius:10px;position:Relative; color:#fff; margin-right:15px;line-height:1.5em;font-size:14px;float:right;}
.talk-area ul li .fr .talk pre.chat_cmt{width:98%; float:right; word-break:break-all; white-space:normal;}
.talk-area ul li .fr p{color:#fff;}
.talk-area ul li .fr p:after{content:"▶"; color:#e8709f; position:absolute; top:5px; right:-8px}
.talk-area ul li .fr span.talk-date{display:block; padding-top:3px; padding-right:3px;font-family: "Ubuntu",sans-serif; font-size:11px; float:right;}
.talk-area-comment{background:#f1ece8; padding:30px 25px; padding-top:0px; border-radius:0px 0px 10px 10px ; }
.talk-comment-area{background:#fff;border-radius:10px;overflow:hidden; padding:10px}
.talk-comment-area .talk-Cont{width:100%;}
.talk-comment-area textarea{width:99%; height:50px;overflow:hidden; padding:10px;line-height:1.5em;border-radius:10px; border:0px;font-size:14px margin:0 auto;}
.talk-comment-area textarea:focus{border:1px solid #e8709f; box-shadow:none; outline:none;}
.talk-comment-area a{display:block; width:13%; margin:0 auto; height:48px; border:1px solid #999;text-align:center; line-height:48px;border-radius:10px;font-size:14px; margin-top:10px;}
.talk-comment-area a:hover{text-decoration:none;}
.talk-area ul li .fl p img{ max-width: 500px; height: auto;}
.talk-area ul li .fr p img{ max-width: 500px; height: auto;}

.talk-area ul li .fl .talk p,.talk-area ul li .fl .talk div,.talk-area ul li .fr .talk p,.talk-area ul li .fr .talk div{max-width:778px; word-break:break-all; font-size:12px;}


a.info_link{display:inline-block; color:#555; font-weight:bold;}
.form_infoBox{background:#f0f0f0; padding:10px; color:#DE4343; font-weight:bold; line-height:18px; font-size:12px;}


/*배송사 비교*/
.sub-table{}
.sub-table th{background:#f8f8f8; color:#333; line-height:17px; text-align:center; vertical-align:middle; border:1px solid #c5c5c5; padding:10px; box-sizing:border-box;}
.sub-table td{border-bottom:1px solid #ccc; color:#333; line-height:17px; text-align:center; vertical-align:middle; padding:10px; box-sizing:border-box; border:1px solid #ddd;}
.sub-table td.title{background:#fafafa;}
.underLine{text-decoration:underline; text-underline-position:under;}
.bold{font-weight:bold;}
.sub-table td ul.txt{}
.sub-table td ul.txt li{text-align:left;}

/*배송요금비교*/
.sub_title{font-size:16px; font-weight:bold; text-align:center; padding-bottom:10px; position:relative; margin-bottom:10px;}
.sub_title:after{content:''; width:20px; height:2px; background:#555; position:absolute; left:410px; bottom:0;}
.input-wp{margin-bottom:5px;}
.input-wp:last-child{margin-bottom:0;}
.input-wp span{display:inline-block; width:60px;}
.dlvr_mny_img{text-align:center; margin-top:30px;}
.dlvr_mny_img img{}
.dlvr_mny_info{font-size:12px; color:#333; line-height:19px;}
.dlvr_mny_info a{font-weight:bold; color:#2042c4; border-bottom:1px solid #2042c4;}
.dlvr_mny_info p{margin-bottom:5px;}</pre></body></html>