@charset "utf-8";

/* 초기화 */
body {font-size:0.75em;font-family:Meiryo,"Hiragino Kaku Gothic ProN","MS PGothic","Malgun Gothic", dotum,sans-serif}
h1, h2, h3, h4, h5, h6 {font-family:Meiryo,"Hiragino Kaku Gothic ProN","MS PGothic","Malgun Gothic", dotum,sans-serif}

.gnb_2dul {min-width: 170px}

#container_full {position:relative;min-height:500px;height:auto !important;margin:20px auto;height:500px;font-size:1em;width:800px;zoom:1}
#container_full:after {display:block;visibility:hidden;clear:both;content:""}

.cutstr {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-wrap:break-word}
.cut2str {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap:break-word}
.cut3str {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-wrap:break-word}
.cut4str {overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; word-wrap:break-word}

.td_group {width:120px;text-align:center}
.td_board {width:150px;text-align:center}
#memo_write .reply_btn {height:45px}

.lat {position:relative;margin-bottom:20px;background:transparent;padding:10px 15px 0px 15px;border:1px solid #e0e2e5}