<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ******************************************************************************************************************************************************************** */
/*                                                                                                                                                                      */
/*                                                                                                                                                                      */
/*                                        Full_Division2       硫붿씤 ���ъ씠利� 2媛� 遺꾪븷 �곹뭹�뚭컻                                                                          */
/*                                                                                                                                                                      */
/*                                                                                                                                                                      */
/* ******************************************************************************************************************************************************************** */
/* A                A A                 :               A                   :               A                   :               A                   :                   */
  .customSelect                   { width : 100%; }
  .customSelect .selectedValue    { background-color : #fff;  background-image:none; border:0; border-radius : 8px; height:33px; padding-top : 8px;}
  .customSelect .selectList       { margin-top:0;}
  .customSelect dd                { text-align:center;}       
  textarea:focus {outline: none;}
  .ui-widget.ui-widget-content    { z-index : 200 !important; } 

  .JR_INPUT_largefont           
                    { font-size         : calc(20px + 1.2vw);                               letter-spacing      : -0.03em;                                            
                      font-weight       : 400;          line-height         : 1.5;                                                                                      }
  .JR_INPUT_largestrongfont           
                    { font-size         : calc(22px + 1.2vw);                               letter-spacing      : -0.03em;                                            
                      font-weight       : 600;          line-height         : 1.5;                                                                                      }
  .JR_INPUT_middlefont           
                    { font-size         : calc(12px + 0.6vw);                               letter-spacing      : -0.03em;
                      font-weight       : 400;          line-height         : 1.5;                                                                                      }
  .JR_INPUT_middlestrongfont           
                    { font-size         : calc(12px + 0.6vw);                               letter-spacing      : -0.03em;
                      font-weight       : 500;          line-height         : 1.5;                                                                                      }
  .JR_INPUT_smallfont           
                    { font-size         : calc(11px + 0.3vw);                               letter-spacing      : -0.03em;
                      font-weight       : 300;          line-height         : 1.7;                                                                                      }


  

  #Qna_Formmail-SMS_Renew
                    { width             : 100%;         height              : auto;         text-align          : center;                                                                                           
                      background: #68a9cf; /* Old browsers */
                      background: -moz-linear-gradient(-45deg,  #68a9cf 0%, #005fa2 100%);
                      background: -webkit-linear-gradient(-45deg,  #68a9cf 0%,#005fa2 100%);
                      background: linear-gradient(135deg,  #68a9cf 0%,#005fa2 100%);
                      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68a9cf', endColorstr='#005fa2',GradientType=1 );                              }
  #Qna_Formmail-SMS_Renew h2
                    { font-size         : 0;            line-height         : 0;            width               : 0;            height              : 0;                }
  


  /*Title*/
  #Qna_Formmail-SMS_Renew .TitleWrap
                    { width             : 100%;         height              : auto;         margin-top          : -144px;       position            : relative;         
                      text-align        : center;                                                                                                                       }
     /*circle*/
  #Qna_Formmail-SMS_Renew .TitleWrap .circle
                    { width             : 10px;         height              : 10px;         border-radius       : 15px;         position            : relative;
                      display           : inline-block; background-color    : #63a0d0;      margin-bottom       : 25px;                                                 }
  #Qna_Formmail-SMS_Renew .TitleWrap .circle:before
                    { content           :  '';          position            : absolute;     top                 : 0;            left                : 50%;
                      display           : inline-block; transform           : translate(-50%,0);                                margin-top          : -20px;     
                      width             : 05px;         height              : 05px;         border-radius       : 10px;         background-color    : #63a0d0;          }
  #Qna_Formmail-SMS_Renew .TitleWrap .circle:after
                    { content           :  '';          position            : absolute;     top                 : 0;            left                : 50%;
                      display           : inline-block; transform           : translate(-50%,0);                                margin-top          : 20px;     
                      width             : 15px;         height              : 15px;         border-radius       : 20px;         background-color    : #63a0d0;          }
  
  
  /*Title Font*/
  #Qna_Formmail-SMS_Renew .TitleWrap .subtitle
                    { color             : #63a0d0;      font-weight         : 600;          font-size           : 19px;                                                 }
  #Qna_Formmail-SMS_Renew .TitleWrap .title
                    { color             : #63a0d0;      font-weight         : 600;          font-size           : 43px;                                                 }
  #Qna_Formmail-SMS_Renew .TitleWrap .title_line
                    { width             : 20%;          max-width           : 180px;        height              : 15px;        
                      background-color  : #82c0ea;      display             : inline-block; margin-top          : 5px;   } 

    
  /*Contents*/
  #Qna_Formmail-SMS_Renew .Wrap
                    { width             : 100%;         height              : auto;         display             : inline-block; max-width           : 1200px;           }
  
  #Qna_Formmail-SMS_Renew .tableWrap
                    { width             : 100%;         height              : auto;         display             : table;                                                } 
  #Qna_Formmail-SMS_Renew .tableWrap .leftWrap
                    { width             : 50%;          height              : auto;         display             : table-cell;   text-align          : center;
                      padding           : 30px;         vertical-align      : middle;                                                                                   }

  #Qna_Formmail-SMS_Renew .tableWrap .leftWrap .textWrap
                    { width             : 100%;         height              : auto;         display             : inline-block;    
                      text-align        : center;                                                                                                                       }
  #Qna_Formmail-SMS_Renew .tableWrap .leftWrap .textWrap p
 ,#Qna_Formmail-SMS_Renew .tableWrap .leftWrap .textWrap a
                    { color             : #fff;                                                                                                                         }

  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap
                    { width             : 50%;          height              : auto;         display             : table-cell;   text-align          : left;
                      vertical-align    : middle;       position            : relative;     padding             : 40px 30px;        
                      overflow          : hidden;                                                                                                                       }
  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap .rightWrapTitle
                    { width             : 100%;         height              : auto;         position            : relative;                                             }
  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap .rightWrapTitle:after
                    { content           : '';           position            : absolute;     width               : 4px;          height              : 50%;
                      background-color  : #fff;         left                : 0;            top                 : 30%;                                                  }
  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap .rightWrapTitle p
                    { font-size         : 20px;         font-weight         : 400;          color               : #fff;         padding-left        : 10px;             }

  
  .JR_INPUT_CLEAR-STYLE 
                    { margin            : 15px 15px 0px 15px;                                                                                                           }
  .JR_INPUT_CLEAR-STYLE .formInput
                    { width             : 100%;         height              : auto;         text-align          : left;         display             : inline-block;     
                      float             : left;         margin              : 4px 0px;                                                                                                                }
  .JR_INPUT_CLEAR-STYLE .input_type2 .InputTitle
 ,.JR_INPUT_CLEAR-STYLE .formInput .InputTitle
                    { width             : 100%;         height              : 30px;         display             : inline-block;     
                      position          : relative;     text-align          : left;                                                                                     }
  .JR_INPUT_CLEAR-STYLE .input_type2 .InputTitle label
 ,.JR_INPUT_CLEAR-STYLE .formInput .InputTitle label
                    { width             : 100%;         height              : 100%;         font-size           : 18px;         color               : #fff;             
                      font-weight       : 400;          padding-top         : 2px;                                                                                      }

  .JR_INPUT_CLEAR-STYLE .input_type2 .InputTitle_Half
 ,.JR_INPUT_CLEAR-STYLE .formInput .InputTitle_Half
                    { width             : 50%;          height              : 30px;         display             : inline-block; float               : left;     
                      position          : relative;     text-align          : left;                                                                                     }
  .JR_INPUT_CLEAR-STYLE .input_type2 .InputTitle_Half label
 ,.JR_INPUT_CLEAR-STYLE .formInput .InputTitle_Half label
                    { width             : 100%;         height              : 100%;         font-size           : 18px;         color               : #fff;             
                      font-weight       : 400;          padding-top         : 2px;                                                                                      }


  .JR_INPUT_CLEAR-STYLE .input_type2 .InputContent
                    { width             : calc(100%);   border-radius       : 8px;          margin              : 3px 0px;
                      height            : 33px;         padding             : 3px 5px;      text-align          : center;       color               : #666;                     
                      border            : 0;            font-size           : 14px;         line-height         : 1.2;          padding             : 0 10px;           }
                    
  .JR_INPUT_CLEAR-STYLE .input_type2 .InputContent:last-child
                    { margin-right      : 0; }
  
  
  /*select*/
  .JR_INPUT_CLEAR-STYLE .formInput .SelectContent
                    { width             : calc(50% - 2px);                                  float               : left; 
                      height            : 33px;         margin-right        : 20px;         text-align          : center;       margin-right        : 4px;              }

  .JR_INPUT_CLEAR-STYLE select.JRcustom
                    { width             : 100%;         height              : auto;         border-radius       : 8px;          padding             : 5px 30px;
                      color             : #666;         font-size           : 14px;         text-align          : center;       background-color    : rgba(255,255,255,1);
                      
                      -webkit-appearance: none; /* 而ㅼ꽌 媛먯텛湲� */ 
                      -moz-appearance   : none; 
                      appearance        : none;
                                                                                                                                               
                      text-align: center;
                      text-align-last: center;
                      -moz-text-align-last: center;                                                                                                                     }
                      
  .JR_INPUT_CLEAR-STYLE select.JRcustom:focus
                    { outline: none;    }
  .JR_INPUT_CLEAR-STYLE select.JRcustom option.SelectBanner    
                    { color : #999; font-size : 13px;  }

  .JR_INPUT_CLEAR-STYLE select.JRcustom option.SelectSpace    
                    { font-size : 0.2rem; }
  .JR_INPUT_CLEAR-STYLE select.JRcustom::-ms-expand
                    { display           : none;                                                                                                                         }

  .JR_INPUT_CLEAR-STYLE select.JRcustom *
                    { background-color : #fff; }




  .JR_INPUT_CLEAR-STYLE .formInput .SelectContent:last-child
                    { margin-right      : 0; }

  .JR_INPUT_CLEAR-STYLE .input_type_Telnumber
                    { width             : 100%;         height              : auto;         text-align          : left;         display             : inline-block;     }

  .JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber
                    { width             : calc(100%);   
                      height            : 33px;         text-align          : center;       display             : inline-block;                                         }
  
  .JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .CPDDD
 ,.JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .CPHeadwrap
 ,.JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .CPSerialwrap
                    { width             : calc((100% / 3) - 10px); 
                      float             : left;         height              : 33px;         display             : inline-block;                                         }
  .JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .CPHeadwrap input
 ,.JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .CPSerialwrap input
                    { width             : 100%;         height              : 33px;         border-radius       : 8px;          border              : 0px;              
                      padding           : 0 10px;       text-align          : center;       color               : #666;         font-size           : 14px;             }
  
  .JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .hypon
                    { width             : 15px;         height              : 33px;         color               : #fff;         font-size           : 15px;         
                      float             : left;         font-weight         : 400;          padding-top         : 6px;                                                  }
  

  .JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .zip_wrap
 ,.JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .addr1_wrap
 ,.JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .addr2_wrap
                    { width             : calc(100% - 100px);                                                                   margin              : 3px 0px;
                      height            : 33px;         text-align          : left;         display             : inline-block;                                         }
  .JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .zip_wrap input
                    { width             : 45%;          max-width           : 130px;        height              : 33px;         border-radius       : 8px;              
                      border            : 0px;          text-align          : left;         padding             : 0 10px;       font-size           : 14px;             
                      cursor            : pointer;                                                                                                                       }
  .JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .zip_wrap button
                    { width             : 45%;          max-width           : 80px;         height              : 31px;         background-color    : #555;                       
                      color             : #fff;         text-align          : center;       padding             : 0 10px 2px 10px;       
                      font-size         : 13px;         margin-top          : 2px;          margin-left         : 8px;          border              : 0;
                             transition : all ease-in-out 0.2s;                    
                          -o-transition : all ease-in-out 0.2s;                    
                         -ms-transition : all ease-in-out 0.2s;                    
                        -moz-transition : all ease-in-out 0.2s;                    
                     -webkit-transition : all ease-in-out 0.2s;                                                                                                         }

  .JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .zip_wrap button:hover
                    { background-color  : #000;         color               : #fff000;
                             transition : all ease-in-out 0.4s;                    
                          -o-transition : all ease-in-out 0.4s;                    
                         -ms-transition : all ease-in-out 0.4s;                    
                        -moz-transition : all ease-in-out 0.4s;                    
                     -webkit-transition : all ease-in-out 0.4s;                                                                                                         }

  .JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .addr1_wrap input
 ,.JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .addr2_wrap input
                    { width             : 100%;         height              : 33px;         border-radius       : 8px;              
                      border            : 0px;          text-align          : left;         padding             : 0 10px;       font-size           : 14px;             }
  .JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .addr1_wrap input
                    { cursor            : pointer;                                                                                                                      }

   /* Button */
  .JR_INPUT_CLEAR-STYLE .input_type_Button .ButtonContents
                    { width             : 100%;         height              : auto;         display             : inline-block; padding-left        : calc(10px + 1%);  }
  .JR_INPUT_CLEAR-STYLE .input_type_Button .ButtonContents .CheckboxWrap
                    { width             : 100%;         height              : auto;         display             : inline-block; padding             : 2px 0px;          }
  .JR_INPUT_CLEAR-STYLE .input_type_Button .ButtonContents .CheckboxWrap .InputCheckbox[type='checkbox']
                    { width             : 20px;         height              : 20px;         margin-top      : 5px;          border          : 1px solid #e5e5e5; 
                      appearance        : none;         outline             : 0px;          cursor          : pointer;      background-color : #fff;                                                        
                             transition : all ease-in-out .3s;
                          -o-transition : all ease-in-out .3s;
                         -ms-transition : all ease-in-out .3s;
                        -moz-transition : all ease-in-out .3s;                                                               
                     -webkit-transition : all ease-in-out .3s;                                                                                                      }
  .JR_INPUT_CLEAR-STYLE .input_type_Button .ButtonContents .CheckboxWrap .InputCheckbox[type='checkbox']:checked
                    { background-color  : #a40034;      outline             : 0px;          color           : #000;         text-align      : center; 
                      cursor            : pointer;                                           
                             transition : all ease-in-out .3s;
                          -o-transition : all ease-in-out .3s;
                         -ms-transition : all ease-in-out .3s;
                        -moz-transition : all ease-in-out .3s;                                                               
                     -webkit-transition : all ease-in-out .3s;                                                                                                      }
  .JR_INPUT_CLEAR-STYLE .input_type_Button .ButtonContents .CheckboxWrap .InputCheckbox[type='checkbox']:checked:after
                    { content           : '\2714';          color               : #fff;     font-weight     : 600;
                             transition : all ease-in-out .3s;
                          -o-transition : all ease-in-out .3s;
                         -ms-transition : all ease-in-out .3s;
                        -moz-transition : all ease-in-out .3s;                                                               
                     -webkit-transition : all ease-in-out .3s;                                                                                                      }


  .JR_INPUT_CLEAR-STYLE .input_type_Button .ButtonContents .CheckboxWrap .InputCheckbox[type='checkbox'] + label
                    { font-size         : 17px;             line-height         : 1.5;      cursor          : pointer;      padding         : 0px 0px 0px 10px;
                      color             : #fff;             font-weight         : 300;        
                             transition : all ease-in-out .3s;
                          -o-transition : all ease-in-out .3s;
                         -ms-transition : all ease-in-out .3s;
                        -moz-transition : all ease-in-out .3s;                                                               
                     -webkit-transition : all ease-in-out .3s;                                                                                                      }

  .JR_INPUT_CLEAR-STYLE .input_type_Button .ButtonContents .CheckboxWrap .InputCheckbox[type='checkbox']:checked + label
                    { color             : #fff000;      
                             transition : all ease-in-out .3s;
                          -o-transition : all ease-in-out .3s;
                         -ms-transition : all ease-in-out .3s;
                        -moz-transition : all ease-in-out .3s;                                                               
                     -webkit-transition : all ease-in-out .3s;                                                                                                      }




  .JR_INPUT_CLEAR-STYLE .input_type1 .InputContent
                    { width             : calc(100% - 100px);                               border-radius       : 8px;          margin              : 3px 0px;
                      height            : 30px;         padding             : 3px 5px;      float               : left;         margin-right        : 0px;             
                      border            : 0;            font-size           : 14px;         line-height         : 1.2;                                                  }
  .JR_INPUT_CLEAR-STYLE .input_type1 textarea.InputContent
                    { height            : 58px;         padding             : 5px 10px;                                                                                 }   
  
  

   /* input textarea */
  .JR_INPUT_CLEAR-STYLE .formInput .input_type_textarea
                    { width             : 100%;         height              : auto;         text-align          : left;         display             : inline-block;     
                      font-size         : 14px;         color               : #666;                                                                                     }

  
  
  
     /* 媛쒖씤�뺣낫 �섏쭛 諛� �댁슜紐⑹쟻 諛� �숈쓽privacyWrap */
  .JR_INPUT_CLEAR-STYLE .privacyWrap       
                    { width             : 100%;         height              : auto;         text-align          : center;       display             : inline-block; 
                      padding-top       : 10px;                                                                                                                         }
     
     /* 媛쒖씤�뺣낫 �섏쭛 諛� �댁슜紐⑹쟻 privacyLeft */
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyLeft
                    { width             : 100%;         height              : auto;         display             : inline-block; text-align          : left;             }      
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyLeft .privacy_info      
                    { color             : #BAE2F8;     
                      display           : inline-block;        
                      font-size         : 14px;         text-align          : left;         cursor              : pointer;      margin-top          : 5px;              }
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyLeft .privacy_info:hover 
                    { cursor            : pointer;      color               : #fff000;                                                                                  }
     
     /* 媛쒖씤�뺣낫 �숈쓽 privacyRight */
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight
                    { width             : 100%;         height              : auto;         float               : left;         display             : inline-block;      
                      text-align        : left;                                                                                                                         }
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox
                    { width             : 100%;         height              : auto;         display             : inline-block;        
                      text-align        : center;       cursor              : pointer;      margin              : 0px auto;                                             }

  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design
                    { width             : 100%;         height              : auto;         position            : relative;     margin-top          : 0px;       
                      text-align        : left;         cursor              : pointer;      overflow            : hidden;       display             : inline-block;      
                      padding-left      : 0%;                                                                                                                           }
     
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design .maininput_Form
                    { width             : 30px;         position            : relative;     opacity             : 0;            position            : absolute;     
                      margin-top        : 7px;          cursor              : pointer;      z-index             : 5;                                                                 
                              transform : scale(1.4);                         
                           -o-transform : scale(1.4);                             
                          -ms-transform : scale(1.4);                             
                         -moz-transform : scale(1.4);                                     
                      -webkit-transform : scale(1.4);                                                                                                                   }
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design i
                    { width             : 19px;         height              : 19px;         display             : inline-block; margin-top          : 6px;    
                      background        : url(../../../../Image/icon/checkbox_blue.png) no-repeat left top;                     z-index             : 3;                }
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design label
                    { margin-left       : 0px;          cursor              : pointer;      font-size           : 16px;         color               : #fff;
                      font-weight       : 400;          display             : inline-block; margin-top          : -13px;
                             transition : all ease-in-out .5s;
                          -o-transition : all ease-in-out .5s;
                         -ms-transition : all ease-in-out .5s;
                        -moz-transition : all ease-in-out .5s;                                                               
                     -webkit-transition : all ease-in-out .5s;                                                                                                          }
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design label:hover
                    { color             : #fff000;
                             transition : all ease-in-out .5s;
                          -o-transition : all ease-in-out .5s;
                         -ms-transition : all ease-in-out .5s;
                        -moz-transition : all ease-in-out .5s;                                                               
                     -webkit-transition : all ease-in-out .5s;                                                                                                          }
                        
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design .maininput_Form:checked+i
                    { background-position : left bottom;                                                                                                                }
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design .maininput_Form:checked+i+label
                    { color             : #54C2F1;                                                                                                                       
                             transition : all ease-in-out .5s;
                          -o-transition : all ease-in-out .5s;
                         -ms-transition : all ease-in-out .5s;
                        -moz-transition : all ease-in-out .5s;                                                               
                     -webkit-transition : all ease-in-out .5s;                                                                                                          }

  .JR_INPUT_CLEAR-STYLE .main_full_2x2_confirm
                    { width             : 100%;         height              : auto;     text-align              : center;                                                                                }
  .JR_INPUT_CLEAR-STYLE .main_full_2x2_confirm input
                    { width             : 50%;          max-width           : 180px;    background-color        : #005B81;      color           : #fff; 
                      font-weight       : 500;          border              : 0px;      margin-top      : 15px;
                      padding           : 10px 0px;     font-size           : 17px;                                                                    }


  
  

     /* 媛쒖씤�뺣낫 �섏쭛 諛� �댁슜紐⑹쟻 �앹뾽 divPopup */
     #divPopup          { position         : fixed;     top              : 0;         left       : 0;               width: 100%; 
                          height           : 100%;      z-index          : -1000;     display    : none;            background-color : rgba(0,0,0,0.7);
                          text-align       : center;    padding          : 12.5% 0;                                                                       }
     #divPopup .divPopupBackground                                                                        
                        { position         : absolute;  top              : 0;         left       : 0;               width: 100%; 
                          height           : 100%;      background-color : #000;      opacity    : 0.5;             display : none;                     }
     #divPopup .divPopupContent 
      					{ width  		   : 100%;      height 			 : 50%;	      display    : inline-block;    max-width : 1200px;  
       					  word-break       : break-all;                               display    : none;            text-align : center;                                                }
     #divPopup .divPopupContent .divPopupWrap                                                                     
                        { text-align       : center;    width            : 95%;      height      : auto;            display          : inline-block; 
                          padding          : 25px;      background-color : rgba(255,255,255,0.8);  border      : 0px solid #BDBDBD;                                                       } 
     #divPopup .divPopupContent .divPopupWrap .divPopup_title                                                                       
                        { text-align       : center;    font-size        : 25px;      color      : #333;            font-weight 	 : 600;			}
     #divPopup .divPopupContent .divPopupWrap .divPopup_detail                                                               
                        { width            : 100%;      height      	 : auto; 	  min-height : 300px;		    font-size        : 15px;      
                          line-height      : 150%; 		padding          : 15px;      margin-top : 10px;            background       : rgba(255,255,255,0.9);  }
     #divPopup .divPopupContent .divPopupWrap .btnHide          
     					{ border           : 0px;       min-width        : 100px;     width      : 30%;             height           : 40px; 
                          background-color : #e5e5e5;   margin           : 0 auto;    margin-top : 10px;            padding-top      : 8px; 
                          font-weight      : 600;       font-size        : 16px;                                                                                                }
     #divPopup .divPopupContent .divPopupWrap .btnHide:hover    
     					{ cursor           : pointer;                                                                                              }
       
       
       
       
       
       
@media (min-width:1024px) and (max-width:1200px) {

    

  #Qna_Formmail-SMS_Renew .tableWrap .leftWrap
                    { padding           : 20px;                                                                                                                         }
  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap
                    { padding           : 20px;                                                                                                                         }


}
       
       
       
@media (min-width:641px) and (max-width:1024px) {
  #Qna_Formmail-SMS_Renew
                    { margin-top        : 40px;                                                                                                                        }
  
  /*Title*/
  #Qna_Formmail-SMS_Renew .TitleWrap
                    { margin-top        : -132px;                                                                                                                       }
  /*Title Font*/
  #Qna_Formmail-SMS_Renew .TitleWrap .subtitle
                    { font-size         : calc(6px + 1.4vw);                                                                                                            }
  #Qna_Formmail-SMS_Renew .TitleWrap .title
                    { font-size         : calc(17px + 1.9vw);                                                                                                           }
  #Qna_Formmail-SMS_Renew .TitleWrap .title_line
                    { max-width         : 145px;        height              : 10px;         margin-top          : 10px;                                                 } 




       
  #Qna_Formmail-SMS_Renew .tableWrap
                    { width             : 100%;         height              : auto;         display             : block;                                                } 
    

  #Qna_Formmail-SMS_Renew .tableWrap .leftWrap
                    { width             : 100%;         height              : auto;         display             : block;        text-align          : center;           
                      padding           : 40px 40px 0 40px;                                                                                                             }


  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap
                    { width             : 100%;         height              : auto;         display             : block;        text-align          : center;
                      vertical-align    : middle;       position            : relative;     padding             : 10px 60px 40px 60px;        
                      overflow          : hidden;                                                                                                                       }
  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap .rightWrapTitle
                    { width             : 100%;         height              : auto;         position            : relative;                                             }
  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap .rightWrapTitle:after
                    { content           : '';           position            : absolute;     width               : 0;          height              : 0;
                      opacity           : 0;            left                : 0;            top                 : 0;                                                    }
  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap .rightWrapTitle p
                    { font-size         : 20px;         font-weight         : 400;          color               : #fff;         padding-left        : 10px;             }
    
    
    
    
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyLeft
 ,.JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design
                    { text-align        : center;                                                                                                                       }
    
     /* 媛쒖씤�뺣낫 �섏쭛 諛� �댁슜紐⑹쟻 �앹뾽 divPopup */
     #divPopup .divPopupContent 
      					{ width  		   : 80%;       top              : 65px;      left       : 10%;	                         							}
     #divPopup .divPopupContent .divPopupWrap .divPopup_title                                                                       
                        { font-size        : 22px;      																									}
     #divPopup .divPopupContent .divPopupWrap .divPopup_detail                                                               
                        { min-height : 200px;		    font-size        : 13px;   																			}
     #divPopup .divPopupContent .divPopupWrap .btnHide          
     					{ padding-top      : 7px;                                                                                                 			}
     #divPopup .divPopupContent .divPopupWrap .btnHide:hover    
     					{ cursor           : pointer;                                                                                              }
	
	
	
}



@media (min-width:  0px) and (max-width:640px) {
     
  .customSelect .selectedValue { background-color : #fff; background-image:none; border:0; border-radius : 8px; height:24px; padding : 4px 10px 0 10px; font-size:13px; }
  .customSelect .selectValueWrap .caret { top: 11px; right: 5px;    }



  #Qna_Formmail-SMS_Renew
                    { margin-top        : 30px;                                                                                                                        }
  
  /*Title*/
  #Qna_Formmail-SMS_Renew .TitleWrap
                    { margin-top        : -112px;                                                                                                                       }
     /*circle*/
  #Qna_Formmail-SMS_Renew .TitleWrap .circle
                    { width             : 6px;          height              : 6px;          border-radius       : 6px;          margin-bottom       : 18px;             }
  #Qna_Formmail-SMS_Renew .TitleWrap .circle:before
                    { margin-top        : -14px;        width               : 3px;          height              : 3px;          border-radius       : 8px;              }
  #Qna_Formmail-SMS_Renew .TitleWrap .circle:after
                    { margin-top        : 14px;         width               : 9px;          height              : 9px;          border-radius       : 11px;             }
  
  
  /*Title Font*/
  #Qna_Formmail-SMS_Renew .TitleWrap .subtitle
                    { font-size         : calc(6px + 1.4vw);                                                                                                            }
  #Qna_Formmail-SMS_Renew .TitleWrap .title
                    { font-size         : calc(17px + 1.9vw);                                                                                                           }
  #Qna_Formmail-SMS_Renew .TitleWrap .title_line
                    { max-width         : 145px;        height              : 10px;         margin-top          : 10px;                                                 } 







  .JR_INPUT_largefont           
                    { font-size         : calc(16px + 1.2vw);                                                                                                           }
  .JR_INPUT_largestrongfont           
                    { font-size         : calc(19px + 1.2vw);                                                                                                           }
  .JR_INPUT_middlefont           
                    { font-size         : calc(12px + 0.6vw);                                                                                                           }
  .JR_INPUT_middlestrongfont           
                    { font-size         : calc(12px + 0.6vw);                                                                                                           }
  .JR_INPUT_smallfont           
                    { font-size         : calc(12px + 0.3vw);                               line-height         : 1.5;                                                  }




  #Qna_Formmail-SMS_Renew .tableWrap
                    { width             : 100%;         height              : auto;         display             : block;                                                } 
    
  #Qna_Formmail-SMS_Renew .tableWrap .leftWrap
                    { width             : 100%;         height              : auto;         display             : block;        text-align          : center;           
                      padding           : 43px 10px 0 10px;                                                                                                             }
  #Qna_Formmail-SMS_Renew .tableWrap .leftWrap .textWrap p.text
                    { font-size         : 13px;         margin              : 8px 0px;      line-height         : 1.5em;        color               : #e5e5e5;          }

  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap
                    { width             : 100%;         display             : block;        text-align          : center;       padding             : 0 10px 35px 10px; }

  #Qna_Formmail-SMS_Renew .tableWrap .rightWrap .rightWrapTitle
                    { width             : 100%;         height              : auto;         position            : relative;     display             : none;             }

    
    
    
    
    
  .JR_INPUT_CLEAR-STYLE 
                    { margin            : 10px 0px;                                                                                                                     }
  .JR_INPUT_CLEAR-STYLE .formInput
                    { margin            : 1px 0px;                                                                                                                      }
  .JR_INPUT_CLEAR-STYLE .input_type2 .InputTitle
 ,.JR_INPUT_CLEAR-STYLE .formInput .InputTitle
                    { width             : 100%;         height              : 24px;                                                                                     }
  .JR_INPUT_CLEAR-STYLE .input_type2 .InputTitle label
 ,.JR_INPUT_CLEAR-STYLE .formInput .InputTitle label
                    { width             : 100%;         height              : 100%;         font-size           : 15px;                                                 }

  .JR_INPUT_CLEAR-STYLE .input_type2 .InputContent
                    { width             : 100%;         height              : 24px;         
                      margin-right      : 0px;          font-size           : 14px;         padding             : 3px 10px;                                             }
 


/*select*/
  .JR_INPUT_CLEAR-STYLE select.JRcustom
                    { height            : 24px;         padding             : 0;                                                                                        }
  .JR_INPUT_CLEAR-STYLE .input_type2 .InputTitle_Half label
 ,.JR_INPUT_CLEAR-STYLE .formInput .InputTitle_Half label
                    { font-size         : 15px;                                                                                                                         }
                      



  .JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber
                    { width             : 100%;         margin              : 3px 0px;      height              : 24px;                                                 }
  
  .JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .CPDDD
 ,.JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .CPHeadwrap
 ,.JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .CPSerialwrap
                    { width             : calc((100% / 3) - 10px); 
                      float             : left;         height              : 24px;         display             : inline-block;                                         }
  .JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .CPHeadwrap input
 ,.JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .CPSerialwrap input
                    { width             : 100%;         height              : 24px;         border-radius       : 8px;          border              : 0px;              
                      padding           : 0 10px;                                                                                                                       }
  
  .JR_INPUT_CLEAR-STYLE .input_type_Telnumber .Telnumber .hypon
                    { width             : 15px;         height              : 24px;         color               : #fff;         font-size           : 13px;         
                      float             : left;         font-weight         : 400;          padding-top         : 3px;                                                  }
  
  
  
  
  

  .JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .zip_wrap
 ,.JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .addr1_wrap
 ,.JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .addr2_wrap
                    { width             : 73%;          height              : 24px;                                                                                     }

  .JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .zip_wrap input
                    { width             : 45%;          max-width           : 130px;        height              : 24px;         border-radius       : 8px;              
                      border            : 0px;          text-align          : left;         padding             : 0 10px;       font-size           : 13px;             
                      cursor            : pointer;                                                                                                                      }
  .JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .zip_wrap button
                    { width             : auto;         max-width           : 150px;        height              : 24px;         padding             : 1px 5px;       
                      font-size         : 12px;         margin-top          : 0px;          margin-left         : 5px;                                                  }

  .JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .addr1_wrap input
 ,.JR_INPUT_CLEAR-STYLE .input_type_ADDRESS .addr2_wrap input
                    { width             : 100%;         height              : 24px;         font-size           : 13px;                                                 }

  .JR_INPUT_CLEAR-STYLE .input_type1 .InputContent
                    { width             : 73%;          height              : 24px;         padding             : 3px 5px;                   
                      font-size         : 13px;         line-height         : 1.2;                                                                                      }
  .JR_INPUT_CLEAR-STYLE .input_type1 textarea.InputContent
                    { height            : 38px;         padding             : 5px 10px;                                                                                 }   
  
    
  /* Checkbox style */  
  .JR_INPUT_CLEAR-STYLE .input_type_Button .ButtonContents .CheckboxWrap
                    { margin            : 0;                                                                                                                            }
  .JR_INPUT_CLEAR-STYLE .input_type_Button .ButtonContents .CheckboxWrap .InputCheckbox[type='checkbox'] + label
                    { font-size         : 14px;         padding-top         : 5px;                                                                                                                }
  .JR_INPUT_CLEAR-STYLE .input_type_Button .ButtonContents .CheckboxWrap .InputCheckbox[type='checkbox'] 
                    { width             : 20px;         height              : 20px;                                                                                     }
        
  
  
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyLeft .privacy_info      
                    { font-size         : 13px;         margin-top          : 0px;                                                                                      }

  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyLeft
 ,.JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design
                    { text-align        : center;                                                                                                                       }

  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design i
                    { margin-top        : 3px;                                                                                                                          }
  .JR_INPUT_CLEAR-STYLE .privacyWrap .privacyRight .mainPersonal_CheckBox .maincheckBox_Design label
                    { font-size         : 13px;                                                                                                                         }

  .JR_INPUT_CLEAR-STYLE .main_full_2x2_confirm
                    { width             : 100%;         height              : auto;     text-align              : center;                                                                                }
  .JR_INPUT_CLEAR-STYLE .main_full_2x2_confirm input
                    { width             : 50%;          max-width           : 100px;    background-color        : #005B81;      color           : #fff; 
                      font-weight       : 500;          border              : 0px;      margin-top              : 0px;
                      padding           : 5px 0px;      font-size           : 13px;                                                                                     }







     
     /* 媛쒖씤�뺣낫 �섏쭛 諛� �댁슜紐⑹쟻 �앹뾽 divPopup */
     #divPopup .divPopupContent 
      					{ width  		   : 90%;       	                         							                                            }
     #divPopup .divPopupContent .divPopupWrap .divPopup_title                                                                       
                        { font-size        : 22px;      																									}
     #divPopup .divPopupContent .divPopupWrap .divPopup_detail                                                               
                        { width 		   : 100%;      min-height 		 : 200px;	  font-size        : 12px;   																			}
     #divPopup .divPopupContent .divPopupWrap .btnHide          
     					{ padding-top      : 7px;                                                                                                 			}
     #divPopup .divPopupContent .divPopupWrap .btnHide:hover    
     					{ cursor           : pointer;                                                                                              }
	
	
	}</pre></body></html>