@charset "utf-8";
/* 내용관리 */

#ctt { position: relative; }
a.admlnk {
    position: absolute;
    top: 3em;
    right: 0;
    display: block;
    background: #999;
    color: #fff;
    line-height: 2em;
    padding: 0 1em;
}
a.admlnk:hover { background: #62b0d8; }
.ctt_admin {
    margin: 0 5px;
    text-align: right;
}
#ctt > header,
#ctt > header h1 {
display: none;
}
#ctt_con {
    padding: 0 1em;
    line-height: 1.7em;
    font-size: 12pt;
}

#ctt_con h1,
#ctt_con h2,
#ctt_con h3,
#ctt_con h4,
#ctt_con h5,
#ctt_con h6 {
    padding: .5em 0;
    padding-top: 1em;
    color: #00a3d6;
    font-weight: 300;
    line-height: 1.5em;
}

#ctt_con b,
#ctt_con strong {
    color: #00a3d6;
    font-weight: 600;
}
#ctt_con ul,
#ctt_con ol {
    display: block;
    margin: 0 0 0.7em 1em;
    padding-left: 1.5em;
}
#ctt_con ol {
    list-style-type: decimal;
}
#ctt_con ul {
    list-style-type: circle;
}

#ctt_con li {
    list-style: inherit;
    font-size: 0.97em;
    line-height: 1.7em;
}

#ctt_con blockquote {
    color: #62b0d8;
    font-style: italic;
    font-size: .95em;
    font-weight: 300;
    line-height: 1.5em;
    word-break: break-word;
    white-space: pre-line;
    border-left: solid .5em rgba(98, 176, 216, 0.35);
    padding-left: 1.2em;
}

.ctt_img {
    text-align: center;
}
