 /*** Writen By Dongjin,No - ndj1111@nate.com ***/


*{ margin:0;padding:0; }
html,body{ width:100%; height:100%; background-color:#ffffff;}
html{ overflow-x:auto; overflow-y:scroll; }
body{ background-color:#ffffff; *word-break:break-all; -ms-word-break:break-all; text-align:center; margin:0px; padding:0px; }
body,tr,td,input,select,button{ font-family:verdana,돋움,tahoma; font-size:9pt; line-height:1.3em; color:#5a5a5a; letter-spacing: -1pt; }
img,fieldset,iframe{ border:0 none; }
textarea{ overflow:auto; font-family:verdana,돋움,tahoma; font-size:9pt; line-height:1.3em; color:#5a5a5a; letter-spacing: -1pt; }
select.htcType { font-size:9pt; behavior:url(../css/selectBox.htc); cursor:hand; }
a{ color:#5a5a5a;text-decoration:none; }
a:hover{ color:#092d80;text-decoration:underline; }



/*InputBox*/
.onInput{ border:1px solid #30467c; padding:1px 3px; }
.offInput{ border:1px solid #d0d0d0; padding:1px 3px; }


.png24 { tmp:expression(setPng24(this)) }

/*class*/
.bold { font-weight:bold; color:#262626; }

/*textInput Type*/
.input_text02 { border:1px solid #d0d0d0; padding:1px 3px; width:120px; }
.input_text03 { border:1px solid #d0d0d0; padding:1px 3px; }
.input_text04 { border:1px solid #d0d0d0; padding:1px 3px; }
.submit3 { border:1px solid #d0d0d0; background:#eeeeee; width:46px; height:18px; }

.myimgswrap {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 210px;
  height: 210px;
}

.boardinner {
  width: 600px;
  max-width: 95%;
  margin: 0 auto;

  border-collapse:collapse;border-spacing:0;
}
.boardinner tr:first-child th,
.boardinner tr:first-child td {
  border-top: 1px solid #777;
}
.boardinner th, .boardinner td {
  font-size: 9pt;
  padding: 10px 15px;
  border-bottom: 1px solid #777;
  border-right: 1px solid #777;
  font-weight: 700;
}
.boardinner th:first-child,
.boardinner td:first-child {
  border-left: 1px solid #777;
}
.boardinner th {
  text-align: center;
  background-color: rgb(204, 204, 204);
}

.addtable_contents img {
  display: none;
}


.kakao_link {
    position: fixed;
    left: 50%;
    top: 150px;
    transform: translateX(550px);
    border-radius: 10px;
    overflow: hidden;
    width: 160px;
}
.kakao_link img {
    width: 100%;
}

.onlymobile_kakao {
    position: absolute;
    right: 10px;
    bottom: 10px;
    width: 100px;
    border-radius: 30px;
    overflow: hidden;
    display: none;
}
.onlymobile_kakao img {
    width: 100%;
}
@media(max-width: 1100px){
    #wrap {
        width: 1100px !important;
        position: relative;
    }
    .onlymobile_kakao {
        display: block;
    }
}
