.hd-lt-celebrate100-gallery {margin-bottom:10px; border:1px solid #eee; background:#fff url(../img/bg_shadow.gif) repeat-x left bottom;}
.hd-lt-celebrate100-gallery h2 {height:44px; line-height:44px; padding-left:10px; color:#444; font-size:14px; font-family:'맑은 고딕','Malgun Gothic'; background:#fff url(../img/bg_h2.gif) repeat-x left bottom;}
.hd-lt-celebrate100-gallery h2 a {color:#444;}
.hd-lt-celebrate100-gallery h2 a:hover {color:#000; text-decoration:underline;}
.hd-lt-celebrate100-gallery ul {padding:20px 10px; font-size:12px; line-height:130%; zoom:1;}
.hd-lt-celebrate100-gallery ul:after {content:""; display:block; clear:both;}
.hd-lt-celebrate100-gallery ul li {float:left; width:205px; padding:0 10px;}
.hd-lt-celebrate100-gallery ul li a:hover {text-decoration:underline;}
.hd-lt-celebrate100-gallery ul li span.thumb {display:block; margin-bottom:10px;}
.hd-lt-celebrate100-gallery ul li span.thumb img {width:203px; height:150px; border:1px solid #ddd;}
.hd-lt-celebrate100-gallery ul li span.subject {display:block; margin-bottom:5px; font-weight:bold; color:#444;}
.hd-lt-celebrate100-gallery ul li span.text {display:block; margin-bottom:5px; font-size:11px; color:#999;}
.hd-lt-celebrate100-gallery ul li span.date {display:block; font-size:11px; color:#999;}