.custom.uploadInput.base {
  padding: 5px 10px;
  border: 1px solid #e7e7e7;
  border-radius: 2px;
  background: #fff;
  outline: none;
  min-width: 80px;
  color: #888;
}

.custom.uploadInput.base:hover {
  background: #eee;
}

.custom.uploadInput.primary {
  border: 1px solid #06bbb4;
  background: #06bbb4;
  color: #fff;
}

.custom.uploadInput.primary:hover {
  border: 1px solid #00aaa4;
  background: #00aaa4;
}

.custom.uploadInput.icon {
  border: 1px solid #e7e7e7;
}

.custom.uploadInputWrapper {
  position: relative;
  overflow: hidden;
}

.custom.uploadInput {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  border: 0;
  font-size: 99px !important;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
  outline: 0 none;
}
/*
.custom.catalogForm.base {
  padding: 5px;
  border: 1px solid black;
}

.custom.catalogForm.item {
  padding: 5px;
  border: 1px solid black;
  background-color: white;
}
.custom.catalogList.list {
  border: 1px solid black;
  min-height: 100px;
}

.custom.catalogList.item {
  border: 1px solid black;
  padding: 5px;
}

.custom.catalogPageList.list {
  border: 1px solid black;
  min-height: 100px;
}

.custom.catalogPageList.item {
  border: 1px solid black;
  padding: 5px;
}

.custom.commentForm.base {
  border-top: 1px solid rgb(250, 250, 250);
  padding: 5px;
}

.custom.commentList.base {
  border-top: 1px solid rgb(250, 250, 250);
  padding: 5px;
}

.custom.commentList.hidden {
  display: none;
}
*/
.custom.composer.textbox {
  min-height: 24px;
  cursor: text;
}

.custom.composer.activate {
  min-height: 100px;
}

.custom.composer.base {
  padding: 15px;
  background: #fff;
  margin: 10px 0;
  border: 1px solid rgb(250, 250, 250);
}

.custom.messageForm.base {
  border: 1px solid black;
  padding: 10px 0 100px 10%;
  margin: 10px 0px 10px 0px;
  line-height: 3em;
}

.custom.messageForm.btn {
  padding: 5px 10px;
  border: 1px solid #e7e7e7;
  border-radius: 2px;
  background: #fff;
  outline: none;
  min-width: 80px;
  color: #888;
  margin: 10px 0px -20% 80%;
}

.custom.messageForm.hidden { display:none; }

.info_chat .wrap_calendar
{
  top: 166px;
  right: 0;
  position: absolute;
}

.layer_charge .wrap_inp .item_inp:first-child {
  margin-top: 0 !important;
}

.layer_charge .wrap_inp {
    padding: 6px 0;
}

.layer_charge .wrap_inp .item_inp {
    display: block;
    margin: 0;
    padding: 6px 15px;
}

.wrap_btn .btn_g {
  transition: all 0.2s;
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.slick-dots {
    position:absolute;
    left:-15px;bottom:-15px;
    display:block;
    width:270px;
    height:45px;
    list-style: none;
    font-size:0;
    line-height:0;
    text-align:center;
    background-color:#fff;
    z-index:10
}

.slick-dots li {
    position:relative;
    display:inline-block;
    width:6px;
    height:6px;
    margin:17px 5px;
    padding:0;
    cursor:pointer;
}

.slick-dots li button {
    display: block;
    width:6px;
    height:6px;
    padding:0;
    font-size:0;
    border-radius:50%;
    border:none;
    background-color:#333;
    cursor: pointer;
    opacity:0.2;
}


.slick-dots li.slick-active button {
    opacity:1;
}

.check_layer{position:fixed;bottom:0;right:0;width:150px;background:rgba(0,0,0,0.3);z-index:9999;}
.check_layer .hide_btn{position:absolute;top:5px;right:5px;width:auto;margin:-5px;padding:10px;background:transparent;color:#fff;font-weight:bold;font-size:15px;}
.check_layer strong{display:block;width:130px;margin:10px auto;color:#fff;font-weight:bold;font-size:13px;letter-spacing:-.5px;}
.check_layer button{display:block;width:120px;margin:10px auto;padding:6px 0 4px;border-radius:10px;background:rgba(255,255,255,0.9);color:#000;font-size:11px;line-height:1;text-align:center;}
.check_layer.hide{display:none;}

.view_type_layer{position:fixed;bottom:0;right:0;width:150px;background:rgba(0,0,0,0.6);z-index:9999;}
.view_type_layer .hide_btn{position:absolute;top:5px;right:5px;width:auto;margin:0;padding:5px;background:transparent;color:#fff;font-weight:bold;font-size:15px;}
.view_type_layer strong{display:block;width:130px;margin:10px auto;color:#fff;font-weight:bold;font-size:13px;letter-spacing:-.5px;}
.view_type_layer button{display:block;width:120px;margin:10px auto;padding:6px 0;border-radius:10px;background:rgba(255,255,255,0.9);color:#000;font-size:11px;line-height:1;text-align:center;}

.fade { 
  opacity: 0;
  -webkit-transition: opacity 200ms linear;
       -o-transition: opacity 200ms linear;
          transition: opacity 200ms linear;
}

.fadein {
  opacity: 1;
}

/**
 * @providesModule DraftEditor
 * @permanent
 */

/**
 * We inherit the height of the container by default
 */

.DraftEditor-root,
.DraftEditor-editorContainer,
.public-DraftEditor-content {
  height: inherit;
  text-align: initial;
}

.DraftEditor-root {
  position: relative;
}

.DraftEditor-root textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: rgb(136,136,136);
}
.DraftEditor-root textarea::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: rgb(136,136,136);
}
.DraftEditor-root textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: rgb(136,136,136);
}
.DraftEditor-root textarea::-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: rgb(136,136,136);
}
.DraftEditor-root textarea::-ms-input-placeholder { /* Microsoft Edge */
  color: rgb(136,136,136);
}

.hashtag {
  color: #1CA782;
}

.sticker {
  position: relative;
  display: block;
  margin: 0;
}

.sticker-remove-button {
  background: #D9D9D9;
  color: #FFF;
  margin: 0;
  padding: 0.5em;
  border: none;
  border-radius: 50%;
  line-height: 80%;
  position: absolute;
  font-size: 0.62em;
  margin-left: -0.825em;
  cursor: pointer;
}

.sticker-remove-button:hover {
  background: #E4E4E4;
}

.sticker-remove-button:active {
  background: #CECECE;
  color: #EFEFEF;
}

.sticker-image {
  width: 80px;
  height: 80px;
}

/**
 * Zero-opacity background used to allow focus in IE. Otherwise, clicks
 * fall through to the placeholder.
 */

.DraftEditor-editorContainer {
  background-color: rgba(255, 255, 255, 0);
  /* Repair mysterious missing Safari cursor */
  border-left: 0.1px solid transparent;
  position: relative;
  z-index: 1;
}

.public-DraftEditor-content {
  outline: none;
  white-space: pre-wrap;
}

.public-DraftEditor-block {
  position: relative;
}

.DraftEditor-alignLeft .public-DraftStyleDefault-block {
  text-align: left;
}

.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root {
  left: 0;
  text-align: left;
}

.DraftEditor-alignCenter .public-DraftStyleDefault-block {
  text-align: center;
}

.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root {
  margin: 0 auto;
  text-align: center;
  width: 100%;
}

.DraftEditor-alignRight .public-DraftStyleDefault-block {
  text-align: right;
}

.DraftEditor-alignRight .public-DraftEditorPlaceholder-root {
  right: 0;
  text-align: right;
}
/**
 * @providesModule DraftEditorPlaceholder
 */

.public-DraftEditorPlaceholder-root {
  color: #9197a3;
  position: absolute;
  z-index: 0;
}

.public-DraftEditorPlaceholder-hasFocus {
  color: #bdc1c9;
}

.DraftEditorPlaceholder-hidden {
  display: none;
}
/**
 * @providesModule DraftStyleDefault
 */

.public-DraftStyleDefault-block {
  position: relative;
  white-space: pre-wrap;
}

/* @noflip */

.public-DraftStyleDefault-ltr {
  direction: ltr;
  text-align: left;
}

/* @noflip */

.public-DraftStyleDefault-rtl {
  direction: rtl;
  text-align: right;
}

/**
 * These rules provide appropriate text direction for counter pseudo-elements.
 */

/* @noflip */

.public-DraftStyleDefault-listLTR {
  direction: ltr;
}

/* @noflip */

.public-DraftStyleDefault-listRTL {
  direction: rtl;
}

/**
 * Default spacing for list container elements. Override with CSS as needed.
 */

.public-DraftStyleDefault-ul,
.public-DraftStyleDefault-ol {
  margin: 16px 0;
  padding: 0;
}

/**
 * Default counters and styles are provided for five levels of nesting.
 * If you require nesting beyond that level, you should use your own CSS
 * classes to do so. If you care about handling RTL languages, the rules you
 * create should look a lot like these.
 */

/* @noflip */

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR {
  margin-left: 1.5em;
}

/* @noflip */

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL {
  margin-right: 1.5em;
}

/* @noflip */

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR {
  margin-left: 3em;
}

/* @noflip */

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL {
  margin-right: 3em;
}

/* @noflip */

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR {
  margin-left: 4.5em;
}

/* @noflip */

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL {
  margin-right: 4.5em;
}

/* @noflip */

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR {
  margin-left: 6em;
}

/* @noflip */

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL {
  margin-right: 6em;
}

/* @noflip */

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR {
  margin-left: 7.5em;
}

/* @noflip */

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL {
  margin-right: 7.5em;
}

/**
 * Only use `square` list-style after the first two levels.
 */

.public-DraftStyleDefault-unorderedListItem {
  list-style-type: square;
  position: relative;
}

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0 {
  list-style-type: disc;
}

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1 {
  list-style-type: circle;
}

/**
 * Ordered list item counters are managed with CSS, since all list nesting is
 * purely visual.
 */

.public-DraftStyleDefault-orderedListItem {
  list-style-type: none;
  position: relative;
}

/* @noflip */

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before {
  left: -36px;
  position: absolute;
  text-align: right;
  width: 30px;
}

/* @noflip */

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before {
  position: absolute;
  right: -36px;
  text-align: left;
  width: 30px;
}

/**
 * Counters are reset in JavaScript. If you need different counter styles,
 * override these rules. If you need more nesting, create your own rules to
 * do so.
 */

.public-DraftStyleDefault-orderedListItem:before {
  content: counter(ol0) ". ";
  counter-increment: ol0;
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before {
  content: counter(ol1) ". ";
  counter-increment: ol1;
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before {
  content: counter(ol2) ". ";
  counter-increment: ol2;
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before {
  content: counter(ol3) ". ";
  counter-increment: ol3;
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before {
  content: counter(ol4) ". ";
  counter-increment: ol4;
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset {
  counter-reset: ol0;
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset {
  counter-reset: ol1;
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset {
  counter-reset: ol2;
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset {
  counter-reset: ol3;
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset {
  counter-reset: ol4;
}

@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,textarea,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-color:#fff;}
body,th,td,input,select,textarea,button{font-size:14px;line-height:1.5;font-family:-apple-system,'Noto Sans',Roboto,AppleSDGothicNeo,Malgun Gothic,맑은 고딕,돋움,dotum,sans-serif;color:#333;/* 2024-01-30-v1766 */ }
/* color값은 디자인가이드에 맞게사용 */
a{color:#333;text-decoration:none;}
a:active,a:hover{text-decoration:underline;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
*{-webkit-text-size-adjust:none;}
/* icon */
.icon{display:inline-block;margin:0;padding:0;border:0;text-indent:100%;white-space:nowrap;overflow:hidden;outline:none !important;outline:0 !important;background-color:transparent !important;}
/* 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;}
/* 사용된 이미지내 의미있는 텍스트의 대체텍스트를 제공할때 */
/* 2017-09-06 수정 */
.ir_wa{display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%;}
/* 중요한 이미지 대체텍스트로 이미지off시에도 대체 텍스트를 보여주고자 할때 */
.ir_caption{overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px;}
/* Table caption에 숨김텍스트를 제공할때 */
/* 2017-09-06 추가 */
.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px;}
/* 대체텍스트가 아닌 접근성을 위한 숨김텍스트를 제공할때 */
.show{display:block;}
.hide{display:none;}
/* 공통 */
.box_tf{border:1px solid #ddd;border-radius:1px;/* 2023-02-24-v1407 */ }
.box_tf input{color:#191919;}
.tf_item{border:none;}
.fake_scroll{overflow:hidden;position:relative;}
.scroll{position:absolute;right:2px;top:0;z-index:100;width:5px;margin:5px 0;border-radius:10px;background:#d8d8d8;}
.box_tf input:disabled{opacity:1;-webkit-text-fill-color:#191919;}
/* font */
@font-face{font-family:'Noto Sans';src:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/fonts/notokr-regular.eot) format("embedded-opentype");src:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/fonts/notokr-regular.woff2) format("woff2"),url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/fonts/notokr-regular.woff) format("woff");font-style:normal;font-weight:400;}
@font-face{font-family:'Noto Sans';src:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/fonts/notokr-bold.eot) format("embedded-opentype");src:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/fonts/notokr-bold.woff2) format("woff2"),url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/fonts/notokr-bold.woff) format("woff");font-style:normal;font-weight:600;}
/* variables - color */
:root{--color-white:#fff;--color-dark:#333;--color-black:#1A1A1A;--color-gray60:#999999;--color-gray70:#B3B3B3;--color-gray90:#E5E5E5;--color-red:#FF8080;--color-blue:#3377FF;}
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}
.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible;}
.flatpickr-calendar.open{display:inline-block;z-index:99999;}
.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1);animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1);}
.flatpickr-calendar.inline{display:block;position:relative;top:2px;}
.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}
.flatpickr-calendar.static.open{z-index:999;display:block;}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important;}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;}
.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}
.flatpickr-calendar .hasWeeks .dayContainer{border-left:0;}
.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6;}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto;}
.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px;}
.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px;}
.flatpickr-calendar:before{border-width:5px;margin:0 -5px;}
.flatpickr-calendar:after{border-width:4px;margin:0 -4px;}
.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%;}
.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6;}
.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff;}
.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%;}
.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6;}
.flatpickr-calendar.arrowBottom:after{border-top-color:#fff;}
.flatpickr-calendar:focus{outline:0;}
.flatpickr-wrapper{position:relative;display:inline-block;}
.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);}
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none;}
.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative;}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0;}
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0;}
.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9;}
.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747;}
.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}
.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit;}
.numInputWrapper{position:relative;height:auto;}
.numInputWrapper input,.numInputWrapper span{display:inline-block;}
.numInputWrapper input{width:100%;}
.numInputWrapper input::-ms-clear{display:none;}
.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;}
.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}
.numInputWrapper span:hover{background:rgba(0,0,0,0.1);}
.numInputWrapper span:active{background:rgba(0,0,0,0.2);}
.numInputWrapper span:after{display:block;content:"";position:absolute;}
.numInputWrapper span.arrowUp{top:0;border-bottom:0;}
.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%;}
.numInputWrapper span.arrowDown{top:50%;}
.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%;}
.numInputWrapper span svg{width:inherit;height:auto;}
.numInputWrapper span svg path{fill:rgba(0,0,0,0.5);}
.numInputWrapper:hover{background:rgba(0,0,0,0.05);}
.numInputWrapper:hover span{opacity:1;}
.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}
.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0;}
.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05);}
.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}
.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9);}
.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9);}
.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}
.flatpickr-current-month input.cur-year:focus{outline:0;}
.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none;}
.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}
.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none;}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05);}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0;}
.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}
.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder;}
.dayContainer,.flatpickr-weeks{padding:1px 0 0 0;}
.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}
.flatpickr-days:focus{outline:0;}
.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);opacity:1;}
.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6;}
.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6;}
.flatpickr-day.today{border-color:#959ea9;}
.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff;}
.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7;}
.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px;}
.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0;}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7;}
.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px;}
.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;}
.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default;}
.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1);}
.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;}
.flatpickr-day.hidden{visibility:hidden;}
.rangeMode .flatpickr-day{margin-top:1px;}
.flatpickr-weekwrapper{float:left;}
.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;}
.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px;}
.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none;}
.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}
.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.flatpickr-time:after{content:"";display:table;clear:both;}
.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}
.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939;}
.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939;}
.flatpickr-time.hasSeconds .numInputWrapper{width:26%;}
.flatpickr-time.time24hr .numInputWrapper{width:49%;}
.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}
.flatpickr-time input.flatpickr-hour{font-weight:bold;}
.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400;}
.flatpickr-time input:focus{outline:0;border:0;}
.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}
.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;}
.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee;}
.flatpickr-input[readonly]{cursor:pointer;}
@-webkit-keyframes fpFadeInDown{from{opacity:0;    -webkit-transform:translate3d(0,-20px,0);    transform:translate3d(0,-20px,0);}
  to{opacity:1;    -webkit-transform:translate3d(0,0,0);    transform:translate3d(0,0,0);} }
@keyframes fpFadeInDown{from{opacity:0;    -webkit-transform:translate3d(0,-20px,0);    transform:translate3d(0,-20px,0);}
  to{opacity:1;    -webkit-transform:translate3d(0,0,0);    transform:translate3d(0,0,0);} }
.DayPicker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:1rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.DayPicker-Month{display:table;border-collapse:collapse;border-spacing:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 1rem;}
.DayPicker-NavBar{position:absolute;left:0;right:0;padding:0 .5rem;}
.DayPicker-NavButton{position:absolute;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;}
.DayPicker-NavButton--prev{left:1rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5wcmV2PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InByZXYiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzLjM5MzE5MywgMjUuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0xMy4zOTMxOTMsIC0yNS4wMDAwMDApIHRyYW5zbGF0ZSgwLjg5MzE5MywgMC4wMDAwMDApIiBmaWxsPSIjNTY1QTVDIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsNDkuMTIzNzMzMSBMMCw0NS4zNjc0MzQ1IEwyMC4xMzE4NDU5LDI0LjcyMzA2MTIgTDAsNC4yMzEzODMxNCBMMCwwLjQ3NTA4NDQ1OSBMMjUsMjQuNzIzMDYxMiBMMCw0OS4xMjM3MzMxIEwwLDQ5LjEyMzczMzEgWiIgaWQ9InJpZ2h0IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K");}
.DayPicker-NavButton--next{right:1rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5uZXh0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9Im5leHQiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTUxNDUxLCAwLjAwMDAwMCkiIGZpbGw9IiM1NjVBNUMiPgogICAgICAgICAgICA8cGF0aCBkPSJNMCw0OS4xMjM3MzMxIEwwLDQ1LjM2NzQzNDUgTDIwLjEzMTg0NTksMjQuNzIzMDYxMiBMMCw0LjIzMTM4MzE0IEwwLDAuNDc1MDg0NDU5IEwyNSwyNC43MjMwNjEyIEwwLDQ5LjEyMzczMzEgTDAsNDkuMTIzNzMzMSBaIiBpZD0icmlnaHQiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");}
.DayPicker-Caption{display:table-caption;height:1.5rem;text-align:center;}
.DayPicker-Weekdays{display:table-header-group;}
.DayPicker-WeekdaysRow{display:table-row;}
.DayPicker-Weekday{display:table-cell;padding:.5rem;font-size:.875em;text-align:center;color:#8b9898;}
.DayPicker-Body{display:table-row-group;}
.DayPicker-Week{display:table-row;}
.DayPicker-Day{display:table-cell;padding:.5rem;border:1px solid #eaecec;text-align:center;cursor:pointer;vertical-align:middle;}
.DayPicker--interactionDisabled .DayPicker-Day{cursor:default;}
/* Default modifiers */
.DayPicker-Day--today{color:#d0021b;font-weight:500;}
.DayPicker-Day--disabled{color:#dce0e0;cursor:default;background-color:#eff1f1;}
.DayPicker-Day--outside{cursor:default;color:#dce0e0;}
/* Example modifiers */
.DayPicker-Day--sunday{background-color:#f7f8f8;}
.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0;}
.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){color:#FFF;background-color:#4A90E2;}
html,body{height:100%;}
#kakaoWrap{position:relative;min-width:320px;height:100%;}
.rocket_type3{background-color:#e7e7e7;color:#333;}
/* intro/join header */
.cont_join .img_intro,.plus_intro .img_intro,.head_plus .tit_intro,.head_plus .img_intro,.app_btn .img_intro{display:inline-block;overflow:hidden;font-size:0;text-indent:-9999px;line-height:0;vertical-align:top;}
.cont_join .img_intro,.plus_intro .img_intro,.head_plus .img_intro,.app_btn .img_intro{background:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/img_intro_200304.png) no-repeat;background-size:130px 160px;}
.head_plus .tit_intro{background:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/logo_channel.png) 0 0 no-repeat;background-size:107px 23px;}
.head_plus{position:relative;z-index:10;height:39px;padding:21px 18px 4px 12px;overflow:hidden;border-bottom:1px solid rgba(0,0,0,0.06);background-color:#fff;}
/* 2020-12-01 */
.head_plus h1{float:left;}
.head_plus .link_logo{display:block;padding:4px 6px;}
.head_plus .link_logo .tit_intro{display:block;width:107px;height:23px;}
.head_plus .list_app{float:right;}
.head_plus .list_app li{float:left;padding-left:14px;}
.head_plus .list_app li:first-child{padding-left:0;}
.head_plus .list_app .link_app{display:block;width:30px;height:30px;text-align:center;}
.head_plus .list_app .ico_apple{display:inline-block;width:16px;height:19px;margin-top:4px;background-position:-105px -25px;vertical-align:top;}
.head_plus .list_app .ico_google{display:inline-block;width:17px;height:19px;margin-top:6px;background-position:-125px -25px;vertical-align:top;}
.head_nav{display:flex;height:56px;padding:0 16px;align-items:center;}
.head_nav .tit_header{margin-top:3px;padding-left:40px;color:#191919;font-size:17px;line-height:25px;font-weight:600;}
.head_nav .link_back{display:flex;position:absolute;left:16px;top:16px;width:24px;height:24px;justify-content:center;align-items:center;}
.head_nav .link_back .ico_back{width:16px;height:16px;background-position:-70px -50px;}
.head_nav .link_back:hover{text-decoration:none;}
.doc-footer{flex:none;min-width:960px;height:72px;margin-top:auto;padding:0 32px;}
.doc-footer .inner_foot{overflow:hidden;}
.doc-footer .wrap_etc{float:left;padding-top:26px;}
.doc-footer .list_etcinfo{float:left;}
.doc-footer .list_etcinfo li{float:left;}
.doc-footer .list_etcinfo li + li{position:relative;margin-left:33px;}
.doc-footer .list_etcinfo li + li:before{position:absolute;top:5px;left:-17px;width:1px;height:10px;background:#E5E5E5;content:'';}
.doc-footer .list_etcinfo .link_txt{font-size:13px;line-height:20px;color:#999;}
.doc-footer small{float:right;padding-top:26px;font-size:13px;line-height:20px;color:#999;}
.doc-footer .link_corp{color:#999;}
.caption_g{overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px;}
.cont_ads_unified .head_unified{padding:26px 17px 19px;background-color:#fff;}
.cont_ads_unified .wrap_unified{margin:auto;padding:0 17px 37px;background-color:#fff;}
.cont_ads_unified .head_unified .sub_tit{margin-bottom:17px;color:#666;font-size:14px;line-height:20px;}
.cont_ads_unified .head_unified .tit_unified{color:#121212;font-size:22px;line-height:27px;font-weight:normal;word-break:keep-all;}
.cont_ads_unified .head_unified .tit_unified .tit_emph{font-weight:bold;}
.cont_ads_unified .tit_unified_agreement{padding:24px 17px 23px;font-size:18px;font-weight:normal;line-height:27px;background-color:#fff;}
.cont_ads_unified .item_inp .lab_g .ico_agree{width:22px;height:22px;background-position:-85px 0;}
.cont_ads_unified .item_inp .inp_g:checked + .lab_g .ico_agree{background-position:-110px 0;}
.cont_ads_unified .wrap_unified .head_policy .lab_g{padding-left:30px;font-size:16px;font-weight:bold;}
.cont_ads_unified .wrap_unified .head_policy .desc_item{padding:3px 0 2px 32px;color:#999;font-size:13px;line-height:17px;word-break:keep-all;}
.cont_ads_unified .cont_unified_agreement .policy_sns .desc_item + .desc_item{margin-top:26px;}
.cont_ads_unified .wrap_unified .policy_item{margin-top:16px;}
.cont_ads_unified .cont_unified_agreement .wrap_unified .policy_item{margin-top:0;}
.cont_ads_unified .wrap_unified .policy_item .desc_item{padding:0;font-size:15px;line-height:22px;color:#121212;}
.cont_ads_unified .wrap_unified .policy_item .link_tbl{color:#121212;font-size:15px;line-height:22px;text-decoration:underline;font-weight:bold;}
.cont_ads_unified .wrap_unified .policy_item .item_inp{height:24px;}
.cont_ads_unified .wrap_unified .policy_item .item_inp .lab_g{padding-left:31px;font-size:16px;line-height:24px;}
.cont_ads_unified .wrap_unified .btn_more{float:right;padding:6px 6px 6px 10px;text-align:right;vertical-align:middle;line-height:0;}
.cont_ads_unified .wrap_unified .btn_more .ico_arr{width:7px;height:14px;background-position:-135px 0;}
.cont_ads_unified .wrap_unified .policy_item .tbl_policy{width:100%;margin:15px 0 22px;background-color:#fff;border:1px solid #E9E9E9;border-collapse:collapse;table-layout:fixed;}
.cont_ads_unified .wrap_unified .policy_marketing .tbl_policy{margin:5px 0 22px 0;}
.cont_ads_unified .wrap_unified .policy_sns .tbl_policy{margin:17px 15px 15px 19px;}
.cont_ads_unified .wrap_unified .policy_item .tbl_policy th{padding:16px 13px;border-bottom:1px solid #E9E9E9;font-weight:normal;font-size:14px;line-height:22px;text-align:left;vertical-align:top;color:#666;background-color:#FBFBFB;word-break:keep-all;}
.cont_ads_unified .wrap_unified .policy_item .tbl_policy td{padding:16px 13px;border-bottom:1px solid #E9E9E9;border-left:1px solid #E9E9E9;font-size:14px;line-height:20px;color:#121212;word-break:keep-all;}
.cont_ads_unified .wrap_unified .policy_item .tbl_policy li + li{margin-top:5px;}
.cont_ads_unified .wrap_unified .bundle_item{padding-top:23px;margin-top:22px;margin-bottom:25px;border-top:1px solid #F0F0F0;}
.cont_ads_unified .wrap_unified .bundle_item .tit_bundle{font-size:16px;line-height:16px;font-weight:normal;}
.cont_ads_unified .wrap_unified .bundle_item .tbl_item{width:100%;margin:12px 0 0;background-color:#fff;border-collapse:collapse;table-layout:fixed;}
.cont_ads_unified .wrap_unified .bundle_item .tbl_item th{font-weight:normal;font-size:13px;line-height:26px;text-align:left;color:#888;}
.cont_ads_unified .wrap_unified .bundle_item .tbl_item td{font-size:13px;line-height:26px;color:#121212;}
.cont_ads_unified .wrap_unified .bundle_item .tbl_item .desc_item{margin-top:10px;font-size:13px;line-height:16px;color:#888;}
.cont_ads_unified .wrap_unified .desc_notice{font-size:12px;line-height:22px;color:#B2B2B2;}
.cont_ads_unified .cont_email .opt_g{display:inline-block;width:148px;height:30px;border-color:#d8d8d8;}
.cont_ads_unified .cont_email .opt_g > .btn_opt{display:block;overflow:hidden;position:relative;width:100%;height:100%;padding:6px 20px 6px 10px;font-size:14px;line-height:20px;color:#888;background-color:white;box-sizing:border-box;text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:2px;}
.cont_ads_unified .cont_email .opt_g .box_opt{display:none;position:absolute;left:-1px;top:30px;width:100%;border:1px solid #dadada;background-color:white;}
.cont_ads_unified .cont_email .opt_open{border-color:#c4c4c4;}
.cont_ads_unified .cont_email .opt_open .box_opt{display:block;top:30px;border-radius:2px;border-color:#c4c4c4;}
.cont_ads_unified .cont_email .opt_open .list_opt{padding:5px 3px;}
.cont_ads_unified .cont_email .opt_open .list_opt li{height:auto;border:0;}
.cont_ads_unified .cont_email .opt_open .list_opt .btn_opt{padding:0px 20px 0px 13px;color:#333;line-height:29px;font-size:14px;}
.cont_ads_unified .cont_email .opt_open .btn_opt .ico_arr{background-position:-160px -675px;transform:rotate(180deg);}
.cont_ads_unified .cont_email .box_email{display:inline-block;height:32px;vertical-align:top;color:#888;font-size:14px;line-height:20px;}
.cont_ads_unified .cont_email .tf_g{display:inline-block;width:94px;padding:6px 13px;font-size:14px;color:#333;line-height:18px;background:transparent;border:1px solid #D8D8D8;border-radius:2px;word-wrap:break-word;word-break:break-all;-webkit-appearance:none;outline:0 none;resize:none;-webkit-font-smoothing:antialiased;}
.cont_ads_unified .wrap_unified .wrap_btn .btn_g{display:block;width:auto;height:22px;padding:13px 0 13px;background-color:#FFE118;font-size:16px;line-height:24px;border-radius:2px;}
.cont_ads_unified .wrap_unified .wrap_btn .btn_g.disabled{background-color:#F6F6F6;border:0;opacity:1;}
.cont_ads_unified .wrap_unified .policy_cont > .tit_agree:first-child{margin-top:0;}
.cont_ads_unified .wrap_unified .policy_cont .txt_agree{line-height:22px;color:#121212;font-size:15px;}
.cont_ads_unified .wrap_unified .policy_cont .tit_agree{margin-top:27px;margin-bottom:5px;font-size:15px;line-height:27px;color:#121212;}
.cont_ads_unified .wrap_unified .policy_cont .list_num{line-height:22px;}
.cont_ads_unified .wrap_unified .policy_cont li{color:#121212;font-size:15px;}
.cont_ads_unified .wrap_unified .policy_cont .list_num li{position:relative;margin-top:20px;padding-left:16px;margin-top:17px;}
.cont_ads_unified .wrap_unified .policy_cont .list_num li:first-child{margin-top:6px;}
.cont_ads_unified .wrap_unified .policy_cont .list_num .step_num{position:absolute;left:0;top:0;margin-right:5px;}
.cont_ads_unified .wrap_unified .policy_cont .list_num_type2{margin-bottom:0px;margin-top:15px;}
.cont_ads_unified .wrap_unified .policy_cont .list_num_type2 li{margin-top:0px;}
.cont_ads_unified .wrap_unified .policy_cont .list_num_type2 li + li{margin-top:10px;}
.cont_ads_unified .wrap_unified .policy_cont .link_agree{text-decoration:underline;}
.link_plus .wrap_cont{position:absolute;left:111px;top:50%;transform:translateY(-50%);padding-top:0;}
.list_plus .link_plus .desc_date{height:14px;}
.cont_plus .link_plus .wrap_cont{overflow:visible;}
.tbl_friend th{line-height:17px;}
.tbl_friend .th_state{padding:9px 8px 9px 30px;}
.tbl_friend .th_state .wrap_tooltip{display:inline-block;position:relative;top:0;right:0;}
.tbl_friend .th_state .wrap_tooltip .btn_help{margin:-8px -2px;}
.cont_bundle .btn_alim .ico_rocket{display:block;width:70px;height:28px;background-position:-60px -220px;}
.cont_bundle .btn_alim.off .ico_rocket{background-position:-140px -220px;}
.layer_friend .desc_switch{display:block;margin-top:-9px;font-size:13px;color:#999;}
.layer_friend .wrap_switch .item_inp{margin-top:9px;}
.layer_alert .txt_group{padding-top:10px;font-size:14px;}
.layer_alert .emph_g2 .ico_rocket{width:20px;height:16px;background-position:-60px -70px;}
.layer_alert .emph_g2 .ico_caution{margin-right:4px;}
.tbl_friend .date_g{display:block;font-size:12px;}
.auto_type .item_inp .ico_time_red{background-position:-300px -450px;}
.item_inp .lab_g.off .ico_radio{opacity:0.5;background-position:-780px -40px;}
.wrap_unified_edit{padding:24px 17px;}
.wrap_unified_edit .ico_rocket{display:inline-block;position:absolute;left:0;top:0;width:20px;height:20px;background-position:-35px 0;}
.wrap_unified_edit .lab_g{padding:0px;color:#121212;font-size:18px;line-height:27px;}
.wrap_unified_edit .box_tf{position:relative;margin-top:23px;padding-bottom:4px;border-bottom:1px solid;}
.wrap_unified_edit .tf_g{width:100%;padding-right:25px;color:#121212;font-size:19px;line-height:27px;box-sizing:border-box;border:0;}
.wrap_unified_edit .ico_delete{left:auto;right:3px;top:6px;background-position:-50px -25px;}
.wrap_unified_edit .tf_g:focus{caret-color:#FEE500;outline:0;}
.wrap_unified_edit .box_desc{padding:18px 0 13px  0;}
.wrap_unified_edit .desc_help{position:relative;padding-left:18px;color:#999;font-size:13px;line-height:15px;}
.wrap_unified_edit .ico_help{width:13px;height:13px;top:0;background-position:-70px -25px;}
.wrap_unified_edit .wrap_btn .btn_g{width:100%;height:46px;font-size:16px;line-height:20px;}
.wrap_unified_edit .wrap_btn .btn_g.disabled{background-color:#F1F2F4;}
/* 2022-03-15 삭제 시작  
// 통계 테이블 기본
.statistics_table{background-color:#F0F0F0}
.statistics_table h2{display:none}
.statistics_table .header_wrap{min-height:45px}
.statistics_table .header_wrap h3{margin:0;padding:25px 0 1px 15px;overflow:hidden;color:#666;font-size:15px;font-weight:normal}
.statistics_table .header_wrap .detail_text{font-size:12px}
.statistics_table .header_wrap .detail_subtext{float:right;padding-right:12px;color:#666;font-size:10px}
.statistics_table .row{min-height:45px;overflow:hidden;border-bottom:1px solid #F1F1F1}
.statistics_table .row_last{border:0}
.statistics_table .row_leftpadding{position:relative;border-bottom:0}
.statistics_table .row_leftpadding:before{position:absolute;left:15px;right:0;bottom:0;height:1px;border-bottom:1px solid #F1F1F1;content:''}
.statistics_table .col_label{float:left;padding:15px;color:#000;font-size:15px}
.statistics_table .col_value{float:right;padding:15px;color:#666;font-size:15px;font-family:'HelveticaNeue'}
.statistics_table .col_value .point_color{color:#06ACBC}
.statistics_table .content_group{border-bottom:1px solid #e0e0e0;background-color:#FFF}
// 통계 
.statistics_icon{background-image:url../../resources/images/m/m_statistics.png);background-size:50px 75px}
.statistics_summary:before{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#f1f1f1;content:''}
.statistics_summary .header_wrap .detail_text{padding-left:3px}
.statistics_summary .btn_help_wrap,.statistics_post .btn_help_wrap{height:55px;text-align:right}
.statistics_summary .btn_help_wrap .link_help,.statistics_post .btn_help_wrap .link_help{position:relative;margin:5px 14px;padding-right:18px}
.btn_help_wrap .link_help:after{position:absolute;right:0;bottom:5px;width:15px;height:15px;background:url../../resources/images/m/m_statistics.png) no-repeat 0 -50px;background-size:50px 75px;content:''}
// 글 통계 
.statistics_post{padding-top:26px}
.statistics_post:before{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#f1f1f1;content:''}
.statistics_post .no_data{position:absolute;top:45%;left:0;right:0;text-align:center}
.statistics_post .btn_weekly_next{background-position:0 0}
.statistics_post .btn_weekly_prev{background-position:0 -25px}
.statistics_summary .btn_weekly_prev{background-position:0 -25px}
.statistics_post .content_group{position:relative;overflow:hidden}
.statistics_post .chart_wrap{margin:15px 0 0 15px}
.statistics_post .weekly_button_wrap{position:absolute;width:25px;height:25px}
.statistics_post .weekly_button_wrap button{margin:0;padding:0;text-indent:-999em}
.statistics_post .weekly_button_wrap button .statistics_icon{display:block;width:25px;height:25px}
.statistics_post .weekly_prev_wrap{top:15px;left:15px}
.statistics_post .weekly_prev_wrap button .statistics_icon{background-position:0 -25px}
.statistics_post .weekly_prev_wrap button.disabled .statistics_icon{background-position:-25px -25px}
.statistics_post .weekly_next_wrap{top:15px;right:15px}
.statistics_post .weekly_next_wrap button .statistics_icon{background-position:0 0}
.statistics_post .weekly_next_wrap button.disabled .statistics_icon{background-position:-25px 0}
.statistics_post .weekly_title{padding-top:19px;font-size:14px;text-align:center}
.statistics_post .note_graph{position:absolute;top:25px;left:15px;margin-bottom:18px;overflow:hidden;font-size:0;line-height:0}
.statistics_post .note_graph .item_note{display:inline-block;position:relative;height:15px;padding-left:23px;font-size:12px;line-height:15px;vertical-align:top}
.statistics_post .note_graph .item_note:before{position:absolute;top:0;left:0;width:15px;height:15px;background-color:#FFDF2C;content:''}
.statistics_post .note_graph .item_no{margin-left:30px}
.statistics_post .note_graph .item_no:before{background-color:#666}
.statistics_post .graph_bar{position:absolute;top:61px;left:15px;right:15px;bottom:0}
.statistics_post .bar_graph{position:relative;height:20px;overflow:hidden;background-color:#666}
.statistics_post .bar_graph .inner_bar{position:absolute;top:0;left:0;height:20px;background-color:#FFDF2C}
.statistics_post .result_graph{overflow:hidden;margin-top:6px}
.statistics_post .result_graph .item_result{float:left;font-size:12px;line-height:14px}
.statistics_post .result_graph .item_no{float:right}
//2022-03-15 삭제 끝 */
/* 관리자센터 통계 */
.bg_stat{background-color:#f0f0f0;}
.cont_statistics{padding-bottom:54px;}
.cont_statistics .ico_stat{display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m320/ico_stat_old.png) no-repeat;vertical-align:top;}
.cont_statistics .desc_tip{padding-top:40px;line-height:19px;color:#aaa;text-align:center;}
.cont_statistics .section_stat{margin-top:15px;border-bottom:1px solid rgba(0,0,0,0.15);background-color:#fff;}
.cont_statistics .section_home{margin-top:20px;}
.cont_statistics .section_detail{margin-top:17px;}
.cont_statistics .section_stat .section_head{overflow:hidden;}
.cont_statistics .section_stat .tit_section{display:block;padding:16px 0 14px 20px;font-size:17px;line-height:20px;}
.cont_statistics .section_stat .section_head .tit_section{float:left;}
.cont_statistics .section_stat .paging_date{float:right;padding:10px 2px 0 0;}
.cont_statistics .paging_date .link_page{position:static;float:left;width:30px;height:30px;}
.cont_statistics .paging_date .term_date{float:left;min-width:112px;line-height:33px;text-align:center;}
.cont_statistics .paging_date .link_page .ico_stat{height:9px;margin-top:11px;}
.cont_statistics .paging_date .link_prev .ico_stat{width:6px;margin-left:12px;background-position:0 -25px;}
.cont_statistics .paging_date span.link_prev .ico_stat{background-position:0 -15px;}
.cont_statistics .paging_date .link_next .ico_stat{width:5px;margin-left:12px;background-position:-10px -25px;}
.cont_statistics .paging_date span.link_next .ico_stat{background-position:-10px -15px;}
.cont_statistics .section_stat .link_more{display:block;height:17px;margin:0 15px;padding:15px 0 13px;border-top:1px solid rgba(0,0,0,0.15);font-size:13px;line-height:17px;color:#666;text-align:center;}
.cont_statistics .section_stat .link_more .ico_more{width:6px;height:10px;margin:2px 0 0 6px;background-position:-20px -20px;}
.cont_statistics .section_stat .tit_tbl{display:block;padding:22px 0 11px;font-weight:normal;font-size:15px;text-align:center;}
.cont_statistics .section_stat .cont_tbl{padding:0 20px 25px;}
.cont_statistics .section_stat .tit_date{display:block;padding-top:17px;font-weight:normal;color:#888;text-align:center;}
.cont_statistics .section_stat .emph_date{display:block;padding-bottom:13px;font-weight:bold;font-size:17px;text-align:center;}
.cont_statistics .section_stat .date_info{margin:0 15px;padding:18px 25px 17px;background-color:#f6f6f6;}
.cont_statistics .section_stat .date_info .tit_info{display:block;}
.cont_statistics .section_stat .date_info .txt_id{font-weight:normal;}
.cont_statistics .section_stat .list_info{overflow:hidden;padding-top:2px;font-size:15px;line-height:18px;}
.cont_statistics .section_stat .list_info dt{float:left;clear:left;width:120px;padding-top:7px;color:#666;}
.cont_statistics .section_stat .list_info dd{overflow:hidden;padding-top:7px;color:#00a1b3;text-align:right;}
.cont_statistics .section_stat .desc_info{padding:10px 20px 20px;font-size:12px;color:#888;}
.cont_statistics .section_stat .tit_chart{display:block;padding:20px 20px 0;font-weight:normal;font-size:15px;}
.cont_statistics .box_chart{padding:29px 15px 45px;}
.cont_statistics .list_chart{position:relative;height:125px;border-bottom:1px solid #d8d8d8;}
.cont_statistics .list_chart li{float:left;position:relative;}
.cont_statistics .chart_type1 li{width:20%;}
.cont_statistics .chart_type2 li{width:12.5%;}
.cont_statistics .list_chart .link_item{position:absolute;left:0;bottom:-22px;width:100%;font-size:10px;text-align:center;}
.cont_statistics .list_chart .inner_bar{display:block;position:relative;width:10px;height:125px;margin:0 auto;}
.cont_statistics .list_chart .inner_bar .bar_g{overflow:hidden;position:absolute;left:0;bottom:0;width:10px;font-size:1px;line-height:0;color:transparent;background-color:#00a4b4;}
.cont_statistics .box_figure{position:relative;margin:0 15px;background:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m320/bg_graph.png) repeat-x 0 0;}
.cont_statistics .box_figure .info_num{position:absolute;left:0;top:0;width:60px;height:128px;}
.cont_statistics .box_figure .info_num .txt_num{display:block;padding:1px 0 10px 3px;font-size:9px;line-height:14px;color:#bbb;}
.cont_statistics .box_figure .list_figure{position:relative;z-index:10;height:128px;}
.cont_statistics .list_figure li{float:left;position:relative;width:14.28%;height:100%;}
.cont_statistics .list_figure .date_figure{position:absolute;left:0;bottom:-22px;width:100%;font-size:10px;text-align:center;}
.cont_statistics .list_figure .data_figure{position:absolute;left:0;bottom:0;width:100%;}
.cont_statistics .list_figure .link_figure{position:absolute;left:50%;top:-4px;width:8px;height:8px;margin-left:-4px;border-radius:8px;font-size:1px;line-height:0;color:transparent;}
.cont_statistics .list_figure .figure_type1{background-color:#00a4b4;}
.cont_statistics .list_figure .figure_type2{background-color:#ed5140;}
.cont_statistics .list_figure .figure_type3{background-color:#8865ad;}
.cont_statistics .list_figure .on .link_figure:after{position:absolute;left:-2px;top:-2px;width:12px;height:12px;border-radius:12px;content:'';}
.cont_statistics .list_figure .on .figure_type1:after{background-color:rgba(0,164,180,0.2);}
.cont_statistics .list_figure .on .figure_type2:after{background-color:rgba(223,91,68,0.2);}
.cont_statistics .list_figure .on .figure_type3:after{background-color:rgba(136,101,173,0.2);}
.cont_statistics .list_figure .figure_layer{display:none;position:absolute;left:50%;top:-16px;z-index:20;margin-left:11px;padding:8px 13px 7px 10px;border:1px solid #ddd;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.1);}
.cont_statistics .list_figure .on .figure_layer{display:block;}
.cont_statistics .list_figure .item_type1 .figure_layer{left:auto;right:50%;margin:0 11px 0 0;}
.cont_statistics .list_figure .figure_layer .tit_figure{display:block;font-size:12px;white-space:nowrap;}
.cont_statistics .list_figure .figure_layer .desc_figure{font-size:13px;line-height:16px;white-space:nowrap;}
.cont_statistics .list_figure .figure_layer .desc_figure:before{display:inline-block;width:8px;height:8px;margin:3px 4px 0 0;border-radius:8px;vertical-align:top;content:'';}
.cont_statistics .list_figure .figure_layer .desc_type1:before{background-color:#00a4b4;}
.cont_statistics .list_figure .figure_layer .desc_type2:before{background-color:#ed5140;}
.cont_statistics .list_figure .figure_layer .desc_type3:before{background-color:#8865ad;}
.cont_statistics .box_figure .info_legend{padding:40px 0 15px;text-align:center;word-spacing:-4px;}
.cont_statistics .box_figure .link_legend{display:inline-block;height:18px;padding:0 7px 0 9px;font-size:12px;line-height:18px;vertical-align:top;word-spacing:0;}
.cont_statistics .box_figure .link_legend:before{display:inline-block;width:8px;height:8px;margin:4px 6px 0 0;border-radius:8px;vertical-align:top;content:'';}
.cont_statistics .box_figure .legend_type1:before{background-color:#00a4b4;}
.cont_statistics .box_figure .legend_type2:before{background-color:#ed5140;}
.cont_statistics .box_figure .legend_type3:before{background-color:#8865ad;}
.cont_statistics .graph_data{position:absolute;left:0;right:0;top:0;width:100%;height:128px;}
.cont_statistics .graph_data .graph_canvas{width:100%;height:128px;margin-left:-6.05%;}
.cont_statistics .graph_data .list_data{font-size:0;line-height:0;text-indent:-9999px;}
.cont_statistics .graph_data .list_data .num_data{display:none;}
.cont_statistics .cont_stat{padding:73px 20px 25px;border-bottom:1px solid rgba(0,0,0,0.15);background-color:#fff;}
.cont_statistics .list_tab{overflow:hidden;background-color:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);}
.cont_statistics .cont_stat .list_tab{position:fixed;left:0;top:0;width:100%;min-width:320px;}
.cont_statistics .list_tab li{float:left;}
.cont_statistics .tab_type1 li{width:50%;}
.cont_statistics .tab_type2 li{width:33.333%;}
.cont_statistics .tab_type3 li{width:25%;}
.cont_statistics .list_tab .link_tab{display:block;height:17px;padding:17px 0 14px;line-height:17px;color:#888;text-align:center;}
.cont_statistics .list_tab .on .link_tab{padding-bottom:12px;font-weight:bold;border-bottom:2px solid #000;color:#333;}
.cont_statistics .tbl_stat{width:100%;border-bottom:1px solid #ddd;border-collapse:collapse;border-spacing:0;}
.cont_statistics .tbl_stat td{height:44px;padding:0 20px;border:solid #ddd;border-width:1px 1px 0 0;text-align:right;}
.cont_statistics .tbl_stat td:first-child{padding:0;border-width:1px 1px 0;font-weight:bold;text-align:center;}
.cont_statistics .tit_tip{display:block;padding:22px 20px 0;font-weight:normal;line-height:22px;color:#666;}
.cont_statistics .tit_tip .ico_tip{width:15px;height:15px;margin:2px 5px 0 0;background-position:-15px 0;}
.cont_statistics .list_tip{padding:0 20px;}
.cont_statistics .list_tip li{padding-top:10px;line-height:19px;color:#888;}
.cont_statistics .section_stat .list_stat li{overflow:hidden;height:18px;padding:15px 14px 11px 15px;border-top:1px solid #f1f1f1;font-size:15px;line-height:18px;}
.cont_statistics .section_stat .list_stat li:first-child{border-top:0 none;}
.cont_statistics .section_stat .list_stat .tit_stat{float:left;font-weight:normal;}
.cont_statistics .section_stat .list_stat .num_total{float:right;color:#00a1b3;}
.cont_statistics .section_stat .desc_nodata{height:18px;padding:15px 16px 11px 20px;border-top:1px solid #f1f1f1;font-size:14px;line-height:18px;color:#888;}
.cont_statistics .section_total .tit_section{padding:14px 0 12px 20px;}
.cont_statistics .section_total .desc_section{float:right;padding:14px 13px 12px 0;font-size:13px;line-height:20px;color:#666;}
.cont_statistics .section_total .list_stat li{padding-left:20px;}
.cont_statistics .section_total .list_stat li:first-child{border-top:1px solid #f1f1f1;}
.cont_statistics .section_count .paging_date .term_date{width:58px;min-width:58px;}
.cont_statistics .section_count .box_figure{margin-top:10px;padding-bottom:19px;background:none;}
.cont_statistics .section_count .box_figure .info_num{width:30px;}
.cont_statistics .section_count .info_num .txt_num{padding:1px 0 0 5px;font-size:12px;color:#333;line-height:15px;}
.cont_statistics .section_count .info_num .txt_num:last-child{padding-top:58px;}
.cont_statistics .section_count .list_figure{height:85px;margin-left:30px;padding-bottom:20px;border-bottom:1px solid #d8d8d8;}
.cont_statistics .section_count .list_figure .date_figure{bottom:-21px;font-size:12px;}
.cont_statistics .section_count .list_figure .link_figure{top:-3px;width:6px;height:6px;margin-left:-3px;}
.cont_statistics .section_count .list_figure .figure_layer{top:-30px;margin-left:7px;padding-right:26px;}
.cont_statistics .section_count .item_type1 .figure_layer{margin:0 7px 0 0;}
.cont_statistics .section_count .list_figure .link_figure,.section_count .figure_layer .desc_figure:before{background-color:#df5b44;}
.cont_statistics .section_count .on .link_figure:after{display:none;}
.cont_statistics .section_count .box_figure .graph_data{left:30px;width:auto;height:85px;}
.cont_statistics .section_count .graph_data .graph_canvas{height:85px;}
.cont_statistics .section_stat .box_circle{height:115px;padding:0 62px 10px 20px;}
.cont_statistics .box_circle .info_circle{float:left;padding-top:4px;}
.cont_statistics .box_circle .info_circle .legend_circle{display:block;padding-bottom:10px;font-size:12px;line-height:15px;color:#888;}
.cont_statistics .box_circle .info_circle .legend_circle:before{display:inline-block;width:12px;height:12px;margin:1px 7px 0 0;border-radius:12px;vertical-align:top;content:'';}
.cont_statistics .box_circle .info_circle .circle_type1:before{background-color:#ffdf2c;}
.cont_statistics .box_circle .info_circle .circle_type2:before{background-color:#585858;}
.cont_statistics .box_circle .info_circle .circle_type3:before{background-color:#d0d0d0;}
.cont_statistics .box_circle .graph_circle{overflow:hidden;float:right;position:relative;width:124px;height:124px;margin-top:-19px;border-radius:124px;}
.cont_statistics .graph_circle:after{position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:62px;background-color:#fff;content:'';}
.cont_statistics .graph_circle .data_circle{overflow:hidden;position:absolute;left:0;top:0;width:124px;height:124px;border-radius:124px;clip:rect(0,124px,124px,62px);}
.cont_statistics .graph_circle .data_g{overflow:hidden;position:absolute;left:0;top:0;width:124px;height:124px;border-radius:124px;clip:rect(0,62px,124px,0);}
.cont_statistics .graph_circle .data_type1 .data_g{background-color:#ffdf2c;}
.cont_statistics .graph_circle .data_type2 .data_g{background-color:#666;}
.cont_statistics .graph_circle .data_type3 .data_g{background-color:#c1c1c1;}
.cont_statistics .graph_circle .txt_result{position:absolute;font-size:11px;line-height:14px;}
.cont_statistics .graph_circle .result_type1{color:#666;}
.cont_statistics .graph_circle .result_type2{color:#fff;}
.cont_statistics .section_stat .info_stick{float:right;padding:18px 15px 0 0;}
.cont_statistics .section_stat .info_stick .legend_stick{float:left;padding-left:21px;font-size:12px;color:#888;}
.cont_statistics .section_stat .info_stick .legend_stick:before{display:inline-block;width:12px;height:12px;margin:1px 7px 0 0;border-radius:12px;vertical-align:top;content:'';}
.cont_statistics .section_stat .info_stick .stick_type1:before{background-color:#ffcc00;}
.cont_statistics .section_stat .info_stick .stick_type2:before{background-color:#666;}
.cont_statistics .box_stick{overflow:hidden;clear:both;padding:5px 15px 19px;}
.cont_statistics .box_stick .graph_stick{height:25px;background-color:#666;}
.cont_statistics .box_stick .graph_stick .stick_g{display:block;height:25px;background-color:#ffdf2c;}
.cont_statistics .box_stick .txt_result{padding-top:5px;font-size:12px;line-height:15px;}
.cont_statistics .box_stick .result_type1{float:left;padding-left:1px;}
.cont_statistics .box_stick .result_type2{float:right;padding-right:3px;}
.cont_statistics .wrap_help{padding:8px 15px 0;text-align:right;}
.cont_statistics .wrap_help .link_help{display:inline-block;font-size:14px;color:#888;vertical-align:top;}
.cont_statistics .link_help .ico_help{width:14px;height:14px;margin:2px 0 0 3px;background-position:0 0;}
/* 관리자센터 통계 */
.cont_stat{background:#fff;padding-bottom:55px;/* 2023-05-03-v1470 */ }
/* 2023-05-03-v1470 .cont_stat *{font-family:HelveticaNeue,AppleSDGothicNeo,'Malgun Gothic','맑은 고딕',Arial,sans-serif} */
.cont_stat .ico_stat{display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m320/ico_stat_230619.png) no-repeat;vertical-align:top;/* 2023-06-19-v1536 :이미지 변경 */ }
.cont_stat .wrap_stat{padding-top:43px;}
/* 2021-07-05-v416 수정 */
.cont_stat .wrap_counsel{padding-top:109px;}
/* 2021-07-07-v416 수정 */
.cont_stat .wrap_counsel.remove_subtab{padding-top:43px;}
.cont_stat .wrap_daily{padding-top:0;}
.cont_stat .wrap_writing{padding-top:0;}
/* 2021-07-05-v416 수정 */
.cont_stat .wrap_message{padding-top:0;}
.cont_stat .section_stat{padding:15px 0 34px;}
/* 2021-07-07-v416 수정 */
.cont_stat .section_stat + .section_stat{padding-top:27px;border-top:1px solid #EEE;/* 2023-05-19-v1494 */ }
.cont_stat .wrap_counsel .section_stat:last-child{padding-bottom:40px;}
/* 2021-07-05-v416 수정 */
.cont_stat .wrap_daily .section_stat{padding-bottom:16px;}
/* 2021-07-05-v416 수정 */
.cont_stat .wrap_writing .section_stat{padding-bottom:40px;}
/* 2021-07-05-v416 수정 */
.cont_stat .wrap_writing .section_stat:first-child{padding:25px 0 34px;}
/* 2021-09-01-v416 수정 */
.cont_stat .wrap_message .section_stat:first-child{padding-top:25px;}
/* 2021-09-01-v416 수정 */
.cont_stat .wrap_message .section_stat + .section_data{padding-top:12px;}
/* 2021-09-17-v416 추가 */
.cont_stat .section_detail{margin-top:17px;}
.cont_stat .section_stat.section_paging{padding-top:0;}
.cont_stat .section_paging{padding-bottom:0;}
.cont_stat .box_stat{margin:0 16px;padding-top:25px;border-top:1px solid #F0F0F0;}
/* 2021-07-05-v416 수정 */
.cont_stat .desc_nodata{height:18px;padding:15px 16px 11px 20px;color:#B2B2B2;font-size:14px;line-height:18px;text-align:center;}
/* 2021-07-05-v416 수정 */
/*** title ***/
.cont_stat .box_tit{overflow:hidden;margin:0 15px 10px;padding-top:25px;border-top:1px solid #eee;line-height:1;/* 2023-05-22-v1506 */ }
.cont_stat .box_tit .tit_tx{display:inline-block;color:#666;font-weight:normal;font-size:12px;line-height:13px;vertical-align:top;}
.cont_stat .box_tit .desc_tx{float:right;color:#919191;font-size:12px;/* 2023-05-19-v1494 */ }
.cont_stat .box_tit:first-child,.cont_stat .box_stat:first-child,.cont_stat .box_tit + .box_stat{padding-top:0;border:0 none;}
.cont_stat .box_tit.box_count{position:relative;margin-top:-8px;padding:8px 200px 8px 0;}
.cont_stat .box_tit.box_count .paging_date{position:absolute;top:0;right:-9px;padding:0;}
/* 2021-07-07-v416 수정 */
/*** date paginate ***/
.cont_stat .paging_date{overflow:hidden;position:relative;padding:0 100px 9px 7px;}
/* 2021-07-07-v416 수정 */
.cont_stat .paging_date .tx_realtime{position:absolute;top:12px;right:16px;color:#BCBCBC;font-size:12px;line-height:1;}
.cont_stat .paging_date .link_page{position:static;float:left;width:30px;height:30px;text-align:center;}
.cont_stat .paging_date .term_date{float:left;min-width:55px;line-height:30px;color:#191919;text-align:center;/* 2023-05-19-v1494 */ }
.cont_stat .paging_date .link_page .ico_stat{width:7px;height:12px;margin-top:9px;}
/* 2021-07-07-v416 수정 */
.cont_stat .paging_date .link_prev .ico_stat{background-position:0 0;}
.cont_stat .paging_date span.link_prev .ico_stat{opacity:0.5;}
.cont_stat .paging_date .link_next .ico_stat{background-position:-10px 0;}
.cont_stat .paging_date span.link_next .ico_stat{opacity:0.5;}
.cont_stat .section_date .paging_date{padding:22px 0 9px;margin-left:-10px;}
/* 2021-07-07-v416 수정 */
.cont_stat .section_date .selected_manager{float:right;padding:3px 2px;}
.section_date .selected_manager .txt_selected{margin-right:5px;color:#666;font-size:13px;}
.section_date .selected_manager .ico_arrow{display:inline-block;width:15px;height:15px;margin:4px 0 0 -7px;background-position:-50px -85px;vertical-align:top;/* 2023-05-22-v1506 */ }
.cont_stat .tap_consult{padding:17px 19px 10px;border-top:1px solid #eee;/* 2023-05-26-v1511 */ }
.cont_stat .tap_consult a{font-size:14px;color:#919191;/* 2023-05-22-v1506 */ }
.cont_stat .tap_consult a:hover,.cont_stat .tap_consult a:active{text-decoration:none;}
.cont_stat .tap_consult .emph_txt{color:#191919;/* 2023-05-22-v1506 */ }
.cont_stat .tap_consult .txt_bar{display:inline-block;width:1px;height:12px;margin:4px 5px;background-color:#eee;opacity:0.57;vertical-align:top;/* 2023-05-26-v1511 */ }
/*** date info ***/
.cont_stat .emph_date{display:block;margin:0 0 20px;font-weight:bold;font-size:17px;color:#191919;text-align:center;/* 2023-05-19-v1494 */ }
.cont_stat .date_info{padding:18px 4px;border:1px solid #eee;border-width:1px 0;background-color:#FFFFFF;/* 2023-05-19-v1494 */ }
.cont_stat .date_info .tit_info{display:block;color:#191919;/* 2023-05-19-v1494 */ }
.cont_stat .date_info .txt_id{font-weight:normal;}
.cont_stat .list_info{overflow:hidden;padding-top:2px;font-size:14px;line-height:18px;}
/* 2021-07-07-v416 수정 */
.cont_stat .list_info dt{float:left;clear:left;width:120px;padding-top:7px;color:#666;}
.cont_stat .list_info dd{overflow:hidden;padding-top:7px;color:#326EDC;text-align:right;}
/* 2022-03-02-v571 수정 */
.cont_stat .desc_info{margin:14px 0 -1px;font-size:12px;line-height:16px;color:#919191;/* 2023-05-26-v1511 */ }
.cont_stat .desc_info + .desc_info{margin-top:9px;/* 2023-05-19-v1494 */ }
/*** detail link ***/
.cont_stat .box_detail{margin:0 15px 27px;text-align:right;}
/* 2021-09-30-v416 수정 */
.cont_stat .box_detail:last-child{margin-bottom:0;}
/* 2021-07-05-v416 수정 */
.cont_stat .box_detail .link_detail{display:inline-block;margin-right:4px;color:#666666;font-size:13px;line-height:15px;vertical-align:middle;}
/* 2021-09-17-v416 수정 */
.cont_stat .box_detail .link_detail:hover,.cont_stat .box_detail .link_detail:focus{text-decoration:none;}
/* 2021-09-30-v416 추가 */
.cont_stat .box_detail .link_detail .ico_stat{width:7px;height:12px;margin:1px 0 0 8px;background-position:-30px 0;/* 2023-05-03-v1470 */ }
/*** tab ***/
.cont_stat .list_tab{display:flex;padding:0 16px;background-color:#fff;box-shadow:inset 0 -1px 0 #ddd;/* 2023-05-17-v1503 */ }
.cont_stat .list_tab li{flex:1;/* 2023-05-17-v1503 */ }
.cont_stat .list_tab li + li{margin-left:16px;/* 2023-05-17-v1503 */ }
.cont_stat .list_tab .link_tab{position:relative;display:flex;justify-content:center;align-items:center;font-size:14px;color:#919191;/* 2023-05-19-v1494 */ }
.cont_stat .list_tab .link_tab:hover,.cont_stat .list_tab .link_tab:focus{text-decoration:none;}
/* 2021-09-07-v416 추가 */
.cont_stat .list_tab .on .link_tab{font-weight:bold;color:#191919;/* 2023-05-17-v1503 */ }
.cont_stat .list_tab .on .link_tab:before{position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#191919;content:'';/* 2023-05-17-v1503 */ }
.cont_stat .tab_type1 li{width:50%;padding:0;}
.cont_stat .tab_type2 li{width:33.333%;padding:0;}
.cont_stat .tab_type3 li{width:25%;padding:0;}
.cont_stat .box_data .list_tab{padding:0 20px;}
/* 2021-07-07-v416 추가 */
.cont_stat .box_data .list_tab .link_tab{padding:15px 0 13px;}
/* 2021-07-07-v416 추가 */
.cont_stat .section_fixed{position:fixed;left:0;top:0;width:100%;min-width:320px;background-color:#fff;z-index:999;/* 2023-06-01-v1515 */ }
.cont_stat .section_fixed .list_tab .link_tab{font-size:16px;height:44px;/* 2023-05-19-v1494 */ }
.cont_stat .section_fixed .list_tab .link_tab.disabled{opacity:0.4;cursor:default;pointer-events:none;}
/* .cont_stat .section_fixed .list_tab .on .link_tab:before{left:50%;transform:translateX(-50%);width:51px} 2023-05-17-v1503 */
.cont_stat .list_tab2{overflow:hidden;margin:0 4px;background-color:#fff;}
/* 2021-07-07-v416 수정 */
.cont_stat .list_tab2 li{float:left;position:relative;margin-left:26px;}
/* 2021-07-05-v416 수정 */
.cont_stat .list_tab2 li:first-child{margin-left:0;}
.cont_stat .list_tab2 li:before{position:absolute;top:4px;left:-14px;width:1px;height:12px;background-color:#eee;content:'';/* 2023-05-26-v1511 */ }
.cont_stat .list_tab2 .link_tab{display:block;height:20px;margin:-5px 0;padding:5px 0;line-height:20px;color:#919191;text-align:center;/* 2023-06-21-v1540 */ }
.cont_stat .list_tab2 .link_tab:hover,.cont_stat .list_tab2 .link_tab:focus{text-decoration:none;}
/* 2021-09-07-v416 추가 */
.cont_stat .list_tab2 .on .link_tab{color:#191919;}
.cont_stat .list_subtab{overflow:hidden;margin:12px 8px;background-color:#fff;}
.cont_stat .list_subtab li{float:left;margin-left:8px;}
.cont_stat .list_subtab .link_tab{display:block;min-width:77px;height:32px;height:32px;padding:9px 12px;border-radius:16px;box-sizing:border-box;background-color:#eee;color:#919191;font-size:14px;line-height:1;text-align:center;/* 2023-05-16-v1493 */ }
.cont_stat .list_subtab .link_tab:hover,.cont_stat .list_subtab .link_tab:focus{text-decoration:none;}
/* 2021-09-07-v416 추가 */
.cont_stat .list_subtab .on .link_tab{background-color:#333333;color:#FFFFFF;}
/* 2023-05-03-v1470 :추가 시작 */
.cont_stat .area_subtab{display:flex;align-items:center;height:56px;padding:0 16px;}
.cont_stat .area_subtab .list_subtab{display:flex;margin:0;}
.cont_stat .area_subtab .list_subtab li{margin:0;}
.cont_stat .area_subtab .list_subtab li + li{margin-left:8px;}
.cont_stat .area_subtab .list_subtab .link_tab{min-width:56px;/* 2023-05-17-v1503 */ }
.cont_stat .area_subtab .box_paging{margin:0 -12px 0 auto;/* 2023-05-17-v1503 */ }
.cont_stat .area_subtab .paging_date{padding:0;}
/* 2023-05-03-v1470 :추가 끝 */
/*** statboard ***/
.cont_stat .box_statboard{margin:4px 12px 39px;padding:15px 0 19px;border-radius:3px;background:#FFFFFF;border:1px solid rgba(0,0,0,0.08);box-shadow:0 3px 4px 0 rgba(0,0,0,0.03);}
/* 2021-07-08-v416 수정 */
.cont_stat .title_statboard{display:block;padding:0 13px;font-weight:normal;font-size:12px;line-height:13px;color:#666;}
.cont_stat .list_statboard{display:table;width:100%;height:55px;margin-top:26px;table-layout:fixed;}
.cont_stat .list_statboard li{display:table-cell;height:100%;text-align:center;vertical-align:middle;}
.cont_stat .list_statboard li + li{border-left:1px solid #F4F4F4;}
.cont_stat .list_statboard .box_board{display:block;position:relative;height:100%;color:#333;}
.cont_stat .list_statboard .box_board.box_progress{color:#326EDC;}
/* 2022-03-02-v571 수정 */
.cont_stat .list_statboard .box_board.box_complete,.cont_stat .list_statboard .box_board.box_nodata{color:#9CA8B9;}
/* .cont_stat .list_statboard .box_board:after{display:inline-block;height:100%;vertical-align:middle;content:''} 2021-07-05-v416 삭제 */
.cont_stat .list_statboard .tit_stat{display:block;font-weight:normal;font-size:13px;line-height:15px;}
.cont_stat .list_statboard .count_stat{display:block;height:32px;font-weight:bold;font-size:27px;line-height:32px;letter-spacing:0.5px;}
/* 2021-07-07-v416 수정 */
.cont_stat .list_statboard .count_stat .tx_unit{display:inline-block;margin-left:3px;font-size:15px;vertical-align:1px;}
/* 2021-07-07-v416 추가 */
/*** fluctuation ***/
.cont_stat .list_fluc{overflow:hidden;margin:22px 0 30px;}
/* 2021-07-05-v416 수정 */
.cont_stat .list_fluc li{float:left;width:50%;height:48px;padding-left:33px;box-sizing:border-box;}
/* 2021-07-07-v416 수정 */
.cont_stat .list_fluc .count_fluc{display:inline-block;color:#333333;font-weight:bold;font-size:25px;line-height:1;letter-spacing:0.5px;vertical-align:top;}
/* 2021-07-07-v416 수정 */
.cont_stat .list_fluc .rate_fluc{display:inline-block;margin-left:5px;color:#888888;font-size:13px;line-height:16px;vertical-align:2px;}
/* 2021-07-19-v416 수정 */
.cont_stat .list_fluc .rate_fluc .ico_stat{display:inline-block;width:9px;height:6px;margin:5px 0 0 2px;background-position:0 -15px;/* 2023-05-03-v1470 */ }
.cont_stat .list_fluc .rate_fluc.down{color:#326EDC;}
/* 2022-03-02-v571 수정 */
.cont_stat .list_fluc .rate_fluc.up{color:#FF4918;}
.cont_stat .list_fluc .rate_fluc.up .ico_stat{background-position:-10px -15px;/* 2023-05-03-v1470 */ }
.cont_stat .list_fluc .title_fluc{display:block;margin-top:5px;color:#888888;font-weight:normal;font-size:13px;line-height:15px;}
/* 2021-07-08-v416 수정 */
.cont_stat .list_fluc .title_fluc:before{display:inline-block;width:9px;height:9px;margin:3px 4px 0 0;border-radius:9px;border:2px solid #F95BB4;box-sizing:border-box;background:#fff;vertical-align:top;content:'';}
.cont_stat .list_fluc .fluc_type1:before{border-color:#765FFB;}
.cont_stat .list_fluc .fluc_type2:before{border-color:#50AAFF;}
.cont_stat .list_fluc .fluc_type3:before{border-color:#88E097;background-color:#88E097;}
/* 2021-07-07-v416 추가 */
.cont_stat .list_fluc .fluc_type4:before{border-color:#648BEE;background-color:#648BEE;}
/* 2021-07-07-v416 추가 */
.cont_stat .list_fluc.type2{margin:25px 0 40px;}
/* 2021-07-05-v416 수정 */
.cont_stat .list_fluc.type2 li{float:none;width:100%;margin-top:30px;}
.cont_stat .list_fluc.type2 li:first-child{margin-top:0;}
.cont_stat .list_fluc.type2 .title_fluc{margin-top:7px;}
/* 2021-07-08-v416 추가 */
/*** table ***/
/* 2023-06-01-v1515 :수정 시작 */
.cont_stat .box_tbl{padding:0 16px;}
.cont_stat .tbl_stat{width:100%;border-collapse:collapse;border-spacing:0;}
.cont_stat .tbl_stat th{height:50px;padding:0 12px;font-weight:normal;font-size:12px;line-height:15px;color:#666;background-color:#FAFAFA;text-align:left;}
.cont_stat .tbl_stat td{height:44px;padding:0 12px;font-size:14px;color:#191919;}
.cont_stat .tbl_stat td:last-child{padding-right:24px;}
.cont_stat .tbl_stat tr:first-child td{padding-top:7px;}
.cont_stat .tbl_stat .align_right{padding-right:41px;text-align:right;}
/* 2023-06-01-v1515 :수정 끝 */
/*** data list ***/
.cont_stat .section_data{padding:15px 0 40px;}
/* 2021-07-07-v416 수정 */
.cont_stat .section_data .list_data{padding:0 16px;}
.cont_stat .list_data{overflow:hidden;margin:-5px 9px 0 4px;font-size:14px;color:#333333;line-height:15px;}
/* 2021-07-07-v416 수정 */
.cont_stat .list_data dt{float:left;clear:left;width:150px;padding-top:30px;color:#191919;/* 2023-05-19-v1494 */ }
.cont_stat .list_data dd{overflow:hidden;padding-top:30px;color:#191919;text-align:right;/* 2023-05-22-v1506 */ }
/*** stat list ***/
.cont_stat .list_stat li{overflow:hidden;height:18px;padding:15px 25px 11px 15px;font-size:15px;line-height:18px;}
/* 2021-09-01-v416 수정 */
.cont_stat .list_stat li:first-child{padding-top:23px;}
/* 2021-07-05-v416 추가 */
.cont_stat .list_stat li:last-child{padding-bottom:0;}
/* 2021-07-05-v416 추가 */
.cont_stat .list_stat li:only-child{padding:0 25px 0 15px;}
/* 2021-09-01-v416 수정 */
.cont_stat .list_stat .tit_stat{float:left;font-weight:400;color:#191919;/* 2023-05-19-v1494 */ }
.cont_stat .list_stat .num_total{float:right;color:#326EDC;}
/* 2022-03-02-v571 수정 */
/*** tip ***/
.cont_stat .section_tip{border-top:1px solid #ddd;/* 2023-05-22-v1506 */ }
.cont_stat .tit_tip{display:block;padding:25px 16px 0;color:#666;font-weight:normal;font-size:12px;line-height:13px;}
/* 2021-07-05-v416 수정 */
.cont_stat .subtit_tip{display:block;padding:15px 15px 0;color:#333;font-weight:normal;font-size:14px;line-height:17px;}
.cont_stat .subtit_tip + .list_tip li:first-child{margin-top:12px;}
.cont_stat .list_tip{padding:0 16px;}
/* 2021-07-05-v416 수정 */
.cont_stat .list_tip li{position:relative;margin-top:18px;padding-left:7px;font-size:14px;line-height:18px;color:#919191;/* 2023-05-19-v1494 */ }
.cont_stat .list_tip li:before{position:absolute;top:7px;left:0;width:2px;height:2px;border-radius:1px;background-color:#999999;content:'';}
.cont_stat .list_tip li em{color:#191919;/* 2023-05-19-v1494 */ }
.cont_stat .list_tip li a{color:inherit;}
.cont_stat .list_tip + .subtit_tip{padding-top:30px;}
/* 2021-07-05-v416 수정 */
/*** error  ***/
.cont_stat .box_error{display:flex;position:absolute;left:0;top:0;right:0;bottom:0;align-items:center;justify-content:center;text-align:center;}
.cont_stat .box_error .txt_error{display:block;font-weight:normal;line-height:20px;color:#919191;/* 2023-05-22-v1506 */ }
/*** chart ***/
.cont_stat .box_graph{margin:33px 10px 40px;/* 2023-05-26-v1511 */ }
.cont_stat .box_graph:last-child{margin-bottom:0;}
/* 2021-07-05-v416 추가 */
.cont_stat .box_graph.type2{margin-top:80px;}
/* 2021-07-05-v416 추가 */
.cont_stat .box_graph.type_circle{margin:0 40px 0 20px;}
/* 2021-07-05-v416 추가 */
.cont_stat .box_graph.type_stick{margin:15px 18px 0;}
/* 2021-07-05-v416 추가 */
.cont_stat .box_paging + .box_graph{margin-top:15px;}
/* 2021-07-07-v416 추가 */
.cont_stat .box_stat + .box_graph{margin-top:28px;}
/* 2021-07-07-v416 추가 */
.cont_stat .box_count + .box_graph{margin-top:30px;}
/* 2021-07-07-v416 추가 */
.cont_stat .list_chart{position:relative;height:150px;margin-top:35px;padding:0 15px;}
/* 2021-07-05-v416 수정 */
.cont_stat .list_chart li{float:left;position:relative;border-bottom:1px solid #d8d8d8;}
.cont_stat .chart_type1 li{width:20%;}
.cont_stat .chart_type2 li{width:12.5%;}
.cont_stat .list_chart .link_item{position:absolute;left:0;bottom:-22px;width:100%;font-size:10px;text-align:center;}
.cont_stat .list_chart .inner_bar{display:block;position:relative;width:10px;height:125px;margin:0 auto;}
.cont_stat .list_chart .inner_bar .bar_g{overflow:hidden;position:absolute;left:0;bottom:0;width:10px;border-top-right-radius:3px;border-top-left-radius:3px;font-size:1px;line-height:0;color:transparent;background-color:#648BEE;}
.cont_stat .box_figure{position:relative;min-height:145px;margin:40px 18px 112px 48px;background:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m320/bg_graph.png) repeat-x 0 0;-webkit-background-size:1px 182px;background-size:1px 182px;}
/* 2021-07-05-v416 수정 */
.cont_stat .box_figure.type2{margin-bottom:20px;}
/* 2021-07-05-v416 수정 */
.cont_stat .box_figure .info_num{position:absolute;left:-30px;top:-5px;width:60px;height:145px;}
.cont_stat .box_figure .info_num .txt_num{display:block;padding:0 0 29px 0;font-size:11px;line-height:14px;color:#888888;}
.cont_stat .list_figure{position:relative;z-index:10;height:145px;}
.cont_stat .list_figure li{float:left;position:relative;width:14.28%;height:100%;}
.cont_stat .list_figure .date_figure{position:absolute;left:0;bottom:-22px;width:100%;font-size:11px;text-align:center;}
.cont_stat .list_figure .data_figure{position:absolute;left:0;bottom:0;width:100%;}
.cont_stat .list_figure .link_figure{position:absolute;left:50%;top:0;width:30px;height:30px;margin:-11px 0 0 -15px;padding:11px;border-radius:10px;box-sizing:border-box;font-size:1px;line-height:0;color:transparent;z-index:2;}
.cont_stat .list_figure .link_figure:before{display:inline-block;width:9px;height:9px;border-radius:9px;border:2px solid #F95BB4;box-sizing:border-box;background:#fff;vertical-align:top;content:'';}
/* 2021-07-05-v416 수정 */
.cont_stat .list_figure .figure_type1:before{border-color:#F95BB4;}
.cont_stat .list_figure .figure_type2:before{border-color:#F4D029;}
.cont_stat .list_figure .figure_type3:before{border-color:#4F89F1;}
.cont_stat .list_figure .on .link_figure:after{position:absolute;left:-4px;top:-4px;width:12px;height:12px;border-radius:12px;content:'';}
.cont_stat .list_figure .on .figure_type1:after{background-color:rgba(249,91,180,0.2);}
.cont_stat .list_figure .on .figure_type2:after{background-color:rgba(223,91,68,0.2);}
.cont_stat .list_figure .on .figure_type3:after{background-color:rgba(136,101,173,0.2);}
.cont_stat .list_figure .figure_layer{display:none;position:absolute;left:50%;top:-16px;z-index:20;margin-left:11px;padding:8px 13px 7px 10px;border:1px solid #ddd;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.1);}
.cont_stat .list_figure .on .figure_layer{display:block;}
.cont_stat .list_figure .item_type1 .figure_layer{left:auto;right:50%;margin:0 11px 0 0;}
.cont_stat .list_figure .figure_layer .tit_figure{display:block;font-size:12px;white-space:nowrap;}
.cont_stat .list_figure .figure_layer .desc_figure{font-size:13px;line-height:16px;white-space:nowrap;}
.cont_stat .list_figure .figure_layer .desc_figure:before{display:inline-block;width:8px;height:8px;margin:3px 4px 0 0;border-radius:8px;border:2px solid #F95BB4;box-sizing:border-box;background:#fff;vertical-align:top;content:'';}
.cont_stat .list_figure .figure_layer .desc_type1:before{border-color:#F95BB4;}
.cont_stat .list_figure .figure_layer .desc_type2:before{border-color:#F4D029;}
.cont_stat .list_figure .figure_layer .desc_type3:before{border-color:#4F89F1;}
.cont_stat .box_figure .info_legend{position:absolute;bottom:0;width:100%;transform:translateY(100%);padding:51px 0 40px;text-align:center;word-spacing:-4px;}
/* 2021-07-05-v416 수정 */
.cont_stat .box_figure .info_legend .link_legend{display:inline-block;height:18px;padding:0 14px 0 9px;font-size:12px;line-height:19px;vertical-align:top;word-spacing:0;}
/* 2021-07-05-v416 수정 */
.cont_stat .box_figure .info_legend .link_legend:before{display:inline-block;width:9px;height:9px;margin:4px 6px 0 0;border-radius:9px;border:2px solid #F95BB4;box-sizing:border-box;background:#fff;vertical-align:top;content:'';}
/* 2021-07-05-v416 수정 */
.cont_stat .box_figure .info_legend .link_legend.disabled{opacity:0.3;}
.cont_stat .box_figure .info_legend .legend_type1:before{border-color:#F95BB4;}
.cont_stat .box_figure .info_legend .legend_type2:before{border-color:#F4D029;}
.cont_stat .box_figure .info_legend .legend_type3:before{border-color:#4F89F1;}
.cont_stat .graph_data{position:absolute;left:0;right:0;top:0;width:100%;height:152px;}
.cont_stat .graph_data .graph_canvas{width:100%;height:152px;margin-left:-6.05%;}
.cont_stat .graph_data .list_data{margin:0;font-size:0;line-height:0;text-indent:-9999px;}
.cont_stat .graph_data .list_data .num_data{display:none;}
.cont_stat .box_circle{height:125px;padding:0 40px 0 20px;}
.cont_stat .box_circle .info_circle{float:left;padding-top:4px;}
.cont_stat .box_circle .info_circle .legend_circle{display:block;padding-bottom:10px;font-size:12px;line-height:15px;color:#888;}
.cont_stat .box_circle .info_circle .legend_circle:before{display:inline-block;width:9px;height:9px;margin:2px 7px 0 0;border-radius:9px;vertical-align:top;content:'';}
.cont_stat .box_circle .info_circle .circle_type1:before{background-color:#ffdf2c;}
.cont_stat .box_circle .info_circle .circle_type2:before{background-color:#585858;}
.cont_stat .box_circle .info_circle .circle_type3:before{background-color:#d0d0d0;}
.cont_stat .box_circle .graph_circle{overflow:hidden;float:right;position:relative;width:128px;height:128px;border-radius:128px;}
/* 2021-07-05-v416 수정 */
.cont_stat .box_circle.type2{margin-top:90px;}
/* 2021-07-05-v416 수정 */
.cont_stat .box_circle.type2 .graph_circle{float:none;margin:0 auto;}
.cont_stat .graph_circle:after{position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:62px;background-color:#fff;content:'';}
.cont_stat .graph_circle .data_circle{overflow:hidden;position:absolute;left:0;top:0;width:124px;height:124px;border-radius:124px;clip:rect(0,124px,124px,62px);}
.cont_stat .graph_circle .data_g{overflow:hidden;position:absolute;left:0;top:0;width:124px;height:124px;border-radius:124px;clip:rect(0,62px,124px,0);}
.cont_stat .graph_circle .data_type1 .data_g{background-color:#ffdf2c;}
.cont_stat .graph_circle .data_type2 .data_g{background-color:#666;}
.cont_stat .graph_circle .data_type3 .data_g{background-color:#c1c1c1;}
.cont_stat .graph_circle .txt_result{position:absolute;font-size:11px;line-height:14px;}
.cont_stat .graph_circle .result_type1{color:#666;}
.cont_stat .graph_circle .result_type2{color:#fff;}
/* 2021-08-13-v422 수정 시작 */
.cont_stat .graph_stick{overflow:hidden;clear:both;}
.cont_stat .graph_stick .graph_stick{overflow:hidden;height:22px;border-radius:4px;background-color:#D6EBFF;}
.cont_stat .graph_stick .graph_stick .stick_g{display:block;height:22px;background-color:#58ADFF;}
.cont_stat .graph_stick .txt_result{padding-top:5px;font-size:12px;line-height:15px;}
.cont_stat .graph_stick .result_type1{float:left;padding-left:1px;}
.cont_stat .graph_stick .result_type2{float:right;padding-right:3px;}
.cont_stat .info_stick{padding:18px 15px 0;font-size:0;text-align:center;}
.cont_stat .info_stick .legend_stick{display:inline-block;padding:0 20px;font-size:12px;color:#191919;vertical-align:top;/* 2023-05-19-v1494 */ }
.cont_stat .info_stick .legend_stick:before{display:inline-block;width:7px;height:7px;margin:4px 7px 0 0;border-radius:7px;vertical-align:top;content:'';}
.cont_stat .info_stick .stick_type1:before{background-color:#58ADFF;}
.cont_stat .info_stick .stick_type2:before{background-color:#D6EBFF;}
.cont_stat .section_chat{padding:13px 0 0 0;}
.cont_stat .section_stat + .section_date{padding-top:0;border:0;}
.cont_stat .section_date{padding:0 16px;}
.cont_stat .wrap_counsel .section_stat.section_date{padding-bottom:24px;}
.cont_stat .tit_section{display:block;font-size:14px;font-weight:400;}
.cont_stat .section_chat .tit_section{padding:0 17px 11px;}
.cont_stat .section_date .section_head{padding-top:20px;border-top:1px solid #eee;/* 2023-05-26-v1511 */ }
.cont_stat .section_date .tit_section{color:#666;font-size:12px;}
/* 2023-05-16-v1493 :수정 시작 */
/* repert */
.cont_stat .wrap_report{margin-bottom:-55px;padding:100px 12px 45px;background-color:#FAFAFA;}
.wrap_report .section_stat{padding-top:0;}
.report_result .wrap_subject{margin:37px 0 12px;}
.report_result .box_result + .wrap_subject{margin-top:47px;}
.report_result .tit_subject{margin:0;font-weight:700;font-size:16px;line-height:26px;color:#191919;}
.report_result .tit_g{position:relative;}
.report_result .tit_g .wrap_tooltip{top:-6px;right:-26px;}
.report_result .txt_up{color:#E85E36;}
.report_result .txt_draw{color:#666;}
.report_result .txt_down{color:#326EDC;}
.report_result .ico_down{width:7px;height:4px;background-position:0 -25px;}
.report_result .ico_up{width:7px;height:4px;background-position:-10px -25px;}
.group_result{margin:0 -12px;padding:32px 12px 36px;border-bottom:1px solid #ddd;}
.group_result .tit_g{display:inline-block;position:relative;padding:0;font-weight:400;font-size:14px;line-height:17px;color:#666;}
.group_result .area_empty{display:flex;justify-content:center;align-items:center;margin-top:16px;height:335px;}
.group_result .desc_empty{font-size:14px;line-height:20px;color:#666;}
.group_result .area_result{display:flex;position:relative;flex-wrap:wrap;}
.group_result .item_result{display:flex;position:relative;box-sizing:border-box;text-decoration:none;}
.group_result .tit_result{display:flex;align-items:center;font-weight:400;line-height:17px;color:#191919;}
.group_result .txt_count{display:block;font-size:13px;line-height:15px;color:#191919;}
.group_result .txt_count .txt_roboto{font-weight:700;}
.group_result .txt_percent{display:flex;align-items:center;line-height:13px;}
.group_result .ico_friend{width:26px;height:26px;background-position:0 -30px;}
.group_result .ico_message{width:26px;height:26px;background-position:-30px -30px;}
.group_result .ico_arrow{position:absolute;right:10px;top:50%;width:7px;height:12px;margin-top:-6px;background-position:-20px 0;}
.group_result .type_card{margin-top:16px;}
.group_result .type_card .item_result{flex-direction:column-reverse;flex:1;width:50%;padding:19px 17px;border-radius:6px;background:#FFF;box-shadow:0 4px 10px 0 rgba(0,0,0,0.08);}
.group_result .type_card .item_result + .item_result{margin-left:8px;}
.group_result .type_card .tit_result{margin-top:18px;}
.group_result .type_card .tit_result .ico_stat{margin-right:10px;}
.group_result .type_card .txt_count{height:22px;margin:5px 0 6px;/* 2023-06-19-v1536 */ }
.group_result .type_card .txt_count .txt_roboto{display:inline-block;margin-top:-10px;font-size:26px;line-height:32px;vertical-align:top;}
.group_result .type_card .txt_percent{height:13px;padding-left:1px;font-size:12px;/* 2023-06-19-v1536 */ }
.group_result .type_card .txt_percent .ico_stat{margin-left:4px;}
.group_result .type_list{margin-top:23px;padding:0 8px 0 6px;}
.group_result .type_list .item_result{width:100%;height:26px;margin-top:10px;}
.group_result .type_list .item_result:nth-child(even){margin-left:auto;}
.group_result .type_list .tit_result{font-size:16px;}
.group_result .type_list .txt_result{display:flex;align-items:center;margin-left:auto;}
.group_result .type_list .txt_count .txt_roboto{font-size:18px;}
.group_result .type_list .txt_percent{justify-content:flex-end;width:50px;font-size:11px;box-sizing:border-box;/* 2023-06-19-v1536 */ }
.group_result .type_list .txt_percent .ico_stat{margin-left:1px;}
.group_result .type_list .txt_draw{padding-right:8px;/* 2023-06-19-v1536 */ }
.box_result{position:relative;}
.box_result .img_g{display:block;width:100%;/* 2023-06-01-v1515 */ }
.box_result + .info_result{margin-top:40px;padding:0 4px;}
.box_result + .info_result .tit_info{display:block;font-size:14px;line-height:18px;color:#191919;}
.box_result + .info_result .desc_info{margin:8px 0;padding:0;font-size:14px;line-height:20px;color:#191919;}
.box_result + .info_result .link_g{font-size:14px;line-height:21px;color:#191919;}
.box_result + .info_result .ico_arrow{width:7px;height:12px;margin:4px 0 0 4px;background-position:-30px 0;}
.box_result .area_empty{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;background-color:rgba(255,255,255,0.85);}
.box_result .desc_empty{font-size:14px;line-height:20px;color:#666;}
.box_result .area_result{display:flex;position:relative;padding:22px 18px 40px;border-radius:5px;background:#FFF;box-shadow:0 3px 9px 0 rgba(0,0,0,0.08);}
.box_result .area_result + .area_result{margin-top:10px;}
.box_result .area_result .item_result{position:relative;flex:1;/* 2023-05-17-v1503 */ }
.box_result .area_result .item_result + .item_result{margin-left:48px;}
.box_result .area_result .tit_g{display:inline-block;padding:0;font-weight:400;font-size:13px;line-height:15px;color:#666;}
.box_result .area_result .tit_g .wrap_tooltip{top:-7px;}
.box_result .area_result .desc_g{margin-top:17px;font-size:18px;line-height:25px;color:#191919;letter-spacing:0;/* 2023-05-26-v1511 */ }
.box_result .area_result .emph_g{font-weight:700;}
.box_result .area_result .txt_percent{line-height:17px;}
.box_result .area_result .txt_percent .ico_stat{margin-top:9px;}
.box_result .area_result .txt_percent .ico_down{width:9px;height:6px;background-position:-20px -15px;/* 2023-06-19-v1536 */ }
.box_result .area_result .txt_percent .ico_up{width:9px;height:6px;background-position:-30px -15px;/* 2023-06-19-v1536 */ }
/* .box_result .area_result .box_chart{margin-top:37px} 2023-05-24-v1492 */
.box_result .area_result .info_result{margin-top:50px;}
.box_result .area_result .info_result .link_g{color:#326EDC;text-decoration:underline;}
.box_result .area_result .info_result .desc_info{margin-top:7px;/* 2023-06-01-v1515 */ }
.box_result .area_result .tit_info{display:block;font-size:14px;line-height:17px;}
.box_result .area_result .desc_info{font-size:14px;line-height:21px;color:#191919;/* 2023-05-26-v1511 */ }
.box_result .area_result .desc_info + .link_g{display:inline-block;margin-top:8px;}
.box_result .area_result .desc_empty{margin:100px 0 120px;font-size:14px;line-height:20px;color:#666;text-align:center;}
/* 2023-05-26-v1511 :수정 시작 */
.box_result .type_category .desc_g{margin-top:32px;}
.box_result .list_category{display:flex;position:absolute;top:4px;right:-2px;/* 2023-06-01-v1515 */ }
.box_result .list_category li + li{margin-left:6px;}
.box_result .list_category .btn_category{height:28px;padding:0 10px;border-radius:1px;font-size:13px;color:#191919;background-color:#eee;}
.box_result .list_category .on .btn_category{color:#fff;background-color:#19234B;}
.box_result .info_chart{display:flex;flex-direction:column;position:relative;margin-top:20px;}
.box_result .info_chart .img_g{display:none;width:100%;}
.box_result .info_chart .btn_info{margin:0 0 15px auto;font-size:12px;line-height:14px;color:#191919;text-decoration:underline;}
.box_result .info_chart .ico_arrow{width:14px;height:14px;background-position:-60px 0;}
.box_result .info_chart.on .img_g{display:block;}
.box_result .info_chart.on .tbl_chart{display:none;}
.box_result .info_chart.on .ico_arrow{transform:rotate(180deg);}
.box_result .box_chart{position:relative;margin-top:37px;}
.box_result .tooltip_chart{position:absolute;z-index:99;min-width:max-content;padding:10px 12px 9px;border:1px solid #DDD;border-radius:4px;background:rgba(255,255,255,0.94);box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);box-sizing:border-box;/* 2023-06-01-v1515 */ }
.box_result .tooltip_chart .txt_label{display:flex;align-items:flex-start;font-size:12px;line-height:16px;color:#191919;}
.box_result .tooltip_chart .item_value{display:flex;align-items:flex-start;margin-top:5px;padding-left:14px;font-size:12px;line-height:16px;color:#191919;}
.box_result .tooltip_chart .list_value{margin-top:5px;}
.box_result .tooltip_chart .list_value li{display:flex;align-items:flex-start;font-size:12px;line-height:16px;color:#191919;}
.box_result .tooltip_chart .list_value li + li{margin-top:1px;}
.box_result .tooltip_chart .desc_value{font-size:12px;line-height:15px;color:#191919;text-align:left;}
.box_result .tooltip_chart .ico_chart{position:relative;width:10px;height:10px;margin:3px 4px 0 0;}
.box_result .tooltip_chart .ico_circle{border-radius:5px;}
.box_result .tooltip_chart .ico_circle:before{position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;background-color:#fff;transform:translate(-50%,-50%);content:'';}
.box_result .tooltip_chart .ico_circle2{border-radius:5px;}
.box_result .tooltip_chart .ico_squre{border-radius:2px;}
.box_result .tooltip_chart .txt_value{margin-right:4px;}
.box_result .legend_chart{display:flex;align-items:center;height:13px;margin-top:17px;padding-left:39px;/* 2023-06-21-v1540 */ }
.box_result .legend_chart .tit_legend{flex:none;width:100px;font-weight:400;font-size:13px;color:#191919;}
.box_result .legend_chart .label_legend{flex:none;font-size:13px;color:#191919;}
.box_result .legend_chart .range_legend{width:80px;height:13px;margin:0 10px;background-image:linear-gradient(270deg,#326EDC 0%,#F4F4F4 99%,#EAF0FB 100%);}
/* 2023-06-01-v1515 :수정 시작 */
.tbl_chart{width:100%;table-layout:fixed;border-bottom:1px solid #ddd;border-spacing:0;border-collapse:collapse;}
.tbl_chart th{padding:8px 4px;border:1px solid rgba(0,0,0,0.06);border-top-color:#ddd;border-right:0 none;font-weight:400;font-size:10px;line-height:12px;color:#666;background-color:#FAFAFA;text-align:left;}
.tbl_chart td{position:relative;padding:6px;font-size:10px;line-height:12px;color:#191919;}
.tbl_chart th:first-child{border-left:0 none;}
.tbl_chart td:after{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;border-left:1px solid rgba(0,0,0,0.06);border-bottom:1px solid rgba(0,0,0,0.06);content:'';}
.tbl_chart td:first-child:after{border-left:0 none;}
.tbl_chart td:first-child .inner_cell{justify-content:flex-start;}
.tbl_chart tr:last-child td:after{border-bottom:0 none;}
.tbl_chart .bg_cell{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;}
.tbl_chart .inner_cell{position:relative;z-index:2;}
.tbl_chart .tooltip_chart{top:50%;min-width:auto;padding:7px 7px 9px 9px;}
/* 2023-06-01-v1515 :수정 끝 */
/* 2023-05-26-v1511 :수정 끝 */
/* tooltip */
.wrap_tooltip{position:absolute;top:20px;right:15px;}
.wrap_tooltip .btn_help{display:inline-block;padding:5px;vertical-align:top;}
.wrap_tooltip .btn_help .ico_stat{width:18px;height:18px;background-position:-40px 0;}
.wrap_tooltip .layer_tooltip{display:flex;justify-content:center;align-items:center;overflow-y:auto;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;padding:0 20px;background:rgba(0,0,0,0.5);}
.wrap_tooltip .inner_layer{flex:1;padding:28px 24px 25px;border-radius:8px;background-color:#fff;}
.wrap_tooltip .tit_tooltip{display:block;margin-bottom:15px;font-weight:700;font-size:17px;line-height:20px;color:#191919;}
.wrap_tooltip .desc_tooltip{font-size:14px;line-height:20px;color:#191919;}
.wrap_tooltip .list_tooltip li{font-size:14px;line-height:20px;color:#191919;}
.wrap_tooltip .list_tooltip li + li{margin-top:10px;}
.wrap_tooltip .list_tooltip2{margin-top:15px;}
.wrap_tooltip .list_tooltip2 + .list_tooltip2{margin-top:15px;}
.wrap_tooltip .list_tooltip2 dt{display:block;font-size:14px;line-height:20px;color:#191919;}
.wrap_tooltip .list_tooltip2 dd{display:block;font-size:14px;line-height:20px;color:#191919;}
.wrap_tooltip .wrap_btn{display:flex;margin-top:30px;}
.wrap_tooltip .btn_g{flex:1;margin-top:0;border-radius:6px;background-color:rgba(0,0,0,0.06);}
.wrap_tooltip .btn_g1{font-size:15px;color:#191919;}
/* 2023-05-16-v1493 :수정 끝 */
.layer_select_btm{position:fixed;bottom:0;left:0;z-index:9999;width:100%;background-color:#fff;border-radius:12px 12px 0 0;}
.layer_select_btm .layer_head{display:flex;height:44px;align-items:center;justify-content:center;}
.layer_select_btm .layer_head .tit_layer{font-weight:500;font-size:15px;color:#191919;/* 2023-05-22-v1506 */ }
.layer_select_btm .layer_body{height:386px;}
.layer_select_btm .list_manager li{padding:0 17px;}
.layer_select_btm .list_manager .btn_select{display:flex;justify-content:space-between;align-items:center;width:100%;height:48px;border-top:1px solid #eee;font-size:14px;/* 2023-05-22-v1506 */ }
.layer_select_btm .list_manager li:first-child .btn_select{border:0;}
.layer_select_btm .btn_select .ico_checked{width:20px;height:20px;background-position:-65px -70px;}
.layer_select_btm .btn_close{position:absolute;right:9px;top:6px;width:32px;height:32px;/* 2023-06-21-v1540 */ }
.layer_select_btm .btn_close .ico_close{width:16px;height:16px;background-position:0 -70px;}
@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_stat{background-image:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/ico_stat_old.png);-webkit-background-size:34px 34px;background-size:34px 34px;}
  .box_figure{background-image:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/bg_graph.png);-webkit-background-size:1px 129px;background-size:1px 129px;}
  .cont_stat .ico_stat{background-image:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/ico_stat_230619.png);-webkit-background-size:100px 100px;background-size:100px 100px;/* 2023-06-19-v1536 :이미지 변경 */ }
  .cont_stat .box_figure{background-image:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/bg_graph.png);-webkit-background-size:1px 182px;background-size:1px 182px;}
  /* 2021-06-18-v416 추가 */ }
/* 2024-01-16-v1746 :요청으로 인해 코드 복구 */
.cont_etc{height:100%;}
.cont_etc #mArticle{display:flex;flex-direction:column;align-items:center;height:100%;}
.wrap_system{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;padding:0 32px;text-align:center;}
.wrap_system .img_g{width:180px;height:98px;}
.wrap_system .img_g + .tit_system{margin-top:10px;}
.wrap_system .tit_system{font-weight:700;font-size:17px;line-height:25px;color:#191919;letter-spacing:-0.2px;}
.wrap_system .tit_system + .box_date{margin-top:16px;}
.wrap_system .tit_system + .desc_system{margin-top:6px;}
.wrap_system .box_date{padding:19px 30px;border-radius:6px;background-color:#FAFAFA;}
.wrap_system .box_date .txt_date{font-size:12px;line-height:16px;color:#191919;letter-spacing:-0.2px;}
.wrap_system .box_date + .desc_system{margin-top:16px;}
.wrap_system .desc_system{font-size:12px;line-height:16px;color:#919191;}
.wrap_system .desc_system + .btn_system{margin-top:30px;}
.wrap_system .btn_system{width:96px;height:40px;border:1px solid #F0F0F0;border-radius:20px;font-weight:500;font-size:14px;color:#191919;letter-spacing:-0.2px;}
.wrap_system + .link_system{flex-shrink:0;margin-top:auto;margin-bottom:30px;font-size:13px;line-height:18px;color:#191919;letter-spacing:-0.2px;text-decoration:underline;}
/* 약관정책 */
.cont_policy{margin:8px;}
.policy_info{margin:0 10px;font-size:12px;}
.policy_info .tit_subject{margin:20px 0px 0px 0px;font-size:17px;font-weight:bold;}
.policy_info .tit_subject2{margin:20px 0px 0px 0px;font-size:13px;font-weight:bold;}
.policy_info ul{margin:0;padding:0;}
.policy_info ul li{list-style-type:decimal;list-style-position:inside;}
.policy_info ul.list_depth2{margin-left:10px;padding-top:10px;}
.policy_info ul.list_depth1 > li{margin:15px 0;}
.policy_info ul.list_depth2 > li{margin-left:10px;list-style-type:square;}
/* 공지사항 */
/* 이미지 최대폭을 520px 로 제한 */
.cont_noti img{max-width:520px;}
/* 비디오 최대폭을 520px 로 제한 */
.cont_noti object,.cont_noti embed,.cont_noti video{max-width:520px;}
/* 링크 색상을 고정 */
.cont_noti a{color:#00a1b3;}
/* 테이블 (표) */
.cont_noti .table-bordered{width:100% !important;border-collapse:collapse;border:1px solid #d8d8d8;background-color:#fff;}
.cont_noti .table-bordered th{padding:8px 8px 5px 8px;font-size:14px;}
.cont_noti .table-bordered td{padding:8px 8px 5px 8px;border-top:1px solid #d8d8d8;font-size:14px;}
.cont_noti th,.cont_noti td{border-left:1px solid #e9e9e9;}
.cont_noti th:first-child,.cont_noti td:first-child{border-left:0 none;}
.cont_notice .ico_plus{display:inline-block;overflow:hidden;background:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m320/ico_notice.png) no-repeat;text-indent:-9999px;vertical-align:top;}
.tit_notice{width:100%;padding-top:16px;font-size:17px;font-weight:normal;line-height:19px;text-align:center;}
.link_prev{position:absolute;top:0;left:0;width:41px;height:49px;}
.link_prev .ico_prev{display:block;width:11px;height:19px;margin:15px auto 0;background-position:0 -360px;}
.cont_notice{min-width:300px;max-width:560px;min-height:100%;margin:0 auto;background-color:#fff;}
.cont_notice .link_cont{display:block;position:relative;height:100%;padding:19px 52px 13px 20px;border-bottom:1px solid #e9e9e9;text-decoration:none;}
.cont_notice .txt_notice{display:block;display:-webkit-box;overflow:hidden;font-size:15px;font-weight:normal;text-overflow:ellipsis;line-height:18px;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.cont_notice .date_notice{display:block;margin-top:8px;font-size:12px;font-family:'Heveltica',sans-serif;line-height:14px;color:#888;}
.cont_notice .ico_view{position:absolute;top:31px;right:19px;width:18px;height:10px;background-position:0 0;}
.cont_notice .on .ico_view{background-position:0 -10px;}
.cont_notice .cont_noti{display:none;padding:20px 20px;background:#f8f8f8;}
.cont_notice .on .cont_noti{display:block;}
.cont_notice .tit_cont{font-weight:bold;}
.cont_notice .figure_cont + .tit_cont{margin-top:6px;}
.cont_notice .desc_cont{line-height:20px;}
.cont_notice .figure_cont + .desc_cont{margin-top:6px;}
.cont_notice .desc_cont .link_notice{color:#00a1b3;font-weight:bold;text-decoration:none;}
.cont_notice .figure_cont{position:relative;}
.cont_notice .figure_cont:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,0.2);content:"";box-sizing:border-box;}
.cont_notice .figure_cont .img_notice{width:100%;height:auto;}
.cont_notice .tit_cont + .figure_cont{margin-top:6px;}
.cont_notice .box_noti{padding:9px 13px 6px;border:1px solid #e3e3e3;font-size:13px;line-height:20px;background:#fff;}
.cont_notice .tit_cont + .box_noti,.cont_notice .desc_cont + .box_noti{margin-top:5px;}
.cont_notice .box_noti .link_notice{font-weight:400;color:#ff5640;text-decoration:none;}
.post_copyright{overflow:hidden;padding:45px 0;text-align:center;}
.post_copyright .desc_copyright{margin:-24px 0 17px;font-size:13px;line-height:19px;color:#B3B3B3;}
/* 2020-12-14 추가 */
.post_copyright .ico_plus{width:26px;height:26px;background-position:-405px -595px;}
.post_info{display:table;width:100%;height:60px;}
.post_info .inner_info{display:table-cell;vertical-align:middle;}
@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){.cont_notice .ico_plus{background-image:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/ico_notice.png);background-size:20px 20px;-webkit-background-size:20px 20px;} }
/* intro */
.plus_intro #mArticle,.plus_intro .cont_intro{height:100%;}
.plus_intro .head_plus{position:absolute;right:0;left:0;border:0 none;background-color:transparent;-webkit-transition:ease .3s;transition:ease .3s;}
.plus_intro .head_plus.head_fixed{position:fixed;top:0;border-bottom:1px solid rgba(0,0,0,0.08);background-color:#fff;}
.plus_intro .head_plus .link_make{float:right;border-radius:3px;border:1px solid rgba(0,0,0,0.08);padding:4px 15px 1px;font-size:13px;line-height:1.92;color:#121212;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.03);box-shadow:0 2px 10px rgba(0,0,0,0.03);}
/* 2020-12-01 수정*/
.plus_intro .head_plus .link_make:hover,.plus_intro .head_plus .link_make:active{text-decoration:none;}
.plus_intro .head_plus .ico_make{width:11px;height:11px;margin:6px 0 0 0;background-position:-50px -105px;}
/* 2020-12-01 수정 */
.plus_intro .section_visual{padding-top:58px;background-color:#f9e009;text-align:center;}
.plus_intro .section_visual .tit_visual{padding-top:51px;font-weight:400;font-size:38px;line-height:48px;color:#121212;}
/* 2020-12-01 수정 */
.plus_intro .section_visual .emph_visual{font-weight:700;}
.plus_intro .section_visual .img_g{display:block;width:100%;max-width:375px;margin:0 auto;}
.plus_intro .tit_intro{display:block;font-weight:400;font-size:23px;line-height:1.3;color:#121212;text-align:center;}
.plus_intro .section_sns{padding:72px 0;background-color:#f6f6f6;}
.plus_intro .scrolling_horizontal{padding-top:46px;overflow-y:auto;white-space:nowrap;}
.plus_intro .scrolling_horizontal::-webkit-scrollbar{opacity:.01;}
.plus_intro .scrolling_horizontal .inner_scrolling{padding-left:16px;padding-right:65px;font-size:0;}
.plus_intro .scrolling_horizontal .inner_scrolling:after{display:inline-block;vertical-align:middle;width:20px;content:'';}
.plus_intro .scrolling_horizontal .item_slide{opacity:0;-webkit-transform:translate(30px,0);transform:translate(30px,0);display:inline-block;vertical-align:top;-webkit-transition:ease 600ms;transition:ease 600ms;}
.plus_intro .scrolling_horizontal .item_slide.motion_fade{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);}
.plus_intro .scrolling_horizontal .item_slide:nth-child(2){transition-delay:200ms;}
.plus_intro .scrolling_horizontal .item_slide:nth-child(3){transition-delay:200ms;}
.plus_intro .scrolling_horizontal .item_slide:nth-child(4){transition-delay:300ms;}
.plus_intro .scrolling_horizontal .item_slide:nth-child(5){transition-delay:400ms;}
.plus_intro .scrolling_horizontal .img_g{width:100%;max-width:500px;}
.plus_intro .section_message{padding:73px 0 52px;background-color:#c6d4e0;}
.plus_intro .section_message .group_message{margin:41px auto 0;max-width:281px;}
.plus_intro .section_message .item_message{opacity:0;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:ease 600ms;transition:ease 600ms;}
.plus_intro .section_message .item_message.motion_fade{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);}
.plus_intro .section_message .item_message:nth-child(2){transition-delay:300ms;}
.plus_intro .section_message .item_message:nth-child(3){transition-delay:600ms;}
.plus_intro .section_history{padding:72px 0 38px;background-color:#f6f6f6;text-align:center;}
.plus_intro .section_history .img_g{display:inline-block;width:100%;max-width:300px;padding-top:44px;vertical-align:top;}
.plus_intro .section_statistic{padding:72px 0 55px;background-color:#f6f6f6;}
.plus_intro .section_statistic .item_statistic{padding-top:37px;padding-left:28px;}
.plus_intro .section_statistic .img_g{display:block;max-width:302px;width:100%;margin:0 auto;}
@media only screen and (max-width:320px){.plus_intro .section_statistic .item_statistic{padding-right:10px;padding-left:38px;} }
.plus_intro .section_marketing{overflow:hidden;padding:71px 0 73px;text-align:right;}
.plus_intro .section_marketing .img_g{display:inline-block;width:368px;vertical-align:top;}
.plus_intro .section_business{overflow:hidden;padding-top:54px;text-align:right;}
.plus_intro .section_business .img_g{display:inline-block;width:351px;margin-top:15px;vertical-align:top;}
/* 2022-12-12-v1197 다운로드영역 수정 시작 */
.section_download{position:relative;overflow:hidden;padding-top:72px;background-color:#f6f6f6;font-size:0;text-align:center;}
.section_download .inner_section{display:inline-block;width:100%;vertical-align:middle;padding-bottom:75px;padding-bottom:calc(env(safe-area-inset-bottom) + 75px);}
.section_download .tit_intro{padding-bottom:36px;}
.section_download .img_g{display:block;width:206px;margin:0 auto;}
.section_download .wrap_btns{position:relative;width:278px;margin:-150px auto 0;padding:15px 0 17px;border:1px solid rgba(0,0,0,0.1);border-radius:6px;background-color:#ffe500;text-align:center;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,0.05);box-shadow:0 2px 7px 0 rgba(0,0,0,0.05);/* 2023-01-18-v1211 */ }
.section_download .tit_wrap_btns{color:#111;font-size:14px;opacity:0.8;}
.section_download .group_btns{padding-top:14px;}
.section_download .btn_download{padding:0 20px;}
.section_download .btn_download ~ .btn_download{position:relative;}
.section_download .btn_download ~ .btn_download:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:1px;height:53px;background-color:rgba(0,0,0,0.06);}
.section_download .box_icon{display:flex;width:72px;height:51px;border:solid 1px rgba(0,0,0,0.1);border-radius:3px;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,0.05);box-shadow:0 2px 7px 0 rgba(0,0,0,0.05);align-items:center;justify-content:center;}
.section_download .btn_download .ico_google{width:20px;height:23px;margin:2px 0 0 8px;background-position:0 -105px;}
.section_download .btn_download .ico_apple{width:20px;height:24px;margin:-2px 0 0 2px;background-position:-25px -105px;}
.section_download .txt_app{display:inline-block;padding-top:7px;color:#191919;font-size:13px;opacity:0.8;vertical-align:top;}
.section_download .btn_admin{display:block;position:relative;z-index:1;width:256px;height:45px;margin:10px auto 0;border:solid 1px rgba(0,0,0,0.1);border-radius:6px;color:rgba(18,18,18,0.8);line-height:47px;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,0.05);box-shadow:0 2px 7px 0 rgba(0,0,0,0.05);background-color:#fff;}
.section_download .txt_admin_pc{padding-top:30px;color:#191919;font-size:12px;line-height:16px;opacity:0.46;}
.section_download .wrap_copy{display:inline-block;position:relative;z-index:1;padding-top:26px;vertical-align:middle;}
/* 2022-12-12-v1197 다운로드영역 수정 끝 */
/* 2023-10-11-v1658 :수정 시작 */
.cont_intro .section_download .img_g{width:200px;}
.cont_intro .section_download .wrap_btns{width:332px;margin:0 auto;padding:0;border:0 none;border-radius:0;background:none;box-shadow:none;}
.cont_intro .section_download .wrap_btns:after{display:block;clear:both;content:'';}
.cont_intro .section_download .group_btns{padding:0;}
.cont_intro .section_download .group_btns .img_g{width:100%;}
.cont_intro .section_download .btn_google{float:left;width:109px;}
.cont_intro .section_download .btn_app{float:left;position:relative;width:110px;margin-left:-1px;}
.cont_intro .section_download .btn_admin{float:right;width:105px;height:auto;margin:0;border:0 none;border-radius:0;box-shadow:none;background:none;}
.cont_intro .section_download .txt_admin_pc{padding-top:31px;}
.cont_intro .section_download .wrap_copy{display:block;height:30px;padding:14px 0 30px;text-align:center;}
/* 2023-10-11-v1658 :수정 끝 */
.plus_intro .txt_copyright{font-size:12px;line-height:30px;color:rgba(18,18,18,0.6);}
.plus_intro .btn_intro{display:block;position:absolute;bottom:0;z-index:10;width:100%;height:77px;padding:12px 0 37px;padding-bottom:calc(constant(safe-area-inset-bottom) + 13px);padding-bottom:calc(env(safe-area-inset-bottom) + 13px);font-size:15px;line-height:28px;color:rgba(0,0,0,0.85);background-color:#ffe500;text-align:center;}
/* 2023-10-11-v1658 */
.plus_intro .btn_intro:hover,.plus_intro .btn_intro:active{text-decoration:none;}
/* 2021-04-11-v388 추가 시작 */
.plus_intro .section_manage{overflow:hidden;padding:72px 0 67px;background-color:#EFEFEF;}
/* 2023-10-11-v1658 */
.plus_intro .btn_manage{display:block;width:275px;height:45px;margin:34px auto 0;border-radius:6px;background-color:#FEE500;color:#000;font-size:15px;line-height:45px;text-align:center;}
/* 플러스친구 살펴보기 - 폰뷰 */
.plus_intro .box_device .img_g{position:absolute;height:100%;}
.plus_intro .box_device .img_1{z-index:10;}
.plus_intro .on .img_2{-webkit-animation:view 1s forwards 1s;animation:view 1s forwards 1s;-webkit-animation-delay:1.5s;animation-delay:1.5s;}
.plus_intro .on .img_3{-webkit-animation:view 1s forwards 1s;animation:view 1s forwards 1s;-webkit-animation-delay:4s;animation-delay:4s;}
.plus_intro .on .img_4{-webkit-animation:view 1s forwards 1s;animation:view 1s forwards 1s;-webkit-animation-delay:6s;animation-delay:6s;}
.plus_intro .on .img_5{-webkit-animation:view 1s forwards 1s;animation:view 1s forwards 1s;-webkit-animation-delay:8s;animation-delay:8s;}
@keyframes view{0%{z-index:0;}
  100%{z-index:10;} }
@-webkit-keyframes view{0%{z-index:0;}
  100%{z-index:10;} }
/* @media only screen and (max-height:634px){.plus_intro .section_download .tit_intro{padding-bottom:5%} .plus_intro .section_download .wrap_copy{padding-top:8%} } @media only screen and (max-width:320px){.plus_intro .section_download .wrap_copy{display:none} } @media only screen and (orientation:landscape){.plus_intro .section_download{height:auto;padding-top:72px} .plus_intro .section_download .tit_intro{padding-bottom:62px} .plus_intro .section_download .img_g{max-width:414px} .plus_intro .section_download .inner_section{padding-bottom:153px} } //2022-12-12-v1197 다운로드영역 미디어쿼리 제거 */
@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){.slide_discover .box_device{background-image:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/bg_device.png);}
  .plus_intro .info_vod{background-image:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/bg_vod.png);background-size:1px 195px;} }
/* 공통 아이콘 */
.ico_rocket{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/ico_rocket_240911.png) no-repeat;background-size:150px 200px;}
/* 개설하기 */
.rocket_type4{background-color:#fff;}
.cont_join .tit_join{padding:20px 0 18px;font-size:15px;color:#333;line-height:16px;text-align:center;}
.cont_join .item_bundle{position:relative;margin:20px 15px;}
.cont_join .item_import:after{content:"*";color:#e54e25;}
.cont_join .item_bundle .tit_item{display:block;margin-bottom:4px;font-size:12px;font-weight:normal;color:#666;}
.cont_join .item_error .box_tf{border-color:#E54E25;}
.cont_join .item_bundle .tf_item{overflow:hidden;width:100%;height:100%;padding:10px 14px;font-size:15px;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;}
.cont_join .item_bundle .tf_type1{padding:10px 95px 10px 15px;}
.cont_join .item_bundle .tf_item::placeholder{font-size:15px;color:#919191;}
.cont_join .item_bundle .tf_item::-webkit-input-placeholder{font-size:15px;color:#919191;}
.cont_join .item_bundle .txt_byte{position:absolute;right:0;top:0;font-size:13px;color:#666666;}
.cont_join .item_bundle .opt_cate{margin-top:5px;height:43px;border:1px solid rgba(0,0,0,0.1);border-radius:1px;background-color:#fff;}
.cont_join .item_error .opt_error{border-color:#E54E25;}
.cont_join .item_bundle .opt_cate:first-of-type{margin:0 0 1px;}
.cont_join .item_bundle .opt_open{border-bottom:none;}
.cont_join .opt_cate .btn_opt{width:100%;height:100%;padding:0 13px;font-size:15px;text-align:left;box-sizing:border-box;}
.cont_join .opt_cate .list_opt{display:none;position:relative;left:-1px;z-index:1;padding:0 0 4px;border:1px solid rgba(0,0,0,0.2);border-top:none;background-color:white;}
.cont_join .opt_open .list_opt{display:block;width:100%;}
.cont_join .list_opt .btn_opt{display:block;overflow:hidden;padding:8px 13px 7px;font-size:13px;line-height:15px;color:#999;background-color:white;text-overflow:ellipsis;white-space:nowrap;}
.cont_join .item_bundle .tf_msg{height:85px;padding:15px;resize:none;}
.cont_join .item_btn{padding:0 13px 47px;}
.cont_join .desc_error{display:none;margin-top:3px;font-size:12px;color:#e54e25;}
.cont_join .item_error .desc_error{display:block;}
.cont_join .btn_g{margin-top:0;}
.cont_join .btn_check{width:100%;margin-bottom:6px;font-size:15px;background-color:#F2F2F2;}
.cont_join .btn_new{width:100%;margin-top:0;font-size:15px;}
.photo_profile{display:block;background-image:url(http://img1.daumcdn.net/thumb/C75x75.mplusfriend/?fname=http://html.gt.dev.daum.net/pc-2017/project/plus_170323/images/temp/thumb_profile_190708.png);background-repeat:no-repeat;}
.cont_join .photo_profile{position:relative;width:75px;height:75px;margin:35px auto 10px;background:none;}
.cont_join .photo_profile .ico_rocket{position:absolute;right:0;bottom:0;width:26px;height:26px;background-position:-20px -20px;}
.cont_join .opt_cate .ico_rocket{float:right;width:8px;height:5px;margin-top:7px;background-position:-25px -5px;}
.cont_join .opt_open .ico_rocket{background-position:-25px -10px;}
.cont_join .group_complete{position:absolute;left:0;top:50%;width:100%;height:164px;margin-top:-82px;text-align:center;}
.cont_join .complete_manager{height:150px;margin-top:-75px;}
.cont_join .tit_complete{display:block;font-size:18px;color:#000;}
.cont_join .desc_complete{margin-top:2px;font-size:13px;color:#666666;line-height:18px;}
.cont_join .app_btn{width:265px;margin-top:27px;}
.cont_join .app_btn .btn_apple{margin-right:5px;}
.cont_join .btn_make{width:143px;margin-top:27px;}
.cont_join .box_tf{position:relative;}
.cont_join .desc_placeholder{position:absolute;top:16px;left:16px;font-size:15px;color:#919191;}
.cont_join .group_search .btn_search{padding:12px 12px 11px;}
.cont_join .item_bundle .desc_info{padding:6px 0 7px;font-size:12px;line-height:16px;color:#666;}
.cont_join .item_bundle .desc_location{padding:13px 0 7px 14px;}
.cont_join .item_bundle .desc_location .txt_ellipsis{display:block;display:-webkit-box;overflow:hidden;font-size:15px;line-height:1.367;color:#191919;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3.2em;}
/* 개설하기 선택레이어 */
.layer_filter{position:fixed;left:0;right:0;bottom:0;z-index:9999;border-radius:12px 12px 0 0;background-color:#fff;}
.layer_filter .tit_filter{display:block;height:45px;font-size:15px;line-height:45px;text-align:center;}
.layer_filter .list_filter{overflow-y:auto;max-height:193px;padding:0 15px;}
.list_filter li{overflow:hidden;position:relative;min-height:45px;border-top:1px solid #efefef;}
.list_filter li:first-child{border-top:0 none;}
.list_filter .inp_item{position:absolute;top:0;left:0;width:100%;height:100%;border:0 none;opacity:0;outline:0;cursor:pointer;}
.list_filter .lab_item{position:relative;display:block;font-size:15px;line-height:45px;}
.list_filter .ico_check{display:none;position:absolute;top:15px;right:0;width:19px;height:12px;background-position:-85px -25px;}
.list_filter .inp_item:checked + .lab_item .ico_check{display:block;}
.layer_filter .filter_btn{border-top:1px solid #ddd;}
.filter_btn .btn_comm{width:100%;text-align:center;height:55px;font-size:15px;line-height:55px;font-weight:bold;color:#191919;}
/* 관리자가입 */
.cont_join .desc_item{padding:9px 15px 0;font-size:12px;line-height:14px;color:#999;}
.cont_join .box_tf{margin-top:1px;}
.cont_join .item_bundle .item_tf{display:block;position:relative;}
.cont_join .btn_none{display:none;position:absolute;right:10px;top:13px;}
.cont_join .item_ing .btn_none{display:block;}
.btn_none .ico_rocket{width:15px;height:15px;background-position:0 -25px;}
.cont_join .item_tf .pack_btn{position:absolute;right:10px;top:0;}
.cont_join .pack_btn .btn_g{float:right;width:initial;height:25px;margin-top:8px;padding:0 10px;line-height:24px;}
.cont_join .pack_btn .btn_none{position:static;float:left;margin:12px 10px 0 0;}
.cont_join .info_certify{display:none;padding:9px 0 0 15px;font-size:12px;line-height:14px;color:#06acbe;}
.cont_join .item_certify .info_certify{display:block;}
.cont_join .info_certify + .desc_item,.cont_join .desc_error + .desc_item{padding-top:2px;}
.item_inp{display:block;position:relative;height:22px;}
.item_bundle .item_inp{padding:10px 12px;margin-top:1px;background-color:white;}
.item_bundle .item_inp:first-child{margin-top:0;}
.lab_g{position:relative;padding:2px 0 2px 28px;}
.item_inp .lab_g .ico_rocket{display:inline-block;position:absolute;left:0;top:0;width:20px;height:20px;background-position:-35px 0;}
.item_inp .inp_g:checked + .lab_g .ico_rocket{background-position:-60px 0;}
.item_inp .inp_g{position:absolute;left:12px;top:11px;z-index:-1;width:20px;height:20px;border:0 none;opacity:0.01;}
.item_inp .link_veiw{float:right;font-size:12px;color:#999;text-decoration:underline;}
/* 2023-01-18-v1211 추가 시작 */
/* 개설 완료 */
.cont_join .tit_join2{font-size:17px;line-height:23px;color:#111;letter-spacing:0.5px;font-weight:normal;}
.cont_join .section_download{padding:25px 20px 0;background-color:#fff;}
.cont_join .section_download .img_g{margin:32px auto 0;}
.cont_join .section_download .tit_complete{margin-top:38px;font-size:21px;line-height:27px;}
.cont_join .desc_complete2{margin-top:10px;opacity:0.85;color:#666;font-size:14px;line-height:20px;}
.cont_join .section_download .btn_check{margin:20px 0 0;}
.cont_join .box_confirm{position:relative;margin-top:49px;padding:37px 20px 24px;border-radius:4px;background-color:#fafafa;}
.cont_join .box_confirm .wrap_thumb{position:absolute;width:52px;height:52px;top:-26px;left:50%;transform:translateX(-50%);}
.cont_join .box_confirm .thumb_g{width:100%;}
.cont_join .box_confirm .wrap_btn{margin-top:15px;}
.cont_join .list_confirm dt{display:block;font-size:17px;line-height:23px;color:#191919;}
.cont_join .list_confirm dd{display:block;margin-top:5px;font-size:13px;line-height:17px;color:#888;}
/* 2023-01-18-v1211 추가 끝 */
@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){.photo_profile{background-image:url(//t1.kakaocdn.net/rocket/center-statics/202506142214_119ffc12b_d5cc040fd/resources/images/m/m640/bg_photo.png);background-size:75px 75px;} }
/* 장소검색 */
.group_search{display:table;position:relative;width:100%;font-size:0;white-space:nowrap;text-align:right;}
.group_search .box_search{display:table-cell;position:relative;width:100%;vertical-align:middle;}
.group_search .box_search .tf_search{overflow:hidden;width:100%;border:none;color:#333;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;}
.group_search .btn_search{display:table-cell;vertical-align:middle;}
.group_search .btn_search .ico_search{width:19px;height:20px;background-position:0 -50px;}
.group_search .btn_reset{display:table-cell;vertical-align:middle;}
.group_search .btn_reset .ico_reset{width:17px;height:17px;background-position:-50px -50px;}
.search_result.search_empty{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;white-space:nowrap;font-size:0;text-align:center;}
.search_result.search_empty:after{display:inline-block;height:100%;vertical-align:middle;content:'';}
.search_empty .group_empty{display:inline-block;padding:0 18px;vertical-align:middle;white-space:normal;}
.search_empty .tit_empty{display:block;font-weight:normal;font-size:16px;line-height:20px;color:#333;}
.search_empty .list_empty{padding-top:15px;font-size:13px;line-height:1.5;color:rgba(25,25,25,0.6);}
.search_result .group_tip{padding:27px 35px 27px 17px;}
.search_result .group_tip .tit_tip{display:block;padding:0;font-size:14px;font-weight:normal;line-height:1.43;color:#333333;}
.search_result .group_tip .desc_tip{padding-top:2px;font-size:14px;font-weight:normal;line-height:1.43;color:#c1c1c1;}
.search_result .list_result .link_result{display:block;position:relative;padding:15px 18px 14px 18px;}
.search_result .list_result .link_result:after{position:absolute;bottom:0;right:0;left:18px;height:1px;background-color:rgba(0,0,0,0.04);content:'';}
.search_result .list_result .link_result:hover{text-decoration:none;}
.search_result .list_result .tit_result{font-size:15px;font-weight:normal;line-height:1.33;color:#333333;}
.search_result .list_result .emph_result{color:#05acbc;}
.search_result .list_result .desc_result{padding-top:3px;font-size:13px;font-weight:normal;line-height:1.2;color:rgba(51,51,51,0.6);}
.cont_bizform{padding-top:10px;}
.cont_bizform .business_info + .business_info{padding-top:20px;margin-top:16px;border-top:1px solid rgba(0,0,0,0.08);}
.cont_bizform .business_info .box_subject{display:flex;height:37px;padding:0 16px;align-items:center;}
.cont_bizform .business_info .tit_subject{color:#666;font-size:11px;line-height:12px;font-weight:normal;}
.cont_bizform .business_info.business_chk{padding:0 16px;}
.cont_bizform .business_chk .item_inp{margin-top:26px;border-top:1px solid rgba(0,0,0,0.05);}
.cont_bizform .business_search{padding-bottom:16px;}
.cont_bizform .business_search .tf_g{padding-right:60px;}
.cont_bizform .group_bundle .tit_bundle{display:block;padding:17px 16px 0;color:#191919;font-size:16px;line-height:18px;font-weight:normal;}
.cont_bizform .group_bundle .cont_bundle{padding:0 16px;}
.cont_bizform .group_bundle .box_tf{display:flex;position:relative;height:46px;border:0;align-items:center;}
.cont_bizform .group_bundle .box_tf:after{display:block;position:absolute;left:0;bottom:3px;width:100%;height:1px;background-color:#ddd;content:'';/* 2023-02-24-v1407 */ }
.cont_bizform .group_bundle .box_tf.on .tf_g{padding-right:60px;}
.cont_bizform .group_bundle .box_tf.on:after{background-color:#191919;}
.cont_bizform .group_bundle .box_tf_address.on .tf_g{padding-right:75px;}
.cont_bizform .group_bundle .box_tf_address .tf_g{padding-right:50px;}
.cont_bizform .group_bundle .tf_g{width:100%;height:100%;padding-right:35px;border:0;font-size:16px;line-height:18px;}
.cont_bizform .group_bundle .tf_g::placeholder{color:#919191;/* 2023-02-24-v1407 */ }
.cont_bizform .group_bundle .tf_g:disabled{background-color:#fff;}
.cont_bizform .group_bundle .btn_g{width:50px;height:28px;margin-top:0;border:1px solid rgba(0,0,0,0.14);border-radius:15px;background-color:#fff;color:#252525;font-size:13px;line-height:28px;}
.cont_bizform .group_bundle .box_util{display:flex;position:absolute;right:0;top:0;height:100%;align-items:center;}
.cont_bizform .group_bundle .btn_reset{width:30px;height:30px;}
.cont_bizform .group_bundle .ico_reset{width:16px;height:16px;margin:0 auto;background-position:-50px -25px;}
.cont_bizform .group_bundle .txt_byte{color:#999;font-size:11px;line-height:13px;}
.cont_bizform .group_bundle .txt_help{padding-bottom:16px;margin:0 16px;}
.cont_bizform .wrap_inp .box_tf{margin-bottom:10px;}
.cont_bizform .wrap_inp .box_error{margin-bottom:0;}
.cont_bizform .wrap_inp .desc_error{margin:0 -16px 10px;}
.cont_bizform .item_inp{display:flex;height:52px;padding:0;align-items:center;}
.cont_bizform .item_inp + .item_inp{border-top:1px solid rgba(0,0,0,0.04);}
.cont_bizform .item_inp .lab_g{width:100%;padding:0;font-size:16px;line-height:20px;}
.cont_bizform .item_inp .lab_g .ico_radio{left:auto;right:0;top:50%;margin-top:-11px;background-position:-110px -50px;}
.cont_bizform .item_inp .lab_g .ico_check{width:22px;height:22px;background-position:-85px 0;}
.cont_bizform .item_inp .inp_g{top:50%;width:40px;height:40px;margin-top:-20px;}
.cont_bizform .item_inp .inp_g[type="checkbox"]{left:-10px;}
.cont_bizform .item_inp .inp_g[type="checkbox"] + .lab_g{padding:1px 0 0 29px;font-size:14px;line-height:22px;}
.cont_bizform .item_inp .inp_g[type="radio"]{left:auto;right:-10px;}
.cont_bizform .item_inp .inp_g:checked + .lab_g .ico_radio{background-position:-90px -50px;}
.cont_bizform .item_inp .inp_g:checked + .lab_g .ico_check{background-position:-110px 0;}
.cont_bizform .wrap_inp2{margin:0 -16px;padding:5px 16px;background-color:rgba(0,0,0,0.02);}
.cont_bizform .wrap_inp2 .item_inp{height:62px;padding-left:15px;background-color:transparent;box-sizing:border-box;}
.cont_bizform .wrap_inp2 .item_inp + .item_inp{border:0;}
.cont_bizform .wrap_inp2 .lab_g{color:#4c4c4c;font-size:14px;}
.cont_bizform .wrap_inp2 .ico_reply{position:absolute;left:0;top:15px;width:7px;height:7px;background-position:0 -90px;}
.cont_bizform .txt_help{position:relative;padding:9px 9px 0;color:#999;font-size:13px;line-height:16px;}
.cont_bizform .txt_help:before{position:absolute;left:0;top:15px;width:2px;height:2px;border-radius:2px;background-color:#999;content:'';}
.cont_bizform .list_desc .txt_help{padding-bottom:0;}
.cont_bizform .desc_chk{color:#ADADAD;margin-top:-10px;padding-left:29px;font-size:13px;}
.cont_bizform .wrap_btn{padding:16px;margin-top:14px;}
.cont_bizform .wrap_btn .btn_g{width:100%;margin:0;border-radius:6px;font-size:15px;}
.cont_bizform .wrap_tooltip{position:static;display:inline-block;vertical-align:top;}
.cont_bizform .layer_tooltip{position:absolute;top:auto;left:50%;bottom:-128px;z-index:10;width:255px;margin-left:-127px;padding:14px;border:1px solid rgba(0,0,0,0.12);border-radius:4px;background-color:#fff;box-sizing:border-box;}
.cont_bizform .layer_tooltip .tit_tooltip{margin-bottom:2px;color:#191919;font-size:13px;line-height:16px;font-weight:normal;letter-spacing:-0.25px;}
.cont_bizform .layer_tooltip .btn_close{position:absolute;right:6px;top:6px;width:24px;height:24px;}
.cont_bizform .layer_tooltip .ico_close{width:14px;height:14px;margin:0 auto;background-position:-50px -70px;}
.cont_bizform .layer_tooltip .txt_help{padding-top:7px;color:#666;font-size:12px;line-height:17px;letter-spacing:-0.25px;}
.cont_bizform .layer_tooltip .txt_help:before{background-color:#666;}
.cont_bizform .btn_help{padding:8px;margin:-7px 0 0 -8px;}
.cont_bizform .btn_help .ico_help{width:14px;height:14px;background-position:-130px -50px;}
.cont_bizform .desc_error{padding:9px 16px;color:#E65F3E;font-size:11px;line-height:13px;}
.cont_bizform .desc_confirm{padding:9px 16px;color:#2C88DE;font-size:11px;line-height:13px;}
/* 포스트 뷰 */
.view_post{padding:20px 0 98px;}
/* 2021-01-29 */
.cont_home .view_post{padding:0;}
/* 2021-01-29 */
.post_profile{position:relative;margin:0 20px;padding-left:47px;}
.post_profile .wrap_thumb{position:absolute;top:0;left:0;width:40px;height:40px;}
.post_profile .wrap_thumb .frame_g{border-radius:40px;}
.post_profile .wrap_info{padding-top:3px;}
.post_profile .wrap_thumb .frame_g{border-radius:38px;}
.post_profile .wrap_info{overflow:hidden;}
.post_profile .txt_name{display:block;font-size:15px;line-height:20px;}
.post_profile .txt_time{display:block;font-size:13px;color:#888;}
.post_txt{padding:10px 20px 16px;}
.post_txt .tit_post{display:block;padding-bottom:6px;font-weight:400;font-size:19px;line-height:24px;word-break:break-all;}
.post_txt .desc_post{font-size:15px;line-height:22px;word-break:break-all;}
.post_card{word-break:break-all;}
.post_card,.post_image{padding:0 20px 10px;}
.card_default{position:relative;margin-bottom:10px;}
.card_default .inner_card,.card_default .link_card{position:relative;z-index:100;}
.card_default .link_card{display:block;}
.card_default .link_card:hover{text-decoration:none;}
.card_default .img_thumb{display:block;width:100%;height:auto;}
.card_default .link_detail,.card_default .link_url{color:#999;}
.card_default .txt_gif{position:absolute;bottom:9px;left:8px;width:30px;height:16px;padding-top:1px;background-color:rgba(0,0,0,0.3);filter:alpha(opacity=30);color:#fff;font-size:11px;text-align:center;line-height:16px;font-family:roboto,sans-serif;}
.card_vod .link_card{height:auto;max-height:288px;background-color:#000;}
.card_vod .wrap_thumb{height:auto;}
.card_vod .img_thumb{width:auto;height:100%;margin:0 auto;}
.card_vod .ico_live{position:absolute;top:15px;left:15px;width:74px;height:37px;background-position:0 -320px;z-index:100;}
.card_vod .ico_play{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background-position:0 -220px;z-index:100;}
.card_paused .ico_play,.card_paused .ico_play:hover,.card_vod .ico_play:hover{background-position:-100px -220px;}
.card_vod{overflow:hidden;height:auto;max-height:288px;}
.card_vod .link_card .inner_thumb{overflow:hidden;position:relative;}
.card_vod .vod_thumb{position:absolute;top:0;}
.card_vod .inner_thumb{background-size:cover;}
.vod_vertical .inner_thumb{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;}
.card_scrab{box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);}
.card_coupon:after,.card_scrab:after,.card_view:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #e5e5e5;content:"";}
.card_scrab .info_cont{display:block;position:relative;padding:13px 20px 15px;}
.card_scrab .tit_card{padding-bottom:1px;font-size:17px;line-height:24px;}
.card_scrab .desc_card,.card_scrab .tit_card{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.card_scrab .desc_card{padding-bottom:5px;font-size:15px;color:#666;}
.card_scrab .txt_url{color:#888;vertical-align:top;}
.card_scrab2 .link_card,.card_scrab3 .link_card{display:table;table-layout:fixed;overflow:hidden;width:100%;height:125px;}
.card_scrab2 .wrap_thumb{position:absolute;top:0;left:0;width:125px;height:125px;}
.card_scrab2 .info_cont{display:table-cell;width:100%;padding:15px 20px 16px 145px;vertical-align:middle;box-sizing:border-box;}
.card_scrab2 .desc_card,.card_scrab3 .desc_card{padding-bottom:11px;}
.card_scrab3 .info_cont{display:table-cell;padding:15px 20px 16px;vertical-align:middle;}
.card_image .tit_card{display:block;padding:7px 10px 4px;font-weight:400;line-height:17px;color:#888;text-align:center;}
.card_view .btn_tel{position:absolute;left:0;bottom:0;z-index:10;width:100%;height:37px;background-color:#473434;color:#fff;}
.card_view .info_cont{padding:11px 20px 12px 16px;line-height:18px;}
.card_view .tit_card{display:block;padding-bottom:3px;}
.card_view .desc_card{padding-bottom:3px;color:#999;}
.card_default.card_btn .txt_gif{bottom:46px;}
.card_coupon .info_cont{text-align:center;}
.card_coupon .wrap_tit{border-top:3px solid #ffdf2c;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAggAAAA8CAYAAAADiELxAAAAAXNSR0IArs4c6QAABG1JREFUeAHt3clO60AQBdB2mEchYMX//1pYAQvm2Y9yFGSn+IHnOpYQSSVI9FFBrro7nW65XPZXV1fNRYAAAQIECBAIgevr67ZAQYAAAQIECBDYFBAQNkXcJ0CAAAECBMwg6AECBAgQIEAgC5hByCYqBAgQIECgvICAUL4FABAgQIAAgSwgIGQTFQIECBAgUF5AQCjfAgAIECBAgEAWEBCyiQoBAgQIECgvICCUbwEABAgQIEAgCwgI2USFAAECBAiUFxAQyrcAAAIECBAgkAUEhGyiQoAAAQIEygsICOVbAAABAgQIEMgCAkI2USFAgAABAuUFBITyLQCAAAECBAhkAQEhm6gQIECAAIHyAgJC+RYAQIAAAQIEsoCAkE1UCBAgQIBAeQEBoXwLACBAgAABAllAQMgmKgQIECBAoLyAgFC+BQAQIECAAIEsICBkExUCBAgQIFBeQEAo3wIACBAgQIBAFhAQsokKAQIECBAoLyAglG8BAAQIECBAIAsICNlEhQABAgQIlBcQEMq3AAACBAgQIJAFBIRsokKAAAECBMoLCAjlWwAAAQIECBDIAgJCNlEhQIAAAQLlBQSE8i0AgAABAgQIZAEBIZuoECBAgACB8gICQvkWAECAAAECBLKAgJBNVAgQIECAQHkBAaF8CwAgQIAAAQJZQEDIJioECBAgQKC8gIBQvgUAECBAgACBLCAgZBMVAgQIECBQXkBAKN8CAAgQIECAQBYQELKJCgECBAgQKC8gIJRvAQAECBAgQCALCAjZRIUAAQIECJQXEBDKtwAAAgQIECCQBYaA0Pd9fkSFAAECBAgQKCfw/f09jLm7ubnpPz4+2snJSTs6OioHYcAECBAgQIDASuDx8bHF1+7ubut+Zg/6r6+vdnd31/b394egAIoAAQIECBCoJXB/f9/e39/b+fl5WywWbVhi2NraapeXl+319bW9vb3VEjFaAgQIECBQXODl5WUIBxcXF0M4CI7fTYpd1w2zBw8PD8WZDJ8AAQIECNQSiNf+09PTFllgff0GhCjEEkNsTvj8/Fw/7jsBAgQIECAwY4FYOYiVhNh3ML4mASEe2NnZERDGQm4TIECAAIEZC8SkQLz2b17bqbC9PQkIsS6xvg4ODtY3m/qKggMHfxerHuDAwf/D/+v/4eq3bcNr/l8BIc0gxBJD7F50ESBAgAABAvMXiNf89dkH49EOb3McF25vb4fNiptrEePnuE2AAAECBAjMQyBmfmIfwtnZ2WRAk6mCSBBxaNJfUw2Tn3KHAAECBAgQmIVATAhEQNg8VXkSEOL0pDhNcfw2h1mM3iAIECBAgACBPwXiHQx7e3vt6elp8vhvQHh+fh4OSjo+Pp48wR0CBAgQIEBg3gLxcQsREMYbTbufaYU+wkEcrxgnKEWScBEgQIAAAQK1BOJjF2IfYswmHB4etm65XPaRHGLmwNJCrWYwWgIECBAgMBaIvYjrD2walhgiIAgHYyK3CRAgQIBAPYF4y2McuRzXPwlImu5xi3RMAAAAAElFTkSuQmCC) no-repeat 100% 100%;}
.card_coupon .inner_tit{padding:9px 0 19px 15px;margin-right:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAggAAAA8CAYAAAADiELxAAAAAXNSR0IArs4c6QAABG1JREFUeAHt3clO60AQBdB2mEchYMX//1pYAQvm2Y9yFGSn+IHnOpYQSSVI9FFBrro7nW65XPZXV1fNRYAAAQIECBAIgevr67ZAQYAAAQIECBDYFBAQNkXcJ0CAAAECBMwg6AECBAgQIEAgC5hByCYqBAgQIECgvICAUL4FABAgQIAAgSwgIGQTFQIECBAgUF5AQCjfAgAIECBAgEAWEBCyiQoBAgQIECgvICCUbwEABAgQIEAgCwgI2USFAAECBAiUFxAQyrcAAAIECBAgkAUEhGyiQoAAAQIEygsICOVbAAABAgQIEMgCAkI2USFAgAABAuUFBITyLQCAAAECBAhkAQEhm6gQIECAAIHyAgJC+RYAQIAAAQIEsoCAkE1UCBAgQIBAeQEBoXwLACBAgAABAllAQMgmKgQIECBAoLyAgFC+BQAQIECAAIEsICBkExUCBAgQIFBeQEAo3wIACBAgQIBAFhAQsokKAQIECBAoLyAglG8BAAQIECBAIAsICNlEhQABAgQIlBcQEMq3AAACBAgQIJAFBIRsokKAAAECBMoLCAjlWwAAAQIECBDIAgJCNlEhQIAAAQLlBQSE8i0AgAABAgQIZAEBIZuoECBAgACB8gICQvkWAECAAAECBLKAgJBNVAgQIECAQHkBAaF8CwAgQIAAAQJZQEDIJioECBAgQKC8gIBQvgUAECBAgACBLCAgZBMVAgQIECBQXkBAKN8CAAgQIECAQBYQELKJCgECBAgQKC8gIJRvAQAECBAgQCALCAjZRIUAAQIECJQXEBDKtwAAAgQIECCQBYaA0Pd9fkSFAAECBAgQKCfw/f09jLm7ubnpPz4+2snJSTs6OioHYcAECBAgQIDASuDx8bHF1+7ubut+Zg/6r6+vdnd31/b394egAIoAAQIECBCoJXB/f9/e39/b+fl5WywWbVhi2NraapeXl+319bW9vb3VEjFaAgQIECBQXODl5WUIBxcXF0M4CI7fTYpd1w2zBw8PD8WZDJ8AAQIECNQSiNf+09PTFllgff0GhCjEEkNsTvj8/Fw/7jsBAgQIECAwY4FYOYiVhNh3ML4mASEe2NnZERDGQm4TIECAAIEZC8SkQLz2b17bqbC9PQkIsS6xvg4ODtY3m/qKggMHfxerHuDAwf/D/+v/4eq3bcNr/l8BIc0gxBJD7F50ESBAgAABAvMXiNf89dkH49EOb3McF25vb4fNiptrEePnuE2AAAECBAjMQyBmfmIfwtnZ2WRAk6mCSBBxaNJfUw2Tn3KHAAECBAgQmIVATAhEQNg8VXkSEOL0pDhNcfw2h1mM3iAIECBAgACBPwXiHQx7e3vt6elp8vhvQHh+fh4OSjo+Pp48wR0CBAgQIEBg3gLxcQsREMYbTbufaYU+wkEcrxgnKEWScBEgQIAAAQK1BOJjF2IfYswmHB4etm65XPaRHGLmwNJCrWYwWgIECBAgMBaIvYjrD2walhgiIAgHYyK3CRAgQIBAPYF4y2McuRzXPwlImu5xi3RMAAAAAElFTkSuQmCC) no-repeat 0 100%;}
.card_coupon .tit_card{display:block;line-height:18px;}
.card_coupon .txt_card{color:#db330a;}
.card_coupon .emph_g,.card_coupon .txt_card{display:block;font-size:12px;}
.card_coupon .desc_card{padding:4px 15px 13px;line-height:19px;color:#999;}
.card_coupon .emph_coupon{display:block;height:34px;border:1px solid #e5e5e5;border-top:0;font-size:12px;line-height:30px;background-color:#efefef;color:#666;}
.box_profile{position:relative;min-height:60px;padding:20px 130px 20px 90px;border-top:1px solid #ddd;background-color:#fafafa;}
.box_profile .wrap_thumb{position:absolute;top:20px;left:20px;width:60px;height:60px;}
.box_profile .wrap_thumb .frame_g{border-radius:60px;}
.box_profile .txt_name{display:block;padding-bottom:1px;font-weight:400;font-size:15px;line-height:22px;}
.box_profile .txt_info{display:block;font-size:13px;line-height:18px;color:#999;}
.box_profile .txt_friend{display:block;font-size:12px;color:#999;}
.box_profile .txt_friend .num_friend{color:#000;}
.box_profile .btn_add{position:absolute;top:34px;right:20px;width:90px;height:35px;border:1px solid #ccc;border-radius:3px;font-size:13px;line-height:33px;background-color:#fff;}
.box_profile .btn_add .inner_txt{margin-top:-1px;}
.post_cmt{overflow:hidden;border-top:1px solid #e5e5e5;}
.cmt_util{overflow:hidden;padding:10px 4px 10px 20px;border-bottom:1px solid #e5e5e5;}
.cmt_util .btn_count{overflow:hidden;float:left;margin:5px 16px 0 0;font-size:13px;color:#4c4c4c;}
.cmt_util .btn_count .ico_heart{width:18px;height:15px;margin:2px 9px 0 0;background-position:-80px 0;}
.cmt_util .btn_count .ico_cmt{width:18px;height:17px;margin:2px 6px 0 0;background-position:-100px 0;}
.cmt_util .btn_share{float:right;min-width:63px;height:30px;margin-top:0;padding:0 8px;border:1px solid #ccc;border-radius:3px;line-height:30px;}
.cmt_util .btn_share .inner_txt{margin-top:-1px;}
.cmt_util .ico_share{width:14px;height:17px;margin:8px 5px 0 0;background-position:-120px 0;}
.cmt_util .btn_share2{min-width:63px;}
/* 이전댓글,처음댓글 버튼 */
.cmt_btn{position:relative;height:40px;border-bottom:1px solid #ededed;}
.cmt_btn:after{position:absolute;top:11px;left:50%;width:1px;height:18px;background-color:#eaeaea;content:"";}
.cmt_btn .btn_cmt{float:left;width:50%;height:40px;font-size:13px;line-height:40px;}
.cmt_btn .ico_prev{width:9px;height:5px;margin:19px 12px 0 0;background-position:-160px -20px;}
.cmt_btn .ico_fst{width:9px;height:10px;margin:16px 12px 0 0;background-position:-160px -30px;}
.cmt_bundle{padding:0 20px;}
.item_cmt{padding:15px 0 13px;border-top:1px solid #ededed;}
.item_cmt:first-child{border-top:0;}
.item_cmt .wrap_thumb{float:left;width:30px;height:30px;}
.item_cmt .wrap_thumb .frame_g{border-radius:30px;}
.info_cmt{overflow:hidden;padding-left:6px;text-align:left;}
.info_cmt .txt_name{display:block;line-height:19px;}
.info_cmt .txt_time{display:block;font-size:12px;line-height:16px;color:#999;}
.info_cmt .desc_cmt,.info_cmt .hide_cmt{padding:5px 0 0;line-height:19px;}
.info_cmt .hide_cmt{color:#999;}
.info_cmt .wrap_emoti{position:relative;width:80px;height:80px;margin:9px 0 2px;}
.info_cmt .img_thumb{vertical-align:top;}
.cmt_bundle .desc_empty{padding:54px 0 52px;line-height:20px;color:#999;text-align:center;}
.cmt_bundle .desc_notify{padding-top:31px;line-height:19px;color:#999;text-align:center;}
.btn_more{display:block;overflow:hidden;width:100%;padding:10px 0 12px;text-align:center;border-top:1px solid #ddd;}
.btn_more .ico_plus{width:11px;height:6px;margin:9px 8px 0 0;background-position:-180px -20px;}
.box_appinfo{padding:15px 20px 0;}
.btn_appinfo{width:100%;height:40px;border:1px solid #ddd;line-height:40px;background-color:#f4f4f4;text-align:center;}
.btn_appinfo .txt_info2{display:none;}
.btn_appinfo .ico_kakao{width:18px;height:17px;margin:14px 5px 0 0;background-position:-60px 0;}
.post_state{display:none;overflow:hidden;position:fixed;left:0;bottom:0;right:0;z-index:999;height:47px;background-color:rgba(0,0,0,0.75);}
.post_state[class*=on]{animation:fadeIn .3s forwards;-webkit-animation:fadeIn .3s forwards;}
.post_state[class*=off]{animation:fadeOut .3s forwards;-webkit-animation:fadeOut .3s forwards;}
@-webkit-keyframes fadeIn{0%{bottom:-47px;    opacity:0;}
  to{bottom:0;    opacity:1;} }
@keyframes fadeIn{0%{bottom:-47px;    opacity:0;}
  to{bottom:0;    opacity:1;} }
@-webkit-keyframes fadeOut{0%{bottom:0;    opacity:1;}
  to{bottom:-47px;    opacity:0;} }
@keyframes fadeOut{0%{bottom:0;    opacity:1;}
  to{bottom:-47px;    opacity:0;} }
.post_state .btn_count{float:left;width:33.3%;height:47px;line-height:48px;color:#fff;}
.post_state .btn_count[class*=off]{color:#bababa;color:rgba(255,255,255,0.5);}
.post_state .btn_count[class*=off] .ico_cmt{background-position:-140px -180px;}
.post_state .btn_count[class*=off] .ico_share{background-position:-120px -180px;}
.post_state .btn_cmt{position:relative;}
.post_state .btn_cmt:after,.post_state .btn_cmt:before{position:absolute;top:14px;left:0;width:1px;height:18px;background-color:#8c8c8c;content:"";}
.post_state .btn_cmt:after{left:auto;right:0;}
.post_state .ico_heart{width:19px;height:16px;margin:16px 8px 0 0;background-position:-60px -200px;}
.post_state .ico_cmt{width:20px;height:18px;margin:15px 8px 0 0;background-position:-80px -180px;}
.post_state .ico_share{width:16px;height:18px;margin:15px 8px 0 0;background-position:-60px -180px;}
/* 포스트 탭 메뉴 */
/* 2020-12-14 수정 시작 */
.list_menu{position:relative;margin-top:11px;padding:0 23px;border-bottom:1px solid rgba(0,0,0,0.08);}
.list_menu:after{display:block;clear:both;content:"";}
.list_menu li{float:left;width:50%;margin-bottom:-1px;}
.list_menu .link_menu{display:block;height:48px;border-bottom:1px solid rgba(0,0,0,0);color:rgba(0,0,0,0.5);line-height:48px;text-align:center;}
.list_menu .on{border-bottom-color:#323232;}
.list_menu .on .link_menu{border-bottom:1px solid black;font-weight:bold;color:black;}
/* 2020-12-14 수정 끝 */
/* 2022-11-30-v1176 새로운 월렛 만들기 추가 시작 */
.cont_manage{/* 2022-11-30-v1176 기존 컴포넌트와 분기를 위해 임시 작성된 사항으로,추후 cont_manage 제거 후 기존 폼 컴포넌트와 병합 */ }
.cont_manage .ico_accordion{width:12px;height:7px;background-position:-110px -75px;}
.cont_manage .ico_biz{width:58px;height:58px;background-position:0 -100px;}
.cont_manage .ico_personal{width:58px;height:58px;background-position:-60px -100px;}
.cont_manage .ico_arr{width:7px;height:12px;background-position:-90px -75px;}
.cont_manage .ico_fold{width:12px;height:7px;background-position:-110px -75px;}
.cont_manage .ico_depth{width:13px;height:18px;background-position:-120px -100px;}
.cont_manage .ico_caution{width:14px;height:15px;background-position:-130px -65px;}
.cont_manage .ico_clear{width:16px;height:16px;background-position:-130px -80px;}
.cont_manage .wrap_cont{position:relative;padding-bottom:93px;}
.cont_manage .wrap_cont > .group_bundle:first-child{padding-top:6px;}
.cont_manage .wrap_wallet{padding:0 16px;}
.cont_manage .info_help{margin-top:10px;padding:8px 16px 60px;border-top:1px solid rgba(0,0,0,0.06);}
.cont_manage .info_caution{padding:0 16px 48px;}
.cont_manage .wrap_business{padding:6px 16px 34px;}
.cont_manage .wrap_btn{display:-webkit-box;display:-ms-flexbox;display:flex;}
.cont_manage .wrap_btn button{width:100%;}
.cont_manage .wrap_btn button + button{margin-left:7px;}
.cont_manage .wrap_btn.bottom_fixed{position:fixed;z-index:9997;bottom:0;left:0;width:100%;padding:16px 16px 46px;box-sizing:border-box;background-color:#fff;}
.cont_manage .btn_g{margin:0;border-radius:6px;font-size:15px;line-height:45px;}
.cont_manage .btn_g1{width:100%;background-color:rgba(0,0,0,0.06);}
.cont_manage .btn_g2{width:100%;height:46px;margin:0;border-radius:6px;font-weight:normal;font-size:15px;color:#191919;background-color:#FEE500;}
.cont_manage .btn_g2[disabled]{border:none;color:#B2B2B2;background-color:#FAFAFA;cursor:not-allowed;}
.cont_manage .btn_g3{display:block;width:auto;height:30px;border:1px solid rgba(0,0,0,0.1);border-radius:16px;box-sizing:border-box;font-size:13px;line-height:30px;color:#191919;background-color:#fff;}
.cont_manage .btn_g3.btn_small{width:52px;}
.cont_manage .btn_g3.btn_middle{width:69px;}
.cont_manage .btn_g3.btn_large{width:72px;}
.cont_manage .btn_g3[disabled],.cont_manage .btn_g3.disabled_g{border-color:rgba(0,0,0,0.1);background-color:#F5F5F5;color:#ccc;cursor:not-allowed;pointer-events:none;}
.cont_manage .btn_more{width:100%;height:50px;margin-top:5px;border:1px solid rgba(0,0,0,0.06);border-radius:6px;font-size:16px;color:#8e8e8e;}
.cont_manage .btn_more .ico_fold{display:inline-block;margin:0 0 2px 6px;transform:scaleY(-1);}
.cont_manage .btn_more.on .ico_fold{transform:none;}
.cont_manage .box_subject{padding:25px 0 10px;}
.cont_manage .tit_subject{display:block;font-weight:normal;font-size:12px;color:#666;}
.cont_manage .list_accordion li:nth-of-type(n+6){display:none;}
.cont_manage .list_accordion li + li{margin-top:5px;}
.cont_manage .list_accordion.open li:nth-of-type(n+6){display:block;}
.cont_manage .box_accordion{position:relative;padding:16px 46px 14px 16px;border:1px solid rgba(0,0,0,0.06);border-radius:4px;box-sizing:border-box;}
.cont_manage .box_accordion .wrap_btn{display:none;padding-top:29px;}
.cont_manage .btn_accordion{position:absolute;top:0;left:0;right:0;bottom:0;}
.cont_manage .btn_accordion .ico_accordion{position:absolute;right:17px;transform:scaleY(-1) translateY(50%);}
.cont_manage .tit_accordion{display:block;font-weight:normal;font-size:16px;line-height:20px;color:#191919;}
.cont_manage .list_info{display:none;overflow:hidden;position:relative;font-weight:normal;font-size:16px;line-height:20px;word-break:break-all;}
.cont_manage .list_info dt{max-width:151px;color:#8e8e8e;}
.cont_manage .list_info dd{color:#191919;}
.cont_manage .list_preview{display:block;}
.cont_manage .list_preview dt{font-size:1px;line-height:0;color:transparent;}
.cont_manage .list_box{padding:30px 0 45px;}
.cont_manage .list_box li + li{margin-top:10px;}
.cont_manage .list_box .emph_list{font-weight:bold;}
.cont_manage .on.box_accordion{padding:0 15px 28px 15px;}
.cont_manage .on .wrap_btn{display:block;}
.cont_manage .on .btn_accordion{top:11px;left:auto;right:7px;width:30px;height:30px;}
.cont_manage .on .btn_accordion .ico_accordion{top:50%;left:50%;transform:translate(-50%,-50%);}
.cont_manage .on .tit_accordion{padding:17px 0 18px;}
.cont_manage .on .list_info{display:block;}
.cont_manage .on .list_info + .list_info{padding-top:17px;}
.cont_manage .on .list_info dt{position:absolute;}
.cont_manage .on .list_info dd{padding-left:151px;}
.cont_manage .on .list_preview{display:none;}
.cont_manage .on .list_preview + .list_info{padding-right:22px;}
.cont_manage .on .link_item{display:block;position:relative;margin-top:9px;padding-left:15px;font-size:15px;line-height:18px;color:#8E8E8E;word-break:keep-all;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.cont_manage .on .link_item .ico_depth{position:absolute;top:0;left:0;}
.cont_manage .on .link_item .ico_arr{display:inline-block;margin:3px 0 0 5px;}
.cont_manage .link_box{display:block;position:relative;padding:26px 40px 26px 96px;border-radius:4px;font-size:17px;line-height:24px;color:#191919;background-color:#f5f5f5;word-break:keep-all;}
.cont_manage .link_box .ico_rocket{position:absolute;top:50%;transform:translateY(-50%);}
.cont_manage .link_box .ico_biz,.cont_manage .link_box .ico_personal{left:20px;}
.cont_manage .link_box .ico_arr{right:17px;}
.cont_manage .list_desc li{position:relative;padding-left:7px;font-size:12px;line-height:15px;color:#8e8e8e;}
.cont_manage .list_desc li::before{content:'';position:absolute;left:0;top:6px;width:2px;height:2px;border-radius:50%;background-color:#999;}
.cont_manage .list_desc li + li{margin-top:10px;}
.cont_manage .tit_caution{display:block;font-weight:normal;font-size:15px;line-height:18px;color:#E65F3E;}
.cont_manage .tit_caution .ico_caution{display:inline-block;margin-right:5px;vertical-align:middle;}
.cont_manage .desc_caution{padding-top:12px;font-size:13px;line-height:16px;color:#666;}
.cont_manage .btn_link{display:block;padding-top:14px;font-size:13px;line-height:15px;color:#191919;text-decoration:underline;}
.cont_manage .group_bundle{position:relative;padding:0 16px 60px;}
.cont_manage .group_bundle + .group_bundle{padding-top:8px;margin-top:10px;border-top:1px solid rgba(0,0,0,0.06);}
.cont_manage .item_bundle + .item_bundle{padding-top:20px;}
.cont_manage .item_bundle .link_g{margin:13px 0 0;}
.cont_manage .item_bundle .btn_g:disabled{opacity:.4;}
.cont_manage .lab_comm,.cont_manage .tit_comm{display:block;padding:18px 0 10px;font-weight:normal;font-size:12px;color:#666;}
.cont_manage .lab_comm .emph_lab,.cont_manage .tit_comm .emph_lab{color:#191919;}
.cont_manage .tf_g{overflow:hidden;width:100%;height:21px;border:0;box-sizing:border-box;font-size:17px;line-height:21px;text-align:left;color:#191919;background-color:transparent;caret-color:#FBDD0D;overflow-y:auto;resize:none;}
.cont_manage .tf_g:focus::placeholder{color:transparent;}
.cont_manage .tf_g:focus::-webkit-input-placeholder{color:transparent;}
.cont_manage .tf_g:focus:-ms-input-placeholder{color:transparent;}
.cont_manage .tf_g:placeholder-shown{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cont_manage .tf_g::placeholder{overflow:hidden;font-size:17px;line-height:21px;color:#919191;text-overflow:ellipsis;white-space:nowrap;}
.cont_manage .tf_g::-webkit-input-placeholder{overflow:hidden;font-size:17px;line-height:21px;color:#919191;text-overflow:ellipsis;white-space:nowrap;}
.cont_manage .tf_g:-ms-input-placeholder{overflow:hidden;font-size:17px;line-height:21px;color:#919191;text-overflow:ellipsis;white-space:nowrap;}
.cont_manage .tf_g .ico_arr{position:absolute;top:50%;right:8px;transform:translateY(-50%);}
.cont_manage .tf_g[type="button"]{width:calc(100% + 60px);color:#919191;}
.cont_manage .inp_g{position:absolute;top:0;left:0;z-index:-1;width:0;height:0;border:0 none;opacity:0.01;}
.cont_manage .box_tf{display:block;position:relative;padding:11px 60px 10px 0;margin-bottom:2px;border:none;border-bottom:1px solid #ddd;border-radius:0;}
.cont_manage .txt_placeholder{font-size:17px;line-height:21px;color:#919191;}
.cont_manage .emph_required{display:inline-block;width:4px;height:4px;margin-left:2px;border-radius:50%;font-size:1px;line-height:0;color:transparent;background-color:#E65F3E;vertical-align:top;}
.cont_manage .box_util{position:absolute;overflow:hidden;bottom:7px;right:0;}
.cont_manage .box_util button{float:left;}
.cont_manage .box_util button + button{margin-left:8px;}
.cont_manage .txt_byte{float:left;margin-left:8px;font-family:Roboto,sans-serif;font-size:12px;line-height:30px;color:#919191;}
.cont_manage .btn_clear{display:none;padding:7px;}
.cont_manage .desc_error{display:none;padding-top:9px;font-size:13px;line-height:15px;color:#191919;}
.cont_manage .desc_error + .desc_detail{padding-top:20px;}
.cont_manage .type_success .desc_error{display:block;}
.cont_manage .type_success .tf_g[type="button"]{color:#191919;}
.cont_manage .type_success .txt_placeholder{color:#191919;}
.cont_manage .type_focus .box_tf{border-color:#191919;padding-right:90px;}
.cont_manage .type_focus .btn_clear{display:block;}
.cont_manage .type_focus .box_multi .box_tf{padding:6px 30px 11px 0;}
.cont_manage .type_error .box_tf{border-color:#EE2D00;}
.cont_manage .type_error .box_btn{border-color:#d5d5d5;}
.cont_manage .type_error .desc_error{display:block;color:#E65F3E;}
.cont_manage .wrap_confirm{padding:30px 16px 50px;}
.cont_manage .wrap_confirm + .group_bundle{margin-top:10px;padding-top:8px;border-top:1px solid rgba(0,0,0,0.06);}
.cont_manage .box_confirm{position:relative;margin-top:72px;padding:41px 20px 30px;border-radius:4px;text-align:center;background-color:#fafafa;}
.cont_manage .box_confirm .wrap_thumb{position:absolute;width:52px;height:52px;top:-26px;left:50%;transform:translateX(-50%);}
.cont_manage .box_confirm .thumb_g{width:100%;}
.cont_manage .box_confirm .wrap_btn{margin-top:15px;}
.cont_manage .box_confirm .wrap_btn .btn_g3{width:88px;height:35px;margin:0 auto;border-radius:17.5px;font-size:14px;line-height:33px;}
.cont_manage .tit_confirm{font-weight:normal;font-size:17px;line-height:23px;color:#000;}
.cont_manage .list_confirm dt{font-size:13px;line-height:17px;color:#888;}
.cont_manage .list_confirm dd{padding-top:9px;font-size:17px;line-height:23px;color:#191919;}
/* // 2022-11-30-v1176 새로운 월렛 만들기 추가 끝 */
/* 2022-12-22-v1240 비즈니스 심사 추가 시작 */
.ico_check{display:inline-block;width:22px;height:22px;background-position:0 -165px;}
.ico_radio2{display:inline-block;width:22px;height:22px;background-position:0 -165px;}
.ico_undo{width:15px;height:15px;background-position:-75px -165px;}
.ico_redo{width:15px;height:15px;background-position:-95px -165px;}
.ico_reset{width:15px;height:15px;background-position:-115px -165px;}
.ico_close{width:16px;height:16px;background-position:-120px -115px;/* 2023-01-02-v1262 */ }
.disabled_g2{opacity:0.4;/* 2023-01-03-v1279 */ }
.emph_bold{font-weight:600;}
.emph_g2{color:#191919;}
.link_g{display:inline-block;color:#191919;font-size:13px;text-decoration:underline;}
.desc_g{font-size:14px;color:#191919;line-height:19px;letter-spacing:-.03em;}
/* .list_g2{ margin-top:16px;font-size:13px;color:#191919;line-height:17px;} 2023-01-02-v1262 삭제 */
.desc_g3{margin-top:10px;font-size:13px;line-height:14px;color:#666;}
.list_desc2{margin:3px 0 4px;/* 2022-12-23-v1241 */ }
.list_desc2 li{font-size:12px;line-height:16px;color:#8E8E8E;}
.list_desc3{margin-top:19px;}
.list_desc3 li{position:relative;padding-left:9px;font-size:13px;color:#666;line-height:15px;}
.list_desc3 li + li{margin-top:6px;}
.list_desc3 .ico_dot{position:absolute;top:0;left:0;}
/* 2023-01-02-v1262 추가 시작 */
.list_desc4{margin-top:16px;}
.list_desc4 li{font-size:13px;color:#191919;line-height:17px;}
.list_desc4 li + li{margin-top:10px;}
/* 2023-01-02-v1262 추가 끝 */
.btn_g4{display:block;height:36px;margin-left:6px;padding:0 9px;line-height:36px;text-align:center;font-size:13px;border-radius:2px;color:#191919;background-color:rgba(0,0,0,0.06);/* 2023-01-02-v1262 */ }
.box_g{margin-top:25px;padding:18px 16px;border-radius:4px;background-color:#FAFAFA;border:1px solid rgba(0,0,0,0.06);}
.list_g{display:flex;}
.list_g + .list_g{margin-top:13px;}
.list_g dt{display:block;width:80px;padding-right:10px;font-size:16px;color:#8E8E8E;font-weight:normal;flex-shrink:0;}
.list_g .tit_emph{font-size:16px;line-height:19px;color:#E65F3E;font-weight:700;}
.list_g dd{margin-top:2px;font-size:16px;line-height:17px;color:#191919;/* 2023-01-02-v1262 */ }
.list_g p + p{margin-top:6px;}
.list_g .emph_bold{font-size:17px;line-height:22px;/* 2023-01-02-v1262 */ }
.cont_manage{/* 2023-01-02-v1262 :변경 시작 */ /* 2023-01-02-v1262 변경 끝 */ /* .wrap_masking{ padding:25px 16px;.group_masking{ margin-top:20px;border:1px solid #E5E5E5;} .box_setting{ display:flex;align-items:center;justify-content:space-between;padding:10px 15px;background-color:#F9F9F9;border-bottom:1px solid #E5E5E5;} .list_btn{ display:flex;align-items:center;.btn_g4.on{ background-color:#666;color:#fff;} } .btn_setting{ display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:6px;border-radius:2px;background-color:#fff;border:1px solid #E4E4E4;} .box_masking{ height:450px;} } 2022-12-29-v1249 삭제 */ }
.cont_manage .box_step{display:flex;width:60px;height:4px;margin-bottom:16px;background-color:rgba(0,0,0,0.08);border-radius:4px;overflow:hidden;}
.cont_manage .box_step .item_step{display:block;height:100%;background-color:#4C4C4C;border-radius:0 4px 4px 0;}
.cont_manage .box_step .item_step1{width:33.33%;}
.cont_manage .box_step .item_step2{width:66.66%;}
.cont_manage .box_step .item_step3{width:100%;}
.cont_manage .box_inp{position:relative;}
.cont_manage .box_inp .box_inp + .box_opt{margin-top:25px;/* 2022-12-29-v1249 */ }
.cont_manage .box_inp .box_inp + .box_opt.on{margin-bottom:3px;/* 2022-12-29-v1249 */ }
.cont_manage .box_inp .lab_g{display:block;padding:14px 0 14px 32px;font-size:17px;color:#191919;line-height:19px;/* 2022-12-29-v1249 */ }
.cont_manage .box_inp .ico_radio2{position:absolute;top:13px;left:0;}
.cont_manage .box_inp .ico_check{position:absolute;top:7px;left:0;}
.cont_manage .box_inp .inp_g:checked + .lab_g .ico_radio2{background-position:-25px -165px;}
.cont_manage .box_inp .inp_g:checked + .lab_g .ico_check{background-position:-50px -165px;}
.cont_manage .box_inp .box_option{padding:9px 17px 17px 17px;border-radius:4px;border:1px solid rgba(0,0,0,0.06);/* 2022-12-29-v1249 */ }
.cont_manage .box_inp .box_option .lab_g{padding:12px 0 1px 30px;font-size:15px;line-height:17px;/* 2022-12-29-v1249 */ }
.cont_manage .box_inp .box_option .ico_radio2{top:10px;/* 2022-12-29-v1249 */ }
.cont_manage .box_inp .box_option .tit_file{font-size:15px;}
.cont_manage .box_inp .list_desc2{margin:11px 0 4px;padding-left:31px;}
.cont_manage .box_file{position:relative;border:1px solid rgba(0,0,0,0.06);border-radius:4px;overflow:hidden;}
.cont_manage .box_file .info_file{display:flex;padding:10px 10px 10px 12px;background-color:#FAFAFA;}
.cont_manage .box_file .info_file .btn_g3{height:32px;line-height:32px;flex-shrink:0;}
.cont_manage .box_file .info_file .btn_g + .btn_g{margin-left:6px;}
.cont_manage .box_file .info_file .box_txt{margin-right:auto;}
.cont_manage .box_file .lab_g{position:relative;top:6px;padding:1px 0 1px 31px;}
.cont_manage .box_file .txt_edit{font-size:13px;line-height:14px;color:#191919;}
.cont_manage .box_file .txt_edit .btn_clear{display:inline-block;}
.cont_manage .box_file .list_edit .box_btn{display:flex;align-items:center;margin-left:auto;flex-shrink:0;}
.cont_manage .box_file .list_edit .btn_g{height:28px;margin-left:6px;border-radius:14px;font-size:12px;line-height:28px;}
.cont_manage .box_file .list_edit .btn_small{width:47px;}
.cont_manage .box_file .list_edit .btn_large{width:69px;}
.cont_manage .box_file .tit_file{display:block;margin-top:6px;padding-right:8px;color:#191919;font-size:16px;line-height:20px;font-weight:400;}
.cont_manage .box_file .tit_file .emph_required{margin:4px 0 0 2px;}
.cont_manage .box_file .inp_file{opacity:0;position:absolute;top:0;left:0;}
.cont_manage .box_file .list_edit{padding:7px 0;border-top:1px solid #F0F0F0;background-color:#fff;}
.cont_manage .box_file .list_edit li{display:flex;align-items:center;padding:5px 11px 5px 12px;font-size:13px;}
.cont_manage .box_file .list_edit .btn_clear{margin-top:-2px;padding:5px 1px;}
.cont_manage .box_file3{padding-top:7px;background-color:#FAFAFA;}
.cont_manage .box_file3 .info_file{padding:3px 10px 9px 12px;}
.cont_manage .box_file3 .ico_radio2{top:-1px;}
.cont_manage .group_step{padding:15px 16px 11px 16px;}
.cont_manage .tit_step{display:block;font-size:23px;color:#191919;font-weight:400;}
.cont_manage .desc_detail{padding-top:11px;letter-spacing:-.3px;font-size:13px;line-height:18px;color:#666;}
.cont_manage .box_opt{display:none;}
.cont_manage .box_opt.on{display:block;margin-bottom:12px;}
.cont_manage .box_opt .info_file{padding:8px 8px 8px 11px;/* 2022-12-29-v1249 */ }
.cont_manage .box_opt .link_g{margin:16px 0 0;/* 2022-12-29-v1249 */ }
.cont_manage .box_multi{display:flex;}
.cont_manage .box_multi .box_tf{width:100%;padding:6px 5px 11px 0;box-sizing:border-box;}
.cont_manage .box_multi .txt_dash{float:left;width:4.4%;max-width:15px;font-size:17px;color:#B2B2B2;line-height:34px;flex-shrink:0;}
.cont_manage .box_multi .btn_g{float:left;position:relative;top:2px;width:15%;max-width:52px;flex-shrink:0;}
.cont_manage .area_info{padding:13px 19px 23px;border-radius:4px;border:1px solid rgba(0,0,0,0.06);}
.cont_manage .area_info .tit_info{display:block;margin-bottom:10px;font-size:13px;line-height:19px;color:#666;font-weight:normal;}
.cont_manage .area_info .cont_profile{display:flex;align-items:center;}
.cont_manage .area_info .wrap_thumb{width:52px;height:52px;margin-right:15px;flex-shrink:0;}
.cont_manage .area_info .wrap_thumb .thumb_g{width:100%;}
.cont_manage .area_info .info_profile{width:calc(100% - 67px);}
.cont_manage .area_info .txt_company{display:block;font-size:17px;line-height:19px;color:#191919;word-break:break-all;}
.cont_manage .area_info .txt_desc{display:block;font-size:13px;line-height:19px;color:#888;word-break:break-all;}
.cont_manage .area_info .list_info2{font-size:16px;line-height:19px;}
.cont_manage .area_info .list_info2 li + li{margin-top:5px;}
.cont_manage .item_info + .item_info{margin-top:24px;}
.cont_manage .group_state{padding:0 16px 17px;}
.cont_manage .group_state .list_g dt{width:46px;}
.cont_manage .group_state .list_g dd{font-size:13px;line-height:18px;}
.cont_manage .box_agree{padding-top:20px;margin-top:9px;border-top:1px solid #F0F0F0;}
.cont_manage .box_agree .tit_agree{display:block;margin-bottom:1px;font-size:15px;color:#E85E36;font-weight:normal;}
.cont_manage .box_agree .ico_caution{display:inline-block;margin:3px 4px 0 0;vertical-align:top;}
.cont_manage .box_agree .lab_g{display:inline-block;padding:10px 0 10px 32px;font-size:13px;line-height:17px;letter-spacing:-0.03px;vertical-align:middle;/* 2022-12-29-v1260 */ }
.cont_manage .box_agree .link_g{display:inline-block;vertical-align:middle;/* 2022-12-29-v1260 */ }
.cont_manage .box_agree .ico_radio2{top:8px;}
.cont_manage .box_agree .link_g{margin:0 0 0 4px;}
.cont_manage .box_agree2{margin-top:0;padding-top:16px;border-top:0;}
/* 2022-12-22-v1240 비즈니스 심사 추가 끝 */
/* 2023-12-27-v1724 :추가 시작 */
.cont_inspection{padding:40px 16px 120px;}
.tit_inspection{font-weight:400;font-size:23px;line-height:27px;}
.box_inspection{margin-top:25px;padding:20px;border:1px solid rgba(0,0,0,0.06);border-radius:4px;background-color:#FAFAFA;}
.box_inspection .area_box{display:flex;align-items:center;height:52px;}
.box_inspection .wrap_thumb{flex-shrink:0;width:52px;height:52px;}
.box_inspection .thumb_g{display:block;width:100%;}
.box_inspection .info_area{margin-left:15px;}
.box_inspection .txt_channel{display:block;font-weight:700;font-size:17px;line-height:17px;}
.box_inspection .txt_info{display:block;margin-top:4px;font-size:13px;line-height:15px;color:#666;}
.box_inspection .txt_info.txt_wait{color:#191919;}
.box_inspection .txt_info.txt_reject{color:#E65F3E;}
.box_inspection .desc_box{margin-top:12px;font-size:13px;line-height:18px;color:#191919;}
.box_inspection .btn_g{margin-top:12px;}
.group_inspection{margin-top:20px;}
.group_inspection .tit_group{display:block;padding:22px 0 13px;font-weight:400;font-size:12px;line-height:12px;color:#666;}
.group_inspection .desc_group{font-size:14px;line-height:20px;color:#191919;}
.group_inspection .list_group{margin-top:20px;}
.group_inspection .list_group li{font-size:13px;line-height:15px;color:#666;}
.group_inspection .list_group li + li{margin-top:10px;}
.group_inspection .list_group .link_list{color:#326EDC;text-decoration:underline;}
/* 2023-12-27-v1724 :추가 끝 */
/* 2024-01-25-v1759 :추가 시작 */
.cont_message{height:100%;}
.cont_message #mArticle{height:100%;}
.wrap_bridge{display:flex;justify-content:center;align-items:center;height:100%;}
.wrap_bridge .inner_wrap{width:180px;text-align:center;}
.wrap_bridge .img_g{display:block;margin:0 auto;width:60px;height:60px;/* 2024-01-30-v1766 */ }
.wrap_bridge .desc_wrap{margin-top:33px;font-weight:700;font-size:15px;line-height:19px;}
.wrap_bridge .desc_error{font-size:14px;line-height:18px;color:#7F7F7F;}
.wrap_bridge .group_btn{display:flex;flex-direction:column;margin-top:24px;}
.wrap_bridge .group_btn .btn_g{flex:1;margin-top:0;border-radius:6px;/* 2024-01-30-v1766 */ }
.wrap_bridge .group_btn .btn_g + .btn_g{margin-top:10px;}
.wrap_bridge .link_wrap{position:absolute;right:32px;bottom:30px;left:32px;font-size:13px;line-height:18px;letter-spacing:-0.2px;text-decoration:underline;}
/* 2024-01-25-v1759 :추가 끝 */
/* 클린채널 start */
.list_desc5 li{position:relative;padding-left:8px;font-size:14px;line-height:17px;color:#949494;}
.list_desc5 li::before{content:"";position:absolute;left:0;top:6px;width:2px;height:2px;border-radius:50%;background-color:#949494;}
.list_desc5 li + li{margin-top:14px;}
.list_desc5 .link_list{color:#2c88de;text-decoration:none;}
.emph_required2{display:inline-block;overflow:hidden;font-size:0;line-height:18px;color:transparent;vertical-align:top;}
.emph_required2::before{display:inline-block;margin:-2px 0 0 2px;color:#e65f3e;font-size:12px;vertical-align:top;content:"*";}
.ftbox_type2{position:relative;padding-bottom:10px;}
.ftbox_type2 .box_tf{position:static;display:block;margin:0;padding:0;border:0 none;box-sizing:border-box;}
.ftbox_type2 .box_tf:before{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #ccc;}
.ftbox_type2 .box_tf::after{content:"";display:block;height:15px;}
.ftbox_type2 .box_tf .tf_g{position:relative;width:100%;padding:10px 0;border:0 none;font-size:14px;line-height:19px;color:#191919;letter-spacing:0;background-color:transparent;box-sizing:border-box;caret-color:#ffe500;outline:0 none;resize:none;}
.ftbox_type2 .box_tf .tf_g::-webkit-input-placeholder{font-size:14px;line-height:19px;color:#8e8e8e;opacity:1;}
.ftbox_type2 .box_tf .tf_g:-ms-input-placeholder{font-size:14px;line-height:19px;color:#8e8e8e;}
.ftbox_type2 .box_tf .tf_g::placeholder{font-size:14px;line-height:19px;color:#8e8e8e;}
.ftbox_type2 .box_tf .tf_g:disabled{-webkit-text-fill-color:#ccc;color:#ccc;}
.ftbox_type2 .box_tf .box_util{position:static;height:auto;bottom:auto;display:flex;align-items:center;justify-content:flex-end;width:100%;margin-left:0;margin-bottom:-15px;}
.ftbox_type2 .box_tf .box_util .txt_byte{display:flex;justify-content:flex-end;min-width:35px;font-size:11px;line-height:15px;color:#999;}
.ftbox_type2 .desc_error{margin:-15px 60px 0 0;padding:0;font-size:11px;line-height:15px;}
.ftbox_type2.type_focus .box_tf{padding:0;}
.ftbox_type2.type_focus .box_tf:before{border-color:#191919;}
.section_clean{padding-bottom:108px;}
.section_clean .emph_info{color:#b2b2b2;}
.section_clean .tit_headline{padding:40px 16px 0;font-weight:normal;font-size:23px;line-height:30px;color:#191919;}
.section_clean .group_state{margin-top:24px;padding-bottom:14px;}
.section_clean .group_state .box_g + .list_desc5{margin-top:24px;}
.section_clean .group_state .emgh_blue{color:#2c88de;}
.section_clean .group_bundle{padding-bottom:20px;}
.section_clean .group_bundle .tit_comm{padding-bottom:8px;}
.section_clean .group_bundle .tit_comm + .cont_bundle{margin-top:7px;}
.section_clean .group_bundle .item_bundle:first-child .tit_comm{color:#7f7f7f;}
.section_clean .divider_g::before{content:"";display:block;margin:18px 0;border-top:1px solid rgba(0,0,0,0.06);}
/* 클린채널 end */
/* 개설하기 선택레이어 */
.layer_filter{position:fixed;left:0;right:0;bottom:0;z-index:9999;border-radius:12px 12px 0 0;background-color:#fff;}
.layer_filter .tit_filter{display:block;height:45px;font-size:15px;line-height:45px;text-align:center;}
.layer_filter .list_filter{overflow-y:auto;max-height:193px;padding:0 15px;}
.list_filter li{overflow:hidden;position:relative;min-height:45px;border-top:1px solid #efefef;}
.list_filter li:first-child{border-top:0 none;}
.list_filter .inp_item{position:absolute;top:0;left:0;width:100%;height:100%;border:0 none;opacity:0;outline:0;cursor:pointer;}
.list_filter .lab_item{position:relative;display:block;font-size:15px;line-height:45px;}
.list_filter .ico_check{display:none;position:absolute;top:15px;right:0;width:19px;height:12px;background-position:-85px -25px;}
.list_filter .inp_item:checked + .lab_item .ico_check{display:block;}
.layer_filter .filter_btn{border-top:1px solid #ddd;}
.filter_btn .btn_comm{width:100%;text-align:center;height:55px;font-size:15px;line-height:55px;font-weight:bold;color:#191919;}
/* layer_장소검색 */
.layer_search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:#fff;}
.layer_search .inner_layer{height:100%;overflow-y:auto;}
.layer_search .layer_head{position:fixed;right:0;left:0;z-index:10;height:39px;padding:14px 15px 4px 9px;overflow:hidden;border-bottom:1px solid rgba(0,0,0,0.06);text-align:center;background-color:#fff;}
.layer_search .layer_head .link_back{position:absolute;top:0;left:0;padding:16px 10px;}
.layer_search .layer_head .link_back .ico_back{width:25px;height:25px;background-position:-25px -50px;}
.layer_search .layer_head .tit_header{display:block;padding-top:6px;font-size:17px;font-weight:500;line-height:1.2;text-align:center;color:#333333;}
.layer_search .layer_body{padding-top:58px;}
.layer_search .group_search{border-bottom:1px solid rgba(0,0,0,0.12);}
.layer_search .tf_search{padding:19px 0 16px 18px;font-size:17px;line-height:1.18;}
.layer_search .group_search .btn_search{padding:18px 17px 17px 12px;}
.layer_search .group_search .btn_reset{padding:19px 12px;}
.layer_search .group_search .box_search .tf_search::placeholder{font-size:17px;color:#c1c1c1;}
.layer_search .group_search .box_search .tf_search::-webkit-input-placeholder{font-size:17px;color:#c1c1c1;}
/* 관리자가입 알럿 */
.layer_select{width:280px;height:320px;}
.layer_select .select_items{padding:8px 15px;box-sizing:border-box;}
.layer_select .item_inp{padding:8px 0;}
.layer_select .lab_g{font-size:13px;}
.layer_select .layer_foot{position:absolute;left:0;bottom:0;width:100%;}
.layer_select .layer_foot .btn_g{width:100%;}
.layer_select .fake_scroll{overflow:auto;max-height:270px;}
/* layer_입력가이드 */
/* 2021-01-04 */
.layer_guide{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#fff;}
.layer_guide .inner_layer{height:100%;overflow-y:auto;}
.layer_guide .layer_head{position:fixed;right:0;left:0;z-index:10;height:25px;padding:15px 0 16px 52px;}
.layer_guide .layer_head .link_close{position:absolute;top:0;left:0;padding:20px;}
.layer_guide .layer_head .link_close .ico_close{width:16px;height:16px;background-position:0 -70px;}
.layer_guide .layer_head .tit_header{display:block;font-size:17px;line-height:28px;color:#191919;}
.layer_guide .layer_body{padding-top:56px;}
.layer_guide .layer_body:only-child{padding-top:0;}
/* 2021-02-23-v329 추가 */
.wrap_guide{padding:20px 16px 4px;}
/* 2021-02-23-v329 추가 */
.wrap_guide .tit_guide{display:block;margin-bottom:11px;font-weight:normal;font-size:17px;color:#191919;letter-spacing:-0.52px;opacity:0.85;}
.list_guide li{padding-bottom:17px;}
.list_guide .tit_item{display:block;margin-bottom:10px;font-size:13px;color:#191919;}
.list_guide .desc_item{font-size:12px;line-height:16px;color:#666;}
.list_item{padding:11px 0 0;}
.list_item li{position:relative;padding:0 0 4px 7px;font-size:12px;line-height:16px;color:#999;}
.list_item li:before{position:absolute;left:0;top:6px;width:2px;height:2px;border-radius:1px;background:#999;content:'';}
/* 연령인증 전체팝업 */
.popup_full .popup_head{display:flex;width:100%;height:44px;border-bottom:1px solid #EBEBEB;align-items:center;justify-content:center;}
.popup_full .popup_head .tit_popup{font-size:17px;line-height:20px;font-weight:500;text-align:center;}
.popup_full .preview_make{border-bottom:1px solid #ebebeb;}
.popup_full .preview_make img{display:block;width:100%;image-rendering:-webkit-optimize-contrast;transform:translateZ(0);backface-visibility:hidden;}
.popup_full .list_guide{padding:28px 16px 34px;}
.popup_full .list_guide > li{padding-bottom:34px;line-height:18px;}
.popup_full .list_guide .tit_guide{display:block;padding-bottom:1px;font-size:14px;line-height:17px;font-weight:600;}
.popup_full .list_depth2 li{position:relative;padding:10px 0 0 9px;color:#666;}
.popup_full .list_depth2 li:before{display:block;position:absolute;left:1px;top:17px;width:2px;height:2px;border-radius:2px;background-color:#999;content:'';}
.popup_full .list_depth2 .emph_g{display:block;color:#333;font-size:14px;line-height:18px;font-weight:normal;}
.popup_full .list_depth2 > li > .emph_g:first-child{padding-bottom:5px;}
.popup_full .list_depth2 .box_emph{padding-top:15px;color:#999;}
/* 2021-12-13-v689 수정 */
.popup_full .list_depth2 .box_emph:last-child{padding-bottom:5px;}
.popup_full .box_emph .emph_g{padding-bottom:2px;}
.popup_full .list_depth2 .link_info{text-decoration:underline;}
.popup_full .btn_close{display:block;position:absolute;left:0;top:0;width:44px;height:44px;}
.popup_full .btn_close .ico_close{display:block;width:25px;height:25px;margin:0 auto;background-position:-20px -75px;}
/* 모바일 인트로 알럿 */
.layer_on{position:relative;}
.dimmed_layer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9998;background-color:rgba(0,0,0,0.4);}
.layer_rocket{position:absolute;top:50%;left:50%;z-index:9999;border-radius:2px;background-color:white;}
.layer_alert{width:280px;height:145px;}
.layer_alert .layer_body{padding:28px 0 21px;text-align:center;}
.layer_alert .tit_alert{display:block;font-weight:400;font-size:13px;line-height:18px;color:#333333;}
.layer_alert .btn_g{width:95px;height:35px;margin-top:25px;line-height:34px;color:#010101;}
.check_layer{position:fixed;bottom:0;right:0;width:150px;background:rgba(0,0,0,0.3);z-index:10000;}
.check_layer .hide_btn{position:absolute;top:5px;right:5px;width:auto;margin:0;padding:5px;font-weight:700;font-size:15px;color:#fff;background:transparent;}
.check_layer strong{display:block;width:130px;margin:10px auto;font-weight:700;font-size:13px;color:#fff;}
.check_layer button{display:block;width:120px;margin:10px auto;padding:6px 0 4px;border-radius:10px;font-size:11px;line-height:1;color:#111;background:rgba(255,255,255,0.9);text-align:center;}
.check_layer.hide{display:none;}
/* tab */
.tab_basic{position:relative;}
.tab_basic:after{position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #B3B3B3;content:'';}
.tab_basic .list_tab{font-size:0;line-height:0;}
.tab_basic li{display:inline-block;vertical-align:top;}
.tab_basic .link_tab{display:block;min-width:120px;height:41px;padding:0 24px;border-bottom:2px solid transparent;font-size:16px;line-height:41px;color:var(--text-color);box-sizing:border-box;text-align:center;text-decoration:none;word-break:break-all;}
.tab_basic .link_tab:hover{position:relative;border-color:#999;}
.tab_basic [aria-selected="true"]{position:relative;z-index:10;border-color:#3377FF;font-weight:500;}
.tab_basic [aria-selected="true"]:hover{border-color:#004CE5;}
.tab_basic .disabled{color:#999;pointer-events:none;}
/* 버튼 */
.btn_g{display:inline-block;width:163px;height:45px;margin-top:16px;border-radius:2px;font-size:13px;color:#333;line-height:41px;background-color:#fee500;text-align:center;}
/* 기본 버튼 */
.btn_g:disabled,.disabled_g{box-sizing:border-box;border:1px solid gainsboro;color:#9f9f9f;background-color:#f9f9f9;}
/* 비활성화 기본 */
.app_btn{width:270px;margin:0 auto;}
.app_btn:after{display:block;visibility:hidden;clear:both;height:0;overflow:hidden;font-size:0;content:'';}
.app_btn .img_intro{float:left;width:130px;height:36px;}
.app_btn .btn_apple{margin-right:10px;background-position:0 0;}
.app_btn .btn_google{background-position:0 -40px;}
.btn_medium{width:auto;height:38px;padding:0 18px;font-weight:400;font-size:14px;line-height:38px;/* 2023-12-27-v1724 */ }
.btn_white{margin:0;border:1px solid rgba(0,0,0,0.06);border-radius:6px;color:#191919;background:#FFF;/* 2023-12-27-v1724 */ }
.btn_gray{margin:0;color:#191919;background:rgba(0,0,0,0.06);/* 2024-01-25-v1759 */ }
.tit_g{display:block;padding:10px 0;font-size:20px;line-height:32px;}
.tit_type2{font-size:16px;line-height:24px;}
/*** 슬라이드 ***/
.slide_manage{position:relative;width:340px;margin:47px auto 0;}
/* 2023-10-11-v1658 */
.slide_manage .view_slide{overflow:hidden;}
.slide_manage .list_slide{overflow:hidden;}
.slide_manage .list_slide li{float:left;width:340px;}
/* 2023-10-11-v1658 */
.slide_manage .paging_slide{height:6px;text-align:center;}
/* 2023-10-11-v1658 */
.slide_manage .inner_paging{display:inline-block;overflow:hidden;vertical-align:top;}
.slide_manage .item_paging{float:left;width:6px;height:6px;margin:0 3px;border-radius:6px;background-color:#D8D8D8;}
.slide_manage .item_paging.on{background-color:#4C4C4C;}
/* 2021-04-11-v388 추가 끝 */
/* alert layer */
.dimmed_scroll{overflow:hidden;touch-action:none;-webkit-overflow-scrolling:none;overscroll-behavior:none;}
.alert_layer{position:fixed;width:89.3%;max-width:335px;padding:26px 24px 25px;border-radius:8px;box-sizing:border-box;box-shadow:0px 0px 15px rgba(0,0,0,0.15);transform:translate(-50%,-50%);}
.alert_layer .inp_g{position:absolute;top:0;left:0;z-index:-1;width:0;height:0;border:0 none;opacity:0.01;}
.alert_layer .layer_head .tit_layer{display:block;padding-bottom:16px;font-weight:bold;font-size:17px;line-height:20px;color:#191919;}
.alert_layer .layer_head + .layer_body{max-height:384px;padding-bottom:15px;overflow-y:auto;box-sizing:border-box;}
.alert_layer .desc_layer{font-weight:normal;font-size:14px;line-height:20px;color:#191919;}
.alert_layer .link_download{text-decoration:underline;}
.alert_layer .list_notice{margin-top:13px;}
.alert_layer .list_notice li{position:relative;margin-top:8px;padding-left:9px;font-size:13px;color:#7f7f7f;line-height:15px;}
.alert_layer .list_notice .ico_notice{position:absolute;top:0;left:0;}
.alert_layer .list_notice .link_g{font-size:inherit;}
.alert_layer .img_g{width:100%;}
.alert_layer .wrap_slide{position:relative;overflow:hidden;width:100%;margin:15px auto 0;}
.alert_layer .list_slide{display:flex;height:100%;}
.alert_layer .list_slide li{width:100%;height:100%;}
.alert_layer .txt_info{margin-top:30px;text-align:center;font-size:12px;line-height:19px;color:#7f7f7f;}
.alert_layer .box_paging{position:absolute;bottom:52px;width:100%;font-size:0;text-align:center;}
.alert_layer .box_paging .num_page{display:inline-block;width:5px;height:5px;margin:0 2px;opacity:0.2;border-radius:5px;background-color:#191919;}
.alert_layer .box_paging .num_page.on{width:20px;opacity:1;}
.alert_layer .layer_foot{padding-top:15px;}
.alert_layer .list_channel{padding-top:13px;}
.alert_layer .list_channel li{font-size:14px;line-height:18px;color:#191919;}
.alert_layer .list_channel li + li{padding-top:26px;}
.alert_layer .btn_g{margin:0;border-radius:6px;font-size:15px;line-height:45px;}
.alert_layer .btn_g1{width:100%;background-color:rgba(0,0,0,0.06);}
.alert_layer .btn_g2{width:100%;height:45px;margin:0;border-radius:6px;font-weight:normal;font-size:16px;color:#191919;background-color:#fee500;}
.alert_layer .btn_g2[disabled]{border:none;color:#b2b2b2;background-color:#fafafa;cursor:not-allowed;}
.alert_layer .wrap_btn{display:-webkit-box;display:-ms-flexbox;display:flex;}
.alert_layer .wrap_btn button{width:100%;}
.alert_layer .wrap_btn button + button{margin-left:7px;}
.alert_layer .wrap_btn2 .btn_g + .btn_g{margin-top:12px;}
.alert_layer .tbl_masking{width:100%;margin-top:22px;border-top:2px solid #191919;border-bottom:1px solid #e5e5e5;border-collapse:collapse;border-spacing:0;}
.alert_layer .tbl_masking th{padding:14px 13px;border-left:1px solid #e5e5e5;font-weight:normal;font-size:12px;line-height:15px;color:#191919;}
.alert_layer .tbl_masking th:first-of-type{border-left:0;}
.alert_layer .tbl_masking td{height:60px;padding:16px 10px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;font-size:12px;line-height:15px;color:#7f7f7f;vertical-align:top;box-sizing:border-box;}
.alert_layer .tbl_masking td:first-of-type{padding:16px 0;border-left:0;}
.view_layer .inner_layer{width:100%;height:100%;}
.view_layer .layer_body{position:fixed;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);overflow:scroll;background:#000;}
.view_layer .box_masking{position:absolute;top:50%;left:50%;display:block;width:100%;transform:translate(-50%,-50%);text-align:center;}
.view_layer .img_g{width:100%;}
.view_layer .btn_close{position:fixed;z-index:9999;top:20px;right:10px;width:35px;height:35px;background-color:#616161;}
.view_layer .btn_close .ico_close{margin:0 auto;}
.masking_layer{position:fixed;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);background-color:#fff;overflow-y:auto;}
.masking_layer .layer_body{padding:25px 16px;}
.masking_layer .group_masking{margin-top:20px;border:1px solid #e5e5e5;}
.masking_layer .box_setting{display:flex;align-items:center;justify-content:space-between;padding:10px 11px;background-color:#f9f9f9;border-bottom:1px solid #e5e5e5;}
.masking_layer .list_btn{display:flex;align-items:center;}
.masking_layer .list_btn .btn_g4.on{background-color:#666;color:#fff;}
.masking_layer .btn_setting{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:6px;border-radius:2px;background-color:#fff;border:1px solid #e4e4e4;}
.masking_layer .box_masking{height:450px;}

/* 타이포 */
.emph_txt {color:#00a1b3}

/* 테이블 */
.tbl_stat th {height:44px;background: rgb(248,248,248);border:1px solid #ddd;}
.txt_bar {display: inline-block;margin:0 10px;width:1px;height:10px;background-color:rgb(216,216,216);vertical-align:middle;}

/* 셀렉트박스 */
.opt_sel {border:1px solid #DDD;}

/* 통계 - 채팅 URL통계 */
.chat_ref .section_stat {position:relative;overflow:hidden;}
.chat_ref .section_item {padding:30px 0;}
.chat_ref .section_item .highcharts-container {margin:0 auto;}
.chat_count select.selected_manager {height:30px;border:1px solid #e1e1e1;}


/*# sourceMappingURL=mobile.05d09242d1d29f6e4dcb.css.map*/