/* BASIC css start */
.subcontentWrap.subleft {overflow: hidden;     }

.div_sck {overflow: hidden;  height: 360px;}
.div_sck .online {float: left; width: 462px;}
.div_sck .offline {float: right; width: 462px; }
.div_sck .online li {line-height: 16px; padding:17px 0px; border-bottom:1px solid #d4d4d4}
.div_sck .offline li {line-height: 16px; padding:17px 0px; border-bottom:1px solid #d4d4d4}
.div_sck .offline li a, .div_sck .online li a {display: block; text-overflow: ellipsis;  white-space: nowrap; overflow: hidden;  max-width: 380px;}

.diy_gall li {float: left; }

.diy_galllist { margin-top:0;border-top: 0px solid #e5e5e5; border-bottom: 0px solid #e5e5e5; }     
.diy_galllist ul { width: 100%; margin-bottom: 50px; height: 330px; }
.diy_galllist ul li { float: left;  margin-right: 30px; height:330px; width: 234px;  border:1px solid #cccccc}
.diy_galllist ul li:nth-child(5) { margin-right: 0;}
.diy_galllist ul li a { display: block; width: 100%;}
.diy_galllist ul li a span { display: block; }
.diy_galllist ul li a span img { width: 234px; height: 234px; padding: 0px; border: 0px solid #d8d8d8;}
.diy_galllist ul li a strong { margin:15px auto 0px auto; display: block; max-width: 90%; *width: 90%; font-size: 14px; letter-spacing: -1px;  text-overflow: ellipsis;  white-space: nowrap; overflow: hidden;}
.diy_galllist ul li a span { margin-bottom: 3px; } 
.diy_galllist ul li a span.noimg{ display: block; width: 222px; height: 165px; padding: 0px; text-align: center; font-size: 16px; line-height: 165px; font-family: Tahoma; border: 0px solid #d8d8d8; background-color: #e0e0e0; }
.diy_galllist ul li p {padding: 2px 15px; font-size: 12px; margin-top: 3px; }

.btn_list {text-align: center; padding: 30px 0px 50px 0px}


/* °øÁö */
.bbs-table-list table {border-top:1px solid #d7d7d7 } 

/* Å¸ÀÌÆ² */
h1.titl, h1.titl font {
    *font-family: 'Noto Serif KR', serif;
    *font-weight: Bold;
    font-size: 28px;
    margin: 50px 0 20px;
    line-height: 26px;
    text-align: center;
}

.more-list {
    position: absolute;
    right: 10px;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    background: #8a8a8a;
    color: #fff;
    padding: 0 18px;
    border-radius: 25px;
    font-size: 12px;
    font-family: 'Nanum Gothic';
    margin-top: 6px;
}
/* BASIC css end */

