/* A            A A                 :                   A                   :                   A                   :                   A                   :                   */   
   #kakaoChat   { width             : auto;             height              : auto;             position            : fixed;            top                 : clamp(180px,11vw,200px);
                  right             : 30px;             z-index				: 15;                                                                                               }
   #kakaoChat .popupWrap
                { width             : clamp(50px,3vw,60px); height          : clamp(50px,3vw,60px); display         : flex;             position            : relative;         }             
   #kakaoChat .popupWrap.second
   				{ margin-top		: 30px;																																		}
   #kakaoChat .popupWrap .IconBox
                { width             : 100%;             height              : 100%;                                                                                             }              
   #kakaoChat .popupWrap .IconBox img
                { width             : 100%;             height              : 100%;             object-fit          : contain;          filter              : drop-shadow(2px 4px 6px #333);}               
   #kakaoChat .popupWrap .textBox               
                { width             : 140px; 			height        		: auto;             position            : absolute;         top                 : 50%;
                  right             : 120%;             background          : #333333c2;        border-radius       : 10px;             opacity             : 0;
                  pointer-events    : none;             transform			: translateY(-38%); transition          : .2s;                                                                                              }              
   /* #kakaoChat .popupWrap .textBox:after
                { border-top        : 0px solid transparent; border-left    : 10px solid transparent; border-right  : 10px solid transparent; border-bottom : 10px solid #727070;
                  content           : "";               position            : absolute;         top                 : -10px;                right           : 20px;             }    */     
   #kakaoChat .popupWrap:hover .textBox
                { opacity           : 1;                pointer-events      : auto;             transition          : .2s;                                                      }
   #kakaoChat .popupWrap .textBox p
                { font-size         : clamp(13px,1.2vw,14px); color         : #fff;             text-align          : center;               padding         : 0.5em 0;          }               
   #kakaoChat .mobileBtn
                { font-size         : 20px;             color               : #727070;          position            : absolute;             left            : -105px;
                  top               : -60px;            display             : none;             cursor				: pointer;													}              
   #kakaoChat .mobileBtn svg
                { font-size         : inherit;}
@media (min-width:641px) and (max-width:1024px) {
  

/* **************************************************************************************************************************************************************************** */
/*                                                                                                                                                                              */
/*                                                                                                                                                                              */
/*                                                                             1단 배경 Fixed                                                                                   */
/*                                                                                                                                                                              */
/*                                                                                                                                                                              */
/* **************************************************************************************************************************************************************************** */
/* A            A A                 :                   A                   :                   A                   :                   A                   :                   */
   #kakaoChat   { right             : 20px;                                                                                                                                     }
   #kakaoChat .popupWrap.second
   				{ margin-top		: 20px;}
   #kakaoChat .popupWrap .textBox
   				{ width				: 130px;}
}  

       
     
     
@media (max-width:640px) {
  

/* **************************************************************************************************************************************************************************** */
/*                                                                                                                                                                              */
/*                                                                                                                                                                              */
/*                                                                             1단 배경 Fixed                                                                                   */
/*                                                                                                                                                                              */
/*                                                                                                                                                                              */
/* **************************************************************************************************************************************************************************** */
/* A            A A                 :                   A                   :                   A                   :                   A                   :                   */                  
   #kakaoChat   { top               : unset;            bottom              : 15vw;             right               : 15px;                                                     }             
   #kakaoChat .popupWrap               
                { width             : 45px;             height              : 45px;                                                                                             }
   #kakaoChat .popupWrap.second
   				{ margin-top		: 20px;}
   #kakaoChat .popupWrap .textBox
                { top               : unset;            bottom              : calc(100% + 20px); 																				}                                                                                               
   #kakaoChat .popupWrap:hover .textBox
   				{ opacity            : 0;                pointer-events      : none;}
   #kakaoChat .popupWrap .textBox:after
                { border-top        : 10px solid #727070; border-left       : 10px solid transparent; border-right  : 10px solid transparent; border-bottom : 0px solid transparent;
                  bottom            : -10px;            top                 : unset;            right               : 15px;                                                     }  
   #kakaoChat .mobileBtn 
                { display           : block;}               
                  
                  
                               
}                  