
/* 공 통 */
body, html, p, h1, h2, h3, h4, h5, h6, div, li, ul, ol, dl, dt, dd, form, img, table, tr, td{ padding:0; margin:0;}
body{margin:0 auto; font-size:12px; color:#777777; font-family:dotum;}
/*h1, h3{line-height:0;}*/
ul,li{list-style:none;}
img{vertical-align:middle; border:0;}
input{font-family:'돋움';  color:#777; border:0; padding:0; margin:0;}

/* 리스트 메뉴 */
#list_top{ position:relative; width:1000px; height:32px; border-bottom:3px solid #6585db;z-index:2; }
/*갤러리 공지*/
/* lhk 링크때문에 바꿈
#list_top .gall_notice{ position:absolute; left:4px; top:13px;background:url(http://wstatic.dcinside.com/gallery/skin/main/new_img/gall_notice.gif) no-repeat left 1px; padding-left:60px; font-size:11px; color:#848484; }
*/
#list_top .gall_notice{ position:absolute; left:4px; top:13px;font-size:11px; color:#848484; }
/*버튼*/
#list_top .btn_gall{ position:absolute; left:295px; top:11px;}
#list_top .btn_gall li{ display:inline;}
/*실시간순위*/
#list_top .gall_rank{ position:absolute; left:610px; top:13px; background:url(http://wstatic.dcinside.com/gallery/skin/main/new_img/gall_rank.gif) no-repeat left 2px; padding-left:95px; font-size:11px; color:#727272; }
#list_top .gall_rank li{ display:inline; padding-left:35px;}
#list_top .gall_rank_num{ font-family:Arial; color:#575757;}
/*정렬순*/
#list_top .btn_align{ position:absolute; right:0px; top:5px;}
#list_top .btn_align li{ display:inline;}

/**********************************************************************************************************************************/
/* 갤러리 리스트 공통 */
#gall_list{ width:732px;  overflow:hidden; border:1px solid #dadada; margin-top:3px; z-index:0;}
#center{ width:732px;  overflow:hidden; border:0px solid #dadada; margin-top:3px; z-index:0;}
#main{ width:100%;  overflow:hidden; border:0px solid #ffffff; margin-top:3px; z-index:0;}


#gall_list table{ width:100%;}
#gall_list h3{ display:block; position:relative; line-height:0; height:30px;}
#gall_list .icon_new{position:absolute; left:65px; top:9px; margin:0;}

#gall_list .btn_layer_more { position:absolute; left:120px; top:8px;}
#gall_list td { vertical-align:top;}
#gall_list ul { padding:10px 0 10px 5px;}
#gall_list li { background:url(icon_list_dot.gif) no-repeat left center; padding-left:6px; line-height:20px;width:126px;}

#gall_list .noimg {background:none; line-height:20px;width:126px;padding-left:6px;}
#gall_list .noimg1 {background:none; line-height:20px;width:126px;margin-left:-6px;}
#gall_list .noimg2 {background:none; line-height:20px;width:126px;margin-left:8px;}
#gall_list li .list_title3{  position:relative; left:0px; top:0px; line-height:20px;}
#gall_list li .list_title1{  position:absolute; left:55px;right:10px; top:-3px;}
#gall_list li .list_title4{  position:absolute; left:55px;right:10px; top:-3px;}
#gall_list li .list_title2{  position:relative; left:0px;right:0px; top:-15px;}

#gall_list .section_table_margintop{ margin-top:10px;}

#gall_list .title_sub{ background:url(http://wstatic.dcinside.com/gallery/skin/main/new_img/icon_list_sub_dot.gif) no-repeat left center; text-indent:2px;}
#gall_list .list_line{ border-top:1px dotted #cccccc; margin:0 5px;}

/*링크*******************************************************************************************************************************/
a.list_title1:link, a.list_title1:visited, a.list_title1:active, a.list_title1:hover{ color:#555; text-decoration:none; background:url(http://wstatic.dcinside.com/gallery/skin/main/new_img/icon_list_dot.gif) no-repeat left center;padding-left:6px;right:10px;}
a.list_title4:link, a.list_title4:visited, a.list_title4:active, a.list_title4:hover{ color:#555; text-decoration:none; padding-left:6px;right:10px;}
a.list_title:link, a.list_title:visited, a.list_title:active, a.list_title:hover{ color:#555; text-decoration:none;line-height:20px;}

a.list_title_b:link, a.list_title_b:visited, a.list_title_b:active, a.list_title_b:hover{ color:#353535; text-decoration:none;}
a.list_title_hot:link, a.list_title_hot:visited, a.list_title_hot:active, a.list_title_hot:hover{ color:#ed5b1b; text-decoration:none;}
a.list_groub:link, a.list_groub:visited, a.list_groub:active, a.list_groub:hover{ color:#666666; text-decoration:none;}
a.list_title_military_b:link, a.list_title_military_b:visited, a.list_title_military_b:active, a.list_title_military_b:hover{ color:#5272c6; text-decoration:none;}
a.list_title_essay:link, a.list_title_essay:visited, a.list_title_essay:active, a.list_title_essay:hover{ color:#5376d4; text-decoration:none;}

/*섹션1*******************************************************************************************************************************/
#gall_list .board_study{ width:142; border-right:1px solid #dadada; border-bottom:0px solid #dadada;}
#gall_list .board_study1{ width:160; border-right:1px solid #dadada; border-bottom:0px solid #dadada;}

#gall_list .new_gallery{ width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .special{ width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .woman{ width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
#gall_list .fashion{ width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}
#gall_list .issue{ width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .section_last_issue{ padding:10px 0 10px 7px;}

#gall_list .media{ width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .section_magazin{ position:relative; top:56px; left:7px;}

#gall_list .section_magazin_img img{ border:1px solid #a8a8a8;}

#gall_list .food{ width:16%; border-bottom:1px solid #dadada;}

#gall_list .banner{bottom:-1px; left:-1px; right:-1px; padding-top:20px;}

/*섹션2*******************************************************************************************************************************/
#gall_list .travel_scene{ width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .composition { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .dc_pain1{ width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .dc_pain2 { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .dc_pain3 { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .dc_pain5{ width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .section_fashion { padding-bottom:6px;}

#gall_list .abillitytest{ padding-top:10px;}

#gall_list .dc_pain6 { width:16%; border-bottom:1px solid #dadada;}

/*섹션3*******************************************************************************************************************************/
#gall_list .dc_pain4 { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .shopping{ width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .person1 { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .game1 { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .game2 { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .broadcasting1 { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .broadcasting2 { width:16%; border-bottom:1px solid #dadada;}

/*섹션4*******************************************************************************************************************************/
#gall_list .music { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .sports { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .person_entertainment1 { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .person_entertainment2 { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .person_sports { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .person_entertainment4 { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .person_politics { width:14%; border-right:1px solid #dadada; border-bottom:1px solid #dadada;}

#gall_list .person_others { width:16%; border-right:1px solid #dadada;}

/*섹션5*******************************************************************************************************************************/
#gall_list .university { width:14%; border-right:1px solid #dadada;}

#gall_list .university2 { width:14%; border-right:1px solid #dadada;}

#gall_list .game3 { border-bottom:1px solid #dadada; width:14%; border-right:1px solid #dadada;}

#gall_list .success_etc { width:14%; border-right:1px solid #dadada;}

#gall_list .others2 { width:14%; border-right:1px solid #dadada;}

#gall_list .area2 { width:14%; border-right:1px solid #dadada;}

#gall_list .sub_board { width:16%;}


/* 카테고리 더보기 남자연예인 */
#category_more_man_enter a:link, #category_more a:visited, #category_more a:active{text-decoration:none; color:#555;}
#category_more_man_enter a:hover{color:#555; text-decoration:underline;}
#category_more_man_enter{width:420px; background:url(http://wstatic.dcinside.com/gallery/skin/main/new_img/gallery_layer/bg_categore_more_new.gif) no-repeat}
#category_more_man_enter .box{position:relative;}
#category_more_man_enter .btn_close{position:absolute; top:10px; right:15px;}
#category_more_man_enter h5{display:block; height:22px; color:#fff; letter-spacing:-1px; font-size:11px; font-weight:normal; padding:10px 0 0 10px;}
#category_more_man_enter h5 strong{font-size:12px;}
.list_man_enter{padding:10px 15px 15px 10px;  background:url(http://wstatic.dcinside.com/gallery/skin/main/new_img/gallery_layer/bg_categore_more_new.gif) no-repeat bottom;}
#category_more_man_enter table{border-collapse:collapse; width:100%;}
#category_more_man_enter td{width:25%; padding:0px 0 5px 5px; color:#555; letter-spacing:-1px; background:url(http://wstatic.dcinside.com/gallery/skin/main/new_img/gallery_layer/dot.gif) no-repeat 0 7px;}
#category_more_man_enter td.line{ background:none; height:10px; border-top:1px solid #000; _border-top:1px solid #000;}

#category_more li{float:left; padding-right:10px;}
/* 카테고리 더보기 남자연예인 */


/*카테고리 더보기*/
#category_more a:link, #category_more a:visited, #category_more a:active{text-decoration:none; color:#555;}
#category_more a:hover{color:#555; text-decoration:underline;}
#category_more{width:340px; background:url(http://wstatic.dcinside.com/gallery/skin/main/new_img/gallery_layer/bg_categore_more.gif) no-repeat;}
#category_more .box{position:relative;}
#category_more .btn_close{position:absolute; top:10px; right:15px;}
#category_more h5{display:block; height:22px; color:#fff; letter-spacing:-1px; font-size:11px; font-weight:normal; padding:10px 0 0 10px;}
#category_more h5 strong{font-size:12px;}

.list{padding:10px 15px 15px 10px;  background:url(http://wstatic.dcinside.com/gallery/skin/main/new_img/gallery_layer/bg_categore_more.gif) no-repeat bottom;}

#category_more table{border-collapse:collapse; width:100%;}
#category_more td{width:25%; padding:0px 0 5px 5px; color:#555; letter-spacing:-1px; background:url(http://wstatic.dcinside.com/gallery/skin/main/new_img/gallery_layer/dot.gif) no-repeat 0 7px;}
#category_more td.line{ background:none; height:10px; border-top:1px solid #000; _border-top:1px solid #000;}

#category_more li{float:left; padding-right:10px;}
/*카테고리 더보기*/

/* 2012.11.09 - theRok */
.banner_olleh { position:absolute; bottom:-1px; left:-1px; }