/* Gallery */
.subject h2 {background:url(http://images2.ensight.co.kr/helizet/title_gallery.gif) 0 10px no-repeat; height:77px; border-bottom:#E0E0E0 1px solid; text-indent:-1000em;}
.subject ul {clear:both; border-top:#F3F3F3 2px solid; border-bottom:#ECECEC 1px solid; height:31px;}
.subject li {height:22px; padding-top:9px;}
.subject .txt {float:left;}
.subject .btn {float:right;}
.select .table {width:100%; margin-top:15px;}
.select .table .category a {color:#666;}
.select .table .category .selected {font-weight:bold;}
.select .table .category span {color:#CCC; padding-left:3px;}
.gallery {width:780px; overflow:hidden;}
.gallery .gallery_widget {float:left; width:390px; border-bottom:#ECECEC 1px solid; padding:25px 0;}
.gallery .gallery_widget .thumb {float:left; width:101px; padding:0 10px 0 20px;}
.gallery .gallery_widget .info {width:240px; overflow: hidden; padding-top:8px;}
.gallery .gallery_widget .info .info_title a {font-family:gulim; font-size:13px; font-weight:bold; color:#424242;}
.gallery .gallery_widget .info .info_detail {font-size:11px; color:#A1A1A1; letter-spacing:-1px; line-height:120%; height:25px; margin:10px 0 15px 0; overflow:hidden;}
.gallery .gallery_widget .info .info_point {float:left; font-size:11px; color:#A1A1A1; padding-bottom:5px;}
.gallery .gallery_widget .info .info_sponsor {float:left; font-size:11px; color:#A1A1A1; background:url(http://images2.ensight.co.kr/helizet/set_gnb.gif) 0 -28px no-repeat; padding-left:8px; margin-left:6px;}
.gallery .gallery_line {border-bottom: #eee 1px solid;}