/* Original PC gallery5 design; only mobile layout support. */
.tc-blog-original #columnnotice { position:relative; width:100%; max-width:1576px; margin:70px auto 0; display:flex; flex-wrap:wrap; }
.tc-blog-original #columnnotice ul { position:relative; width:24%; margin-right:1.33%; margin-top:4%; overflow:hidden; }
.tc-blog-original #columnnotice ul:nth-child(4n) { margin-right:0; }
.tc-blog-original #columnnotice ul:nth-child(-n+4) { margin-top:0; }
.tc-blog-original #columnnotice ul li.thumbnail { width:100%; }
.tc-blog-original #columnnotice ul li.thumbnail img { width:100%; }
.tc-blog-original #columnnotice ul li.title { position:relative; width:100%; padding-top:22px; font-size:19px; font-weight:700; color:#515151; line-height:140%; }
.tc-blog-original .tc-blog-body.sun-editor-editable { padding:0; font:inherit; line-height:inherit; color:inherit; background:transparent; overflow-wrap:anywhere; }
.tc-blog-original .tc-blog-body img { max-width:100%; height:auto; }
.tc-blog-original .tc-blog-body table { max-width:100%; }
.tc-blog-original .tc-blog-body table td,.tc-blog-original .tc-blog-body table th { padding:5px; border:1px solid #ddd; }
@media (max-width:640px) {
.tc-blog-original { box-sizing:border-box; max-width:100%; padding:0 16px; }
.tc-blog-original #columnnotice ul { width:48%; margin-right:4%; margin-top:24px; }
.tc-blog-original #columnnotice ul:nth-child(2n) { margin-right:0; }
.tc-blog-original #columnnotice ul:nth-child(n+3) { margin-top:24px; }
.tc-blog-original .viewTable { table-layout:fixed; }
.tc-blog-original .viewTable tbody .title,.tc-blog-original .viewTable tbody p.day { float:none; width:auto; text-align:left; padding:0 12px; overflow-wrap:anywhere; }
.tc-blog-original .viewTable tbody p.day { margin-top:12px; }
.tc-blog-original .viewTable tbody td.contents { padding:24px 12px; }
.tc-blog-original .tc-blog-body { overflow-x:auto; }
.tc-blog-original #noticebt ul li a { width:80px; }
}
