@charset "utf-8";

body {
	height: 100%;
	width:100%;
	text-align:left;
	margin: 0;
	padding: 0 0 10px 0;
	font-size:12px;
	line-height: 1.7;
	font-family: Dotum;
	color:#000000;
/*	background:url(http://image2.pullbbang.com/pull40/common/all_bg.gif) 0 26px;*/
}


ul, li, ol, dl, dd, dt {list-style:none; margin:0; padding:0;}
form, p, blockquote, dl, dd, dt {margin: 0;padding: 0;}
fieldset{margin:0; padding:0; border:0}
img {border:none;}
hr{display:none;}
address, em{font-style:normal;}
input{margin:0; padding:0;}
a:link, a:visited {color: #7a7a7a; text-decoration:none;}
a:hover, a:active {color: #000; text-decoration:none;}

h1, h2, h3, h4, h5{font-size:14px;margin:0; padding:0}

table{border-collapse:collapse;}
strong {font-weight:bold;}

.no_bg{ background:none;}
.img_block {display:block;}
.img_inblock { display:inline-block; }
.dN{display:none}
.bold{ font-weight:bold;}
.CH{cursor:pointer;}
.fL{float:left;}
.fR{float:right;}
.fC{clear:both;}
.tL{text-align:left;}
.tR{text-align:right;}
.tC{text-align:center;}
.vT{vertical-align:top;}
.vC{vertical-align:middle;}
.vB{vertical-align:bottom;}
.noboder{border:0px solid;}
.under{ text-decoration:underline;}

/* layout */
#fanpy{width:950px;margin:0 auto; text-align:left;}

#wrapper{width:950px; margin:0 auto; text-align:left;}
#topsection{width:950px; #margin-bottom:10px;}
#container{position:relative; overflow:hidden;width:948px;text-align:left;border:1px solid #bfbfbf;margin-top:10px;background:#ffffff;}
#container01{position:relative; overflow:hidden; width:950px;text-align:left; margin-top:10px;} /*080813 추가*/

#leftmenu{float:left;padding:11px 0 11px 11px;width:160px; }

#contentwrapper{float:left;padding:11px 0 0 21px;width:735px;}

#footer{margin-top:30px;position:relative; clear:both;width:910px;text-align:center;padding:20px; color:#8c8a84;background:#e6e7e6;}
/*080920*/ /* common.css 에 추가시켜 주세요 */ /*메인 푸터 영역*/
.footer_main {/*width:950px;*/ height:55px; text-align:center; font-size:11px; color:#959595; padding-top:35px;}
.footer_main p{ margin:0; padding:0; line-height:16px;}
.footer_main p a:link,.footer_main p a:visited,.footer_main p a:hover,.footer_main p a:active {color:#959595; text-decoration:none;}
.f_borwn05{ color:#a48334;}

/* topGNB 0902 추가 */
.topGnb {width:950px; position:relative; height:26px; overflow:hidden;}
.topGnb .logo {position:absolute; left:0;}
.topGnb ul {position:absolute; right:0; padding-top:0px;}
.topGnb ul li {float:left; padding:4px 6px 4px 5px; background:url('http://image2.pullbbang.com/pull40/common/bg_topGnb_bar.gif') no-repeat right;}
.topGnb ul li a {display:block; font-size:11px; color:#38372a !important;}
.topGnb ul li.end {background:none; padding:0 0 0 7px;}


/* head :: 08.28추가 */
/*
#headArea {width:928px; height:32px; padding:10px 7px 0 15px; background:url('http://image2.pullbbang.com/pull40/common/bg_gnb.gif') no-repeat left top; overflow:hidden}
#headArea ul.gnb {float:left; height:32px; overflow:hidden;}
#headArea ul.gnb li {float:left; background:url('http://image2.pullbbang.com/pull40/common/bg_gnb_bar.gif') no-repeat right center ; overflow:hidden;}
#headArea ul.gnb li a {float:left; display:block; color:#ffffff; height:25px; padding:7px 10px 0;}
#headArea ul.gnb li.on {border:1px solid #919191; border-bottom:0; background:url('http://image2.pullbbang.com/pull40/common/bg_gnb_on.gif') repeat-x;}
#headArea .searchBox {float:right;}
#headArea .searchBox input.searchText {padding:3px 3px 2px; width:290px; font-size:11px; font-weight:bold; color:#38372a; letter-spacing:-1px; border:1px solid #757575; vertical-align:middle;}
#headArea .searchBox img {vertical-align:middle;}
#headArea .searchBox input.searchBtn {vertical-align:middle;}	/* 이봉구 추가 : 2008-08-30 */

/*
#headArea {width:950px; height:62px; padding:8px 0 0 0; background:url('http://image2.pullbbang.com/pull40/common/bg_gnb_2.gif') repeat-x; overflow:hidden}
#headArea ul.gnb {float:left; height:24px; padding:0px 0 0 8px; overflow:hidden;}
#headArea ul.gnb li {float:left; background:url('http://image2.pullbbang.com/pull40/common/bg_gnb_bar.gif') no-repeat right 5px ; overflow:hidden;}
#headArea ul.gnb li a {float:left; display:block; color:#fff; height:17px; padding:3px 12px 8px; letter-spacing:-1px;}
#headArea ul.gnb li.on {background:#f2f2f2;}
#headArea  ul.gnb li.on a {color:#000; font-weight:bold;}
#headArea .searchBox {float:right; padding-right:7px;}
#headArea .searchBox input.searchText {padding:2px 3px 2px; width:290px; height:10px; font-size:11px; font-weight:bold; color:#38372a; letter-spacing:-1px; border:1px solid #757575; vertical-align:middle;}
#headArea .searchBox input.searchBtn {vertical-align:middle;}
#headArea .searchBox img {vertical-align:middle;}
#headArea .sub_gnb {width:948px; clear:both;  height:19px; padding:2px 0 0; border:1px solid #dfdfdf; border-top:0; background:#f2f2f2 ; overflow:hidden;}
#headArea .sub_gnb li {float:left; padding:0 5px; letter-spacing:-1px; background:url('http://image2.pullbbang.com/pull40/common/bg_sub_gnb_bar.gif') no-repeat right 5px ;}
#headArea .sub_gnb li a {display:block; padding:0 10px; color:#464646}
#headArea .sub_gnb li.on a {font-weight:bold; color:#9a0101; background:url('http://image2.pullbbang.com/pull40/common/order_bul01.gif') no-repeat left 7px;}
#headArea .sub_gnb li.end {background:none;}
*/
#headArea {width:950px; height:62px; padding:8px 0 0; background:url('http://image2.pullbbang.com/pull40/common/bg_gnb_3.gif') repeat-x; overflow:hidden}
#headArea ul.gnb {float:left; height:28px; padding:0px 0 0 8px; overflow:hidden;}
#headArea ul.gnb li {float:left; background:url('http://image2.pullbbang.com/pull40/common/bg_gnb_bar.gif') no-repeat right 5px ; overflow:hidden;}
#headArea ul.gnb li a {float:left; display:block; color:#fff; height:22px; padding:3px 12px 3px; letter-spacing:-1px;}
#headArea ul.gnb li.on {background:#f2f2f2;}
#headArea  ul.gnb li.on a {color:#000; font-weight:bold;}
#headArea .searchBox {float:right; padding-right:7px;}
#headArea .searchBox input.searchText {padding:5px 3px 2px; width:290px; height:18px; #height:10px; font-size:11px; font-weight:bold; color:#38372a; letter-spacing:-1px; border:1px solid #757575; vertical-align:middle;}
#headArea .searchBox input.searchBtn {vertical-align:middle; height:18px;}
#headArea .searchBox img {vertical-align:middle;}
#headArea .sub_gnb {width:948px; clear:both;  height:21px; padding:2px 0 0; border:1px solid #dfdfdf; border-top:0; background:#f2f2f2 ; overflow:hidden;}
#headArea .sub_gnb li {float:left; padding:0 5px; letter-spacing:-1px; background:url('http://image2.pullbbang.com/pull40/common/bg_sub_gnb_bar.gif') no-repeat right 5px ;}
#headArea .sub_gnb li a {display:block; padding:0 10px; color:#464646}
#headArea .sub_gnb li.on a {font-weight:bold; color:#9a0101; background:url('http://image2.pullbbang.com/pull40/common/order_bul01.gif') no-repeat left 7px;}
#headArea .sub_gnb li.end {background:none;}

/* head :: 0908변경 */
#headArea_o {width:950px; height:62px; padding:8px 0 0; background:url('http://image2.pullbbang.com/pull40/common/bg_gnb_2.gif') repeat-x; overflow:hidden}
#headArea_o ul.gnb {float:left; height:35px; padding:3px 0 0 8px; overflow:hidden;}
#headArea_o ul.gnb li {float:left; background:url('http://image2.pullbbang.com/pull40/common/bg_gnb_bar.gif') no-repeat right 5px ; overflow:hidden;}
#headArea_o ul.gnb li a {float:left; display:block; color:#fff; height:25px; padding:3px 12px 8px; letter-spacing:-1px;}
#headArea_o ul.gnb li.on {background:#f2f2f2;}
#headArea_o  ul.gnb li.on a {color:#000; font-weight:bold;}
#headArea_o .searchBox {float:right; padding-right:7px;}
#headArea_o .searchBox input.searchText {padding:3px 3px 2px; width:290px; font-size:11px; font-weight:bold; color:#38372a; letter-spacing:-1px; border:1px solid #757575; vertical-align:middle;}
/*#headArea .searchBox input.searchBtn {vertical-align:middle;} 08.09.16 남군 */
#headArea_o .searchBox input.searchBtn {vertical-align:middle;}
#headArea_o .searchBox img {vertical-align:middle;}
#headArea_o .sub_gnb {width:948px; clear:both;  height:21px; padding:2px 0 0; border:1px solid #dfdfdf; border-top:0; background:#f2f2f2 ; overflow:hidden;}
#headArea_o .sub_gnb li {float:left; padding:0 5px; letter-spacing:-1px; background:url('http://image2.pullbbang.com/pull40/common/bg_sub_gnb_bar.gif') no-repeat right 5px ;}
#headArea_o .sub_gnb li a {display:block; padding:0 10px; color:#464646}
#headArea_o .sub_gnb li.on a {font-weight:bold; color:#9a0101; background:url('http://image2.pullbbang.com/pull40/common/order_bul01.gif') no-repeat left 7px;}
#headArea_o .sub_gnb li.end {background:none;}


/* leftmenu :: 08.28추가 */
#leftmenu .grayBoxT {width:160px; height:4px; background:url('http://image2.pullbbang.com/pull40/common/bg_leftmenu_t.gif') no-repeat left top; overflow:hidden;}
#leftmenu .grayBoxM {width:160px; background:url('http://image2.pullbbang.com/pull40/common/bg_leftmenu_m.gif') repeat-y; overflow:hidden;}
#leftmenu .grayBoxB {width:160px; height:4px; margin-bottom:10px; background:url('http://image2.pullbbang.com/pull40/common/bg_leftmenu_b.gif') no-repeat left top; overflow:hidden;}
#leftmenu .mainPic {position:relative; width:150px; overflow:hidden; margin:0 auto; font-weight:bold; color:#737369;}
/*#leftmenu .mainPic .img {display:block; width:150px; margin-bottom:10px;}*/
#leftmenu .mainPic .img {display:block; width:150px; margin-bottom:5px;}	/* 이봉구 수정 2008-09-10 */
/*#leftmenu .mainPic img {vertical-align:middle;}*/
#leftmenu .mainPic img {vertical-align:middle; margin-bottom:5px;}	/* 이봉구 수정 2008-09-10 */
#leftmenu .mainPic .absoluteR {position:absolute; right:0; margin-top:5px;}
#leftmenu .btns {width:100%; margin-bottom:6px; line-height:0; overflow:hidden;}
#leftmenu .btns img {display:block; float:left; margin-bottom:4px;}
#leftmenu .adBox {width:158px; padding-bottom:3px; margin-bottom:10px; border:1px solid #e1e1e1;}
#leftmenu .adBox .tit {padding:3px 5px; font-weight:bold; color:#fff; background:#cbcccb; font-size:10px; line-height:12px;}
#leftmenu .adBox ul {padding:5px 0;}
#leftmenu .adBox li {padding-left:16px; line-height:20px; background:url('http://image2.pullbbang.com/pull40/fan_main/bul_rect_b.gif') no-repeat 7px center;}
#leftmenu .adBox li a {color:#111111; letter-spacing:-1px; }
#leftmenu .adBox .btn {padding:0 4px 4px; text-align:right;}
#leftmenu .adBox_pic {position:relative; width:160px; height:100px; margin-bottom:10px; overflow:hidden;}
#leftmenu .adBox_pic .btn {position:absolute; right:3px ; top:3px; z-index:1;}
#leftmenu .etc {padding:5px 0;}
#leftmenu .etc li {padding:3px 0 0 22px; background:url('http://image2.pullbbang.com/pull40/fan_main/bul_circle_g.gif') no-repeat 12px center;}
#leftmenu .etc li a {color:#4c4c4c;}
#leftmenu .rss {padding:5px 10px;}
#leftmenu ul.left_menu_list {padding:8px;}
#leftmenu ul.left_menu_list li {width:118px;;padding:0 13px 3px; color:#656565; letter-spacing:-0.05em;}
#leftmenu ul.left_menu_list li a {color:#4c4c4c;}
#leftmenu ul.left_menu_list li.lm_profile {background:url('http://image2.pullbbang.com/pull40/common/ic_lm_profile.gif') no-repeat 0 4px; }
#leftmenu ul.left_menu_list li.lm_todaymood {background:url('http://image2.pullbbang.com/pull40/common/ic_lm_todaymood.gif') no-repeat left 4px; }
#leftmenu ul.left_menu_list li.lm_photo {background:url('http://image2.pullbbang.com/pull40/common/ic_lm_photo.gif') no-repeat 0 4px; }
#leftmenu ul.left_menu_list li.lm_movie {background:url('http://image2.pullbbang.com/pull40/common/ic_lm_movie.gif') no-repeat  0 4px; }
#leftmenu ul.left_menu_list li.lm_board {background:url('http://image2.pullbbang.com/pull40/common/ic_lm_board.gif') no-repeat  0 4px; }
#leftmenu ul.left_menu_list li.lm_adult {background:url('http://image2.pullbbang.com/pull40/common/ic_lm_adult.gif') no-repeat  0 4px; }
#leftmenu ul.left_menu_list li.lm_fanbook {background:url('http://image2.pullbbang.com/pull40/common/ic_lm_fanbook.gif') no-repeat  0 4px; }
#leftmenu ul.left_menu_list li.lm_rss {background:url('http://image2.pullbbang.com/pull40/common/ic_lm_rss.gif') no-repeat  0 4px; }
#leftmenu ul.left_menu_list li.lm_group {background:url('http://image2.pullbbang.com/pull40/common/ic_lm_group.gif') no-repeat 0 4px; }
#leftmenu ul.left_menu_list li.lm_likeSearch {background:url('http://image2.pullbbang.com/pull40/common/ic_lm_likeSearch.gif') no-repeat 0 4px; }
#leftmenu ul.left_menu_list li a.on {color:#9c0000; text-decoration:underline;}
#leftmenu ul.left_menu_list .lm_submenu li {font-size:11px; letter-spacing:-1px; background:url('http://image2.pullbbang.com/pull40/common/ic_lm_sub.gif') no-repeat left 2px; }

/* tab 관련 */
*html .tab_menu01 .on .tab_end { display:inline-block;} 
*html .tab_menu01 .off .tab_end { display:inline-block;}
*html .tab_select_con .on .end { display:inline-block;} 
*html .tab_select_con .off .end { display:inline-block;}
*html .con_box li input{ margin-left:-4px;}

*html .tab_menu02 .on .tab_end { display:inline-block;} /* 088013추가 */ 
*html .tab_menu02 .off .tab_end { display:inline-block;}  /* 088013추가 */ 
*html .tab_menu03 .on .tab_end { display:inline-block;} /* 088016추가 */ 
*html .tab_menu03 .off .tab_end { display:inline-block;}  /* 088016추가 */ 

/* bbs */
table {empty-cells:show; border:0;border-collapse: collapse;}
td, th{font-size:1em;padding:0; margin:0}

/* bbs view */
.view_top{clear:both;height:64px;padding:10px 15px 0 15px;margin-top:3px;background:url(http://image2.pullbbang.com/pull40/common/view_top_bg.gif) no-repeat 0 0;}
.view_top img {vertical-align:middle;}
.view_top select{vertical-align:top;}
table.view_type{width:100%;}
table.view_type tr.first-child th span{padding:0 0 0 15px;background:url(http://image2.pullbbang.com/pull40/common/view_title_bar.gif) no-repeat 5px 0;}
table.view_type tr.first-child th, table.view_type tr.first-child td{padding:0 5px 7px 0;background:url(http://image2.pullbbang.com/pull40/common/photo_list_dot2.gif) repeat-x 0 bottom;}
table.view_type td.date{text-align:left;padding:0 5px 0 0;}
/*table.view_type td.date{text-align:right;padding:0 5px 0 0;}*/
table.view_type td.date span{font-weight:normal;}
table.view_type tr.info td{color:#38372a;font-weight:bold;padding-top:3px;}

.view_cnt{text-align:center;}
.star p{float:left;height:59px;background:url(http://image2.pullbbang.com/pull40/common/star_bul.gif) repeat-y 0 0;}

/* bbs write */
.photo_write{width:100%;padding-top:15px;background:url(http://image2.pullbbang.com/pull40/common/bbs_bg.gif) repeat-x 0 0;text-align:center}
table.write_type{text-align:left;}
table.write_type th{}
table.write_type tr.pattern th, table.write_type tr.pattern td{vertical-align:top;padding-top:6px;}
table.write_type td input.subject{border:1px solid #d4d4d4;width:607px;padding:3px 0 3px 0;}
table.write_type td textarea.contents{border:1px solid #d4d4d4;width:677px;height:300px;padding:3px 0 3px 0;}
table.write_type td input{vertical-align:middle;}
table.write_type td img{vertical-align:top;}
table.write_type td .slide{margin:10px 0 10px 0;display:block}
table.write_type td.editor{padding-bottom:8px;}
table.write_type td.record{padding:8px 0;font-weight:bold; }
table.write_type td.scrap{padding-top:8px;}
table.write_type td span.cnt_group{padding-left:73px;}

/* photo_list top */
.content_title{ position:relative; width:733px; height:34px; background:url(http://image2.pullbbang.com/pull40/common/tit_bg.gif) no-repeat 0 0; padding-top:10px; margin-bottom:15px;}/* 080807  */
.content_title h3{padding-left:30px;background:url(http://image2.pullbbang.com/pull40/common/tit_bul01.gif) no-repeat 15px 7px;color:#464646;float:left; font-size:1.2em;}
.content_title .page_navi{float:right;color:#8c8a84;padding-right:10px;}
.content_title .page_navi span.ex_group{font-weight:bold; }
.content_title .page_navi span.group_list{font-weight:bold;color:#9c0000;}
.content_title .page_navi span.place{font-weight:bold;color:#9c0000;}
.content_title .title_alret {position:absolute; font-weight:normal; letter-spacing:-1px; top:14px; left:200px;  color:#6d6d6d; }
.content_title .title_alret li{float:left; font-size:11px; color:#6d6d6d;}

.user_photo{position:relative;background:url(http://image2.pullbbang.com/pull40/common/bbs_bg.gif) repeat-x 0 bottom;}
.user_photo .btn_img_write{position:absolute; top:-6px;right:0;}
.user_photo h4{font-size:1em;padding:0 0 11px 11px;background:url(http://image2.pullbbang.com/pull40/common/bbs_bul01.gif) no-repeat 0 4px;}

.order{overflow:hidden;height:35px;background:url(http://image2.pullbbang.com/pull40/common/photo_list_dot2.gif) repeat-x left bottom;}
.order_left{float:left;}
.order ul li{margin-top:9px;float:left;padding:0 12px 0 12px;background:url(http://image2.pullbbang.com/pull40/common/order_bar.gif) no-repeat 0 4px;}
.order ul li.first-child{padding-left:11px;background:none;}
.order ul li span{padding-left:11px;background:url(http://image2.pullbbang.com/pull40/common/order_bul02.gif) no-repeat 0 4px;}
.order ul li span.on{color:#9c0000;font-weight:bold;background:url(http://image2.pullbbang.com/pull40/common/order_bul01.gif) no-repeat 0 4px;}
.order_right{float:right;}

/* photo_list */
.photo_list{width:100%;font-size:0.92em;}
.photo_list ul{width:100%;overflow:hidden;background:url(http://image2.pullbbang.com/pull40/common/photo_list_dot1.gif) 0 bottom;}
.photo_list ul li{width:181px;height:229px;float:left;display:inline;color:#6d6d6d;padding-top:25px;}
.photo_list ul li strong{display:block;margin-bottom:10px;}
.photo_list ul li strong img{border:1px solid #E4E4E4}
/*.photo_list ul li strong img{border:1px solid #b3b3b3}*/
.photo_list ul li em{display:block;}

/* btn */
.btn_type01{width:100%;margin:9px 0 0 0;}
.btn_left{float:left;}
.btn_right{float:right;}
.write_bg{padding-top:10px;background:url(http://image2.pullbbang.com/pull40/common/bbs_bg.gif) repeat-x 0 0;}

.btn_type02 {width:719px; margin:0 auto;}

/* paging */
.paging{clear:both;text-align:center;padding:22px 0 10px 0; font-size:11px;}
.paging img{vertical-align:middle;}
.paging span a{border:1px solid #d4d4d4;padding:2px 4px 0px 4px;}
.paging span.btn a{border:none;}
.paging span a:link, .paging a:visited, .paging a:active{text-decoration: none}
.paging span a:hover {border:1px solid #330033;background:#9c0000;color:#ffffff;font-weight:bold;}
.paging span.btn a:hover{border:none;background:none;}
.paging span.this{border:none;font-weight:bold; font-size:11px;vertical-align:middle; color:#9c0000;}

.paging01 {clear:both;text-align:center; font-size:11px;}
.paging01 img{vertical-align:middle;}
.paging01 span a{border:1px solid #d4d4d4;padding:2px 4px 0px 4px;}
.paging01 span.btn a{border:none;}
.paging01 span a:link, .paging a:visited, .paging a:active{text-decoration: none}
.paging01 span a:hover {border:1px solid #330033;background:#9c0000;color:#ffffff;font-weight:bold;}
.paging01 span.btn a:hover{border:none;background:none;}
.paging01 span.this{border:none;font-weight:bold; font-size:11px;vertical-align:middle; color:#9c0000;}

.good{background:url(http://image2.pullbbang.com/pull40/common/bbs_bg.gif) repeat-x 0 bottom;margin-top:50px;}
.good h4{font-size:1em;padding:0 0 11px 11px;background:url(http://image2.pullbbang.com/pull40/common/bbs_bul01.gif) no-repeat 0 4px;}
.good span{padding-left:24px;font-weight:normal;}

/* 나의 추천 컨텐츠 추가 2008-09-20 - 남군 - */
.good2 h4{font-size:1em;padding:0 0 11px 11px;background:url(http://image2.pullbbang.com/pull40/common/bbs_bul01.gif) no-repeat 0 4px;}
.good2 span{padding-left:24px;font-weight:normal;}


/* inputstyle */
.input_basic{height:15px; border:1px solid #d4d4d4; color:#787878; font-size:11px; font-family:"돋움"; padding:4px 0 0 5px; font-weight:normal;}
.input_basic_h20{height:14px; border:1px solid #d4d4d4; color:#787878; font-size:11px; font-family:"돋움"; padding:4px 0 0 5px; font-weight:normal;}
.input_trans{height:15px; color:#787878; font-size:11px; font-family:"돋움"; padding:4px 0 0 5px; font-weight:normal; background-color:transparent; border:0px solid;}
.select {font-size:12px; color:#838383; }
.scroll_div{overflow-y:scroll; font-weight:normal;
scrollbar-face-color: #fff; 
scrollbar-shadow-color: #b7b7b7; 
scrollbar-highlight-color: #b7b7b7; 
scrollbar-3dlight-color: #ebebeb; 
scrollbar-darkshadow-color: #ebebeb; 
scrollbar-track-color: #ebebeb;
scrollbar-arrow-color: #a8a7a7;}
.check_10px{ border:0px solid; width:10px; height:10px;}
.select_12{ font-size:12px; font-family:"돋움"; color:#666;}
select{ font-size:11px;  font-family:"돋움"; color:#666;} /* 080811 추가 */


/* 남원일 추가 2008-08-26 신뢰 / 매력 지수 그래프 관련 */
.gptable	{border:1px solid #E0DFDF; background:#EBECEB; height:6px; overflow:hidden; }


/* font size */
.fnormal{font-weight:normal;}
.bold{font-weight:bold;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18b{font-size:18px; font-weight:bold;}

/* font color */
.f_gray04{color:#8c8a84;}
.f_gray05{color:#787878;}
.f_red{color:#9c0000;}
.f_orange{color:#d69300;}
.f_green05{color:#377994;}
.f_black{color:#000;} /* 080811 추가 */
.f_brown{color:#998675;} /* 080813 추가 */
.f_yellow{color:#ffff00;} /* 080815 추가 */
.f_blue{color:#319ac5;} /* 080817 추가 */

/* letter spacing */
.ls_1{letter-spacing:-1px;}
.ls1{letter-spacing:1px;}
.ls0{letter-spacing:0px;}

/* line-height */
.lh15{line-height:15px;}
.lh16{line-height:16px;}
.lh17{line-height:17px;}
.lh18{line-height:18px;}

/* space */
.nomargin{margin:0;}
.L1{padding-left:1px;}
.L2{padding-left:2px;}
.L4{padding-left:4px;}
.L3{padding-left:3px;}
.L5{padding-left:5px;}
.L7{padding-left:7px;}
.L8{padding-left:8px;}
.L10{padding-left:10px;}
.L12{padding-left:12px;}
.L15{padding-left:15px;}
.L20{padding-left:20px;}
.L25{padding-left:25px;}
.L27{padding-left:27px;}
.L28{padding-left:28px;}
.L30{padding-left:30px;}
.L35{padding-left:35px;}
.L50{padding-left:50px;}
.L60{padding-left:60px;}

.R1{padding-right:1px;}
.R2{padding-right:2px;}
.R3{padding-right:3px;}
.R5{padding-right:5px;}
.R7{padding-right:7px;}
.R10{padding-right:10px;}
.R12{padding-right:12px;}
.R13{padding-right:13px;}
.R15{padding-right:15px;}
.R20{padding-right:20px;}
.R25{padding-right:25px;}
.R28{padding-right:28px;}
.R30{padding-right:30px;}
.R35{padding-right:35px;}

.T1{padding-top:1px;}
.T2{padding-top:2px;}
.T3{padding-top:3px;}
.T4{padding-top:4px;}
.T5{padding-top:5px;}
.T6{padding-top:6px;}
.T7{padding-top:7px;}
.T8{padding-top:8px;}
.T10{padding-top:10px;}
.T11{padding-top:11px;}
.T12{padding-top:12px;}
.T13{padding-top:13px;}
.T15{padding-top:15px;}
.T20{padding-top:20px;}
.T25{padding-top:25px;}
.T30{padding-top:30px;}
.T35{padding-top:35px;}

.B1{padding-bottom:1px;}
.B2{padding-bottom:2px;}
.B3{padding-bottom:3px;}
.B4{padding-bottom:4px;}
.B5{padding-bottom:5px;}
.B8{padding-bottom:8px;}
.B10{padding-bottom:10px;}
.B12{padding-bottom:12px;}
.B15{padding-bottom:15px;}
.B20{padding-bottom:20px;}
.B25{padding-bottom:25px;}
.B30{padding-bottom:30px;}


.mB_1{margin-bottom:-1px;}
.mB_2{margin-bottom:-2px;}
.mB1{margin-bottom:1px;}
.mB2{margin-bottom:2px;}
.mB3{margin-bottom:3px;}
.mB4{margin-bottom:4px;}
.mB5{margin-bottom:5px;}
.mB7{margin-bottom:7px;}
.mB10{margin-bottom:10px;}
.mB13{margin-bottom:13px;}
.mB15{margin-bottom:15px;}
.mB20{margin-bottom:20px;}
.mB25{margin-bottom:25px;}

.mL_3{margin-left:-3px;}
.mL1{margin-left:1px;}
.mL2{margin-left:2px;}
.mL3{margin-left:3px;}
.mL4{margin-left:4px;}
.mL5{margin-left:5px;}
.mL8{margin-left:8px;}
.mL10{margin-left:10px;}
.mL12{margin-left:12px;}
.mL13{margin-left:13px;}
.mL14{margin-left:14px;}
.mL15{margin-left:15px;}
.mL18{margin-left:18px;}
.mL20{margin-left:20px;}
.mL23{margin-left:23px;}
.mL25{margin-left:25px;}
.mL26{margin-left:26px;}
.mL30{margin-left:30px;}
.mL38{margin-left:38px;}
.mL40{margin-left:40px;}
.mL45{margin-left:45px;}
.mL50{margin-left:50px;}


.mT_1{margin-top:-1px;}
.mT_3{margin-top:-3px;}
.mT1{margin-top:1px;}
.mT2{margin-top:2px;}
.mT3{margin-top:3px;}
.mT4{margin-top:4px;}
.mT5{margin-top:5px;}
.mT6{margin-top:6px;}
.mT7{margin-top:7px;}
.mT8{margin-top:8px;}
.mT10{margin-top:10px;}
.mT11{margin-top:11px;}
.mT12{margin-top:12px;}
.mT14{margin-top:14px;}
.mT15{margin-top:15px;}
.mT17{margin-top:17px;}
.mT18{margin-top:18px;}
.mT20{margin-top:20px;}
.mT25{margin-top:25px;}
.mT28{margin-top:28px;}
.mT30{margin-top:30px;}
.mT35{margin-top:35px;}
.mT40{margin-top:40px;}
.mT45{margin-top:45px;}

.mR2{margin-right:2px;}
.mR3{margin-right:3px;}
.mR4{margin-right:4px;}
.mR5{margin-right:5px;}
.mR6{margin-right:6px;}
.mR7{margin-right:7px;}
.mR8{margin-right:8px;}
.mR10{margin-right:10px;}
.mR13{margin-right:13px;}
.mR15{margin-right:15px;}
.mR18{margin-right:18px;}
.mR20{margin-right:20px;}
.mR22{margin-right:22px;}
.mR23{margin-right:23px;}
.mR25{margin-right:25px;}
.mR50{margin-right:50px;}
.mR60{margin-right:60px;}


/* 하단 전광판 0908:: 추가*/
.bottom_msg {height:25px; padding:5px 11px 0; border:1px solid #bfbfbf; border-top:0; background:#4a4a4a; color:#fff; letter-spacing:-1px; overflow:hidden;}
.bottom_msg img {vertical-align:middle;}
.bottom_msg .logo {float:left; width:95px; padding-top:3px;}
.bottom_msg .reply_list {float:left; width:454px; overflow:hidden; background:#4a4a4a;}
.bottom_msg .ad_list {float:left; padding-left:20px; width:245px; background:url('http://image2.pullbbang.com/pull40/open_group/foot_bg_ad.gif') no-repeat left center; overflow:hidden;}
.bottom_msg .ad_list a {color:#ffcb6f;}
.bottom_msg .more {float:right;}


/* 닉네임레이어 -------------------------------------------------*/
div.layerbox-top3 {
	text-align: left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:#FFFFFF
	width:298x;
	overflow:hidden;
}

div.layerbox-top4 {
	padding:8px 8px 8px 8px;
	margin:0px 0px 0px 0px;
	border:4px solid #BDDD3D;
	width:290px;
	overflow:hidden;
}

div.#NickName_Layers2 {
	
}
.nick_0415 {
	font-weight:normal;
	font-size:12px;
}
.ex_0415 {
	font-weight:normal;
	font-size:12px;
}
/* 닉네임레이어 -------------------------------------------------*/


#floating_gnb {
	bottom:0;
	left:0;
	overflow:hidden;
	position:fixed;
	white-space:nowrap;
	width:100%;
	z-index:500;
}


/* 20081104 추가 */
.mini_logo{ position:absolute; top:0; left:0;}
.cont .item {height:90px;}
.text dt{ color:#5a554a; font-size:12px; font-weight:bold;}
.cont .item .sum_photo img{padding:2px; border:1px solid #e5e5e5; float:left; background-color:#fff; margin-right:10px;}
.cont .item .f_gray06{color:#5a554a;}
.pop_ranking .cont li {width:100%; height:60px; padding:10px 0 21px 0;  background:url('http://image2.pullbbang.com/pull40/shop/bg_dot.gif') repeat-x 50% 90px; overflow:hidden; }