@charset "utf-8";/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0}
fieldset,img{border:0 none}
dl,ul,ol,menu,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
input,select,textarea,button{vertical-align:middle}
input::-ms-clear{display:none}
button{border:0 none;background-color:transparent;cursor:pointer}
body{background:#fff}
body,th,td,input,select,textarea,button{font-size:14px;line-height:1.5;font-family:'Malgun Gothic','Ã«Â§â€˜Ã¬Ââ‚¬ ÃªÂ³ Ã«â€â€¢','Apple SD Gothic Neo',Dotum,'Ã«Ââ€¹Ã¬â€ºâ‚¬',sans-serif;color:#222}
.macosx body,.macosx th,.macosx td,.macosx input,.macosx select,.macosx textarea,.macosx button {font-family:'Apple SD Gothic Neo',sans-serif}
a{color:#333;text-decoration:none}
a:active,a:hover{text-decoration:none}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
/* strong {font-weight:normal} */
/* global */
#KakaoIndex{overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0}
.ir_pm{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}
.ir_wa{display:block;overflow:hidden;position:relative;width:100%;height:100%;z-index:-1}
.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.ir_caption{overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px}
.show {display:block}
.hide {display:none}
.clear_g{display:block;overflow:visible;width:auto;clear:both;*zoom:1}
.clear_g:after {display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
.ico_comm {display:block;overflow:hidden;background:url(//t1.kakaocdn.net/search/cdn/simage/shopping/img/commerceone/ico_comm_181019.png) no-repeat;font-size:0;line-height:0;text-indent:-9999px;vertical-align:top} /* 2018-10-19 Ã¬Ë†ËœÃ¬ â€¢ */
.thumb_g {display:block;vertical-align:top}
.wrap_btn {margin-bottom:20px;font-size:0;vertical-align:top;text-align:center}
button .txt_btn {display:block;margin-top:-3px}
.btn_g ~ .btn_g,.btn_g2 ~ .btn_g2{margin-left:8px}
.btn_g{display:inline-block;width:90px;height:30px;margin:0 auto;border-radius:4px;font-size:13px;line-height:30px;background-color:#DFE3E3;color:#222;text-align:center}
a.btn_g{width:90px;height:30px;text-decoration:none;line-height:26px}
.btn_g2{display:inline-block;width:120px;height:40px;margin:0 auto;border-radius:4px;font-size:14px;line-height:40px;background-color:#DFE3E3;color:#222;text-align:center}
a.btn_g2{width:120px;height:40px;text-decoration:none}
.btn_g3 {display:inline-block;height:23px;padding:0 5px;border-radius:3px;font-size:12px;line-height:21px;border:1px solid #C7C7C7;background-color:#DFE3E3;color:#222;text-align:center;font-weight:normal}
a.btn_g3{min-width:37px;height:21px;text-decoration:none}
.btn_b{background-color:#222;color:#fff}
.btn_g4 {display:inline-block;min-width:42px;height:26px;padding:0 5px;border-radius:4px;font-size:12px;line-height:21px;border:1px solid #888;color:#222;text-align:center;background-color:#fff;font-weight:normal}
a.btn_g4{min-width:30px;height:24px;text-decoration:none}
.btn_normal{background-color:#fff}
.btn_g.btn_normal{border:1px solid #c7c7c7}
.box_btn{display:inline-block;line-height:22px;vertical-align:top}
.box_btn:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
.box_btn .lab_g{float:left;font-size:13px;margin-right:30px}
.box_btn button,.box_btn a{float:left}
.macosx button .txt_btn {margin-top:0}
.macosx a.btn_g {line-height:30px}
.macosx a.btn_g4 {line-height:25px}
.paging_comm {overflow:hidden;width:100%;margin:34px 0 0;text-align:center}
.paging_comm .inner_pages {display:table;display:inline-block;margin:0 auto}
.paging_comm .link_page {float:left;width:27px;height:27px;margin-left:11px;line-height:24px;font-size:13px;color:#444;background-color:#F3F3F3}
.paging_comm .link_page:first-child {margin-left:0}
.paging_comm .link_page:hover {background-color:#DCDCDC}
.paging_comm em.link_page:hover ,.paging_comm em.link_page {background-color:#222;color:#fff}
.paging_comm em.link_page {font-weight:bold}
.paging_comm .inner_pages .ico_comm {overflow:hidden;float:left;height:11px;margin:8px 10px;text-indent:-9999px}
.paging_comm .inner_pages .btn_prev {width:7px;background-position:-50px -30px}
.paging_comm .inner_pages .btn_next {width:7px;background-position:-60px -30px}
.paging_comm .inner_pages .btn_lst {width:12px;margin:8px;background-position:-90px -30px}
.paging_comm em.link_page .btn_prev {background-position:-110px -30px}
.paging_comm em.link_page .btn_next {background-position:-120px -30px}
.paging_comm em.link_page .btn_lst {background-position:-150px -30px}
.macosx .paging_comm .link_page {line-height:30px}
.box_tf {position:relative;display:inline-block;height:21px;padding:2px 11px 5px;border-radius:4px;background-color:#fff;border:1px solid #C2C2C2;vertical-align:middle}
.box_tf .lab_g ,.area_tf .lab_g {position:absolute;top:3px;left:11px;font-size:12px;color:#666;font-weight:normal}
.tf_g {display:block;width:100%;height:100%;border:0 none;font-size:12px;line-height:17px;font-weight:bold;background:transparent;word-wrap:break-word;word-break:break-all;-webkit-appearance:none;outline:0 none;resize:none}
.box_tf[class*="on"]{background-color:#F6FFFF;border-color:#D9D9D9}
.box_tf[class*="on"] .lab_g {display:none}
.lab_tf {margin-right:5px}
.box_tf2 {width:378px}
.box_tf3 {width:162px}
.area_tf {position:relative;display:inline-block;min-height:40px;height:100%;padding:2px 0 5px 11px;border-radius:4px;background-color:#fff;border:1px solid #C2C2C2;vertical-align:middle}
.area_tf .txt_byte {position:absolute;right:-70px;bottom:0}
.item_tf{display:inline-block;vertical-align:top}
.item_tf .lab_g{display:inline-block;position:relative;top:auto;left:auto;margin-right:11px;font-size:13px;color:#222;line-height:29px;vertical-align:top}
/* macosx */
.macosx .box_tf {padding:4px 11px 3px}
.macosx .tf_g {line-height:21px}
.macosx .box_tf .lab_g,.macosx .area_tf .lab_g {top:6px}
.box_dimmed{background-color:#e5e5e5}
.opt_g {display:inline-block;position:relative;width:158px;height:28px;border:1px solid #C2C2C2;border-radius:4px}
.opt_g  + .opt_g  {margin-left:10px}
.opt_w160 {width:158px}
.opt_w145 {width:143px}
.opt_w140 {width:138px}
.opt_w115 {width:113px}
.opt_w80{width:78px}
.opt_g .btn_opt {display:block;overflow:hidden;position:relative;width:100%;height:100%;text-indent:15px;font-size:12px;line-height:27px;background-color:#fff;text-align:left;border-radius:4px}
.opt_g .btn_opt .txt_fold {position:absolute;top:0;right:0;width:20px;height:28px;border-left:1px solid #C2C2C2;background-color:#fff}
.opt_g .btn_opt .ico_arr {width:8px;height:5px;margin:12px auto;background-position:-160px 0}
.opt_g .box_opt {display:none;position:absolute;top:28px;left:-1px;width:100%;border:1px solid #C2C2C2;background-color:#fff;;z-index:1}
.opt_g .list_opt {overflow-y:auto;max-height:120px}
.opt_g .list_opt .btn_opt{padding-right:0}
.opt_g .list_opt li:hover .btn_opt {background-color:#F6FFFF}
.opt_g + .search_tf {margin-left:10px}
.opt_top .btn_opt .ico_arr{background-position:-170px 0}
.opt_top .box_opt{top:auto;bottom:28px}
.opt_open.opt_g {border-bottom-left-radius:0;border-bottom-right-radius:0}
.opt_open .box_opt {display:block;}
.opt_open .btn_opt .ico_arr {background-position:-170px 0}
.opt_open.opt_top .btn_opt .ico_arr{background-position:-160px 0}
.status_g .opt_g{float:left}
.wrap_calendar {position:relative;}
.opt_period {display:inline-block;width:138px;margin-right:10px}
.opt_period .btn_calendar {position:absolute;top:0;right:0;width:30px;height:28px}
.opt_period .btn_calendar .ico_comm {width:19px;height:22px;margin:0 auto;background-position:-40px 0}
.wrap_inp {display:inline-block;overflow:hidden;height:19px;font-size:0;vertical-align:middle}
.wrap_inp .item_inp {display:inline-block;position:relative;}
.item_inp .inp_g {position:absolute;top:50%;left:0;width:17px;height:17px;margin-top:-9px;border:0 none;opacity:0.01;z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.item_inp2 .inp_g {left:initial;right:0}
.wrap_inp .lab_g {display:block;overflow:hidden;font-size:12px;line-height:17px;vertical-align:top;cursor:pointer}
.item_inp .lab_g .ico_comm {display:inline-block;width:17px;height:17px;margin:1px 1px 0 0}
.item_inp2 .lab_g .ico_comm {margin:1px 0 0 7px}
.item_inp .lab_g .ico_radio {background-position:0 -20px}
.item_inp.on .ico_radio {background-position:0 0}
.disabled .wrap_inp,.disabled .box_tf {pointer-events:none}
/* macosx */
.macosx .wrap_inp .lab_g {line-height:21px}
.choice_comm {display:inline-block;position:relative;letter-spacing:-1px;background-color:#fff}
.choice_comm .inp_comm {position:absolute;z-index:10;width:18px;height:18px;border:none;opacity:0.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.choice_comm .lab_comm {font-size:13px;color:#222}
.choice_comm .ico_check{display:inline-block;width:18px;height:18px;margin-top:3px;background-position:-20px -20px}
.choice_comm.on .ico_check {background-position:-20px 0}
.tit_g {display:block;letter-spacing:-1px;font-weight:bold}
.tit_g .txt_append{padding-left:10px;font-weight:normal;font-size:13px;color:#666}
.tit_g .txt_normal{padding-left:5px;font-weight:normal}
.tit_type2{display:block;padding-bottom:16px;letter-spacing:-1px;font-weight:bold}
.tit_g2 {display:block;font-size:24px;font-weight:normal;line-height:52px}
.emph_g {color:#89A3AF}
.desc_g {margin-bottom:38px;font-size:13px;color:#666;line-height:24px}
.tit_g + .desc_g {margin-bottom:0;font-size:12px}
.desc_g .link_info{color:#222}
.emph_normal {font-weight:normal}
.emph_info {display:block;font-size:12px;line-height:18px}
.status_g{padding:7px 0 17px;border-bottom:1px solid #333}
.status_g:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
.status_on{color:#ff5400}
.box_calendar {display:none;position:absolute;top:33px;left:0px;width:244px;border:1px solid #aaa;background:#fff;z-index:10}
.on .box_calendar {display:block}
.box_calendar .area_month{position:relative;height:38px;border-bottom:1px solid #e5e5e5;background:#f5f5f5;zoom:1;text-align:center}
.box_calendar .area_month strong {line-height:40px;color:#444}
.box_calendar .area_month .btn_page {position:absolute;top:0;width:42px;height:38px}
.box_calendar .area_month .btn_prev {left:0}
.box_calendar .area_month .btn_next {right:0}
.box_calendar .area_month .ico_prev {width:17px;height:16px;margin:0 auto;background-position:0 -50px}
.box_calendar .area_month .ico_next {width:17px;height:16px;margin:0 auto;background-position:-20px -50px}
.box_calendar .area_date {overflow:hidden}
.box_calendar .tbl {width:100%;margin-bottom:-1px;text-align:center}
.box_calendar .tbl .tit_date {width:34px;height:33px;font-weight:bold;border-bottom:1px solid #e5e5e5;color:#444}
.box_calendar .tbl td {height:29px;border-left:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}
.box_calendar .tbl .link_date {display:block;height:29px;line-height:29px;font-size:11px;color:#666}
.box_calendar .tbl .link_date {text-decoration:none}
.box_calendar .tbl .on {background:#444;color:#fff}
.box_calendar .tbl .on .link_date {color:#fff}
.box_calendar .tbl .calendar_sat {color:#336ff3}
.box_calendar .tbl .calendar_sat a,.box_calendar .tbl .calendar_sat a:visited,.box_calendar .tbl .calendar_sat a:hover,.box_calendar .tbl .calendar_sat a:active {color:#336ff3}
.box_calendar .tbl .calendar_sun {color:#ef1b4d;border-left:0 none}
.box_calendar .tbl .calendar_sun a,.box_calendar .tbl .calendar_sun a:visited,.box_calendar .tbl .calendar_sun a:hover,.box_calendar .tbl .calendar_sun a:active {color:#ef1b4d}
.box_calendar .tbl .calendar_prev_month .link_date,.box_calendar .tbl .calendar_next_month .link_date {display:none}
/* layout */
html,body {height:100%;min-height:100%}
#KakaoWrap{position:relative;min-width:1350px;height:100%;min-height:100%}
#KakaoContent {min-width:1350px;min-height:100%;padding:0 30px}
#cMain {overflow:hidden;padding-bottom:219px}
/* daumHead */
#kakaoHead {overflow:hidden;position:relative;min-width:1350px;height:58px;padding-top:31px;margin:0 30px 51px 30px}
#kakaoHead .link_home {position:absolute;top:32px;left:0;overflow:hidden;display:block;width:131px;height:34px;font-size:14px;line-height:16px;z-index:1}
#kakaoHead .link_lgoin {display:inline-block}
/* .wrap_login {overflow:hidden;position:absolute;top:39px;right:0;font-size:12px;color:#444;z-index:99} */
.wrap_login .ico_login {width:69px;height:21px;background-position:-70px 0;text-indent:0;text-align:center;line-height:18px;font-size:11px;font-weight:bold}
.wrap_login .tit_user {float:left;font-weight:bold;margin-right:10px}
.wrap_login .link_login {float:left}
/* macosx */
.macosx .wrap_login {top:39px}
.macosx .wrap_login .ico_login {line-height:21px}
.macosx .wrap_login .tit_user {line-height:21px}
/** gnb **/
/* #kakaoGnb {overflow:visible;position:relative;border-bottom:3px solid #222}
.list_gnb {overflow:visible;position:relative;width:765px;height:30px;margin-left:220px;padding-bottom:26px}
.list_gnb li {float:left;height:34px;padding:0 19px;}
.list_gnb li .link_gnb {display:block;position:relative;height:34px;padding:0 1px;letter-spacing:-1px;line-height:31px;text-align:center}
.list_gnb li .bg_left {display:none;position:absolute;top:0;left:-18px;width:19px;height:34px;background:url(//search1.daumcdn.net/search/cdn/simage/shopping/img/commerceone/left_bg_320.png) no-repeat}
.list_gnb li .bg_right {display:none;position:absolute;top:0;right:-18px;width:19px;height:34px;background:url(//search1.daumcdn.net/search/cdn/simage/shopping/img/commerceone/right_bg_320.png) no-repeat}
.list_gnb li .link_gnb:hover {font-weight:bold}
.list_gnb .gnb_on .link_gnb {background-color:#333;color:#fff;font-weight:bold}
.list_gnb li.gnb_on .link_gnb .bg_left {display:block}
.list_gnb li.gnb_on .link_gnb .bg_right {display:block}
.list_gnb .list_sub {display:none;overflow:hidden;position:absolute;bottom:-61px;height:58px;margin-left:-85px}
.list_gnb .list_sub li {margin-top:15px;padding:0 29px}
.list_gnb .list_sub li .link_sub {position:relative;font-size:13px;color:#666}
.list_sub .link_sub .txt_bar {display:none;position:absolute;bottom:-4px;left:0;right:0;height:1px;background-color:#444}
.list_sub li:hover .link_sub ,.list_sub li.sub_on .link_sub {color:#222;font-weight:bold}
.list_sub li:hover .txt_bar,.list_sub li.sub_on .txt_bar {display:block} */
#kakaoHead.gnb_open {height:112px;margin-bottom:21px;border-bottom:1px solid #C9C9C9}
/* macosx */
.macosx .list_gnb li .link_gnb {line-height:35px}
#kakaoGnb .btn_kakaostyle{overflow:hidden;position:absolute;left:987px;top:0;width:170px;height:34px;font-size:0;line-height:0;background:url(//t1.kakaocdn.net/search/cdn/simage/shopping/img/commerceone/btn_kakaostyle.png) no-repeat 0 0;text-indent:-9999px}
.macosx #kakaoGnb .btn_kakaostyle{left:924px}
/* footer */
.footer_comm{overflow:hidden;position:relative;width:100%;height:169px;margin-top:-169px;font-size:12px;line-height:18px;clear:both;background-color:#F6F6F6}
.footer_comm .inner_foot{padding:0 30px}
.info_policy{float:left;padding:43px 0 21px}
.info_policy li{float:left}
.info_policy .link_policy {position:relative;padding:0 13px 0 12px}
.info_policy li:first-child .link_policy {padding-left:0}
.info_policy .link_policy:after {content:'';position:absolute;top:2px;right:0;width:1px;height:14px;background-color:#BFBFBF}
.info_policy li.lst .link_policy:after {display:none}
.info_policy .link_company{color:#444}
.info_corp{display:block;overflow:hidden}
.info_corp .link_info {display:inline-block;position:relative;padding-right:13px;line-height:25px;color:rgba(34,34,34,.6)}
.info_corp .link_bold{font-weight:bold}
.info_corp .txt_copyright{display:block;position:relative;font-size:12px;line-height:26px;color:rgba(34,34,34,.6)}
.info_corp .txt_copyright .link_kakao {color:rgba(34,34,34,.6)}
.footer_comm .wrap_policy{overflow:hidden}
.footer_comm .talk_customer{float:left;padding:36px 0 0 10px}
.footer_comm .talk_customer .btn_customer{float:left;width:90px;height:36px;margin-left:8px;font-size:13px;line-height:33px;color:#000;background-color:#fff;text-align:center}
.footer_comm .talk_customer .btn_talk{margin-left:0;background-color:#ffdc00}
.footer_comm .talk_customer .ico_comm{display:inline-block;vertical-align:top}
.footer_comm .talk_customer .ico_talk{width:18px;height:16px;margin:10px 4px 0 0;background-position:-110px -50px}
.footer_comm .talk_customer .ico_inquiry{width:13px;height:13px;margin:11px 4px 0 0;background-position:-130px -50px}
/* macosx */
.macosx .info_policy .link_policy:after {top:0}
.macosx .footer_comm .talk_customer{padding-top:33px}
.macosx .footer_comm .talk_customer .btn_customer{line-height:38px}
.wrap_g {position:relative}
.box_g {overflow:hidden;margin-top:16px;border:1px solid #E7E7E7;border-top:1px solid #333}
.hide_caption {overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px}
.tbl_type1 {display:table;width:100%;min-height:39px;font-size:13px}
.tbl_type1 dt {display:table-cell;width:141px;height:100%;vertical-align:middle;background-color:#F8F8F8;text-indent:26px;line-height:39px}
.tbl_type1 dd {display:table-cell;padding:5px 0 5px 22px;vertical-align:middle;font-size:12px;font-weight:bold}
.tbl_type1 .btn_g3 {margin-left:11px}
.tbl_type2 {overflow:hidden}
.tbl_type2 .tbl_head {overflow:hidden;display:table;width:100%;height:40px;border-top:1px solid #333;font-size:0;text-align:center;background-color:#F8F8F8}
.tbl_type2 .th_comm {display:table-cell;font-size:13px;vertical-align:middle}
.tbl_type2 .tbl_body {border-bottom:1px solid #C9C9C9}
.tbl_type2 .td_comm {display:table-cell;height:40px;border-top:1px solid #E7E7E7;font-size:12px;vertical-align:middle}
.tbl_type3{width:100%;min-width:1350px;border-collapse:collapse;text-align:left;table-layout:fixed;border-top:0 none;}
.tbl_type3 th{height:39px;padding-left:26px;border-top:1px solid #e6e6e6;text-align:left;font-size:13px;font-weight:normal;background-color:#f8f8f8;vertical-align:middle}
.tbl_type3 tr:first-child th{border-top:0 none}
.tbl_type3 .td_head ,.tbl_type3 tr:first-child th.td_head {border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
.tbl_type3 td{height:39px;padding:0 25px;border-top:1px solid #e7e7e7;font-size:12px;font-weight:bold;background-color:#fff;vertical-align:middle}
.tbl_type3 .td_url{word-break:break-all}
.tbl_type4{width:100%;min-width:1350px;border:0 none;border-collapse:collapse;text-align:left;border-top:1px solid #333;border-bottom:1px solid #C9C9C9;table-layout:fixed}
.tbl_type4 th{height:63px;border-top:1px solid #e6e6e6;color:#555;text-align:center;font-size:13px;font-weight:normal;background-color:#f8f8f8;vertical-align:middle;line-height:20px}
.tbl_type4 tr:hover td {background-color:#F6FFFF}
.tbl_type4 tr:first-child th{border-top:0 none}
.tbl_type4 td{padding:10px 0;border-top:1px solid #e7e7e7;font-size:12px;background-color:#fff;vertical-align:middle;line-height:20px;text-align:center}
.tbl_type4 .td_shopid .tit_shopid {font-weight:bold}
.tbl_type4 .td_shopid .txt_shopid {color:#666}
.tbl_type4 .td_shopid .txt_shopmall {color:#2668AD}
.tbl_type4 .td_shopid .txt_shophow ,.tbl_type4 .td_shopid .link_info{color:#409549}
.tbl_type4 .td_shopid .txt_sub {padding-left:15px}
.tbl_type4 td .btn_g4 {margin:0 auto}
.tbl_type4 .txt_sub {display:block;font-size:12px;color:#777}
.tbl_type4 .td_paycheck {color:#89A3AF;font-weight:bold}
.tbl_type4 .td_paycheck .emph_g {display:block}
.tbl_type4 .image_info .link_thumb{display:block;width:70px;height:70px;margin:0 auto}
.tbl_type4 .image_info .img_g{display:block;width:100%;height:auto;vertical-align:top}
.tbl_type4 .image_info .btn_g3{display:block;margin:6px auto 0}
.tbl_type4 .txt_info + .txt_info{margin-top:10px}
.tbl_type4 .txt_info + .btn_g3{margin-top:18px}
.tbl_center th{padding-left:0;text-align:center}
.tbl_center td{padding:0 5px;text-align:center}
.link_more {position:absolute;top:2px;right:15px;font-size:12px;color:#666}
.link_more .ico_comm {display:inline-block;width:5px;height:8px;margin:4px 0 0 4px;background-position:-40px -30px}/* 2024-11-05 수정 */
/* macosx */
.macosx .link_more .ico_comm {margin:4px 0 0 4px}
.box_search:after {content:'';clear:both;width:0;height:0;font-size:0;line-height:0}
.box_search .opt_g {float:left}
.search_tf {float:right}
.search_tf .box_tf {width:429px;margin-right:5px;vertical-align:top}
.search_tf.search_w200 .box_tf {width:200px}
.search_tf .item_tf{float:left;margin-right:25px}
.search_tf .item_tf .box_tf{margin-right:0}
.box_agree {padding:20px 26px 15px 26px;background-color:#F8F8F8}
.list_agree {overflow:hidden;font-size:13px}
.list_agree li {padding-bottom:5px;margin-left:14px;text-indent:-14px}
.box_notice {overflow:hidden;padding:20px 0 15px 26px;border:1px solid #E7E7E7;background-color:#F8F8F8}
.box_notice .tit_notice {display:block;margin-bottom:10px;font-size:14px;font-weight:bold}
.box_notice .list_agree li {padding-left:10px;text-indent:-9px}
.login_type #kakaoHead {width:1176px;min-width:1176px;margin:0 auto;padding:119px 12px 159px 12px}
.login_type #KakaoContent {width:1176px;min-width:1176px;min-height:auto;margin:0 auto;padding:0 12px}
.login_type #cMain {overflow:visible;min-height:263px;padding:0}
#kakaoHead .link_login {display:block;height:21px}
.wrap_intro {overflow:visible;position:relative;min-height:263px}
.wrap_intro:before {content:'';position:absolute;top:0;left:0;width:32px;height:2px;background-color:#444}
.wrap_intro:after {content:'';position:absolute;bottom:0;left:0;width:32px;height:1px;background-color:#C5C5C5}
.wrap_intro .tit_intro {float:left;width:555px;height:79px;margin:49px 136px 0 0;background:url(//t1.kakaocdn.net/search/cdn/simage/shopping/img/commerceone/login_intro.png) no-repeat;font-size:0;line-height:0;text-indent:-9999px;vertical-align:top}
.box_login {position:relative;float:right;width:481px;border-top:2px solid #444;}
.box_login .desc_info {margin-top:10px;font-size:12px}
.box_login .desc_info .link_connect {text-decoration:underline}
.box_login .state_login {overflow:hidden;position:absolute;top:-30px;left:0;width:100%;font-size:12px}
.state_login .tit_user {float:left;line-height:18px;font-weight:bold}
.state_login .link_login {float:right;width:69px;height:21px}
.state_login .ico_login {width:69px;height:21px;background-position:-70px 0;text-indent:0;text-align:center;line-height:18px;font-size:11px;font-weight:bold}
.fld_login {overflow:hidden;height:260px;border-bottom:1px solid #C5C5C5}
.login_choice {overflow:hidden;padding:13px 0 12px 0;border-bottom:1px solid #C5C5C5;text-align:center}
.choice_login {display:inline-block;position:relative;margin-right:32px}
.choice_login .inp_comm {position:absolute;z-index:10;width:13px;height:11px;border:none;opacity:0.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.choice_login .lab_comm {font-size:13px;color:#666}
.choice_login .ico_check{display:inline-block;width:13px;height:11px;margin:6px 8px 0 0;background:none}
.choice_login.on .lab_comm {font-weight:bold;color:#222}
.choice_login.on .ico_check {background:url(//t1.kakaocdn.net/search/cdn/simage/shopping/img/commerceone/ico_comm.png) no-repeat;background-position:-140px 0}
.login_info {overflow:hidden;padding:43px 0 38px 33px}
.login_value {overflow:hidden;clear:both}
.login_value ~ .login_value {margin-top:13px}
.login_value .lab_comm {display:inline-block;width:68px}
.login_value .box_tf {width:150px;margin-right:12px}
.login_value .choice_comm .inp_comm {right:0}
.login_value .choice_comm .lab_id {display:inline-block;font-size:13px;color:#666;line-height:30px}
.login_value .choice_comm .ico_check {margin:8px 0 0 6px}
.login_value .btn_g  {width:84px}
.login_help {overflow:hidden;padding:0 0 18px 33px;}
.login_help .link_help {float:left;margin-right:40px;font-size:13px;line-height:40px}
.login_help .link_help .ico_comm {display:inline-block;width:5px;height:8px;margin:17px 0 0 6px;background-position:-40px -30px}
.login_guest {overflow:hidden;padding:33px 0 34px 45px;border-bottom:1px solid #c5c5c5}
.login_guest .tit_guest {display:inline-block;position:relative;margin-bottom:16px;font-size:20px;color:#000;letter-spacing:-1px}
.login_guest .tit_guest:after{content:'';position:absolute;bottom:3px;left:0;width:100%;height:8px;background-color:#C7FCFF;z-index:-1}
.box_login .desc_guest {font-size:13px;line-height:22px}
.login_guest .txt_info {display:block;margin-bottom:33px;font-size:11px;font-weight:bold;line-height:40px}
.login_guest .btn_g {display:inline-block;width:auto;padding:0 23px;margin:0;font-weight:bold}
.login_guest .tit_check {display:block;margin-top:-27px;font-weight:bold}
.login_guest .list_info {overflow:hidden;margin:10px 0 0 2px;font-size:12px}
.login_guest .list_info dt {float:left;position:relative;padding-left:10px}
.login_guest .list_info dt:after {content:'';position:absolute;top:9px;left:0;width:4px;height:4px;background-color:#000;border-radius:10px}
.login_guest .list_info dd {overflow:hidden}
.footer_login {width:1176px;padding:0 12px 30px;margin:0 auto;font-size:12px}
.footer_login .info_policy {margin-top:50px}
/* non_windows */
.macosx .state_login .tit_user {line-height:21px}
.macosx .state_login .ico_login {line-height:21px}
.macosx .choice_login .ico_check {margin-top:4px}
.macosx .login_guest .list_info dt:after {top:6px}
.macosx .login_value .choice_comm .ico_check {margin-top:6px}
.macosx .login_help .link_help .ico_comm {margin-top:16px}
/* 1.Ã«Å’â‚¬Ã¬â€°Â¬Ã«Â³Â´Ã«â€œÅ“ */
.section_dashboard {overflow:hidden;margin:40px 0} /* 2025-09-24 수정 */
.section_dashboard .link_cash {text-decoration:underline}
.section_state .wrap_state {float:left;width:50%}
.section_state .wrap_product {float:left;width:50%}
.section_state .wrap_product .tit_g {margin:0 0 0 19px}
.section_state .wrap_product .box_g {margin-left:19px}
.section_state .tbl_type1 dt {text-indent:21px}
.tbl_merge {min-height:79px}
.wrap_cash .tbl_merge .txt_cashinfo {width:79px}
.wrap_cash .tbl_merge .tit_exist {width:165px}
.wrap_cash .txt_cashdetail {padding:0;border-left:1px solid #e7e7e7}
.wrap_cash .cash_inner {display:table;overflow:hidden;width:100%}
.wrap_cash .txt_cashdetail .cash_inner:first-child {border-bottom:1px solid #e7e7e7}
.wrap_cash .cash_inner .tit_cash {display:table-cell;width:63px;height:29px;padding:5px 2px 5px 8px;border-right:1px solid #e7e7e7;vertical-align:middle}
.wrap_cash .cash_inner .txt_cash {display:table-cell;padding:0 10px 0 0;text-align:right;vertical-align:middle}
.wrap_cash .cash_inner .emph_cash {font-size:11px}
/* .section_state .wrap_product {float:left;width:27%} */
.section_state .box_g {min-height:199px}
.section_state .tbl_type1 {border-bottom:1px solid #E7E7E7}
.section_state .tbl_type1.lst {border-bottom:0 none}
.board_option {overflow:hidden;padding-left:24px;font-size:13px;line-height:39px}
.board_option .link_option {float:left}
.board_option .link_option ~ .link_option {margin-left:55px}
.board_option .link_option .ico_comm {display:inline-block;width:5px;height:8px;margin:17px 0 0 7px;background-position:-40px -30px}
.board_option .link_option .txt_count {text-decoration:underline}
/* macosx */
.macosx .board_option .link_option .ico_comm {margin-top:15px}
.section_graph {overflow:hidden;}
.section_graph .wrap_product {float:left;width:50%}
.section_graph .wrap_graph {float:left;width:50%}
.section_graph .wrap_graph .tit_g {margin:0 0 0 19px}
.section_graph .wrap_graph .box_g {margin-left:19px}
.section_graph .tbl_type1 {border-bottom:1px solid #E7E7E7}
.section_graph .tbl_type1.lst {border-bottom:0 none}
.section_graph .tbl_adstate {width:100%;border:0 none;border-collapse:collapse;text-align:left;text-align:center}
.tbl_adstate th {width:205px;height:39px;border-top:1px solid #e6e6e6;color:#555;text-align:center;font-size:13px;font-weight:normal;background-color:#f8f8f8;vertical-align:middle;line-height:20px}
.tbl_adstate .th_adstate {width:141px;height:99px;border-right:1px solid #e6e6e6}
.tbl_adstate tr:first-child th {border-top:0 none}
.tbl_adstate td {padding:10px 0;border-top:1px solid #e7e7e7;font-size:12px;background-color:#fff;vertical-align:middle;line-height:20px;text-align:center}
.section_cs {margin-bottom:109px}
.section_cs li {border-top:1px solid #E7E7E7}
.section_cs li:hover {background-color:#F6FFFF}
.section_cs li:first-child {border-top:0 none}
.section_cs .link_notice {position:relative;display:block;font-size:13px;line-height:39px}
.section_cs .info_notice {position:absolute;top:0;right:0;font-size:0}
.section_cs .tit_notice {display:block;overflow:hidden;min-width:238px;padding:0 235px 0 25px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis}
.section_cs .txt_date {display:inline-block;width:88px;font-size:12px;color:#777}
.section_cs .txt_process {display:inline-block;width:67px;font-size:12px;color:#89A3AF}
.section_cs .wrap_qna {float:left;width:50%}
.section_cs .wrap_notice {float:left;width:50%}
.section_cs .wrap_notice .box_g {margin-left:19px}
.section_cs .wrap_notice .tit_g {margin-left:19px}
#KakaoContent.cont_my {min-width:1350px}
.cont_my .paging_comm {margin-bottom:150px}
.wrap_detailinfo {max-width:970px;margin-bottom:53px}
.wrap_detailinfo .emph_info {padding:8px 0 7px}
.wrap_detailinfo .box_tf .tf_g {font-weight:normal}
.wrap_contract .tbl_type3 tr:first-child td {border-top:0 none}
.wrap_contract .item_inp ~ .item_inp {margin-left:10px}
.wrap_marketerinfo .tbl_type3 {table-layout:auto}
.wrap_detailinfo .tbl_type1 {border-top:1px solid #e7e7e7}
.wrap_detailinfo .tbl_type1:first-child {border-top:0 none}
.wrap_detailinfo .tbl_type1 dt {width:164px}
.wrap_detailinfo .tbl_type1 dd {padding-left:26px}
.wrap_detailinfo .tbl_type1 .txt_info {display:inline-block;margin-right:13px}
.wrap_detailinfo .tbl_type1 .wrap_inp .lab_g {margin-right:10px}
.wrap_detailinfo .tbl_type1 .setting_info {overflow:hidden}
.wrap_detailinfo .setting_info .emph_info {padding:15px 0 25px}
.wrap_detailinfo .tbl_type1 .emph_send {float:left;width:118px;vertical-align:top}
.wrap_detailinfo .tbl_type1.lst {border-top:0 none}
.wrap_detailinfo .tbl_type1.lst dt {vertical-align:top}
.wrap_detailinfo .tbl_type1 .box_id .btn_g3 {margin-left:5px}
.wrap_detailinfo .wrap_btn {margin:57px auto 134px}
.wrap_detailinfo .tbl_type3 .txt_info {display:inline-block;margin-right:13px}
.wrap_contract .tbl_type1 dt {width:129px}
.wrap_contract .tbl_type1 dd {width:227px}
.wrap_useinfo .emph_normal {display:inline-block;margin-left:5px}
.wrap_useinfo .wrap_inp .item_inp {width:151px}
.wrap_useinfo .wrap_inp .lab_g {font-weight:normal}
.wrap_setting .wrap_sns {margin-top:11px}
.wrap_setting .wrap_sns .emph_send {font-size:12px}
.update_popup .tbl_update th,.update_popup .tbl_update td {text-align:center;padding:0}
.update_popup .tbl_update .file_g {top:5px;left:28px;height:24px}
.update_popup .tbl_update .box_file .emph_normal {display:block}
.tbl_type1 .box_info{margin:5px 0 0 -26px;padding:5px 0 0 26px;border-top:1px solid #e7e7e7}
.tbl_type1 .link_view{color:#333;text-decoration:underline}
.wrap_option {min-width:1350px;padding:19px 40px 20px;margin:22px 0 45px;border-top:1px solid #333;border-bottom:1px solid #C9C9C9}
.tit_type2 + .wrap_option{margin-top:0}
.info_option:after {content:'';display:block;clear:both}
.info_option .item_option {float:left}
.info_option .info_period {display:inline-block;height:35px;vertical-align:top}
.info_option .info_period .wrap_calendar {float:left}
.opt_g + .info_period {margin-left:10px}
.info_option .list_option {height:30px;padding:5px 0}
.info_option .list_option dt {float:left;min-width:98px;font-size:13px;line-height:29px;letter-spacing:-1px}
.info_option .list_option dd {float:left;margin-right:54px}
.info_option .wrap_inp {margin:6px 0 0 0;letter-spacing:-1px}
.info_option .wrap_inp .item_inp {margin-right:25px}
.info_option .wrap_inp .lab_g {font-size:13px}
.info_option .wrap_btn {display:inline-block}
.info_option .box_btn{height:30px;line-height:29px}
.info_option .box_btn .btn_g3{margin-top:3px}
.result_count {position:relative;overflow:hidden;padding:0 0 23px 39px;font-size:13px}
.result_count .ico_result {display:inline-block;width:13px;height:11px;margin:5px 5px 0 0;background-position:-140px 0}
.result_count .btn_excel {position:absolute;top:0;right:0}
.status_g .result_count{float:left;padding:5px 0 0 34px}
.wrap_partnerinfo .tbl_type1 .emph_send {width:100px;line-height:23px}
.wrap_partnerinfo .area_tf {width:358px;margin:5px 0}
.wrap_partnerdetail .emph_normal {margin-right:5px}
.wrap_partnerdetail .area_tf {width:238px;margin:5px 0}
.wrap_managerinfo .box_email {width:167px}
.wrap_storeinfo .tbl_type1 dd {min-width:60px}
.wrap_storeinfo .tbl_type1 .emph_send {width:100px}
.wrap_storeinfo .area_tf {width:358px;margin:5px 0}
.box_file{display:inline-block;position:relative;padding-top:5px}
.box_file .file_inp {display:inline-block;position:relative;font-size:0;}
.box_file .file_g{position:absolute;top:0;left:0;z-index:10;width:70px;height:100%;opacity:0.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.box_file .btn_file {width:60px;margin-left:0}
.view_thumb {display:inline-block;position:relative;margin-top:8px;text-align:center}
.view_thumb .logo_view {display:block;overflow:hidden;width:65px;height:15px;border:1px solid #c2c2c2;background-color:#f8f8f8}
.view_thumb .logo_view:after {content:'Ã«Â¡Å“ÃªÂ³ Ã¬ÂÂ´Ã«Â¯Â¸Ã¬Â§â‚¬';display:inline-block;font-size:10px;color:#8f8f8f;font-weight:normal;line-height:14px;vertical-align:top}
.view_thumb .emph_normal {display:block;margin:3px 0 0 0}
.view_thumb .img_logo {width:100%;height:100%;vertical-align:top}
.view_thumb .box_file {position:absolute;top:1px;left:75px;}
.wrap_storedetail .box_g {overflow:visible}
.wrap_storedetail .tbl_type3 td {padding:0 0 0 25px}
.wrap_storepartner .td_shopname {padding:0 0 0 25px}
.wrap_storepartner .opt_w160 {float:left}
.wrap_storepartner .opt_w160 + .box_tf {float:left;margin-left:10px}
.wrap_storepartner .wrap_inp .lab_g{margin-right:13px}
.wrap_storepartner .td_memo {height:auto;padding:5px 25px}
.wrap_storepartner .area_tf {width:358px}
.wrap_manageinfo .td_fileadd {height:auto;padding:5px 25px}
.wrap_manageinfo td {height:auto;padding:5px 25px}
.wrap_manageinfo .box_tf {width:358px}
.wrap_manageinfo .td_mail .area_tf {margin-top:10px}
.wrap_manageinfo .btn_g2 {width:90px}
.kakao_popup .tit_g {margin-top:20px}
.kakao_popup .tit_g:first-child {margin-top:0}
.kakao_popup .popup_foot {overflow:hidden;margin:20px 0;text-align:center;}
.tbl_approve .btn_approve {margin-left:0}
.tbl_approve .approve_none {padding:15px 0;text-align:center}
.kakao_popup {position:relative;padding:20px;margin:0 auto;border:1px solid #E7E7E7}
.approve_popup .box_g {overflow:visible}
.approve_popup .tbl_approve td {padding:0 5px}
.approve_popup .box_agree {overflow:hidden;padding:0 65px 20px 28px;background-color:#f8f8f8;border:1px solid #e7e7e7;border-top:0 none;font-size:13px}
.approve_popup .desc_agree {margin:20px 0 10px}
.approve_popup .desc_agree .agree_info{font-weight:bold}
.approve_popup .choice_comm {margin-top:5px;background-color:transparent}
.approve_popup .choice_comm .lab_comm {line-height:27px}
.approve_popup .choice_comm .ico_check {margin-right:10px}
.approve_popup .area_tf {width:706px;margin:10px 0 0 0}
.box_shopcash {padding:20px 0;text-align:center}
.box_shopcash .txt_cash {font-size:16px;color:#5567dc}
.box_shopcash .txt_event {font-size:16px;color:#9d9829}
.box_shopcash .txt_total {font-size:16px;color:#f7640b}
.box_shopcash .txt_cashinfo {display:block;font-size:12px}
.email_tf {width:220px}
.choice_read {margin:15px 0 0 26px}
.choice_read .ico_check {margin-right:10px}
.wrap_detailinfo .tbl_type1 .etc_inp {display:block;height:30px;margin-top:10px}
.etc_inp .item_inp {vertical-align:middle}
.etc_tf {width:300px}
.approve_popup .tbl_leave .link_detail {width:80px;font-weight:normal}
.approve_popup .tbl_leave .txt_info {display:inline-block;margin-right:13px}
.approve_popup .tbl_repay th {text-align:center;padding-left:0}
.approve_popup .tbl_repay td {text-align:center}
.aduser_search {margin:30px 0 -10px}
.aduser_search .emph_info {margin:10px 0 5px}
.box_aduser {margin-top:5px}
.box_aduser .tbl_type3 th,.box_aduser .tbl_type3 tr {padding:0;text-align:center}
.box_aduser .tbl_type3 .btn_g3 {margin:0}
.box_aduser .tbl_type3 .btn_apply {width:55px}
.wrap_userdone .tit_done {display:block;margin:20px 0;text-align:center;font-size:20px;}
.wrap_userdone .wrap_btn {margin-top:45px}
.wrap_adlist .emph_info {margin:20px 0 10px}
.wrap_adlist .result_adlist {font-size:13px}
.wrap_adlist .wrap_option {margin:-1px 0 45px}
.box_adminsearch .box_tf {width:200px;margin-left:10px}
.box_adminsearch .search_tf {float:none}
.cont_notice .paging_comm {margin-bottom:121px}
.list_tab {overflow:hidden;border-bottom:1px solid #333}
.list_tab li {float:left;margin:0 10px 19px 0}
.list_tab li .link_tab {display:block;min-width:91px;height:30px;padding:0 5px;border:1px solid transparent;border-radius:30px;font-size:13px;letter-spacing:-1px;text-align:center;line-height:27px}
.list_tab li .link_tab:hover {font-weight:bold}
.list_tab .tab_on .link_tab {font-weight:bold;border-color:#C6C6C6}
.list_notice {overflow:hidden;padding:16px 0 18px;border-bottom:1px solid #C9C9C9}
.list_notice li {height:auto}
.list_notice li .link_notice {display:block;overflow:hidden;height:40px;padding:0 39px;line-height:40px;font-size:12px}
.list_notice li .link_notice:hover {background-color:#F6FFFF}
.list_notice .txt_cate {float:left;width:95px}
.list_notice .tit_notice {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.detail_notice {display:none;overflow:hidden;padding:17px 200px 24px 134px;font-size:13px;line-height:28px;background-color:#F6FFFF}
.notice_on .detail_notice {display:block}
.list_notice .notice_on .link_notice {background-color:#F6FFFF}
.list_notice .notice_on .tit_notice {font-weight:bold}
/* macosx */
.macosx .list_tab li .link_tab {line-height:32px}
.tbl_notice .th_num {width:108px}
.tbl_notice .th_cate {width:100px;padding-left:20px;text-align:left}
.tbl_notice .th_subject {width:auto}
.tbl_notice .th_count {width:58px}
.tbl_notice .th_date {width:137px}
.tbl_notice .tbl_body li:hover {background-color:#F6FFFF}
.tbl_notice .tbl_body li.new .td_subject{font-weight:bold}
.tbl_notice .tbl_data {display:table;width:100%;font-size:12px}
.tbl_notice .td_comm {text-align:center;color:#666}
.tbl_notice .td_num {width:108px}
.tbl_notice .td_num .emph_g {font-weight:bold}
.tbl_notice .td_cate {width:98px;padding-left:22px;text-align:left}
.tbl_notice .td_cate .emph_g {font-weight:bold}
.tbl_notice .td_subject {width:auto;padding:0 48px;font-size:13px;color:#222;text-align:left}
.tbl_notice .txt_subject {display:block;}
.tbl_notice .link_subject {display:inline-block;display:-webkit-box;overflow:hidden;max-width:100%;height:21px;font-size:13px;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.tbl_notice .td_count {width:58px;padding-right:14px;text-align:right}
.tbl_notice .td_date {width:137px}
.tbl_notice .notice_on {background-color:#F6FFFF}
.tbl_notice .notice_on .td_subject {font-weight:bold}
.tbl_notice .notice_on .detail_notice {display:block}
.section_customer .info_option .list_option dd {margin-right:0}
.section_customer .box_search .opt_g {float:none}
.section_customer .search_cs .box_tf {margin-left:10px;width:240px}
.wrap_detailwrite {width:970px;}
.wrap_detailwrite .tbl_type1 {border-top:0 none}
.wrap_detailwrite .box_cswrite {width:760px}
.wrap_detailwrite .area_cswirte {width:760px;height:350px}
.wrap_detailwrite .box_file {display:block}
.wrap_detailwrite .wrap_btn {margin:39px auto 150px}
.wrap_detailwrite .choice_mailsend {margin:10px 0 0 0;line-height:24px;font-weight:normal}
.choice_mailsend .choice_comm .lab_comm {color:#666}
.wrap_detailwrite .choice_mailsend .ico_check {margin-right:10px}
.wrap_detailwrite .emph_info {margin:10px 0 0}
.section_csview .link_file {text-decoration:underline}
.section_csview .link_file:after {display:block;overflow:hidden;font-size:0;line-height:0;clear:both;content:''}
.section_csview .box_answer {margin-top:50px}
.section_csview .box_answer ~ .box_answer {margin-top:-1px}
.section_noticeview dd {position:relative}
.section_noticeview .txt_date {position:absolute;right:20px}
.section_noticeview .view_detail dd {font-weight:normal}
.section_noticeview .list_notitab {overflow:hidden;margin-top:20px;border-top:1px solid #e7e7e7}
.section_noticeview .list_notitab li {display:table;width:100%;border-bottom:1px solid #e7e7e7}
.section_noticeview .list_notitab .txt_notice {display:table-cell;width:164px;line-height:39px;vertical-align:middle;text-indent:26px;font-size:13px;background-color:#F8F8F8}
.section_noticeview .list_notitab .link_notitab {display:table-cell;;padding:5px 0 5px 26px;font-size:13px;vertical-align:middle}
.section_noticeview .list_notitab .txt_date {display:table-cell;position:static;width:131px;padding-right:26px;vertical-align:middle;text-align:right;font-size:13px}
.section_csview .box_answer .detail_answer {display:table;width:100%}
.section_csview .box_answer .desc_answer {display:table-cell;height:29px;padding:5px 26px 5px 26px;font-size:12px;border-bottom:1px solid #e6e6e6;vertical-align:middle}
.section_csview .info_answer {overflow:hidden}
.section_csview .info_answer .tit_reply {float:left;width:164px;background-color:#F8F8F8;text-indent:26px;line-height:39px}
.section_csview .info_answer .option_reply {overflow:hidden;min-height:28px;padding:5px 12px 5px 26px;font-size:12px;line-height:26px}
.cmt_popup {width:500px}
.cmt_popup .area_tf {width:290px;height:90px}
.cmt_popup .tbl_type1 ~ .tbl_type1 {border-top:1px solid #e6e6e6}
.cmt_popup .wrap_btn {margin:0 auto;}
.cmt_popup .choice_comm .lab_comm {line-height:27px;font-weight:normal}
.cmt_popup .choice_comm .ico_check {margin-right:5px}
.floating_g{position:fixed;z-index:1000;left:-30px;right:-30px;bottom:0px;height:111px;padding:16px 125px 0;border-top:1px solid #858585;border-bottom:1px solid #c2c2c2;background-color:#fff;box-sizing:border-box}
.floating_bot{bottom:169px}
.floating_g .list_option{padding:0;font-size:0}
.floating_g .list_option dt{min-width:76px}
.floating_g .info_option{display:inline-block;padding-bottom:21px;vertical-align:top}
.floating_g .info_option dd{margin-right:15px}
.floating_g .info_option + .info_option dd{margin-right:0}
.floating_g .info_option .wrap_btn{margin:3px 0 0 0}
.floating_g .opt_g{width:auto;min-width:174px}
.floating_g .opt_w80{min-width:78px}
.floating_g .search_tf{display:inline-block;float:none;vertical-align:top}
.floating_g .search_tf .box_tf{width:123px;margin-right:6px}
.floating_g .search_tf .btn_g{width:46px;font-size:12px}
.floating_g .box_btn{margin-left:13px}
.floating_g .box_btn .lab_g{margin-right:12px}
.floating_g .category_info .link_category{width:104px}
.floating_g .btn_b{width:76px}
.floating_g .wrap_btn .btn_g3 + .btn_g3{margin-left:10px}
.floating_g .box_opt{top:auto;left:0;bottom:27px;width:145px}
.floating_g .opt_g{border:0 none}
.floating_g .opt_g .list_opt{width:145px;max-width:145px}
.floating_g .opt_open .box_tf{border-top-left-radius:0;border-top-right-radius:0}
.box_product .tbl_type4{border-top:0 none}
.box_product .tbl_type4 th{height:39px;border-left:1px solid #e7e7e7}
.box_product .tbl_type4 td{border-left:1px solid #e7e7e7}
.box_product .tbl_type4 th:first-child,.box_product .tbl_type4 td:first-child{border-left:0 none}
.box_product .btn_g3{margin-right:0}
.box_product .btn_g3 + .btn_g3{margin-left:10px}
.floating_g .wrap_btn .btn_g3{padding:0 8px 0 7px}
.floating_g .wrap_btn .btn_normal{padding:0 5px 0 4px}
.section_mapping{padding-bottom:113px}
.section_mapping .wrap_option .opt_g  + .opt_g{margin-left:18px}
.section_mapping .wrap_option .opt_w140{width:auto;min-width:138px}
.section_mapping .search_tf .item_tf .box_tf{width:102px}
#KakaoContent.cont_product{overflow:hidden;min-width:1350px}
.cont_product #mArticle {position:relative}
.cont_product #cMain {overflow:visible}
.cont_product .floating_g{min-width:1250px}
.cont_product .paging_comm{margin-bottom:70px}
.fld_dbupdate .btn_g3 {margin-top:5px}
.section_update .txt_itemcount {display:block;padding:10px 0 10px 26px}
.info_tooltip {display:inline-block;position:relative;margin-left:5px}
.info_tooltip .btn_tooltip {min-width:18px;height:18px;border-radius:20px;border:1px solid #C7C7C7;background-color:#DFE3E3;color:#222;font-size:12px;line-height:16px;text-align:center;font-weight:normal}
.info_tooltip .desc_tooltip {display:none;position:absolute;top:28px;min-width:260px;padding:10px 15px 10px 10px;background-color:#f8f8f8;border:1px solid #e7e7e7;font-size:12px;font-weight:normal;color:#666;z-index:10}
.info_tooltip .desc_tooltip li {position:relative;padding-left:10px}
.info_tooltip .desc_tooltip li:after {content:'';position:absolute;top:8px;left:0;width:3px;height:3px;background-color:#000;border-radius:3px}
.info_tooltip:hover .desc_tooltip {display:block}
.wrap_automapping .emph_info {margin-left:14px;text-indent:-14px}
/* non_windows */
.macosx .info_tooltip .btn_tooltip {line-height:19px}
.macosx .info_tooltip .desc_tooltip li:after {top:6px}
.box_tf4 {width:91px}
.wrap_contractinfo .tbl_type3 td{padding:0 0 0 25px}
.wrap_contractinfo .wrap_inp .lab_g{margin-right:13px}
.wrap_contractinfo .lab_comm{margin-right:13px}
.wrap_contractinfo .choice_comm .ico_check{margin:0 5px 0 0}
.wrap_contractinfo .register_info{margin-top:5px}
.wrap_marketerinfo th{border-right:1px solid #E7E7E7}
.wrap_marketerinfo th:last-child{border-right:0 none}
.wrap_marketerinfo td{border-right:1px solid #E7E7E7}
.wrap_marketerinfo td:last-child{border-right:0 none}
.section_notice .choice_comm{margin-left:15px}
.section_notice .choice_comm .lab_comm{line-height:27px}
.section_notice .choice_comm .ico_check{margin:6px 5px 0 0}
.macosx .section_notice .choice_comm .lab_comm{line-height:30px}
.wrap_detailinfo .tbl_type3,.kakao_popup .tbl_type3{min-width:100%}
.wrap_detailinfo .tbl_service dt{width:100px;text-indent:0;text-align:center}
.choice_adminwrite .lab_comm{line-height:27px}
.choice_adminwrite .ico_check{margin:6px 5px 0 0}
.macosx .choice_adminwrite .lab_comm{line-height:30px}
.tbl_type1 .cell_type1{width:204px}
.tbl_type1 .cell_type2{width:384px}
.tbl_type1 .btn_fst{margin-left:0}
.salescode_popup .tit_g:first-child{border-bottom:0 none}
.salescode_popup .desc_g{margin-bottom:19px;padding-top:17px}
.salescode_popup .tbl_type3 th{padding:0 5px;text-align:center}
.salescode_popup .tbl_type3 td{padding:0 5px;border-left:1px solid #e7e7e7;word-break:break-all}
.salescode_popup .box_opt{width:160%}
.salescode_popup .box_g{overflow:inherit;position:relative}
.salescode_popup .box_tf{display:block}
.salescode_popup .box_tf ~ .btn_g3{margin-top:5px}
.salescode_popup .btn_g3{padding:0 3px}
.salescode_popup .txt_info{display:block;text-align:center}
.salescode_popup .tf_g{margin-top:3px}
.salescode_popup .box_g .btn_b{position:absolute;top:-47px;right:0}
.salescode_popup .tbl_salescode td{height:79px}
.salescode_popup .tbl_salescode .opt_g{width:94px}
.macosx .salescode_popup .tf_g{margin-top:0}
.macosx .salescode_popup .btn_g3{padding:0 5px}
.desc_term{display:block;padding:8px 0 7px;font-weight:bold}
.choice_term{font-weight:normal}
.choice_term .ico_check{margin:0 5px 0 0}
.choice_term .lab_comm{margin-right:4px;line-height:18px}
.wrap_detailinfo .link_info{display:inline-block;line-height:18px;color:#999;text-decoration:underline;vertical-align:top}
.box_term{display:none;padding:16px 0 12px;font-weight:normal}
.box_term .link_term{font-weight:bold}
.box_on{display:block}
#div_shop_id.opt_g{width:auto;min-width:174px}
#div_shop_id.opt_g .box_tf{margin:0;border:0 none}
#div_shop_id.opt_g .btn_opt{text-indent:11px}
#kakaoHead.gnb_dashboard{height:112px;margin-bottom:21px;border-bottom:1px solid #C9C9C9;transition:height 0.5s ease}
.list_gnb .txt_move{color:#2b73b6}
.category_info{display:inline-block;position:relative;margin-left:6px;vertical-align:top}
.category_info .link_category{display:block;width:114px;height:30px;margin-left:6px;border:1px solid #C7C7C7;border-radius:4px;font-size:12px;line-height:30px;background-color:#DFE3E3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#222;text-align:center}
.category_info .layer_category{display:none;position:absolute;bottom:36px;left:0;width:371px;height:598px;border:1px solid #979797;background:#fff}
.category_info.open .layer_category{display:block}
.layer_category .layer_head{height:49px;border-bottom:1px solid #E3E3E3}
.layer_category .tit_category{display:block;padding:17px 0 0 25px;font-size:16px;line-height:19px;color:#000}
.layer_category .btn_close{position:absolute;top:0;right:0;width:50px;height:50px}
.layer_category .ico_close{width:15px;height:15px;margin:17px 0 0 15px;background-position:-160px -10px}
.layer_category .layer_body{height:548px}
.layer_category .list_category{padding:14px 27px 60px}
.layer_category .list_category li:after{display:block;clear:both;content:''}
.layer_category .list_category li+li{margin-top:9px}
.layer_category .list_category .ico_arrow{float:left;width:14px;height:14px;margin-right:5px;background-position:-20px -40px}
.layer_category .link_cate{display:block;margin-left:5px;font-size:11px;line-height:15px;color:#222}
.layer_category .on > .ico_arrow{background-position:0 -40px}
.list_subcate{display:block;position:relative;margin:0 7px;padding:17px 0 12px}
.list_subcate:before{position:absolute;top:-1px;bottom:-9px;left:-1px;width:1px;background:#EDEDED;content:''}
.list_subcate li{position:relative;padding:0 20px}
.list_subcate li:before{position:absolute;top:6px;left:0;width:20px;height:1px;background:#EDEDED;content:''}
.list_subcate1:before{bottom:20px}
.layer_category .bg_category{display:none;position:absolute;bottom:0;left:0;right:0;height:87px;background:url(//t1.kakaocdn.net/search/cdn/simage/shopping/img/commerceone/bg_layer1.png);pointer-events:none;content:''}
.box_category{position:relative;overflow-y:auto;height:100%;max-width:100%}
.link_inquiry{font-weight:bold;text-decoration:underline}
.link_inquiry:hover{text-decoration:underline}
.box_g .box_head{padding:20px 26px;font-size:14px}
.box_g .list_desc{padding:20px 26px 13px;border-top:1px solid #e7e7e7;background-color:#f8f8f8}
.box_g .list_desc li{font-size:13px;padding:0 0 9px 14px;line-height:26px;text-indent:-14px}
.box_g .box_head .list_info{overflow:hidden}
.box_g .box_head dt{float:left;width:75px}
.box_g .box_head dd{overflow:hidden}
.box_g .emph_point1{font-size:16px;color:#336ff3}
.box_g .emph_point2{font-size:16px;color:#f7640b}
.box_g .emph_point3{font-weight:bold}
.box_g .box_cont{padding:20px 26px;border-top:1px solid #e7e7e7;font-size:13px;line-height:26px;background-color:#f8f8f8}
.box_g .list_desc .btn_g4,.box_g .box_cont .btn_g4{margin-left:5px;text-indent:0}
.dimmed_layer{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;background-color:#000;opacity:0.5;filter:alpha(opacity=50)}
.terms_layer{position:absolute;left:50%;z-index:110;width:1000px;margin-left:-500px;background-color:#fff}
.terms_layer .layer_head{height:56px;padding-left:30px;background-color:#ec0800}
.terms_layer .tit_agree{font-size:20px;line-height:52px;color:#fff}
.terms_layer .layer_body{padding:30px 30px 50px}
.terms_layer .desc_agree{font-size:13px;line-height:18px;color:#666}
.terms_layer .list_agree{padding-top:20px;font-size:14px;line-height:19px;color:#000}
.terms_layer .list_agree li{padding:0 0 10px 14px;margin:0;text-indent:0}
.terms_layer .list_agree .tit_item{display:block;padding-bottom:5px;font-weight:bold;font-size:15px;text-indent:-14px}
.terms_layer .wrap_agree{padding-top:20px}
.terms_layer .wrap_agree .box_agree{position:relative;margin-top:21px;padding:0;background-color:#fff}
.terms_layer .wrap_agree .box_agree:first-child{margin-top:0}
.terms_layer .box_agree .inp_agree{position:absolute;top:10px;right:11px;width:28px;height:28px;opacity:.01}
.terms_layer .box_agree .lab_agree{display:block;position:relative;height:48px;padding-left:20px;border:1px solid #e7e9ee;font-size:18px;line-height:50px;color:#000;background-color:#f8f8fa;cursor:pointer}
.terms_layer .box_agree .lab_agree .ico_comm{display:inline-block;width:28px;height:28px;margin-left:11px;background-position:-40px -50px;vertical-align:top}
.terms_layer .box_agree.on .lab_agree .ico_comm{background-position:-70px -50px}
.terms_layer .box_agree .desc_agree{overflow-y:auto;height:168px;padding:0 20px;border:1px solid #e7e9ee;border-top:0 none}
.terms_layer .box_agree .txt_agree{overflow:hidden;font-size:14px;line-height:19px}
.terms_layer .box_agree .txt_agree + .txt_agree{padding-top:2px}
.terms_layer .box_agree .txt_agree .emph_txt{display:block;margin-top:17px;color:#444}
.terms_layer .box_agree .txt_agree .txt_info{display:block;margin-top:9px;color:#666}
.terms_layer .box_agree .area_agree{padding-bottom:15px}
.terms_layer .box_agree .txt_purpose .emph_txt{float:left;margin-right:3px}
.terms_layer .box_agree .txt_purpose .txt_info{overflow:hidden;margin-top:17px}
.terms_layer .box_agree .detail_agree+.txt_info{margin-top:2px}
.terms_layer .box_agree .detail_agree{margin-top:9px;font-size:14px;color:#666;line-height:21px}
.terms_layer .box_agree .detail_agree dt{float:left;margin-right:3px}
.terms_layer .box_agree .detail_agree dd{overflow:hidden}
.terms_layer .box_agree .detail_agree .emph_g{color:#ff453b}
.terms_layer .box_agree .txt_info .link_agree{text-decoration:underline}
.terms_layer .box_agree .lab_agree .txt_consent{position:absolute;top:10px;right:11px;font-size:16px;line-height:23px;color:#666}
.macosx .terms_layer .tit_agree{line-height:58px}
.macosx .terms_layer .box_agree .lab_agree .txt_consent{line-height:31px}
.talk_popup{overflow:auto;padding:0}
.talk_popup .popup_head{height:56px;padding-left:30px;background-color:#ec0800}
.talk_popup .tit_talk{display:block;color:#fff;font-size:20px;line-height:52px}
.talk_popup .popup_body{padding:30px 30px 50px}
.talk_popup .desc_talk{font-size:13px;line-height:18px;color:#666}
.talk_popup .desc_talk+.desc_talk{padding-top:20px}
.talk_popup .desc_talk .emph_talk{font-weight:bold;color:#444}
.talk_popup .info_talk{margin-top:20px;border:1px solid #e7e9ee}
.talk_popup .tit_info{display:block;height:48px;padding-left:20px;border-bottom:1px solid #e7e9ee;line-height:44px;font-size:18px;color:#000;background-color:#f8f8fa}
.talk_popup .info_talk .about_info{padding:17px 20px 15px;color:#666;line-height:19px}
.talk_popup .info_talk dt{float:left;padding-top:9px}
.talk_popup .info_talk dd{overflow:hidden;padding:9px 0 0 4px}
.talk_popup .link_talk{display:inline-block;color:#0d74ba;font-weight:bold;text-decoration:underline}
.talk_popup .info_talk .txt_apply{display:block;padding-top:9px}
.talk_popup .info_talk .tit_about{display:block;color:#444}
.talk_popup .info_talk .tit_about~.tit_about{padding-top:17px}
.talk_popup .info_talk .desc_info{padding-top:9px}
.talk_popup .list_contact{padding-top:30px}
.talk_popup .list_contact li{padding-top:5px}
.talk_popup .view_talk{overflow:hidden;padding-top:24px}
.talk_popup .view_talk .mobile_view{float:left}
.talk_popup .view_talk .pc_view{float:right}
.talk_popup .view_talk .txt_view{display:block;margin-top:10px;color:#444}
.talk_popup .stop_talk{position:relative;height:48px;margin-top:30px;border:1px solid #e7e9ee;background-color:#f8f8fa}
.talk_popup .inp_stop{position:absolute;left:20px;top:18px;opacity:0.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);outline:none}
.talk_popup .lab_stop{display:inline-block;font-size:16px;color:#666;line-height:44px;cursor:pointer}
.talk_popup .lab_stop .ico_comm{display:inline-block;width:28px;height:28px;margin:10px 11px 0 11px;background-position:-40px -50px}
.talk_popup .stop_talk.on .lab_stop .ico_comm{background-position:-70px -50px}
.macosx .talk_popup .tit_talk{line-height:58px}
.macosx .talk_popup .tit_info{line-height:50px}
.macosx .talk_popup .lab_stop{line-height:50px}
.alarm_layer{position:absolute;left:50%;top:0;z-index:110}
.alarm_layer .inner_alarm_layer{background-color:#fff}
.alarm_layer .layer_head{height:56px;padding-left:30px;background-color:#ec0800}
.alarm_layer .layer_body{padding:30px}
.alarm_layer .tit_alarm{font-size:20px;line-height:52px;color:#fff}
.alarm_layer .box_alarm{border:1px solid #e7e9ee}
.alarm_layer .box_alarm+.box_alarm{margin-top:21px}
.alarm_layer .box_alarm .head_box{position:relative;height:48px;padding:0 110px 0 20px;border-bottom:1px solid #e7e9ee;background-color:#f8f8fa}
.alarm_layer .head_box .tit_box{display:block;overflow:hidden;line-height:48px;color:#000;font-weight:normal;text-overflow:ellipsis;white-space:nowrap}
.alarm_layer .head_box .txt_date{position:absolute;right:20px;top:0;color:#666;line-height:46px}
.alarm_layer .box_alarm .desc_box{position:relative;padding:17px 110px 15px 20px;font-size:13px}
.alarm_layer .desc_box .txt_notice{display:-webkit-box;overflow:hidden;line-height:19px;color:#666;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:57px}
.alarm_layer .link_detail{position:absolute;right:20px;top:50%;margin-top:-9px;color:#0d74ba;line-height:18px;font-weight:bold;text-decoration:underline}
.alarm_layer .more_notice{padding-top:20px;text-align:right}
.alarm_layer .more_notice .link_more{position:static;color:#000;font-size:14px}
.alarm_layer .layer_foot .link_close{position:absolute;right:0;top:0;padding:18px 30px 17px;color:#fff}
.macosx .alarm_layer .tit_alarm{line-height:58px}
.macosx .alarm_layer .head_box .tit_box{line-height:50px}
.macosx .alarm_layer .head_box .txt_date{line-height:50px}
.shop_popup{position:absolute;left:50%;z-index:110;width:852px;margin-left:-426px;background-color:#fff}
.shop_popup .ico_style{display:inline-block;overflow:hidden;font-size:0;line-height:0;background:url(//t1.kakaocdn.net/search/cdn/simage/shopping/img/commerceone/ico_style.png) no-repeat;text-indent:-9999px;vertical-align:top}
.shop_popup .popup_head{height:50px;padding-left:30px;border-bottom:1px solid #e5e5e5;background-color:#f3f3f3}
.shop_popup .popup_head .tit_popup{font-weight:bold;font-size:15px;line-height:53px;color:#000}
.shop_popup .popup_body{width:792px;height:577px;overflow-y:auto;padding:30px 30px 0}
.shop_popup .thumb_g{width:100%}
.shop_popup .wrap_btn{padding:30px 0;font-size:0;text-align:center}
.shop_popup .btn_shop{display:inline-block;width:302px;height:48px;border:1px solid #000;font-size:18px;line-height:51px;color:#000;vertical-align:top;letter-spacing:-0.06em}
.shop_popup .btn_shop_type2{margin-left:12px;border-color:#393939;color:#fff;background-color:#393939}
.shop_popup .popup_foot{padding:30px}
.shop_popup .box_check{display:inline-block;position:relative;height:20px;vertical-align:top}
.shop_popup .box_check .inp_check{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;border:0 none;opacity:0.01;filter:alpha(opacity=1)}
.shop_popup .box_check .lab_check{display:inline-block;position:relative;height:20px;font-size:14px;line-height:21px;color:#000;vertical-align:top;letter-spacing:-0.04em;cursor:pointer}
.shop_popup .box_check .ico_check{width:20px;height:20px;margin-right:8px;background-position:0 0}
.shop_popup .on .ico_check{background-position:-30px 0}
.shop_popup .btn_close{position:absolute;right:0;top:0}
.shop_popup .btn_close .ico_close{width:12px;height:12px;margin:19px 30px;background-position:0 -30px}
.dimmed_layer_cpc{z-index:1000}
.shop_popup_cpc{z-index:1010;width:612px;margin-left:-306px;border:1px solid #f3f3f3;box-sizing:border-box}
.shop_popup_cpc .popup_body{width:100%;padding:29px 29px 0;box-sizing:border-box;letter-spacing:-0.07em}
.shop_popup_cpc .tit_cpc{display:block;font-weight:bold;font-size:24px;line-height:29px;color:#000}
.shop_popup_cpc .tit_cpc .txt_emph{color:#ff469e}
.shop_popup_cpc .desc_cpc{padding-top:18px;font-size:15px;line-height:30px;color:#333}
.shop_popup_cpc .tit_sub{display:block;padding:80px 0 0 3px;font-weight:bold;font-size:16px;line-height:19px;color:#333}
.shop_popup_cpc .tbl_cpc{width:100%;margin-top:15px;border:solid #e6e6e6;border-width:1px 1px 0 1px;border-collapse:collapse;border-spacing:0;background-color:#fff}
.shop_popup_cpc .tbl_cpc th{width:90px;border-bottom:1px solid #e6e6e6;background-color:#f6f6f6;color:#4c4c4c}
.shop_popup_cpc .tbl_cpc td{padding:13px 19px;border:solid #e6e6e6;border-width:0 0 1px 1px;line-height:26px;color:#717171}
.shop_popup_cpc .wrap_guideimg{display:block;margin-top:16px}
.shop_popup_cpc .img_billguide{display:block;width:100%}
.shop_popup_cpc .list_cpclink{overflow:hidden;margin-top:30px}
.shop_popup_cpc .list_cpclink li{float:left;width:50%;padding-right:6px;box-sizing:border-box}
.shop_popup_cpc .list_cpclink li:last-child{padding:0 0 0 6px}
.shop_popup_cpc .list_cpclink .link_cpc{display:block;width:100%;height:50px;font-size:18px;line-height:50px;text-align:center;color:#fff;letter-spacing:-0.072em;background-color:#393939}
.shop_popup_cpc .list_cpclink .link_style{background-color:#ff3696}
.shop_popup_cpc .list_cpcnoti{padding-top:20px}
.shop_popup_cpc .list_cpcnoti li{position:relative;padding-left:19px;line-height:20px;color:#888}
.shop_popup_cpc .list_cpcnoti li:before{position:absolute;left:0;top:0;content:'\2022'}
.shop_popup_cpc .list_cpcnoti li + li{margin-top:10px}
.shop_popup_cpc .list_cpcnoti .link_emph{color:#ff1f96;text-decoration:underline}
.shop_popup_cpc .popup_foot{padding:30px 0 0 0}
.macosx .shop_popup_cpc .popup_body{letter-spacing:-0.034em}
.macosx .shop_popup_cpc .tit_cpc{letter-spacing:-0.042em}
.emph_g2{color:#ff5252}
.desc_notice{font-size:16px;line-height:27px;color:#333;text-align:center}
.box_type2{padding:20px 26px 15px}
.box_type2 .list_agree li{margin-left:0}
@media
only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){
    .ico_comm {background:url(//t1.kakaocdn.net/search/cdn/simage/shopping/img/commerceone/retina/ico_comm_181019.png);-webkit-background-size:300px 300px;background-size:300px 300px}
    .wrap_intro .tit_intro {background:url(//t1.kakaocdn.net/search/cdn/simage/shopping/img/commerceone/retina/login_intro.png);-webkit-background-size:300px 300px;background-size:555px 79px}
}