﻿@charset "utf-8";

/* input **/
/*.input_txt {padding:4px 3px;border:1px solid #e8e8e8;background-color:#f8f8f8;}*/
.input_txt {height:26px; line-height:26px; border:1px solid #d0d2d7; font-size:14px; padding:4px; }
.input_txt2 {height:26px; line-height:26px; border:1px solid #c5c5c5; font-size:14px; padding:4px;background-color:#fafafa; }
.input_chk {width:16px;height:16px;vertical-align:middle;}
.input_chk2 {width:16px;height:16px;margin-right:5px;vertical-align:middle;}
.input_addr {height:26px; line-height:26px; border:1px solid #d0d2d7; font-size:14px; padding:4px; font-weight:bold;letter-spacing:-0.03em;}
.input_txt_no {height:26px; line-height:26px; border:0px solid #c5c5c5; font-size:14px; padding:4px;background-color:#fff; }


/* Execel Input */
.iptTmp input {height:13px; line-height:13px; border:1px solid #d0d2d7; color:#777; font-size:12px; padding:4px; }
.iptTmpErr input {height:13px; line-height:13px; border:1px solid #ff0000 !important; color:#fff !important; background:#ff3300 !important; font-size:12px; padding:4px; }
input.iptTmpErr2 {height:13px; line-height:13px; border:1px solid #ffff66; color:#333; background:#ffff66; font-size:12px; padding:4px; }

.input_login {height:16px; line-height:16px; border:1px solid #c5c5c5; 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:140px;}
.ipt_type2 {width:199px;}
.hp {width:44px;}
.email_1 {width:100px;}
.email_2 {width:100px;}
.name {width:100px;}
.slt2 {width:50px;}
.adr {width:70%;}
.m_num {width:210px;}
.m_num2 {width:100px;}
.site {width:210px;}
.full {width:100%;}
.cnt {width:50px;}
.sm {width:60px;}
.date {width:68px;}

.per40 {width:40%;}
.per60 {width:60%;}
.per50 {width:50%;}
.per20 {width:20%;}

.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;}
.ml10 {margin-left:10px;}
.ml30 {margin-left:30px;}
.mt20{margin-top:20px;}

.lht_150 {line-height:150%;}

.point {color:#ff0000;}
.point2 {color:#d20101 !important;}
.point3 {color:#00aeef !important;}
.grade {color:#0072bc;}
.point4 {color:#ed1c24 !important;}

.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; }
.red1 { color: #ff3300; }
.black1 { color: #333; }
.clrRed1 { color: #ff6600; }
.clrBlue1 { color: #5050fa; }
.clrBlue2 { color: #0099ff; }
.green1 { color: #339999; }
.orange1 {color:#e65b6e}
.blue2{color:#00adee;}
.red2{color:#d30009;}

.ft_13 {font-size:13px;}
.ft_14 {font-size:14px;}
.ft_15 {font-size:15px;}
.ft_16 {font-size:16px;}

.txtCenter {text-align:center;}
.txtVerMid {vertical-align:middle;}
.txtLeft {text-align:left;}
.txtRight {text-align:right;}

.dsp-inb{display:inline-block;}

.wd150 {width:150px;}
.wd200 {width:200px;}
.wd300 {width:300px;}

/* 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;}

.btn_write {overflow:hidden;display:inline-block;height:33px;padding:0px 20px;background:#ff5e5f;border-radius:3px;line-height:33px;}
.btn_write span{ color:#fff}

.btn_list {overflow:hidden;display:inline-block;height:33px;padding:0px 20px;background:#49aded;border-radius:3px;line-height:33px;}
.btn_list 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:#fae100; border-radius:3px; color:#381e1f;}

.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:15px;background:#d30009; border-radius:3px;}
.btn_reg span {float:left;height:28px;line-height:28px;padding:0px 15px 0 0px;color:#fff;text-align:center;cursor:pointer; font-size:14px;}

.btn_cancel {overflow:hidden;display:inline-block;height:28px;padding-left:15px;background:#fdfdfd; border:1px solid #ccc; border-radius:3px; box-sizing:border-box;}
.btn_cancel span {float:left;height:28px;line-height:26px;padding:0px 15px 0 0px;color:#636363;text-align:center;cursor:pointer;font-size:14px;}

.btn_cancel2 {overflow:hidden;display:inline-block;height:23px;padding-left:10px;background:#fff; border:1px solid #ccc; border-radius:3px;}
.btn_cancel2 span {float:left;height:28px;line-height:23px;padding:0px 10px 0 0px;color:#636363;text-align:center;background:#fff; cursor:pointer; font-size:12px;}

.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;font-size:12px;}

.btn_small2 {overflow:hidden;display:inline-block;height:26px;padding-left:10px;background:#585858; border-radius:3px;}
.btn_small2 span {float:left;height:26px;line-height:26px;padding:0px 10px 0 0px;color:#fff;text-align:center;background:#585858;cursor:pointer;;font-size:12px;}

.btn_small3 {overflow:hidden;display:inline-block;height:26px;padding-left:10px;background:#fba900; border-radius:3px; vertical-align:top}
.btn_small3 span {float:left;height:26px;line-height:26px;padding:0px 10px 0 0px;color:#fff;text-align:center;cursor:pointer;font-weight:normal;font-size:12px;}

.btn_small4 {overflow:hidden;display:inline-block;height:26px;padding-left:10px;background:#1490d7; border-radius:3px;}
.btn_small4 span {float:left;height:26px;line-height:26px;padding:0px 10px 0 0px;color:#fff;text-align:center;font-weight:normal;font-size:12px;}

.btn_small5 {overflow:hidden;display:inline-block;height:26px;padding-left:10px;background:#333; border-radius:3px;vertical-align:top}
.btn_small5 span {float:left;height:26px;line-height:26px;padding:0px 10px 0 0px;color:#fff;text-align:center;cursor:pointer;font-weight:normal;font-size:12px;}

.btn_orang {overflow:hidden;display:inline-block;height:28px;padding-left:20px;background:url("/image/common/btn/btn_left_8.gif") no-repeat 0 0; border-radius:3px;}
.btn_orang span {float:left;height:28px;line-height:28px;padding:0px 20px 0 0px;color:#fff;text-align:center;background:url("/image/common/btn/btn_right_8.gif") no-repeat 100% 0;cursor:pointer;}

.btn_yellow {overflow:hidden;display:inline-block;height:28px;padding-left:20px;background:#fba900; border-radius:3px;}
.btn_yellow span {float:left;height:28px;line-height:28px;padding:0px 20px 0 0px;color:#fff;text-align:center;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:26px;padding-left:20px;background:url("/image/common/btn/btn2_left1.gif") no-repeat 0 0;}
.btn2_reg span {float:left;height:26px;line-height:26px;padding:0px 20px 0 0px;color:#fff;text-align:center;background:url("/image/common/btn/btn2_right1.gif") no-repeat 100% 0;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;}

a.btn_m{display:inline-block; padding:5px; background:#21508a; font-size:14px; color:#fff; border-radius:5px;}

a.btn_bl{overflow:hidden;display:inline-block;height:26px;padding-left:10px;background:#1490d7;border-radius:3px;}
.btn_bl span {float:left;height:26px;line-height:26px;padding:0px 10px 0 0px;color:#fff; text-align:center; cursor:pointer;}

a.btn2_bl{overflow:hidden;display:inline-block;height:40px;padding:0px 30px;background:#1490d7;}
.btn2_bl span {float:left;height:40px;line-height:40px; font-size:13px; color:#fff; text-align:center; cursor:pointer;}
a.btn2_bl:hover{background:#0069a5}

a.btn3_bl{overflow:hidden;display:inline-block;height:30px;padding:0px 30px; border:1px solid #00adee;}
.btn3_bl span {float:left;height:40px;line-height:30px; font-size:13px; color:#00adee; text-align:center; cursor:pointer; font-weight:bold;}
a.btn3_bl:hover{background:#00adee; }
a.btn3_bl:hover span{color:#fff;}

a.Gray{background:none;border:1px solid #ccc;color:#333; overflow:hidden;display:inline-block;height:26px;padding-left:10px;}
a.Gray span{height:26px;line-height:26px;padding:0px 10px 0 0px ;text-align:center;cursor:pointer;font-weight:normal;font-size:12px;}
a.Gray:hover, a.Gray.active{border:1px solid #ccc; background:#dadada;color:#333;}

.btn3_reg {overflow:hidden;display:inline-block;height:23px;padding-left:20px;background:#d30009;}
.btn3_reg span {float:left;height:23px;line-height:23px;padding:0px 20px 0 0px;color:#fff;text-align:center;background:#d30009;cursor:pointer;}



/* 메인 */
.mcon_top  {margin-bottom:15px;zoom:1;}
.mcon_top:after {display:block;clear:both;content:"";}

.m_slider {overflow:hidden;position:relative;float:left;width:724px;height:299px;border:1px solid #cfcfcf;box-shadow:0px 0px 3px 0px #ddd;}
.m_slider .bxslider {position:absolute;width:9999px;height:299px;}
.m_slider .bxslider li {float:left;width:724px;height:299px;}

.m_slider .bx-controls {}
.m_slider .bx-pager {position:absolute;bottom:5px;right:0px;z-index:100;}
.m_slider .bx-pager a {display:block;width:16px;height:16px;text-indent:-9999px}
.m_slider .bx-pager .bx-pager-item {float:left;margin-right:9px;background:url("/image/main/indi_off.png") 0 0 no-repeat;}
.m_slider .bx-pager .bx-pager-item .active {background:url("/image/main/indi_on.png") 0 0 no-repeat;}
.m_slider .bx-controls-direction {display:none;}

.overseas {float:right;width:247px;height:301px;}
.overseas h2 {margin:7px;}
.overseas .tab_menu {position:relative;height:34px;}
.overseas .tab_menu li {float:left;margin-left:2px;}
.overseas .tab_menu li:first-child {margin:0;}
.overseas .tab_menu a {}
.overseas .tab_con {height:218px;margin-top:-1px;padding:15px 10px 33px 12px;border:1px solid #cfcfcf;background:#fff;}
.overseas .input_list {}
.overseas .input_list li {margin-bottom:5px;}
.overseas .input_list li label {display:inline-block;width:69px;}
.overseas .input_list li label, .overseas .input_list li input {vertical-align:middle;}
.overseas .input_list li .type1 {width:140px;}
.overseas .input_list li input {font-family:"Nanum Gothic", Nanum Gothic;}

.main_con {zoom:1;}
.main_con:after {display:block;clear:both;content:"";}
.main_con {width:982px;}

/* HotDeal */
.main_con .hotDeal {position:relative;width:980px;border:1px solid #cfcfcf;border-radius:3px;background:#fff;box-shadow:0px 0px 3px 0px #ddd;}
.main_con .hotDeal .top_title {}
.main_con .hotDeal .top_title h2 {height:25px;margin-top:15px;margin-left:5px;}
.main_con .hotDeal .top_title h2 .tit_txt {display:inline-block;margin:8px 0 0 8px;padding-left:8px;color:#555;font-family:"Nanum Gothic",Nanum Gothic;background:url("/image/common/ico/ico_bar2.gif") 0 2px no-repeat;}
.main_con .hotDeal .btn_more {float:right;position:absolute;top:17px;right:10px;}
.main_con .hotDeal .btn_more a {font-family:'Nanum Gothic';font-size:11px;font-weight:normal;letter-spacing:-0.05em;color:#333;}
.main_con .hotDeal .goodsBox {padding:5px 0px 10px 2px;}
.main_con .hotDeal .goodsBox .goods_ilst {overflow:hidden;}
.main_con .hotDeal .goodsBox .goods_ilst li {float:left;width:233px;height:233px;border:1px solid #e5e5e5;margin-left:7px;margin-bottom:15px;background:#f9f9fb;font-family:"Nanum Gothic", Nanum Gothic, dotum;}
.main_con .hotDeal .goodsBox .goods_ilst li .sale {position:absolute;width:62px;height:38px;border:1px solid #e95052;text-align:center;padding-top:10px;
	background:#f85c5d;filter: alpha(opacity=95);background-color: rgba( 248, 92, 93, 0.95 );margin: -1px 0 0 -1px;box-shadow:0px 0px 1px 0px #ffb6a4;font-family:"Nanum Gothic", Nanum Gothic, dotum;z-index:121;
}
.main_con .hotDeal .goodsBox .goods_ilst li .sale .rate {color:#fff;font-size:20px;font-weight:bold;letter-spacing:-0.05em;}
.main_con .hotDeal .goodsBox .goods_ilst li .sale .txt {color:#fff;font-size:16px;font-weight:bold;}
.main_con .hotDeal .goodsBox .goods_ilst li .pro {overflow:hidden;border-bottom:1px solid #e5e5e5;}
.main_con .hotDeal .goodsBox .goods_ilst li h2 {overflow:hidden;width:225px;height:35px;color:#333;border: 0px solid #000;margin:5px 0 0 5px;overflow:hidden;}
.main_con .hotDeal .goodsBox .goods_ilst li .goods_tit {color:#444;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;font-weight:bold;line-height:150%;}
.main_con .hotDeal .goodsBox .goods_ilst li .cash {color:#444;text-align:left;line-height:140%;}

.clrBoth {clear:both;}
.pHt10 {height:10px;}
.pHt20 {height:20px;}
.pHt30 {height:30px;}

.main_con .main_left {float:left;}
.main_con .main_right {float:right;}

/* 구독대행 */
.main_con .main_left .BookReq {position:relative;overflow:hidden;width:485px;height:243px;border:1px solid #cfcfcf;border-radius:3px;background:#fff;box-shadow:0px 0px 3px 0px #ddd;}
.main_con .main_left .BookReq .top_title {}
.main_con .main_left .BookReq .top_title h2 {height:25px;margin-top:15px;margin-left:5px;}
.main_con .main_left .BookReq .top_title h2 .tit_txt {display:inline-block;margin:8px 0 0 8px;padding-left:8px;color:#555;font-family:"Nanum Gothic",Nanum Gothic;background:url("/image/common/ico/ico_bar2.gif") 0 2px no-repeat;}
.main_con .main_left .BookReq .btn_more {float:right;position:absolute;top:17px;right:10px;}
.main_con .main_left .BookReq .btn_more a {font-family:Nanum Gothic, "Nanum Gothic";font-size:11px;font-weight:normal;letter-spacing:-0.05em;color:#333;}
.main_con .main_left .BookReq .bookBox {margin:0px 0 0 0px;width:461px;height:189px;overflow:hidden;}
.main_con .main_left .BookReq .bookBox li {}

/* 베스트후기 */
.main_con .main_right .BestReview {position:relative;overflow:hidden;width:485px;height:243px;border:1px solid #cfcfcf;border-radius:3px;background:#fff;box-shadow:0px 0px 3px 0px #ddd;margin-left:0px;}
.main_con .main_right .BestReview .top_title {}
.main_con .main_right .BestReview .top_title h2 {height:25px;margin-top:15px;margin-left:5px;}
.main_con .main_right .BestReview .top_title h2 .tit_txt {display:inline-block;margin:8px 0 0 8px;padding-left:8px;color:#555;font-family:"Nanum Gothic",Nanum Gothic;background:url("/image/common/ico/ico_bar2.gif") 0 2px no-repeat;}
.main_con .main_right .BestReview .btn_more {float:right;position:absolute;top:17px;right:10px;}
.main_con .main_right .BestReview .btn_more a {font-family:Nanum Gothic, "Nanum Gothic";font-size:11px;font-weight:normal;letter-spacing:-0.05em;}
.main_con .main_right .BestReview .ReviewBox {margin:0px 0 0 9px;width:461px;height:189px;overflow:hidden;}
.main_con .main_right .BestReview .ReviewBox li {}

/* 공지사항 */
.main_con .main_left .Notice {position:relative;overflow:hidden;width:485px;height:171px;border:1px solid #cfcfcf;border-radius:3px;background:#fff;box-shadow:0px 0px 3px 0px #ddd;}
.main_con .main_left .Notice .top_title {}
.main_con .main_left .Notice .top_title h2 {height:25px;margin-top:15px;margin-left:5px;}
.main_con .main_left .Notice .top_title h2 .tit_txt {display:inline-block;margin:8px 0 0 8px;padding-left:8px;color:#555;font-family:"Nanum Gothic",Nanum Gothic;background:url("/image/common/ico/ico_bar2.gif") 0 2px no-repeat;}
.main_con .main_left .Notice .btn_more {float:right;position:absolute;top:17px;right:10px;}
.main_con .main_left .Notice .btn_more a {font-family:Nanum Gothic, "Nanum Gothic";font-size:11px;font-weight:normal;letter-spacing:-0.05em;color:#333;}
.main_con .main_left .Notice .board {margin:0px 0 0 10px;}
.main_con .main_left .Notice .board li {height:25px;}
.main_con .main_left .Notice .board li a {font-family:Nanum Gothic, "Nanum Gothic";font-weight:normal;letter-spacing:-0.05em;color:#333;}
.main_con .main_left .Notice .board li a:hover {font-weight:bold;text-decoration:underline;color:#333;}
.main_con .main_left .Notice .board li span {color:#999;font-size:12px;}

/* 관세청 고시환율 */
.main_con .main_left .Customs {position:relative;overflow:hidden;width:485px;height:49px;border:1px solid #cfcfcf;border-radius:3px;background:#fff;box-shadow:0px 0px 3px 0px #ddd;margin-top:3px;}
.main_con .main_left .Customs .txt {margin:15px 0 0 6px;}
.main_con .main_left .Customs .txt li {float:left;margin:auto 0;}
.main_con .main_left .Customs .txt li a span.usd {font-family:Nanum Gothic, "Nanum Gothic";font-size:18px;font-weight:bold;letter-spacing:-0.05em;color:#ff3300;line-height:18px;margin-left:10px;}
.main_con .main_left .Customs .txt li a span.krw {font-family:Nanum Gothic, "Nanum Gothic";font-size:18px;font-weight:bold;letter-spacing:-0.05em;color:#333;line-height:18px;}
.main_con .main_left .Customs .txt li a span.date {font-family:Nanum Gothic, "Nanum Gothic";font-size:12px;font-weight:bold;letter-spacing:-0.1em;color:#999;line-height:18px;margin-left:10px;}

/* 고객센터 */
.main_con .main_right .Support {position:relative;overflow:hidden;width:485px;height:225px;border:1px solid #cfcfcf;border-radius:3px;background:#fff;box-shadow:0px 0px 3px 0px #ddd;margin-left:0px;}
.main_con .main_right .Support .top_title {}
.main_con .main_right .Support .top_title h2 {height:25px;margin-top:15px;margin-left:5px;}
.main_con .main_right .Support .top_title h2 .tit_txt {display:inline-block;margin:8px 0 0 8px;padding-left:8px;color:#555;font-family:"Nanum Gothic",Nanum Gothic;background:url("/image/common/ico/ico_bar2.gif") 0 2px no-repeat;}
.main_con .main_right .Support .txtBox {margin-left:18px;}
.main_con .main_right .Support .txtBox td.tel {}
.main_con .main_right .Support .txtBox td .telNo {font-family:Nanum Gothic, "Nanum Gothic";font-size:36px;font-weight:bold;letter-spacing:-0.1em;color:#ff5d5e;}
.main_con .main_right .Support .txtBox td .icoTxt1 {font-family:Nanum Gothic, "Nanum Gothic";font-size:16px;font-weight:normal;letter-spacing:-0.1em;color:#ff5d5e;}
.main_con .main_right .Support .txtBox td.time {font-family:Nanum Gothic, "Nanum Gothic";font-size:11px;font-weight:normal;letter-spacing:-0.05em;color:#666;line-height:16px;}
.main_con .main_right .Support .btnQna {margin: 15px 0 0 18px;}
.main_con .main_right .Support .btnQna li {float:left;}
.main_con .main_right .Support .btnQna li.qnaLast {padding-left:30px;}




/* 포스트팔 서비스 */
.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;}



.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;}

.addrTel2{}
.addrTel2 .vm_box{margin:4px 0px;padding-left:96px;position:Relative;}
.addrTel2 .vm_box label {position:absolute;left:0px;top:4px;font-weight:bold; font-size:13px;}
.addrTel2 .vm_box-m-title{height:30px;display:none}
@media (max-width: 480px) {
.addrTel2 .vm_box-m-title{display:block;  margin-top::5px;}
.addrTel2 .vm_box-m-title label{width:100%;border-top:1px solid #eee;padding-top:5px}
.addrTel2 .vm_box-m-pd0{padding-left:0px;}
.addrTel2 .vm_box-m-pd0 label{display:none}
}

/*수취인정보 수정 팝업*/
.popup_stepBox{margin-top:30px; overflow:hidden;}
.popup_stepBox >.apply_form01{width:49%; margin:0 auto; float:none;}


/* 신청서 */
.orderTit {position: relative; height: 45px; background: #8c96a7;padding:0px 20px}
.orderTit h4 {position: relative; font-size: 18px; color: #fff;  font-weight: bold; line-height: 45px; }
.orderTit h3 {position: relative; font-size: 18px; color: #fff;  font-weight: bold; line-height: 45px;}
.orderAgreeTit {margin:15px 0 5px 5px;color:#333;font-weight:bold;}
.orderAgreeCk {margin:10px 5px 5px;color:#d30009;font-size:14px;}
.orderAgreeCk input[type="checkbox"] {width:15px; height:15px; vertical-align:middle; border: 1px solid #000;}
.orderAgreeBox {width:746px;padding:10px;border:1px solid #eee;overflow-x:hidden;overflow-y:scroll;letter-spacing:-0.02em;line-height:180%;}
.orderAgreeBox pre {font-family:"Nanum Gothic", Nanum Gothic, Dotum;}
@media (max-width: 768px){
.orderTit{height:40px;padding:0px 10px;}
.orderTit h3{ font-size: 15px;line-height:40px; }
}

/* 신청서 STEP 타이틀 */
.orderStepTit {position:relative;height:45px;background:#8c96a7;}
.orderStepTit p {float:left;width:90px;height:45px;background:#8c96a7; text-align:center ; line-height:45px;}
.orderStepTit p .stepTxt {color:#fff;font-size:11px;}
.orderStepTit p .stepNo {color:#fff;font-size:22px;font-weight:bold;margin-left:0px;}
.orderStepTit h4 {position:relative;font-size:18px;color:#fff; font-weight:bold;line-height:45px;}

/* 신청서 테이블 */
.order_table {}
.order_table_top {border-top:1px solid #e2e2e2;}
.order_write {width:100%;}
.order_write {border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.order_write tbody th {border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;line-height:130%;font-weight:bold; color:#313131}
.order_write tbody td {border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;line-height:130%;}
.order_write tbody th {padding:10px 0;text-align:center;color:#707070;border-right:1px solid #e2e2e2;background-color:#f0f0f0; letter-spacing: -0.05em;}
.order_write tbody th .m-block{display:block}
.order_write tbody th .m-block a.btnSmall{margin-top:5px;}
.order_write tbody td {padding:10px;}
.order_write tbody th.tl{text-align:left;padding:10px}
.order_write tbody th 
@media (max-width: 480px) {
.order_write{border-left:0px; border-bottom:0px;}
.order_write tbody th .m-block{display:inline-block}
.order_write tbody th .m-block a.btnSmall{margin-top:0px;}
.order_write tbody td.m-center{text-align:center}
}


/* 보기 테이블 */
.order_view {border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.order_view tbody th {border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;line-height:130%;font-weight:bold; color:#313131}
.order_view tbody td {border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;line-height:130%;padding:10px;}
.order_view tbody th {padding:10px 8px;text-align:left;color:#707070;border-right:1px solid #e2e2e2;background-color:#f0f0f0; letter-spacing: -0.05em;}
.order_view tbody th.tdCnter, .order_view tbody td.tdCnter {text-align:center;}
.order_view tbody th.tdLeft, .order_view tbody td.tdLeft {text-align:left;}
.order_view tbody th.tdRight, .order_view tbody td.tdRight {text-align:right;}
@media (max-width: 992px) {
}
@media (max-width: 768px) {
.order_view colgroup{display:none;}
.order_view tbody td{float:left; display:block;width:100%;position:Relative;min-height:39px;overflow:hidden;}
.order_view tbody td:before{ content: attr(data-label); float:left;font-weight: 600;padding-right:10px}
.order_view tbody th{display:none}
.order_view{border:0px;border-right:1px solid #e2e2e2;}
}
@media (max-width: 480px) {
}

.vm_box label.option-label{float:left;height:30px; width:33.333%;margin:0px;}
@media (max-width: 992px) {
.vm_box label.option-label{width:50%;}
}
@media (max-width: 768px) {
.vm_box label.option-label{width:100%;}
}

/* 신청서 상품 추가 */
.proBtn_write {border-left:1px solid #717c82;border-right:1px solid #717c82;border-bottom:1px solid #717c82;}
.proBtn_write tbody th {}


/* 신청서 라디오 버튼 */
.rdoBox {margin-left:10px; overflow:hidden}
.rdoBox li {float:left;margin-right:40px;margin-bottom:10px;}
.rdoCenter {margin-left:10px; overflow:hidden}
.rdoCenter li {float:left;margin-bottom:15px;width:33%;}
.rdoFtBig {font-size:18px;}
.rdoFtSub {font-size:12px;}
.areaMyAddrBox {width:100%;margin:0px 0 10px 0;}
.areaMyAddr {}
@media (max-width: 768px) {
.rdoFtBig {font-size:16px;}
}
@media (max-width: 480px) {
}


/*대행 신청서*/
.apply{}
.apply h3{font-size:24px; font-weight:bold; margin-bottom:20px; position:Relative; text-align:center; border:1px solid #5a6063; padding:15px 0px;}
.apply h3.mbno{margin-bottom:0px}
.apply h3 a{font-size:15px; position:absolute; top:15px; font-weight:bold}
.apply h3 .fl{left:15px;}
.apply h3 .fr{right:15px;}

.applyLeft{width:49%; float:left}
.applyRight{width:49%; float:right}

.apply_form01{width:49%; margin:0 auto;}

/*유의사항 체크*/
.agree-area{ margin-bottom:20px;}
.agree-area .agreeBox{ background:#f0f0f0; height:133px;padding:10px 10px 10px 10px; border-top:1px solid #dee3eb;border-bottom:1px solid #dee3eb; 
line-height:1.3em; overflow-x:hidden; overflow-y:auto}
.agree-area .agreeBox p{}
.agree-area .agreeBox ul li{line-height:1.3em; padding-bottom:5px; position:relative; padding-left:25px;font-size:13px;}
.agree-area .agreeBox ul li span{position:absolute; left:0px;}
/*신청서 공통*/
.applyCon-area{ margin-bottom:20px; border-bottom:0px;}
.step{height:60px; line-height:40px;  font-size:15px;  position:relative; font-weight:bold;background:#dfe4ec; padding-left:55px;}
.step strong{color:#fff; font-size:20px; display:inline-block;background:#8c96a7; padding:0px 15px; 
position:Absolute; top:0px; left:0px; height:41px;}
.step .link_btn, .step2 .link_btn{position:absolute; top:0px; right:15px;}
.step .link_btn a.btnSmall, .step2 .link_btn a.btnSmall{ font-size:12px;}
.step2{height:40px; line-height:40px;  font-size:15px;  position:relative; font-weight:bold;background:#dfe4ec;border-bottom:1px solid #cdd3dd;
padding-left:15px;}



@media (max-width: 992px) {
.applyLeft{width:100%; margin-bottom:30px;}
.agree-area{margin-bottom:30px;}
.applyRight{width:100%; }
}
@media (max-width: 768px) {
.apply h3{font-size:18px; }
.apply h3 a{font-size:13px;top:12px}
.orderStepTit h4{font-size:15px;}
.orderStepTit p{width:70px;}
.orderStepTit p .stepNo{font-size:15px;}
}
@media (max-width: 480px) {
/*.apply th,.apply td{display:block; width:100%;}*/
.order_write tbody th,.order_write tbody td,.board_write tbody th,.board_write tbody td{display:block; width:100%; overflow:hidden}
.apply h3{overflow:hidden;font-size:16px;}
.apply h3 .title{font-size:16px;}
.apply h3 a{position:relative; width:43%;top:5px;}
.agree-area{margin-bottom:20px;}
.orderStepTit{height:40px;}
.orderStepTit h4{font-size:13px;height:40px;line-height:40px;}
.orderStepTit p{width:60px;height:40px;line-height:40px;}
.apply .order_write{border-bottom:0px;border-left:0px;}
}


/*신청서 상품일괄적용*/
.table-ul{} 
.table-ul:after{content:""; display:block; clear:both;}
.table-ul .table-li{float:left;position:relative; }
.table-ul .table-li:nth-child(1){margin-right:35px;}
.table-ul .table-li .table-th{float:left;line-height:26px;font-weight:bold;padding-right:10px;}
.table-ul .table-li .table-td{float:left;}
.table-ul .table-li .table-td select{width:100%;}
.order_write tbody th.table-ul-title {color:#ed7d31}
@media (max-width: 1367px) {
.table-ul .table-li:nth-child(1){margin-right:15px;}
}
@media (max-width: 1240px) {
.table-ul .table-li:nth-child(1){margin-bottom:5px;margin-right:0px;}
.table-ul .table-li .table-th{width:110px;}
.table-ul-title span{display:Block}
}
@media (max-width: 1099px) {
}
@media (max-width: 992px) {
}
@media (max-width: 768px) {
.order_write tbody th.table-ul-title{display:block; width:100%;}
.order_write tbody td.table-ul-area{display:block; width:100%;overflow:hidden}
.table-ul-title span{display:inline-Block}
.table-ul .table-li:nth-child(1){margin-bottom:0px;}
.table-ul .table-li .table-th{width:auto;}

}
@media (max-width: 480px) {
}

/*신청서 테이블 상품리스트 상단*/
.pro-write-wrap{border:1px solid #717c82; margin-bottom:10px;}
.pro-table-btn-group{background:#f0f0f0; overflow:hidden; border:1px solid #e2e2e2;padding:10px; position:Relative}
.pro-table-btn-group .pro-no{position:absolute; left:15px; top:15px;}
.pro-table-btn-group .pro-no label{font-size:14px; font-weight:bold; color:#ed7d31}
.pro-table-btn-group .btn-group{text-align:right}
.pro-table-btn-group .btn-group a{}
.pro-table-btn-group .btn-group .mobile-mt{display:inline-block;margin-left:10px; vertical-align:top}
.pro-table-btn-group  .vm_box{position:Relative}
@media (max-width: 768px) {
.pro-table-btn-group .btn-group{}
.pro-table-btn-group .btn-group a{margin:3px 1px;}
.pro-table-btn-group .btn-group .mobile-mt{display:block}
.pro-table-btn-group .pro-no{left:10px;}
.pro-write-wrap .order_write tbody th.pro-img-file{display:block; width:100%;}

.depth_table{display:block}
}
@media (max-width: 480px) {
.pro-table-btn-group .btn-group{width:100%;margin-top:25px;}
}

/*신청서 상품 입력부분*/
.pro-table-write-area{position:Relative; padding-left:150px; background:#f0f0f0}
.pro-table-write-area.box-line{border:1px solid #e2e2e2; border-top:0px;}
.pro-table-write-area .pro-img-file{position:absolute; left:0px;top: 50%;transform: translate(0, -50%); text-align:center; width:150px;}
.pro-table-write-area .pro-img-file a{margin-top:5px;}
.pro-table-write-area .pro-img-file .goods_img img{border:1px solid #fff;}
.pro-table-write-area .pro-write-con{background:#fff; border-left:1px solid #e2e2e2;padding:10px; overflow:hidden}
.pro-table-write-area .pro-write-con .w-filed-area{position:Relative;padding-left:140px;margin-bottom:10px;width:100%;overflow:hidden;min-height:26px;}
.pro-table-write-area .pro-write-con .w-filed-area.wd50per{float:left; width:50%;}
.pro-table-write-area .pro-write-con .w-filed-area .title{position:absolute; left:0px; line-height:26px;font-weight:bold; font-size:14px;background:#e8f7f9; width:130px;padding-left:5px;}
.pro-table-write-area .pro-write-con .w-filed-area .title .m-block{font-size:12px;}
.pro-table-write-area .pro-write-con .w-filed-area .tipHelp{position:Relative; top:-1px;right:-3px;}
.pro-table-write-area .pro-write-con .w-filed-area .w-con{line-height:26px;font-size:14px;}
@media (max-width: 992px) {
.pro-table-write-area .pro-write-con .w-filed-area.wd50per{width:100%;}
}

@media (max-width: 768px) {
.pro-table-write-area{padding-left:0px;} 
.pro-table-write-area .pro-img-file{position:Relative; top:0px; left:0px; width:100%; text-align:center; transform:none;padding:10px;}
.pro-table-write-area.box-line{border-left:0px;}
}
@media (max-width: 480px) {
.pro-table-write-area .pro-write-con{padding:0px;}
.pro-table-write-area .pro-write-con .w-filed-area{padding-left:0px;border-top:1px solid #e2e2e2;padding:10px 10px 0px;}
.pro-table-write-area .pro-write-con .w-filed-area .title{position:Relative; width:auto;float:left; background:#fff;padding:0px;margin-right:10px}
}


/* 자동출고옵션 */
.autoRlsBox {padding:10px 0 0 0;}
.autoRlsBox li {float:left;margin-left:20px;}
.autoRlsBox li:first-child {margin:0;}
.autoRlsBox li.autoCk {width:230px;padding:5px 0 0 0;}
.autoRlsBox .autoExp {padding:0px;}

/* 받는 사람 */
.addrRcvKr {position:relative; display:inline-block;}
.addrRcvKr .RcvKrBox {overflow:hidden}
.addrRcvKr .RcvKrBox li {float:left;padding-right:5px; vertical-align:top}
.addrRcvKr .RcvKrBox li.ckBox {margin-top:3px;}
.addrRcvEn {display:inline-block; }
.addrRcvEn li{vertical-align:top}
/*padding-left:30px;*/
.addrRcvEn .on {visibility:visible;}
.addrRcvEn .off {display:none;}

/* 주소 및 연락처 */
.addrTel {position:relative;}
.addrTel li {padding: 5px 0;}
.addrTel li {padding: 5px 0;}

/* 상품 상세 */
table.order_noBd tbody {border:0px;}
table.order_noBd tbody th {border:0px;background:#e8f7f9;text-align:left;font-weight:bold;line-height:140%;border-bottom:1px solid #fff;padding:5px; font-weight:bold}
table.order_noBd tbody td {border:0px;background:#fff;line-height:140%;padding:5px;}
table.order_noBd tbody td:last-child {border:0px;background:#fff;}

/* 금액 정보 */
.proTtAmt {position:relative;width:100%; background:#888;padding:10px;color:#fff;border:1px solid #777;}
.proTtAmt  ul{overflow:hidden}
.proTtAmt h2 {font-size:16px;font-weight:bold;color:#fff;}
.proTtAmt li{width:100%; height:25px; font-size:14px; font-weight:bold; color:#fff}
.proTtAmt .proTtFt {font-size:22px;font-weight:normal;color:#fff;line-height:150%;}
.proTtAmt .proTtQtyTxt {color:#ffff00;font-weight:bold;}
.proTtAmt .proTtAmtTxt {color:#ffff00;font-weight:bold;}
.proTtAmt .proTtBtmTxt {font-size:11px;font-weight:normal; line-height:20px;  display:block; padding-top:5px;}

.proTtAmt2 {position:relative; width:359px; margin:0 auto;}
.proTtAmt2 ul{}
.proTtAmt2 ul li{width:100%; height:25px; font-size:14px; font-weight:bold}
.proTtAmt2 ul li span.FL{float:left}
.proTtAmt2 ul li span.FR{float:right}
.proTtAmt2 ul li .proTtAmtTxt{color:#ff1818}
.proTtAmt2 ul li.fontSmall{font-size:12px; font-weight:normal; text-align:center}

.btnBoxVw {overflow:hidden}
.btnBoxVw .boxImg {position:relative;float:left;width:29px;height:15px;text-align:left;padding-top:5px;}
.btnBoxVw .boxDlvrTyNm {position:relative;float:left;width:158px;color:#fff;padding:5px;text-align:center;margin-right:4px;}
.btnBoxVw .boxArcTnm {position:relative;float:left;width:158px;color:#fff;padding:5px;text-align:center;}
.btnBoxVw .boxTy1 {background:#3366cc;}
.btnBoxVw .boxTy2 {background:#c00000;}

.btnBoxVw2 {margin-left:12px;}
.btnBoxVw2 .boxImg {position:relative;float:left;width:29px;height:15px;text-align:left;padding-top:5px;}
.btnBoxVw2 .boxDlvrTyNm {position:relative;float:left;width:158px;height:15px;color:#fff;padding:5px;text-align:center;margin-right:4px;}
.btnBoxVw2 .boxArcTnm {position:relative;float:left;width:158px;height:15px;color:#fff;padding:5px;text-align:center;}
.btnBoxVw2 .boxTy1 {background:#3366cc;}
.btnBoxVw2 .boxTy2 {background:#c00000;}

.s_tit_box {position:relative;margin:30px 0 5px 0;border-top: 1px solid #a0a0a0;border-bottom: 1px solid #a0a0a0;padding:10px;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",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:#d30009;}

.s_tit_box2 {margin:30px 0 5px 0;}
.s_tit_box2 h4.s_tit { background:#fff;padding:0; }

/* 이용안내 */
.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;}

/* 마이페이지 */
.mypageTop{background:#454b5e; margin-bottom:10px;}
.mypageTop table{}
.mypageTop table th, .mypageTop table td{border:1px solid #2d3342; color:#fff; padding:15px;}
.mypageTop table th h3{font-size:23px; font-weight:bold; float:left; padding-right:20px; color:#fff;}
.mypageTop table th .level{float:left; position:relative; top:10px;}
.mypageTop table td{font-size:15px; position:relative;}
.mypageTop table td strong{display:block; font-family: verdana !important;  font-size:20px; position:absolute; top:12px; right:15px;}
@media (max-width: 1367px) {
}
@media (max-width: 1240px) {
.mypageTop{margin-top:15px;}
}
@media (max-width: 1099px) {
}
@media (max-width: 992px) {
.mypageTop table th h3{display:none}
.mypageTop table th{padding:10px }
.mypageTop table th .level{top:5px;font-size:13px; }
.mypageTop table td{padding:10px 0px;font-size:13px; text-align:center}
.mypageTop table td strong{font-size:13px;position:relative;top:0px; right:0px;}
}
@media (max-width: 768px) {

}
@media (max-width: 480px) {
.mypageTop table th{padding:5px }
.mypageTop table th .level{display:block;padding-bottom:15px}
.mypageTop table th .fr{width:100%;}
.mypageTop table td{padding:5px 0px;}
}

.mypageMenu{margin-bottom:10px;}
.mypageMenu ul{}
.mypageMenu ul li{float:left; width:11%;}
.mypageMenu ul li a{display:block; padding:10px 0px; font-weight:bold; font-size:14px; text-align:center; background:url(/image/common/myMenu-bg.png) top left repeat-x;  background-size:100%;
border:1px solid #979eb7; border-bottom:1px solid #434650; border-left:0px; box-sizing:border-box;color:#333}
.mypageMenu ul li:first-child a{border-left:1px solid #ccc; }
.mypageMenu ul li.active a {border:1px solid #434650; border-bottom:1px solid #fff; background:#fff;}
.mypageMenu ul li:first-child.active a{border-left:1px solid #434650;} 
.mypageMenu ul li a:hover{background:#fff;}
@media (max-width: 992px) {

}
@media (max-width: 768px) {
.mypageMenu ul li a{height:50px;padding:10px; 0px; font-size:13px;}
}
@media (max-width: 480px) {
}




.fyellow{color:#ffba31}
table th a.btnSmall02, table td a.btnSmall02 {font-size: 12px; padding: 5px 5px; display:inline-block;}
a.Yellow {background: none; border: 1px solid #ffba31; color: #fff;}
a.Yellow:hover{border:1px solid #da960e; background:#ffba31;}

/*결제하기*/
.pay-area{height:75px;}
.pay-area .pay-t{position:absolute; top:20px; left:20px;font-size:20px;}
.pay-area .pay-p{position:absolute; bottom:15px;right:20px;font-size:20px;}
.pay-area .pay-p strong{font-size:35px; font-family: verdana !important;position:Relative; top:5px;}
@media (max-width: 768px) {
.pay-area{height:60px;}
.pay-area .pay-t{font-size:16px; left:15px;}
.pay-area .pay-p{right:15px;bottom:7px}
.pay-area .pay-p strong{font-size:25px;top:3px;}
.pay-left-box{position:Relative;padding-top:60px;}
.pay-left-box.table_write table th{float:left; width:30%;border-bottom:0px; border-right:0px;}
.pay-left-box.table_write table td{float:left; width:70%; border-bottom:0px;}
.pay-left-box.table_write table td.pay-area{position:absolute; top:0px;float:left; width:100%;}
}
@media (max-width: 480px) {
.pay-area .pay-p{font-size:16px;}
.pay-area .pay-p strong{font-size:20px;top:2px;}

}




.top_tit_btn {position:relative;margin-bottom:0px; line-height: 130%;}
.top_tit_btn .memLogo {float:left;padding-right:10px;}
.top_tit_btn .btn {position:absolute;bottom:-2px;right:0;}
.top_tit_btn .btn a {float:left;margin-left:12px;}


.myNtcTit {position:relative;height:25px;font-weight:bold;padding:0 0 5px 0;border-bottom:3px solid #ccc;}
.myNtcTit {}
.myNtcTit li {float:left;}
.myNtcTit li.tit {width:100%;font-weight:bold;}
.myNtcTit li.more {position:absolute; top:0px; right:0px;font-size:11px;font-weight:bold;padding-top:2px;}
.myNtcTit li.more2 {position:absolute; top:0px; right:0px; 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;}
.MyPageNtc.fl{width:50%; padding-right:15px;}
.MyPageNtc.fr{width:50%; padding-left:15px;}
@media (max-width: 768px) {
.MyPageNtc.fl,.MyPageNtc.fr{width:100%; padding:0px;}
.MyPageNtc .board_list tbody td{border-bottom:1px solid #dbdbdb }
}
@media (max-width: 480px) {
.MyPageNtc .board_list tbody td{font-size:12px;}
}


/* 탭메뉴2 */
.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:25px;border:1px solid #ddd;padding:10px;font-weight:bold;background:#f0f0f0;color:#000;font-size:14px;}
.myPageTab td.tit2 {width:100px;height:25px;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:#0099ff;}
.myPageTab td .expBox li a span {color:#0099ff;}

table.myPageTab2 {background:#fff; margin:10px 0px 30px}
table.myPageTab2 td{padding:10px; border:5px solid #e3e8f7; 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}

table.myPageTab3 {background:#fff; margin:10px 0px 30px}
table.myPageTab3 td{padding:10px; border:5px solid #e3e8f7; text-align:center;}
table.myPageTab3 td img{padding-bottom:5px;}
table.myPageTab3 td h3{text-align:center; font-size:14px; font-weight:bold; padding-bottom:12px;}
table.myPageTab3 td ul{margin:0px 10px;}
table.myPageTab3 td ul li{width:25%; padding-bottom:5px; height:18px; line-height:18px;}
table.myPageTab3 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.myPageTab3 td ul li a{display:block}
table.myPageTab3 td ul li a:hover, table.myPageTab3 td ul li.on a{font-weight:bold; color:#313131}
table.myPageTab3 td ul li a:hover .fr, table.myPageTab3 td ul li.on a .fr{background:#313131}
table.myPageTab3 td ul li a.on, table.myPageTab3 td ul li.on a{font-weight:bold; color:#313131}
table.myPageTab3 td ul li a.on .fr, table.myPageTab3 td ul li.on a .fr{background:#313131}

.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;}

.search_box {letter-spacing:-1px;font-size: 13px;}
.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 0px;*margin:0 3px; vertical-align:top}
.search_box table {width:auto;}
.search_box table td {padding:0 2px;}
.search_box .date_input_area{padding-top:3px;display: inline-block;}
@media (max-width: 768px) {
.search_box .mid select,.search_box .mid a,.search_box .mid input {margin-bottom:4px;}
}


/* 탭메뉴 */
.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;}

.board_list {}
.board_list thead th {padding:10px 5px;text-align:left;line-height:12px;}
.board_list thead th {color:#636363;font-weight:bold;border-bottom:1px solid #c5c5c5;border-top:1px solid #979797;background:#fafafa; line-height: 110%;}
.board_list tbody td {padding:10px 5px;text-align:left;color:#898989;border-bottom:1px solid #dbdbdb;letter-spacing: -0.05em;line-height:140%; vertical-align:top}
.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 tbody td.Comment {border:0px;padding:10px 5px;text-align:left;color:#898989;border-bottom:1px dotted #dbdbdb;letter-spacing: -0.05em;}
.board_list tbody td .blind-txt{display:none}
.board_list .tit {text-align:left;}
.board_list .num {text-align:right;}
.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:verdana;font-size:10px; color: #3366cc;}
.l_height tbody td {line-height:16px;}

.board_list tbody .User_MemAddr_div td{border-bottom:1px solid #c5c5c5 ;}
.board_list tbody td.User_MemAddr{position:Relative;padding-right:70px;}
.board_list tbody td .User_MemAddr_btn{width:50px; position:absolute;right:0px; top:15px}

.board_list tbody tr.mobile-div td  .mobile-label{display:none}


@media (max-width: 768px) {
/*기본 테이블(공지사항)*/
.board_list tbody {border-top:1px solid #979797;}
.board_list thead th{display:none}
.board_list tbody td{border:0px;}
.board_list tbody tr.mobile-div{width:100%; display:block;border-bottom:1px solid #dbdbdb;position:Relative;overflow:hidden;padding:10px 0px 10px 40px}
.board_list tbody tr.mobile-div.pdLeft50{padding-left:50px;}
.board_list tbody tr.mobile-div.pdLeft10{padding-left:10px;}
.board_list tbody tr.mobile-div.pdLeft90{padding-left:90px;}
.board_list tbody tr.mobile-div td{padding:0px;}
.board_list tbody tr.mobile-div td.tit{width:100%;float:left}
.board_list tbody tr.mobile-div td.list-no{position:absolute;left:0px;top:12px;font-size:11px;}
.board_list tbody tr.mobile-div td.list-no select{position:Relative; top:3px;}
.board_list tbody tr.mobile-div td.mobile-iline-block{float:left; font-size:12px;margin-right:10px;padding-top:5px;font-family: Tahoma,Sans-serif;letter-spacing:0px;}
.board_list tbody tr.mobile-div td .mobile-label{display:inline-block;padding-right:3px}
.board_list tbody tr.ord_no_mobile-div{width:100%; height:90px; display:block;border-bottom:1px solid #dbdbdb;position:Relative;overflow:hidden;padding:10px 10px 10px 120px}
.board_list tbody tr.ord_no_mobile-div td.mobile-iline-block{position:absolute; top:10px; left:10px;}
.board_list tbody tr.ord_no_mobile-div td{display:block; width:100%;padding:0px; font-size:13px;padding-bottom:3px}
.board_list tbody td .blind-txt{display:inline-block}
}
@media (max-width: 480px) {
.board_list tbody td.User_MemAddr{font-size:12px;}
}


.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 > li {float:left;padding:0 5px;font-size:11px;background:url("/image/common/ico/ico_bar4.gif") 0 0 no-repeat;}
.board_view_head ul > li:first-child {background: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; text-align:center }
@media (max-width: 1099px) {
.board_view_head h4{width:100%; text-align:center;padding:0px;padding-bottom:10px}
.board_view_head ul {float:none; display:table; margin:0px auto 0px}
}

@media (max-width: 768px) {
.board_view_head h4{font-size:15px;line-height:1.35em}
}
@media (max-width: 480px) {
}


.board_write {border-top:1px solid #979797;width: 100%;
    border-collapse: collapse;}
.board_write thead th {padding:10px 0;text-align:center;color:#707070;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;background-color:#f0f0f0;}
.board_write thead th:first-child {border-left:0;}
.board_write tbody th,.board_write tbody td {border-bottom:1px solid #e2e2e2;}
.board_write tbody th {padding:10px 0;text-align:center;color:#707070;border-right:1px solid #e2e2e2;background-color:#f0f0f0; letter-spacing: -0.05em;}
.board_write tbody td {min-width:150px; max-width:150px; text-align:center; padding:5px;}
.board_write tbody td:first-child{background-color:#fafafa;}
.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 #e2e2e2;}
.board_write tbody .thb {border-right:1px solid #e2e2e2;}
.board_write tbody .title {}
.board_write tbody .title input {vertical-align:middle;}
.board_write tbody .title input[type="text"] {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 #e2e2e2;}
.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 #e2e2e2;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 > table {border-top:0;}

.pass {display:inline-block;padding:4px;color:#fff;background-color:#c00000;}
/*.pass2 {display:inline-block;padding:4px;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 #e2e2e2;border-left:1px solid #e2e2e2;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 #e2e2e2;}
.board_write_2 tbody td {padding:5px 8px;border-left:1px solid #e2e2e2;}
.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;}

/* 검색영역 */
.search_area{margin-top:10px; width:100%; background:#f0f0f0; padding:10px; box-sizing:border-box;overflow:hidden}
.search_area label{padding:2px 2px; float:left; font-size:14px;}
.search_area label.check-label{line-height:26px; padding-right:5px;}
.search_area a{margin:2px 2px;float:left; }
.search_area select.slct-wd{width:120px;}

.search_area.type2{}
.search_area.type2 label{width:27%;}
.search_area.type2 label.slct{width:11%;}
.search_area.type2 label input{width:100%;}
.search_area.type2 label.slct select{width:100%;}

@media (max-width: 1367px) {
.search_area .input_txt{width:130px}
}
@media (max-width: 1240px) {
.search_area .input_txt{width:120px}
}
@media (max-width: 1099px) {
}
@media (max-width: 992px) {
}
@media (max-width: 768px) {
.search_area label{width:33.33%}
.search_area .input_txt,.search_area select{width:100%}
.search_area .fl{width:100%;}
.search_area.type2 label{width:33.33%;}
}
@media (max-width: 480px) {
}





/* 덧글 */
.comment {position:relative;padding-right:80px;}
.comment textarea {width:100%;height:47px;padding:10px;border:1px solid #bdbdbd;overflow-x:hidden;overflow-y:auto;}
.comment .btn {position:absolute;top:0px;right:0px; }
.comment .btn a{display:block;width:75px; height:47px; background:#2a3241; text-align:center; line-height:47px; color:#fff; font-size:14px; border-radius:3px;}

.comment_list_box {margin-top:20px;}
.comment_list_box .c_cnt {color:#636363;border-bottom:1px solid #c5c5c5;font-size:14px;padding-bottom:10px}
.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-bottom:5px;color:#636363;background:url("/image/common/ico/ico_name.gif") 0 0 no-repeat; font-size:13px;}
.comment_list_box .comment_list li .date {margin-left:12px;}
.comment_list_box .comment_list li .c_txt {padding:5px;line-height:16px;border:1px solid #ddd;font-size:12px;}

/* paging */
.paging {margin-top:27px;text-align:center;}
.paging a {display:inline-block;min-weight:25px;line-height:25px;vertical-align:middle;text-align:center;color:#888;font-family:tahoma;border:1px solid #e0e0e0;padding:0px 5px;margin:2px;
font-size:13px;}
.paging a.on {color:#333;font-weight:bold;background:#f0f0f0;}
.paging a img {margin-top:3px;}
.paging .prev,.paging .next {border:1px solid #e0e0e0;background-color:#f9f9f9;font-size:10px;}
.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;}
.style_top_3 {margin:37px 0;text-align:center;}
.style_top_4 {margin:20px 0;text-align:left;}
.style_top_5 {margin:20px 0 30px; text-align:center;}

/* 로그인 */
.login_box {padding:50px 0px; overflow:hidden;}
.login_box .login_wrap{width:746px; margin:0 auto;}
.login_box .login_left{float:left; box-sizing:border-box; padding:25px; border:1px solid #f0f0f0; width:445px;}
.login_box .loginWp{display:inline-block; width:300px; height:388px; box-sizing:border-box; padding:25px; background:#f0f0f0;}
.login_box .l_other {width:auto;}
.login_box .tit0 {font-weight:bold;font-size:17px; text-align:center;}
.login_box .siteNm {color:#e65b6e;}
.login_box .tit1 {font-size:12px;color:#888;padding-top:8px; text-align:center;}
.login_box .tit {padding-bottom:23px;}
.login_box .login {position:relative;width:395px;margin-top:30px;}
.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 .input_userInfo{border-bottom:2px solid #323b50; width:299px; margin:0 auto;}
.login_box .login .id_area{margin-bottom:15px;}
.login_box .login input {width:100%; padding:7px 3px;border:none;}
.login_box .login input:focus{outline:none;}
.login_box .login dl dd .hp {width:65px;}
.login_box .login .btn {margin-top:30px;}
/*position:absolute;top:90px;right:0;*/
.login_box .login .btn a{display:block; width:100%; background:#323b50; height:35px; box-sizing:border-box; padding:10px 0px; font-size:15px; color:#fff; text-align:center; font-weight:bold;}
.login_box .other .btn {top:29px;}
.login_box .other .btn2 {position:absolute;bottom:30px;*bottom:32px;right:0;}
.login_box .login_wrap .login_welcome{}
.login_box .login_wrap .login_welcome p{font-size:18px; color:#00adee; font-weight:bold; text-align:center; padding:20px 0px;;}
.login_box .login_tip {margin-top:30px;padding-left:0px;}
.login_box .login_tip li {overflow:hidden;margin-bottom:50px;padding-left:0px;background:url("/image/common/ico/ico_sq.gif") 0 5px no-repeat; text-align:center;}
.login_box .login_tip li span {display:block;}
.login_box .login_tip li span.loginR_txt{padding-bottom:25px;}

@media (max-width: 992px) {
.login_box .login_wrap, .login_box .login_left,.login_box .loginWp{width:100%;}
.login_box .loginWp{margin:0 auto; height:auto}
.login_box .login{margin:0 auto;padding-top:15px}
.login_box .login_wrap .login_welcome p{padding:0px;}
.login_box .login_tip{margin-top:10px}
.login_box .login_tip li{margin-bottom:10px;}
}
@media (max-width: 768px) {
.login_box .login{width:100%;}
.login_box{padding:0px 0px; }
}
@media (max-width: 480px) {
}


/*아이디 패스워드 찾기*/
.find_box {padding:60px 0px;}
.find_box .loginWp{ margin:0 auto; overflow:hidden; box-sizing:border-box; padding:0px 20px;}
.find_box .loginWp .find_left{display:inline-block; float:left;width:50%;padding:0px 20px}
.find_box .loginWp .find_right{display:inline-block; float:right;width:50%;padding:0px 20px}
.find_box .loginWp p{text-align:center;}
.find_box .loginWp p.findTxt{padding-bottom:20px; border-bottom:1px dotted #ccc;font-size:15px;}
.find_box .l_other {width:auto;}
.find_box .tit0 {font-weight:bold;font-size:16px;}
.find_box .siteNm {color:#e65b6e;}
.find_box .tit1 {font-size:12px;color:#888;padding-top:8px;}
.find_box .tit {padding-bottom:23px;}
.find_box .login {position:relative;width:299px;margin-top:29px;padding:0 95px 23px 0;}
.find_box .other {width:298px;margin:0 auto; padding:29px 0px 23px; background:url("/image/common/dot.gif") 0 0 repeat-x;}
.find_box .other2{}
.find_box .login dl {margin-bottom:-8px;*margin-bottom:8px;zoom:1;}
.find_box .login dl:after{display:block;clear:both;content:"";}
.find_box .login dl dt {float:left;width:80px;margin-top:6px;font-weight:bold;font-size:14px;}
.find_box .login dl dd {float:left;margin-bottom:14px;}
.find_box .login dl dd input {width:210px;padding:7px 3px;border:1px solid #ccc;}
.find_box .login dl dd .hp {width:65px;}
.find_box .login .btn {}
.find_box .other .btn {padding-top:20px;}
.find_box .other .btn a{width:298px; height:35px; background:#666; color:#fff; display:block; padding-top:10px; box-sizing:border-box;}
.find_box .other .btn2 {position:absolute;bottom:30px;*bottom:32px;right:0;}
.find_box .login_tip {margin-top:17px;padding-left:0px;}
.find_box .login_tip li {overflow:hidden;margin-bottom:9px;padding-left:0px;background:url("/image/common/ico/ico_sq.gif") 0 5px no-repeat;}
.find_box .login_tip li span {}
.find_box .dot {border-bottom:1px dotted #ddd;}

@media (max-width: 992px) {
.find_box .loginWp .find_left,.find_box .loginWp .find_right{width:100%;padding:0px }
}
@media (max-width: 768px) {
.find_box {padding:0px 0px;}
.find_box .loginWp p.findTxt{font-size:13px;}
}
@media (max-width: 480px) {
}

/* 회원가입 */
.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;}
.step_txt {color:#aaa;font-size:13px;line-height:1.35em}
.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: 140%;}
.agree_box2 {padding:5px 10px;border:1px solid #eee;line-height:150%;color:#ff3300;}
.agree_radio {margin-top:12px;text-align:right;line-height:14px;}
.agree_radio input {vertical-align:middle;}
.agree_radio label {margin-right:10px;}
.agree_box_btn a{font-size:14px;}
@media (max-width: 768px) {
.agree_box_btn a{width:50%; text-align:center}
}
@media (max-width: 480px) {
}


.join_ok {padding:20px;text-align:center;border:1px solid #e5e5e5;}
.join_ok p {margin:0px;font-size:18px;color:#4b4b4b;font-family:"Nanum Gothic",Nanum Gothic; line-height:1.5em}
.join_ok p strong {color:#04c2f3;}
.join_ok p:first-child strong {}
.join_ok p.last {margin-top:20px;font-size:15px;}
@media (max-width: 480px) {
.join_ok p {font-size:15px;}
.join_ok p.last {font-size:13px;}
}


/* 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:5px 0px 10px;font-size:16px;font-weight:bold;font-family:"Nanum Gothic",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_wrap .titSub{position: relative;  padding:5px 10px; background: #999; border: 1px solid #999; text-align:left; font-weight:bold; font-size:14px;color:#fff}

#pop_wrap2 {}
#pop_wrap2 h1 {background-color:#464646;}

#pop_wrap3 {}
#pop_wrap3 h1 {height:46px;padding:5px 0 0 84px;color:#4a4a4a;font-size:30px;font-family:arial;background:url("/image/common/ico/ico_cp.gif") 0 0 no-repeat;}
#pop_wrap3 h1 strong {font-size:30px;font-family:"Nanum Gothic",Nanum Gothic;}
#pop_wrap3 h1 span {margin-left:10px;}

#pop_wrap4 {}
#pop_wrap4 h1 {height:46px;padding:5px 0 0 84px;color:#4a4a4a;font-size:30px;font-family:arial;}
#pop_wrap4 h1 strong {font-size:30px;font-family:"Nanum Gothic",Nanum Gothic;}
#pop_wrap4 h1 span {margin-left:10px;}

.pop_con {padding:7px 60px;}

/* 결제페이지 */
.total_pay {overflow:hidden;padding:10px 25px 30px 0;}
.total_pay p {float:left;text-align:right;width:40%;font-size:16px;color:#ff3300;font-weight:bold;font-family:"Nanum Gothic",Nanum Gothic;}
.total_pay span {float:right;color:#ff3300;font-size:16px;font-weight:bold;}
.total_pay span strong {color:#ff3300;font-size:20px;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 {width:150px;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",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;}

.payCpn {}
.payCpn li {padding:0px;line-height:150%;}

.last_pay {}
.last_pay span {display:inline-block;font-family:"Nanum Gothic",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;}

.last_svc {position:relative;overflow:hidden}
.last_svc1 {float:left;width:50%}
.last_svc1 .black1,.last_svc2 .black1{padding-bottom:10px; width:100%; overflow:hidden}
.last_svc1 label{float:left; margin-right:15px; height:30px}
.last_svc2 {float:left;width:50%}
.last_svc2 .last_svc2_box {margin:0 0 0 0;padding:10px;width:100%;height:80px;border-left:1px dotted #ddd;}
.last_svc2 .last_svc2_box .last_mny {text-align:right;font-size:20px;color:#ed1c24;font-size:36px;font-family:tahoma; width:100%;}
@media (max-width: 992px) {
.last_svc1,.last_svc2 {float:left;width:100%}
.last_svc2 .last_svc2_box {padding:0px; border:0px;border-top:1px dotted #ddd;padding-top:10px; height:auto}
.last_svc2 .last_svc2_box .last_mny{font-size:26px;}
}
@media (max-width: 768px) {
}
@media (max-width: 480px) {
}

.opt_box {border:1px solid #e1e1e1;background-color:#f8f8f8;}
.opt_box label {color:#707070;}
.bscBox {border:1px solid #e1e1e1;background-color:#f8f8f8;padding:15px;}

.cp_box {padding:20px;background-color:#f4f4f4;} /*height:172px;*/
.cp_num {padding:10px;border:1px dashed #898989; text-align:center}
.cp_num label {display:block;margin-bottom:10px;color:#555;font-size:15px;font-family:"Nanum Gothic",Nanum Gothic;}
.cp_num input {width:69px;}
.cp_txt {margin:20px;}
.cp_txt li {margin-bottom:5px;color:#a09c9c; line-height:1.35em}
@media (max-width: 768px) {
}
@media (max-width: 480px) {
.cp_num input {width:52px;}
.cp_txt li{font-size:12px;}
}


.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",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; }

/* 핫딜 */
.HotDeal { overflow: hidden; margin: 0 0 20px 0px;}
.HotDeal li { float:left;width:233px;height:233px;border:1px solid #e5e5e5;margin-left:15px;margin-bottom:15px;background:#f9f9fb;font-family:"Nanum Gothic", Nanum Gothic, dotum; }
.HotDeal li .sale {position:absolute;width:62px;height:38px;border:1px solid #e95052;text-align:center;padding-top:10px;
	background:#f85c5d;filter: alpha(opacity=95);background-color: rgba( 248, 92, 93, 0.95 );margin: -1px 0 0 -1px;box-shadow:0px 0px 1px 0px #ffb6a4;font-family:"Nanum Gothic", Nanum Gothic, dotum;z-index:99999;
}
.HotDeal li .sale .rate {color:#fff;font-size:20px;font-weight:bold;letter-spacing:-0.1em;}
.HotDeal li .sale .txt {color:#fff;font-size:16px;font-weight:bold;}
.HotDeal li .pro {overflow:hidden;border-bottom:1px solid #e5e5e5;}
.HotDeal li h2 {overflow:hidden;width:225px;height:35px;color:#333;border: 0px solid #000;margin:5px 0 0 5px;overflow:hidden;}
.HotDeal li .goods_tit {color:#444;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;font-weight:bold;line-height:145%;}
.HotDeal li .cash {color:#444;text-align:left;line-height:140%;}

/* 구독 */
.Bookinf { overflow: hidden; margin: 0 0 10px 15px;}
.Bookinf li { float: left; overflow: hidden; width: 162px; height: 220px; border: 1px solid #e1e1e1; margin-right: 10px; margin-bottom: 20px; background: #efefef;padding-left:12px;}
.Bookinf li p.img { border: 0px solid #e1e1e1; margin:12px 0 5px 0; }
.Bookinf li h2 { margin:0 0 0 0px; height:20px; padding:0; letter-spacing: -0.05em; color: #333; font-weight: bold; overflow:hidden;}
.Bookinf li h2 a { color: #333; }
.Bookinf li p.cont { margin:0 0 0 0; font-size: 10px; letter-spacing: -0.1em;}

/* 공동 구매 */
.GrpBuyTit { margin: 0 0 20px 10px; line-height: 150%; }
.GrpBuyTit p { font-family:"Nanum Gothic",Nanum Gothic; font-size: 13px; font-weight: bold; color: #b59a51; }
.GrpMny { color: #ff6633; }

.stk { text-decoration: line-through }
.en10 { font-size:10px;font-family:verdana;letter-spacing:-0.02em; }

ul.grpBuyVw { width: 100%; }
ul.grpBuyVw li {}
ul.grpBuyVw li.img { width: 370px; height: 370px; border: 1px solid #ddd; display: block; float: left;  }
ul.grpBuyVw li.cont { width:  50%;  float: right;  }
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: 12px; 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;}


/*팝업*/
.popup-area{height:100%; background:#fff;overflow-y:auto;}
.popup-area .title{height:40px; background:#7c7c7c; text-align:center; line-height:40px; font-size:16px; font-weight:bold;color:#fff}
.popup-area .con{padding:20px 20px 0px 260px; min-height:400px;}
a.popCloseBtn{position:absolute; top:0px; right:20px; display:block; width:20px; height:40px; line-height:40px; color:#fff; font-size:18px;}
a.popCloseBtn img{width:18px; position:Relative; top:10px;}

a.popCloseBtnEtc{position:absolute; top:0px; right:10px; display:block; width:20px; height:40px; line-height:40px; color:#fff; font-size:18px;}
a.popCloseBtnEtc img{width:18px; position:Relative; top:10px;}



/* 탭메뉴 */
.grpbuy_tab {width: 100%;overflow:hidden;margin:-2px;padding-bottom:10px}
.grpbuy_tab li {float:left; padding:2px;}
.grpbuy_tab li a {display:block;padding:5px;text-align:center;color:#333; font-size:14px; font-weight:bold;border:1px solid #1490d7;}
.grpbuy_tab li.on {}
.grpbuy_tab li.on a {color: #fff;font-weight:bold;background:#1490d7;}
/*.grpbuy_tab li:hover a {color:#000;background-color:#fff;}*/
.grpbuy_tab.mt20{margin-top:40px; margin-bottom:0px;}
@media (max-width: 1240px) {
}

@media (max-width: 992px) {

}

@media (max-width: 768px) {
}
@media (max-width: 480px) {
}


/* 요율표 */
.tffDv { padding-left: 0px; }

.tff_board th { font-weight: bold; }
.tff_board th {padding:10px 0;text-align:center;color:#707070;;border:1px solid #eaeaea;background-color:#f8f8f8;}
.tff_board th,.tff_board td {border-bottom:1px solid #eaeaea;}
.tff_board th {padding:10px 0;text-align:center;color:#707070;border: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; font-weight:bold;}

.left { text-align: left; }

/*이용수수료*/
ul.grpbuy_tab li{list-style: none;}
table.table_style01{}
table.table_style01 th{}
table.table_style01 td{border:1px solid #eaeaea; font-size:13px; text-align:center; word-break:keep-all;}


/* 결제내역 Ajax */
.ChaList {  }
.ChaList thead th, thead td { padding: 4px 0; text-align: center; line-height: 12px; }
.ChaList tbody th {padding: 5px 0 4px 0; color:#555; border-bottom:1px solid #dbdbdb;}
.ChaList tbody td {padding: 4px 0; color:#777; border-bottom:0px solid #dbdbdb;}

/* 회원등급 */
.clrMemLvl1 {color:#9914ad;font-weight:bold;}
.clrMemLvl2 {color:#dd3937;font-weight:bold;}
.clrMemLvl3 {color:#3977dc;font-weight:bold;}
.clrMemLvl4 {color:#3ca01c;font-weight:bold;}
.clrMemLvl5 {color:#ff7200;font-weight:bold;}
.clrMemLvl6 {color:#fdd100;font-weight:bold;}

/* === 이미지 버튼 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 */

/* 따라다니는 메뉴 */
.qckMnu {}
.qckMnu li {padding-bottom:1px;}

/* 라인 No Table */
table.noLine {}
table.noLine th, table.noLine td {border:0;padding:0;}

.pop-title {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #ddd;
	color: #FFF;
	border-bottom: 1px solid #ccc;
}
.pop-title h3 {
	margin-left: 10px;
	font-size: 14px;
	font-family: "Nanum Gothic", Nanum Gothic;
	padding-left: 20px;
	background: url(/Image/Admin/pop_bul.png) no-repeat 0 50%;
}

/*배송지팝업*/
#pop_add {}
#pop_add h3{height:50px; background:#1b3179; color:#fff; line-height:50px; font-size:16px; font-weight:bold; padding:0px 10px;}
#pop_add p{padding:20px 10px;}
#pop_add .tableWp{margin:0px 10px;}
#pop_add .tableWp .cntr-box{margin-bottom:10px;}
#pop_add .tableWp .cntr-box ul{overflow:hidden;}
#pop_add .tableWp .cntr-box ul li{float:left; padding-right:20px;}
#pop_add .tableWp .fl{position:relative; top:4px;}
#pop_add .tableWp .fl input#addr1{width:480px;}
#pop_add .tableWp th{padding:15px;}


.userPage{}
.userPage .txtBox{background:#f1f1f1; 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 > li{font-weight:bold; font-size:16px;}
.userPage ul li ul{margin-top:8px; margin-left:20px; margin-bottom:10px;}
.userPage ul li li{font-size:13px; font-weight:100; line-height:20px;}
.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;}


.gallery{width:100%;overflow:hidden}
.gallery ul{margin:-10px}
.gallery ul li{width:20%; float:left; padding:10px}
.gallery ul li .imgbox{border:1px solid #eee; width:100%;height:145px;text-align:center; vertical-align:middle;}
.gallery ul li .imgbox img{width:100%;height:100%;}
.gallery ul li .title{width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:7px ;}
.gallery ul li .title img{position:relative; top:3px;}
.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;}
.gallery ul li .name{font-size:12px;width:100%;}
@media (max-width: 992px) {
.gallery ul li{width:25%;}
}
@media (max-width: 768px) {
.gallery ul li{width:33.333%;}
}
@media (max-width: 480px) {
.gallery ul li{height:190px}
.gallery ul li .imgbox{height:100px;}
}


a.naverLoginBtn{display:block; width:100%; height:35px; line-height:35px; color:#fff; font-weight:bold; text-align:center; background:#00c73c; margin-top:15px;}
a.kakaoLoginBtn{display:block; width:100%; height:35px; line-height:35px; color:#381e1f; font-weight:bold; text-align:center; background:#fae100; margin-top:15px;}


/*위챗팝업*/
#pop_add{}
#pop_add .wechat_box{width:500px; margin:0 auto; padding-top:5px;}

/*스케줄*/
.schedule_week{float:left; width:700px;padding-top:5px;}
.schedule_week .title{background:url(/image/main/bl.png) left 6px no-repeat; font-size:16px; font-weight:bold; height:33px; padding-left:15px; position:relative;}
.schedule_week .title a.more{display:inline-block; padding:2px 5px; border:1px solid #b6b6b6; border-radius:2px; position:absolute; right:0px; font-size:12px;}
.schedule_week .time{height:38px; border:1px solid #dbe4e8; border-bottom:0px; line-height:38px; text-align:center}
.schedule_week .time img{position:relative; top:7px;}
.schedule_week .week{height:105px; overflow:hidden}
.week_calendar table td{text-align:center;border:1px solid #dbe4e8; background:#f8f8f8; width:14%; height:104px; line-height:1.5em;}
.week_calendar table td strong{display:inline-block; padding-top:10px; font-size:15px;}
.week_calendar table td.today{ background:#f8fdd5; z-index:999; }

/*달력*/
#scTextHtml{position:absolute; top:43px; left:10px;}
.schedule{float:left; width:230px;height:285px; background:#fff;-moz-box-sizing:border-box; box-sizing:border-box; padding:20px 20px; float:left; 
margin-right:13px;text-align:center;position:relative}
.schedule .title{text-align:center;font-size:16px; font-weight:bold; padding-bottom:15px;}
.year{position:relative; font-weight:bold; margin-bottom:14px;}
.calendar table th, .calendar table td{border:1px solid #dee3eb;}
.calendar table th{text-align:center;padding:5px 0px;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;}
.calendar table td{padding:4px 0px;}
.calendar table td.on{background:#f7f7d2;}
.calendar table td.off{background:#d4e5e2;}
.calendar table td.chk{background:#ff3399; color:#fff;}
.calendar table td.chk a{font-weight:bold;color:#fff;}
.calendar table td a{display:block; }
.schedule .conTxt{position:absolute; bottom:25px;}
.schedule .conTxt span{color:#d4e5e2;}


/*table*/
table .flag, table .flag2{width:20px;}
.table_list{border-top:1px solid #8fa1aa;background:#fff; margin-bottom:15px;}
.table_list table th, .table_list table td{ border-bottom:1px solid #dee3eb;padding:10px; line-height:1.5em; font-size:13px; position:Relative; }
.table_list table tbody th{border-right:1px solid #dee3eb;background-color:#f8f8f8; border-bottom:1px solid #bfbfbf; font-weight:bold; text-align:center;  }
.table_list table th.bd0{border-right:0px;}
.table_list table th.tl{text-align:left;}
.table_list table td.tr{text-align:right}
.table_list table td.bd{border:1px solid #dee3eb; }
.table_list table td.bg_th{background:#f8f8f8; text-align:center; font-weight:bold}
.table_list table tr:hover{background:#f8f8f8;}
.table_list.hoverNo table tr:hover{background:#fff;}

.table_list.pd{padding:15px 0px;}
.table_list.pd table th,.table_list.pd table td {border:1px solid #dee3eb; text-align:center}

.table_list td .ntc{background:red; padding:2px; color:#fff;}
.table_list table th .title{font-size:16px;}
.table_list table th .no{float:left; color:#878787}
.text{border-bottom:1px solid #dee3eb; padding-bottom:10px;margin-bottom:10px; line-height:1.5em; font-size:14px;}


a.btnSmall{display:inline-block; border:1px solid #1490d7; padding:2px 5px 2px; border-radius:3px; color:#1490d7;background:#fff; line-height:1.5em;
font-size:14px;vertical-align:top; font-weight:100}
a.btnSmall:hover{background:#1490d7; color:#fff;}
bgRed
table th a.btnSmall, table td a.btnSmall,.order_write tbody th a.btnSmall{font-size:12px;padding:3px 5px 3px;}
a.btnBig{display:inline-block; border:1px solid #1490d7;  padding:10px 5px 10px; border-radius:3px; color:#1490d7;background:#fff; line-height:1.5em; font-size:18px;
width:200px; text-align:center;}
a.btnBig:hover{background:#1490d7; color:#fff;}
@media (max-width: 768px) {
a.btnBig{width:100px;}
}


a.bg{background:#1490d7;color:#fff;}
a.bg:hover{border:1px solid #0069a5; background:#0069a5}

a.bgDark{background:#636363;border:1px solid #636363;color:#fff;}
a.bgDark:hover{border:1px solid #414141; background:#414141}
a.bgRed{background:#f02828;border:1px solid #f02828;color:#fff;}
a.bgRed:hover{border:1px solid #c01111; background:#c01111}
a.Yellow{background:none;border:1px solid #ffba31;color:#fff;}
a.Yellow:hover{border:1px solid #da960e; background:#ffba31;}
a.Gray{background:none;border:1px solid #ccc;color:#333;}
a.Gray:hover, a.Gray.active{border:1px solid #ccc; background:#dadada;color:#333;}

.btnGroup li{display:inline-block; margin:5px}

.fred{color:#ff0000}
.fblue{color:#005ffd}
.exTxt{font-size:13px;line-height:18px;}
.mt5{margin-top:5px}

/*사이트맵*/
.pageTop{padding:10px 0px; border-bottom:1px solid #dee3eb; overflow:hidden; margin-bottom:15px;}
.pageTop h3{float:left; font-size:18px; font-weight:bold; padding-left:13px;}
.pageTop span{float:right; position:relative; top:10px;}

.fa{display: inline-block; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing: antialiased;}
.fa-h-square:before{content: "\f0fd";}
ul.siteMap{overflow:hidden;}
ul.siteMap li{float:left; width:14.2%;}
ul.siteMap li h5{width:85%; background:#dde347; height:40px; line-height:40px; text-align:Center; font-size:14px; color:#313131; font-weight:bold; margin:0 auto;}
ul.siteMap li div{width:85%; margin: 0 auto;}
ul.siteMap li div a{display:block; line-height:24px; font-size:13px; padding:10px 0px 10px 10px; border:1px solid #dee3eb; background:#f7f7f7; border-top:0px;}
ul.siteMap li div a:hover{font-weight:bold;}


/*상품 url가져오기*/
.largeImg-title {font-size:16px; font-weight: bold; padding-bottom: 10px;}
.largeImg{border:1px solid #ccc; width:260px; height:auto; padding:5px; background:#fff;}
.largeImg img{max-width:100%;}
.smallImg{margin-top:10px; margin-bottom:15px;}
.smallImg a{width:45px; display:inline-block;}
.smallImg a img{width:100%; height:auto;}

.pop-table table.brT{}
.pop-table table.brT th, .pop-table table.brT td{border:1px solid #ddd; padding:10px;}
.pop-table table.brT th{background:#f0f0f0}

.option-total{margin-top:10px; background:#fcfcfc}
.option-total ul{border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;overflow:hidden}
.option-total ul li{width:50%; float:left;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5; padding:0px 10px; height:40px; line-height:40px; box-sizing:border-box;}

@media (max-width: 1367px) {
}
@media (max-width: 1240px) {
}
@media (max-width: 1099px) {
}
@media (max-width: 992px) {

}
@media (max-width: 768px) {
.pop-table table.brT th.mobile-th,.pop-table table.brT td.vt{display:block}
.largeImg{margin:0 auto}
.smallImg{text-align:center}
}
@media (max-width: 480px) {
}



.margin-top-0{margin-top:0!important}.margin-top-1{margin-top:1px!important}.margin-top-2{margin-top:2px!important}.margin-top-3{margin-top:3px!important}.margin-top-4{margin-top:4px!important}.margin-top-5{margin-top:5px!important}.margin-top-6{margin-top:6px!important}.margin-top-7{margin-top:7px!important}.margin-top-8{margin-top:8px!important}.margin-top-9{margin-top:9px!important}.margin-top-10{margin-top:10px!important}.margin-top-11{margin-top:11px!important}.margin-top-12{margin-top:12px!important}.margin-top-13{margin-top:13px!important}.margin-top-14{margin-top:14px!important}.margin-top-15{margin-top:15px!important}.margin-top-16{margin-top:16px!important}.margin-top-17{margin-top:17px!important}.margin-top-18{margin-top:18px!important}.margin-top-19{margin-top:19px!important}.margin-top-20{margin-top:20px!important}.margin-top-21{margin-top:21px!important}.margin-top-22{margin-top:22px!important}.margin-top-23{margin-top:23px!important}.margin-top-24{margin-top:24px!important}.margin-top-25{margin-top:25px!important}.margin-top-26{margin-top:26px!important}.margin-top-27{margin-top:27px!important}.margin-top-28{margin-top:28px!important}.margin-top-29{margin-top:29px!important}.margin-top-30{margin-top:30px!important}.margin-top-31{margin-top:31px!important}.margin-top-32{margin-top:32px!important}.margin-top-33{margin-top:33px!important}.margin-top-34{margin-top:34px!important}.margin-top-35{margin-top:35px!important}.margin-top-36{margin-top:36px!important}.margin-top-37{margin-top:37px!important}.margin-top-38{margin-top:38px!important}.margin-top-39{margin-top:39px!important}.margin-top-40{margin-top:40px!important}.margin-top-41{margin-top:41px!important}.margin-top-42{margin-top:42px!important}.margin-top-43{margin-top:43px!important}.margin-top-44{margin-top:44px!important}.margin-top-45{margin-top:45px!important}.margin-top-46{margin-top:46px!important}.margin-top-47{margin-top:47px!important}.margin-top-48{margin-top:48px!important}.margin-top-49{margin-top:49px!important}.margin-top-50{margin-top:50px!important}.margin-top-51{margin-top:51px!important}.margin-top-52{margin-top:52px!important}.margin-top-53{margin-top:53px!important}.margin-top-54{margin-top:54px!important}.margin-top-55{margin-top:55px!important}.margin-top-56{margin-top:56px!important}.margin-top-57{margin-top:57px!important}.margin-top-58{margin-top:58px!important}.margin-top-59{margin-top:59px!important}.margin-top-60{margin-top:60px!important}.margin-top-61{margin-top:61px!important}.margin-top-62{margin-top:62px!important}.margin-top-63{margin-top:63px!important}.margin-top-64{margin-top:64px!important}.margin-top-65{margin-top:65px!important}.margin-top-66{margin-top:66px!important}.margin-top-67{margin-top:67px!important}.margin-top-68{margin-top:68px!important}.margin-top-69{margin-top:69px!important}.margin-top-70{margin-top:70px!important}.margin-top-71{margin-top:71px!important}.margin-top-72{margin-top:72px!important}.margin-top-73{margin-top:73px!important}.margin-top-74{margin-top:74px!important}.margin-top-75{margin-top:75px!important}.margin-top-76{margin-top:76px!important}.margin-top-77{margin-top:77px!important}.margin-top-78{margin-top:78px!important}.margin-top-79{margin-top:79px!important}.margin-top-80{margin-top:80px!important}.margin-top-81{margin-top:81px!important}.margin-top-82{margin-top:82px!important}.margin-top-83{margin-top:83px!important}.margin-top-84{margin-top:84px!important}.margin-top-85{margin-top:85px!important}.margin-top-86{margin-top:86px!important}.margin-top-87{margin-top:87px!important}.margin-top-88{margin-top:88px!important}.margin-top-89{margin-top:89px!important}.margin-top-90{margin-top:90px!important}.margin-top-91{margin-top:91px!important}.margin-top-92{margin-top:92px!important}.margin-top-93{margin-top:93px!important}.margin-top-94{margin-top:94px!important}.margin-top-95{margin-top:95px!important}.margin-top-96{margin-top:96px!important}.margin-top-97{margin-top:97px!important}.margin-top-98{margin-top:98px!important}.margin-top-99{margin-top:99px!important}.margin-top-100{margin-top:100px!important}
.margin-bottom-0{margin-bottom:0!important}.margin-bottom-1{margin-bottom:1px!important}.margin-bottom-2{margin-bottom:2px!important}.margin-bottom-3{margin-bottom:3px!important}.margin-bottom-4{margin-bottom:4px!important}.margin-bottom-5{margin-bottom:5px!important}.margin-bottom-6{margin-bottom:6px!important}.margin-bottom-7{margin-bottom:7px!important}.margin-bottom-8{margin-bottom:8px!important}.margin-bottom-9{margin-bottom:9px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-11{margin-bottom:11px!important}.margin-bottom-12{margin-bottom:12px!important}.margin-bottom-13{margin-bottom:13px!important}.margin-bottom-14{margin-bottom:14px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-16{margin-bottom:16px!important}.margin-bottom-17{margin-bottom:17px!important}.margin-bottom-18{margin-bottom:18px!important}.margin-bottom-19{margin-bottom:19px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-21{margin-bottom:21px!important}.margin-bottom-22{margin-bottom:22px!important}.margin-bottom-23{margin-bottom:23px!important}.margin-bottom-24{margin-bottom:24px!important}.margin-bottom-25{margin-bottom:25px!important}.margin-bottom-26{margin-bottom:26px!important}.margin-bottom-27{margin-bottom:27px!important}.margin-bottom-28{margin-bottom:28px!important}.margin-bottom-29{margin-bottom:29px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-31{margin-bottom:31px!important}.margin-bottom-32{margin-bottom:32px!important}.margin-bottom-33{margin-bottom:33px!important}.margin-bottom-34{margin-bottom:34px!important}.margin-bottom-35{margin-bottom:35px!important}.margin-bottom-36{margin-bottom:36px!important}.margin-bottom-37{margin-bottom:37px!important}.margin-bottom-38{margin-bottom:38px!important}.margin-bottom-39{margin-bottom:39px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-41{margin-bottom:41px!important}.margin-bottom-42{margin-bottom:42px!important}.margin-bottom-43{margin-bottom:43px!important}.margin-bottom-44{margin-bottom:44px!important}.margin-bottom-45{margin-bottom:45px!important}.margin-bottom-46{margin-bottom:46px!important}.margin-bottom-47{margin-bottom:47px!important}.margin-bottom-48{margin-bottom:48px!important}.margin-bottom-49{margin-bottom:49px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-bottom-51{margin-bottom:51px!important}.margin-bottom-52{margin-bottom:52px!important}.margin-bottom-53{margin-bottom:53px!important}.margin-bottom-54{margin-bottom:54px!important}.margin-bottom-55{margin-bottom:55px!important}.margin-bottom-56{margin-bottom:56px!important}.margin-bottom-57{margin-bottom:57px!important}.margin-bottom-58{margin-bottom:58px!important}.margin-bottom-59{margin-bottom:59px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-61{margin-bottom:61px!important}.margin-bottom-62{margin-bottom:62px!important}.margin-bottom-63{margin-bottom:63px!important}.margin-bottom-64{margin-bottom:64px!important}.margin-bottom-65{margin-bottom:65px!important}.margin-bottom-66{margin-bottom:66px!important}.margin-bottom-67{margin-bottom:67px!important}.margin-bottom-68{margin-bottom:68px!important}.margin-bottom-69{margin-bottom:69px!important}.margin-bottom-70{margin-bottom:70px!important}.margin-bottom-71{margin-bottom:71px!important}.margin-bottom-72{margin-bottom:72px!important}.margin-bottom-73{margin-bottom:73px!important}.margin-bottom-74{margin-bottom:74px!important}.margin-bottom-75{margin-bottom:75px!important}.margin-bottom-76{margin-bottom:76px!important}.margin-bottom-77{margin-bottom:77px!important}.margin-bottom-78{margin-bottom:78px!important}.margin-bottom-79{margin-bottom:79px!important}.margin-bottom-80{margin-bottom:80px!important}.margin-bottom-81{margin-bottom:81px!important}.margin-bottom-82{margin-bottom:82px!important}.margin-bottom-83{margin-bottom:83px!important}.margin-bottom-84{margin-bottom:84px!important}.margin-bottom-85{margin-bottom:85px!important}.margin-bottom-86{margin-bottom:86px!important}.margin-bottom-87{margin-bottom:87px!important}.margin-bottom-88{margin-bottom:88px!important}.margin-bottom-89{margin-bottom:89px!important}.margin-bottom-90{margin-bottom:90px!important}.margin-bottom-91{margin-bottom:91px!important}.margin-bottom-92{margin-bottom:92px!important}.margin-bottom-93{margin-bottom:93px!important}.margin-bottom-94{margin-bottom:94px!important}.margin-bottom-95{margin-bottom:95px!important}.margin-bottom-96{margin-bottom:96px!important}.margin-bottom-97{margin-bottom:97px!important}.margin-bottom-98{margin-bottom:98px!important}.margin-bottom-99{margin-bottom:99px!important}.margin-bottom-100{margin-bottom:100px!important}.margin-left-0{margin-left:0!important}.margin-left-1{margin-left:1px!important}.margin-left-2{margin-left:2px!important}.margin-left-3{margin-left:3px!important}.margin-left-4{margin-left:4px!important}.margin-left-5{margin-left:5px!important}.margin-left-6{margin-left:6px!important}.margin-left-7{margin-left:7px!important}.margin-left-8{margin-left:8px!important}.margin-left-9{margin-left:9px!important}.margin-left-10{margin-left:10px!important}.margin-left-15{margin-left:15px!important}.margin-left-20{margin-left:20px!important}.margin-left-25{margin-left:25px!important}.margin-left-30{margin-left:30px!important}.margin-left-35{margin-left:35px!important}.margin-left-40{margin-left:40px!important}.margin-left-45{margin-left:45px!important}.margin-left-50{margin-left:50px!important}.margin-left-55{margin-left:55px!important}.margin-left-60{margin-left:60px!important}.margin-left-65{margin-left:65px!important}.margin-left-70{margin-left:70px!important}.margin-left-75{margin-left:75px!important}.margin-left-80{margin-left:80px!important}.margin-left-85{margin-left:85px!important}.margin-left-90{margin-left:90px!important}.margin-left-95{margin-left:95px!important}.margin-left-100{margin-left:100px!important}.margin-right-0{margin-right:0!important}.margin-right-1{margin-right:1px!important}.margin-right-2{margin-right:2px!important}.margin-right-3{margin-right:3px!important}.margin-right-4{margin-right:4px!important}.margin-right-5{margin-right:5px!important}.margin-right-6{margin-right:6px!important}.margin-right-7{margin-right:7px!important}.margin-right-8{margin-right:8px!important}.margin-right-9{margin-right:9px!important}.margin-right-10{margin-right:10px!important}.margin-right-15{margin-right:15px!important}.margin-right-20{margin-right:20px!important}.margin-right-25{margin-right:25px!important}.margin-right-30{margin-right:30px!important}.margin-right-35{margin-right:35px!important}.margin-right-40{margin-right:40px!important}.margin-right-45{margin-right:45px!important}.margin-right-50{margin-right:50px!important}.margin-right-55{margin-right:55px!important}.margin-right-60{margin-right:60px!important}.margin-right-65{margin-right:65px!important}.margin-right-70{margin-right:70px!important}.margin-right-75{margin-right:75px!important}.margin-right-80{margin-right:80px!important}.margin-right-85{margin-right:85px!important}.margin-right-90{margin-right:90px!important}.margin-right-95{margin-right:95px!important}.margin-right-100{margin-right:100px!important}.padding-top-0{padding-top:0!important}.padding-top-1{padding-top:1px!important}.padding-top-2{padding-top:2px!important}.padding-top-3{padding-top:3px!important}.padding-top-4{padding-top:4px!important}.padding-top-5{padding-top:5px!important}.padding-top-6{padding-top:6px!important}.padding-top-7{padding-top:7px!important}.padding-top-8{padding-top:8px!important}.padding-top-9{padding-top:9px!important}.padding-top-10{padding-top:10px!important}.padding-top-11{padding-top:11px!important}.padding-top-12{padding-top:12px!important}.padding-top-13{padding-top:13px!important}.padding-top-14{padding-top:14px!important}.padding-top-15{padding-top:15px!important}.padding-top-16{padding-top:16px!important}.padding-top-17{padding-top:17px!important}.padding-top-18{padding-top:18px!important}.padding-top-19{padding-top:19px!important}.padding-top-20{padding-top:20px!important}.padding-top-21{padding-top:21px!important}.padding-top-22{padding-top:22px!important}.padding-top-23{padding-top:23px!important}.padding-top-24{padding-top:24px!important}.padding-top-25{padding-top:25px!important}.padding-top-26{padding-top:26px!important}.padding-top-27{padding-top:27px!important}.padding-top-28{padding-top:28px!important}.padding-top-29{padding-top:29px!important}.padding-top-30{padding-top:30px!important}.padding-top-31{padding-top:31px!important}.padding-top-32{padding-top:32px!important}.padding-top-33{padding-top:33px!important}.padding-top-34{padding-top:34px!important}.padding-top-35{padding-top:35px!important}.padding-top-36{padding-top:36px!important}.padding-top-37{padding-top:37px!important}.padding-top-38{padding-top:38px!important}.padding-top-39{padding-top:39px!important}.padding-top-40{padding-top:40px!important}.padding-top-41{padding-top:41px!important}.padding-top-42{padding-top:42px!important}.padding-top-43{padding-top:43px!important}.padding-top-44{padding-top:44px!important}.padding-top-45{padding-top:45px!important}.padding-top-46{padding-top:46px!important}.padding-top-47{padding-top:47px!important}.padding-top-48{padding-top:48px!important}.padding-top-49{padding-top:49px!important}.padding-top-50{padding-top:50px!important}.padding-top-51{padding-top:51px!important}.padding-top-52{padding-top:52px!important}.padding-top-53{padding-top:53px!important}.padding-top-54{padding-top:54px!important}.padding-top-55{padding-top:55px!important}.padding-top-56{padding-top:56px!important}.padding-top-57{padding-top:57px!important}.padding-top-58{padding-top:58px!important}.padding-top-59{padding-top:59px!important}.padding-top-60{padding-top:60px!important}.padding-top-61{padding-top:61px!important}.padding-top-62{padding-top:62px!important}.padding-top-63{padding-top:63px!important}.padding-top-64{padding-top:64px!important}.padding-top-65{padding-top:65px!important}.padding-top-66{padding-top:66px!important}.padding-top-67{padding-top:67px!important}.padding-top-68{padding-top:68px!important}.padding-top-69{padding-top:69px!important}.padding-top-70{padding-top:70px!important}.padding-top-71{padding-top:71px!important}.padding-top-72{padding-top:72px!important}.padding-top-73{padding-top:73px!important}.padding-top-74{padding-top:74px!important}.padding-top-75{padding-top:75px!important}.padding-top-76{padding-top:76px!important}.padding-top-77{padding-top:77px!important}.padding-top-78{padding-top:78px!important}.padding-top-79{padding-top:79px!important}.padding-top-80{padding-top:80px!important}.padding-top-81{padding-top:81px!important}.padding-top-82{padding-top:82px!important}.padding-top-83{padding-top:83px!important}.padding-top-84{padding-top:84px!important}.padding-top-85{padding-top:85px!important}.padding-top-86{padding-top:86px!important}.padding-top-87{padding-top:87px!important}.padding-top-88{padding-top:88px!important}.padding-top-89{padding-top:89px!important}.padding-top-90{padding-top:90px!important}.padding-top-91{padding-top:91px!important}.padding-top-92{padding-top:92px!important}.padding-top-93{padding-top:93px!important}.padding-top-94{padding-top:94px!important}.padding-top-95{padding-top:95px!important}.padding-top-96{padding-top:96px!important}.padding-top-97{padding-top:97px!important}.padding-top-98{padding-top:98px!important}.padding-top-99{padding-top:99px!important}.padding-top-100{padding-top:100px!important}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-1{padding-bottom:1px!important}.padding-bottom-2{padding-bottom:2px!important}.padding-bottom-3{padding-bottom:3px!important}.padding-bottom-4{padding-bottom:4px!important}.padding-bottom-5{padding-bottom:5px!important}.padding-bottom-6{padding-bottom:6px!important}.padding-bottom-7{padding-bottom:7px!important}.padding-bottom-8{padding-bottom:8px!important}.padding-bottom-9{padding-bottom:9px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-11{padding-bottom:11px!important}.padding-bottom-12{padding-bottom:12px!important}.padding-bottom-13{padding-bottom:13px!important}.padding-bottom-14{padding-bottom:14px!important}.padding-bottom-15{padding-bottom:15px!important}.padding-bottom-16{padding-bottom:16px!important}.padding-bottom-17{padding-bottom:17px!important}.padding-bottom-18{padding-bottom:18px!important}.padding-bottom-19{padding-bottom:19px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-21{padding-bottom:21px!important}.padding-bottom-22{padding-bottom:22px!important}.padding-bottom-23{padding-bottom:23px!important}.padding-bottom-24{padding-bottom:24px!important}.padding-bottom-25{padding-bottom:25px!important}.padding-bottom-26{padding-bottom:26px!important}.padding-bottom-27{padding-bottom:27px!important}.padding-bottom-28{padding-bottom:28px!important}.padding-bottom-29{padding-bottom:29px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-bottom-31{padding-bottom:31px!important}.padding-bottom-32{padding-bottom:32px!important}.padding-bottom-33{padding-bottom:33px!important}.padding-bottom-34{padding-bottom:34px!important}.padding-bottom-35{padding-bottom:35px!important}.padding-bottom-36{padding-bottom:36px!important}.padding-bottom-37{padding-bottom:37px!important}.padding-bottom-38{padding-bottom:38px!important}.padding-bottom-39{padding-bottom:39px!important}.padding-bottom-40{padding-bottom:40px!important}.padding-bottom-41{padding-bottom:41px!important}.padding-bottom-42{padding-bottom:42px!important}.padding-bottom-43{padding-bottom:43px!important}.padding-bottom-44{padding-bottom:44px!important}.padding-bottom-45{padding-bottom:45px!important}.padding-bottom-46{padding-bottom:46px!important}.padding-bottom-47{padding-bottom:47px!important}.padding-bottom-48{padding-bottom:48px!important}.padding-bottom-49{padding-bottom:49px!important}.padding-bottom-50{padding-bottom:50px!important}.padding-bottom-51{padding-bottom:51px!important}.padding-bottom-52{padding-bottom:52px!important}.padding-bottom-53{padding-bottom:53px!important}.padding-bottom-54{padding-bottom:54px!important}.padding-bottom-55{padding-bottom:55px!important}.padding-bottom-56{padding-bottom:56px!important}.padding-bottom-57{padding-bottom:57px!important}.padding-bottom-58{padding-bottom:58px!important}.padding-bottom-59{padding-bottom:59px!important}.padding-bottom-60{padding-bottom:60px!important}.padding-bottom-61{padding-bottom:61px!important}.padding-bottom-62{padding-bottom:62px!important}.padding-bottom-63{padding-bottom:63px!important}.padding-bottom-64{padding-bottom:64px!important}.padding-bottom-65{padding-bottom:65px!important}.padding-bottom-66{padding-bottom:66px!important}.padding-bottom-67{padding-bottom:67px!important}.padding-bottom-68{padding-bottom:68px!important}.padding-bottom-69{padding-bottom:69px!important}.padding-bottom-70{padding-bottom:70px!important}.padding-bottom-71{padding-bottom:71px!important}.padding-bottom-72{padding-bottom:72px!important}.padding-bottom-73{padding-bottom:73px!important}.padding-bottom-74{padding-bottom:74px!important}.padding-bottom-75{padding-bottom:75px!important}.padding-bottom-76{padding-bottom:76px!important}.padding-bottom-77{padding-bottom:77px!important}.padding-bottom-78{padding-bottom:78px!important}.padding-bottom-79{padding-bottom:79px!important}.padding-bottom-80{padding-bottom:80px!important}.padding-bottom-81{padding-bottom:81px!important}.padding-bottom-82{padding-bottom:82px!important}.padding-bottom-83{padding-bottom:83px!important}.padding-bottom-84{padding-bottom:84px!important}.padding-bottom-85{padding-bottom:85px!important}.padding-bottom-86{padding-bottom:86px!important}.padding-bottom-87{padding-bottom:87px!important}.padding-bottom-88{padding-bottom:88px!important}.padding-bottom-89{padding-bottom:89px!important}.padding-bottom-90{padding-bottom:90px!important}.padding-bottom-91{padding-bottom:91px!important}.padding-bottom-92{padding-bottom:92px!important}.padding-bottom-93{padding-bottom:93px!important}.padding-bottom-94{padding-bottom:94px!important}.padding-bottom-95{padding-bottom:95px!important}.padding-bottom-96{padding-bottom:96px!important}.padding-bottom-97{padding-bottom:97px!important}.padding-bottom-98{padding-bottom:98px!important}.padding-bottom-99{padding-bottom:99px!important}.padding-bottom-100{padding-bottom:100px!important}
.padding-right-0{padding-right:0!important}.padding-right-5{padding-right:5px!important}.padding-right-10{padding-right:10px!important}.padding-right-15{padding-right:15px!important}.padding-right-20{padding-right:20px!important}.padding-right-25{padding-right:25px!important}.padding-right-30{padding-right:30px!important}.padding-right-35{padding-right:35px!important}.padding-right-40{padding-right:40px!important}.padding-right-45{padding-right:45px!important}.padding-right-50{padding-right:50px!important}.padding-right-55{padding-right:55px!important}.padding-right-55{padding-right:55px!important}.padding-right-55{padding-right:55px!important}.padding-right-55{padding-right:55px!important}.padding-right-60{padding-right:60px!important}.padding-right-65{padding-right:65px!important}.padding-right-70{padding-right:70px!important}.padding-right-75{padding-right:75px!important}.padding-right-80{padding-right:80px!important}.padding-right-85{padding-right:85px!important}.padding-right-90{padding-right:90px!important}.padding-right-95{padding-right:95px!important}.padding-right-100{padding-right:100px!important}
.padding-eft-0{padding-left:0!important}.padding-left-5{padding-left:5px!important}.padding-left-10{padding-left:10px!important}.padding-left-15{padding-left:15px!important}.padding-left-20{padding-left:20px!important}.padding-left-25{padding-left:25px!important}.padding-left-30{padding-left:30px!important}.padding-left-35{padding-left:35px!important}.padding-left-40{padding-left:40px!important}.padding-left-45{padding-left:45px!important}.padding-left-50{padding-left:50px!important}.padding-left-55{padding-left:55px!important}.padding-left-55{padding-left:55px!important}.padding-left-55{padding-left:55px!important}.padding-left-55{padding-left:55px!important}.padding-left-60{padding-left:60px!important}.padding-left-65{padding-left:65px!important}.padding-left-70{padding-left:70px!important}.padding-left-75{padding-left:75px!important}.padding-left-80{padding-left:80px!important}.padding-left-85{padding-left:85px!important}.padding-left-90{padding-left:90px!important}.padding-left-95{padding-left:95px!important}.padding-left-100{padding-left:100px!important}.padding-left-110{padding-left:110px!important}.padding-left-120{padding-left:120px!important}




/*배송현황*/
.my-acting-area{ margin-top:20px; border-bottom:1px solid #c5c5c5  }
.my-acting-area .my-acting-head{border-top: 1px solid #979797; overflow:hidden; background: #fafafa; }
.my-acting-area .my-acting-head.width-d div{ font-weight:bold;}
.my-acting-area .my-acting-body{border-top: 1px solid #c5c5c5; overflow:hidden}
.my-acting-area .my-acting-body .no-con{padding:10px; text-align:center; font-size:12px;}
.my-acting-area .my-acting-con{overflow:hidden; }
.my-acting-area .width-d div{float:left; font-size:13px; padding:10px 5px;  line-height:1.5em}
.my-acting-area .width-d div.con-01{width:20%;}
.my-acting-area .width-d div.con-02{width:20%;}
.my-acting-area .width-d div.con-03{width:15%;}
.my-acting-area .width-d div.con-04{width:15%;}
.my-acting-area .width-d div.con-05{width:10%;}
.my-acting-area .width-d div.con-06{width:20%;}
.my-acting-area .width-d div.con-07{width:25%;}
.my-acting-area .width-d div input[type=checkbox]{position:relative; top:2px;}
.my-acting-area .width-d div .btn-con a{float:left; margin:5px 3px 3px 0px; display:block}
.my-acting-area .width-d div.con-06 a{float:left; margin:0px 3px 3px 0px; vertical-align:top}
.my-acting-area .width-d .order-cmt01{font-size:12px; color:#ff0000; letter-spacing:-0.5px;}
/*배송현황 재고리스트*/
.my-acting-con .con-01{position:Relative}
.my-acting-con .con-01 .stock-img{position:absolute; top:10px; right:20px;}

/* 주문상세보기 상품 게시판 */
.proInf-td{padding:0px 5px 10px; background:#fafafa}
table.buy_listBox{border:0px solid #979797;}
.list_innerBox{background:#fff;}
.buy_listTitle{background:#8e9eab;}
table.buy_listBox th{padding:7px; border-right:1px solid #ccc; color:#fff; font-size:13px;}
table.buy_listBox th.sum_box{border-right:0px;}
table.buy_listBox tr{border-bottom:1px solid #ccc;} 
table.buy_listBox tr.border_del{border-bottom:0px;}
table.buy_listBox td{padding:5px;}
table.buy_listBox td p{padding-top:4px;}
table.buy_listBox td p a{color:#ff000a;}
@media (max-width: 992px) {
.my-acting-area .my-acting-head{display:none}
.my-acting-area .my-acting-body .width-d div.con-01{width:100%; border-bottom:1px solid #ddd;position:Relative}
.my-acting-area .my-acting-body .width-d div.con-01 li{float:left}
.my-acting-area .my-acting-body .width-d div.con-01 li.btn-con{position:absolute;right:0px; top:7px;}
.my-acting-area .my-acting-body .width-d div.con-01 li.btn-con a{margin:0px 3px 3px 0px}
.my-acting-area .width-d div.con-02{width:25%; }
.my-acting-area .width-d div.con-03{width:30%;}
.my-acting-area .width-d div.con-04{width:25%;}
.my-acting-area .width-d div.con-05{width:20%;}
.my-acting-area .width-d div.con-06{width:100%;padding-top:0px;}
.my-acting-area .width-d div li{font-size:12px;float:left; margin-right:5px;}
table.buy_listBox td,table.buy_listBox th{font-size:12px;}
table.buy_listBox td input[type=text]{font-size:12px;}
.my-acting-con .con-01 .stock-img{top:50px; right:0px;}
}
@media (max-width: 768px) {
.my-acting-area .width-d div.con-07{width:35%;}
.table-area{overflow: hidden;position: relative;width: 100%;}
.table-con{width: auto;white-space: nowrap;overflow-x: auto;
  -webkit-overflow-scrolling: touch;}
.list_innerBox{width:700px}
}
@media (max-width: 550px) {
.my-acting-area .my-acting-body .width-d div.con-01 li{floAT:NONE}
.my-acting-area .width-d div.con-02,.my-acting-area .width-d div.con-03,.my-acting-area .width-d div.con-04,.my-acting-area .width-d div.con-05,.my-acting-area .width-d div.con-07{width:100%;padding:5px 0px 0px 5px;}
.my-acting-area .width-d div.con-06{padding-top:5px;}
.my-acting-con .con-01 .stock-img{top:3px; right:0px;}
}


/* 결제페이지*/
.pay_view_area{margin-bottom:20px; border-bottom:1px solid #dbdbdb}
.pay_view_area .pay_view_head{border-top: 1px solid #979797; overflow:hidden; background: #fafafa; }
.pay_view_area .pay_view_head.width-d div{ font-weight:bold;}
.pay_view_area .pay_view_body{border-top: 1px solid #dbdbdb; overflow:hidden}
.pay_view_area .pay_view_body .no-con{padding:10px; text-align:center; font-size:12px;}
.pay_view_area .pay_view_con{overflow:hidden; }
.pay_view_area .pay_view_con .mobile-label{display:none}
.pay_view_area .width-d div{float:left; font-size:13px; padding:10px 5px;  line-height:1.5em}
.pay_view_area .width-d div.con1{width:40%;}
.pay_view_area .width-d div.con2{width:10%;}
.pay_view_area .width-d div.con3{width:10%;}
.pay_view_area .width-d div.con4{width:10%;}
.pay_view_area .width-d div.con5{width:10%;}
.pay_view_area .width-d div.con6{width:20%;}
.pay_view_area .width-d div input[type=checkbox]{position:relative; top:-1px;}
.pay_view_area .btn-more{padding:0px 5px 10px 5px; overflow:hidden; }
.pay_view_area .btn-more span.grey1  {font-size:13px ; position:Relative; top:6px}
.pay_view_area .btn-more a.btn_small2{float:left; margin-right:5px;}

@media (max-width: 992px) {
.pay_view_area .pay_view_head{display:none}
.pay_view_area .pay_view_con .mobile-label{display:inline-block;padding-right:3px;}
.pay_view_area .width-d div.con2{display:none}
.pay_view_area .width-d div.con3{display:none}
.pay_view_area .width-d div.con4{width:auto;margin-right:5px;}
.pay_view_area .width-d div.con5{width:auto;margin-right:5px;}
.pay_view_area .width-d div.con6{width:auto;margin-right:5px;}
}
@media (max-width: 768px) {
.pay_view_area .pay_view_body .width-d div.con1{width:100%; border-bottom:1px solid #ddd;position:Relative}

}
@media (max-width: 480px) {
}

/*회원정보*/
.mem_write th,.mem_write td{padding:10px; border:1px solid #e2e2e2}
.mem_write th{background:#f0f0f0}
@media (max-width: 992px) {
.mem_write{background:#f0f0f0;border-bottom:1px solid #e2e2e2}
.mem_write th{display:none}
.mem_write td{float:left; width:100%;min-height:38px; background:#fff; border-bottom:0px; position:Relative;padding-left:130px}
.mem_write td:before { content: attr(data-label);  position: absolute;top: 50%;left: 10px;transform: translate(-0%, -50%); font-weight: 600;  }
}
@media (max-width: 480px) {
.mem_write td{padding-left:120px}
.mem_write td.addr{padding-left:10px}
.mem_write td.addr:before{display:none}
.mem_write td .mt5{margin-top:5px;}
}


/*accordion  대행현황 스텝 mobile*/
.accordion{font-size:16px;width:100%;margin:0 auto;border-radius:4px;overflow:hidden;margin-bottom:20px; border:1px solid #d8d8d8;}
.accordion .accordion{border-radius:0;box-shadow:none}
.accordion .accordion-header,.accordion-body{background:#fff !important}
.accordion .accordion-header{padding:10px 15px;background:#fff;color:#333;cursor:pointer;font-size:14px;transition:all .3s;position:relative;box-shadow:0 -1px 0 rgba(0,0,0,.15);
font-weight:600; }
.accordion .accordion-header:first-child{border-top:0px}
.accordion .accordion-header i{padding-right:5px;position:Relative; top:2px}
.accordion .accordion .accordion-header{box-shadow:0 -1px 0 rgba(0,0,0,.07)}
.accordion .accordion-header:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;content:"";opacity:0;transition:.3s}
.accordion .accordion-body__contents p:last-child{margin-bottom:0;padding-bottom:0}
.accordion .accordion-body{background:#fff;color:#666;display:none}
.accordion .accordion-body__contents{border-top:1px solid #e4e4e4; background:#f6f6f6;overflow:hidden;}
.accordion .accordion-body__contents ul li{width:50%;border-bottom:1px solid #e4e4e4 ;border-left:1px solid #e4e4e4 ;float:left;}
.accordion .accordion-body__contents ul li:nth-child(2n+1){border-left:0px solid #e4e4e4 ;}
.accordion .accordion-body__contents ul li a{display:block; color:#333;line-height:20px;overflow:hidden; padding:10px 15px;}
.accordion .accordion-body__contents ul li:hover{background:#f0f0f0}
.accordion .accordion-body__contents ul li.ht{height:61px;}
.accordion .accordion-body__contents span{float:left}
.accordion .accordion-body__contents strong{font-size:14.7px;font-weight:700;margin-right:5px;line-height:20px;font-family: Tahoma,Sans-serif; float:right}
.accordion .accordion-body__contents .myStep-con{overflow:hidden;}
.accordion .accordion-body__contents .myStep-addTxt{font-size:12px; color:#000;}
.accordion .accordion__item.active:last-child .accordion-header{border-radius:none}
.accordion:first-child>.accordion__item>.accordion-header{border-bottom:1px solid transparent}
.accordion .accordion__item>.accordion-header:after{content:"▼";font-family:Material-Icons;font-size:12px;float:right;position:relative;top:2px;transition:.3s all;transform:rotate(0deg); color:#ddd}
.accordion .accordion__item.active>.accordion-header:after{transform:rotate(-180deg)}
.accordion .accordion__item.active .accordion .accordion-header:before{opacity:0}
.accordion .accordion__item .accordion__item .accordion-header{background:#f7f7f7;color:#666}

@media(min-width:992px){
.my-steps-mobile{display:none}
}

/*상품 트래킹번호 등록페이지*/
.proTrk-area{ margin-top:20px; border-bottom:1px solid #c5c5c5;}
.proTrk-area .wp{overflow:hidden; margin-bottom:10px;}
.proTrk-area .wp .fl{font-size:13px;}
.proTrk-area .wp .fl input{margin-right:5px;}
.proTrk-area .wp .fr{padding-left:10px;}
.proTrk-area .proTrk-head{border-top: 1px solid #979797; overflow:hidden; background: #fafafa; }
.proTrk-area .proTrk-head.width-d div{ font-weight:bold;}
.proTrk-area .proTrk-body{border-top: 1px solid #c5c5c5; overflow:hidden}
.proTrk-area .proTrk-body .no-con{padding:10px; text-align:center; font-size:12px;}
.proTrk-area .proTrk-body ul li.proNm{width:99%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.proTrk-area .proTrk-con{overflow:hidden; }
.proTrk-area .width-d div{float:left; font-size:13px; padding:10px 5px;  line-height:1.5em}
.proTrk-area .width-d div.con-01{width:10%;}
.proTrk-area .width-d div.con-02{width:45%;}
.proTrk-area .width-d div.con-03{width:20%;}
.proTrk-area .width-d div.con-04{width:20%;}
.proTrk-area .width-d div input[type=checkbox]{position:relative; top:2px;}
.proTrk-area .width-d div .btn-con a{float:left; margin:5px 3px 3px 0px; display:block}
.proTrk-area .width-d div.con-06 a{float:left; margin:0px 3px 3px 0px; vertical-align:top}
.proTrk-area .width-d .order-cmt01{font-size:12px; color:#ff0000; letter-spacing:-0.5px;}
@media (max-width: 992px) {
.proTrk-area .proTrk-head{display:none}
.proTrk-area .width-d div{}
.proTrk-area .width-d div.con-01{width:50%; border-bottom:1px solid #ddd; height:101px; position:Relative}
.proTrk-area .width-d div.con-02{width:50%; border-bottom:1px solid #ddd; height:101px; position:Relative}
.proTrk-area .width-d div.con-03{width:50%; height:50px; position:Relative}
.proTrk-area .width-d div.con-04{width:50%; height:50px; position:Relative}
.proTrk-area .width-d div li{font-size:12px;float:left; margin-right:5px;}
.proTrk-con .con-01 .stock-img{top:50px; right:0px;}
}
@media (max-width: 768px) {
.proTrk-area .wp .fl{float:none; margin-bottom:10px;}
.proTrk-area .wp .fr{float:none; display:inline-block; width:49.5%; padding-left:0;}

}
@media (max-width: 550px) {
.proTrk-area .wp .fl{margin-bottom:0;}
.proTrk-area .wp .fr{float:none; display:block; width:100%; margin-top:10px;}
.proTrk-area .width-d div.con-03{width:100%; height:auto; border-bottom:1px solid #ddd;}
.proTrk-area .width-d div.con-04{width:100%; height:auto; position:Relative}
}



/*보험신청서 테이블*/
.care-tb-title{font-size:13px; line-height:20px;}
.care-tb-title span{display:block; color:#d30009;}
.care-tb-title p{margin:0; margin-top:5px; font-size:12px;}
.careSvc-area{overflow:hidden;}
.vm_box label.option-label.care-label{width:50%;}
.care-label p{display:inline-block; font-size:13px; padding-left:20px; margin:0;}
.care-label p span{color:#d30009; font-weight:bold}
.care-table-txt p{font-size:13px;}

/*보험 팝업*/
.insrnc-box.insrnc-agree{}
.insrnc-agree-title{font-size:20px; line-height:26px; font-weight:bold; color:#fff; padding:10px 15px; background:#4f76ff;}
.insrnc-agreePop{display:block; width:100%; position:relative;}
.insrnc-agreePop.test{width:760px;}
.insrnc-agree-box{padding:15px; background:#fff;} /* border:1px solid #ff0000;*/
.insrnc-agree-box p{font-size:12px; line-height:22px; margin-bottom:10px;}
.insrnc-agree-box p span{display:block;}
.insrnc-agreePop .agree-btnWp{text-align:center; padding-top:15px; border-top:1px solid #d8d8d8;}
.insrnc-agreePop a.insrnc-agree-btn{width:200px; height:32px; line-height:32px; text-align:center; display:inline-block; background:#126bbe; color:#fff; border-radius:4px;}
.insrnc-agreePop a.insrnc-agree-btn:hover{background:#11589b;}
.insrnc-agree-more{padding-top:15px;}
.insrnc-agree-more a{font-size:12px; color:#de0000; font-weight:700; display:block;}

.agree-con-01 ul{margin-bottom:15px; display:flex; flex-wrap:wrap; border:1px solid #ccc; border-right:0px solid #ccc; border-top:0px solid #ccc;}
.agree-con-01 ul li{width:25%; border-right:1px solid #ccc; border-top:1px solid #ccc;}
.agree-con-01 ul li .title-type-table{background-color:#eff1f8; border-bottom:1px solid #ccc; padding:5px 0; font-weight:bold; font-size:13px; color:#444; text-align:center;}
.agree-con-01 ul li .con-type-table{padding:10px 5px;}
.agree-con-01 ul li .con-type-table p{margin:0; font-size:13px; letter-spacing:-0.5px; margin-bottom:5px;}
.agree-con-01 ul li .con-type-table span{display:inline-block;}

.agree-info-sBox{height:150px; overflow-y:auto; background:#f7f8fa; border:1px solid #b8c2e4; margin-bottom:15px}
.agree-info-sBox.sbox02{height:130px; background:#fefbe9; border:1px solid #eede84;}
.agree-info-sBox .agree-info{padding:10px;}
.agree-info ul li{padding-left:15px; font-size:13px; color:#333; line-height:26px; position:relative; margin-bottom:10px;}
.agree-info ul li:before{content:''; display:block; width:6px; height:6px; border-radius:50%; background:#555; position:absolute; left:0; top:10px;}
.agree-info ul li span{padding-left:10px; display:block; position:relative;}
.agree-info ul li span:before{content:''; display:block; width:4px; height:4px; border-radius:50%; background:#666; position:absolute; left:0; top:11px;}
.agree-info ul li strong{color:#eb2b0c;}
.agree-info02{padding:15px 10px 10px; border-top:1px dashed #f78046;}
.agree-info02.top{padding:10px 10px 10px; border-top:0px dashed #f78046; border-bottom:1px dashed #f78046; margin-top:0px; margin-bottom:10px;}
.agree-info02 ul li{padding-left:15px; font-size:13px; color:#333; font-weight:bold; line-height:25px; position:relative; margin-bottom:10px;}
.agree-info02 ul li:before{content:'※'; display:block; font-weight:bold; position:absolute; left:0; }
.agree-info02 ul li a{display:inline-block; height:20px; line-height:20px; padding:0 10px; border-radius:3px; background:#7a8bc8; font-size:12px; color:#fff; margin-left:5px;}
.agree-info02 ul li a:hover{background:#5c73c8;}


.accordion-wp{}
.accordion-wp .accordion-title{font-size:16px; font-weight:bold; color:#333; line-height:27px; padding:10px; border:1px solid #333; /*background:#4f76ff;*/ cursor:pointer;}
.accordion-wp .accordion-title span{display:inline-block; padding-left:10px;}
.accordion-wp .accordion-title:hover{background:#eff2fd;}
.accordion-wp .accordion-con{background:#f7f8fa; border:1px solid #dce0ed; display:none; height:130px; overflow-y:auto;}
.accordion-wp .accordion-con ul{padding:10px;}
.accordion-wp .accordion-con ul li{font-size:13px; color:#333; line-height:26px; position:relative; margin-bottom:10px;}

.care-warning{padding:10px; border:1px solid #f51640; margin-bottom:10px; font-size:13px; color:#000; line-height:23px;}

.care-img-wp{max-width:750px; margin:0 auto; text-align:center;}

@media screen and (max-width: 768px){
.agree-con-01 ul li{width:50%;}
}


/****** 재고대량등록 개인통관부호 유효체크 순번 : 26,805 현겸 ******/
.excel-notice{padding:10px;}
.excel-notice a{margin-top:7px;}
/* .iptTmpErr, */
/* .iptTmpErr > input{background-color:#ff4a4a !important; color:#fff !important;} */
@media screen and (max-width: 500px){
.excel-table > tbody{display:flex; flex-direction:row;}
}


/* 순번 : 29,957, 통관조회 css 추가 현겸 230317 */
.ciq{padding:0 10px;}
.ciq .info-title{background-color:#8c96a7; padding:15px; color:#fff;}
.ciq .tip{background-color:#f0f0f0; padding: 15px; font-size:14px; margin-bottom:10px; line-height:1.8;}

.ciq-infobox{margin-bottom:10px;}
.ciq .info-cont{background-color:#f0f0f0; padding: 15px; font-size:14px; margin-bottom:10px; line-height:1.8;}
.ciq-infobox table{width:100%;}


.ciq-infobox table th,
.ciq-infobox table td{font-size:13px; padding:15px; border:1px solid #e2e2e2}
.ciq-infobox table th{width:20%; background-color:#f0f0f0; border-left:none;}
.ciq-infobox table td{width:80%; border-right:none;}
.ciq-infobox table tr:first-child th,
.ciq-infobox table tr:first-child td{border-top:1px solid #979797;}

iframe.kr-infocheck{width:100%; background-color:#fff; border:1px solid #8c96a7; box-shadow:none; margin:20px 0; padding:7px;}

.ciq-infocheck{}
.ciq-infocheck .check-cont{background-color: #e2e2e2; padding:15px;}
.ciq-infocheck .check-cont ul{margin:0px -5px; display:flex; flex-direction:row; flex-wrap:wrap;}
.ciq-infocheck .check-cont ul:after{content:''; display:block; clear:both;}
.ciq-infocheck .check-cont ul > li{width:33.3333%; padding:0 5px; margin-bottom:5px; position:relative; /*float:left; */}
.ciq-infocheck .check-cont ul li .inner{width:100%;  color:#fff; background-color:#3366cc; padding:15px 30px; border-radius:5px;}
.ciq-infocheck .check-cont ul li .numb{font-size:20px; position:absolute; top:15px; left:15px; font-weight:700;}
.ciq-infocheck .check-cont ul li .c-title{font-size:16px; margin-bottom:5px; font-weight:700;}
.ciq-infocheck .check-cont ul li .c-title:after{content:''; border-top:2px solid #fff; border-left:2px solid #fff; display:block; width:10px; height:10px; float: right; position: relative; top: -1px; transition: .3s all; transform: rotate(225deg);}
.ciq-infocheck .check-cont .inner.active ul li .c-title:after{transition: .3s all; transform: rotate(45deg);}
.ciq-infocheck .check-cont ul li .time{font-size:14px;}

.ciq-infocheck .check-cont .incont-list{background-color:#c9c9c9; width:100%; padding:5px 10px; display:none;}
.ciq-infocheck .check-cont .incont-list ul{}
.ciq-infocheck .check-cont .incont-list ul li{width:100%; text-align:center; padding:5px; margin-bottom:0px !important;}
.ciq-infocheck .check-cont .incont-list ul li:nth-child(odd){background-color:#f4f4f4;}
.ciq-infocheck .check-cont .incont-list ul li:nth-child(even){background-color:#fff;}

@media(max-width:992px){
.ciq-infocheck .check-cont ul > li{width:100%;}
}


@media(max-width:480px){
.st-col{width:100%;}
}
/* 230731 현겸 통합재고신청 취소버튼 크기 조절 */
.height26{height:26px;}
.height26 span{height:26px; line-height:26px; font-size:12px;}

/* 230926 현겸 신청서페이지 안심케어 서비스 수정 */
.care-notice{padding:10px; font-size:13px; line-height:1.3; border:1px solid #e2e2e2; border-top:none;}
.free-care{text-align:center;}
.free-care p{background-color: #e9f7fe; color: #3184ae; padding:10px 0px;}