latest.css 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. @charset "UTF-8";
  2. /* 최근 게시글 */
  3. #latest {
  4. box-sizing: border-box;
  5. }
  6. #latest table {
  7. margin-left: auto;
  8. margin-right: auto;
  9. border: 1px solid #222c36;
  10. }
  11. > #latest table:not(:first-child) {
  12. border-top: none;
  13. }
  14. #latest table tbody tr td {
  15. vertical-align: middle;
  16. }
  17. #latest table tbody tr td p {
  18. margin-bottom: 5px;
  19. }
  20. #latest table tbody tr td p label {
  21. margin-right: 5px;
  22. }
  23. #latest table tbody tr td p label a {
  24. color: #cbd5e0;
  25. }
  26. #latest table tbody tr td p del, #latest table tbody tr td p a {
  27. font-size: 0.875rem;
  28. font-weight: normal;
  29. }
  30. #latest table tbody tr td p var {
  31. color: #aa0000;
  32. font-style: normal;
  33. margin-left: 3px;
  34. letter-spacing: -1px;
  35. vertical-align: middle;
  36. }
  37. #latest table tbody tr td p i {
  38. color: #cbd5e0;
  39. margin-left: 3px;
  40. vertical-align: -1px;
  41. }
  42. #latest table tbody tr td p span {
  43. font-size: 0.625rem;
  44. margin-left: 3px;
  45. vertical-align: middle;
  46. }
  47. #latest table tbody tr td ul {
  48. margin: 0;
  49. padding: 0;
  50. }
  51. #latest table tbody tr td ul li {
  52. display: inline-block;
  53. font-size: 0.75rem;
  54. }
  55. #latest table tbody tr td ul li:after {
  56. content: "·";
  57. padding: 0 3px 0 7px;
  58. }
  59. #latest table tbody tr td ul li:last-child:after {
  60. content: "";
  61. padding: 0;
  62. }
  63. #latest table tbody tr td .thumbnail {
  64. display: block;
  65. position: relative;
  66. width: 100%;
  67. height: 100%;
  68. overflow: hidden;
  69. min-height: 50px;
  70. }
  71. #latest table tbody tr td .thumbnail > img {
  72. position: absolute;
  73. width: 100%;
  74. top: 50%;
  75. left: 50%;
  76. transform: translate(-50%, -50%);
  77. }
  78. #latest table tbody tr td > section {
  79. display: flex;
  80. flex-wrap: wrap;
  81. justify-content: space-around;
  82. }
  83. #latest table tbody tr td > section figure {
  84. box-sizing: border-box;
  85. text-align: center;
  86. flex-basis: auto;
  87. max-width: 50%;
  88. padding: 5px;
  89. }
  90. #latest table tbody tr td > section figure > a {
  91. display: inline-block;
  92. }
  93. #latest table tbody tr td > section figure > a img {
  94. width: 100%;
  95. max-width: 210px;
  96. max-height: 215px;
  97. }
  98. #latest table tbody tr td > section figure > a img:focus, #latest table tbody tr td > section figure > a img:hover {
  99. filter: drop-shadow(2px 2px 4px #969696);
  100. }
  101. #latest table tbody tr td > section figure figcaption {
  102. margin: 5px 0;
  103. }
  104. #latest table tbody tr td > section figure figcaption a {
  105. display: initial;
  106. }
  107. #latest table tbody tr td > section figure strong {
  108. display: block;
  109. font-size: 0.813rem;
  110. margin-bottom: 3px;
  111. }
  112. #latest table tbody tr td > section figure small {
  113. font-size: 0.688rem;
  114. }/*# sourceMappingURL=latest.css.map */