input:focus {outline:none;}
  .edit_box {max-width:550px; margin:0 auto; margin-top:95px; border-radius:10px; box-shadow: 0px 3px 11px rgba(0,0,0,0.3); overflow: hidden;}
  .edit_box .edit_txt {height:620px; width:100%; padding:50px 60px; background:#fff; overflow-y: scroll; -ms-overflow-style: none;  overscroll-behavior: contain}
  .edit_box .edit_txt{ }
  .edit_box .edit_txt::-webkit-scrollbar{ display:none; }
  .edit_box .edit_txt h2 {font-size:1.7em; font-family: 'GmarketSansMedium'; font-weight:400; margin-bottom:25px;}
  .edit_box .edit_txt h2 b {color:#5ac2d3;}
  .edit_box .edit_txt .line {width:45px; height:3px; background:#5ac2d3; position: relative; margin-bottom:30px;}
  .edit_box .edit_txt .line:after {content:''; width:45px; height:3px; background:#ccc; position: absolute; left:48px;}
  .edit_box .edit_txt p {font-size:1em; font-family: 'GmarketSansMedium'; margin-top:20px;}
  .edit_box .edit_txt .input_box {height:45px; padding:5px 10px; border-radius:5px; border:1px solid #ddd; margin-top:8px;}
  .edit_box .edit_txt .close {position:relative; left:100%; top:-5%;}
  .edit_box .edit_txt .input_box1 {border-radius:5px 5px 0 0; border:1px solid #ddd; border-bottom:none;}
    .edit_box .edit_txt .input_box2 {border-radius:0 0 5px 5px; border:1px solid #ddd; margin-top:0;}

  .edit_box .edit_txt .input_box input {width:100%; border:none; height:33px; font-family: 'GmarketSansMedium'; color:#666;  } 
  .edit_box .edit_txt .input_box input::placeholder {
    color: #ccc;
  }
  .edit_box .edit_txt input[id="ck1"] {border:1px solid #ccc;}
  .edit_box .edit_txt #ck1 { margin-top:15px; display:inline-block; width:15px; height:15px; opacity: .4;}
  .edit_box .edit_txt .ck_label {display:inline-block; margin-top:15px; color:#aaa; font-family: 'GmarketSansLight'; font-size:.9em; margin-left:5px; font-weight:600;}
  .edit_box .edit_txt .mem_a {display:inline-block; float:right; color:#aaa; font-family: 'GmarketSansLight'; font-size:.9em; font-weight:600; margin-top:15px;}
  .edit_box .edit_txt .bt_log {width:48%; height:45px; border-radius:5px; border:none; font-size:1.0em; letter-spacing: 0px; margin-top:30px; box-shadow: 0px 1px 5px rgba(0,0,0,.2); font-family: 'GmarketSansMedium'; color:#fff; margin-right:3%; background: linear-gradient( to right, #83deed, #5ac2d3 );}
  .edit_box .edit_txt .bt_edit {width:48%; height:45px; border-radius:5px; border:none; font-size:1.0em; letter-spacing: 0px; margin-top:30px; box-shadow: 0px 1px 5px rgba(0,0,0,.2); font-family: 'GmarketSansMedium'; background:#fff; color:#5ac2d3;  }
  .edit_box .edit_txt .wid_log {font-family: 'GmarketSansMedium'; display:inline-block; margin-top:50px; color:#bbb;  margin-right:25px; font-size:.9em;}
  .edit_box .edit_txt .wid_link {display:inline-block; font-family: 'GmarketSansMedium'; font-size:.9em; color:#5ac2d3; margin-right:9px;}


  .modal {
            display: none; /* Hidden by default */
            position: fixed; /* Stay in place */
            z-index: 1; /* Sit on top */
            left: 0;
            top: 0;
            width: 100%; /* Full width */
            height: 100%; /* Full height */
            overflow: auto; /* Enable scroll if needed */
            background-color: rgb(0,0,0); /* Fallback color */
            background-color: rgba(0,0,0,0.4); /* Black w/ opacity */

        }
        .close4 {
              color: #aaa;
              position:fixed;
              width:90%;
              margin-top:-2px;
              z-index:1000; 
              text-align:right;
              font-size: 20px;
              font-weight: bold;
          }
        /* Modal Content/Box */
        .modal-content {
            background-color: #fefefe;
            margin: 0 auto; /* 15% from the top and centered */
            top:50%;
            transform: translate(0%, -50%);
            padding: 20px;
            height:350px;
            position:relative;
            border: 1px solid #888;
            width: 350px; /* Could be more or less, depending on screen size */                          
        }
      .modal-content h1 {font-family: 'GmarketSansMedium'; font-size:1.3em; text-align:center; position:fixed; height:50px; z-index:100; width:100%; left:0; right:0; margin:0 auto;}
    
    .modal-content p {width:100%; height:270px; -ms-overflow-style: none;overflow-y:scroll; margin-top:60px; position: relative; top:20px; color:#555;}
   .modal-content p::-webkit-scrollbar{ display:none; }

  @media screen and (max-height:900px){
    .edit_box {margin-top:70px;}
    .edit_box .edit_txt {height:550px; padding:45px 60px;}
    .edit_box .edit_txt .wid_log {margin-top:25px;}
  }
  @media screen and (max-height:800px){
    .edit_box .edit_txt {height:500px;}
  }

  @media screen and (max-width:992px) {
    .edit_box .logo_img_box {display:none;}
    .edit_box {width:90%; margin:0 5%; margin-top:135px; }
    .edit_box .edit_txt {width:100%;}
  }
  @media screen and (max-width:550px) {
    .edit_box {width:90%; margin:0 5%; margin-top:35px; }
    .edit_box .edit_txt {width:100%; padding:30px 25px; height:500px;}
    .edit_box .edit_txt h2 {font-size:1.5em;}
    .edit_box .edit_txt .line {margin-bottom:30px;}
    .edit_box .edit_txt .input_box {height:40px;}
    .edit_box .edit_txt .input_box i {font-size:1.1em; left:5px; top:1px;}
    .edit_box .edit_txt .input_box input {width:83%; height:29px; font-size:.9em;}
    .edit_box .edit_txt .close {position:relative; left:93%; top:-5%;}
    .edit_box .edit_txt #ck1 {margin-top:9px;}
    .edit_box .edit_txt .ck_label {font-size:.8em; margin-top:10px;}
    .edit_box .edit_txt .mem_a {font-size:.8em; margin-top:10px;}
    .edit_box .edit_txt .bt_log, .edit_box .edit_txt .bt_edit {height:35px; margin-top:20px; font-size:.9em;}
    .edit_box .edit_txt .wid_log {margin-top:30px;margin-right:20px; font-size:.8em;}
    .edit_box .edit_txt .wid_link {font-size:.8em;}

    .modal-content {width:90%;}
  }
  @media screen and (max-width:380px) {
  .edit_box .edit_txt .close {position:relative; left:93%; top:-5%;}
    .edit_box .edit_txt {height:450px;}
  }
  @media screen and (max-width:330px) {
   .edit_box .edit_txt .close {position:relative; left:90%; top:-5%;}
    .edit_box .edit_txt {height:400px;}
    .edit_box .edit_txt .bt_log {margin-right:2.5%;}
  }