.write textarea {
    width: 100%;
    resize: none;
    min-height: 4.5em;
    line-height:1.6em;
    max-height: 9em;
}
.write span {
    position: relative;
    bottom: 5px;
    right: 5px;
}
#counter {
    background:#E6E6E6;
    border-radius: 0.5em;
    padding: 0 .5em 0 .5em;
    font-size: 0.75em;
    margin-left:5px;
}
.widget { border: 0; }
.widget .item-link { position: relative; border: 1px solid #e5e5e5; height: 153px; }
.widget .title { font-family: "맑은 고딕","Malgun Gothic",Malgun Gothic,맑은 고딕,Gulim, Dotum, Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 40px;
    color: #231915;
    margin-bottom: 8px;
    border: 0 !important;
    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Svzt.qbatnfpvrapr.pbz%2Sarjf2016%2Svzntrf%2Spbzzba%2Svpb_gyvar.cat) no-repeat;
}
.widget .name {font-family: "맑은 고딕","Malgun Gothic",Malgun Gothic,맑은 고딕,Gulim, Dotum, Helvetica,sans-serif;
    font-size: 14px;
    line-height: 20px;
    height: 40px;
    margin: 6px 8px 0px 8px;
    letter-spacing: -0.1em;
    color: #555555;
}
.widget .thumbnail-wrap { width: 160px; height: 100px; overflow: hidden; }
.widget .thumbnail { width: 160px; min-height: 100px; }
.widget .pages { display: none; }
.widget--h2.multipage.line .list { padding: 0; }
.widget .sp-mark{display:block; color:rgba(0, 0, 0, 0); background-image: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sqnoyr-choyvp.f3-nc-abegurnfg-1.nznmbanjf.pbz%2Sjvqtrg%2Shcybnq%2S1468914278467.cat"); background-repeat:no-repeat; z-index: 110; background-position:left top; position:absolute; top:0; left:0; width: 20px; height: 15px;}


#letter_apply .check_list {
    margin-top: 10px;
}
#letter_apply .check_list li label {
    display: inline-block;
    padding-left: 22px;
    position: relative;
}
#letter_apply .check_list li a {
    font-weight: bold;
    text-decoration: underline;
}

#letter_apply .check_list li input[type="checkbox"] {
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 2px;
}
#letter_apply .check_list li + li {
    margin-top: 5px;
}