

@charset "utf-8";

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0;font-variant: normal;line-height: normal;font-style: normal; font: 12px '돋움', dotum, sans-serif; color: #444;}
fieldset,img{border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff}
body,th,td,input,select,textarea,button {font-size:12px;line-height:normal;font-style: normal; font-variant: normal; font-family:'돋움',dotum,sans-serif;color:#333} /* color값은 디자인가이드에 맞게사용 */
a {color:#333;text-decoration:none}
a:active, a:hover {text-decoration:underline}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}

/* global */
#daumIndex {overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0} /* 스킵네비게이션 */
.ir_pm {display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
.ir_wa {display:block;overflow:hidden;position:relative;width:100%;height:100%;z-index:-1}
.screen_out {display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}
.screen_hide {font-size:0;line-height:0;visibility:hidden}

.f_l {float:left}
.fl {float:left}
.f_r {float:right}
.fr {float:right}
.cl_b {clear:both;width:0;height:0;font-size:0;line-height:0}
.show {display:block}
.hide {display:none}
.tbl {border-collapse:collapse;border-spacing:0}

/* layout */
#daumWrap {width:978px;margin:0 auto; position:relative;}
#daumContent {overflow:hidden;position:relative;width:100%}
#cMain {overflow:hidden;width:100%;margin-top:15px}
#mArticle {float:left;width:674px}
#mAside {float:right;overflow:hidden;width:280px;margin-top:620px}
.cafe_aside {padding:13px 14px 0;border:1px solid #dbdee2;border-bottom:0 none}
.user_logout #mAside {margin-top:226px}
#mEtc {overflow:hidden;clear:both}

/* font */
.fSmall, a.fSmall:link, a.fSmall:hover, a.fSmall:active, a.fSmall:visited { font:11px 돋움, dotum, sans-serif; letter-spacing:-1px; }
.fNorm, a.fNorm:link, a.fNorm:hover, a.fNorm:active, a.fNorm:visited { font:12px 돋움, dotum, sans-serif; }
.fBig, a.fBig:link, a.fBig:hover, a.fBig:active, a.fBig:visited { font:13px 돋움, dotum, sans-serif; }
.fcBright, a.fcBright:link, a.fcBright:visited, a.fcBright:hover, a.fcBright:active { color:#999; }
.fcNorm, a.fcNorm:link, a.fcNorm:visited, a.fcNorm:hover, a.fcNorm:active { color:#666; }
.fcDark, a.fcDark:link, a.fcDark:visited, a.fcDark:hover, a.fcDark:active { color:#444; }
.fcPoint, a.fcPoint:link, a.fcPoint:visited, a.fcPoint:hover, a.fcPoint:active { color:#ff5949; }
.fcPoint2, a.fcPoint2:link, a.fcPoint2:visited, a.fcPoint2:hover, a.fcPoint2:active { color:#f96b57; }
.bold { font-weight:bold; letter-spacing:-1px; }
a.bold:link, a.bold:visited, a.bold:active, a.bold:hover { font-weight:bold; letter-spacing:-1px; }
.under { text-decoration:underline; }
a.under:link, a.under:visited, a.under:active, a.under:hover { text-decoration:underline; }
.txt_center { text-align:center; }
.vMid { vertical-align:middle; }
.vBar { background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat; padding-left:8px; margin-left:8px; }
img.s_new {vertical-align:top; margin-left:3px;}



/* layout */

#cHeader { width:884px; margin:0 auto; padding-top: 5px; position:relative; z-index:1; }
#cWrap{ margin:14px auto 0; }/* 2018-01-23 수정 */
#cSubWrap ,#cSubWrapCol1 { margin:35px auto 0; } /* 2018-01-23 추가 */
#cWrap { clear:both; background:url(http://i1.daumcdn.net/cafeimg/top7/img_bg_4.gif) no-repeat 0 117px; width:884px; }
#cSubWrap { clear:both; background:url(http://i1.daumcdn.net/cafeimg/top7/bg_subline.gif) repeat-y; width:978px; float: left;}
#cLeft { float:left; width:222px; }
#cSubWrap #cLeft { background:url(http://i1.daumcdn.net/cafeimg/top7/img_subline.gif) no-repeat 0 95px; }
#cContent { float:left; width:430px; padding:0 5px; }
#cRight { float:left; width:222px; margin-right:-3px; }
#cSubWrap #cContent { width:652px; padding:0 5px; }
#wrap_sub_content { float:left; padding:0 0 0 30px; width:766px; }
#cafeTopBanner { width:430px; height:105px; }
#cSubWrapCol1 { clear:both; width:978px; }
#refreshWrap {float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bg_left.gif) repeat-y !important;}

/* login/out */
.Lwrap { margin-bottom:4px; background-color:#fff; }
.Lwrap * { font-size:11px; letter-spacing:-1px; }
.Lwrap li { float:left; }
/* login */
#loginBoxWrap { position: relative; background-color:#eaedf2; height: 74px; padding: 31px 0 0 11px; }
#loginBoxWrap img, #loginBoxWrap fieldset { border:0 none; margin: 0; padding: 0; }
#loginBoxWrap .hidden { position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden; }
#loginBoxWrap .setting { position: absolute; top: 12px; left: 12px; }
#currentLevel { float: left; height: 11px; width: 51px; margin-right: 9px; background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/bt_login_code_2_20131217.gif) 0 0 no-repeat; text-indent: -9999em; overflow: hidden; }
#loginForm p, #loginForm input { margin: 0; padding: 0; vertical-align: middle; }
#loginForm .currentLevel1 {background-position:0 0;}
#loginForm .currentLevel2 {background-position:0 -21px;}
#loginForm .currentLevel3 {background-position:0 -42px;}
#loginForm .radios input { position: absolute; left: -9999em; }
#loginForm .radios, #loginForm .radios label.on { background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/bt_login_code_2_20131217.gif) no-repeat 0 -64px; }
#loginForm .radios { float: left; width: 55px; height: 13px; }
#loginForm .radios label { width:18px; height:13px; overflow:hidden; float:left; text-indent:-1000em; cursor:pointer; }
#loginForm #lbSecurityLevel1 {background-position: 0 -87px;}
#loginForm #lbSecurityLevel2 {background-position: -18px -87px;}
#loginForm #lbSecurityLevel3 {background-position: -36px -87px;}
#loginForm .uid input, #loginForm .upw input{ float: left; width: 100px; vertical-align: middle; font-size: 11px; border: 1px solid #cfd1d1; height: 12px; padding: 3px 1px 4px 5px; }
#loginForm .uid input { border-bottom: none; }
#loginForm .empty { background-image: url(http://i1.daumcdn.net/cafeimg/top7/bt_login_2011_1.gif); background-repeat: no-repeat; }
#id.empty { background-position: 4px -85px; }
#inputPwd.empty { background-position: 4px -115px; }
#loginForm .btn { position: absolute; top: 34px; left: 124px; width: 60px; }
#sid { width: 13px; height: 13px; }
#loginForm .btn label { letter-spacing: -1px; font-size: 11px; padding-left: 4px; color: #787878;}
#btnLogin { display: block; width: 51px; height: 21px; border : 1px solid #d9e1ed; background-color:#f9f9fa; overflow: hidden; padding: 0; margin-top: 4px; cursor: pointer; }
#loginForm .user { float: left; clear: both; padding-top: 5px; }
#loginForm .join { float: left; }
#loginForm .join a { font-weight: bold; font-size: 11px; color: #444; letter-spacing: -1px; }
#loginForm .find { float: left; padding-left: 5px; margin-left: 5px; letter-spacing: -1px; }
#loginForm .find a { font-size: 11px; color: #787878; letter-spacing: -1px; }
#loginForm .find .pw { padding-left: 4px; }
#MKD25,#AOSMGR {display:block;height:0;overflow:hidden;}	/* for lv3 active-x */
/* logout */
#loginBox a:link, #loginBox a:visited, #loginBox a:active, #loginBox a:hover { font-size:11px; color:#666; }
#loginBox { background:url(http://i1.daumcdn.net/cafeimg/top7/bg_box_v3.gif) no-repeat; height:90px; padding:15px 0 0 19px; color:#666; }
#loginBox .login_id { height:27px; }
#loginBox .login_id p { float:left; font:11px 돋움, dotum, sans-serif; color:#666; letter-spacing:-1px; }
#loginBox .login_id p span { color:#444; }
#loginBox .login_id a.my_profile {color:#444; margin: 0;}
#loginBox .login_id a.my_profile:hover {text-decoration: underline;}
#loginBox .msgCnt { background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 0 0; padding:0 0 0 8px; margin:0 0 0 8px; }
#loginBox .makeCafebtn { clear:both; padding:8px 0 0; }
#loginBox .makeCafebtn a { background:url(http://i1.daumcdn.net/cafeimg/top7/bt_make.gif) no-repeat; width:142px; height:34px; overflow:hidden; display:block; text-indent:-1000em; margin:0 0 0 19px; }
#loginBox .makeCafebtn_n { clear:both; float:left; padding:13px 0 0; }
#loginBox .makeCafebtn_n a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/bt_cafemake.gif) no-repeat; width:88px; height:25px; overflow:hidden; display:block; text-indent:-1000em; margin:0; }
#loginBox .myCafebtn { float:left; padding:13px 0 0; }
#loginBox .myCafebtn a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/bt_mycafe.gif) no-repeat; width:88px; height:25px; overflow:hidden; display:block; text-indent:-1000em; margin:0 0 0 7px; }
#loginBox #cMailMsg { float:left; }
/* left menu */
.ad { clear:both; padding:8px 10px 8px 10px; height:145px; }
.more { background:url(//t1.daumcdn.net/cafe_image/top7/cafe/bt_more02.png) no-repeat 0 0; display:block; width:35px; height:10px; overflow:hidden; text-indent:-1000em; }
#friendCafeLeftListDIV { background:url(http://i1.daumcdn.net/cafeimg/top7/img_subshadow.gif) no-repeat 50% 39px; padding:18px 0 23px 0; text-align:center; }
#friendCafeLeftListDIV select { width:190px; }
.noticeList { padding:18px 9px 0 12px; height:165px; }
#cSubWrap .noticeList { border-top:1px solid #e3e3e3; }
.noticeList h3 { float:left; width:161px; height:12px; margin:0 }
.noticeList h3 a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_c_1.gif ) no-repeat 7px -125px; display:block; overflow:hidden; text-indent:-1000em; width:60px; height:12px; }
.noticeList ul { clear:both; padding:7px 0 0; _padding:0; _margin:16px 0 0; }
.noticeList li { height:15px; background:url(http://i1.daumcdn.net/cafeimg/top7/ico_bl_1.gif) no-repeat 0 4px; padding:0 0 0 7px; margin:6px 0 0; }
.recCafelist { padding:18px 9px 0 12px; height:120px; }
#cSubWrap .recCafelist { border-top:1px solid #e3e3e3; }
.recCafelist h3 { float:left; width:161px; height:12px; overflow:hidden; }
.recCafelist h3 a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_c_1.gif) no-repeat 7px -150px; display:block; overflow:hidden; text-indent:-1000em; width:95px; height:12px; }
.recCafelist .list_bl_1 { clear:both; padding:7px 0 0; _padding:0; _margin:16px 0 0; }
.recCafelist .list_bl_1 li { clear:both; height:13px; margin:7px 0 0; }
.recCafelist li .recNum { float:right; padding:0 8px 0 0; font:11px tahoma, sans-serif; letter-spacing:normal; }
.recCafelist li .recNum span { color:#f67c5f; }
/* left menu small - 내카페, 카페카테고리 */
.smallWidthBack { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/cbg_a2.gif) repeat-y !important; }
#cLeftSmall { float:left; width:182px; }
#cLeftSmall #loginBox { background:#fff url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/cimg_logbg.gif) no-repeat; height:85px; padding:15px 0 8px 0; margin:0; color:#666; text-align:center; }
#cLeftSmall #loginBox .login_id { color:#7c7c7c; margin-left:14px; height:30px; }
#cLeftSmall #loginBox .login_id p span { color:#6073e9; }
#cLeftSmall #loginBox .login_id a { color:#4a4a4a; letter-spacing:-1px; }
#cLeftSmall #loginBox .makeCafebtn_w { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/cbt_cafemake.gif) no-repeat; width:95px; height:25px; display:block; margin:20px auto 0; overflow:hidden; text-indent:-1000em; float:none; *margin-top:10px;}
#cLeftSmall #loginBox #cMailMsg {width:182px;}
#cLeftSmall #loginBox li { display:inline; }
#cLeftSmall #loginBox #cMailMsg ul {margin-left:14px; float:left; display:block; text-align:center;}
#cLeftSmall #loginBox #cMailMsg ul li {float:none; letter-spacing:-1px;}
#cLeftSmall #mail_cnt, #cLeftSmall #memo_cnt { letter-spacing:-1px; }
#cLeftSmall #loginBox .msgCnt { padding:0 0 0 5px; margin:0 0 0 5px; }

#cLeftSmall .user_info {overflow:hidden;height:31px;padding:8px 9px 5px 11px;background:#fff url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/bg_login.gif) 0 0 no-repeat}
#cLeftSmall .user_info .tit_user {float:left;font-size:13px;line-height:21px;letter-spacing:-1px}
#cLeftSmall .user_info a.link_user {font-weight:bold;font-family:'돋움', dotum, sans-serif}
#cLeftSmall .user_info .txt_user {padding-left:1px;font-weight:normal;font-size:11px;color:#6d7078;text-decoration:underline}
#cLeftSmall .user_info .btn_logout {overflow:hidden;float:right;width:53px;height:20px;margin-top:1px;border:0 none;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/btn_comm_131122.gif) 0 -30px no-repeat;text-indent:-9999px;cursor:pointer}


/*cafe make page loginbox*/
#cLeftSmall #loginBox .myCafebtn { padding:0; height:25px; display:block; width:95px; margin:20px auto 0; overflow:hidden; text-indent:-1000em; float:none; *margin-top:10px;}
#cLeftSmall #friendCafeLeftListDIV { padding-top: 17px; background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/bg_leftwingtop_131212.gif) no-repeat; border: none; }
#cLeftSmall .cDownload { float:none; padding:18px 9px 40px 19px; border-top:1px solid #e3e3e3; }

/* 인기위젯 */
.popWidget { margin:0 10px 0 10px; padding:0 0 10px 0; height:140px; }
.popWidgetTit { padding:18px 0 0; }
.popWidget h3 { float:left; width:161px; height:12px; margin:0 0 12px; overflow:hidden; }
.popWidget h3 a { background:url(http://i1.daumcdn.net/cafeimg/top7/blog/tit_b_1.gif) no-repeat 14px -225px; display:block; overflow:hidden; text-indent:-1000em; width:70px; height:12px; }
.popWidget a.more { float:right; }
.popWidget ul { clear:both; }
.popWidget li { float:left; width:136px; text-align:center; }
.popWidget li p { padding:5px 0 0; }
.popWidget li a, .popWidget li a:link, .popWidget li a:hover, .popWidget li a:link, .popWidget li a:visited { font:11px 돋움, dotum, sans-serif; color:#666; letter-spacing:-1px; }
/* sub contents */
#wrap_sub_content h3 { height:15px; padding:26px 0 9px 5px; border-bottom:2px solid #888b94; background-color:#fff; }
/* bottom */
#cBottom { clear:both; background:#fff; border-bottom:1px solid #fff; }
#cBottom li a { font-size:11px; color:#666; letter-spacing:-1px; }

#cWrap .cCafeCate {border-bottom:1px solid #e3e3e3;}
.cCafeCate { clear:both; float:left; background:#fbfbfb; padding:15px 0 0 19px; width:642px; height:118px; border-left:1px solid #e3e3e3; }
.cCafeCate h3 { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_footer_1.gif) no-repeat 0 1px; height:20px; text-indent:-1000em; overflow:hidden; }
.cCafeCate li { float:left; font-weight:normal; line-height:1.2; padding:6px 0 0; }
.cCafeCate li.cate_01 { width:120px; }
.cCafeCate li.cate_02 { width:110px; }
.cCafeCate li.cate_03 { width:110px; }
.cCafeCate li.cate_04 { width:105px; }
.cCafeCate li.cate_05 { width:120px; }
.cCafeCate li.cate_06 { width:70px; }
#cWrap .cDownload { float:left; padding:15px 0 0 16px; background:#fbfbfb; width:204px; height:118px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; }
#cSubWrap .cDownload { float:none; padding:18px 9px 40px 19px; border-top:1px solid #e3e3e3; }
.cDownload h3 { background:url(http://i1.daumcdn.net/cafeimg/top7/blog/tit_b_footer.gif) no-repeat 0 -25px; height:20px; text-indent:-1000em; overflow:hidden; }
#cSubWrap .cDownload h3 { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_c_1.gif) no-repeat 0 -300px; }
.cDownload li { height:15px; padding:5px 0 0 23px; background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ico_down_201303.gif); background-repeat:no-repeat; }
#cWrap .cDownload li { float:left; width:65px; }
#cSubWrap .cDownload li { height:17px; }
.cDownload li.bgMusic { background-position:0 5px; }
.cDownload li.imgEditor { background-position:0 -19px; }
.cDownload li.daumTool { background-position:0 -44px; }
.cDownload li.potPlayer { background-position:2px -144px; }
.cDownload li.potInco { background-position:0 -170px; }
.cDownload li.daumCleaner { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/1104_downicon.gif); background-position:0 5px; }
.cDownload li.myPeople { background-position:0 -194px; }
#cWrap .cDownload li.daumMsg { clear:left; }
#cWrap .cDownload li.potPlayer, #cWrap .cDownload li.daumCleaner { padding:5px 0 0 19px; margin:0 0 0 22px; }
#cGuide { clear:both; height:33px; border-bottom:1px solid #e3e3e3; }
#cSubWrap #cGuide, #cSubWrapCol1 #cGuide { clear:both; border-top:2px solid #888b94; }
#cGuide li a { font:11px 돋움, dotum, sans-serif; color:#666; letter-spacing:-1px; }
.links { float:left; width: 727px; padding:11px 0 0 11px; }
.links h3 { float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_footer_1.gif) no-repeat 0 -75px; width:60px; height:22px; text-indent:-1000em; overflow:hidden; }
.links li { float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 0 1px; line-height:1; padding:0 0 0 8px; margin:0 0 0 7px; }
.links li.first { background:none; padding:0; margin:0; }
.links li.cafeMake { background:none; padding:0; margin:0 0 0 31px; }
.links li.cafeMake a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_footer_1.gif) no-repeat 0 -125px; display:block; width:47px; height:14px; text-indent:-1000em; overflow:hidden; }
.links li.cafeTopRank a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_footer_1.gif) no-repeat 0 -25px; display:block; width:40px; height:14px; text-indent:-1000em; overflow:hidden; padding:1px 0 0; }
.links li.cafeBackup a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_footer_1.gif) no-repeat 0 -175px; display:block; width:42px; height:14px; text-indent:-1000em; overflow:hidden; padding:1px 0 0; }
.blogHelp { float: right; width: 146px; padding:11px 0 0; }
.blogHelp h3 { float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/blog/tit_b_footer.gif) no-repeat 0 -75px; width:45px; height:22px; text-indent:-1000em; overflow:hidden; }
.blogHelp li { float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 0 1px; line-height:1; padding:0 0 0 6px; margin:0 0 0 5px; }
.blogHelp li.first { background:none; padding:0; margin:0; }
/* footer */
#footer { clear:both; margin:21px 0 20px 0; text-align:center; }
#footer * { color:#888; font:11px 돋움, dotum, sans-serif; }
#footer a { background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 0 -79px; padding:0 0 0 7px; margin:0 0 0 6px; letter-spacing:-1px; }
#footer a.first { background:none; }
#footer p { clear:both; margin:2px 0 0; font:11px tahoma, sans-serif; }
#footer p * { font:11px tahoma, sans-serif; letter-spacing:0; background:none; }
#footer p a { letter-spacing:normal; margin:0; padding:0; background:none; }
/* 순서가 있는 리스트  */
.order-list li { overflow:hidden; }
.order-list .num1 { background-position:0 0; }
.order-list .num2 { background-position:0 -25px; }
.order-list .num3 { background-position:0 -50px; }
.order-list .num4 { background-position:0 -75px; }
.order-list .num5 { background-position:0 -100px; }
.order-list .num6 { background-position:0 -125px; }
.order-list .num7 { background-position:0 -150px; }
.order-list .num8 { background-position:0 -175px; }
.order-list .num9 { background-position:0 -200px; }
.order-list .num10 { background-position:0 -225px; }
.order-list .rank-data { float:right; width:30px; height:13px; overflow:hidden; }
.order-list .rank-data .rank-img { background-image:url(http://i1.daumcdn.net/cafeimg/top7/ico_c1.gif); background-repeat:no-repeat; font:10px tahoma, sans-serif; letter-spacing:normal; color:#999; float:left; width:16px; padding-right:14px; text-align:right; }
.order-list .type-0 { background-position:22px -24px; }
.order-list .type-2 { background-position:14px 2px; text-indent:1000em; }
.order-list .type-3 { background-position:22px -73px; }
.order-list .type-4 { background-position:22px -45px; }
/* 불릿 리스트 */
.list_bl_1 li { background:url(http://i1.daumcdn.net/cafeimg/top7/ico_bl_1.gif) no-repeat 0 4px; padding:0 0 0 7px; }
/* 개별 박스 */
#cContent .wrap_box { width:410px; margin:0 10px; }
.box_title h3 { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_c_1.gif); background-repeat:no-repeat; height:12px; }
.box-navi .no_prev img, .box-navi .prev img { width:12px; height:13px; }
.box-navi .no_next img, .box-navi .next img { width:13px; height:13px; }
.box-navi .no_prev img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/btn_left_off.gif?v=0.1) no-repeat; } /*12*13*/
.box-navi .no_next img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/btn_right_off.gif) no-repeat; }/*13*13*/
.box-navi .prev img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/btn_left.gif) no-repeat; cursor:pointer; }/*12*13*/
.box-navi .next img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/btn_right.gif) no-repeat; cursor:pointer; }/*13*13*/
/* 이전다음 */
.box-navi { float:right; }
.box-navi a { display:block; width:13px; height:13px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/bt_move.gif) no-repeat; text-indent:-9999em; overflow:hidden; float:left; }
.box-navi a.next { width:12px; background-position:-13px 0; margin:0; }
.prev-disabled a.prev { background-position:0 -13px; cursor:default; }
.next-disabled a.next { background-position:-13px -13px; cursor:default; }
/* 실시간 검색어 목록 */
#trndList { position:relative; padding:6px 14px 12px 21px; margin:13px 0 0; height:245px; }
#cSubWrap #trndList { margin-top:0; }
* html #trndList { padding-bottom:3px; }
#trndList .chart h3 { width:125px; height:20px; }
#trndList .order-list { margin-top:6px; }
#trndList .order-list li { float:left; clear:both; height:22px; padding:0 0 0 22px; width:163px; }
#trndList .order-list li a { overflow:hidden; float:left; width:130px; height:14px; position:relative; letter-spacing:-1px; }
#trndList #cafeRanking .order-list li a { width:auto; }
#trndList .order-list li, #trndList .highlighter { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ticker_num_spr.gif); background-repeat:no-repeat; }
#trndList .highlighter { position:absolute; left:15px; width:172px; height:16px; border:2px solid #6c78f5; padding:3px 0 0 21px; }
#trndList .order-list .rank-data .rank-img { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ico_up_spr.gif); }
#trndList .order-list .type-0 { background-position:21px -22px; }
#trndList .order-list .type-2 { background-position:13px 3px; }
#trndList .order-list .type-3 { background-position:21px -73px; }
#trndList .order-list .type-4 { background-position:21px -45px; }
#trndList .chart { display:none; }
.searchRanking #searchRanking, .entertainRanking #entertainRanking, .dramaRanking #dramaRanking, .movieRanking #movieRanking, #trndList #cafeRanking { display:block; }

/* leftSmall side bar */

#trndList #cafeRanking .order-list li {width:132px;}
#cLeftSmall .noticeList h3 {width:120px;}
#cLeftSmall .noticeList ul {padding:8px 0 0;}


/* 오늘의 추천게임 last modified by wracker1 2011.01.20 */
.todayz_game {padding: 6px 16px 30px 17px; width: 189px; height: 100px; overflow: hidden; clear: both; line-height: 1.3;}
.todayz_game img {border: 0 none;}
.todayz_game a, .todayz_game a:visited, .todayz_game a:active {text-decoration: none; display: block;}
.todayz_game a:hover {text-decoration: underline;}
.todayz_game h3 {float: left; height: 12px; margin: 0 0 13px 0;}
.todayz_game h3 a {background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_c_1.gif) 0 -325px no-repeat; height: 12px; overflow: hidden; text-indent: -9999em; width: 90px; height: 12px;}
.todayz_game ul {float: left; clear: both; width: 189px; margin: 0; padding: 0; list-style: none;}
.todayz_game li {width: 105px;}
.todayz_game .todayz_game_thumbnail {float: left; width: 64px; margin-right: 15px;}
.todayz_game .todayz_game_title {margin: 1px 0 6px 0; float: left;}
.todayz_game .todayz_game_title a {font-size: 11px; font-weight: bold; font-family: '돋움', dotum, sans-serif; letter-spacing: -1px; color: #666;}
.todayz_game .todayz_game_content {margin-bottom: 6px; float: left;}
.todayz_game .todayz_game_content a {color: #999; font-family: '돋움', dotum, sans-serif; letter-spacing: -1px; font-size: 11px; line-height: 1.3;}
.todayz_game .todayz_game_link {float: left; width: 66px;}
/* 내카페소식 */
#top-mycafe { height:262px; overflow:hidden; margin:12px 0 2px; }
/* 로그인하세요 */
#needLogin { position:absolute; margin:5px 0 0 37px; z-index:1; }
#needLogin div { width:253px; height:63px; background:url(http://i1.daumcdn.net/cafeimg/top7/bg_loginpop.png) no-repeat; }
* html #needLogin div { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/bg_loginpop.png', sizingMethod='crop'); }
#needLogin p { padding:12px 15px 0; line-height:1.5; }
#needLogin p a { position: relative; font-weight:bold; text-decoration:underline; letter-spacing:-1px; }
#needLogin .close { background:url(http://i1.daumcdn.net/cafeimg/top7/ico_loginpop_close.gif) no-repeat 5px 6px; width:20px; height:18px; text-indent:-1000em; display:block; position:absolute; right:0; top:0; overflow:hidden; }
/* tab-navigation */
#top-mycafe h3 { display:none }
#top-mycafe .tab { width:401px; height:23px; overflow:hidden; margin-left:13px }
#top-mycafe .tab li, #top-mycafe .tab li a { height:23px; overflow:hidden }
#top-mycafe .tab li { float:left; position:relative }
#top-mycafe .tab .cafetoday { width:104px }
#top-mycafe .tab .favorites { width:95px; background-position:-104px 0 }
#top-mycafe .tab .activities { width:95px; background-position:-199px 0 }
#top-mycafe .tab .lastvisits { width:107px; background-position:-294px 0 }
#top-mycafe .tab li a { display:block; width:100%; text-indent:-9999in }
#top-mycafe .tab li, #top-mycafe.cafetoday .cafetoday a, #top-mycafe.favorites .favorites a, #top-mycafe.activities .activities a, #top-mycafe.lastvisits .lastvisits a { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tab_cafe_spr3.gif); background-repeat:no-repeat }
.tab em.new { display:inline-block; width:8px; height:8px; position:absolute; text-indent:-9999in; overflow:hidden; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ico_new.gif) no-repeat; right:3px; top:8px }
.tab .favorites em.new { right:5px; }
.cafetoday .cafetoday em.new, .favorites .favorites em.new, .activities .activities em.new, .lastvisits .lastvisits em.new { background-position:0 -28px }
/*activate #1*/
#top-mycafe.cafetoday .tab .cafetoday a { background-position:0 -23px }
.cafetoday .cafetoday em.new { right:4px; }
/*activate #2*/
#top-mycafe.favorites .tab .cafetoday { width:103px; }
#top-mycafe.favorites .tab .favorites { width:96px; }
#top-mycafe.favorites .tab .favorites a { background-position:-103px -23px }
/*activate #3*/
#top-mycafe.activities .tab .favorites { width:94px; }
#top-mycafe.activities .tab .activities { width:97px; }
#top-mycafe.activities .tab .activities a { background-position:-198px -23px }
#top-mycafe.activities .tab .lastvisits { width:106px; background-position:-295px 0 }
#top-mycafe.activities .favorites em.new { right:4px; }
#top-mycafe.activities .activities em.new { right:5px; }
/*activate #4*/
#top-mycafe.lastvisits .tab .lastvisits a { background-position:-294px -23px }
/* content */
#top-mycafe .content { clear:both; position:relative; height: 207px; display:none; padding:0 24px 0 22px;  }
.cafetoday #cafetoday, .favorites #favorites, .activities #activities, .lastvisits #lastvisits { display:block; }
#top-mycafe.no_data .content { padding:0; }
#top-mycafe.no_data .content .list_bl_1 li { padding-left:24px; background-position:16px 4px; height:22px; }
#top-mycafe.no_data .content a { text-decoration:underline; }
#top-mycafe.no_data .guide { background-repeat:no-repeat; height:139px; margin-bottom:19px; text-indent:-9999in; }
.favorites.no_data .guide { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/img_bookmark.gif); }
.activities.no_data .guide { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/img_activity.gif); }
.lastvisits.no_data .guide { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/img_visit.gif); }
.summary { padding-top:14px; height:14px; }
.summary li, .summary li a, .summary li a:link, .summary li a:visited, .summary li a:hover, .summary li a:active { font-size:11px; color:#999; letter-spacing:-1px; }
.summary li { float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 0 2px; padding:1px 7px 0; }
.summary li.firstchild { background:none; padding-left:0; }
.summary strong { color:#65b0d8; padding-right:1px; }
.content .list { clear:both; margin:13px 0 6px; height:160px; }
.content .list th, .content .list td { height:20px; }
.content table { width:100%; }
.content table th { text-align:left; font-weight:normal; }
/* .content .list .del { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/bt_x_del.gif) center no-repeat; display:inline-block; width:12px; height:12px; text-indent:-9999in; overflow:hidden; } */
.content .list .del { padding-left: 3px; }
.content .list .del img { vertical-align: 1px; }
/* 테이블 내 작은 글자 */
#favorites .news, #favorites .role, #activities .acttype, #activities .title a { font-size:11px; color:#999; letter-spacing:-1px; }
#favorites .news, #activities .acttype { color:#65b0d8; }
/* 하단알림 + 펼침/접기 */
.content-footer { clear:both; width: 384px; height: 16px; padding:0 24px 0 22px; }
.content-footer a { display:block; background-repeat:no-repeat; cursor:pointer; font-size:11px; }
.content-footer a.brief, .content-footer a.brief:link, .content-footer a.brief:visited, .content-footer a.brief:hover, .content-footer a.brief:active { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ico_point2.gif); background-position:0 50%; padding-left:32px; font-size:11px; height:16px; line-height:16px; margin-left:-2px; color:#888; letter-spacing:-1px; float:left; } /*28x16*/
.content-footer .toggle { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/bt_openclose_spr.gif); width:34px; height:12px; text-indent:-9999in; float:right; margin-top:2px; line-height:0; }
.content-footer .disabled { background-position:0 -24px; cursor:default; }
.expand .content-footer .toggle { background-position:0 -12px; }
.cafetoday .content-footer, .no_data .content-footer .toggle { display:none; }
/* #1 오늘의 추천카페 */
#top-mycafe #cafetoday { padding:0; }
#cafetoday .feature { height:80px; margin:24px 23px 0; border-bottom:1px solid #f2f2f2; }
#cafetoday .feature img { height:62px; border:1px solid #eae9eb; float:left; margin-right:12px; }
#cafetoday .feature h4 { padding:1px 0 7px; }
#cafetoday .feature h4 a { font-weight:bold; font-size:14px; letter-spacing:-1px; display:inline-block; height:18px; line-height:18px; text-decoration:underline; margin-right:4px; }
#cafetoday .feature h4 .emblem { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ico_emblem2.gif) no-repeat; display:inline-block; width:18px; height:18px; text-indent:-9999in; vertical-align:top; }
#cafetoday .feature h4 .star { background-position:100% 0 }
#cafetoday .feature h4 .qna { background-position:100% -24px }
#cafetoday .feature h4 .vip { background-position:100% -48px }
#cafetoday .feature p { text-indent:1px; }
#cafetoday .feature .desc { margin-bottom:8px; }
#cafetoday .feature .desc a { color:#666; }
#cafetoday .feature .members a, #cafetoday td { font-size:11px; }
#cafetoday .lbl { color:#999; margin-right:5px; }
#cafetoday table { margin-top:10px; }
#cafetoday th, #cafetoday td { height:22px; }
#cafetoday th { padding:0 0 0 22px; }
#cafetoday td.rank { width:30px; }
#cafetoday td.members { font-family:Tahoma; width:114px; }
#cafetoday td .lbl { font-family:dotum, '돋움', sans-serif; display:inline-block; padding:0 8px 0 11px; background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 0 1px; }
/* #2 자주가는 카페목록 */
#favorites .update { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ico_n_v1.gif); width:8px; } /*8x8*/
#favorites .chat { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ico_chat.gif); width:33px; } /*33x15*/
#favorites .update, #favorites .chat { background-repeat:no-repeat; background-position:0 50%; text-indent:-9999in; display:inline-block; height:15px; margin-left:3px; }
#favorites .title a { color:#444; text-decoration:none; }

#favorites .title .favorites_cafe_subject { display:inline-block; vertical-align: top; margin: 2px 0 2px 0; height: 11px; }
#favorites .title .update { height: 11px; margin-top: 2px; }
#favorites .title .update, #favorites .title .chat { vertical-align: top; font-size:0;line-height:0 }

#favorites .title a:hover { text-decoration:underline; }
#favorites .news { color:#65b0d8; width:64px; }
#favorites .news a { color:#999; font-size: 11px; }
#favorites .news a:hover { color:#999; font-size: 11px; }
#favorites .role { width:41px; }
#favorites .role_member { padding-left:1px; }

/* #3 카페활동 알림 */
#activities .acttype { width:37px; }
#activities .title { width:69px; }
/* #4 최근 방문한 카페 */
#lastvisits .timestamp { font-family:Tahoma; color:#999; font-size:11px; width:42px; }
#lastvisits .delete_visitcafe { padding-left: 3px; }
#lastvisits .delete_visitcafe img { vertical-align: 1px; }
/* 카페 핫이슈 & 주제별 카페 */
.wrap_box { width:409px; height:162px; margin:0 12px 0 9px; clear:both; background-color:#fff; }
.wrap_box h4 { display:none; }
.wrap_box .box_title { height:12px; padding:11px 0 9px 0; border-bottom:1px solid #e6e6e6; }
.wrap_box .box_title h3 { width:107px; height:12px; float:left; }
.wrap_box .tab { float:left; }
.wrap_box .tab li { float:left; height:15px; background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 0 1px; padding-left:11px; margin-left:11px; }
.wrap_box .tab li.tab_1 { background:none; margin-left:0; padding-left:0; }
.wrap_box .tab li a { display:block; overflow:hidden; }
.wrap_box .box_body { clear:both; padding:16px 0 0 14px; display:none; }
.wrap_box .key_img { float:left; margin:1px 18px 0 0; width:108px; text-align:center; }
.wrap_box .key_img img { display:block; margin:0 0 6px; }
.wrap_box .key_img .img_caption { font-size:11px; letter-spacing:-1px; }
.wrap_box .box_body ul { float:left; }
.wrap_box .box_body ul li { height:22px; }
.content1 .contentbody_1, .content2 .contentbody_2, .content3 .contentbody_3, .content4 .contentbody_4, .content5 .contentbody_5, .content6 .contentbody_6 { display:block; }
.content1 .tab_1 a, .content2 .tab_2 a, .content3 .tab_3 a, .content4 .tab_4 a, .content5 .tab_5 a, .content6 .tab_6 a { color:#65b0d8; font-weight:bold; letter-spacing:-1px; }
#cafehotissue { margin-top:1px; }
#cafehotissue .box_body { float: left; width: 396px; }
#subject_cafe { height:161px; border-top:1px solid #888b94; border-bottom:1px solid #e6e6e6; display:none !important;}
#subject_cafe .box_body { padding-top:17px; }
/* 우수카페 */
.vip_cafe_title_wrap {position: relative;}
#cSubWrapCol1 .vipCafe {width:978px; padding: 0;}
.vip_cafe_menu {position: absolute; left: 28px; top: 172px; clear: both; height: 36px; background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2011/tab.gif); background-repeat: no-repeat;}
.life_selected .vip_cafe_menu {background-position: 0 0;}
.leisure_selected .vip_cafe_menu {background-position: 0 -36px;}
.culture_selected .vip_cafe_menu {background-position: 0 -72px;}
.learning_selected .vip_cafe_menu {background-position: 0 -108px;}
.social_selected .vip_cafe_menu {background-position: 0 -144px;}
#wrap_sub_content .vip_cafe_menu li {float: left; text-indent: -9999em; overflow: hidden; margin: 0; border: none;}
.vip_cafe_menu a {display: block; width: 101px; height: 36px;}
.contents_wrap {float: left; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; padding: 0 28px 18px 28px;}
.sub_menu_wrap {clear: both; width: 826px; height: 32px; margin-top: 22px; margin-bottom: 2px; border-bottom: 1px solid #e5e5e5;}
#vipCafeSubMenu {float: left; background-repeat: no-repeat;}
.life_selected #vipCafeSubMenu {background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2010/menu1.gif);}
.leisure_selected #vipCafeSubMenu {background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2010/menu2.gif);}
.culture_selected #vipCafeSubMenu {background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2010/menu3.gif);}
.learning_selected #vipCafeSubMenu {background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2010/menu4.gif);}
.social_selected #vipCafeSubMenu {background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2010/menu5.gif);}
.sub_menu_wrap .sub_select_all {background-position: 0 0;}
.sub_menu_wrap .sub_select1 {background-position: 0 -32px;}
.sub_menu_wrap .sub_select2 {background-position: 0 -64px;}
.sub_menu_wrap .sub_select3 {background-position: 0 -96px;}
.sub_menu_wrap .sub_select4 {background-position: 0 -128px;}
.sub_menu_wrap .sub_select5 {background-position: 0 -158px;}
#vipCafeSubMenu li {float: left; text-indent: -9999em; overflow: hidden; padding: 9px 0 0 26px;}
#vipCafeSubMenu .show_all {padding-left: 24px;}
#vipCafeSubMenu a {display: block; height: 13px; outline-style: none;}
#vipCafeSubMenu .menu_type_all {width: 45px;}
#vipCafeSubMenu .menu_type2 {width: 10px;}
#vipCafeSubMenu .menu_type6 {width: 23px;}
#vipCafeSubMenu .menu_type13 {width: 51px;}
#vipCafeSubMenu .menu_type16 {width: 62px;}
#vipCafeSubMenu .menu_type19 {width: 74px;}
#vipCafeSubMenu .menu_type25 {width: 97px;}
.sub_menu_wrap .old_vip {position: relative; float: right; padding-top: 2px; z-index: 9;}
.sub_menu_wrap .old_vip_btn {display: block; width: 123px; height: 23px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2011/bt_last.gif) 0 0 no-repeat; text-indent: -9999em; overflow: hidden;}
.sub_menu_wrap .old_vip ul {position: absolute; top: 24px; left: 0; width: 121px; height: 105px; border: 1px solid #d3d2d2;}
.sub_menu_wrap .old_vip ul li {text-indent: -9999em; overflow: hidden;}
.sub_menu_wrap .old_vip ul a {display: block; width: 121px; height: 21px; background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2011/img_year.gif); background-repeat: no-repeat;}
.sub_menu_wrap .old_vip .vip2010 a {background-position: -121px 0;}
.sub_menu_wrap .old_vip .vip2010 a:hover{background-position: 0 0;}
.sub_menu_wrap .old_vip .vip2009 a {background-position: -121px -21px;}
.sub_menu_wrap .old_vip .vip2009 a:hover{background-position: 0 -21px;}
.sub_menu_wrap .old_vip .vip2008 a {background-position: -121px -42px;}
.sub_menu_wrap .old_vip .vip2008 a:hover{background-position: 0 -42px;}
.sub_menu_wrap .old_vip .vip2007 a {background-position: -121px -63px;}
.sub_menu_wrap .old_vip .vip2007 a:hover{background-position: 0 -63px;}
.sub_menu_wrap .old_vip .vip2006 a {background-position: -121px -84px;}
.sub_menu_wrap .old_vip .vip2006 a:hover{background-position: 0 -84px;}
#vipCafeListWrap {overflow: hidden; width: 920px;}
#vipCafeListWrap .vip_list {float:left;width:984px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2010/line.gif) 0 0 repeat;padding:0 5px;margin:5px -74px -1px 0;}
#vipCafeListWrap .vipcafe_item {display:block;float:left;overflow:hidden;width:377px;margin-right:74px;padding:16px 31px 17px 10px}
#vipCafeListWrap .vipcafe_item a.img_anchor {float:left;width:65px; height:65px; margin-right: 14px; border: 1px solid #fff;}
#vipCafeListWrap .vipcafe_item a.img_qna {position:relative; float:left;width:65px; height:65px; margin-right: 14px; }
#vipCafeListWrap .vipcafe_item .span_qna {position:absolute;top:0;left:0;width:64px; height:64px;border: 1px solid #000;opacity:0.08;filter:alpha(opacity=8);}
#vipCafeListWrap .vipcafe_item .cafetitle { float:left; margin-top: 7px; width: 290px; font-size: 12px; line-height: normal;}
#vipCafeListWrap .vipcafe_item .cafetitle a { color:#222; font-weight:bold; letter-spacing: -1px; font-size: 12px;}
#vipCafeListWrap .vipcafe_item ul {float: left; margin-top: 10px;}
#vipCafeListWrap .vipcafe_item .info_first {padding-bottom: 4px;}
#vipCafeListWrap .vipcafe_item li {width: 290px; height: 15px; color:#666; font-size:12px;}
#vipCafeListWrap .vipcafe_item li a {color:#666; font-size:12px;}
#vipCafeListWrap .vipcafe_item .txt_sep {margin-left:8px; padding-left:7px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/img_line02.gif) no-repeat 0 1px; }

/* 우수카페-지원안내 2014-12-22 제거
.support_selected .vip_cafe_menu {background-position: 0 -180px;}
.vip_cafe_menu a {display: block; width: 89px; height: 36px;}
.vip_cafe_menu .vip_support a {width:98px;}
*/
/* 우수카페-2008 */
#vipCafeHead { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/bg_top.jpg) no-repeat; height:220px; }
#vipCafeHead h3, .vipCafe h4 { display:none; }
#vipCafeHead ul { width:805px; margin:0 auto; }
#vipCafeHead ul li { float:left; }
#vipCafeHead ul li a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/tab_menu_spr.gif) no-repeat; display:block; width:161px; height:38px; text-indent:-1000em; overflow:hidden; margin-top:182px; }
#vipCafeHead .tab1 a { background-position:0 -38px; }
#vipCafeHead .tab2 a { background-position:-161px -38px; }
#vipCafeHead .tab3 a { background-position:-322px -38px; }
#vipCafeHead .tab4 a { background-position:-483px -38px; }
#vipCafeHead .tab5 a { background-position:-644px -38px; }
#vipCafeHead .tab1 a.selected { background-position:0 0; }
#vipCafeHead .tab2 a.selected { background-position:-161px 0; }
#vipCafeHead .tab3 a.selected { background-position:-322px 0; }
#vipCafeHead .tab4 a.selected { background-position:-483px 0; }
#vipCafeHead .tab5 a.selected { background-position:-644px 0; }
.vipListBox { padding:40px 0 0 20px; }
.vipListBox li a, .vipListBox li a:hover, .vipListBox li a:active { font-weight:bold; letter-spacing:-1px; }
.vipListBox li ul li { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/ico_bl.gif) no-repeat 0 4px; height:54px; padding-left:8px; }
.vipListBox ul { float:left; }
.vipListBox ul p { padding-top:6px; font:11px 돋움, dotum, sans-serif; color:#999; letter-spacing:-1px; }
.vipListBox ul p a, .vipListBox ul p a:link, .vipListBox ul p a:hover, .vipListBox ul p a:visited, .vipListBox ul p a:active { font:11px 돋움, dotum, sans-serif; color:#999; }
.vipListBox .first { width:302px; }
.vipListBox .second { width:299px; }
.vipListBox .comma { color:#dedede; }
#viplist2, #viplist3, #viplist4, #viplist5 { display:none; }

/* 우수카페 */
#vipCafeTitle {display:block;overflow:hidden;width:100%;height:212px;margin:-14px 0 0;background:url(http://i1.daumcdn.net/cafeimg/cafetop/bestcafe_978_2016.png) no-repeat 0 0;text-indent:-9999px}
.vipCafe .old_vip {position:absolute;top:5px;right:15px;padding-top:2px;z-index:9}
.vipCafe .old_vip_btn {display:block;width:122px;height:25px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2011/bt_last_111212.gif) 0 0 no-repeat;text-indent:-9999em;overflow:hidden}
.vipCafe .old_vip ul {position:absolute;top:26px;left:0;width:120px; border:1px solid #d3d2d2; background-color:white;}
.vipCafe .old_vip ul li {overflow:hidden; height:21px; width:120px;}
.vipCafe .old_vip ul a {display:block;width:112px;height:11px; padding:5px 0 5px 8px; color:#535353; font-size:11px; font-family:돋움,Dotum,AppleGothic,sans-serif; letter-spacing:-1px}
.vipCafe .old_vip ul a:hover {background-color:#efefef; text-decoration:none}

#wrap_sub_content .tab_best {position:relative; z-index: 9;}
.tab_best .list_tab {overflow:hidden;width:978px;height:40px;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/tab_bestcafe_20141212_3.gif) no-repeat 0 0;}
.knowCafe .tab_best .list_tab {background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/tab_bestcafe_20141212_3.gif) no-repeat 0 -80px}
.tab_best li {float:left;width:105px;height:40px}
.tab_best .tab_link {display:block;height:40px;width:105px;text-indent:-9999px;cursor:pointer}
.tab_best .on .tab_link {display:block;position:relative;width:107px;margin:0 -2px 0 0;background-image:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/tab_bestcafe_20141212_3.gif);background-repeat:no-repeat}
.tab_best .on .txt_life {background-position:0 -40px}
.tab_best .on .txt_hobby {background-position:-107px -40px}
.tab_best .on .txt_culture {background-position:-214px -40px}
.tab_best .on .txt_education {background-position:-321px -40px}
.tab_best .on .txt_social {background-position:-428px -40px}
.tab_best .on .txt_select {background-position:-535px -40px}
.tab_best .on .txt_support {background-position:-642px -40px;width:153px}

.knowCafe .tab_best .on .txt_education {background-position:0 -120px}
.knowCafe .tab_best .on .txt_hobby {background-position:-107px -120px}
.knowCafe .tab_best .on .txt_life {background-position:-214px -120px}
.knowCafe .tab_best .on .txt_sports {background-position:-321px -120px}
.knowCafe .tab_best .on .txt_social {background-position:-428px -120px}
.knowCafe .tab_best .on .txt_support {background-position:-535px -120px}

/* 선정기준 */
.section_select {width:976px;padding:0}
.section_select .cafe_select {height:567px;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/bestcafe_standard_list.gif) no-repeat 52px 50px;text-indent:-9999px}
.section_select .list_guide {height:109px;border-top:1px solid #f3f3f3;background:#fbfbfb url(http://i1.daumcdn.net/cafeimg/cafetop/sub/bestcafe_standard_guide.gif) no-repeat 54px 40px;text-indent:-9999px}

/* 우수카페가 되면? */
.section_support {width:976px;padding:0}
.section_support .cafe_support {position:relative;height:427px;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/bestcafe_support_list_2016.png) no-repeat 52px 50px;text-indent:-9999px}

#vipCafeSubMenu {float:none;overflow:hidden;height:22px;padding:25px 0 3px 2px}
#vipCafeSubMenu li {float:left;height:22px;padding:0;text-indent:0;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2011/bg_submenu.gif) no-repeat 100% 6px}
#vipCafeSubMenu .lst {background:none}
#vipCafeSubMenu .tab_link {float:left;height:12px;padding:5px 15px}
#vipCafeSubMenu .on .tab_link {padding-right:28px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2011/ico_subtab.gif) no-repeat 100% 9px}
#vipCafeSubMenu .txt_bestcafe {display:block;overflow:hidden;height:12px;background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2011/tab_sub.gif);text-indent:-9999px;cursor:pointer}
#vipCafeSubMenu .on .txt_bestcafe {display:block;position:relative;background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2011/tab_sub.gif);background-position:no-repeat}
#vipCafeSubMenu .txt_all {width:21px;background-position:0 0}
#vipCafeSubMenu .on .txt_all {background-position:0 -20px}
/* 생활,가정 */
#vipCafeSubMenu .txt_1 {width:47px;background-position:-30px 0}
#vipCafeSubMenu .on .txt_1 {background-position:-30px -20px}
#vipCafeSubMenu .txt_2 {width:49px;background-position:-80px 0}
#vipCafeSubMenu .on .txt_2 {background-position:-80px -20px}
#vipCafeSubMenu .txt_3 {width:67px;background-position:-130px 0}
#vipCafeSubMenu .on .txt_3 {background-position:-130px -20px}
#vipCafeSubMenu .txt_4 {width:46px;background-position:-200px 0}
#vipCafeSubMenu .on .txt_4 {background-position:-200px -20px}
#vipCafeSubMenu .txt_5 {width:47px;background-position:-170px -120px}
#vipCafeSubMenu .on .txt_5 {background-position:-170px -140px}
/* 여가,취미 */
#vipCafeSubMenu .txt_7 {width:46px;background-position:0 -40px}
#vipCafeSubMenu .on .txt_7 {background-position:0 -60px}
#vipCafeSubMenu .txt_8 {width:56px;background-position:-50px -40px}
#vipCafeSubMenu .on .txt_8 {background-position:-50px -60px}
#vipCafeSubMenu .txt_9 {width:20px;background-position:-110px -40px}
#vipCafeSubMenu .on .txt_9 {background-position:-110px -60px}
#vipCafeSubMenu .txt_a {width:57px;background-position:-130px -40px}
#vipCafeSubMenu .on .txt_a {background-position:-130px -60px}
#vipCafeSubMenu .txt_b {width:57px;background-position:-190px -40px}
#vipCafeSubMenu .on .txt_b {background-position:-190px -60px}
/* 문화,사회 */
#vipCafeSubMenu .txt_d {width:89px;background-position:0 -80px}
#vipCafeSubMenu .on .txt_d {background-position:0 -100px}
#vipCafeSubMenu .txt_e {width:22px;background-position:-90px -80px}
#vipCafeSubMenu .on .txt_e {background-position:-90px -100px}
#vipCafeSubMenu .txt_n {width:21px;background-position:-120px -80px}
#vipCafeSubMenu .on .txt_n {background-position:-120px -100px}
/* 전문,교육 */
#vipCafeSubMenu .txt_g {width:46px;background-position:0 -120px}
#vipCafeSubMenu .on .txt_g {background-position:0 -140px}
#vipCafeSubMenu .txt_h {width:47px;background-position:-50px -120px}
#vipCafeSubMenu .on .txt_h {background-position:-50px -140px}
#vipCafeSubMenu .txt_o {width:9px;background-position:-100px -120px}
#vipCafeSubMenu .on .txt_o {background-position:-100px -140px}
#vipCafeSubMenu .txt_p {width:57px;background-position:-110px -120px}
#vipCafeSubMenu .on .txt_p {background-position:-110px -140px}
/* 지역,친목 */
#vipCafeSubMenu .txt_l {width:47px;background-position:-150px -80px}
#vipCafeSubMenu .on .txt_l {background-position:-150px -100px}
#vipCafeSubMenu .txt_m {width:47px;background-position:-200px -80px}
#vipCafeSubMenu .on .txt_m {background-position:-200px -100px}

/* 카페랭킹, 카페 카테고리 */
.cafeRank, .cafeCate { background:url(http://i1.daumcdn.net/cafeimg/top7/bg_rline.gif) right repeat-y; }
/* 카페약관 */
.subTitTab { height:34px; border-bottom:1px solid #f0f0f0; }
.subTitTab li { float:left; }
.subTitTab li a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/agreement/tab_agreement.gif) no-repeat; display:block; text-indent:-1000em; overflow:hidden; }
.subTitTab li.tab_agree, .subTitTab li.tab_agree_on { background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 100% -110px; }
.subTitTab li.tab_agree a { background-position:0 -25px; width:48px; margin:10px 32px; }
.subTitTab li.tab_agree_on a { background-position:0 0; width:48px; margin:10px 32px; }
.subTitTab li.tab_premium a { background-position:-110px -25px; width:106px; margin:10px 20px; }
.subTitTab li.tab_premium_on a { background-position:-110px 0; width:106px; margin:10px 20px; }
.agreement_guide { padding:20px 12px; }
.agreement_guide dt { font-weight:bold; padding:30px 0 0; }
.agreement_guide dd { padding:10px 0 0; line-height:1.4; }
.agreement_list { background:#f8f8f8; padding:6px 10px 11px 35px; margin:6px 0; }
.agreement_list li { padding:0; margin:6px 0 0; list-style:decimal outside none; line-height:1.5; color:#666; }
.cafeAgree p { border-top:1px solid #E7E7E7; height:50px; padding:12px 1px 0 0; }
.cafeAgree p a { float:right; }

/* 공통 */
#wrap_sub_content.cafe_rule {position:relative;padding:23px 0 100px 33px; width:763px}
#wrap_sub_content .tit_caferule {width:100px;height:18px;padding:0;border-bottom:0 none}
.cafe_rule .ico_rule {overflow:hidden;display:inline-block;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/agreement/ico_rule.gif) 0 0 no-repeat;text-indent:-9999px}
.cafe_rule .tit_rule {overflow:hidden;display:inline-block;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/agreement/tit_rule.gif) 0 0 no-repeat;text-indent:-9999px}
.cafe_rule .bg_caferule {display:block;width:763px;height:156px;margin-top:12px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/agreement/bg_subtit.gif) no-repeat;text-indent:-9999px}
.cafe_rule .emph_control {font-size:14px;font-weight:bold;color:#333}
.cafe_rule .emph_relation {display:block;font-size:12px;color:#d73a35;padding-top:20px}
.cafe_rule .tit_principle {display:block;padding-top:32px;font-size:16px;color:#dd4943}
.cafe_rule .control_way {margin-top:16px;margin-bottom:33px;border-top:1px solid #c1c1c1}

/* tab */
.cafe_rule .link_agreement {position:absolute;top:30px;right:0;padding-right:9px;text-indent:0;text-decoration:none;background-position:100% 3px}
.cafe_rule .tab_cafeagree {width:100%;height:50px;padding-top:20px}
.cafe_rule .tab_cafeagree li {float:left;width:190px;height:50px;border-right:1px solid #b3b3b3}
.cafe_rule .tab_cafeagree .lst {border:0 none}
.cafe_rule .tab_cafeagree .link_tab {display:block;height:50px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/agreement/cafe_tab.gif) no-repeat;text-indent:-9999px}
.cafe_rule .tab_cafeagree .link_tab1 {background-position:0 0}
.cafe_rule .tab_cafeagree .link_tab2 {background-position:-190px 0}
.cafe_rule .tab_cafeagree .link_tab3 {background-position:-380px 0}
.cafe_rule .tab_cafeagree .link_tab4 {background-position:-570px 0}
.tab_cafeagree .on .link_tab1 {margin:0 -1px 0 0;background-position:0 -75px}
.tab_cafeagree .on .link_tab2 {margin:0 -1px 0 0;background-position:-190px -75px}
.tab_cafeagree .on .link_tab3 {margin:0 -1px 0 0;background-position:-380px -75px}
.tab_cafeagree .on .link_tab4 {margin:0 -1px 0 0;background-position:-570px -75px}

.cafe_rule .tab_control {overflow:hidden;width:100%;padding-top:20px}
.tab_control li {float:left;margin-right:30px}
.tab_control .on {margin-right:40px}
.tab_control .link_tab {display:block;height:17px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/agreement/cafe_tab.gif) no-repeat;text-indent:-9999px}
.tab_control .tab_control1 {width:136px;background-position:0 -150px}
.tab_control .tab_control2 {width:94px;background-position:-150px -150px}
.tab_control .tab_control3 {width:94px;background-position:-250px -150px}
.tab_control .on .tab_control1 {background-position:0 -175px}
.tab_control .on .tab_control2 {background-position:-150px -175px}
.tab_control .on .tab_control3 {background-position:-250px -175px}

/* 카페안내 */
.cafe_rule .cafe_slogan {overflow:hidden;width:602px;height:332px;margin-top:41px;font-size:0;line-height:0;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/agreement/desc_info.gif) 0 0 no-repeat;text-indent:-9999px}
.cafe_rule .bg_caferule1 {background-position:0 0}
.cafe_rule .bg_caferule2 {height:183px;margin-top:18px;background-position:0 -175px}
.cafe_rule .bg_caferule3 {height:185px;margin-top:16px;background-position:0 -375px}
.cafe_rule .cafe_advice {padding-top:13px}
.cafe_advice .list_advice li {padding:13px 0 13px;font-size:14px;line-height:24px}

/* 규제관련안내 */
.control_way1 .tit_rule {width:200px;height:19px;margin-top:39px;background-position:0 -25px}
.control_way2 .tit_rule {width:200px;height:19px;margin-top:39px;background-position:0 -50px}
.control_way3 .tit_rule {width:200px;height:19px;margin-top:39px;background-position:0 -75px}
.control_way .list_rulestep {display:block;width:759px;margin-top:16px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/agreement/bg_rulestep.gif) no-repeat;text-indent:-9999px}
.control_way1 .list_rulestep {height:165px;background-position:0 0}
.control_way2 .list_rulestep {height:145px;background-position:0 -175px}
.control_way3 .list_rulestep {height:145px;background-position:0 -350px}
.control_way .list_detail {padding-top:20px}
.control_way .list_detail li {padding-left:8px;font-size:12px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/agreement/bullet_rule.gif) 0 10px no-repeat;line-height:22px;color:#666}

/* 규제기준 */
.cafe_rule .control_standard {margin-top:16px;margin-bottom:33px;border-top:1px solid #c1c1c1}
.control_standard .tit_principle {padding-top:40px}
.control_standard .emph_rulebasic {display:block;padding-top:17px}
.control_standard .list_rulebasic {padding-top:7px}
.control_standard .list_rulebasic li {padding-left:10px;font-size:14px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/agreement/bullet_rule.gif) 0 10px no-repeat;line-height:26px;color:#333}
.control_standard .list_rulebasic .desc_rulebasic {font-size:14px;line-height:26px;color:#333}
.control_standard .ico_rule {text-indent:0}
.control_standard .link_relation {display:block;margin-top:15px}
.control_standard .law_more {padding-right:15px;font-weight:bold;font-size:14px;line-height:16px;background-position:100% -35px}
.control_standard .on .law_more {background-position:100% -15px}
.control_standard .box_law {font-size:14px;line-height:28px;color:#333}
.control_standard .box_law  .emph_rulebasic {padding-top:24px}
.control_standard .box_law .emph_control {display:block}
.box_law .detail_law {margin:1px 0 26px;font-size:14px;line-height:28px}
.box_law .detail_law li {font-size:14px;line-height:28px}
.box_law .tit_law {display:block;padding-bottom:6px;font-weight:bold;color:#333}

/* 관련기관 */
.cafe_rule .control_organ {margin-top:16px;margin-bottom:33px;border-top:1px solid #c1c1c1}
.control_organ .txt_info {padding-top:35px;font-size:12px;line-height:24px}
.control_organ .lst {display:inline-block}
.control_organ .lst .tit_organ {padding-top:15px}
.organ_detail {overflow:hidden}
.organ_detail .tit_organ {display:block;font-weight:bold;padding-bottom:15px;border-bottom:1px solid #eaeaea}
.organ_detail .list_organ {overflow:hidden}
.organ_detail .list_organ li {float:left;width:372px;height:90px}
.organ_detail .list_organ .tit_site {display:block;padding:19px 0 4px;font-weight:bold;font-size:14px;color:#333}
.organ_detail .list_organ .txt_organ {line-height:20px}
.organ_detail .list_organ .link_organsite {text-decoration:none}

.control_organ .list_moreorgan {padding-top:23px}
.list_moreorgan li {float:left;width:339px;height:76px;background-color:#f5f5f5;margin-right:2px;padding:23px 0 23px 25px}
.list_moreorgan li .more_lst {margin-right:0}
.list_moreorgan .tit_rule {display:block;width:135px;height:15px;margin-bottom:7px}
.list_moreorgan .tit_more1 {background-position:0 -100px}
.list_moreorgan .tit_more2 {background-position:0 -125px}
.list_moreorgan .tit_more3 {height:34px;background-position:0 -150px}
.list_moreorgan .tit_more4 {background-position:0 -200px}
.list_moreorgan .tit_more5 {background-position:0 -225px}
.list_moreorgan .txt_more {margin-top:3px;color:#888;line-height:18px}
.list_moreorgan .link_moreorgan {display:block;width:112px;height:15px}
.list_moreorgan .tit_more3 .link_moreorgan {display:block;width:112px;height:30px}

/* 내 카페 리스트 */
.mycafeList .subTitTab li a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/make/tab_cafelist.gif) no-repeat; display:block; text-indent:-1000em; overflow:hidden; }
.mycafeList .subTitTab li.tab_agree, .subTitTab li.tab_agree_on { background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 100% -110px; }
.subTitTab li.tab_myList, .subTitTab li.tab_myList_on { background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 100% -110px; }
.subTitTab li.tab_myList a { background-position:0 -25px; width:61px; margin:10px 15px; }
.subTitTab li.tab_myList_on a { background-position:0 0; width:61px; margin:10px 15px; }
.subTitTab li.tab_listEdit a { background-position:-100px -25px; width:95px; margin:10px 15px; }
.subTitTab li.tab_listEdit_on a { background-position:-100px 0; width:95px; margin:10px 15px; }
.subTitTab li.groupEdit { float:right; }
.subTitTab li.groupEdit a { text-indent:0; margin:6px 12px 0 0; }
.mine_title { clear:both; height:34px; padding:0 11px 0 8px; border-top:1px solid #EDEDED; }
.mine_title a.group_arrow_down { float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/bt_cafe_plus.gif) no-repeat 0 0; height:13px; overflow:hidden; padding:1px 0 0 19px; margin:10px 0 0; }
.mine_title a.group_arrow_up { float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/bt_cafe_plus.gif) no-repeat 0 -14px; height:13px; overflow:hidden; padding:1px 0 0 19px; margin:10px 0 0; }
.mine_title .listBtn { float:right; padding:8px 0 0; }
.mine_title .listBtn img { vertical-align:middle; }
.mine_title .listBtn span { font-size:11px; color:#999; margin:0 3px 0 0; letter-spacing:-1px; }
.mine_title { background:#FFF; }
.mine_list_group .selected { background:#FAFAFA; }
.mine_edit_bar .mycafeListLayer { display:none; position:absolute; margin:0 0 0 90px; border:1px solid #DED7D1; background-color:#fff; }
.mine_edit_bar .mycafeListLayer li a { display:block; background-color:#FFF; width:150px; line-height:1.0; padding:6px 0 3px 7px; }
.mine_edit_bar .mycafeListLayer li a:hover { background-color:#DFDFDF; text-decoration:none; }
.mine_edit_bar .mycafeListLayer li a.selected { color:#999; }
.mine_edit_bar .mycafeListLayer li a.selected:hover { background-color:#FFF; }
.mine_list { width:637px; }
.mine_list li { clear:both; }
.mine_list_cafe { float:left; padding:11px 0 0 24px; }
.mine_list_cafe input { margin:-2px 4px 0 0; }
.mine_list_cafe input, .mine_list_cafe span, .mine_list_cafe a { float:left }
.mine_list_cafe input { height:16px; }
.icon_new, .icon_chatting { display:block; text-indent:-5000em; overflow:hidden; padding:0; font-size:0; line-height:0; }
.icon_new { background:url(http://i1.daumcdn.net/cafeimg/top6/ic_new.gif) no-repeat; width:8px; height:8px; margin:3px 0 0 4px; }
.icon_chatting { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/icon_chat.gif) no-repeat; width:35px; height:16px; margin:-2px 0 0 3px; }
.mine_list_info { float:right; text-align:right; height:13px; padding:11px 0 0; }
.mine_list_info li { clear:none; float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat; text-align:center; font:11px 돋움, dotum, sans-serif; color:#999; letter-spacing:-1px; }
.mine_list_rest { padding:0; }
.mine_list_rest a, .mine_list_check a { font:11px dotum, 돋움, sans-serif; letter-spacing:-1px; }
.mine_list_check a { color:#999; }
.mine_list_check { padding-left:7px; }
.mine_list_rank { width:55px; }
.mine_list_rank img { margin-right:4px; }
.mine_list_name { width:60px; }
.mine_list_my { width:50px; }
.mine_list_set { width:45px; }
.mine_list_area { padding:0 0 70px 0; }
/* 내 카페 리스트, 쪽지 통합 */
.myCafeLeft h3 { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/ctitle_lm.gif) no-repeat; height:13px; text-indent:-1000em; overflow:hidden; position:absolute; margin:11px 0 0 18px; }
.myCafeLeft ul { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/cbg_a2.gif) repeat-y; padding:20px 0 11px 19px; }
.myCafeLeft li { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/cico_dot.gif) no-repeat 0 4px; padding-left:8px; margin-bottom:8px; }
.myCafeLeft a.selected { color:#61c0da; letter-spacing:-1px; font-weight:bold; }
.myCafeLeft .leftTitle a { font-size:11px; float:right; color:#666; margin-right:15px; text-decoration:underline; }
#myCafeGroupList h3 { width:60px; }
#myCafeGroupList .leftTitle { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/cbg_a1.gif) no-repeat; height:35px; }
#myCafeGroupList .leftTitle a { margin-top:13px; letter-spacing:-1px; }
#myPapers h3 { background-position:0 -25px; width:21px; }
#myPapers .leftTitle { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/cbg_a3.gif) no-repeat; height:35px; }
#myPapers .leftTitle a { margin-top:12px; letter-spacing:-1px; }
.mycafeList li { background:none; }
.mycafeListTitle h3 { border:none !important; padding:0 !important; float:left; }
.mycafeListTitle { border-bottom:2px solid #888b94; height:27px; padding:23px 10px 0 10px; }
.mycafeListTitle li { float:left; }
.mycafeListTitle .mycafeListSub { border-left:1px solid #eaeaea; margin:2px 0 0 8px; padding:0 7px 0 8px; letter-spacing:-1px; }
.mycafeListTitle .mycafeListHelp { position:relative; margin-top:1px; }
.mycafeListTitle .mycafeListHelp #helpBox { position:absolute; left:20px; top:-23px; display:none; }
.mycafeListTitle .mycafeListHelp #helpBox2 { position:absolute; left:20px; top:-23px; display:none; }
.mycafeListTitle .mycafeListEdit { float:right; margin-top:-3px; }
#helpBoxMyGroup, #helpBoxMyGroup .hor, #helpBoxMyGroup .ver { width:156px; height:53px; }
#helpBoxGroupEdit, #helpBoxGroupEdit .hor, #helpBoxGroupEdit .ver { width:226px; height:55px; }
#wrap_sub_content .mycafeListHead { background-color:#f9f9f9; height:33px; border-bottom:1px solid #efefef; }
#wrap_sub_content .mycafeListHead .fl { padding:7px 0 0; }
#wrap_sub_content .mycafeListHead .fl span { margin-right:5px; }
#wrap_sub_content .mycafeListHead .fr { padding:5px 10px 0 0; }
.mycafeList input { margin:-2px 6px 0 10px; }
.mycafeList .mine_list_cafe { width:365px; padding:11px 0 0; }
.mycafeList .mine_list_lists { height:31px; border-bottom:1px solid #eaeaea; }
.mycafeList .mine_list_rank { width:42px; font:11px tahoma, sans-serif; text-align:right; }
.mycafeList .rank_top { background-position:35px 2px; }
.mycafeList .rank_up { background-position:35px -21px; }
.mycafeList .rank_down { background-position:35px -46px; }
.mycafeList .rank_none { background-position:35px -70px; }
.mycafeList .mine_list_name { width:95px; color:#999; text-align:center; }
.mycafeList .mine_list_my { width:65px; text-align:left; }
.mycafeList .mine_list_set { width:29px; text-align:left; }
.no_cafe_panel { padding:74px 0; color:#999; letter-spacing:-1px; text-align:center; border-bottom:1px solid #efefef; }
.no_cafe_desc { margin:30px 0 0 15px; }
.no_cafe_desc li { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/cico_dot.gif) no-repeat 0 4px; padding-left:8px; height:24px; letter-spacing:-1px; }
.no_cafe_desc li a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/arrow_0129.gif) no-repeat right 1px; padding:0 7px 0 5px; }
.no_cafe_desc li a:link, .no_cafe_desc li a:hover, .no_cafe_desc li a:visited, .no_cafe_desc li a:active { color:#888; }
.no_cafe_desc_left { padding:18px 0; font-size:11px; letter-spacing:-1px; text-align:center; }
/* 포커스 영역 로그인 메세지 */
.loginMsgLayer { position:absolute; width:253px; height:63px; margin:28px 0 0 88px; z-index:9999; }
.loginMsgLayer .inner { background:url(http://i1.daumcdn.net/cafeimg/top7/bg_loginpop.png) no-repeat; width:221px; height:30px; padding:15px 16px 18px; }
.loginMsgLayer p { line-height:1.5; }
#loginMsgLayer p a { font-weight:bold; text-decoration:underline; letter-spacing:-1px; }
* html .loginMsgLayer .inner { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/bg_loginpop.png', sizingMethod='crop'); }
* html .loginMsgLayer a { position:relative; }
.loginMsgLayer .close { background:url(http://i1.daumcdn.net/cafeimg/top7/ico_loginpop_close.gif) no-repeat 1px 7px; width:16px; height:16px; text-indent:-1000em; display:block; position:absolute; right:0; top:0; overflow:hidden; }
#loginMsgLayer2 { width:157px; height:63px; margin:28px 0 0 244px; z-index:9999; }
#loginMsgLayer2 .inner { background:url(http://i1.daumcdn.net/cafeimg/top7/bg_loginpop_2.png) no-repeat; width:130px; padding:15px 11px 18px 16px; }
* html #loginMsgLayer2 .inner { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/bg_loginpop_2.png', sizingMethod='crop'); }
#loginMsgLayer2 .close { right:0; top:0; }
#loginMsgLayer2 p a.txt_login { font-weight:bold; text-decoration:underline; letter-spacing:-1px; }
/* 내 카페 리스트 편집 */
.mine_des2 { clear:both; color:#666; padding:15px 0 20px 10px; }
.mine_des2 li { margin:0 0 6px; }
.wrap_mine_list { clear:both; height:360px; margin:53px 0 0 25px; }
.wrap_mine_list h4 { font-weight:bold; height:16px; margin-bottom:7px; letter-spacing:-1px; }
#mine_list_left, #mine_list_right { width:264px; height:330px; }
#mine_list_left select, #mine_list_right select { border:1px solid #d4d4d4; width:262px; height:308px; }
#mine_list_right .sub_title { float:left; }
#mine_list_right .added_cafe { float:right; color:#999; font:11px dotum, 돋움, sans-serif; letter-spacing:normal; }
#mine_list_right #cur_num { font-weight:bold; }
#mine_list_edit_btn, #mine_list_left, #mine_list_right { float:left; }
#mine_list_edit_btn { margin:137px 21px; }
#mine_list_edit_btn a { display:block; }
#mine_list_edit_btn .btn_add img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/make/bt_add_1.gif) no-repeat; width:44px; height:22px; margin-bottom:7px; }
#mine_list_edit_btn .btn_del img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/make/bt_del_1.gif) no-repeat; width:44px; height:22px; }
#mine_sort_btn { text-align:right; margin-top:6px; }
#mine_sort_btn a img { width:17px; height:17px; _height:18px; margin-left:3px; }
#mine_sort_btn .btn_top img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/make/bt_up_2.gif) no-repeat; }
#mine_sort_btn .btn_up img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/make/bt_up_1.gif) no-repeat; }
#mine_sort_btn .btn_down img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/make/bt_down_1.gif) no-repeat; }
#mine_sort_btn .btn_bottom img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/make/bt_down_2.gif) no-repeat; }
#cafe_btn { clear:both; text-align:center; }
#cafe_btn a img { width:41px; height:23px; _height:24px; }
#cafe_btn .btn_confirm img { background:url(http://i1.daumcdn.net/cafeimg/top7/bt_p_ok.gif) no-repeat; }
#cafe_btn .btn_cancel img { background:url(http://i1.daumcdn.net/cafeimg/top7/bt_p_cancell.gif) no-repeat; }
/* 카페 랭킹 TOP100 */
.cafeRank .gap { clear:both; height:30px; background-color:#fff; }
#cafeRankList { float:left; width:491px; margin:0 0 40px 0; overflow:hidden; }
#cafeRankList .tit, #cafeCateList .navi { height:18px; font-size:11px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ico_cafedot.gif) 0 3px no-repeat; padding-left:8px; margin-left:2px; font-size:11px; color:#444; letter-spacing:-1px; border-bottom:2px solid #d5d5d5; }
/* bbs list */
#cafe_bbs table { clear:both; width:100%; border-collapse:collapse; }
#cafe_bbs caption { display:none; }
#cafe_bbs th { padding:9px 0 8px 0; border-bottom:1px solid #e7e7e7; font:11px 돋움, dotum, sans-serif; letter-spacing:-1px; color:#666; }
#cafe_bbs td { padding:0; line-height:1.4; border-bottom:1px solid #f1f1f1; vertical-align:top; }
#cafe_bbs td.caferank { text-align:center; padding-top:11px; }
#cafe_bbs td.cafename { text-align:left; padding:9px 0 9px 0; color:#666; }
#cafe_bbs .cafeinfo, #cafe_bbs a.cafeinfo { color:#999; padding-top:3px; }
#cafe_bbs td.member { font:11px tahoma; color:#666; padding-top:9px; text-align:center; letter-spacing:normal; }
#cafe_bbs td.score { padding:10px 6px 0 0; font:11px 돋움, dotum, sans-serif; color:#666; letter-spacing:-1px; text-align:right; }
#cafe_bbs td.score span { display:block; letter-spacing:0; padding:7px 0 0 2px; color:#999; }
#cafe_bbs td.score em { font:11px tahoma; padding:0 1px 0 5px; letter-spacing:normal; }
#cafe_bbs #caferank { width:34px; }
#cafe_bbs #score { width:63px; }
#cafe_bbs #member { width:70px; }
/* 베스트 추천 카페  */
#subBestCafe { float:left; width:95px; height:860px; margin:0 0 0 25px; padding:0 13px; background:url(http://i1.daumcdn.net/cafeimg/top7/bg_rmenutop.gif) 0 0 no-repeat; }
#subBestCafe h4 { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/title_bestcafe.gif) 2px 0 no-repeat; height:18px; text-indent:-5000px; border-bottom:2px solid #888b97; }
#subBestCafe li { padding:11px 0; border-bottom:1px solid #e7e7e7; }
#subBestCafe li img { width:95px; height:110px; }
#subBestCafe li a { font-size:11px; line-height:15px; }
#subBestCafe li .cafetitle { margin:9px 0 4px; }
#subBestCafe li .cafetitle a { font-weight:bold; letter-spacing:-1px; }
#subBestCafe li .posttitle a { color:#999; letter-spacing:-1px; }
#subBestCafe li .posttitle { height:29px; overflow:hidden; }
/* 카페 카테고리 상단 박스 */
#cafeCateBox { position:relative; float:left; width:637px; padding-top:11px; letter-spacing:-1px; overflow:hidden; background:#fff url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/img_cafe_box2.gif) 0 bottom no-repeat; }
#cafeCateBox .c1 { width:590px; border-bottom:1px solid #f1f1f1; margin-left:21px; padding:9px 0 0; }
#cafeCateBox .cName { height:23px; }
#cafeCateBox .cTit { position:relative; height:14px; float:left; }
#cafeCateBox .cTit span { position:relative; float:left; display:block; width:120px; height:13px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/title_c_category.gif) no-repeat; text-indent:-2000px; margin-left:5px; }
#cafeCateBox .cTit .t1 { background-position:0 0; }
#cafeCateBox .cTit .t2 { background-position:-150px 0; }
#cafeCateBox .cTit .t3 { background-position:-300px 0; }
#cafeCateBox .cTit .t4 { background-position:-450px 0; }
#cafeCateBox .cTit .bt_more, #cafeCateBox .cTit .bt_close { position:relative; float:left; display:block; width:14px; height:14px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/bt_cafe_plus.gif) no-repeat; }
#cafeCateBox .cTit .bt_close { background-position:0 -14px; }
#cafeCateBox .cList { float:left; margin-left:15px; padding-top:1px; }
#cafeCateBox .cList li { float:left; background:transparent url(http://i1.daumcdn.net/cafeimg/top7/blog/world/line_w_div.gif) 0 50% no-repeat; padding:0 8px; }
#cafeCateBox .cList li.firstchild { background:none; padding-left:0; }
#cafeCateBox .cList a.selected { color:#4dc5e4; font-weight:bold; text-decoration:underline; letter-spacing:-1px; }
/* 카테고리 서브 리스트 박스 */
#cafeCateBox .sBox { clear:both; width:419px; overflow:hidden; margin:0 0 10px 155px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/img_cafe_box1.gif) -419px 0 repeat-y; }
#cafeCateBox .sBox .bg_t, #cafeCateBox .sBox .bg_b { height:5px; font-size:0;line-height:0; overflow:hidden; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/img_cafe_box1.gif) 0 0 no-repeat; }
#cafeCateBox .sBox .bg_b { clear:both; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/img_cafe_box1.gif) -838px 0 no-repeat; }
#cafeCateBox .cate_hilight { position:relative; float:left; width:419px; }
#cafeCateBox .cate_hilight ul { float:left; width:390px; margin:12px 0 1px 20px; }
#cafeCateBox .cate_hilight li { float:left; width:95px; height:21px; }
#cafeCateBox .cate_hilight a.selected { color:#444; font-weight:bold; letter-spacing:-1px; }
/* 카페 카테고리 1열 통합 페이지 */
div.cafeCategory { padding-left:30px !important; }
#wrap_sub_content .cafeCategoryTitle h3 { padding:15px 0 10px 9px; margin:0 5px; border-bottom:2px solid #666; }
#wrap_sub_content .cafeCategoryTitle h3 img {vertical-align: -4px;}
#cafeCategorySubTitle span { padding-right:3px; }
#cate_mid_panel { background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/category_bg_131212.jpg) no-repeat; height:190px; padding-left:26px; margin-bottom:28px; }
#cate_mid_panel .leftPanel { margin-right:130px; }
.cateLeftList { padding:15px 0 5px 16px; border-top:1px solid #ebebeb; }
.cateLeftTop { background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/bg_leftwingtop_131212.gif) no-repeat; border:none; }
.cateLeftList h4 { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/tit_category.gif) no-repeat; width:89px; height:13px; text-indent:-1000em; overflow:hidden; margin-bottom:14px; }
.cateLeftList .title1 { background-position:0 0; }
.cateLeftList .title2 { background-position:0 -25px; }
.cateLeftList .title3 { background-position:0 -50px; }
.cateLeftList .title4 { background-position:0 -75px; }
.cateLeftList ul { margin-left:2px; }
.cateLeftList ul li { margin-bottom:7px; }
.cateLeftList ul li a.selected { color:#ff5949; font-weight:bold; letter-spacing:-1px; }
.cateLeftList ul li span { color:#999; font-size:11px; }
.cateLeftList ul li ul { margin:11px 0 11px 4px; display:none; }
.cateLeftList ul li ul li { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/bl_ca_1.gif) no-repeat 0 4px; padding-left:8px; }
.cateLeftList ul li ul li a.selected { color:#444; letter-spacing:-1px; }
.cateLeftList #cafeSupSmallBanner { display:block; width:152px; margin:18px 0 10px 0; }
.middleSection { float:left; position:relative; letter-spacing:-1px; margin-top:15px; }
.middleSection h5 { width:38px; height:54px; position:absolute; left:0; top:0; text-indent:-1000em; overflow:hidden; }
.middleSection .type1 { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/bl_ca_excellent.png) no-repeat 0 0; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/category/bl_ca_excellent.png', sizingMethod='crop'); }
.middleSection .type2 { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/category/bl_ca_recom.png) no-repeat 0 0; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/category/bl_ca_recom.png', sizingMethod='crop'); }
.middleSection img { float:left; margin:5px 15px 0 9px; }
.middleSection dl { float:left; width:165px; margin-top:15px; }
.middleSection dt { margin-bottom:11px; }
.middleSection dt a, .middleSection dt a:hover { font-weight:bold; }
.middleSection dd a, .middleSection dd a:hover { display:block; height:32px; line-height:16px; }
.middleSection dd div { margin-top:11px; font-size:11px; }
.middleSection dd div .number { color:#444; font:bold 11px tahoma, sans-serif; letter-spacing:0; }
.middleSection dd div .bar { padding:0 10px 0 11px; color:#cecece; }
#cafeRankListWide { float:left; width:766px; margin:0 0 15px; overflow:hidden; }
#cafeRankListWide .tit, #cafeCateListWide .navi { border-bottom:2px solid #d5d5d5; height:26px; }
#cafeRankListWide .tit div { margin-top:5px; }
#cafeRankListWide h5 { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ico_cafedot.gif) no-repeat 0 50%; padding-left:10px; display:inline; font-weight:bold; letter-spacing:-1px; }
#cafeRankListWide .bar { color:#e4e4e4; padding:0 8px; }
#cafeRankListWide .new {background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/ico_n_v1.gif) 4px 1px no-repeat;padding-left:17px;}
#cafeRankListWide .tit ul { float:right; padding-right:10px; letter-spacing:-1px; }
#cafeRankListWide .tit li { float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/line_div_1.gif) no-repeat 0 -119px; margin-left:11px; padding-left:11px; }
#cafeRankListWide .tit li a { color:#323232; }
#cafeRankListWide .tit li a.selected { color:#ff5949; font-weight:bold; }
#cafeRankListWide .tit li.first_list { background:none; margin:0; padding:0; }
#cafeRankListWide .tit div.fr { font-size:11px; padding-right:10px; }
#cafeRankListWide .tit span.number { font-weight:bold; }
#cafe_bbs_wide table { clear:both; width:100%; border-collapse:collapse; table-layout:fixed; }
#cafe_bbs_wide caption { display:none; }
#cafe_bbs_wide th, #cafe_bbs_wide td { vertical-align:middle; }
#cafe_bbs_wide th, #cafe_bbs_wide th div { font:11px 돋움, dotum, sans-serif; letter-spacing:-1px; color:#666; text-align:right; }
#cafe_bbs_wide th { height:30px; border-bottom:1px solid #e7e7e7; }
#cafe_bbs_wide td { padding:0 5px 0 0; border-bottom:1px solid #eaeaea; text-align:right; }
#cafe_bbs_wide td.caferank { padding-left:8px; text-align:left; }
#cafe_bbs_wide td.cafename { text-align:left; padding:12px 0 9px 0; }
#cafe_bbs_wide td.cafename a { letter-spacing:-1px; }
#cafe_bbs_wide .cafeinfo { display:block; color:#999; padding-top:6px; }
#cafe_bbs_wide td.score, #cafe_bbs_wide td.ranking, #cafe_bbs_wide td.member { font:11px tahoma, sans-serif; }
#cafe_bbs_wide td.ranking img { margin-left:4px; vertical-align:middle; }
#cafe_bbs_wide td.member { padding-right:23px; }
#cafe_bbs_wide col.caferank { width:45px; }
#cafe_bbs_wide col.score { width:65px; }
#cafe_bbs_wide col.ranking { width:53px; }
#cafe_bbs_wide col.member { width:82px; }
#cafe_bbs_wide th.cafename { text-align:center; }
#cafe_bbs_wide th.score div { padding-right:12px; }
#cafe_bbs_wide th.ranking div { padding-right:12px; }
#cafe_bbs_wide th.member div { padding-right:28px; }
/* 카페 목록 */
.cafeCate .gap { clear:both; height:30px; background-color:#fff; }
#cafeCateList { float:left; width:491px; overflow:hidden; margin:0 0 40px 0; }
#cafeCateList .navi a { font-size:11px; color:#444; }
#cafeCateList .navi .cnt { position:absolute; top:10px; right:5px; }
#numCafes { margin-right:5px; font-size:11px; float:right; letter-spacing:0; }
/* bbs list */
#cafe_bbs table { clear:both; width:100%; border-collapse:collapse; }
#cafe_bbs caption { display:none; }
#cafe_bbs th { padding:9px 0 8px 0; border-bottom:1px solid #e7e7e7; font:11px 돋움, dotum, sans-serif; letter-spacing:-1px; color:#666; }
#cafe_bbs td { padding:0; line-height:1.4; border-bottom:1px solid #f1f1f1; vertical-align:top; }
#cafe_bbs td.caferank { text-align:center; padding-top:11px; }
#cafe_bbs td.cafename { text-align:left; padding:9px 0 9px 0; color:#666; }
#cafe_bbs .cafeinfo { display:block; color:#999; padding-top:3px; }
#cafe_bbs td.member { font:11px tahoma; color:#666; padding-top:9px; text-align:center; letter-spacing:normal; }
#cafe_bbs td.score { padding-top:10px; font:11px 돋움, dotum, sans-serif; color:#666; letter-spacing:-1px; }
#cafe_bbs td.score span { letter-spacing:0; padding-left:2px; }
#cafe_bbs td.score em { font:11px tahoma; padding:0 1px 0 5px; letter-spacing:normal; }
#cafe_bbs #caferank { width:34px; }
#cafe_bbs #score { width:63px; }
#cafe_bbs #member { width:70px; }
/* 페이징 */
.articlePaging { padding:15px 0 0; height:50px; text-align:center; clear:both; }
.articlePaging img { margin:0 7px 0 6px; }
.articlePaging a img { margin:0; }
.articlePaging a, .articlePaging span { padding:0 4px; margin:0 7px 0 6px; font-weight:bold; color:#444; }
.articlePaging a, .articlePaging a:link, .articlePaging a:hover, .articlePaging a:visited, .articlePaging a:active { font-weight:bold; color:#444; }
.articlePaging .selected { color:#ff5949; text-decoration:underline; }
.articlePaging a.selected, .articlePaging a:link.selected, .articlePaging a:visited.selected, .articlePaging a:hover.selected { color:#ff5949; text-decoration:underline; }
.articlePaging .cur { float:right; margin:-3px 0 0; font-family:Tahoma, san-serif; font-size:11px; color:#666; letter-spacing:0; font-weight:normal; }
.simplePaging { color:#d3d3d3; }
.simplePaging a { font-weight:normal; color:#666; }
.support_header { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/supporters/img_cafesupport.gif) 0 0 no-repeat; width:625px; height:49px; margin-top:25px; padding:100px 0 0 12px; } /*637x149*/
.support_links { margin:25px 0 0 11px; height:235px; padding-bottom:5px; border-bottom:1px solid #ececec; }
.support_links li { float:left; }
.support_links .support_tab { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/supporters/tab_cafesupport.gif) 0 0 no-repeat; width:626px; height:33px; }
.support_links .support_tab.pr { background-position:0 -33px; }
.support_links .support_tab a { display:block; width:105px; height:33px; text-indent:-5000em; overflow:hidden; }
.support_links .support_content { margin-top:22px; }
.support_links .support_content li { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/supporters/ln_cafes_celn.gif) 0 50% no-repeat; }
.support_links .support_content li.n1 { background:none; }
.support_links .support_content li.n2 { margin-left:5px; padding-left:7px; }
.support_links .support_content li.n3 { margin-left:6px; padding-left:8px; }
#supporters_searchtype { height:19px; }
#query { width:140px; height:19px; border-top:1px solid #bbb; border-left:1px solid #bbb; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; }
#btnShowAll { font-weight:bold; padding:0 7px 0 9px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/supporters/ico_cafes_arrowr.gif) 100% 50% no-repeat; line-height:21px; height:21px; }

/* 공지사항 */
#pagingNoticeList { height:90px; padding:15px 17px 0; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/bg_noti.gif) no-repeat 0 0; position:relative; }
#pagingNoticeList h3 { overflow:hidden; float:left; }
#pagingNoticeList h3 a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/title_noti.gif) no-repeat 0 0; display:block; text-indent:-1000em; width:42px; height:12px; margin-bottom:11px; }
#pagingNoticeList ul { display:none; clear:both; height:60px; }
#pagingNoticeList li { height:20px; }
.notice1 #notice1, .notice2 #notice2 { display:block; }
/*탑 3열중반 오늘의추천스킨 )2009-09-22)*/
.todaySkin { height:307px; padding:10px 0 7px 18px; }
.todaySkin h3 { padding-bottom:10px; width:151px; float:left; }
.todaySkin h3 a, .todaySkin h3 a:link, .todaySkin h3 a:visited, .todaySkin h3 a:hover, .todaySkin h3 a:active { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/title_todayskin.gif) no-repeat 0 0; display:block; overflow:hidden; text-indent:-1000em; width:81px; height:12px; }
.todaySkin a.more { margin-top:2px; }
.todaySkin a img { width:78px; height:86px; border:1px solid #ddd; }
.todaySkin img.ribbon-new, .todaySkin img.ribbon-hot { width:34px; height:34px; position:absolute; top:1px; left:1px; border:none; }
.todaySkin img.ribbon-new { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/icon_new.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/icon_new.png', sizingMethod='crop'); }
.todaySkin img.ribbon-hot { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/icon_hot.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/icon_hot.png', sizingMethod='crop'); }
.todaySkin li { position:relative; float:left; width:80px; height:126px; text-align:center; margin:16px 21px 0 0; }
.todaySkin li.rowend { margin-right:0; }
.todaySkin li a, .todaySkin li a:link, .todaySkin li a:visited, .todaySkin li a:hover, .todaySkin li a:active { font-size:11px; letter-spacing:-1px; }
.todaySkin li .skinname { margin-top:6px; }
.todaySkin li .skinname a, .todaySkin li .skinname a:link, .todaySkin li .skinname a:visited, .todaySkin li .skinname a:hover, .todaySkin li .skinname a:active { color:#666; }
.todaySkin li .creator { padding-top:2px; height:12px; overflow:hidden; }
.todaySkin li .creator a:link, .todaySkin li .creator a:visited, .todaySkin li .creator a:hover, .todaySkin li .creator a:active { color:#999; line-height:13px; }
/*카페스킨섹션 -목록보기*/
#cSubWrapCol1 .recommsetList {padding: 0; width: 100%;}
#cSubWrapCol1 .recommsetList h3 { display:none; }
#skfcontent0 {width: 723px;}
.skinShowcase { height:258px; }
.skinFocus { float:left; position:relative; }
.skinFocus, #skinFocusFeature, #skinFocusFeature img { width:723px; height:258px; }
#skinFocusTab { position:absolute; left:548px; top:224px; }
#skinFocusTab li { float:left; margin:0 10px 0 0; cursor:pointer; }
#skinFocusTab li img { width:16px; height:16px; }
#skinFocusTab.tab1 li.num1 img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page1_on.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page1_on.png', sizingMethod='crop'); }
#skinFocusTab.tab1 li.num2 img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page2_off.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page2_off.png', sizingMethod='crop'); }
#skinFocusTab.tab1 li.num3 img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page3_off.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page3_off.png', sizingMethod='crop'); }
#skinFocusTab.tab2 li.num1 img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page1_off.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page1_off.png', sizingMethod='crop'); }
#skinFocusTab.tab2 li.num2 img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page2_on.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page2_on.png', sizingMethod='crop'); }
#skinFocusTab.tab2 li.num3 img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page3_off.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page3_off.png', sizingMethod='crop'); }
#skinFocusTab.tab3 li.num1 img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page1_off.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page1_off.png', sizingMethod='crop'); }
#skinFocusTab.tab3 li.num2 img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page2_off.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page2_off.png', sizingMethod='crop'); }
#skinFocusTab.tab3 li.num3 img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page3_on.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/ico_page3_on.png', sizingMethod='crop'); }
.recomSkin { float:left; margin-left:25px; width: 202px; height:242px; padding:16px 14px 0; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_imgbox_1.gif) no-repeat; }
.recomSkin h4 { width:73px; height:11px; overflow:hidden; text-indent:-5000em; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_tit_r1.gif) no-repeat; margin-bottom:17px; }
.recomSkin .recomSkinTab { float:right; margin-top:-30px; }
.recomSkin .recomSkinTab li { float:left; }
.recomSkin .feature img { border:1px solid #d0d0d0; width:200px; height:94px; }
.skinTab { clear:both; padding:32px 13px 2px 20px; height:23px; border-bottom:solid 2px #8d8d8d; }
.skinTab h4 { background:url(http://i1.daumcdn.net/cafeimg/cf_img4/img/tit_meet.gif) no-repeat; width:190px; height:14px; text-indent:-9999em; }
.skinTab a.theOtherLink { margin-top:-11px; float:right; background-position:0 0; background-repeat:no-repeat; width:113px; height:30px; display:block; overflow:hidden; text-indent:-5000em; }
.skinTab a.goCafeSkin { background-image:url(http://i1.daumcdn.net/cafeimg/cf_img4/img/btn_cafego.gif); } /* 카페로 */
.skinTab a.goBlogSkin { background-image:url(http://i1.daumcdn.net/cafeimg/cf_img4/img/btn_bloggo.gif); } /* 블로그로 */
.skinTab p { float:right; width:229px; height:11px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_text_1.gif) no-repeat; text-indent:-5000em; overflow:hidden; }
.skinTab li { float:left; overflow:hidden; padding:0 12px 0 13px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_div_1.gif) no-repeat 0 50%; }
.skinTab li.skin-all { background:none; padding-left:0; }
.skinTab li a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_skinlist3_2.gif) no-repeat; display:block; text-indent:-5000em; width:24px; height:14px; }
.skinTab li.skin-all a { background-position:-100px 0; } /*전체*/
.skinTab li.skin-star a { background-position:-100px -25px; } /*스타*/
.skinTab li.skin-writer a { background-position:-100px -50px; } /*작가*/
.skinTab li.skin-nanum a { background-position:-100px -75px; width:50px; } /*나눔*/
.skinTab li.skin-cafe a { background-position:-100px -100px; width:36px; } /*디자인*/
.skinTab li.skin-entertainment a { background-position:-100px -125px; width:71px; } /*엔터테인먼트*/
.cat-A li.skin-all a { background-position:0 0; }
.cat-S li.skin-star a { background-position:0 -25px; }
.cat-W li.skin-writer a { background-position:0 -50px; }
.cat-N li.skin-nanum a { background-position:0 -75px; }
.cat-C li.skin-cafe a { background-position:0 -100px; }
.cat-E li.skin-entertainment a { background-position:0 -125px; }
.skinList { clear:both; padding:0 10px; }
.skinList li { float:left; }
.skinList p.desc { float:left; width:204px; height:11px; background:url(http://i1.daumcdn.net/cafeimg/cf_img4/img/tit_makeskin.gif) no-repeat; text-indent:-5000em; overflow:hidden; margin:0 0 0 3px; display:inline; }
.skinList p.nanum_desc { float:left; width:210px; height:11px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/cafeskin/noti.jpg) no-repeat; text-indent:-5000em; overflow:hidden; margin:0 0 0 3px; display:inline; }

.sortOrder { margin:19px 2px 0 0; height:31px; }
.sortOrder ul { float:right; }
.sortOrder li a { width:39px; height:11px; display:block; overflow:hidden; text-indent:-5000em; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bt_array.gif) no-repeat; }
.sortOrder li.popular { padding-left:10px; margin:0 2px 0 10px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_div_1.gif) no-repeat 0 50%; }
.new li.newest a { background-position:0 0; }
.new li.popular a { background-position:-50px -25px; }
.hit li.newest a { background-position:-50px 0; }
.hit li.popular a { background-position:0 -25px; }
.skinGallery li { text-align:center; padding:0 45px 19px 0; margin-bottom:20px; height:292px;  }
.skinGallery li.rowend { padding-right:0; }
.skinGallery li h5 { margin:8px 0 7px; }
.skinGallery li h5 a, .skinGallery li h5 a:link, .skinGallery li h5 a:visited, .skinGallery li h5 a:hover, .skinGallery li h5 a:active { color:#333; font-size:12px; font-weight:bold; letter-spacing:-1px; }
.skinGallery li p { font-size:11px; color:#999; letter-spacing:-1px; position:relative;}
.skinGallery li strong { font-family:Tahoma, sans-serif; font-size:11px; color:#7dd2e4; letter-spacing:0; }
.skinGallery li a img { width:202px; height:246px; border:1px solid #ebebeb; }
.skinGallery li a .highlightborder { position:absolute; width:202px; height:246px; border:1px solid #ebebeb; }
.skinGallery li a:hover .highlightborder { width:200px; height:244px; border:2px solid #bdbdbd; }
.skinGallery li img.ribbon-new, .skinGallery li img.ribbon-hot { width:33px; height:33px; position:absolute;  top:-1px; left:-1px; border:none; }
.skinGallery li img.ribbon-new { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bl_new.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bl_new.png', sizingMethod='crop'); }
.skinGallery li img.ribbon-hot { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bl_hot.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bl_hot.png', sizingMethod='crop'); }
.skinGallery .emptyList { text-align:center; padding:80px 0; border-top:1px solid #f0f0f0; }
.recommsetList .articlePaging { height:41px; border-top:1px solid #f0f0f0; padding-top:37px; }
.skinGallery li img.ribbon-raise { position:absolute; top:-1px;left:-1px;border:none; width:72px; height:72px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/cafeskin/check_donation.png) no-repeat; _background:none; }
* html .skinGallery li img.ribbon-raise { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/cafeskin/check_donation.png', sizingMethod='crop'); }
/*카페스킨섹션 -상세보기*/
#cSubWrapCol1 .recommsetIntro { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bgbox_bottom2.gif?v=0.1) no-repeat 100% 100%; margin-bottom:20px; padding-left: 0px; width: 100%;}
#wrap_sub_content .skinDesc { width:793px; float:left; }
#wrap_sub_content .skinDesc h3 { padding:12px 16px 9px 14px; margin-bottom:15px; }
#wrap_sub_content .skinDesc h3 a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_title_2.gif?v=0.5) no-repeat; width:28px; height:15px; display:block; text-indent:-5000em; overflow:hidden;}
#wrap_sub_content .skinDesc h3 a.cat-W { background-position:0 -25px; } /*작가*/
#wrap_sub_content .skinDesc h3 a.cat-N { background-position:0 -49px; width:55px; } /*희망나눔*/
#wrap_sub_content .skinDesc h3 a.cat-C { background-position:0 -75px; width:39px; } /*디자인*/
#wrap_sub_content .skinDesc h3 a.cat-E { background-position:0 -100px; width:79px; } /*엔터테인먼트*/
#wrap_sub_content .skinDesc h3 a.cat-R { background:url(http://i1.daumcdn.net/cafeimg/cf_img4/img/tit_blogskin.gif) no-repeat; width:54px; } /*추천스킨[for_blog]*/
.skinNavi { float:right; margin-top:-36px; }
.skinNavi li { float:left; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_div_2.gif) no-repeat 0 1px; padding:0 6px 0 7px; }
.skinNavi li.prev { background:none; padding-left:0; }
.skinNavi li.next { padding-right:0; }
.skinNavi li a, .skinNavi li a:link, .skinNavi li a:visited, .skinNavi li a:hover, .skinNavi li a:active { font-size:11px; letter-spacing:-1px; color:#888; }
.skinNavi li.prev a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bt_arrow_2.gif) no-repeat 0 1px; padding-left:9px; }
.skinNavi li.next a { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bt_arrow_2.gif) no-repeat 100% -24px; padding-right:10px; }
.skinScrshot { width:377px; height:517px; padding:11px 14px 13px 12px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_imgbox_2.gif) no-repeat; float:left; }
.skinScrshot img { width:377px; height:517px; }
.skinScrshot img.ribbon-hot { width:45px; height:45px; position:absolute; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bl_bighot.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bl_bighot.png', sizingMethod='crop'); }
.skinInfo { padding:24px 0 0; float:right; width:359px; height:516px;position:relative;}
.skinInfo .skinInfoMain { width:218px; }
.skinInfo h4 { font-weight:bold; font-size:16px; letter-spacing:-1px; color:#333; padding:0 7px 9px; }
.skinInfo li { float:left; padding:0 9px 0; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_div_1.gif) no-repeat 0 1px; }
.skinInfo li.firstchild { background:none; padding-left:0; }
.skinInfo .skinCount li { color:#999; font-size:11px; letter-spacing:-1px; height:31px; background-position:0 2px; }
.skinInfo .skinCount li.firstchild { padding-left:9px; }
.skinInfo .skinCount li strong { font-family:Verdana, sans-serif; color:#7dd2e4; }
.skinInfo .skinCount li .date, .skinCount li strong { letter-spacing:0; }
.skinInfo .desc { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_dotline_1.gif) repeat-x 100% 0; padding:17px 18px 0 9px; line-height:17px; height:85px; overflow:hidden; }
.skinInfo .controls { margin:17px 0 0 9px; }
.skinInfo .controls img { height:32px; }
.skinInfo .controls .updateCafe img { background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/sk_bt_cafeapply_1.gif) no-repeat; width:98px; }
.skinInfo .controls .createCafe img { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bt_cafemake.gif) no-repeat; width:87px; margin-left:5px; }
.skinInfo .controls .createBlog img { background:url(http://i1.daumcdn.net/cafeimg/cf_img4/img/btn_makeblog.gif) no-repeat; width:97px; margin-left:5px; }
.skinInfo a.numRecomm, .skinInfo a.numRecomm:link, .skinInfo a.numRecomm:visited, .skinInfo a.numRecomm:hover, .skinInfo a.numRecomm:active { float:left; display:block; width:50px; height:40px; padding-top:4px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/btn_recommend.gif) no-repeat; text-align:center; text-decoration:none; }
.skinInfo a.numRecomm strong { color:#7dd2e4; font-family:Tahoma; font-size:15px; }
.skinInfo a.numRecomm strong.long { font-size:12px; }
.skinInfo .desc { clear:both; }
#cmtBoard { clear:both; border:none; }
#starProfile { background-color:#fcfcfc; border:1px solid #eee; margin-top:51px; padding:8px 9px; height:238px; }
#starProfile img.profileImg { width:60px; height:60px; border:1px solid #e2e2e2; float:left; }
#starProfile h5 { font-weight:bold; color:#333; letter-spacing:-1px; padding:23px 0 6px 69px; }
#starProfile .byline li { color:#444; padding:0 5px 0; }
#starProfile .byline li.firstchild { padding-left:7px; }
#starProfile dl { clear:both; padding:21px 4px 0; }
#starProfile dt { font-size:11px; color:#999; letter-spacing:-1px; width:5em; float:left; padding-top:2px; }
#starProfile dd { padding:0 0 8px 5em; line-height:17px; }
#starProfile .hitsList li { background:none; padding:0 11px 0 0; }
#starProfile .hitsList a, #starProfile .hitsList a:link, #starProfile .hitsList a:visited, #starProfile .hitsList a:hover, #starProfile .hitsList a:active { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bt_hear.gif) 100% 50% no-repeat; padding:3px 30px 3px 0; text-decoration:underline; }
#nanumProfile { background-color:#fcfcfc; border:1px solid #eee; margin-top:51px; padding:7px 6px; position:absolute; bottom:0; width:274px;}
#nanumProfile li { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/cafeskin/dot_subject.gif) no-repeat 0 5px; float:none; }
#nanumProfile dl { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/cafeskin/price_table_bg.gif) no-repeat; height:41px; letter-spacing:-1px; }
#nanumProfile dt, #nanumProfile dd { color:#666; font-weight:bold; }
#nanumProfile dl dt { float:left; width:80px; padding:15px 0 0 17px; }
#nanumProfile dl dd { float:right; margin:9px 8px 0 0; }
#nanumProfile dl dd span { font:18px Arial; color:#232323; font-weight:bold; letter-spacing:0; margin-right:5px; }
#nanumProfile div, #nanumProfile ul { margin:0 6px; }
#nanumProfile .numbers { font-weight:bold; letter-spacing:0; }
#nanumProfile .nanumInfo { height:44px; margin-top:23px; margin-bottom:7px; }
#nanumProfile .nanumInfo li { letter-spacing:-1px; margin-bottom:9px; margin-left:5px; padding-left:6px; }
#nanumProfile .nanumInfo li .infoTitle { margin-right:10px; }
#nanumProfile .nanumInfo .numbers { margin:0 2px; }
#nanumProfile .nanumProgress, #nanumProfile .nanumProgress p, #nanumProfile .nanumDesc li { font-size:11px; letter-spacing:-1px; }
#nanumProfile .nanumProgress { height:50px; border-top: 1px solid #E2E2E2; padding-top: 14px;}
#nanumProfile .nanumProgress p { float:left; margin-top:5px; overflow:hidden; }
#nanumProfile .nanumProgress img { vertical-align:top; }
#nanumProfile .nanumProgress a { float:right; }
#nanumProfile .nanumStatusText { display:block; float:left; padding:3px 0 0 5px; }
#nanumProfile .nanumDesc { clear:both; }
#nanumProfile .nanumDesc li { color:#999; margin:0 0 3px 7px; }
#nanumProfile li.listHeart { background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/cafeskin/icon_heart.gif) no-repeat 0 2px; padding-left:15px; color:#444; margin:0 0 5px 0; }
#starGreeting { clear:both; padding:48px 0 0; }
#starGreeting h4 { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_tit_s4_2.gif) no-repeat; width:74px; height:13px; margin:0 16px 11px; text-indent:-5000em; overflow:hidden; }
#starGreeting h4.cat-E { background-position:0 -48px; }
#starGreeting h4.cat-W { background-position:0 -71px; }
#starGreeting h4.cat-N { background-position:0 -95px; }
#starGreeting .desc { border-top:1px solid #e2e2e2; padding:8px 80px 0 17px; line-height:18px; }
#starVideo { width:482px; height:384px; margin:0 auto; background-color:#000; }
.bestSkin { float:left; margin-left:29px; width:156px; overflow:hidden; }
.bestSkin h4 { padding:18px 11px 8px 15px; background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bgbox_top.gif) no-repeat;}
.bestSkinList { border-top:2px solid #8d8d8d; margin:0 11px 0 12px; padding:15px 13px 0 10px; margin-bottom:48px; }
.bestSkin li { margin-bottom:18px; }
.bestSkin li.lastchild { margin-bottom:0; padding-bottom:14px; border-bottom:1px solid #e6e6e6; }
.bestSkin li img { width:100px; height:122px; border:1px solid #e3e3e3; padding:4px; margin-bottom:8px; }
.bestSkin li h5, .bestSkin li p.artist { text-align:center; }
.bestSkin li h5 a, .bestSkin li h5 a:link, .bestSkin li h5 a:visited, .bestSkin li h5 a:hover, .bestSkin li h5 a:active, .bestSkin li p.artist a, .bestSkin li p.artist a:link, .bestSkin li p.artist a:visited, .bestSkin li p.artist a:hover, .bestSkin li p.artist a:active { font-size:11px; letter-spacing:-1px; }
.bestSkin li h5 a, .bestSkin li h5 a:link, .bestSkin li h5 a:visited, .bestSkin li h5 a:hover, .bestSkin li h5 a:active { font-size:11px; color:#333; line-height:16px; }
.bestSkin li p.artist a, .bestSkin li p.artist a:link, .bestSkin li p.artist a:visited, .bestSkin li p.artist a:hover, .bestSkin li p.artist a:active { color:#999; }
.bestSkin li img.ribbon-new, .bestSkin li img.ribbon-hot { width:33px; height:33px; position:absolute; margin:5px 0 0 5px; border:none; }
.bestSkin li img.ribbon-new { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bl_new.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bl_new.png', sizingMethod='crop'); }
.bestSkin li img.ribbon-hot { background:url(http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bl_hot.png) no-repeat; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafedesign/sk_bl_hot.png', sizingMethod='crop'); }
.bestSkin .goList { padding:15px 0 0 4px; text-align:center; }

.raise_end {margin-top:14px; padding:14px 0 0 9px; border-top:1px solid #e2e2e2;}
.raise_end span{margin-left:5px;line-height:16px;}
.raise_end p{margin-bottom:5px; font:11px 돋움, dotum, sans-serif; color:#999; letter-spacing : -1px;}
.raise_end .noti_end{margin-bottom:9px; font:12px 돋움, dotum, sans-serif; color:#444;}
/*브랜드 카페*/
#brandcafe_main_image { padding-top:15px; }
#brandcafe_list { margin-top:28px; }
#brandcafe_list li { float:left; width:383px; height:80px; margin-bottom:15px; padding-right:20px; border-bottom:1px solid #f0f0f0; letter-spacing:-1px; }
#brandcafe_list li a.thumbnail_link { display:block; float:left; margin-right:20px; }
#brandcafe_list li.left { padding-right:76px; padding-left:20px; }
#brandcafe_list li.last_line { border-color:#dfdfdf; margin-bottom:0; }
#brandcafe_list dl { width:298px; float:left; }
#brandcafe_list dt { margin:5px 0 8px 0; }
#brandcafe_list dt a { font-weight:bold; }
#brandcafe_list dd a { color:#999; line-height:16px; }
#brandcafe_list #brand_nodata { margin:30px 0; text-align:center; }
/*통합 툴팁 박스*/
.tooltipBox { background-image:url(http://i1.daumcdn.net/cafeimg/top7/layer_bg_cc.gif); position:relative; margin:4px; z-index:9999; }
.corner, .tooltipBox .hor, .tooltipBox .ver, .tooltipBox .tail { position:absolute; overflow:hidden; }
.tooltipBox .corner { width:4px; height:4px; }
.tooltipBox .hor { height:4px !important; }
.tooltipBox .ver { width:4px !important; }
.tooltipBox .boxContent { padding:12px 12px 0 12px; font-size:11px; color:#777; letter-spacing:-1px; line-height:15px; }
.tooltipBox .topLeft { top:-4px; left:-4px; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_bg_tl.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_bg_tl.png', sizingMethod='crop'); }
.tooltipBox .topRight { top:-4px; right:-4px; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_bg_tr.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_bg_tr.png', sizingMethod='crop'); }
.tooltipBox .bottomLeft { bottom:-4px; left:-4px; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_bg_br.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_bg_br.png', sizingMethod='crop'); }
.tooltipBox .bottomRight { bottom:-4px; right:-4px; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_bg_bl.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_bg_bl.png', sizingMethod='crop'); }
.tooltipBox .topLine { top:-4px; left:0; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_bg_tc.gif); }
.tooltipBox .bottomLine { bottom:-4px; left:0; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_bg_bc.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_bg_bc.png', sizingMethod='scale'); }
.tooltipBox .leftLine { top:0; left:-4px; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_bg_cl.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_bg_cl.png', sizingMethod='scale'); }
.tooltipBox .rightLine { top:0; right:-4px; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_bg_cr.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_bg_cr.png', sizingMethod='scale'); }
.tooltipBox .top { top:-9px; left:47%; width:11px; height:6px; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_arrow_t.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_arrow_t.png', sizingMethod='scale'); }
.tooltipBox .bottom { bottom:-8px; left:47%; width:11px; height:7px; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_arrow_b.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_arrow_b.png', sizingMethod='scale'); }
.tooltipBox .left { top:42%; left:-7px; width:5px; height:10px; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_arrow_l.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_arrow_l.png', sizingMethod='scale'); }
.tooltipBox .right { top:42%; right:-7px; width:5px; height:10px; background:url(http://i1.daumcdn.net/cafeimg/top7/layer_arrow_r.png); _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/layer_arrow_r.png', sizingMethod='scale'); }
/*  팬카페 섹션 */
#cSubWrapCol1 .section_fancafe {padding:0; width:978px;}
/* 상팬카페 > 상단 타이틀 */
.section_fancafe h2 {display:block;}
.section_fancafe {position:relative;}
.section_fancafe .box_mission {position:relative;float:left;height:252px;width: 100%;}
#fancafeIntro a {position:absolute; top:0; right:0; bottom:18px; left:0; display: block; overflow:hidden;text-indent:-9999px;}
.section_fancafe .btn_cafe,
.section_fancafe .btn_stage {display:block;position:absolute;left:-55px;width:79px;height:42px;overflow:hidden;}
.section_fancafe .btn_cafe {top:23px;background-position:-766px 0;}
.section_fancafe .off .btn_cafe:hover {background-position:-686px 0;}
.section_fancafe .on .btn_cafe {background-position:-606px 0;}
.section_fancafe .btn_stage {top:66px;background-position:-520px 0;}
.section_fancafe .off .btn_stage:hover {background-position:-440px 0;}
.section_fancafe .on .btn_stage {background-position:-360px 0;}

.box_mission .intro {position:relative;display:none;float:left;width:652px;height:252px;}
.box_mission .stage {display:none;float:left;width:516px;height:152px;padding:99px 0 0 70px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/bg_fancafe_stage_v1.gif) no-repeat 0 0;}
.box_mission .stage8 {width:652px; height:75px; padding:177px 0 0 52px; background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/img_stage08.jpg);}
.box_mission .stage9 {width:652px; height:75px; padding:177px 0 0 52px; background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/img_stage09_3.jpg);}
.box_mission .stage10 {width:652px; height:75px; padding:177px 0 0 52px; background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/img_stage10_v2.jpg);}
.box_mission .stage11 {width:652px; height:75px; padding:177px 0 0 52px; background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/img_stage11_03.jpg);}
.box_mission .stage01 {width:652px; height:75px; padding:177px 0 0 52px; background-image:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/img_stage1201_04.jpg);}
.box_mission .stage_judge {width:654px;height:75px;padding:177px 0 0 50px;background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/bg_stage_151001.jpg)}
.box_mission .stage_judge .link_more{display:block;overflow:hidden;width:110px;height:34px;font-size:0;line-height:0;text-indent:-9999px}

.box_mission .stage .link {overflow:hidden;display:block;position:absolute;top:21px;left:472px;width:53px;height:53px;text-indent:-9999em;}
.stage .list_medal {overflow:hidden;width:480px;}
.stage .list_medal li {float:left;position:relative;width:136px;height:132px;}
.stage .list_medal .silvermedal{display:inline;margin-left:19px;}
.stage .list_medal .coppermedal{display:inline;margin-left:16px;}
.stage .wrap_medal {display:block;width:136px;height:132px;cursor:pointer;}
.stage .wrap_medal:hover {text-decoration:none;}
.stage .wrap_medal:hover .score{display:block;}
.stage .wrap_medal:hover .name{display:none;}
.stage .wrap_medal .gold,
.stage .wrap_medal .silver,
.stage .wrap_medal .copper {position:absolute;top:0;left:0;width:136px;height:132px;text-indent:-9999em;z-index:5;}
.stage .wrap_medal .gold {background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/cheer_gold.png) no-repeat 0 0;}
* html .stage .wrap_medal .gold { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/cheer_gold.png', sizingMethod='crop'); }
.stage .wrap_medal .silver {background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/cheer_silver.png) no-repeat 0 0;}
* html .stage .wrap_medal .silver { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/cheer_silver.png', sizingMethod='crop'); }
.stage .wrap_medal .copper {background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/cheer_copper.png) no-repeat 0 0;}
* html .stage .wrap_medal .copper { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/cheer_copper.png', sizingMethod='crop'); }
.stage .wrap_medal .thumb {display:inline;width:120px;height:120px;margin:6px 0 0 10px;}
.wrap_medal .name {display:block;position:absolute;bottom:1px;left:16px;width:110px;height:40px;}
.wrap_medal .name .txt {display:block;position:absolute;bottom:0;left:0;width:106px;height:32px;margin-top:8px;font:bold 12px/14px dotum;color:#aaa;text-align:center;z-index:25;}
.wrap_medal .name .bg {display:block;width:110px;height:40px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/bg_cheer_name.gif) no-repeat 0 0;text-align:center;opacity:0.7;filter:alpha(opacity=70);}
.wrap_medal .score {display:none;position:absolute;top:0;left:7px;width:128px;height:128px;text-align:center;}
.wrap_medal .score .txt {display:block;position:absolute;top:47px;left:40px;width:47px;height:16px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/txt_cheer_score.png) no-repeat 0 0;text-indent:-9999em;z-index:25;}
* html .wrap_medal .score .txt {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/txt_cheer_score.png', sizingMethod='crop'); }
.wrap_medal .score .num {display:block;position:absolute;top:67px;left:-1px;width:128px;height:20px;font:bold 16px/18px tahoma;color:#eee;text-decoration:none;text-align:center;z-index:25;}
.wrap_medal .score .bg {display:block;width:128px;height:128px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/bg_cheer_score.gif) no-repeat 0 0;opacity:0.7;filter:alpha(opacity=70);}
.wrap_medal .saving_amount {display:block;clear:left;}
.stage .on_score .name {display:none;}
.stage .on_score .score {display:block;}
.stage .stage_links a {float:left; display:block; width:93px; height:32px; margin:0 4px 0 0; text-indent:-100000em; overflow:hidden; }
.stage .star_mission_request {display:block; width:111px; height:33px; margin:0 4px 0 0; text-indent:-100000em; overflow:hidden;}
.stage .star_support_result {display:block; width:111px; height:33px; margin:0; text-indent:-10000em; overflow:hidden;}
.box_mission .show {display:block;}

/* 공식팬카페 */
.box_mission .star_official {overflow:hidden;float:left;width:680px;height:252px}
.box_mission .star_official .tit_official {display:block;width:127px;height:25px;background:url(http://i1.daumcdn.net/cafeimg/fancafe/tit_officialfan.gif) 0 -3px no-repeat;text-indent:-9999px}
.list_officialfan {overflow:hidden;padding-top:9px}
.list_officialfan li {float:left;position:relative;width:204px;height:197px;padding:0 20px 4px 0;background:url(http://i1.daumcdn.net/cafeimg/fancafe/frame_fancafe.png) 0 100% no-repeat}
.list_officialfan .ico_starjoin {position:absolute;z-index:10;width:40px;height:56px;top:-2px;left:6px;background:url(http://i1.daumcdn.net/cafeimg/fancafe/ico_starjoin.png) 0 0 no-repeat;text-indent:-9999px}
.list_officialfan .link_officialfan {display:block;overflow:hidden;position:relative;height:197px}
.list_officialfan .link_officialfan:hover {text-decoration:none}
.list_officialfan .link_officialfan .img_officialfan {display:block;border-bottom:1px solid #fff}
.list_officialfan .link_officialfan .info_officialfan {position:relative;height:73px;padding:12px 10px;background:url(http://i1.daumcdn.net/cafeimg/fancafe/bg_officialfan.gif) no-repeat 0 0;line-height:18px;text-align:center}
.info_officialfan .tit_officialfan {display:inline-block;position:relative;font-size:14px;font-weight:bold}
.info_officialfan .tit_officialfan .emph_officialfan {position:absolute;top:0px;right:0;margin-right:-30px;font-size:11px;font-weight:bold;color:#ef5b71}
.info_officialfan .tit_officialfan .emph_officialfan_event {position:absolute;top:0px;right:0;margin-right:-42px;font-size:11px;font-weight:bold;color:#ef5b71}
.info_officialfan .tit_officialfan .emph_event {margin-right:-45px}
.info_officialfan .desc_officialfan {overflow:hidden;width:184px;padding-top:7px;font-size:12px;text-overflow:ellipsis;color:#444444;white-space:nowrap}
.info_officialfan .rank_officialfan {display:inline-block;padding-top:3px;font-size:11px;color:#999999}
.list_officialfan .link_officialfan .frame_g {width:202px;height:195px;top:0;border:1px solid #d9d9d9;opacity:1;filter:alpha(opacity=100)}

/* 탭 */
.section_fancafe .wrap_tab{position:relative;width:100%;border-top:2px solid #6b6364;clear:both;z-index:10;}
.wrap_tab .tab_fancafe{overflow:hidden;width:100%;height:38px;background:url(http://t1.daumcdn.net/cafe_image/cafetop/sub/tab_fancafe_170605.gif) no-repeat;}
.wrap_tab .tab_fancafe li{float:left;padding-left:1px;}
.wrap_tab .tab_fancafe .tab{display:block;overflow:hidden;width:100px;height:38px;font-size:0;line-height:0;text-indent:-999em;}
.wrap_tab .tab_fancafe .cheer{width:170px;}
.wrap_tab .tab_fancafe .tab_sel{width:114px}
.wrap_tab .tab_fancafe .tab_benefit{width:136px}
.wrap_tab .tab_fan1{background-position:0 0;}
.wrap_tab .tab_fan2{background-position:0 -38px;}
.wrap_tab .tab_fan3{background-position:0 -76px;}
.wrap_tab .tab_fan4{background-position:0 -114px;}
.wrap_tab .btn_star{position:absolute;right:15px;top:6px;background-position:0 -230px;width:113px;height:25px}

/* 정렬탭 */
#fanCafePopBtn {right: 37px; top: 25px;}
.section_fancafe .wrap_list{position:relative;width:976px;padding-top:23px;border-left:1px solid #ededee;border-right:1px solid #ededee;overflow:hidden;}
.section_fancafe .wrap_list .link_cheerinfo{position:absolute;right:33px;top:26px;padding-right:6px;font-size:11px;color:#999;text-decoration:underline;letter-spacing:-1px;background-position:100% 2px;}
.section_fancafe .tab_sort{overflow:hidden;width:500px;height:19px;margin:0 0 19px 34px;}
.tab_sort li{float:left;padding:0 11px 0 12px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/line_bar.gif) no-repeat 0 4px;}
.tab_sort li.fst{padding-left:0;background:none;}
.tab_sort .tab{display:block;overflow:hidden;height:19px;font-size:0;line-height:0;text-indent:-999em;background:url(http://t1.daumcdn.net/cafe_image/cafetop/sub/tab_fancafe_170605.gif) no-repeat}
.tab_sort .general{width:22px;background-position:0 -180px;}
.tab_sort .click{width:34px;background-position:-40px -180px;}
.tab_sort .visit{width:21px;background-position:-90px -180px;}
.tab_sort .join{width:21px;background-position:-133px -180px;}
.tab_sort .text{width:22px;background-position:-173px -180px;}
.tab_sort .musician{width:32px;background-position:-420px -180px;}
.tab_sort .actor{width:21px;background-position:-476px -180px;}
.tab_sort .sportsman{width:52px;background-position:-518px -180px;}
.tab_sort .author{width:21px;background-position:-591px -180px;}
.tab_sort .entertainer{width:32px;background-position:-634px -180px;}
.tab_sort .progamer{width:51px;background-position:-689px -180px;}
.tab_sort .etc {width:21px;background-position:-761px -180px}
.tab_sort .num1{width:15px;background-position:0 -220px;}
.tab_sort .num2{width:15px;background-position:-37px -220px;}
.tab_sort .num3{width:15px;background-position:-73px -220px;}
.tab_sort .num4{width:15px;background-position:-109px -220px;}
.tab_sort .num5{width:15px;background-position:-143px -220px;}
.tab_sort .on .general{width:33px;background-position:0 -160px;}
.tab_sort .on .click{width:45px;background-position:-50px -160px;}
.tab_sort .on .visit{width:32px;background-position:-109px -160px;}
.tab_sort .on .join{width:32px;background-position:-162px -160px;}
.tab_sort .on .text{width:32px;background-position:-212px -160px;}
.tab_sort .on .musician{width:43px;background-position:-420px -160px;}
.tab_sort .on .actor{width:32px;background-position:-485px -160px;}
.tab_sort .on .sportsman{width:63px;background-position:-538px -160px;}
.tab_sort .on .author{width:32px;background-position:-621px -160px;}
.tab_sort .on .entertainer{width:43px;background-position:-674px -160px;}
.tab_sort .on .progamer{width:63px;background-position:-738px -160px;}
.tab_sort .on .etc {width:51px;background-position:-811px -160px}
.tab_sort .on .num1{width:27px;background-position:0 -200px;}
.tab_sort .on .num2{width:27px;background-position:-49px -200px;}
.tab_sort .on .num3{width:27px;background-position:-96px -200px;}
.tab_sort .on .num4{width:28px;background-position:-143px -200px;}
.tab_sort .on .num5{width:27px;background-position:-190px -200px;}

.btn_fancafe {overflow:hidden;border:0 none;font:0/0 dotum;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/btn_fancafe_4_140521.gif) no-repeat;cursor:pointer;text-indent:-9999em}
.ico_fancafe {background:url(http://i1.daumcdn.net/cafeimg/fancafe/ico_fancafe_140602.gif) 0 0 no-repeat}
.section_fancafe .wrap_btn .btn_fancafe {height:22px;font:12px/12px dotum;color:#444;text-indent:0;vertical-align:top;letter-spacing:-1px;}
.section_fancafe .wrap_btn .btn_morelist {float:left;width:362px;padding:9px 0 0 276px;background-position:0 -150px;}
.section_fancafe .wrap_btn .btn_allview {float:left;width:73px;padding:9px 0 0 18px;background-position:-638px -150px;}
.section_fancafe .wrap_btn .btn_top {float:left;width:60px;padding:9px 0 0 26px;background-position:-729px -150px;}
.section_fancafe .list_fancafe{overflow:hidden;width:100%;padding:0 4px 0 2px;margin-top:-28px;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/line_dot.gif) repeat 0 1px;}
.section_fancafe .list_fancafe li{float:left;position:relative;width:293px;height:88px;margin-top:28px;padding-left:32px;}
.section_fancafe .list_field li{margin-top:26px; height:64px;}
.list_fancafe .tit {display:block;overflow:hidden;height:28px;margin-left:74px;}
.list_field .tit {height:19px;}
.list_fancafe .tit .ranking{overflow:hidden;float:left;width:20px;height:25px;margin-right:4px;font-size:0;line-height:0;text-indent:-999em;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/num_fancafe.gif) no-repeat -60px 0;}
.list_fancafe .tit .num{display:block;overflow:hidden;width:20px;height:25px;font-size:0;line-height:0;text-indent:-999em;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/num_fancafe_3_140530_2.gif) no-repeat -60px 0;}
.list_fancafe .tit .name{float:left;margin-top:5px;color:#444;font-weight:bold;letter-spacing:-1px;}
.list_field .tit .name{margin-top: 0;}
.list_fancafe .txt_cafe{display:block;overflow:hidden;width:180px;height:18px;line-height:18px;margin-left:74px;text-overflow:ellipsis;white-space:nowrap}
.list_fancafe .link_cafe{color:#444;}
.list_fancafe .append_manage {display:block;overflow:hidden;width:175px;margin:3px 0 0 73px;font-size:11px;line-height:13px;color:#f88f9d;letter-spacing:-1px}
.list_fancafe .append_manage .txt_starjoin {display:inline;padding-left:13px;background-position:0px -100px}
.list_fancafe .append_manage .txt_bar {color:#ddd;margin:0 1px}
.list_fancafe .saving {margin-top: 3px;}
.list_fancafe .txt{display:block;overflow:hidden;width:175px;margin-left:73px;font-size:11px;line-height:13px;color:#999;letter-spacing:-1px;}
.list_fancafe .txt .score{float:left;}
.list_fancafe .saving .score {float:none; letter-spacing: 0;}
.list_fancafe .txt .score_num{margin-left:4px;letter-spacing:0;}
.list_fancafe .txt .txt_bar{float:left;color:#ddd;margin-left: 6px;}
.list_fancafe .txt .join{float:left;padding-left:17px;background-position:5px -24px;}
.list_fancafe .thumb{position:absolute;left:32px;top:1px;}
.list_fancafe .frame{position:absolute;top:0;left:0;z-index:1;width:59px;height:59px;border:1px solid #000;opacity:0.1;filter:alpha(opacity=10);}
.list_fancafe .btn_widget{position:absolute;bottom:0;left:32px;display:block;width:60px;height:23px;background-position:0 -30px;}
.list_fancafe .ico_new {float:left;width:8px;height:8px;margin:6px 0 0 5px;background-position:0 -75px;text-indent:-9999px;}
.list_field .ico_new {margin:1px 0 0 5px;}

.list_fancafe .tit .num_1{background-position:0 0}
.list_fancafe .tit .num_2{background-position:-20px 0}
.list_fancafe .tit .num_3{background-position:-40px 0}
.list_fancafe .tit .num_4{background-position:-60px -25px}
.list_fancafe .tit .num_5{background-position:-80px -25px}
.list_fancafe .tit .num_6{background-position:-100px -25px}
.list_fancafe .tit .num_7{background-position:-120px -25px}
.list_fancafe .tit .num_8{background-position:-140px -25px}
.list_fancafe .tit .num_9{background-position:-160px -25px}
.list_fancafe .tit .num_10{background-position:-180px -25px}
.list_fancafe .tit .num_11{background-position:0 -50px}
.list_fancafe .tit .num_12{background-position:-20px -50px}
.list_fancafe .tit .num_13{background-position:-40px -50px}
.list_fancafe .tit .num_14{background-position:-60px -50px}
.list_fancafe .tit .num_15{background-position:-80px -50px}
.list_fancafe .tit .num_16{background-position:-100px -50px}
.list_fancafe .tit .num_17{background-position:-120px -50px}
.list_fancafe .tit .num_18{background-position:-140px -50px}
.list_fancafe .tit .num_19{background-position:-160px -50px}
.list_fancafe .tit .num_20{background-position:-180px -50px}
.list_fancafe .tit .num_21{background-position:0 -75px}
.list_fancafe .tit .num_22{background-position:-20px -75px}
.list_fancafe .tit .num_23{background-position:-40px -75px}
.list_fancafe .tit .num_24{background-position:-60px -75px}
.list_fancafe .tit .num_25{background-position:-80px -75px}
.list_fancafe .tit .num_26{background-position:-100px -75px}
.list_fancafe .tit .num_27{background-position:-120px -75px}
.list_fancafe .tit .num_28{background-position:-140px -75px}
.list_fancafe .tit .num_29{background-position:-160px -75px}
.list_fancafe .tit .num_30{background-position:-180px -75px}
.list_fancafe .tit .num_31{background-position:0 -100px}
.list_fancafe .tit .num_32{background-position:-20px -100px}
.list_fancafe .tit .num_33{background-position:-40px -100px}
.list_fancafe .tit .num_34{background-position:-60px -100px}
.list_fancafe .tit .num_35{background-position:-80px -100px}
.list_fancafe .tit .num_36{background-position:-100px -100px}
.list_fancafe .tit .num_37{background-position:-120px -100px}
.list_fancafe .tit .num_38{background-position:-140px -100px}
.list_fancafe .tit .num_39{background-position:-160px -100px}
.list_fancafe .tit .num_40{background-position:-180px -100px}
.list_fancafe .tit .num_41{background-position:0 -125px}
.list_fancafe .tit .num_42{background-position:-20px -125px}
.list_fancafe .tit .num_43{background-position:-40px -125px}
.list_fancafe .tit .num_44{background-position:-60px -125px}
.list_fancafe .tit .num_45{background-position:-80px -125px}
.list_fancafe .tit .num_46{background-position:-100px -125px}
.list_fancafe .tit .num_47{background-position:-120px -125px}
.list_fancafe .tit .num_48{background-position:-140px -125px}
.list_fancafe .tit .num_49{background-position:-160px -125px}
.list_fancafe .tit .num_50{background-position:-180px -125px}
.list_fancafe .tit .num_51{background-position:0 -150px}
.list_fancafe .tit .num_52{background-position:-20px -150px}
.list_fancafe .tit .num_53{background-position:-40px -150px}
.list_fancafe .tit .num_54{background-position:-60px -150px}
.list_fancafe .tit .num_55{background-position:-80px -150px}
.list_fancafe .tit .num_56{background-position:-100px -150px}
.list_fancafe .tit .num_57{background-position:-120px -150px}
.list_fancafe .tit .num_58{background-position:-140px -150px}
.list_fancafe .tit .num_59{background-position:-160px -150px}
.list_fancafe .tit .num_60{background-position:-180px -150px}
.list_fancafe .tit .num_61{background-position:0 -175px}
.list_fancafe .tit .num_62{background-position:-20px -175px}
.list_fancafe .tit .num_63{background-position:-40px -175px}
.list_fancafe .tit .num_64{background-position:-60px -175px}
.list_fancafe .tit .num_65{background-position:-80px -175px}
.list_fancafe .tit .num_66{background-position:-100px -175px}
.list_fancafe .tit .num_67{background-position:-120px -175px}
.list_fancafe .tit .num_68{background-position:-140px -175px}
.list_fancafe .tit .num_69{background-position:-160px -175px}
.list_fancafe .tit .num_70{background-position:-180px -175px}
.list_fancafe .tit .num_71{background-position:0 -200px}
.list_fancafe .tit .num_72{background-position:-20px -200px}
.list_fancafe .tit .num_73{background-position:-40px -200px}
.list_fancafe .tit .num_74{background-position:-60px -200px}
.list_fancafe .tit .num_75{background-position:-80px -200px}
.list_fancafe .tit .num_76{background-position:-100px -200px}
.list_fancafe .tit .num_77{background-position:-120px -200px}
.list_fancafe .tit .num_78{background-position:-140px -200px}
.list_fancafe .tit .num_79{background-position:-160px -200px}
.list_fancafe .tit .num_80{background-position:-180px -200px}
.list_fancafe .tit .num_81{background-position:0 -225px}
.list_fancafe .tit .num_82{background-position:-20px -225px}
.list_fancafe .tit .num_83{background-position:-40px -225px}
.list_fancafe .tit .num_84{background-position:-60px -225px}
.list_fancafe .tit .num_85{background-position:-80px -225px}
.list_fancafe .tit .num_86{background-position:-100px -225px}
.list_fancafe .tit .num_87{background-position:-120px -225px}
.list_fancafe .tit .num_88{background-position:-140px -225px}
.list_fancafe .tit .num_89{background-position:-160px -225px}
.list_fancafe .tit .num_90{background-position:-180px -225px}
.list_fancafe .tit .num_91{background-position:0 -250px}
.list_fancafe .tit .num_92{background-position:-20px -250px}
.list_fancafe .tit .num_93{background-position:-40px -250px}
.list_fancafe .tit .num_94{background-position:-60px -250px}
.list_fancafe .tit .num_95{background-position:-80px -250px}
.list_fancafe .tit .num_96{background-position:-100px -250px}
.list_fancafe .tit .num_97{background-position:-120px -250px}
.list_fancafe .tit .num_98{background-position:-140px -250px}
.list_fancafe .tit .num_99{background-position:-160px -250px}
.list_fancafe .tit .num_100{background-position:-180px -250px}
.list_fancafe .tit .num_101{background-position:0 -275px}
.list_fancafe .tit .num_102{background-position:-20px -275px}
.list_fancafe .tit .num_103{background-position:-40px -275px}
.list_fancafe .tit .num_104{background-position:-60px -275px}
.list_fancafe .tit .num_105{background-position:-80px -275px}
.list_fancafe .tit .num_106{background-position:-100px -275px}
.list_fancafe .tit .num_107{background-position:-120px -275px}
.list_fancafe .tit .num_108{background-position:-140px -275px}
.list_fancafe .tit .num_109{background-position:-160px -275px}
.list_fancafe .tit .num_110{background-position:-180px -275px}
.list_fancafe .tit .num_111{background-position:0 -300px}
.list_fancafe .tit .num_112{background-position:-20px -300px}
.list_fancafe .tit .num_113{background-position:-40px -300px}
.list_fancafe .tit .num_114{background-position:-60px -300px}
.list_fancafe .tit .num_115{background-position:-80px -300px}
.list_fancafe .tit .num_116{background-position:-100px -300px}
.list_fancafe .tit .num_117{background-position:-120px -300px}
.list_fancafe .tit .num_118{background-position:-140px -300px}
.list_fancafe .tit .num_119{background-position:-160px -300px}
.list_fancafe .tit .num_120{background-position:-180px -300px}
.list_fancafe .tit .num_121{background-position:0 -325px}
.list_fancafe .tit .num_122{background-position:-20px -325px}
.list_fancafe .tit .num_123{background-position:-40px -325px}
.list_fancafe .tit .num_124{background-position:-60px -325px}
.list_fancafe .tit .num_125{background-position:-80px -325px}
.list_fancafe .tit .num_126{background-position:-100px -325px}
.list_fancafe .tit .num_127{background-position:-120px -325px}
.list_fancafe .tit .num_128{background-position:-140px -325px}
.list_fancafe .tit .num_129{background-position:-160px -325px}
.list_fancafe .tit .num_130{background-position:-180px -325px}
.list_fancafe .tit .num_131{background-position:0 -350px}
.list_fancafe .tit .num_132{background-position:-20px -350px}
.list_fancafe .tit .num_133{background-position:-40px -350px}
.list_fancafe .tit .num_134{background-position:-60px -350px}
.list_fancafe .tit .num_135{background-position:-80px -350px}
.list_fancafe .tit .num_136{background-position:-100px -350px}
.list_fancafe .tit .num_137{background-position:-120px -350px}
.list_fancafe .tit .num_138{background-position:-140px -350px}
.list_fancafe .tit .num_139{background-position:-160px -350px}
.list_fancafe .tit .num_140{background-position:-180px -350px}
.list_fancafe .tit .num_141{background-position:0 -375px}
.list_fancafe .tit .num_142{background-position:-20px -375px}
.list_fancafe .tit .num_143{background-position:-40px -375px}
.list_fancafe .tit .num_144{background-position:-60px -375px}
.list_fancafe .tit .num_145{background-position:-80px -375px}
.list_fancafe .tit .num_146{background-position:-100px -375px}
.list_fancafe .tit .num_147{background-position:-120px -375px}
.list_fancafe .tit .num_148{background-position:-140px -375px}
.list_fancafe .tit .num_149{background-position:-160px -375px}
.list_fancafe .tit .num_150{background-position:-180px -375px}
.list_fancafe .tit .num_151{background-position:0 -400px}
.list_fancafe .tit .num_152{background-position:-20px -400px}
.list_fancafe .tit .num_153{background-position:-40px -400px}
.list_fancafe .tit .num_154{background-position:-60px -400px}
.list_fancafe .tit .num_155{background-position:-80px -400px}
.list_fancafe .tit .num_156{background-position:-100px -400px}
.list_fancafe .tit .num_157{background-position:-120px -400px}
.list_fancafe .tit .num_158{background-position:-140px -400px}
.list_fancafe .tit .num_159{background-position:-160px -400px}
.list_fancafe .tit .num_160{background-position:-180px -400px}
.list_fancafe .tit .num_161{background-position:0 -425px}
.list_fancafe .tit .num_162{background-position:-20px -425px}
.list_fancafe .tit .num_163{background-position:-40px -425px}
.list_fancafe .tit .num_164{background-position:-60px -425px}
.list_fancafe .tit .num_165{background-position:-80px -425px}
.list_fancafe .tit .num_166{background-position:-100px -425px}
.list_fancafe .tit .num_167{background-position:-120px -425px}
.list_fancafe .tit .num_168{background-position:-140px -425px}
.list_fancafe .tit .num_169{background-position:-160px -425px}
.list_fancafe .tit .num_170{background-position:-180px -425px}
.list_fancafe .tit .num_171{background-position:0 -450px}
.list_fancafe .tit .num_172{background-position:-20px -450px}
.list_fancafe .tit .num_173{background-position:-40px -450px}
.list_fancafe .tit .num_174{background-position:-60px -450px}
.list_fancafe .tit .num_175{background-position:-80px -450px}
.list_fancafe .tit .num_176{background-position:-100px -450px}
.list_fancafe .tit .num_177{background-position:-120px -450px}
.list_fancafe .tit .num_178{background-position:-140px -450px}
.list_fancafe .tit .num_179{background-position:-160px -450px}
.list_fancafe .tit .num_180{background-position:-180px -450px}
.list_fancafe .tit .num_181{background-position:0 -475px}
.list_fancafe .tit .num_182{background-position:-20px -475px}
.list_fancafe .tit .num_183{background-position:-40px -475px}
.list_fancafe .tit .num_184{background-position:-60px -475px}
.list_fancafe .tit .num_185{background-position:-80px -475px}
.list_fancafe .tit .num_186{background-position:-100px -475px}
.list_fancafe .tit .num_187{background-position:-120px -475px}
.list_fancafe .tit .num_188{background-position:-140px -475px}
.list_fancafe .tit .num_189{background-position:-160px -475px}
.list_fancafe .tit .num_190{background-position:-180px -475px}
.list_fancafe .tit .num_191{background-position:0 -500px}
.list_fancafe .tit .num_192{background-position:-20px -500px}
.list_fancafe .tit .num_193{background-position:-40px -500px}
.list_fancafe .tit .num_194{background-position:-60px -500px}
.list_fancafe .tit .num_195{background-position:-80px -500px}
.list_fancafe .tit .num_196{background-position:-100px -500px}
.list_fancafe .tit .num_197{background-position:-120px -500px}
.list_fancafe .tit .num_198{background-position:-140px -500px}
.list_fancafe .tit .num_199{background-position:-160px -500px}
.list_fancafe .tit .num_200{background-position:-180px -500px}
.list_fancafe .tit .num_201{background-position:0 -525px}
.list_fancafe .tit .num_202{background-position:-20px -525px}
.list_fancafe .tit .num_203{background-position:-40px -525px}
.list_fancafe .tit .num_204{background-position:-60px -525px}
.list_fancafe .tit .num_205{background-position:-80px -525px}
.list_fancafe .tit .num_206{background-position:-100px -525px}
.list_fancafe .tit .num_207{background-position:-120px -525px}
.list_fancafe .tit .num_208{background-position:-140px -525px}
.list_fancafe .tit .num_209{background-position:-160px -525px}
.list_fancafe .tit .num_210{background-position:-180px -525px}
.list_fancafe .tit .num_211{background-position:0 -550px}
.list_fancafe .tit .num_212{background-position:-20px -550px}
.list_fancafe .tit .num_213{background-position:-40px -550px}
.list_fancafe .tit .num_214{background-position:-60px -550px}
.list_fancafe .tit .num_215{background-position:-80px -550px}
.list_fancafe .tit .num_216{background-position:-100px -550px}
.list_fancafe .tit .num_217{background-position:-120px -550px}
.list_fancafe .tit .num_218{background-position:-140px -550px}
.list_fancafe .tit .num_219{background-position:-160px -550px}
.list_fancafe .tit .num_220{background-position:-180px -550px}
.list_fancafe .tit .num_221{background-position:0 -575px}
.list_fancafe .tit .num_222{background-position:-20px -575px}
.list_fancafe .tit .num_223{background-position:-40px -575px}
.list_fancafe .tit .num_224{background-position:-60px -575px}
.list_fancafe .tit .num_225{background-position:-80px -575px}
.list_fancafe .tit .num_226{background-position:-100px -575px}
.list_fancafe .tit .num_227{background-position:-120px -575px}
.list_fancafe .tit .num_228{background-position:-140px -575px}
.list_fancafe .tit .num_229{background-position:-160px -575px}
.list_fancafe .tit .num_230{background-position:-180px -575px}
.list_fancafe .tit .num_231{background-position:0 -600px}
.list_fancafe .tit .num_232{background-position:-20px -600px}
.list_fancafe .tit .num_233{background-position:-40px -600px}
.list_fancafe .tit .num_234{background-position:-60px -600px}
.list_fancafe .tit .num_235{background-position:-80px -600px}
.list_fancafe .tit .num_236{background-position:-100px -600px}
.list_fancafe .tit .num_237{background-position:-120px -600px}
.list_fancafe .tit .num_238{background-position:-140px -600px}
.list_fancafe .tit .num_239{background-position:-160px -600px}
.list_fancafe .tit .num_240{background-position:-180px -600px}
.list_fancafe .tit .num_241{background-position:0 -625px}
.list_fancafe .tit .num_242{background-position:-20px -625px}
.list_fancafe .tit .num_243{background-position:-40px -625px}
.list_fancafe .tit .num_244{background-position:-60px -625px}
.list_fancafe .tit .num_245{background-position:-80px -625px}
.list_fancafe .tit .num_246{background-position:-100px -625px}
.list_fancafe .tit .num_247{background-position:-120px -625px}
.list_fancafe .tit .num_248{background-position:-140px -625px}
.list_fancafe .tit .num_249{background-position:-160px -625px}
.list_fancafe .tit .num_250{background-position:-180px -625px}
.list_fancafe .tit .num_251{background-position:0 -650px}
.list_fancafe .tit .num_252{background-position:-20px -650px}
.list_fancafe .tit .num_253{background-position:-40px -650px}
.list_fancafe .tit .num_254{background-position:-60px -650px}
.list_fancafe .tit .num_255{background-position:-80px -650px}
.list_fancafe .tit .num_256{background-position:-100px -650px}
.list_fancafe .tit .num_257{background-position:-120px -650px}
.list_fancafe .tit .num_258{background-position:-140px -650px}
.list_fancafe .tit .num_259{background-position:-160px -650px}
.list_fancafe .tit .num_260{background-position:-180px -650px}
.list_fancafe .tit .num_261{background-position:0 -675px}
.list_fancafe .tit .num_262{background-position:-20px -675px}
.list_fancafe .tit .num_263{background-position:-40px -675px}
.list_fancafe .tit .num_264{background-position:-60px -675px}
.list_fancafe .tit .num_265{background-position:-80px -675px}
.list_fancafe .tit .num_266{background-position:-100px -675px}
.list_fancafe .tit .num_267{background-position:-120px -675px}
.list_fancafe .tit .num_268{background-position:-140px -675px}
.list_fancafe .tit .num_269{background-position:-160px -675px}
.list_fancafe .tit .num_270{background-position:-180px -675px}
.list_fancafe .tit .num_271{background-position:0 -700px}
.list_fancafe .tit .num_272{background-position:-20px -700px}
.list_fancafe .tit .num_273{background-position:-40px -700px}
.list_fancafe .tit .num_274{background-position:-60px -700px}
.list_fancafe .tit .num_275{background-position:-80px -700px}
.list_fancafe .tit .num_276{background-position:-100px -700px}
.list_fancafe .tit .num_277{background-position:-120px -700px}
.list_fancafe .tit .num_278{background-position:-140px -700px}
.list_fancafe .tit .num_279{background-position:-160px -700px}
.list_fancafe .tit .num_280{background-position:-180px -700px}
.list_fancafe .tit .num_281{background-position:0 -725px}
.list_fancafe .tit .num_282{background-position:-20px -725px}
.list_fancafe .tit .num_283{background-position:-40px -725px}
.list_fancafe .tit .num_284{background-position:-60px -725px}
.list_fancafe .tit .num_285{background-position:-80px -725px}
.list_fancafe .tit .num_286{background-position:-100px -725px}
.list_fancafe .tit .num_287{background-position:-120px -725px}
.list_fancafe .tit .num_288{background-position:-140px -725px}
.list_fancafe .tit .num_289{background-position:-160px -725px}
.list_fancafe .tit .num_290{background-position:-180px -725px}
.list_fancafe .tit .num_291{background-position:0 -750px}
.list_fancafe .tit .num_292{background-position:-20px -750px}
.list_fancafe .tit .num_293{background-position:-40px -750px}
.list_fancafe .tit .num_294{background-position:-60px -750px}
.list_fancafe .tit .num_295{background-position:-80px -750px}
.list_fancafe .tit .num_296{background-position:-100px -750px}
.list_fancafe .tit .num_297{background-position:-120px -750px}
.list_fancafe .tit .num_298{background-position:-140px -750px}
.list_fancafe .tit .num_299{background-position:-160px -750px}
.list_fancafe .tit .num_300{background-position:-180px -750px}
.list_fancafe .tit .num_301{background-position:0 -775px}
.list_fancafe .tit .num_302{background-position:-20px -775px}
.list_fancafe .tit .num_303{background-position:-40px -775px}
.list_fancafe .tit .num_304{background-position:-60px -775px}
.list_fancafe .tit .num_305{background-position:-80px -775px}
.list_fancafe .tit .num_306{background-position:-100px -775px}
.list_fancafe .tit .num_307{background-position:-120px -775px}
.list_fancafe .tit .num_308{background-position:-140px -775px}
.list_fancafe .tit .num_309{background-position:-160px -775px}
.list_fancafe .tit .num_310{background-position:-180px -775px}
.list_fancafe .tit .num_311{background-position:0 -800px}
.list_fancafe .tit .num_312{background-position:-20px -800px}
.list_fancafe .tit .num_313{background-position:-40px -800px}
.list_fancafe .tit .num_314{background-position:-60px -800px}
.list_fancafe .tit .num_315{background-position:-80px -800px}
.list_fancafe .tit .num_316{background-position:-100px -800px}
.list_fancafe .tit .num_317{background-position:-120px -800px}
.list_fancafe .tit .num_318{background-position:-140px -800px}
.list_fancafe .tit .num_319{background-position:-160px -800px}
.list_fancafe .tit .num_320{background-position:-180px -800px}
.list_fancafe .tit .num_321{background-position:0 -825px}
.list_fancafe .tit .num_322{background-position:-20px -825px}
.list_fancafe .tit .num_323{background-position:-40px -825px}
.list_fancafe .tit .num_324{background-position:-60px -825px}
.list_fancafe .tit .num_325{background-position:-80px -825px}
.list_fancafe .tit .num_326{background-position:-100px -825px}
.list_fancafe .tit .num_327{background-position:-120px -825px}
.list_fancafe .tit .num_328{background-position:-140px -825px}
.list_fancafe .tit .num_329{background-position:-160px -825px}
.list_fancafe .tit .num_330{background-position:-180px -825px}
.list_fancafe .tit .num_331{background-position:0 -850px}
.list_fancafe .tit .num_332{background-position:-20px -850px}
.list_fancafe .tit .num_333{background-position:-40px -850px}
.list_fancafe .tit .num_334{background-position:-60px -850px}
.list_fancafe .tit .num_335{background-position:-80px -850px}
.list_fancafe .tit .num_336{background-position:-100px -850px}
.list_fancafe .tit .num_337{background-position:-120px -850px}
.list_fancafe .tit .num_338{background-position:-140px -850px}
.list_fancafe .tit .num_339{background-position:-160px -850px}
.list_fancafe .tit .num_340{background-position:-180px -850px}
.list_fancafe .tit .num_341{background-position:0 -875px}
.list_fancafe .tit .num_342{background-position:-20px -875px}
.list_fancafe .tit .num_343{background-position:-40px -875px}
.list_fancafe .tit .num_344{background-position:-60px -875px}
.list_fancafe .tit .num_345{background-position:-80px -875px}
.list_fancafe .tit .num_346{background-position:-100px -875px}
.list_fancafe .tit .num_347{background-position:-120px -875px}
.list_fancafe .tit .num_348{background-position:-140px -875px}
.list_fancafe .tit .num_349{background-position:-160px -875px}
.list_fancafe .tit .num_350{background-position:-180px -875px}
.list_fancafe .tit .num_351{background-position:0 -900px}
.list_fancafe .tit .num_352{background-position:-20px -900px}
.list_fancafe .tit .num_353{background-position:-40px -900px}
.list_fancafe .tit .num_354{background-position:-60px -900px}
.list_fancafe .tit .num_355{background-position:-80px -900px}
.list_fancafe .tit .num_356{background-position:-100px -900px}
.list_fancafe .tit .num_357{background-position:-120px -900px}
.list_fancafe .tit .num_358{background-position:-140px -900px}
.list_fancafe .tit .num_359{background-position:-160px -900px}
.list_fancafe .tit .num_360{background-position:-180px -900px}
.list_fancafe .tit .num_361{background-position:0 -925px}
.list_fancafe .tit .num_362{background-position:-20px -925px}
.list_fancafe .tit .num_363{background-position:-40px -925px}
.list_fancafe .tit .num_364{background-position:-60px -925px}
.list_fancafe .tit .num_365{background-position:-80px -925px}
.list_fancafe .tit .num_366{background-position:-100px -925px}
.list_fancafe .tit .num_367{background-position:-120px -925px}
.list_fancafe .tit .num_368{background-position:-140px -925px}
.list_fancafe .tit .num_369{background-position:-160px -925px}
.list_fancafe .tit .num_370{background-position:-180px -925px}
.list_fancafe .tit .num_371{background-position:0 -950px}
.list_fancafe .tit .num_372{background-position:-20px -950px}
.list_fancafe .tit .num_373{background-position:-40px -950px}
.list_fancafe .tit .num_374{background-position:-60px -950px}
.list_fancafe .tit .num_375{background-position:-80px -950px}
.list_fancafe .tit .num_376{background-position:-100px -950px}
.list_fancafe .tit .num_377{background-position:-120px -950px}
.list_fancafe .tit .num_378{background-position:-140px -950px}
.list_fancafe .tit .num_379{background-position:-160px -950px}
.list_fancafe .tit .num_380{background-position:-180px -950px}
.list_fancafe .tit .num_381{background-position:0 -975px}
.list_fancafe .tit .num_382{background-position:-20px -975px}
.list_fancafe .tit .num_383{background-position:-40px -975px}
.list_fancafe .tit .num_384{background-position:-60px -975px}
.list_fancafe .tit .num_385{background-position:-80px -975px}
.list_fancafe .tit .num_386{background-position:-100px -975px}
.list_fancafe .tit .num_387{background-position:-120px -975px}
.list_fancafe .tit .num_388{background-position:-140px -975px}
.list_fancafe .tit .num_389{background-position:-160px -975px}
.list_fancafe .tit .num_390{background-position:-180px -975px}
.list_fancafe .tit .num_391{background-position:0 -1000px}
.list_fancafe .tit .num_392{background-position:-20px -1000px}
.list_fancafe .tit .num_393{background-position:-40px -1000px}
.list_fancafe .tit .num_394{background-position:-60px -1000px}
.list_fancafe .tit .num_395{background-position:-80px -1000px}
.list_fancafe .tit .num_396{background-position:-100px -1000px}
.list_fancafe .tit .num_397{background-position:-120px -1000px}
.list_fancafe .tit .num_398{background-position:-140px -1000px}
.list_fancafe .tit .num_399{background-position:-160px -1000px}
.list_fancafe .tit .num_400{background-position:-180px -1000px}
.list_fancafe .tit .num_401{background-position:0 -1025px}
.list_fancafe .tit .num_402{background-position:-20px -1025px}
.list_fancafe .tit .num_403{background-position:-40px -1025px}
.list_fancafe .tit .num_404{background-position:-60px -1025px}
.list_fancafe .tit .num_405{background-position:-80px -1025px}
.list_fancafe .tit .num_406{background-position:-100px -1025px}
.list_fancafe .tit .num_407{background-position:-120px -1025px}
.list_fancafe .tit .num_408{background-position:-140px -1025px}
.list_fancafe .tit .num_409{background-position:-160px -1025px}
.list_fancafe .tit .num_410{background-position:-180px -1025px}
.list_fancafe .tit .num_411{background-position:0 -1050px}
.list_fancafe .tit .num_412{background-position:-20px -1050px}
.list_fancafe .tit .num_413{background-position:-40px -1050px}
.list_fancafe .tit .num_414{background-position:-60px -1050px}
.list_fancafe .tit .num_415{background-position:-80px -1050px}
.list_fancafe .tit .num_416{background-position:-100px -1050px}
.list_fancafe .tit .num_417{background-position:-120px -1050px}
.list_fancafe .tit .num_418{background-position:-140px -1050px}
.list_fancafe .tit .num_419{background-position:-160px -1050px}
.list_fancafe .tit .num_420{background-position:-180px -1050px}
.list_fancafe .tit .num_421{background-position:0 -1075px}
.list_fancafe .tit .num_422{background-position:-20px -1075px}
.list_fancafe .tit .num_423{background-position:-40px -1075px}
.list_fancafe .tit .num_424{background-position:-60px -1075px}
.list_fancafe .tit .num_425{background-position:-80px -1075px}
.list_fancafe .tit .num_426{background-position:-100px -1075px}
.list_fancafe .tit .num_427{background-position:-120px -1075px}
.list_fancafe .tit .num_428{background-position:-140px -1075px}
.list_fancafe .tit .num_429{background-position:-160px -1075px}
.list_fancafe .tit .num_430{background-position:-180px -1075px}
.list_fancafe .tit .num_431{background-position:0 -1100px}
.list_fancafe .tit .num_432{background-position:-20px -1100px}
.list_fancafe .tit .num_433{background-position:-40px -1100px}
.list_fancafe .tit .num_434{background-position:-60px -1100px}
.list_fancafe .tit .num_435{background-position:-80px -1100px}
.list_fancafe .tit .num_436{background-position:-100px -1100px}
.list_fancafe .tit .num_437{background-position:-120px -1100px}
.list_fancafe .tit .num_438{background-position:-140px -1100px}
.list_fancafe .tit .num_439{background-position:-160px -1100px}
.list_fancafe .tit .num_440{background-position:-180px -1100px}
.list_fancafe .tit .num_441{background-position:0 -1125px}
.list_fancafe .tit .num_442{background-position:-20px -1125px}
.list_fancafe .tit .num_443{background-position:-40px -1125px}
.list_fancafe .tit .num_444{background-position:-60px -1125px}
.list_fancafe .tit .num_445{background-position:-80px -1125px}
.list_fancafe .tit .num_446{background-position:-100px -1125px}
.list_fancafe .tit .num_447{background-position:-120px -1125px}
.list_fancafe .tit .num_448{background-position:-140px -1125px}
.list_fancafe .tit .num_449{background-position:-160px -1125px}
.list_fancafe .tit .num_450{background-position:-180px -1125px}
.list_fancafe .tit .num_451{background-position:0 -1150px}
.list_fancafe .tit .num_452{background-position:-20px -1150px}
.list_fancafe .tit .num_453{background-position:-40px -1150px}
.list_fancafe .tit .num_454{background-position:-60px -1150px}
.list_fancafe .tit .num_455{background-position:-80px -1150px}
.list_fancafe .tit .num_456{background-position:-100px -1150px}
.list_fancafe .tit .num_457{background-position:-120px -1150px}
.list_fancafe .tit .num_458{background-position:-140px -1150px}
.list_fancafe .tit .num_459{background-position:-160px -1150px}
.list_fancafe .tit .num_460{background-position:-180px -1150px}
.list_fancafe .tit .num_461{background-position:0 -1175px}
.list_fancafe .tit .num_462{background-position:-20px -1175px}
.list_fancafe .tit .num_463{background-position:-40px -1175px}
.list_fancafe .tit .num_464{background-position:-60px -1175px}
.list_fancafe .tit .num_465{background-position:-80px -1175px}
.list_fancafe .tit .num_466{background-position:-100px -1175px}
.list_fancafe .tit .num_467{background-position:-120px -1175px}
.list_fancafe .tit .num_468{background-position:-140px -1175px}
.list_fancafe .tit .num_469{background-position:-160px -1175px}
.list_fancafe .tit .num_470{background-position:-180px -1175px}
.list_fancafe .tit .num_471{background-position:0 -1200px}
.list_fancafe .tit .num_472{background-position:-20px -1200px}
.list_fancafe .tit .num_473{background-position:-40px -1200px}
.list_fancafe .tit .num_474{background-position:-60px -1200px}
.list_fancafe .tit .num_475{background-position:-80px -1200px}
.list_fancafe .tit .num_476{background-position:-100px -1200px}
.list_fancafe .tit .num_477{background-position:-120px -1200px}
.list_fancafe .tit .num_478{background-position:-140px -1200px}
.list_fancafe .tit .num_479{background-position:-160px -1200px}
.list_fancafe .tit .num_480{background-position:-180px -1200px}
.list_fancafe .tit .num_481{background-position:0 -1225px}
.list_fancafe .tit .num_482{background-position:-20px -1225px}
.list_fancafe .tit .num_483{background-position:-40px -1225px}
.list_fancafe .tit .num_484{background-position:-60px -1225px}
.list_fancafe .tit .num_485{background-position:-80px -1225px}
.list_fancafe .tit .num_486{background-position:-100px -1225px}
.list_fancafe .tit .num_487{background-position:-120px -1225px}
.list_fancafe .tit .num_488{background-position:-140px -1225px}
.list_fancafe .tit .num_489{background-position:-160px -1225px}
.list_fancafe .tit .num_490{background-position:-180px -1225px}
.list_fancafe .tit .num_491{background-position:0 -1250px}
.list_fancafe .tit .num_492{background-position:-20px -1250px}
.list_fancafe .tit .num_493{background-position:-40px -1250px}
.list_fancafe .tit .num_494{background-position:-60px -1250px}
.list_fancafe .tit .num_495{background-position:-80px -1250px}
.list_fancafe .tit .num_496{background-position:-100px -1250px}
.list_fancafe .tit .num_497{background-position:-120px -1250px}
.list_fancafe .tit .num_498{background-position:-140px -1250px}
.list_fancafe .tit .num_499{background-position:-160px -1250px}
.list_fancafe .tit .num_500{background-position:-180px -1250px}
.list_fancafe .tit .num_501{background-position:0 -1275px}
.list_fancafe .tit .num_502{background-position:-20px -1275px}
.list_fancafe .tit .num_503{background-position:-40px -1275px}
.list_fancafe .tit .num_504{background-position:-60px -1275px}
.list_fancafe .tit .num_505{background-position:-80px -1275px}
.list_fancafe .tit .num_506{background-position:-100px -1275px}
.list_fancafe .tit .num_507{background-position:-120px -1275px}
.list_fancafe .tit .num_508{background-position:-140px -1275px}
.list_fancafe .tit .num_509{background-position:-160px -1275px}
.list_fancafe .tit .num_510{background-position:-180px -1275px}
.list_fancafe .tit .num_511{background-position:0 -1300px}
.list_fancafe .tit .num_512{background-position:-20px -1300px}
.list_fancafe .tit .num_513{background-position:-40px -1300px}
.list_fancafe .tit .num_514{background-position:-60px -1300px}
.list_fancafe .tit .num_515{background-position:-80px -1300px}
.list_fancafe .tit .num_516{background-position:-100px -1300px}
.list_fancafe .tit .num_517{background-position:-120px -1300px}
.list_fancafe .tit .num_518{background-position:-140px -1300px}
.list_fancafe .tit .num_519{background-position:-160px -1300px}
.list_fancafe .tit .num_520{background-position:-180px -1300px}
.list_fancafe .tit .num_521{background-position:0 -1325px}
.list_fancafe .tit .num_522{background-position:-20px -1325px}
.list_fancafe .tit .num_523{background-position:-40px -1325px}
.list_fancafe .tit .num_524{background-position:-60px -1325px}
.list_fancafe .tit .num_525{background-position:-80px -1325px}
.list_fancafe .tit .num_526{background-position:-100px -1325px}
.list_fancafe .tit .num_527{background-position:-120px -1325px}
.list_fancafe .tit .num_528{background-position:-140px -1325px}
.list_fancafe .tit .num_529{background-position:-160px -1325px}
.list_fancafe .tit .num_530{background-position:-180px -1325px}
.list_fancafe .tit .num_531{background-position:0 -1350px}
.list_fancafe .tit .num_532{background-position:-20px -1350px}
.list_fancafe .tit .num_533{background-position:-40px -1350px}
.list_fancafe .tit .num_534{background-position:-60px -1350px}
.list_fancafe .tit .num_535{background-position:-80px -1350px}
.list_fancafe .tit .num_536{background-position:-100px -1350px}
.list_fancafe .tit .num_537{background-position:-120px -1350px}
.list_fancafe .tit .num_538{background-position:-140px -1350px}
.list_fancafe .tit .num_539{background-position:-160px -1350px}
.list_fancafe .tit .num_540{background-position:-180px -1350px}
.list_fancafe .tit .num_541{background-position:0 -1375px}
.list_fancafe .tit .num_542{background-position:-20px -1375px}
.list_fancafe .tit .num_543{background-position:-40px -1375px}
.list_fancafe .tit .num_544{background-position:-60px -1375px}
.list_fancafe .tit .num_545{background-position:-80px -1375px}
.list_fancafe .tit .num_546{background-position:-100px -1375px}
.list_fancafe .tit .num_547{background-position:-120px -1375px}
.list_fancafe .tit .num_548{background-position:-140px -1375px}
.list_fancafe .tit .num_549{background-position:-160px -1375px}
.list_fancafe .tit .num_550{background-position:-180px -1375px}
.list_fancafe .tit .num_551{background-position:0 -1400px}
.list_fancafe .tit .num_552{background-position:-20px -1400px}
.list_fancafe .tit .num_553{background-position:-40px -1400px}
.list_fancafe .tit .num_554{background-position:-60px -1400px}
.list_fancafe .tit .num_555{background-position:-80px -1400px}
.list_fancafe .tit .num_556{background-position:-100px -1400px}
.list_fancafe .tit .num_557{background-position:-120px -1400px}
.list_fancafe .tit .num_558{background-position:-140px -1400px}
.list_fancafe .tit .num_559{background-position:-160px -1400px}
.list_fancafe .tit .num_560{background-position:-180px -1400px}
.list_fancafe .tit .num_561{background-position:0 -1425px}
.list_fancafe .tit .num_562{background-position:-20px -1425px}
.list_fancafe .tit .num_563{background-position:-40px -1425px}
.list_fancafe .tit .num_564{background-position:-60px -1425px}
.list_fancafe .tit .num_565{background-position:-80px -1425px}
.list_fancafe .tit .num_566{background-position:-100px -1425px}
.list_fancafe .tit .num_567{background-position:-120px -1425px}
.list_fancafe .tit .num_568{background-position:-140px -1425px}
.list_fancafe .tit .num_569{background-position:-160px -1425px}
.list_fancafe .tit .num_570{background-position:-180px -1425px}
.list_fancafe .tit .num_571{background-position:0 -1450px}
.list_fancafe .tit .num_572{background-position:-20px -1450px}
.list_fancafe .tit .num_573{background-position:-40px -1450px}
.list_fancafe .tit .num_574{background-position:-60px -1450px}
.list_fancafe .tit .num_575{background-position:-80px -1450px}
.list_fancafe .tit .num_576{background-position:-100px -1450px}
.list_fancafe .tit .num_577{background-position:-120px -1450px}
.list_fancafe .tit .num_578{background-position:-140px -1450px}
.list_fancafe .tit .num_579{background-position:-160px -1450px}
.list_fancafe .tit .num_580{background-position:-180px -1450px}
.list_fancafe .tit .num_581{background-position:0 -1475px}
.list_fancafe .tit .num_582{background-position:-20px -1475px}
.list_fancafe .tit .num_583{background-position:-40px -1475px}
.list_fancafe .tit .num_584{background-position:-60px -1475px}
.list_fancafe .tit .num_585{background-position:-80px -1475px}
.list_fancafe .tit .num_586{background-position:-100px -1475px}
.list_fancafe .tit .num_587{background-position:-120px -1475px}
.list_fancafe .tit .num_588{background-position:-140px -1475px}
.list_fancafe .tit .num_589{background-position:-160px -1475px}
.list_fancafe .tit .num_590{background-position:-180px -1475px}
.list_fancafe .tit .num_591{background-position:0 -1500px}
.list_fancafe .tit .num_592{background-position:-20px -1500px}
.list_fancafe .tit .num_593{background-position:-40px -1500px}
.list_fancafe .tit .num_594{background-position:-60px -1500px}
.list_fancafe .tit .num_595{background-position:-80px -1500px}
.list_fancafe .tit .num_596{background-position:-100px -1500px}
.list_fancafe .tit .num_597{background-position:-120px -1500px}
.list_fancafe .tit .num_598{background-position:-140px -1500px}
.list_fancafe .tit .num_599{background-position:-160px -1500px}
.list_fancafe .tit .num_600{background-position:-180px -1500px}
.list_fancafe .tit .num_601{background-position:0 -1525px}
.list_fancafe .tit .num_602{background-position:-20px -1525px}
.list_fancafe .tit .num_603{background-position:-40px -1525px}
.list_fancafe .tit .num_604{background-position:-60px -1525px}
.list_fancafe .tit .num_605{background-position:-80px -1525px}
.list_fancafe .tit .num_606{background-position:-100px -1525px}
.list_fancafe .tit .num_607{background-position:-120px -1525px}
.list_fancafe .tit .num_608{background-position:-140px -1525px}
.list_fancafe .tit .num_609{background-position:-160px -1525px}
.list_fancafe .tit .num_610{background-position:-180px -1525px}
.list_fancafe .tit .num_611{background-position:0 -1550px}
.list_fancafe .tit .num_612{background-position:-20px -1550px}
.list_fancafe .tit .num_613{background-position:-40px -1550px}
.list_fancafe .tit .num_614{background-position:-60px -1550px}
.list_fancafe .tit .num_615{background-position:-80px -1550px}
.list_fancafe .tit .num_616{background-position:-100px -1550px}
.list_fancafe .tit .num_617{background-position:-120px -1550px}
.list_fancafe .tit .num_618{background-position:-140px -1550px}
.list_fancafe .tit .num_619{background-position:-160px -1550px}
.list_fancafe .tit .num_620{background-position:-180px -1550px}
.list_fancafe .tit .num_621{background-position:0 -1575px}
.list_fancafe .tit .num_622{background-position:-20px -1575px}
.list_fancafe .tit .num_623{background-position:-40px -1575px}
.list_fancafe .tit .num_624{background-position:-60px -1575px}
.list_fancafe .tit .num_625{background-position:-80px -1575px}
.list_fancafe .tit .num_626{background-position:-100px -1575px}
.list_fancafe .tit .num_627{background-position:-120px -1575px}
.list_fancafe .tit .num_628{background-position:-140px -1575px}
.list_fancafe .tit .num_629{background-position:-160px -1575px}
.list_fancafe .tit .num_630{background-position:-180px -1575px}
.list_fancafe .tit .num_631{background-position:0 -1600px}
.list_fancafe .tit .num_632{background-position:-20px -1600px}
.list_fancafe .tit .num_633{background-position:-40px -1600px}
.list_fancafe .tit .num_634{background-position:-60px -1600px}
.list_fancafe .tit .num_635{background-position:-80px -1600px}
.list_fancafe .tit .num_636{background-position:-100px -1600px}
.list_fancafe .tit .num_637{background-position:-120px -1600px}
.list_fancafe .tit .num_638{background-position:-140px -1600px}
.list_fancafe .tit .num_639{background-position:-160px -1600px}
.list_fancafe .tit .num_640{background-position:-180px -1600px}
.list_fancafe .tit .num_641{background-position:0 -1625px}
.list_fancafe .tit .num_642{background-position:-20px -1625px}
.list_fancafe .tit .num_643{background-position:-40px -1625px}
.list_fancafe .tit .num_644{background-position:-60px -1625px}
.list_fancafe .tit .num_645{background-position:-80px -1625px}
.list_fancafe .tit .num_646{background-position:-100px -1625px}
.list_fancafe .tit .num_647{background-position:-120px -1625px}
.list_fancafe .tit .num_648{background-position:-140px -1625px}
.list_fancafe .tit .num_649{background-position:-160px -1625px}
.list_fancafe .tit .num_650{background-position:-180px -1625px}
.list_fancafe .tit .num_651{background-position:0 -1650px}
.list_fancafe .tit .num_652{background-position:-20px -1650px}
.list_fancafe .tit .num_653{background-position:-40px -1650px}
.list_fancafe .tit .num_654{background-position:-60px -1650px}
.list_fancafe .tit .num_655{background-position:-80px -1650px}
.list_fancafe .tit .num_656{background-position:-100px -1650px}
.list_fancafe .tit .num_657{background-position:-120px -1650px}
.list_fancafe .tit .num_658{background-position:-140px -1650px}
.list_fancafe .tit .num_659{background-position:-160px -1650px}
.list_fancafe .tit .num_660{background-position:-180px -1650px}
.list_fancafe .tit .num_661{background-position:0 -1675px}
.list_fancafe .tit .num_662{background-position:-20px -1675px}
.list_fancafe .tit .num_663{background-position:-40px -1675px}
.list_fancafe .tit .num_664{background-position:-60px -1675px}
.list_fancafe .tit .num_665{background-position:-80px -1675px}
.list_fancafe .tit .num_666{background-position:-100px -1675px}
.list_fancafe .tit .num_667{background-position:-120px -1675px}
.list_fancafe .tit .num_668{background-position:-140px -1675px}
.list_fancafe .tit .num_669{background-position:-160px -1675px}
.list_fancafe .tit .num_670{background-position:-180px -1675px}
.list_fancafe .tit .num_671{background-position:0 -1700px}
.list_fancafe .tit .num_672{background-position:-20px -1700px}
.list_fancafe .tit .num_673{background-position:-40px -1700px}
.list_fancafe .tit .num_674{background-position:-60px -1700px}
.list_fancafe .tit .num_675{background-position:-80px -1700px}
.list_fancafe .tit .num_676{background-position:-100px -1700px}
.list_fancafe .tit .num_677{background-position:-120px -1700px}
.list_fancafe .tit .num_678{background-position:-140px -1700px}
.list_fancafe .tit .num_679{background-position:-160px -1700px}
.list_fancafe .tit .num_680{background-position:-180px -1700px}
.list_fancafe .tit .num_681{background-position:0 -1725px}
.list_fancafe .tit .num_682{background-position:-20px -1725px}
.list_fancafe .tit .num_683{background-position:-40px -1725px}
.list_fancafe .tit .num_684{background-position:-60px -1725px}
.list_fancafe .tit .num_685{background-position:-80px -1725px}
.list_fancafe .tit .num_686{background-position:-100px -1725px}
.list_fancafe .tit .num_687{background-position:-120px -1725px}
.list_fancafe .tit .num_688{background-position:-140px -1725px}
.list_fancafe .tit .num_689{background-position:-160px -1725px}
.list_fancafe .tit .num_690{background-position:-180px -1725px}
.list_fancafe .tit .num_691{background-position:0 -1750px}
.list_fancafe .tit .num_692{background-position:-20px -1750px}
.list_fancafe .tit .num_693{background-position:-40px -1750px}
.list_fancafe .tit .num_694{background-position:-60px -1750px}
.list_fancafe .tit .num_695{background-position:-80px -1750px}
.list_fancafe .tit .num_696{background-position:-100px -1750px}
.list_fancafe .tit .num_697{background-position:-120px -1750px}
.list_fancafe .tit .num_698{background-position:-140px -1750px}
.list_fancafe .tit .num_699{background-position:-160px -1750px}
.list_fancafe .tit .num_700{background-position:-180px -1750px}
.list_fancafe .tit .num_701{background-position:0 -1775px}
.list_fancafe .tit .num_702{background-position:-20px -1775px}
.list_fancafe .tit .num_703{background-position:-40px -1775px}
.list_fancafe .tit .num_704{background-position:-60px -1775px}
.list_fancafe .tit .num_705{background-position:-80px -1775px}
.list_fancafe .tit .num_706{background-position:-100px -1775px}
.list_fancafe .tit .num_707{background-position:-120px -1775px}
.list_fancafe .tit .num_708{background-position:-140px -1775px}
.list_fancafe .tit .num_709{background-position:-160px -1775px}
.list_fancafe .tit .num_710{background-position:-180px -1775px}
.list_fancafe .tit .num_711{background-position:0 -1800px}
.list_fancafe .tit .num_712{background-position:-20px -1800px}
.list_fancafe .tit .num_713{background-position:-40px -1800px}
.list_fancafe .tit .num_714{background-position:-60px -1800px}
.list_fancafe .tit .num_715{background-position:-80px -1800px}
.list_fancafe .tit .num_716{background-position:-100px -1800px}
.list_fancafe .tit .num_717{background-position:-120px -1800px}
.list_fancafe .tit .num_718{background-position:-140px -1800px}
.list_fancafe .tit .num_719{background-position:-160px -1800px}
.list_fancafe .tit .num_720{background-position:-180px -1800px}
.list_fancafe .tit .num_721{background-position:0 -1825px}
.list_fancafe .tit .num_722{background-position:-20px -1825px}
.list_fancafe .tit .num_723{background-position:-40px -1825px}
.list_fancafe .tit .num_724{background-position:-60px -1825px}
.list_fancafe .tit .num_725{background-position:-80px -1825px}
.list_fancafe .tit .num_726{background-position:-100px -1825px}
.list_fancafe .tit .num_727{background-position:-120px -1825px}
.list_fancafe .tit .num_728{background-position:-140px -1825px}
.list_fancafe .tit .num_729{background-position:-160px -1825px}
.list_fancafe .tit .num_730{background-position:-180px -1825px}
.list_fancafe .tit .num_731{background-position:0 -1850px}
.list_fancafe .tit .num_732{background-position:-20px -1850px}
.list_fancafe .tit .num_733{background-position:-40px -1850px}
.list_fancafe .tit .num_734{background-position:-60px -1850px}
.list_fancafe .tit .num_735{background-position:-80px -1850px}
.list_fancafe .tit .num_736{background-position:-100px -1850px}
.list_fancafe .tit .num_737{background-position:-120px -1850px}
.list_fancafe .tit .num_738{background-position:-140px -1850px}
.list_fancafe .tit .num_739{background-position:-160px -1850px}
.list_fancafe .tit .num_740{background-position:-180px -1850px}
.list_fancafe .tit .num_741{background-position:0 -1875px}
.list_fancafe .tit .num_742{background-position:-20px -1875px}
.list_fancafe .tit .num_743{background-position:-40px -1875px}
.list_fancafe .tit .num_744{background-position:-60px -1875px}
.list_fancafe .tit .num_745{background-position:-80px -1875px}
.list_fancafe .tit .num_746{background-position:-100px -1875px}
.list_fancafe .tit .num_747{background-position:-120px -1875px}
.list_fancafe .tit .num_748{background-position:-140px -1875px}
.list_fancafe .tit .num_749{background-position:-160px -1875px}
.list_fancafe .tit .num_750{background-position:-180px -1875px}
.list_fancafe .tit .num_751{background-position:0 -1900px}
.list_fancafe .tit .num_752{background-position:-20px -1900px}
.list_fancafe .tit .num_753{background-position:-40px -1900px}
.list_fancafe .tit .num_754{background-position:-60px -1900px}
.list_fancafe .tit .num_755{background-position:-80px -1900px}
.list_fancafe .tit .num_756{background-position:-100px -1900px}
.list_fancafe .tit .num_757{background-position:-120px -1900px}
.list_fancafe .tit .num_758{background-position:-140px -1900px}
.list_fancafe .tit .num_759{background-position:-160px -1900px}
.list_fancafe .tit .num_760{background-position:-180px -1900px}
.list_fancafe .tit .num_761{background-position:0 -1925px}
.list_fancafe .tit .num_762{background-position:-20px -1925px}
.list_fancafe .tit .num_763{background-position:-40px -1925px}
.list_fancafe .tit .num_764{background-position:-60px -1925px}
.list_fancafe .tit .num_765{background-position:-80px -1925px}
.list_fancafe .tit .num_766{background-position:-100px -1925px}
.list_fancafe .tit .num_767{background-position:-120px -1925px}
.list_fancafe .tit .num_768{background-position:-140px -1925px}
.list_fancafe .tit .num_769{background-position:-160px -1925px}
.list_fancafe .tit .num_770{background-position:-180px -1925px}
.list_fancafe .tit .num_771{background-position:0 -1950px}
.list_fancafe .tit .num_772{background-position:-20px -1950px}
.list_fancafe .tit .num_773{background-position:-40px -1950px}
.list_fancafe .tit .num_774{background-position:-60px -1950px}
.list_fancafe .tit .num_775{background-position:-80px -1950px}
.list_fancafe .tit .num_776{background-position:-100px -1950px}
.list_fancafe .tit .num_777{background-position:-120px -1950px}
.list_fancafe .tit .num_778{background-position:-140px -1950px}
.list_fancafe .tit .num_779{background-position:-160px -1950px}
.list_fancafe .tit .num_780{background-position:-180px -1950px}
.list_fancafe .tit .num_781{background-position:0 -1975px}
.list_fancafe .tit .num_782{background-position:-20px -1975px}
.list_fancafe .tit .num_783{background-position:-40px -1975px}
.list_fancafe .tit .num_784{background-position:-60px -1975px}
.list_fancafe .tit .num_785{background-position:-80px -1975px}
.list_fancafe .tit .num_786{background-position:-100px -1975px}
.list_fancafe .tit .num_787{background-position:-120px -1975px}
.list_fancafe .tit .num_788{background-position:-140px -1975px}
.list_fancafe .tit .num_789{background-position:-160px -1975px}
.list_fancafe .tit .num_790{background-position:-180px -1975px}
.list_fancafe .tit .num_791{background-position:0 -2000px}
.list_fancafe .tit .num_792{background-position:-20px -2000px}
.list_fancafe .tit .num_793{background-position:-40px -2000px}
.list_fancafe .tit .num_794{background-position:-60px -2000px}
.list_fancafe .tit .num_795{background-position:-80px -2000px}
.list_fancafe .tit .num_796{background-position:-100px -2000px}
.list_fancafe .tit .num_797{background-position:-120px -2000px}
.list_fancafe .tit .num_798{background-position:-140px -2000px}
.list_fancafe .tit .num_799{background-position:-160px -2000px}
.list_fancafe .tit .num_800{background-position:-180px -2000px}
.list_fancafe .tit .num_801{background-position:0 -2025px}
.list_fancafe .tit .num_802{background-position:-20px -2025px}
.list_fancafe .tit .num_803{background-position:-40px -2025px}
.list_fancafe .tit .num_804{background-position:-60px -2025px}
.list_fancafe .tit .num_805{background-position:-80px -2025px}
.list_fancafe .tit .num_806{background-position:-100px -2025px}
.list_fancafe .tit .num_807{background-position:-120px -2025px}
.list_fancafe .tit .num_808{background-position:-140px -2025px}
.list_fancafe .tit .num_809{background-position:-160px -2025px}
.list_fancafe .tit .num_810{background-position:-180px -2025px}
.list_fancafe .tit .num_811{background-position:0 -2050px}
.list_fancafe .tit .num_812{background-position:-20px -2050px}
.list_fancafe .tit .num_813{background-position:-40px -2050px}
.list_fancafe .tit .num_814{background-position:-60px -2050px}
.list_fancafe .tit .num_815{background-position:-80px -2050px}
.list_fancafe .tit .num_816{background-position:-100px -2050px}
.list_fancafe .tit .num_817{background-position:-120px -2050px}
.list_fancafe .tit .num_818{background-position:-140px -2050px}
.list_fancafe .tit .num_819{background-position:-160px -2050px}
.list_fancafe .tit .num_820{background-position:-180px -2050px}
.list_fancafe .tit .num_821{background-position:0 -2075px}
.list_fancafe .tit .num_822{background-position:-20px -2075px}
.list_fancafe .tit .num_823{background-position:-40px -2075px}
.list_fancafe .tit .num_824{background-position:-60px -2075px}
.list_fancafe .tit .num_825{background-position:-80px -2075px}
.list_fancafe .tit .num_826{background-position:-100px -2075px}
.list_fancafe .tit .num_827{background-position:-120px -2075px}
.list_fancafe .tit .num_828{background-position:-140px -2075px}
.list_fancafe .tit .num_829{background-position:-160px -2075px}
.list_fancafe .tit .num_830{background-position:-180px -2075px}
.list_fancafe .tit .num_831{background-position:0 -2100px}
.list_fancafe .tit .num_832{background-position:-20px -2100px}
.list_fancafe .tit .num_833{background-position:-40px -2100px}
.list_fancafe .tit .num_834{background-position:-60px -2100px}
.list_fancafe .tit .num_835{background-position:-80px -2100px}
.list_fancafe .tit .num_836{background-position:-100px -2100px}
.list_fancafe .tit .num_837{background-position:-120px -2100px}
.list_fancafe .tit .num_838{background-position:-140px -2100px}
.list_fancafe .tit .num_839{background-position:-160px -2100px}
.list_fancafe .tit .num_840{background-position:-180px -2100px}
.list_fancafe .tit .num_841{background-position:0 -2125px}
.list_fancafe .tit .num_842{background-position:-20px -2125px}
.list_fancafe .tit .num_843{background-position:-40px -2125px}
.list_fancafe .tit .num_844{background-position:-60px -2125px}
.list_fancafe .tit .num_845{background-position:-80px -2125px}
.list_fancafe .tit .num_846{background-position:-100px -2125px}
.list_fancafe .tit .num_847{background-position:-120px -2125px}
.list_fancafe .tit .num_848{background-position:-140px -2125px}
.list_fancafe .tit .num_849{background-position:-160px -2125px}
.list_fancafe .tit .num_850{background-position:-180px -2125px}
.list_fancafe .tit .num_851{background-position:0 -2150px}
.list_fancafe .tit .num_852{background-position:-20px -2150px}
.list_fancafe .tit .num_853{background-position:-40px -2150px}
.list_fancafe .tit .num_854{background-position:-60px -2150px}
.list_fancafe .tit .num_855{background-position:-80px -2150px}
.list_fancafe .tit .num_856{background-position:-100px -2150px}
.list_fancafe .tit .num_857{background-position:-120px -2150px}
.list_fancafe .tit .num_858{background-position:-140px -2150px}
.list_fancafe .tit .num_859{background-position:-160px -2150px}
.list_fancafe .tit .num_860{background-position:-180px -2150px}
.list_fancafe .tit .num_861{background-position:0 -2175px}
.list_fancafe .tit .num_862{background-position:-20px -2175px}
.list_fancafe .tit .num_863{background-position:-40px -2175px}
.list_fancafe .tit .num_864{background-position:-60px -2175px}
.list_fancafe .tit .num_865{background-position:-80px -2175px}
.list_fancafe .tit .num_866{background-position:-100px -2175px}
.list_fancafe .tit .num_867{background-position:-120px -2175px}
.list_fancafe .tit .num_868{background-position:-140px -2175px}
.list_fancafe .tit .num_869{background-position:-160px -2175px}
.list_fancafe .tit .num_870{background-position:-180px -2175px}
.list_fancafe .tit .num_871{background-position:0 -2200px}
.list_fancafe .tit .num_872{background-position:-20px -2200px}
.list_fancafe .tit .num_873{background-position:-40px -2200px}
.list_fancafe .tit .num_874{background-position:-60px -2200px}
.list_fancafe .tit .num_875{background-position:-80px -2200px}
.list_fancafe .tit .num_876{background-position:-100px -2200px}
.list_fancafe .tit .num_877{background-position:-120px -2200px}
.list_fancafe .tit .num_878{background-position:-140px -2200px}
.list_fancafe .tit .num_879{background-position:-160px -2200px}
.list_fancafe .tit .num_880{background-position:-180px -2200px}
.list_fancafe .tit .num_881{background-position:0 -2225px}
.list_fancafe .tit .num_882{background-position:-20px -2225px}
.list_fancafe .tit .num_883{background-position:-40px -2225px}
.list_fancafe .tit .num_884{background-position:-60px -2225px}
.list_fancafe .tit .num_885{background-position:-80px -2225px}
.list_fancafe .tit .num_886{background-position:-100px -2225px}
.list_fancafe .tit .num_887{background-position:-120px -2225px}
.list_fancafe .tit .num_888{background-position:-140px -2225px}
.list_fancafe .tit .num_889{background-position:-160px -2225px}
.list_fancafe .tit .num_890{background-position:-180px -2225px}
.list_fancafe .tit .num_891{background-position:0 -2250px}
.list_fancafe .tit .num_892{background-position:-20px -2250px}
.list_fancafe .tit .num_893{background-position:-40px -2250px}
.list_fancafe .tit .num_894{background-position:-60px -2250px}
.list_fancafe .tit .num_895{background-position:-80px -2250px}
.list_fancafe .tit .num_896{background-position:-100px -2250px}
.list_fancafe .tit .num_897{background-position:-120px -2250px}
.list_fancafe .tit .num_898{background-position:-140px -2250px}
.list_fancafe .tit .num_899{background-position:-160px -2250px}
.list_fancafe .tit .num_900{background-position:-180px -2250px}
.list_fancafe .tit .num_901{background-position:0 -2275px}
.list_fancafe .tit .num_902{background-position:-20px -2275px}
.list_fancafe .tit .num_903{background-position:-40px -2275px}
.list_fancafe .tit .num_904{background-position:-60px -2275px}
.list_fancafe .tit .num_905{background-position:-80px -2275px}
.list_fancafe .tit .num_906{background-position:-100px -2275px}
.list_fancafe .tit .num_907{background-position:-120px -2275px}
.list_fancafe .tit .num_908{background-position:-140px -2275px}
.list_fancafe .tit .num_909{background-position:-160px -2275px}
.list_fancafe .tit .num_910{background-position:-180px -2275px}
.list_fancafe .tit .num_911{background-position:0 -2300px}
.list_fancafe .tit .num_912{background-position:-20px -2300px}
.list_fancafe .tit .num_913{background-position:-40px -2300px}
.list_fancafe .tit .num_914{background-position:-60px -2300px}
.list_fancafe .tit .num_915{background-position:-80px -2300px}
.list_fancafe .tit .num_916{background-position:-100px -2300px}
.list_fancafe .tit .num_917{background-position:-120px -2300px}
.list_fancafe .tit .num_918{background-position:-140px -2300px}
.list_fancafe .tit .num_919{background-position:-160px -2300px}
.list_fancafe .tit .num_920{background-position:-180px -2300px}
.list_fancafe .tit .num_921{background-position:0 -2325px}
.list_fancafe .tit .num_922{background-position:-20px -2325px}
.list_fancafe .tit .num_923{background-position:-40px -2325px}
.list_fancafe .tit .num_924{background-position:-60px -2325px}
.list_fancafe .tit .num_925{background-position:-80px -2325px}
.list_fancafe .tit .num_926{background-position:-100px -2325px}
.list_fancafe .tit .num_927{background-position:-120px -2325px}
.list_fancafe .tit .num_928{background-position:-140px -2325px}
.list_fancafe .tit .num_929{background-position:-160px -2325px}
.list_fancafe .tit .num_930{background-position:-180px -2325px}
.list_fancafe .tit .num_931{background-position:0 -2350px}
.list_fancafe .tit .num_932{background-position:-20px -2350px}
.list_fancafe .tit .num_933{background-position:-40px -2350px}
.list_fancafe .tit .num_934{background-position:-60px -2350px}
.list_fancafe .tit .num_935{background-position:-80px -2350px}
.list_fancafe .tit .num_936{background-position:-100px -2350px}
.list_fancafe .tit .num_937{background-position:-120px -2350px}
.list_fancafe .tit .num_938{background-position:-140px -2350px}
.list_fancafe .tit .num_939{background-position:-160px -2350px}
.list_fancafe .tit .num_940{background-position:-180px -2350px}
.list_fancafe .tit .num_941{background-position:0 -2375px}
.list_fancafe .tit .num_942{background-position:-20px -2375px}
.list_fancafe .tit .num_943{background-position:-40px -2375px}
.list_fancafe .tit .num_944{background-position:-60px -2375px}
.list_fancafe .tit .num_945{background-position:-80px -2375px}
.list_fancafe .tit .num_946{background-position:-100px -2375px}
.list_fancafe .tit .num_947{background-position:-120px -2375px}
.list_fancafe .tit .num_948{background-position:-140px -2375px}
.list_fancafe .tit .num_949{background-position:-160px -2375px}
.list_fancafe .tit .num_950{background-position:-180px -2375px}
.list_fancafe .tit .num_951{background-position:0 -2400px}
.list_fancafe .tit .num_952{background-position:-20px -2400px}
.list_fancafe .tit .num_953{background-position:-40px -2400px}
.list_fancafe .tit .num_954{background-position:-60px -2400px}
.list_fancafe .tit .num_955{background-position:-80px -2400px}
.list_fancafe .tit .num_956{background-position:-100px -2400px}
.list_fancafe .tit .num_957{background-position:-120px -2400px}
.list_fancafe .tit .num_958{background-position:-140px -2400px}
.list_fancafe .tit .num_959{background-position:-160px -2400px}
.list_fancafe .tit .num_960{background-position:-180px -2400px}
.list_fancafe .tit .num_961{background-position:0 -2425px}
.list_fancafe .tit .num_962{background-position:-20px -2425px}
.list_fancafe .tit .num_963{background-position:-40px -2425px}
.list_fancafe .tit .num_964{background-position:-60px -2425px}
.list_fancafe .tit .num_965{background-position:-80px -2425px}
.list_fancafe .tit .num_966{background-position:-100px -2425px}
.list_fancafe .tit .num_967{background-position:-120px -2425px}
.list_fancafe .tit .num_968{background-position:-140px -2425px}
.list_fancafe .tit .num_969{background-position:-160px -2425px}
.list_fancafe .tit .num_970{background-position:-180px -2425px}
.list_fancafe .tit .num_971{background-position:0 -2450px}
.list_fancafe .tit .num_972{background-position:-20px -2450px}
.list_fancafe .tit .num_973{background-position:-40px -2450px}
.list_fancafe .tit .num_974{background-position:-60px -2450px}
.list_fancafe .tit .num_975{background-position:-80px -2450px}
.list_fancafe .tit .num_976{background-position:-100px -2450px}
.list_fancafe .tit .num_977{background-position:-120px -2450px}
.list_fancafe .tit .num_978{background-position:-140px -2450px}
.list_fancafe .tit .num_979{background-position:-160px -2450px}
.list_fancafe .tit .num_980{background-position:-180px -2450px}
.list_fancafe .tit .num_981{background-position:0 -2475px}
.list_fancafe .tit .num_982{background-position:-20px -2475px}
.list_fancafe .tit .num_983{background-position:-40px -2475px}
.list_fancafe .tit .num_984{background-position:-60px -2475px}
.list_fancafe .tit .num_985{background-position:-80px -2475px}
.list_fancafe .tit .num_986{background-position:-100px -2475px}
.list_fancafe .tit .num_987{background-position:-120px -2475px}
.list_fancafe .tit .num_988{background-position:-140px -2475px}
.list_fancafe .tit .num_989{background-position:-160px -2475px}
.list_fancafe .tit .num_990{background-position:-180px -2475px}
.list_fancafe .tit .num_991{background-position:0 -2500px}
.list_fancafe .tit .num_992{background-position:-20px -2500px}
.list_fancafe .tit .num_993{background-position:-40px -2500px}
.list_fancafe .tit .num_994{background-position:-60px -2500px}
.list_fancafe .tit .num_995{background-position:-80px -2500px}
.list_fancafe .tit .num_996{background-position:-100px -2500px}
.list_fancafe .tit .num_997{background-position:-120px -2500px}
.list_fancafe .tit .num_998{background-position:-140px -2500px}
.list_fancafe .tit .num_999{background-position:-160px -2500px}
.list_fancafe .tit .num_1000{background-position:-180px -2500px}

.section_fancafe .wrap_btn{clear:both;overflow:hidden;height:85px;padding:22px 0 0 34px;border-left:1px solid #ededee;border-right:1px solid #ededee;}
.section_fancafe .wrap_btn .btn_fancafe{font:12px/12px dotum;color:#444;text-indent:0;vertical-align:top;letter-spacing:-1px;background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/btn_fancafe_5_131212_2.gif) 0 0 no-repeat;}
.section_fancafe .wrap_btn .btn_fancafe {height:22px;font:12px/12px dotum;color:#444;text-indent:0;vertical-align:top;letter-spacing:-1px;}
#fancafeWrapBtn .btn_morelist{float:left;width:386px;height:22px;padding:9px 0 0 345px;background-position:0 -150px;}
#fancafeWrapBtn .btn_allview {background-position: -731px -150px;}
#fancafeWrapBtn .btn_top {background-position: -822px -150px;}
.section_fancafe .wrap_btn .btn_top{float:left;width:56px;height:22px;padding:9px 0 0 30px;background-position:-730px -60px;}
.section_fancafe .wrap_btn .txt_bold{font-style:normal;font-weight:bold;}

/* 지원안내 */
.section_fancafe .wrap_support {padding:50px 0 38px 38px; border-left:1px solid #ededee;border-right:1px solid #ededee;}
.section_fancafe .wrap_support .content {position:relative;height:296px;background:url(http://t1.daumcdn.net/cafe_image/cafetop/sub/img_support_170525.png) 0 0 no-repeat}
.wrap_support .content .show_detail {position: absolute; top: 106px; right: 80px; display: block; overflow: hidden; width: 60px; height: 15px; text-indent: -9999px; }

/* 스타찾기 레이어 */
.section_fancafe .layer_starsearch {position:absolute;top:42px;right:5px;width:301px;height:250px;padding:13px 12px 6px 5px;}
.section_fancafe .layer_starsearch .bg {position:absolute;top:0;left:0;width:301px;height:250px;padding:13px 12px 6px 5px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/bg_starsearch.png) no-repeat 0 0;z-index:-1;}
* html .section_fancafe .layer_starsearch .bg { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/bg_starsearch.png', sizingMethod='crop'); }
.layer_starsearch .wrap_menu {overflow:hidden;width:290px;padding:14px 0 15px 12px;letter-spacing:-1px;}
.layer_starsearch .wrap_menu .link {float:left;font:11px/13px Dotum;color:#444;white-space:nowrap;}
.layer_starsearch .wrap_menu .focus {font-weight:bold;}
.layer_starsearch .wrap_menu .txt_bar {display:inline;float:left;margin:0 3px 0 3px;font:11px/13px dotum;color:#ddd;cursor:default;}

.layer_starsearch .list_name {overflow:hidden;overflow-y:scroll;width:100%;height:177px;margin:15px 0 15px;}
.layer_starsearch .list_name li {display:inline;float:left;width:119px;margin-left:17px;padding:0 0 5px 8px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/ico_list_name.gif) no-repeat 0 6px;}
.layer_starsearch .list_name .li_second{margin-left:4px;}
.layer_starsearch .list_name .official {display:inline;float:left;overflow:hidden;width:20px;height:12px;margin:1px 0 0 3px;font:0/0 arial;background-position:0 -50px;text-indent:-9999em;}
.layer_starsearch .list_name .link {float:left;margin-top:1px;line-height:14px;color:#666;}
.layer_starsearch .list_name .link:hover {font-weight:bold;color:#444;letter-spacing:-1px;}
.layer_starsearch .btn_close {display:block;position:absolute;top:0;right:0;width:24px;height:24px;background:none;}

#star_article_wrap {position:absolute;top:0;right:0;width:298px;height:252px;}
#star_article_wrap h3 {overflow:hidden; text-indent:-10000em; margin: 0 0 13px 35px; padding:0; border : none; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/tit_startalk.gif) 0 0 no-repeat; width:90px;height:14px;}
#star_article_wrap .star_talk_box {position:relative;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/bg_startalk.gif) -11px -11px no-repeat; margin-left:28px; width:242px;height:147px;}
#star_article_wrap .box0{background-position: -11px -11px;}
#star_article_wrap .box1{background-position: -262px -11px;}
#star_article_wrap .box2{background-position: -513px -11px;}
#star_article_wrap .box3{background-position: -764px -11px;}
#star_article_wrap button {width:32px;height:50px;position:absolute;float:left;border:none;}
#star_prev_btn {background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/btn_startalk_prev.gif) 11px 18px no-repeat;left:0;bottom:18px;}
#star_next_btn {background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/btn_startalk_next.gif) 11px 18px no-repeat;left:265px;bottom:18px;}
#star_article_wrap .star_article_component {position:absolute;left:32px;bottom:18px;width:233px;height:50px;float:left;overflow:hidden;}
#star_article_wrap ul{width:6283px;height:50px;overflow:hidden;}
#star_article_wrap ul li {width:50px; height:50px; float:left; margin-right:11px;}

.article_help{background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/tip.gif) -3px -7px no-repeat; float:left; position:absolute; width:14px; height:15px; text-indent:-9999em;top:0; left: 129px;}
.help_layer_box{position:relative; z-index: 999;}
.article_help_layer{display:none; zoom:1; background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/tip.gif) -28px 0 no-repeat; float:left; position:absolute; width:181px; height:62px; z-index: 999;top: -57px; left: 725px;text-indent:-9999em;}

.star_profil_list{position:relative;}
.star_profil_list .frame{position:absolute;top:0;left:0;width:48px;height:48px;border:1px solid #000; opacity:0.1; filter:alpha(opacity=10);}

.border_box{background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/thumb.png) 0 0 no-repeat;  width:50px; height:50px;margin-top:10px;float:left;position:absolute;left:32px;cursor:pointer;}
* html .border_box{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/thumb.png',sizingMethod='image'); }

.star_talk_box .txt_point{color:#f54a66;}
.star_talk_box .txt_sub {color:#999;}
.star_talk_box .txt_articl {color:#666;font-size:12px;}
#star_title{position:absolute;top:16px;left:16px;}
#star_title a:hover{text-decoration:none;}
#star_title img {float:left;margin-right:6px;}
#star_title strong{float:left;margin-top:6px;font: 14px 돋움, dotum, sans-serif;font-weight:bold;}
#star_article{position:absolute;top:57px;left:16px;font-size:12px;width:215px;word-break:break-all; word-wrap:break-word;color:#666;line-height:17px;}
#star_article_info{position: absolute;bottom: 34px;left: 16px;font-size:11px;}
#star_article_info img, #star_article_info span{float:left}
#star_article_info img{margin-right:2px;position:relative; top: 0;}
#star_article_info .txt_sub{font-family:돋움,Dotum,AppleGothic,sans-serif;margin-right:5px;}
#star_article_info .txt_point{font-family:굴림, gulim, tahoma, sans-serif;font-weight:bold;}
#star_article_info .txt_bar{margin-right:5px;}
.thumnail_helf {padding-left: 3px;margin-bottom:10px;color: #999;font: 11px 돋움, dotum, sans-serif; letter-spacing: -1px;height:15px;}
.thumnail_helf_img {background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/tip.gif) -3px -34px no-repeat;width:14px; height:15px;float:left;margin-right:5px;}
.thumnail_helf p{margin-top:2px; color: #999;font: 11px 돋움, dotum, sans-serif; letter-spacing: -1px;float:left;}

/* 팬카페 팝업 */
.layer_cafe {display:none;overflow:hidden;}
.layer_cafe .btn_close {display:block;position:absolute;top:8px;right:9px;width:17px;height:17px;padding:0;text-indent:-9999px;}
.layer_fancafe dl,ul,ol,menu,li {list-style:none;}
.layer_fancafe .ir_pm {display:block;font-size:0;line-height:0;text-indent:-9999px;}
.layer_fancafe {width:519px;height:764px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/box_info_4.png) no-repeat;}
* html .layer_fancafe { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/fancafe4/box_info_4.png', sizingMethod='crop'); }
.layer_fancafe .go_result {display:block;position:absolute;top:703px;left:184px;width:150px;height:30px;overflow:hidden;text-indent:-9999px;}

#fancafeWrapBtn .disable{color: #bbb; background-position-y: -191px;cursor:default;}
#fancafeWrapBtn .disable:hover{text-decoration: none;}

/* 공식 지식카페 */
#cSubWrapCol1 .knowCafe {width: 100%; padding: 0;}
#knowCafeMenu { float:left; margin:0 37px 0 0; padding:50px 0 35px 0; border-top:2px solid #555; background:url(http://i1.daumcdn.net/cafeimg/top7/knowcafe/bt_leftmenu_n2.gif) no-repeat; }
#knowCafeMenu a { display:block; width:153px; height:30px; background:url(http://i1.daumcdn.net/cafeimg/top7/knowcafe/bt_leftmenu_n2.gif) no-repeat; overflow:hidden; text-indent:-1000em; }
#knowCafeMenu .num1 a { background-position:-200px -50px; }
#knowCafeMenu .num2 a { background-position:-200px -80px; }
#knowCafeMenu .num3 a { background-position:-200px -110px; }
#knowCafeMenu .num4 a { background-position:-200px -140px; }
#knowCafeMenu .num5 a { background-position:-200px -170px; }
#knowCafeMenu .num1 a.selected { background-position:0 -50px; }
#knowCafeMenu .num2 a.selected { background-position:0 -80px; }
#knowCafeMenu .num3 a.selected { background-position:0 -110px; }
#knowCafeMenu .num4 a.selected { background-position:0 -140px; }
#knowCafeMenu .num5 a.selected { background-position:0 -170px; }
#knowCafeMenu .support_banner { margin-top:8px; height:41px; background:url(http://i1.daumcdn.net/cafeimg/top7/knowcafe/bn_cf_1_n.gif) no-repeat; }
#knowCafeMenu .event_page_link { padding-top: 20px; }
#knowCafeMenu .event_page_link a { width: 153px; height: 127px; background: none; text-indent: 0; }
.knowCafe .content_wrap { float:left; width:694px; margin-top:0; }
.knowCafe .header_bg { float:left; width:678px; padding:12px 0 0 16px; margin-bottom:20px; height:33px; background:url(http://i1.daumcdn.net/cafeimg/top7/knowcafe/bg_cf_title.gif) no-repeat; }
.knowCafe .knowcafelist { margin-bottom:15px; }
.knowCafe .knowcafelist .header_bg { margin-bottom:32px; }
.knowCafe .knowcafelist ul { float:left; }
.knowCafe h4 { float:left; margin-right:11px; width:84px; height:22px; overflow:hidden; text-indent:-1000em; background:url(http://i1.daumcdn.net/cafeimg/top7/knowcafe/title_con2_2.gif) no-repeat; }
#knowCafeGroup0 h4 { background-position:0 0; }
#knowCafeGroup1 h4 { background-position:0 -25px; }
#knowCafeGroup2 h4 { background-position:0 -50px; }
#knowCafeGroup3 h4 { background-position:0 -75px; width:97px; }
#knowCafeGroup4 h4 { background-position:0 -100px; }

#knowCafeSuppPanel h4 { width:254px; background:url(http://i1.daumcdn.net/cafeimg/top7/knowcafe/title_con1.gif); }
.knowCafe .subtitle { float:left; padding:0 0 0 11px; margin:5px 0 0; border-left:1px solid #d8d8d8; color:#666; letter-spacing:-1px; }
.knowCafe .content_body { clear:both; position:relative; margin-bottom:30px; height: 483px; background:url(http://i1.daumcdn.net/cafeimg/top7/knowcafe/img_cf_2.jpg) no-repeat; }
.knowCafe .content_footer { position:relative; margin-bottom:8px; height:152px; background:url(http://i1.daumcdn.net/cafeimg/top7/knowcafe/txt_cf_1.gif) no-repeat; }
.knowCafe .content_notice { text-align:right; font-family:'돋움', dotum; font-size:11px; color:#999; letter-spacing:-1px; margin-bottom:40px; }
.knowCafe .content_notice span { font-size:12px; }
.knowCafe .knowlink_area { position:absolute; left:36px; top:428px; width:98px; height:18px; overflow:hidden; text-indent:-1000em; }
.knowCafe .boardlink_area { position:absolute; left:36px; top:118px; width:114px; height:16px; overflow:hidden; text-indent:-1000em; }
.knowCafe .knowcafeitem { float:left; width:347px; height:76px; overflow:hidden; }
.knowCafe .knowcafeitem li, .knowCafe .knowcafeitem li a { height:16px; color:#999; font-size:11px; letter-spacing:-1px; }
.knowCafe a.img_anchor { float:left; margin:0 9px 0 15px; padding:2px; width:50px; height:50px; border:1px solid #dbdbdb; }
.knowCafe .cafetitle { float:left; width:265px; padding:4px 0 0; height:22px; }
.knowCafe .cafetitle a { color:#333; font-weight:bold; letter-spacing:-1px; }

/* 지식카페 */
#knowCafeHeader {display:block;overflow:hidden;margin:-10px 0 0;width:100%;height:208px;background:url(http://i1.daumcdn.net/cafeimg/cafetop/official_qna_cafe_884_2013.jpg) no-repeat;text-indent:-9999px}
.knowCafe .cafetitle {float:left;width:265px;padding:0;height:auto}
.knowCafe a.img_anchor {float:left;margin:0 14px 0 0;padding:0;width:65px;height:65px;border:1px solid #ffffff}
.knowCafe .boardlink_area {overflow:hidden;position:absolute;left:57px;top:100px;width:114px;height:16px;text-indent:-9999px}
.knowCafe #vipCafeListWrap {padding-top:13px}
.section_knowsupport {padding:0; width: 976px;}
.section_knowsupport .cafe_support {padding:50px 0 40px}
.section_knowsupport .cafe_support .txt_support {width:770px;height:21px;margin:0 0 40px 53px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/best/2011/tit_knowcafe_support_111220.gif) no-repeat 0 0}
.section_knowsupport .cafe_support .list_support {height:206px;margin:0 0 0 56px;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/img_cf_2_131212.png) no-repeat 0 0;text-indent:-9999px}
.section_knowsupport .support_judgment {position:relative;height:142px;margin:0;padding:21px 0 43px;border-top:1px solid #f3f3f3;background:#fbfbfb none}
.section_knowsupport .support_judgment .list_judgment {width:776px;height:142px;margin-left:53px;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/txt_cf_1_111220_v2_131212.gif) no-repeat 0 0;text-indent:-9999px}
#vipCafeListWrap .qna_item {padding:17px 10px 18px 10px}

#babybanner { width:55px; height:70px; position:absolute; left:889px; top:146px; }
#cWrap.expand { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/img_bg_5.gif) }
#cWrap.expand #top-mycafe { height:426px; margin-bottom:0; }
#cWrap.expand #cafestarreserve { display:none; }
#cWrap.expand #cafehotissue { border-top-color:#e3e3e3; }
#cWrap.expand .content { height:372px; }
#cWrap.expand .content .list { height:320px; margin-bottom:9px; }
#cafefocus { position: relative; height:255px; padding:19px 17px 2px; overflow:hidden; }
#cafefocus h3 { width:56px; height:21px; float:left; }
#cafefocus img { display:block; margin-left:1px; }
#cafefocus .content { height:219px; clear:both; display:none; }
#cafefocus.content1 .content1, #cafefocus.content2 .content2, #cafefocus.content3 .content3 { display:block; }
#cafefocus .tit_relationcafe {display:block;overflow:hidden;width:50px;height:16px;margin:14px 0 7px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/title_relationcafe.gif) no-repeat left top;text-indent:-9999;}
#cafefocus .list_bl_1 { padding: 9px 0 13px 0; margin: 0; }
#cafefocus .list_bl_1 li { list-style: none; background: none; padding: 0; }
#cafefocus .list_bl_1 li a:link, #cafefocus .list_bl_1 li a:visited, #cafefocus .list_bl_1 li a:active { color:#666; text-decoration:none; font-size: 11px; letter-spacing: -1px; }
#cafefocus .list_bl_1 li a:hover { text-decoration:underline; }
#cafefocus .go-cafefocus { padding: 9px 0 13px 0; margin: 0; }
#cafefocus .go-cafefocus a { font-size: 11px; color: #666; letter-spacing: -1px; text-decoration: none; }
#cafefocus .go-cafefocus a:hover { font-size: 11px; color: #666; letter-spacing: -1px; }
#cafefocus .go-cafefocus .go-relcafefocus { background: url("http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_openarrow.gif") no-repeat right 3px; padding-right: 5px; }
#bannerArea { position: absolute; left: 0; bottom: 2px; width: 222px; height: 60px; cursor: pointer; z-index: 9; }
#cafeAppBanner { position: absolute; top: -1px; left: 1px; width: 220px; height: 275px; z-index: 10; }

#trndList .chart h3, .wrap_box .box_title h3, #cafefocus h3 { background-image:url(http://i1.daumcdn.net/cafeimg/top7/cafe/tit_c_1_0415.gif); background-repeat:no-repeat; text-indent:-9999in; }
#searchRanking h3 { background-position:0 -575px; } /*이슈검색어*/
#entertainRanking h3 { background-position:0 -599px; } /*인기연예뉴스*/
#dramaRanking h3 { background-position:0 -625px; } /*국내드라마*/
#movieRanking h3 { background-position:0 -450px; } /*인기영화*/
#cafeRanking h3 { background-position:0 -50px; } /*오늘의 인기 카페*/
#cafehotissue .box_title h3 { background-position:14px -225px; } /*카페핫이슈*/
#subject_cafe .box_title h3 { background-position:14px -675px; } /*주제별카페*/
#cafefocus h3 { background-position:0 -650px; } /*카페포커스*/

/* 내 카페 왼쪽 메뉴 */
.smallWidthBack {position:relative;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bg_left.gif) repeat-y !important; }

#myCafeLeftMenu a {font-size: 12px;}
#myCafeLeftMenu h3 { clear: both; height: 22px; padding: 10px 15px 0 16px; border-top: 1px solid #ebebeb; }
#myCafeLeftMenu h3 a { float: left; width: 100%; color: #444; font-weight: bold; font-family: '돋움', dotum, sans-serif; letter-spacing: -1px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_openarrow.gif) 100% 3px no-repeat; }
#myCafeLeftMenu h3.menu_top { padding-top: 13px; background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/bg_leftwingtop_131212.gif) no-repeat; border: none; }
#myCafeLeftMenu .menu_note .ico_comm2 {width:8px;height:8px;margin:2px 0 0 6px;background-position:0 -375px}
#myCafeLeftMenu h3.menu_cafe { padding-top: 12px; }
#myCafeLeftMenu h3.mybackup a { background: none; }
#myCafeLeftMenu h3 a.link_mycafe { float: left; width: auto; background: none; }
#myCafeLeftMenu h3 a.link_group { float: right; width: auto; background: none; color: #999; font-size: 11px; font-weight: normal; text-decoration: underline; letter-spacing: -1px; }
#myCafeLeftMenu h4 { clear: both; padding: 1px 0 8px 15px; }
#myCafeLeftMenu h4.menu_all { padding: 0 0 4px 15px; }
#myCafeLeftMenu .cafe_banner { padding-top: 10px; text-align: center; }

#myCafeLeftMenu img.ico_backup { background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/ico_leftwing_1_150401.gif) 0 -50px no-repeat}
#myCafeLeftMenu img.ico_favor { background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/ico_leftwing_1_150401.gif) 0 -75px no-repeat}
#myCafeLeftMenu img.ico_cafeall { background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/ico_leftwing_1_150401.gif) 0 -100px no-repeat}

#myCafeLeftMenu img.ico_backup { background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/ico_leftwing_1.gif) 0 -50px no-repeat;}
#myCafeLeftMenu img.ico_favor { background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/ico_leftwing_1.gif) no-repeat;}
#myCafeLeftMenu img.ico_cafeall { background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/ico_leftwing_1.gif) 0 -25px no-repeat;}

#myCafeLeftMenu .mycafe_list { margin: 0 0 10px 20px; }
#myCafeLeftMenu .mycafe_list li { padding: 4px 0 4px 12px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_dot_3.gif) repeat-y; }
#myCafeLeftMenu .mycafe_list li.last { background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_dot_2.gif) no-repeat; }
#myCafeLeftMenu .mycafe_list li span.count { color: #999; font-size: 11px; }
#myCafeLeftMenu h4 .selected, #myCafeLeftMenu .mycafe_list .selected { font-weight: bold !important; text-decoration: underline; letter-spacing: -1px; }
#myCafeLeftMenu .bottom_space { margin: 0; height: 50px; }

/* 내 카페 컨텐츠 */
div.mycafeList, div.favcafeEdit { position: relative; }
div.mycafeList .txt_point, div.mycafeList .txt_point a { color: #ff5949;; }
.stxt_666, .stxt_666 a { color: #666; font-family: '돋움', dotum, sans-serif; font-size: 11px; letter-spacing: -1px; }
.mycafeList input { margin: 0; }

/* 타이틀 */
.mycafe_title { position: relative; clear: both; height: 23px; padding: 23px 10px 0; margin-bottom: 20px; border-bottom: 2px solid #666; }
.title_bottom { margin-bottom: 0; border: none; padding-top: 13px; }
.mycafe_title h3 { float: left; border:none !important; padding:0 !important; width: 73px; height: 25px; background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/title_cafelist_150401.gif); text-indent: -100em; }
.mycafe_title h3.mycafe_tit1 { background-position: 0 -50px; }
.mycafe_title h3.mycafe_tit2 { background-position: 0 -25px; }
.mycafe_title h3.mycafe_tit3 { background-position: 0 0; }
.mycafe_title h3.mycafe_tit4 { width: 74px; height: 25px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/title_topic.gif) 0 -25px no-repeat; }
.mycafe_title h3.mycafe_tit5 { background-position: 0 -75px; }
.mycafe_title h3.mycafe_tit6 {width:44px;background-position: 0 -100px}

.mycafe_title label { float: left; padding: 2px 0 0 10px; }
.mycafe_title span { float: left; }
.mycafe_title .bar { color: #d0d0d0; }
.mycafe_title .vbar { float: left; width: 24px; margin-top: 2px; text-indent: -100em; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_bar.gif) 12px 0 no-repeat; }
.mycafe_title .txt_favor { float: right; height: 13px; margin-top: 2px; padding: 2px 0 0 18px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_star.gif) 0 -25px no-repeat; color: #666; font-size: 11px; letter-spacing: -1px; }
.mycafe_title .desc { padding-top: 2px; }
.mycafe_title .recent_desc { padding-top: 2px; color: #666; font-family: '돋움', dotum; font-size: 11px; letter-spacing: -1px; }

/* 북마크 */
.mybookmark_title { position: relative; clear: both; height: 23px; padding: 23px 10px 0; margin-bottom: 20px; border-bottom: 2px solid #666; }
.title_bottom { margin-bottom: 0; border: none; padding-top: 13px; }
.mybookmark_title h3 { float: left; border:none !important; padding:0 !important; width: 40px; height: 25px; background-image: url(http://i1.daumcdn.net/cfile84/image/265DA83C56666EA3140DA7); text-indent: -100em;   }
.mybookmark_title h3.mybookmark_tit1 { background-position: 0 -75px; }
.mybookmark_title .vbar {float: left; width: 24px; margin-top: 2px; text-indent: -100em; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_bar.gif) 12px 0 no-repeat;}
.mybookmark_select_tag { clear: both; height: 20px; margin: 10px 0 8px 0; }
.delete_bookmark_btn {width:37px;height:22px;border:1px solid #cbcbcb;border-radius:2px;font-size:11px;line-height:22px; color:#666;background-color:#fbfbfb; cursor: pointer;}
.mybookmark_list { text-align: center; margin-top: 20px; margin-bottom: 20px;}
.app_download_wrap {float:left; letter-spacing:-1px; width:339px; height:25px; margin:0 17px 20px; vertical-align:middle; line-height:25px}
.app_download_wrap span {float:left; color: #666;}
.app_download_btn {float:left; display:inline; margin-left:7px;  width:99px; height:21px; text-indent:-10000em; }
.app_download_btn {background:url(http://i1.daumcdn.net/cafeimg/161007_pc/btn_cafedown2.png) 0 0 no-repeat;}
.has_no_bookmarks {height: 120px;}
.has_no_bookmarks .main_message {font-family: 돋움 dotum sans-serif; font-size: 12px;color: #999; font-weight: bold;}
.has_no_bookmarks .sub_message {font-family: 돋움 dotum sans-serif; font-size: 12px;color: #999; margin-top: 10px;}

/* 내 카페 소식, 카페 활동 알림 */
.tab_menu { padding: 0; height: 33px; }
.tab_menu li { float: left; height: 33px; width: 140px; }
.tab_menu li a { display: block; width: 140px; height: 33px; text-indent: -999em; overflow: hidden; background-image: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/tab_cafealram_1.gif); background-repeat: no-repeat; cursor: pointer; }
.tab_menu li a.activeAlimi { background-position: 0 0; }
.tab_menu li a.inactiveAlimi { background-position: 0 -33px; }
.tab_menu li a.activeVisit { background-position: -140px 0px; }
.tab_menu li a.inactiveVisit { background-position: -139px -33px; }
.tab_menu li a.activeGame { background-position: -280px -100px; }
.tab_menu li a.inactiveGame { background-position: -280px 0; }
.tab_menu li.line { width: 486px !important; height: 32px; border-bottom: 1px solid #b7b7b7; }
.wrap_sub_content .tab_menu li.line { width: 486px; }

/* 내가 쓴 글 */
.my_article li a { background-image: url(http://i1.daumcdn.net/cafeimg/cafetop/tab_bg.gif); text-indent: 0; text-align: center; font-weight: bold; font-size: 12px; font-family: '돋움', dotum, sans-serif; padding-top: 13px; height: 20px; }
.my_article li a:hover {text-decoration: none;}
.my_article li a img {margin-left: 7px;}
.my_article .on_myarticle {background-position: 0 0; color: #333;}
.my_article .off_myarticle {background-position: 0 -50px; color: #999;}
.my_article .off_myarticle img {display: none;}
.my_article .on_withdrawal_a {background-position: -141px -50px; color: #333;}
.my_article .off_withdrawal_a {background-position: -141px 0; color: #999;}
.my_article .off_withdrawal_a img {display: none;}
.my_article .on_withdrawal_c {background-position: -141px -50px; color: #333;}
.my_article .off_withdrawal_c {background-position: -141px 0; color: #999;}
.my_article .off_withdrawal_c img {display: none;}
.my_article .tab_line {border-bottom: 1px solid #b7b7b7; height: 32px;}
#selectBannedCafeList {width: 190px;}

.control_box { position: relative; height: 18px; padding: 11px 0 2px 15px; margin-bottom: 13px; font: 11px 돋움, dotum, sans-serif; color: #999; border-bottom: 1px solid #d5d5d5; letter-spacing: -1px; }
#gameViewer .control_box { margin-bottom: 7px; }
.control_box .alimi_filters li { float: left; }
.control_box .alimi_filters li.vbar { width: 20px; text-indent: -9999em; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_bar.gif) 12px 2px no-repeat; *background-position: 10px 0; }
.control_box .alimi_filters a { font: 11px 돋움, dotum, sans-serif; letter-spacing: -1px; color: #666; text-decoration: none; }
.control_box .alimi_filters .selected { color: #ff5949; font-weight: bold; text-decoration: underline; letter-spacing: -1px; }
.control_box .alimi_filters strong { letter-spacing: 0; }
.control_box .visit_count img { cursor: pointer; padding-left: 2px; background: url(http://i1.daumcdn.net/cafeimg//top7/cafe/mycafe/ico_layer.gif) 0 no-repeat; vertical-align: text-bottom;}
* html #recentVisitHelpLayer { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/layer_01.png', sizingMethod='crop'); }
#recentVisitHelpLayer { position: absolute; top: -11px; left: 130px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/layer_01.png) 0 no-repeat; width: 178px; height: 46px; font-size: 11px; padding: 12px 0 0 20px; line-height: 1.5; letter-spacing: -1px; }
.control_box .noti_message { float: right; margin-right: 20px; letter-spacing: -1px; }
.control_box .delete_all_enable { position: absolute; top: 5px; right: 10px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/btn_del.gif); background-repeat: no-repeat; display: block; width: 55px; height: 21px; text-indent: -9999em; overflow: hidden; cursor: pointer; }
.control_box .delete_all_disable { position: absolute; top: 5px; right: 10px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/btn_del_off.gif); background-repeat: no-repeat; display: block; width: 55px; height: 21px; text-indent: -9999em; overflow: hidden; }
#gameNotiHelpLayer { position: absolute; width: 182px; height: 96px; padding: 12px 0 0 20px; top: -34px; left: 123px; font-size: 11px; line-height: 1.5; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/layer_03.png) 0 no-repeat; _background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/layer_03.png', sizingMethod='crop'); }
#gameViewer .gameNotiDetail { position: absolute; z-index: 1; top: 10px; right: 8px; letter-spacing: -1px; }

#myAlimiListViewer { border-bottom: 1px solid #d5d5d5; padding-bottom: 10px; }
#myVisitListViewer { border-bottom: 1px solid #d5d5d5; padding-bottom: 10px; }
#myRecentPagingViewer { margin-bottom: 50px; }
#selectMyCafeList { width: 190px; }

.noLineList { clear: both; width: 100%; border-collapse: collapse; }
.noLineList td { padding: 6px 0 3px 12px; font-size: 12px; font-family: '돋움', dotum, sans-serif; letter-spacing: -1; color: #444; padding-bottom: 6px; }
.noLineList td a span { color: #ff5949; }
.noLineList .date { font-size: 11px; font-family: tahoma, verdana, sans-serif; color:#999;}
.noLineList .member_info { font-size: 11px; }
.noLineList .member_info span { color: #e0e0e0; }
.noLineList .member_info a { font-size: 11px; color: #999; }
.noLineList .center { padding-left: 0; text-align: center; }
.noLineList .delete { padding-left: 0; }
.noLineList .delete_alimi {  background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bt_delete.gif); background-repeat: no-repeat; background-position: 0 4px; display: block; width: 6px; height: 14px; text-indent: -999em; overflow: hidden; }
.noLineList .delete_visitcafe {  background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bt_delete.gif); background-repeat: no-repeat; background-position: 0 3px; display: block; width: 6px; height: 14px; text-indent: -999em; overflow: hidden; }

/* 내가 쓴 글 */
.myarticle_select { clear: both; height: 20px; margin: 10px 0 8px 0; }
.bottom_article_desc { padding: 36px 0 50px; }
.bottom_article_desc li { background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/dot_03.gif); background-repeat: no-repeat; background-position: 0 7px; padding-left: 10px; font-size: 11px; color: #999; margin-left: 12px; line-height: 18px; letter-spacing: -1px; }

/* 내 카페 목록 / 자주가는 카페 목록 */
.basicList    { clear:both; width: 100%; border-collapse: collapse; }
.basicList th { padding: 10px 0 7px; text-align: center; border-top: 2px solid #d5d5d5; border-bottom: 1px solid #dcdcdc; color: #666; font-weight: normal; font-size: 11px; font-family:돋움, dotum,sans-serif; letter-spacing: -1px; }
.basicList td { padding: 9px 0 7px; text-indent: 15px; border-bottom: 1px solid #efefef; }
.basicList td.none { padding: 0;}
.basicList th.center, .basicList td.center { text-align: center; text-indent: 0; }
.basicList th.last, .basicList td.last { text-align: left; text-indent: 11px; }
.basicList .check { padding: 6px 0 4px 6px; text-indent: 13px; }
.basicList .date { font-size: 11px; font-family: tahoma, san-serif; letter-spacing: -1px; }
.basicList .date2 { color: #999; font-size: 11px; font-family: tahoma, san-serif; letter-spacing: -1px; }
.basicList .stxt { font-size: 11px; letter-spacing: -1px; }
.basicList .disabled { color: #c8c6c7; }
.basicList .sleep { color: #f67c5f; }
.basicList .cafename, .basicList .friendsname { cursor: pointer; }
.basicList .comment { font-family: '돋움', sans-serif; font-size: 11px; color: #ff5949; }
.basicList .member { cursor: pointer; }
.basicList .withdraw { font-size: 11px; letter-spacing: -1px; padding-right: 10px; }
.basicList .ico_chat { vertical-align: -3px; }

.basicList2    { clear: both; width: 766px; border-collapse: collapse; }
.basicList2 th { padding: 9px 0 8px; text-align: center; border-top: 2px solid #d5d5d5; border-bottom: 1px solid #dcdcdc; color: #666; font-weight: normal; font-size: 11px; font-family:돋움, dotum,sans-serif; letter-spacing: -1px; }
.basicList2 td { padding: 9px 0 8px; border-bottom: 1px solid #efefef; text-indent: 15px; }
.basicList2 td.date { color: #999; font-size: 11px; font-family: tahoma, san-serif; letter-spacing: -1px; }

.admin_box { clear: both; height: 30px; padding-left: 15px; background-color: #f7f7f7; border-top: 1px solid #e9e9e9; }
.admin_box input { float:left; margin-top: 8px; *margin-top: 5px; }
.admin_box span { float:left; padding: 10px 6px 0 7px; color: #666; font-size: 11px; font-family: '돋움', dotum; letter-spacing: -1px; }
.admin_box select { float: left; margin-top: 6px; *margin-top: 4px; }
.admin_box a.btn_delete { float: left; margin-top: 4px; background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bt_del.gif); width: 37px; height: 22px; text-indent: -100em; overflow: hidden; }

/* 게시물 없을때 */
.emptyData { padding: 50px 0 62px; text-align: center; }
.emptyData dt { font-family: 돋움 dotum sans-serif; font-size: 12px; letter-spacing: -1px; color: #999; font-weight: bold; padding-bottom: 12px; }
.emptyData dd { font-family: 돋움 dotum sans-serif; font-size: 11px; letter-spacing: -1px; color: #999; }
.emptyData a, .emptyData a:hover, .emptyData a:link, .emptyData a:visited { font-family: 돋움 dotum sans-serif; font-size: 11px; letter-spacing: -1px; color: #999; text-decoration: underline; }
.emptyData .arrow { font-size: 11px; font-family: Arial unicode ms; }

.emptyData2 { padding: 31px 0 47px; text-align: center; }
.emptyData2 dt { font-family: 돋움 dotum sans-serif; font-size: 12px; letter-spacing: -1px; color: #999; font-weight: bold; padding-bottom: 12px; }
.emptyData2 dd { font-family: 돋움 dotum sans-serif; font-size: 11px; letter-spacing: -1px; color: #999; }
.emptyData2 a, .emptyData2 a:hover, .emptyData2 a:link, .emptyData2 a:visited { font-family: 돋움 dotum sans-serif; font-size: 11px; letter-spacing: -1px; color: #999; text-decoration: underline; }
.emptyData2 .arrow { font-size: 11px; font-family: Arial unicode ms; }

#myFavoriteListViewer { margin-bottom: 50px; }
.icon_favor { background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_star.gif) 0 -25px no-repeat; vertical-align: middle; }
.myfavor_editbtn { position: absolute; top: 18px; right: 6px; display: block; width: 103px; height: 22px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bt_editcafe.gif) no-repeat; overflow: hidden; cursor: pointer; text-indent: -100em; }

/* 자주가는 카페 등록/해지 */
.favorOn { display: block; width: 14px; height: 14px; margin-left: 15px; background: url(http://cafeimg.daum-img.net/top7/cafe/mycafe/ico_star_n.gif) no-repeat; cursor: pointer; text-indent: -100em; overflow: hidden; }
.favorOff { display: block; width: 14px; height: 14px; margin-left: 15px; background: url(http://cafeimg.daum-img.net/top7/cafe/mycafe/ico_star_n.gif) 0 -50px no-repeat; cursor: pointer; text-indent: -100em; overflow: hidden; }
.favorTemp { display: block; width: 14px; height: 14px; margin-left: 15px; background: url(http://cafeimg.daum-img.net/top7/cafe/mycafe/ico_star_n.gif) 0 -25px no-repeat; text-indent: -100em; overflow: hidden; }

/* 카페 상세 정보 */
#myCafeInfoLayer { position: absolute; width: 276px; background-color: #fff; border: 2px solid #a9aab0; }
#myCafeInfoLayer .notice { display: block; background-color: #f2f2f2; padding: 9px 8px 7px; font-size: 11px; overflow-x: hidden; }
#myCafeInfoLayer h5 { background-color: #f2f2f2; font-weight: bold; padding: 9px 8px 7px; overflow-x: hidden; }
#myCafeInfoLayer p { padding: 8px 8px 5px; font-family: '돋움',dotum; font-size: 11px; line-height: 20px; }
#myCafeInfoLayer p span.bar { padding:0 5px; color: #e0e0e0; }
#myCafeInfoLayer p span.point { color: #ff5949; }

/* 회원 상세 정보 */
.member_pos { position: relative; text-indent: 0; }
.member_layer { position: absolute; top: 0; left: -51px; width: 227px; background-color: #fff; border: 2px solid #a9aab0; }
.member_layer ul { padding: 13px 0 0 10px; }
.member_layer ul li { padding-bottom: 5px; }
.member_layer dl { clear: both; width: 220px; height: 14px; }
.member_layer dl dt { float: left; width: 50px; letter-spacing: -1px; color: #444; font-size: 11px; font-family: '돋움', dotum; }
.member_layer dl dd { float: left; color: #444; font-size: 11px; font-family: '돋움', dotum; }
.member_layer span { color: #e0e0e0; padding-right: 8px; }
.member_layer p { padding: 4px 0 10px 10px; }
.member_layer a, .member_layer a:hover, .member_layer a:link, .member_layer a:visited { color: #999; font-size: 11px; font-family: '돋움', dotum; text-decoration: underline; }
.member_layer .arrow { font-size: 7px; }

/* TableFilter/TableSort */
.filter_button { position: relative; cursor: pointer; font-family: '돋움',dotum; font-size: 11px; color: #666; letter-spacing: -1px; }
.sort_button { cursor: pointer; font-family: '돋움',dotum; font-size: 11px; color: #666; letter-spacing: -1px;  }
.filter_arrow, .sort_arrow { font-size: 6px; padding-left: 4px; vertical-align: 2px; }
.filter_layer { position: absolute; top: 19px; left: -25px; width: 118px; border: 1px solid #bbb; background-color: #fff; overflow: auto; }
.filter_layer ul { padding: 2px; }
.filter_layer li { padding: 7px 7px 4px; text-align: left !important; }
.filter_layer li.selected { background-color: #f4f4f4; }
.filter_layer li a, .filter_layer li a:hover, .filter_layer li a:link, .filter_layer li a:visited { font-family: '돋움', dotum; font-size: 11px; text-decoration: none; }

/* favorite message layer */
.message_box { position: absolute; top: 200px; left: 200px; z-index: 9999; text-align: center; width: 296px; height: 185px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/img_poplayer.png) no-repeat; }
.message_box .inner_box { height: 185px; _background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/img_poplayer.png', sizingMethod='crop'); }
.message_box .btn_msg_close { position: absolute; z-index: 10; top: 10px; right: 10px; }
.message_box dl { margin-top: 65px; font-family: '돋움', dotum; color: #444; font-size: 12px; }
.message_box dt { text-align: center; font-weight: bold; }
.message_box dd { margin-top: 13px; padding: 2px 0 0 14px; height: 14px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_star.gif) 20px -25px no-repeat; color: #999; font-size: 11px; }
.message_box .btn_msg_confirm { position: absolute; z-index: 10; bottom: 15px; left: 125px;  }

/* 페이징 */
/* 이전/다음 텍스트형 */
.prevNextPaging { clear: both; text-align: center; padding: 15px 0 0; height: 50px; }
.prevNextPaging .bar { padding: 0 5px; color: #dfdfdf; }
.prevNextPaging .disabled { color: #c8c6c7; }
.prevNextPaging img { vertical-align: 2px; }
.prevNextPaging a { cursor: pointer; }
.prevNextPaging .arrow_text { font-size: 11px; font-family: Arial unicode ms; }

/* 이전/다음 버튼형 */
.prevNextBtnPaging { float: right; padding: 8px 15px 0 0; }
.prevNextBtnPaging dt { float: left; padding-top: 3px; margin-right: 10px; color:#999; font-size: 11px; font-family: '돋움', dotum, verdana, sans-serif; }
.prevNextBtnPaging dt strong { color: #ff5949; }
.prevNextBtnPaging dd { float: left; }
.prevNextBtnPaging dd a { float: left; background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bt_rnl.gif); width: 16px; height: 15px; text-indent: -100em; overflow: hidden; cursor: pointer; }
.prevNextBtnPaging dd a.prev_btn_disable { background-position: 0 -15px; }
.prevNextBtnPaging dd a.prev_btn_enable { background-position: 0 0; }
.prevNextBtnPaging dd a.next_btn_disable { width: 15px; background-position: -16px -15px; }
.prevNextBtnPaging dd a.next_btn_enable { width: 15px; background-position: -16px 0; }

/* 숫자 버튼형 */
.numberPaging div { padding: 30px 0 12px; text-align: center; }
.numberPaging img { vertical-align: middle; padding-left: 6px; padding-right: 6px; }
.numberPaging a { padding-left: 6px; padding-right: 6px; font-family: 돋움 dotum sans-serif; font-weight: bold; font-size: 11px; }
.numberPaging a.currentPage { color: #ff5949; text-decoration: underline; }
.numberPaging a img { vertical-align: middle; padding: 0; }

/* 자주가는 카페 편집 */
#favorListEditor { float: left; padding: 12px 0 0 61px; }
#favorListEditor .left_list_area { float: left; width: 287px; }
#favorListEditor .move_btn_area { float: left; width: 60px; padding: 178px 0 0 9px; }
#favorListEditor .move_btn_area img { margin: 10px 0 0 0; }
#favorListEditor .right_list_area { float: left; width: 287px; }
#favorListEditor .list_top { clear: both; height: 20px; position: relative; z-index: 10; }
#favorListEditor .list_top dt { float: left; font-weight: bold; padding-top: 4px; letter-spacing: -1px; }
#favorListEditor .list_top dd { float: right; width: 156px; position: relative; text-align: right; color: #999; padding-top: 2px; }
#favorListEditor .list_top dd.count { padding-top: 4px; }
#favorListEditor .list_top span { font-weight: normal; font-size: 11px; letter-spacing: 0; }
#favorListEditor .list_box { float: left; width: 287px; }

.mycafe_btn { clear: both; margin: 30px 0 28px; text-align: center; }
.mygroup_btn, .mygroup_btn:hover, .mygroup_btn:link, .mygroup_btn:visited { font-family: '돋움', dotum, verdana; font-size: 11px; color: #444; text-decoration: none; cursor: pointer; }
.mygroup_arrow { font-size: 11px; font-family: Arial unicode ms; color: #444; }
.mygroup_layer { position: absolute; top: 22px; left: 8px; overflow-y: auto; width: 150px; height: 100px; border: 1px solid #bbb; background-color: #fff; }
*:first-child+html .mygroup_layer  { height: 96px; }
.mygroup_layer ul { padding: 2px; text-align: left; }
.mygroup_layer li a { display: block; padding: 6px 0 5px 7px; font-family: '돋움', dotum, verdana; font-size: 11px; color: #444; text-decoration: none; letter-spacing: -1px; }
.mygroup_layer li a.over { background-color: #f4f4f4; }

.ladderSelector { position: relative; }
.ladderSelector ul.ladderList { width: 285px; height: 390px; overflow: auto; border: 1px solid #bbb; }
.ladderSelector ul.ladder_move { cursor: move !important; }
.ladderSelector ul.ladder_move li { cursor: move !important; }
.ladderSelector ul.ladderList li { display: block; cursor: pointer; padding: 5px 0 3px 8px; }
.ladderSelector ul.ladderList li.disabled { color: #999; }
.ladderSelector ul.ladderList li.selected { background: #ececec; }
.ladder_ghost { display: none; background: url(http://i1.daumcdn.net/pimg/blog4/admin/img_dot_a1.gif) repeat-x !important; height: 1px; overflow: hidden; font-size:0;line-height:0; cursor: move; }
.ladderSelector .ladder_ghost { display: block; padding: 0 !important; margin: 0 !important;  }
.ladder_dragComponent { display: none; position: absolute; z-index: 20; width: 180px; opacity: 0.8; filter: alpha(opacity=80); -ms-filter: alpha(opacity=80); }
.ladder_dragComponent li { overflow:hidden; padding: 7px 0 6px 12px; position:relative; z-index:10; background-color: #fff; border: 1px solid #cdcdcd; cursor: default; margin-bottom: 1px; line-height: 1.0; }
.ladder_dragComponent li span { font-size: 9px; float: right; padding: 2px 4px 0 0; line-height: 0; display: none; }
.ladder_bottom { float:right; margin-top: 5px; }
.ladder_move { float: right; }
.ladder_move a { background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bt_editbt.gif) no-repeat; width: 20px; height: 20px; float: left; margin: 0 0 0 2px; text-indent: -9999em; overflow: hidden; }
.ladder_move a.ladder_btn_uf { background-position: 0 0; }
.ladder_move a.ladder_btn_u { background-position: 0 -50px; }
.ladder_move a.ladder_btn_d { background-position: 0 -75px; }
.ladder_move a.ladder_btn_df { background-position: 0 -25px; }

/* 내글 백업 - 백업신청*/
.cafebackupFieldset { padding-top: 26px; padding-bottom:30px; padding-left: 0; padding-right: 0; border: none; margin: 0; }
.cafebackupFieldset .emptyData { border-bottom: 1px solid #efefef; font-weight: bold; color: #999; letter-spacing: -1px; }
.cafebackupFieldset dl { margin-bottom:26px; padding-left: 10px; }
.cafebackupFieldset dt { width:113px; float:left; display:inline; font-weight:bold; text-indent:9px; background:transparent url(http://i1.daumcdn.net/cafeimg/top7/cafe/backup/bullet.gif) 0 5px no-repeat; }
.cafebackupFieldset dd { margin-left:110px; margin-right: 65px; }
.cafebackupFieldset .current_cafe { text-indent:11px; background:transparent url(http://i1.daumcdn.net/cafeimg/top7/cafe/backup/icon_depth.gif) 0 2px no-repeat; }
.cafebackupFieldset ul.subcafe { margin-top:7px; padding:7px 0 4px 11px; border-top:1px solid #f1f3f5; background-color:#fafbfc; }
.cafebackupFieldset ul.subcafe li { padding-bottom:3px; }
.cafebackupFieldset ul.subcafe li input, #cafebackup-apply ul.subcafe li label { vertical-align:middle; }
.cafebackupFieldset ul.desc { margin-top:23px; padding-top:10px; background:transparent url(http://i1.daumcdn.net/cafeimg/top7/cafe/backup/line_dots.gif) 0 0 repeat-x; }
.cafebackupFieldset ul.desc li { color:#999; font-size:11px; line-height:18px; background:transparent url(http://i1.daumcdn.net/cafeimg/top7/cafe/backup/bullet2.gif) 0 50% no-repeat; text-indent:9px; }
.cafebackupFieldset ul.desc li.last { background:none; }
.cafebackupFieldset p.button { margin-top:25px; padding-top:16px; background:transparent url(http://i1.daumcdn.net/cafeimg/top7/cafe/backup/line_bottom.gif) 0 0 repeat-x; }
.cafebackupFieldset p.button a { display:block; width:98px; height:27px; margin:0 auto; text-indent:-9999em; overflow:hidden; background:transparent url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bt_backup.gif) 0 0 no-repeat; }

/* 내글 백업 - 백업확인 */
#cafebackup-desc { margin-top:36px; padding-left:14px; }
#cafebackup-desc p { color:#666; margin-bottom:11px; line-height:16px; font-family: 돋움 dotum sans-serif; font-size: 11px; }

.top_desc { padding-bottom: 26px; padding-left: 12px; line-height: 18px; }
.top_desc a, .top_desc a:hover, .top_desc a:link, .top_desc a:visited { font-family: 돋움 dotum sans-serif; font-size: 11px; letter-spacing: -1px; text-decoration: underline; }
.top_desc .arrow { font-size: 7px; padding-right: 8px; }
.cafe_backup li.line {width: 393px;}

/*소모임 종료 */
.top_desc .mgrp_msg { color:#ff5d38;margin-top:15px; }
.top_desc .mgrp_msg span { font-weight:bold; letter-spacing:-1px; }

.cafe_backup li a { background-image: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/mycafe/tab_backup.gif); }
.backup_apply_on { background-position: 0 0; }
.backup_apply_off { background-position: 0 -33px; }
.backup_confirm_on { background-position: -139px 0; }
.backup_confirm_off { background-position: -139px -33px; }

.content_wrap { margin-top: 30px; }
.cafebackupTable { width: 100%; }
.cafebackupTable th { text-align: left; }
.cafebackupTable .th_cafe_name { text-align: center; }
.cafebackupTable tr.first { font-family: 돋움 dotum sans-serif; color: #444; }
.cafebackupTable td.first { font-family: 돋움 dotum sans-serif; color: #444; }
.cafebackupTable .cafe_name { text-indent: 19px; }
.cafebackupTable .cafe_name a { display: block; float: left; background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bt_somoim.gif); text-indent: -9999em; overflow: hidden; width: 37px; height: 10px; margin-top: 2px; margin-left: 9px; }
.cafebackupTable .cafe_name .title { float: left; }
.cafebackupTable .cafe_name .close { background-position: 0 0; }
.cafebackupTable .cafe_name .open { background-position: 0 -25px; }
.cafebackupTable .complete_date { padding-left: 0px; font-size: 11px; font-family: tahoma verdana sans-serif; color: #999; text-indent: 0px; }
.cafebackupTable td.inspecting { color: #ff5d38; font-family: 돋움 dotum sans-serif; padding-left: 10px; }
.cafebackupTable .cv_dlnk { padding-left: 0px; text-indent: -9999em; overflow: hidden; }
.cafebackupTable .cv_dlnk span { display: block; background-image: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/mycafe/bt_download.gif); background-repeat: no-repeat; width: 62px; height: 20px; background-position: 0 -25px; }
.cafebackupTable .cv_dlnk a { display: block; background-image: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/mycafe/bt_download.gif); background-repeat: no-repeat; width: 62px; height: 20px; background-position: 0 0; }
.cafebackupTable .cv_drem { padding-left: 0px; color: #999; letter-spacing: -1px; }
.cafebackupTable .cv_drem strong { color: #ff5949; }
.cafebackupTable tr.open td { border-bottom: 1px dotted #d5d5d5; }

.cs_group td.hidden { display: none; }
.cs_group td.cs_group_td { padding-top: 3px; padding-right: 0; padding-bottom: 4px; padding-left: 0; }
.cs_group td.cs_group_td table { width: 673px; padding: 0; margin: 0; }
.cs_group td.cs_group_td td { padding: 0; border-bottom: 0px; }
.cs_group td.cs_group_td td.cv_name {  width: 379px; height: 26px; background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/img_enter.gif); background-repeat: no-repeat; background-position: 17px 10px; padding-left: 13px; }
.cs_group td.cs_group_td td.cv_sche { font-size: 11px; font-family: tahoma verdana sans-serif; color: #999; text-indent: 0px; }

.bottom_desc { margin: 40px 0 30px; }
.bottom_desc li { background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/dot_03.gif); background-repeat: no-repeat; background-position: 0 7px; padding-left: 10px; font-size: 11px; color: #999; margin-left: 12px; line-height: 18px; letter-spacing: -1px; }

/* 카페 그룹 관리 팝업 */
.popup_window { margin: 0; padding: 0; letter-spacing: -1px; font-family: 돋움, dotum, sans-serif; color: #444; }
.wrap-msg { width: 293px; height: 348px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 10px; }
.wrap-msg .group_editor { padding-top: 18px; padding-left: 15px; border-top: 2px solid #ff5949; float: left; padding-right: 15px; }

.msg-header { padding-bottom: 8px; }
.msg-header h2 { margin: 0; background: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/mycafe/ico_rlpop.gif) no-repeat 5px 3px; padding-left: 15px; font: bold 13px 굴림, gulim, sans-serif; color: #ff5949; display: block; }

.main_div { font-size: 12px; font-weight: bold; padding-top: 8px; float: left; }
.main_div span, .group_noti { font-size: 11px; color: #999; font-weight: normal; }
.main_div span .name_size { color: #ff5949; font-weight: bold; }
.main_div input { border:1px solid #d4d4d4; height:17px; padding: 1px; vertical-align:middle; width:165px; margin-left: 6px; margin-right: 2px; }

.group_editor { width: 263px; }
.group_editor ul { position: relative; float: left; padding: 3px 4px; width: 253px; height: 150px; border:1px solid #d4d4d4; vertical-align: middle; margin-bottom: 7px; overflow-y: auto; }
.group_editor ul li { list-style: none; font-size: 12px; padding-top: 4px; padding-left: 5px; padding-right: 5px; cursor: pointer; height: 19px; letter-spacing: -1px; }
.group_editor ul li.on { position: relative; background-color: #ececec; }
.group_editor ul li input { position: absolute; top: 1px; left: 2px; height: 16px; font-family: 돋움, dotum, sans-serif; font-size: 12px; letter-spacing: -1px; }
.group_editor ul .noti_box { position: absolute; left: 2px; top: 24px; z-index: 10; background-color: #ffffe7; border: 1px solid #b4b4b4; width: 162px; height: 18px; padding-top: 5px; padding-left: 3px; font-family: 돋움, dotum, sans-serif; color: #444; font-size: 11px; }
.button_div { margin-bottom: 5px; float: left; width: 263px; }
.move_div { float: left; }
.move_div a { background-image: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/mycafe/bt_editbt.gif); background-repeat: no-repeat; overflow: hidden; display: block; width: 20px; height: 20px; text-indent: -9999em; float: left; margin-right: 2px; cursor: pointer; }
.move_div .top_btn { background-position: 0 0; }
.move_div .up_btn { background-position: 0 -50px; }
.move_div .down_btn { background-position: 0 -75px; }
.move_div .bottom_btn { background-position: 0 -25px; }
.action_div { float: right; }
.action_div a { background-repeat: no-repeat; overflow: hidden; display: block; text-indent: -9999em; float: left; cursor: pointer; }
.action_div .add_btn { background-image: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/mycafe/bt_gropinsert.gif); width: 62px; height: 21px; margin-right: 2px; }
.action_div .del_btn { background-image: url(http://i1.daumcdn.net/cafeimg/cafetop/sub/mycafe/bt_gropdel.gif); width: 42px; height: 21px; }

.group_noti { clear: both; margin-left: 15px; padding-top: 18px; }
.footer_btn { float: left; border-top: 1px solid #d4d4d4; margin-top: 18px; padding-top: 10px; width: 188px; padding-left: 105px; }
.footer_btn a { display: block; width: 39px; height: 23px; text-indent: -9999em; overflow: hidden; float: left; }
a.bt_submit { background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bt_popok.gif); }
a.bt_cancel { background-image: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bt_popcancel.gif); margin-left: 4px; }

/* 로딩레이어 */
#loadingLayer { position: absolute; z-index: 9999; width: 170px; height: 34px; padding: 10px 0 0 14px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bg_loading2.png) no-repeat; }
* html #loadingLayer { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bg_loading2.png', sizingMethod='crop'); }
#loadingIcon { position: absolute; top: 14px; left: 22px; }

.arrowDown { background:url("http://i1.daumcdn.net/cafeimg/top7/cafe/ico_arrow_cafegame.gif") no-repeat 100% -146px; padding: 0 9px 0 0; }
.arrowDownDim { background:url("http://i1.daumcdn.net/cafeimg/top7/cafe/ico_arrow_cafegame.gif") no-repeat 100% -171px; padding: 0 9px 0 0; }

.cafeSNGList .articlePaging { border-top: 1px solid #ECECEC; }

#cafeSubMenu .noData { padding: 10px 0 20px 0; color: #999; text-align: center; }
#cafeSubMenu h3 { clear: both; height: 22px; padding: 13px 15px 0 15px; margin: 7px 0 0 0; border-top: 1px solid #ebebeb; font-weight: bold; letter-spacing: -1px; }
#cafeSubMenu h3 a { float: left; font-weight: bold; letter-spacing: -1px; }
/* 기존 내카페쪽 수정 요 */
#cafeSubMenu h3 a.myCafeTitle { width: 100%; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_openarrow.gif) 100% 3px no-repeat; }

#cLeftSmall #cafeSubMenu h3.menu_top { padding-top: 14px; margin: 0; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bg_leftwingtop.gif) no-repeat; border: none; }
#cafeSubMenu h3.menu_cafe { padding-top: 12px; }
#cafeSubMenu h3.mybackup a { background: none; }
#cafeSubMenu h3 a.link_mycafe { float: left; width: auto; background: none; }
#cafeSubMenu h3 a.link_group { float: right; width: auto; background: none; color: #999; font-size: 11px; font-weight: normal; text-decoration: underline; letter-spacing: -1px; }
#cafeSubMenu h4 { clear: both; padding: 1px 0 8px 15px; }
#cafeSubMenu h4.menu_all { padding: 0 0 4px 15px; }
#cafeSubMenu .cafe_banner { clear: both; margin-top: 12px; text-align: center; }

#cafeSubMenu img.ico_backup { background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_leftwing.gif) 0 -50px no-repeat;}
#cafeSubMenu img.ico_favor { background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_leftwing.gif) no-repeat;}
#cafeSubMenu img.ico_cafeall { background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_leftwing.gif) 0 -25px no-repeat;}

#cafeSubMenu .mycafe_list { margin: 0 0 10px 20px; }
#cafeSubMenu .mycafe_list li { padding: 4px 0 4px 12px; background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_dot_3.gif) repeat-y; }
#cafeSubMenu .mycafe_list li.last { background: url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/ico_dot_2.gif) no-repeat; }
#cafeSubMenu .mycafe_list li span.count { color: #999; font-size: 11px; }
#cafeSubMenu h4 .selected, #cafeSubMenu .mycafe_list .selected { font-weight: bold !important; text-decoration: underline; letter-spacing: -1px; }
#cafeSubMenu .bottom_space { margin: 0; height: 50px; }

#cafeSubMenu .subBoxTitle { padding: 6px 7px 0 0; margin: 0 7px; background: #F9F9F9; height: 20px; border: 1px solid #F0F0F0; border-bottom: none; }
#cafeSubMenu .subBoxTitle h4 { float:left; padding: 1px 0 8px 7px; width: 125px; height: 6px; overflow: hidden; }
#cafeSubMenu .subBoxTitle .box-navi { width: 25px; }
#cafeSubMenu .subBoxCont { padding: 0 7px 9px 8px; border-left: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0; }
#cafeSubMenu #gameList { margin: 0 7px 0 7px; border-bottom: 1px solid #F0F0F0; }
#cafeSubMenu #gamelive_2 .liveGameInfo { border-top: 1px solid #F0F0F0; }
#cafeSubMenu .box-navi { position: static; }

#cafeSubMenu h3.gameLive { margin-top: 5px; }
#cafeSubMenu .liveGameInfo { padding: 11px 0 2px 0; }
#cafeSubMenu .gameThumb { float: left; width: 29px; height: 29px; margin: 0 9px 0 0; }
#cafeSubMenu .gamename { display: inline-block; margin: 1px 0 2px 0; }
#cafeSubMenu .gamedetail { color: #666; font-size: 11px; }
#cafeSubMenu .fcPoint { font-family: tahoma, sans-serif; font-size: 11px; letter-spacing: 0; }
#cafeSubMenu .liveGameRe { clear: both; }
#cafeSubMenu .liveGameRe li { width: 151px; height: 13px; overflow: hidden; padding: 6px 0 0 0; }
#cafeSubMenu .liveGameRe li a { line-height: 1.4; }

#cafeSubMenu .popGameList { height: 120px;  margin: 0 0 0 15px; }
#cafeSubMenu .popGameList li { float: left; clear: both; width: 126px; height: 22px; padding: 1px 15px 0 24px; margin: 1px 0 0 0; }
#cafeSubMenu .popGameList a { float: left; }
#cafeSubMenu .popGameList span { float: right; width: 15px; background-image: url("http://i1.daumcdn.net/cafeimg/top7/cafe/ico_up_spr.gif"); background-repeat: no-repeat; text-indent: -1000em; overflow: hidden; }
#cafeSubMenu .popGameList .new { background-position: 0 2px; }
#cafeSubMenu .popGameList .up { background-position: 3px -24px; }
#cafeSubMenu .popGameList .stay { background-position: 3px -46px; }
#cafeSubMenu .popGameList .down { background-position: 3px -74px; }

#cafeSubMenu .gameNoticeList li { width: 160px; height: 18px; clear: both; float: left; padding: 0 5px 0 15px; }
#cafeSubMenu .clearEl { width: 100%; height: 1px; overflow: hidden; }
#cafeSubMenu .gameNoticeList li.goGame a { background:url("http://i1.daumcdn.net/cafeimg/top7/cafe/ico_arrow_cafegame.gif") no-repeat 100% 2px; padding: 0 4px 0 0; }
#cafeSubMenu .gameNoticeList li a { float: left; }
#cafeSubMenu .update, .cafeSNGList .update { float: left; background:url("http://i1.daumcdn.net/cafeimg/top7/cafe/ico_n_v1.gif") no-repeat; width:8px; height: 8px; margin: 2px 0 0 4px; text-indent: -1000em; overflow: hidden; }

#cafeSubMenu .gameRecentList li { height: 18px; padding: 0 5px 0 15px; }
#cafeSubMenu .gameRecentList li a { background:url("http://i1.daumcdn.net/cafeimg/top7/cafe/ico_arrow_cafegame.gif") no-repeat 100% 2px; padding: 0 4px 0 0; }

#darkBg {z-index:999999; position:fixed; top:0; left:0; background-color:#000;width:100%;height:100%;background-color:#000;opacity:0.5; filter:alpha(opacity=50);}
* html #darkBg {position:absolute;}
.light_box {position:fixed; z-index:1000000;}
* html .light_box {position:absolute;}

.cafe_etc {overflow:hidden;width:947px;padding:12px 11px 9px 20px;line-height:14px}
.cafe_etc .tit_relate {float:left;width:49px;height:14px;background-position:0 -138px}
.cafe_etc .tit_help {float:left;width:33px;height:14px;background-position:0 -159px}
.cafe_etc .list_etc {overflow:hidden;float:right;width:111px}
.cafe_etc .list_relate {float:left;width:747px}
.cafe_etc .list_etc li {float:left;background:url(http://i1.daumcdn.net/cafeimg/cafetop/ico_comm.gif) 100% -822px no-repeat}
.cafe_etc .list_etc .lst {background:0 none}
.cafe_etc .list_etc .link_etc {padding:0 8px 0 6px;font-size:11px;color:#888;letter-spacing:-1px}

/* mobile redirect */
#redirect_mobile { padding:40px 0px 46px 40px; margin-top:25px; border-top:1px solid #e6e6e6; background:#f6f6f6;}
#redirect_mobile .btn_go_mobile { display:block; width:430px; height:115px; text-align:center; color:#333; font-size:40px; font-weight:bold; line-height:110px; text-decoration:none; background:url(http://i1.daumcdn.net/icon/mobile/simple/polaris/2010_common/bt_move1.png) no-repeat; }
#redirect_mobile .btn_go_mobile span { padding-left:60px; background:url(http://i1.daumcdn.net/icon/mobile/simple/polaris/2010_common/bt_move_arrow.gif) no-repeat 0 50%; font-family:굴림, gulim, sans-serif; }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    #redirect_mobile { padding-top:0; padding-bottom:0; }
    #redirect_mobile .btn_go_mobile { -webkit-transform-origin:0% 50%; -webkit-transform:scale(0.5); }
}

.img_note {display:block;overflow:hidden;font-size:0;line-height:0;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/img_note.png) 0 0 no-repeat;text-indent:-9999px}
.mycafeList .tab_note {height:32px;border-bottom:1px solid #b7b7b7}
.mycafeList .tab_note li {float:left;text-align:center}
.tab_note .link_tab {display:inline-block;width:137px;height:22px;padding:9px 0 0 1px;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;background:#f9f9f9;text-align:center;text-decoration:none}
.tab_note .lst .link_tab {border-right:1px solid #b7b7b7}
.tab_note .on .link_tab {position:relative;margin-right:-1px;border:1px solid #b7b7b7;border-bottom:1px solid #fff;background-color:#fff}
.tab_note .txt_note {display:inline-block;width:45px;height:13px;font-size:0;line-height:0;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/tit_note_150708.gif) no-repeat 0 0;text-indent:0;vertical-align:top}
.tab_note .txt_private {background-position:0 -50px}
.tab_note .txt_group {background-position:0 -75px}
.tab_note .txt_noteset {background-position:0 -100px}
.tab_note .on .txt_private {background-position:0 -125px}
.tab_note .on .txt_group {background-position:0 -150px}
.tab_note .on .txt_noteset {background-position:0 -175px}
.tab_note .link_tab .num_note {display:inline-block;margin-left:6px;font-family:Helvetica, sans-serif;line-height:14px;color:#fd908b}
.tab_note .on .num_note {color:#ff4e46}
.tab_note .link_tab .ico_set {width:11px;height:11px;margin:1px 0 0 6px;background-position:100% -450px}
.tab_note .on .ico_set {background-position:100% -475px}
.mycafeList .group_note .list_note {border-top:1px solid #d5d5d5}
.mycafeList .private_note .list_note {border-top:1px solid #d5d5d5}
.mycafeList .list_note li {overflow:hidden;position:relative;border-top:1px solid #ededed}
.mycafeList .list_note .inp_note {float:left;margin:22px 11px 0 16px}
.mycafeList .list_note .link_note {float:left;width:608px;overflow:hidden;height:38px;padding:10px 21px 8px 0;text-decoration:none;cursor:pointer}
.mycafeList .list_note .fst {border-top:0 none}
.list_note .thumb_info {float:left;margin-right:16px}
.list_note .thumb_info .link_thumb {display:block;position:relative}
.list_note .thumb_info .frame_img {position:absolute;left:0;top:0;width:36px;height:36px;background:url(http://i1.daumcdn.net/cafeimg/cafetop/img_represent_131211.png) 0 0 no-repeat}
.list_note .cont_info {display:block;overflow:hidden;height:36px;padding-top:4px;text-decoration:none}
.list_note .cont_info .tit_note {display:block;overflow:hidden;margin-right:100px;font-weight:normal;color:#959595;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}
.private_note .cont_info .tit_note {padding-top:5px}
.list_note .desc_note {display:block;overflow:hidden}
.group_note .desc_note {padding-top:5px}
.list_note li .time_note {position:absolute;right:20px;top:22px;font-size:11px;color:#959595}
.list_note .cont_info .ico_comm2 {vertical-align:top}
.list_note .cont_info .notice_on {width:11px;height:12px;margin-left:3px;background-position:100% -400px}
.list_note .cont_info .notice_off {width:11px;height:12px;margin-left:3px;background-position:100% -425px}
.list_note .cont_info .txt_nickname {float:left;color:#444}
.private_note .cont_info .txt_nickname {font-weight:bold}
.list_note .cont_info .txt_bar {float:left;padding:0 6px;color:#ebebeb}
.list_note .cont_info .txt_cafename {color:#444}
.group_note .cont_info .txt_cafename {font-weight:bold}
.list_note .tit_note .ico_new {float:left;width:8px;height:8px;margin:3px 6px 0 0;background-position:0 -375px}
.list_note .on {background:#faf5f4}
.list_note .on .frame_img {background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/img_represent2_150717.png) 0 0 no-repeat}
.list_note .on .time_note {display:none}
.list_note li .btn_del {display:none;background-position:-70px -200px}
.btn_del , .list_note .on .btn_del {display:block;position:absolute;right:17px;top:19px;width:18px;height:18px}
.mycafeList .fold_more {display:block;height:30px;margin-top:10px;border:1px solid #d8d8d8;line-height:30px;color:#444;background:#f9f9f9;text-align:center}
.mycafeList .fold_more .ico_fold {padding-right:13px;background-position:100% -489px;text-indent:0}
.mycafeList .tab_set {height:15px;padding:11px 0 7px 15px}
.mycafeList .tab_set li {float:left}
.mycafeList .tab_set .link_tab {color:#666;letter-spacing:-1px}
.mycafeList .on .link_tab {font-weight:bold;color:#ff5949}
.tab_set li .txt_bar {padding:0 4px;color:#dfdfdf}
.mycafeList .cont_noteset {margin-bottom:136px;padding-top:22px;border-top:1px solid #d5d5d5}
.mycafeList .cont_noteset .info_noteset {height:40px;padding-left:16px;padding-bottom:15px}
.mycafeList .cont_noteset .private_noteset {height:60px}
.info_noteset .ico_ban {float:left;width:38px;height:38px;background-position:0 -425px}
.info_noteset .ico_bell {float:left;width:38px;height:38px;background-position:0 -475px}
.info_noteset .tip_noteset {padding-left:53px}
.info_noteset .img_note {background-position:0 -100px}
.ban_noteset .img_note {background-position:0 -50px}
.private_noteset .img_note {background-position:0 -150px}
.info_noteset .desc_noteset {display:block;padding-left:5px;line-height:21px;color:#666;text-indent:0}
.info_noteset .desc_g {background:url(http://i1.daumcdn.net/cafeimg/cafetop/bg_dot.gif) no-repeat 0 8px}
.info_noteset .desc_noteset .emph_txt {color:#ff5949}
.info_noteset .ico_comm2 {background-position:0 -566px}
.mycafeList .cont_noteset .choice_note {padding:18px 18px 21px 15px;border-top:1px solid #f2f2f2;border-bottom:1px solid #d5d5d5}
.cont_noteset .choice_note .tit_choice {letter-spacing:-1px}
.cont_noteset .choice_note .note_noti {margin:0 5px 0 30px}
.cont_noteset .choice_note .lab_note {vertical-align:-1px}
.mycafeList .cont_noteset .wrap_btn {margin-top:16px;text-align:center}
.cont_noteset .wrap_btn .btn_note {width:85px;height:30px;padding:7px 0 8px;margin:0 3px;border-radius:2px;font-weight:bold}
.cont_noteset .wrap_btn .btn_cancel {border:1px solid #d8dbdc;background:#fff;color:#636363}
.cont_noteset .wrap_btn .btn_confirm {border:1px solid #f77265;background:#f77265;color:#fff}
.mycafeList .my_note {padding-bottom:72px}
.mycafeList .my_note .tit_mynote {display:block;height:14px;margin-left:7px;font-size:0;line-height:0;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/tit_note_150708.gif) no-repeat 0 0;text-indent:0}
.mycafeList .my_note .tit_oftencafe {width:103px}
.mycafeList .my_note .tit_mycafenote {width:68px;margin-top:45px;background-position:0 -25px}
.my_note .empty_note {margin-top:9px;padding:18px 0 17px 13px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;font-size:13px;color:#444}
.my_note .empty_note .img_note {height:26px;padding-top:11px;padding-left:46px;font-size:12px;line-height:15px;background-position:0 -150px;text-indent:0}
.mycafeList .my_note .note_delete {height:22px;padding:10px 0}
.mycafeList .note_delete .inp_note {margin:-2px 11px 0 16px}
.mycafeList .my_note .txt_select {display:inline-block;padding:2px 7px 0 0;font-size:11px}
.mycafeList .my_note .btn_delete {width:37px;height:22px;border:1px solid #cbcbcb;border-radius:2px;font-size:11px;line-height:22px;color:#666;background-color:#fbfbfb}
.mycafeList .cont_noteset .tbl_note {width:734px;margin-left:16px;padding-top:12px;border-bottom:1px solid #d5d5d5}
.mycafeList .cont_noteset .tbl {width:100%;table-layout:fixed}
.mycafeList .cont_noteset .tbl_subject {overflow:hidden;width:1px;height:0.1px;font-size:0;line-height:0;text-indent:-9999px}
.tbl_note th {height:16px;padding:7px 0 8px;border-top:1px solid #dcdcdc;color:#959595;text-align:left}
.tbl_note th.item_cafename {padding-left:20px}
.tbl_note th.item_choice {padding-right:7px;text-align:center}
.tbl_note th .item_date {color:#959595}
.tbl_note .fst td {border-top:1px solid #dcdcdc}
.tbl_note td .inner_cell {overflow:hidden;padding:12px 0 9px;border-top:1px solid #f4f4f4;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}
.tbl_note .fst .inner_cell {border-top:0 none}
.tbl_note .item_cafename .inner_cell {margin-left:7px;padding-left:13px;padding-right:13px}
.tbl_note .item_nickname .inner_cell {padding-right:13px}
.tbl_note .item_choice .inner_cell {margin-right:7px;padding:7px 0 6px;text-align:center}
.tbl_note .item_date .inner_cell {color:#959595}
.tbl_note .item_choice .btn_note {width:58px;height:23px;border-radius:2px}
.tbl_note .item_choice .btn_cutoff {border:1px solid #cfcfcf;color:#444}
.tbl_note .item_choice .btn_cuton {border:1px solid #f77467;color:#ff5949}
.tbl_note .item_choice .btn_set {width:51px;height:22px;border:1px solid #dcdcdc;font-size:11px;color:#999;background-color:#fff}
.tbl_note .item_choice .btn_on{margin-right:-1px;border:1px solid #f55f50;color:#fff;background-color:#f77265}
.cont_noteset .paging_note {margin-top:30px;text-align:center}
.paging_note .inner_paging {overflow:hidden;display:inline-block}
.paging_note .ico_comm2 {float:left;text-indent:0}
.paging_note .txt_bar {float:left;margin:0 10px;color:#e2e2e2}
.paging_note .link_prev {padding-left:16px;color:#959595;background-position:0 -523px}
.paging_note a.link_prev {color:#000;background-position:0 -623px}
.paging_note .link_next {padding-right:16px;color:#959595;background-position:100% -548px}
.paging_note a.link_next {color:#000;background-position:100% -648px}
.tbl_note .ban_none {padding:53px 0 48px;border-top:1px solid #dcdcdc;text-align:center}
.tbl_note .ban_none .ico_comm2 {width:145px;margin:0 auto;padding-left:23px;font-weight:bold;font-size:13px;line-height:15px;color:#959595;background-position:0 -600px;letter-spacing:-1px;text-indent:0;text-align:left}

#loginBoxWrap .link_gologin {display:block;width:160px;height:40px;margin:0 auto;background-position:0 -380px}
.wrap_join {padding-top:14px;text-align:center;letter-spacing:-1px}
.wrap_join .link_gojoin {font-size:11px;color:#777}
.wrap_join .txt_dot {font-size:11px;color:#777}

.btn_judge{display:block;overflow:hidden;font-size:0;line-height:0;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/btn_judge.png) no-repeat;text-indent:-9999px}
.tit_judge{display:block;overflow:hidden;font-size:0;line-height:0;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/tit_judge.gif) no-repeat;text-indent:-9999px}
.section_fancafe .wrap_selection{padding:51px 0 97px 34px; border-left:1px solid #ededee;border-right:1px solid #ededee}
.section_fancafe .wrap_selection .content{overflow:hidden;position:relative;height:477px;font-size:0;line-height:0;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/img_selection.gif) no-repeat 0 0;text-indent:-9999px}
.wrap_selection .content .link_apply{position:absolute;left:673px;top:80px;width:105px;height:30px;background-position:0 0}

.success_layer{display:none;z-index:999999;position:absolute;left:50%;width:287px;margin-left:-250px;padding:50px 108px 50px 105px;background-color:#fff}
.success_layer .cont_success{overflow:hidden;width:297px;height:99px;font-size:0;line-height:0;background:url(http://i1.daumcdn.net/cafeimg/cafetop/sub/img_success.gif) no-repeat 0 0;text-indent:-9999px}
.success_layer .btn_confirm{width:128px;height:38px;margin:26px auto 0;background-position:-260px -80px}
.myarticle_select .box_expurgation {position:relative;float:right;margin-top:-2px}
.box_expurgation .btn_expurgation {width:133px;height:22px;background-position:0 -430px}
.box_expurgation .expurgation_layer {display:none;position:absolute;top:30px;right:0}
.expurgation_open .expurgation_layer {display:block}
.expurgation_layer .inner_expurgation_layer {width:180px;height:125px;padding:18px 15px 21px;background:url(http://i1.daumcdn.net/cafeimg/top7/cafe/mycafe/bg_expurgation.gif) no-repeat;text-align:center}
.expurgation_layer .tit_expurgation {font-weight:normal;color:#333;line-height:16px}
.tit_expurgation .emph_expurgation {color:#ff5949}
.expurgation_layer .txt_expurgation {padding-top:10px;font-size:11px;color:#676767;line-height:16px}
.expurgation_layer .layer_foot {overflow:hidden;width:82px;margin:11px auto 0}
.expurgation_layer .btn_comm {float:left;width:40px;height:24px}
.expurgation_layer .btn_confirm {background-position:-140px -430px;margin-right:2px}
.expurgation_layer .btn_cancel {background-position:-190px -430px}

/* 2017 우수카페 - 공통 */
.ico_bestcafe{display:block;overflow:hidden;font-size:0;line-height:0;background:url(//t1.daumcdn.net/cafe_image/top/ico_bestcafe_2017_180124.png) no-repeat;text-indent:-9999px}
.txt_sft{font-family:'SF Text', sans-serif}

/* 2017 우수카페 - 상단비주얼영역 */
.feature_bestcafe{height:101px;padding-top:199px;background:#FFF266 url(//t1.daumcdn.net/cafe_image/top/bg_bestcafe_2017_180124.png) no-repeat 50% 0;background-size:2000px 300px}
.feature_bestcafe .tit_bestcafe{overflow:hidden;width:364px;height:31px;margin:0 auto;font-size:0;line-height:0;background:url(//t1.daumcdn.net/cafe_image/cafe_image/top/tit_bestcafe_181211.png) no-repeat;background-size:100%;text-indent:-9999px}
.feature_bestcafe .group_btn{margin:0 auto;padding-top:12px;font-size:0;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif;text-align:center}
.feature_bestcafe .group_btn a{display:inline-block;height:26px;padding:8px 18px 0;border-radius:3px;font-weight:bold;font-size:13px;line-height:15px;vertical-align:top;text-decoration:none}
.os_mac .feature_bestcafe .group_btn a{height:24px;padding-top:9px}
.feature_bestcafe .link_explan{border:1px solid #ED3E49;background-color:#ED3E49;color:#fff}
.feature_bestcafe .link_explan:hover{border-color:#D5424B;background-color:#D5424B}
.feature_bestcafe .link_history{margin-left:8px;border:1px solid #f48554;border-color:rgba(237,62,73,.6);background-color:transparent;color:#ED3E49}
.feature_bestcafe .link_history:hover{background-color:#fff69b;background-color:rgba(255,250,191,.6)}
.feature_bestcafe .link_history .txt_sft{font-weight:700}

/* 2017 우수카페 - 컨텐츠 */
#daumWrap.best_cafe{width:100%}
.best_cafe #wrapMinidaum{width:100%}
.best_cafe #minidaum{position:static;width:978px;margin:0 auto}
.best_cafe #cMain{overflow:visible;width:978px;margin-top:50px}
.best_cafe #mArticle{float:none;width:978px;}
.best_cafe #daumFoot{width:978px;margin:0 auto;}
.best_cafe #daumHead{border-bottom:none;}/* 2018-01-23 추가 */
.best_cafe .tab_bestcafe{overflow:hidden;width:978px;height:70px;margin:0 auto;border-left:0 none}
.best_cafe .tab_bestcafe li{float:left;width:326px;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif;text-align:center}
.best_cafe .tab_bestcafe li:nth-child(2) .link_tab{width:328px;margin-left:-1px}
.best_cafe .link_tab{display:block;height:44px;padding-top:24px;border:1px solid #E4E4E4;font-weight:bold;font-size:16px;line-height:19px;background-color:#FAFAFA;color:#000;text-decoration:none}
.best_cafe .link_tab:hover{color:#ED3E49}
.best_cafe .tab_bestcafe .on .link_tab{position:relative;z-index:10;border:1px solid #FF9398;border-color:#FF9398;background-color:#fff;color:#ED3E49}
.best_cafe .list_cate{overflow:hidden;width:840px;height:105px;margin:0 auto;padding:0 69px;border-bottom:1px solid #EFEFEF}
.best_cafe .list_cate li{float:left;width:100px;padding:20px 20px 15px;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif}
.best_cafe .link_cate{display:block;width:100px;text-align:center;text-decoration:none}
.best_cafe .ico_bestcafe{width:59px;height:39px;margin:0 auto 6px}
.best_cafe .ico_edu{background-position:0 -40px}
.best_cafe .ico_hobby{background-position:0 -80px}
.best_cafe .ico_life{background-position:2px -120px}
.best_cafe .ico_area{background-position:0 -160px}
.best_cafe .ico_enter{background-position:0 -200px}
.best_cafe .ico_game{background-position:2px -380px}
.best_cafe .txt_cate{display:inline-block;height:22px;padding:3px 11px 0;border-radius:25px;font-size:13px;line-height:15px;background-color:#fff;color:#000;vertical-align:top}
.os_mac .best_cafe .txt_cate{height:20px;padding:5px 11px 0}
.best_cafe .txt_cate .txt_sft{margin:0 2px}
.best_cafe .on .ico_game,
.best_cafe .link_cate:hover .ico_game{background-position:-58px -380px}
.best_cafe .on .ico_edu,
.best_cafe .link_cate:hover .ico_edu{background-position:-60px -40px}
.best_cafe .on .ico_hobby,
.best_cafe .link_cate:hover .ico_hobby{background-position:-60px -80px}
.best_cafe .on .ico_life,
.best_cafe .link_cate:hover .ico_life{background-position:-58px -120px}
.best_cafe .on .ico_area,
.best_cafe .link_cate:hover .ico_area{background-position:-60px -160px}
.best_cafe .on .ico_enter,
.best_cafe .link_cate:hover .ico_enter{background-position:-60px -200px}
.best_cafe .on .txt_cate,
.best_cafe .on .link_cate:hover .txt_cate{background-color:#ED3E49;color:#fff}
.best_cafe .link_cate:hover .txt_cate{background-color:#fff;color:#ed3e49}
.best_cafe .list_bestcafe{overflow:hidden;width:1018px;margin:0 0 0 -19px;padding:10px 0 45px}
.best_cafe .list_bestcafe:after{display:block;clear:both;content:''}
.best_cafe .list_bestcafe li{float:left;position:relative;width:300px;height:244px;padding:25px 20px 0 19px}
.best_cafe .link_bestcafe{display:block;text-decoration:none}
.link_bestcafe .frame_thumb{overflow:hidden;position:relative;width:100px;height:100px;margin:0 auto}
.link_bestcafe .frame_thumb:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #000;border-radius:50%;opacity:0.07}
.link_bestcafe .img_thumb{display:block;width:100%;border-radius:50%}
.link_bestcafe .info_bestcafe{height:142px;margin-top:-40px;padding:40px 20px 0;border:1px solid #EDEDEF;background:#FAFAFA;text-align:center}

.best_cafe .list_bestcafe li .link_bestcafe{transition:all .35s}
.best_cafe .list_bestcafe li .info_bestcafe{transition:all .35s}
.best_cafe .list_bestcafe li:hover .link_bestcafe{margin-top:-5px}
.best_cafe .list_bestcafe li:hover .info_bestcafe{border:1px solid #E3E3EA;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.05)}
.info_bestcafe .tit_bestcafe{display:block;overflow:hidden;max-width:258px;width:258px;padding-top:9px;font-size:16px;line-height:19px;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif;text-overflow:ellipsis;white-space:nowrap;color:#000}
.info_bestcafe .tit_bestcafe span{font-family:'SF Text', sans-serif}
.info_bestcafe .desc_bestcafe{display:-webkit-box;overflow:hidden;max-height:36px;padding:5px 2px 0;font-size:12px;line-height:18px;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all;color:#444}
.best_cafe .group_tag{position:absolute;bottom:35px;left:20px;right:20px;font-size:0;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif;text-align:center}
.best_cafe .list_bestcafe li .group_tag{transition:bottom .35s}
.best_cafe .list_bestcafe li:hover .group_tag{bottom:40px}
.group_tag .link_tag{display:inline-block;height:18px;padding:0 8px 0 7px;border:1px solid #D5E7FD;border-radius:20px;font-size:11px;line-height:14px;background:#fff;vertical-align:top;color:#127CFD;text-decoration:none}
.os_mac .group_tag .link_tag{height:16px;padding:2px 8px 0 7px;line-height:13px}
.group_tag .link_tag + .link_tag{margin-left:3px}
.best_cafe .group_info{overflow:hidden;bottom:13px;left:0;position:absolute;width:100%;font-size:12px;line-height:15px;;color:#888;text-align:center}
.best_cafe .list_bestcafe li .group_info{transition:bottom .35s}
.best_cafe .list_bestcafe li:hover .group_info{bottom:18px}
.best_cafe .txt_info{margin:0 3px;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif}
.best_cafe .link_fold{display:block;width:978px;margin:0 auto;padding:40px 0 0}
.best_cafe .link_fold .ico_fold{width:41px;height:22px;background-position:0 -240px}
.best_cafe .link_fold:hover .ico_fold{background-position:-60px -240px}
.best_cafe .link_fold.on .ico_fold{background-position:0 -270px}
.best_cafe .link_fold.on:hover .ico_fold{background-position:-60px -270px}
.best_cafe .link_top{position:absolute;right:50%;bottom:34px;width:40px;height:40px;margin-right:-549px;border-radius:40px}
.best_cafe .link_top .ico_top{width:40px;height:40px;background-position:0 -300px}
.best_cafe .link_top:hover .ico_top{background-position:-60px -300px}

/* 2017 우수카페 - 팝업 */
.kakao_popup{position:relative}
.popup_bestcafe_type1{min-width:500px;background:#EBEBEB}
.popup_bestcafe_type1 .popup_head{position:fixed;top:0;left:0;right:0;z-index:15;width:100%}
.popup_bestcafe_type1 .tit_popup{display:block;height:35px;padding-top:15px;padding-left:22px;font-weight:bold;font-size:16px;line-height:19px;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif;background:#464E64;color:#fff}
.popup_bestcafe_type1 .popup_body{position:relative;padding:100px 0 30px}
.popup_bestcafe_type1 .tab_bestcafe{overflow:hidden;height:50px;padding:0 20px;border-bottom:1px solid #d4d7da;background:#fff}
.popup_bestcafe_type1 .tab_bestcafe li{float:left;width:50%;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif}
.popup_bestcafe_type1 .link_tab{display:block;height:50px;padding-top:15px;font-size:14px;line-height:17px;text-align:center;color:#000;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.popup_bestcafe_type1 .link_tab:hover{color:#ED3E49}
.popup_bestcafe_type1 .on .link_tab{height:50px;border-bottom:2px solid #ED3E49;font-weight:bold;color:#ED3E49}
.popup_bestcafe_type1 .introduce_bestcafe{padding:0 30px;text-align:center}
.popup_bestcafe_type1 .tit_introduce{display:block;overflow:hidden;position:relative;height:101px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/cafe_image/top/bg_popuptit_180124.png) no-repeat 50% 0}
.popup_bestcafe_type1 .desc_introduce{margin-top:-53px;padding:64px 0 25px;background-color:#fff}
.popup_bestcafe_type1 .list_introduce{display:inline-block;overflow:hidden;width:364px;height:56px;padding:3px;border:1px solid #FF9398;background-color:#FFF3F4;vertical-align:top}
.popup_bestcafe_type1 .list_introduce li{overflow:hidden;float:left;width:121px;height:56px;padding-top:11px;border:1px solid #FF9398;border-left:none;font-weight:bold;font-size:14px;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif;color:#ED3E49;background-color:#fff;box-sizing:border-box}
.popup_bestcafe_type1 .list_introduce li:first-child{width:122px;border-left:1px solid #FF9398}
.popup_bestcafe_type1 .txt_introduce{padding-top:15px;line-height:18px;font-size:13px;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif}
.popup_bestcafe_type1 .desc_bestcafe{padding:30px 0 20px;font-size:16px;line-height:20px;text-align:center;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif}
.popup_bestcafe_type1 .list_standard{padding:10px 30px 0}
.popup_bestcafe_type1 .list_standard li{padding:25px 0 24px;background-color:#fff;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif;text-align:center}
.popup_bestcafe_type1 .list_standard li + li{border-top:1px solid #EFEFEF}
.popup_bestcafe_type1 .list_standard strong{font-weight:bold;font-size:16px;color:#ED3E49}
.popup_bestcafe_type1 .list_standard p{padding-top:5px;font-size:13px;line-height:18px;color:#000;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif}
.popup_bestcafe_type1 .tit_activity{background-image:url(//t1.daumcdn.net/cafe_image/top/tit_popup1.png)}
.popup_bestcafe_type1 .emph_g{text-decoration:underline}
.popup_bestcafe_type1 .list_attention{padding:20px 30px 0}
.popup_bestcafe_type1 .list_attention li{position:relative;padding-bottom:5px;padding-left:7px;font-size:13px;line-height:16px;color:#888;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif}
.popup_bestcafe_type1 .list_attention li:before{position:absolute;top:7px;left:0;width:2px;height:2px;border-radius:100%;background-color:#888;content:''}
.popup_bestcafe_type1 .info_bestcafe{position:relative;margin:0 30px;padding-top:80px}
.popup_bestcafe_type1 .list_bestcafe{position:relative;padding-top:24px;background:#fff}
.popup_bestcafe_type1 .bg_bestcafe{position:absolute;top:0;left:50%;z-index:5;width:440px;height:117px;margin-left:-220px;background:url(//t1.daumcdn.net/cafe_image/top/bg_popuptit_180115.png) no-repeat}
.popup_bestcafe_type1 .list_bestcafe li{padding:26px 0;text-align:center}
.popup_bestcafe_type1 .list_bestcafe li+li{border-top:1px solid #EFEFEF}
.popup_bestcafe_type1 .list_bestcafe strong{font-weight:bold;font-size:16px;line-height:19px;color:#ED3E49;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif}
.popup_bestcafe_type1 .list_bestcafe p{padding-top:3px;font-size:13px;line-height:18px;color:#000;font-family:system-ui,-apple-system,Helvetica,AppleSDGothicNeo-Regular,'Malgun Gothic','맑은 고딕',sans-serif}
.popup_bestcafe_type1 .btn_close{position:fixed;top:0;right:0;z-index:15;width:18px;height:18px;padding:16px 18px 16px 19px}
.popup_bestcafe_type1 .ico_close{width:18px;height:18px;background-position:0 -350px}

/* 팬카페 TOP 2018-08-20 */
/* 팬카페 탑 공통 */
.ico_cafetop{display:block;overflow:hidden;font-size:0;line-height:0;background:url(//t1.daumcdn.net/cafe_image/cafe_image/top/ico_fancafe_180928.png);text-indent:-9999px}
.thumb_g{overflow:hidden;border-radius:50%}
.thumb_g img{vertical-align:top}
.opt_g{position:relative}
#optCategory { margin-right: 14px; }
.opt_g .opt_selected .tf_opt{display:block;font-weight:400;font-size:13px; line-height: 1.6; font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;text-decoration:none;letter-spacing:-0.5px}
.opt_g .opt_selected .txt_desc{margin:0 -2px 0 2px;color:#666;letter-spacing:0}
.opt_g .opt_selected .ico_arrow{float:right;width:9px;height:7px;margin:7px 0 0 8px;background-position:-80px -40px}
.opt_g .opt_layer{display:none;position:absolute;z-index: 2; top:24px; width:90px;border:1px solid #565a60;background-color:#fff}
.opt_g .opt_layer li {display:block;cursor: pointer; height:34px;padding:0 12px;font-size:13px;line-height:34px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;text-decoration:none}
.opt_g .opt_layer li.on {color:#127cfd}
.opt_g .opt_layer li:hover{background-color:#ecf4ff}
.opt_g.opt_open .ico_arrow{background-position:-100px -40px}
/*.opt_g.opt_open .opt_layer{display:block;position:absolute;z-index:2}*/
.opt_g2{position:relative}
.opt_g2 .opt_selected{float:right;border:1px solid #cfd2d5}
.opt_g2 .opt_selected .tf_opt{display:block; min-width: 126px;height:28px; padding: 0 8px 0 9px; font-size:13px;line-height:28px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;text-decoration:none;letter-spacing:-0.5px}
.opt_g2 .opt_selected .ico_arrow{float:right;width:8px;height:5px;margin:11px 0 0 8px;background-position:-140px -40px}
.opt_g2 .opt_layer{display:none;position:absolute; z-index: 2; top:35px;right:0;width:358px;height:628px;border:1px solid #565a60;background-color:#fff}
.opt_g2 .opt_open .opt_selected{border:1px solid #565A60}
.opt_g2 .opt_open .ico_arrow{background-position:-120px -40px}
/*.opt_g2.opt_open .opt_layer{display:block;z-index:2}*/
/* 슬라이드 용 slick.js */
/* Slider */
.slick-slider{-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.slick-list{display:block;overflow:hidden;position:relative; width: 1458px; margin: 0 auto; padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.slick-track{display:block;position:relative;top:0;left:0;margin-right:auto;margin-left:auto}
.slick-track:before, .slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
/* 레이아웃 */
.fan_cafe{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-webkit-text-size-adjust:100% !important}
.fan_cafe#daumWrap{width:100%}
.fan_cafe #daumHead{border-bottom:0 none}
.fan_cafe #wrapMinidaum{width:100%}
.fan_cafe #minidaum{position:static;width:978px;margin:0 auto}
.fan_cafe #mArticle{width:100%}
.fan_cafe #daumFoot{width:978px;margin:0 auto}
#fancafe_pann_wrap { height: 360px; }
.feature_fancafe { background-color: black; }
.feature_fancafe .slide_fancafe{position:relative;height:360px}
/*.feature_fancafe .slick-track { width:1458px; margin: 0 auto; }*/
.feature_fancafe .slick-slide{display:block;overflow:hidden;position:relative;width:240px}
.feature_fancafe .slick-slide .link_slide { display:block; }
.feature_fancafe .slick-slide .link_slide:before{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.6);content:''}
/*.feature_fancafe .slick-slide img{margin-left:-120px}*/
/*.feature_fancafe .slick-current { width: 498px !important; }*/
/*.feature_fancafe .slick-current img{margin-left:0}*/
.feature_fancafe .slick-current .link_slide{cursor:pointer}
.feature_fancafe .slick-current .link_slide:before{background:rgba(0, 0, 0, 0.2)}
.feature_fancafe .slick-data { display: none; }
#slideData { position: absolute; z-index: 1; margin: 94px 0 0 510px; }
.slideDataWrap .ico_emblum{display:block;overflow:hidden;width:38px;height:38px;margin-bottom:14px;border-radius:50%;font-size:0;line-height:0;background-position:0 -100px;text-indent:-9999px}
.slideDataWrap .tit_slide{display:block;margin-bottom:-2px;font-weight:600;font-size:38px;line-height:44px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#fff;text-shadow:0 0 4px rgba(0, 0, 0, 0.2);letter-spacing:-0.6px}
.slideDataWrap .ico_info{height:44px; padding: 2px 5px; margin: 2px 2px 0 1px; border:1px solid #fff;border-radius:11px;line-height:46px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;background-color:rgba(0, 0, 0, 0.1);color:#fff;letter-spacing:-0.5px}
.slideDataWrap .i.co_info + .ico_info{margin-left:6px}

/*
.feature_fancafe .slick-data{position:absolute; top: 94px; left:30px;transition:opacity 0.5s;opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }
.feature_fancafe .slick-data .ico_emblum{display:block;overflow:hidden;width:38px;height:38px;margin-bottom:14px;border-radius:50%;font-size:0;line-height:0;background-position:0 -100px;text-indent:-9999px}
.feature_fancafe .slick-data .tit_slide{display:block;margin-bottom:-2px;font-weight:600;font-size:38px;line-height:44px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#fff;text-shadow:0 0 4px rgba(0, 0, 0, 0.2);letter-spacing:-0.6px}
.feature_fancafe .slick-data .ico_info{height:44px; padding: 2px 5px; margin: 2px 2px 0 1px; border:1px solid #fff;border-radius:11px;line-height:46px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;background-color:rgba(0, 0, 0, 0.1);color:#fff;letter-spacing:-0.5px}
.feature_fancafe .slick-data .i.co_info + .ico_info{margin-left:6px}
*/
.feature_fancafe .slick-paging{position:absolute;right:20px;bottom:16px;font-size:14px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#fff;transition:opacity 0.5s;opacity:0}
.feature_fancafe .slick-paging em{font-weight:700}
.feature_fancafe .slick-wide{width:978px}
.feature_fancafe .slick-wide .slick-data{top:93px;left:327px;text-align:center}
.feature_fancafe .slick-wide .slick-data .ico_emblum{margin:0 auto 16px}
.feature_fancafe .slick-wide .slick-data .tit_slide{font-weight:600}
.feature_fancafe .slick-wide .slick-data .txt_info{display:block;margin-top:12px;font-size:14px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:rgba(255, 255, 255, 0.5);letter-spacing:-0.5px}
.feature_fancafe .slick-wide .slick-paging{right:266px}
.feature_fancafe .slick-prev{position:absolute;top:50%;left:50%;z-index: 1;width:22px;height:40px;margin-top:-20px;margin-left:-469px;background-position:0 0}
.feature_fancafe .slick-prev.slick-disabled{background-position:-40px 0}
.feature_fancafe .slick-next{position:absolute;top:50%;left:50%;z-index: 1;width:22px;height:40px;margin-top:-20px;margin-left:447px;background-position:-80px 0}
.feature_fancafe .slick-next.slick-disabled{background-position:-120px 0}
.feature_fancafe button:focus { outline: 0 none !important }
.feature_fancafe .slick-current .slick-data{opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}
.feature_fancafe .slick-current .slick-paging{opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}
/* SNB 영역 */
.snb_fancafe{height:60px}
.snb_fancafe .inner_snb{width:978px;margin:0 auto}
.snb_fancafe .inner_snb:after{display:block;content:'';clear:both}
.snb_fancafe .list_snb{overflow:hidden;float:left}
.snb_fancafe .list_snb li{float:left; cursor: pointer; }
.snb_fancafe .list_snb li:first-child { padding-right: 21px; padding-left:0 }
.snb_fancafe .list_snb li {display:block;height:60px;padding:0 12px 0 11px;font-weight:600;font-size:18px;line-height:61px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:rgba(255, 255, 255, 0.5);text-decoration:none;letter-spacing:-0.6px}
.fancafe_fandom .list_snb .fandom_snb { color:#fff; }
.fancafe_cafe .list_snb .cafe_snb { color:#fff; }
.fancafe_cheer .list_snb .cheer_snb { color:#fff; }
.fancafe_fan-magazine .list_snb .fan-magazine_snb { color:#fff; }
.snb_fancafe .group_links{float:right}
.snb_fancafe .group_links li{float:left;position:relative;margin-left:13px}
.snb_fancafe .group_links .btn_info{height:60px;font-weight:700;font-size:13px;line-height:62px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#fff;text-decoration:underline}
.snb_fancafe .group_links .layer_info{display:none;position:absolute;top:43px;right:0;z-index:2;min-width:238px;padding:22px 20px 20px;border:1px solid #565a60;line-height:19px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.1);letter-spacing:-0.4px}
.snb_fancafe .group_links .layer_info .link_detail{display:block;margin-top:10px;text-decoration:underline}
.snb_fancafe .group_links .layer_info .btn_close{position:absolute;top:10px;right:10px;width:14px;height:14px;background-position:-60px -40px}
.snb_fancafe .group_links .btn_open + .layer_info{display:block}
/* 상단 드롭다운 영역 */
.group_util{width:978px;margin:0 auto;padding:7px 0 22px}
.group_util:after{display:block;content:'';clear:both}
.group_util .opt_g{float:left;margin-top:6px; cursor: pointer; }
.group_util .opt_g2{float:right; cursor: pointer; }
.group_util .opt_g2 .tf_opt{display:block}
.group_util .opt_layer{box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.1)}
.group_util .search_stars{height:20px;margin:32px 21px 0;padding:10px 18px;border-radius:20px;background:#f7f7f7}
.group_util .search_stars .tf_stars{width:250px;border:0 none;font-size:14px;line-height:20px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;background:transparent;color: #000;letter-spacing:0.6px}
.group_util .search_stars .ico_cafetop{float:right;width:17px;height:17px; margin-top: 1px; background-position:-40px -40px}
.group_util .tab_stars{overflow:hidden;margin:8px 20px 0;border-bottom:1px solid #000}
.group_util .tab_stars li { float:left; cursor: pointer; }
.group_util .tab_stars li .link_tab{display:block;width:53px;height:39px;font-size:14px;line-height:39px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#000;text-align:center;text-decoration:none}
.group_util .tab_stars li.on .link_tab { height:37px;border-bottom:2px solid #000; font-weight: bold; }
.group_util .box_stars {overflow:hidden;overflow-y:auto; height: 508px; }
.group_util .box_stars > ul { margin-top: 5px; }
.group_util .list_stars .link_item{display:block}
.group_util .list_stars .link_item:hover{text-decoration:none}
.group_util .list_stars > li{height:40px;padding:17px 30px}
.group_util .list_stars .thumb_g { position: relative; float: left; width: 40px; height: 40px; overflow: hidden; }
.group_util .list_stars .thumb_g:before { position:absolute; width: 38px; height: 38px; border:1px solid rgba(0, 0, 0, 0.1);border-radius:50%;content:'' }
.group_util .list_stars .tit_item{ float: left; overflow:hidden;max-width:80%;font-weight:400;font-size:16px;line-height:18px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;white-space:nowrap;letter-spacing:-0.7px;text-overflow:ellipsis;word-wrap:normal}
.group_util .list_stars .ico_emblum { float: left; display:inline-block; width: 35px; height: 16px; margin: 1px 0 0 6px; background-position:0 -40px; text-indent:-9999px}
.group_util .list_stars .desc_item {overflow:hidden; padding: 2px 0 0 11px; }
.group_util .list_stars .list_info { clear: both; overflow:hidden; padding-top: 3px; }
.group_util .list_stars .list_info li{float:left;font-size:12px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#666}
.group_util .list_stars .list_info li + li{margin-left:9px}
.group_util .group_noresult{display:block; margin: 185px auto 0;font-size:14px;line-height:19px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#666;text-align:center}
.group_util .group_noresult em{color:#000}
.group_util .group_noresult .ico_result{width:54px;height:54px;margin:0 auto 17px;background-position:-100px -60px}
.list_rank_top{overflow:hidden; padding-bottom: 39px; margin-bottom: 20px; border-bottom:1px solid #efefef; }
.list_rank_top > li{float:left}
.list_rank_top > li + li{margin-left:21px}
.list_rank { overflow:hidden; }
.list_rank > li{float:left;width:50%}
.item_fancafe{height:130px}
.item_fancafe .num_item{float:left;width:78px;height:70px;margin-top:25px;padding-top:10px;font-weight:400;font-size:28px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#333;text-align:center}
.item_fancafe .info_change{display:block;margin-top:-1px;font-size:13px;color:#909090}
.item_fancafe .info_change .ico_cafetop { display:inline-block;width:8px;height:6px; margin:8px 3px 0 0;vertical-align:top}
.item_fancafe .thumb_g{float:left;position:relative;margin-top:25px}
.item_fancafe .thumb_g:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0, 0, 0, 0.1);border-radius:50%;content:''}
.item_fancafe .type_up{color:#ed3e49}
.item_fancafe .type_up .ico_up{margin-top:7px;background-position:0 -80px}
.item_fancafe .ico_down{background-position:-20px -80px}
.item_fancafe .ico_stay{background-position:-40px -80px}
.item_fancafe .box_item{overflow:hidden; padding: 43px 26px 0; }
.item_fancafe .tit_item{display:inline-block;overflow:hidden;width:100%;font-weight:700;font-size:18px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;white-space:nowrap;color:#333;letter-spacing:-0.7px;text-overflow:ellipsis;word-wrap:normal}
.item_fancafe .list_data{overflow:hidden;margin-top:0}
.item_fancafe .list_data > li{float:left;font-size:13px; line-height: 20px; font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#666;letter-spacing:-0.1px}
.item_fancafe .list_data > li em{font-weight:normal;color:#333}
.item_fancafe .list_data > li + li{margin-left:10px}
.item_fancafe .list_data > li:before{float:left;width:5px;height:5px;margin:8px 6px 0 0;content:''}
.item_fancafe .list_data > li.txt_cafe:before{background-color:#FF8088}
.item_fancafe .list_data > li.txt_cheer:before{background-color:#FFF266}
.item_fancafe .list_data > li.txt_fan-magazine:before{background-color:#A69FF3}
.item_fancafe .list_info{overflow:hidden}
.item_fancafe .list_info li{float:left;color:#909090}
.item_fancafe .list_info li + li:before{float:left;width:3px;height:3px;margin:5px;border-radius:50%;background:#d8d8d8;content:''}
.item_fancafe_top{float:left;position:relative;width:312px}
.item_fancafe_top .num_item{position:absolute;top:0;left:0;width:58px;height:56px;padding-top:2px;font-weight:300;font-size:24px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;background:#000;color:#fff;text-align:center}
.item_fancafe_top .info_change{display:block;margin-top:-5px;font-size:13px;color:rgba(255, 255, 255, 0.6)}
.item_fancafe_top .ico_cafetop{display:inline-block;width:8px;height:6px;margin:7px 1px 0 -1px;vertical-align:top}
.item_fancafe_top .ico_up{background-position:0 -60px;opacity:0.6}
.item_fancafe_top .ico_down{background-position:-20px -60px;opacity:0.6}
.item_fancafe_top .ico_stay{margin:8px 0 0 0;background-position:-40px -60px;opacity:0.6}
.item_fancafe_top .thumb_g {border-radius: 0;}
.item_fancafe_top .thumb_g:before { position:absolute; border:1px solid rgba(0, 0, 0, 0.1); content:''; width: 310px; height: 190px; }
.item_fancafe_top .thumb_g img{width:312px;height:192px;vertical-align:top}
.item_fancafe_top .box_item .tit_item{ display:inline-block;overflow:hidden;max-width:312px; margin: 21px 0 -1px 0; font-size:22px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;white-space:nowrap;letter-spacing:-0.7px;text-overflow:ellipsis;word-wrap:normal}
.item_fancafe_top .box_item .list_data{overflow:hidden;margin-top:0}
.item_fancafe_top .box_item .list_data li{float:left;font-size:13px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#666;letter-spacing:-0.1px}
.item_fancafe_top .box_item .list_data li em{color:#333}
.item_fancafe_top .box_item .list_data li + li { margin-left:10px; line-height: 18px; }
.item_fancafe_top .box_item .list_data li:before{float:left;width:5px;height:5px;margin:7px 5px 0 0;content:''}
.item_fancafe_top .box_item .list_data li.txt_cafe:before{background-color:#FF8088}
.item_fancafe_top .box_item .list_data li.txt_cheer:before{background-color:#FFF266}
.item_fancafe_top .box_item .list_data li.txt_fan-magazine:before{background-color:#A69FF3}
.fancafe_ranklist{display:block;width:978px; margin: 0 auto; }
.fancafe_cheer .fancafe_ranklist { margin: 0 auto; }

/* 랭킹 팬매거진용 영역 */
.fancafe_ranklist2{display:block;width:978px;margin:0 auto 20px}
.fancafe_ranklist2 .list_rank{width:999px;margin-top:0;margin-left:-10px}
.fancafe_ranklist2 .list_rank:after{display:block;content:'';clear:both}
.fancafe_ranklist2 .list_rank > li{float:left; position: relative; width:312px; height: 310px; margin: 0 11px 28px 10px; }
.fancafe_ranklist2 .list_rank .link_rank{display:block;position:relative}
.fancafe_ranklist2 .list_rank .link_rank:hover{text-decoration:none}
.fancafe_ranklist2 .list_rank .img_item{position:relative}
.fancafe_ranklist2 .list_rank .img_item:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0, 0, 0, 0.1);content:''}
.fancafe_ranklist2 .list_rank .num_item{position:absolute;top:9px;left:20px;z-index:1;font-weight:700;font-size:28px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#fff}
.fancafe_ranklist2 .list_rank .num_item { text-shadow: 0 0 4px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(0, 0, 0, 0.05); }
.fancafe_ranklist2 .list_rank .desc_item{display:block;overflow:hidden;position:relative;width:232px;height:124px;margin:-44px auto 0; padding: 26px 20px 20px;background-color:#fff;text-align:center}
.fancafe_ranklist2 .list_rank .name_item{display:inline-block;overflow:hidden;width:100%;margin:0 auto;font-size:13px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;white-space:nowrap;color:#909090;text-overflow:ellipsis;word-wrap:normal}
.fancafe_ranklist2 .list_rank .name_item a { color: #909090; }
.fancafe_ranklist2 .list_rank .tit_item{-webkit-line-clamp:2;display:block;display:block;display:-webkit-box;overflow:hidden;height:50px; margin: 4px 0 24px;font-weight:400;font-size:18px;line-height:25px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#000;-webkit-box-orient:vertical;letter-spacing:-0.7px;word-break:break-all}
.fancafe_ranklist2 .list_rank .group_item{font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif}
.fancafe_ranklist2 .list_rank .fanname_item{display:inline-block;overflow:hidden;max-width:80px;font-size:13px;line-height:19px;vertical-align:top;white-space:nowrap;color:#4d43bb;text-overflow:ellipsis;word-wrap:normal}
.fancafe_ranklist2 .list_rank .info_liked, .fancafe_ranklist2 .list_rank .info_comment{margin-left:3px;font-size:13px;line-height:19px;color:#909090}
.fancafe_ranklist2 .list_rank .info_liked em, .fancafe_ranklist2 .list_rank .info_comment em{margin-left:-1px;color:#666}
.fancafe_ranklist2 .list_rank .list_info{overflow:hidden;width:150px;padding-left:8px}
.fancafe_ranklist2 .list_rank .list_info li{float:left;color:#909090}
.fancafe_ranklist2 .list_rank .list_info li + li:before{float:left;width:3px;height:3px;margin:5px;border-radius:50%;background:#d8d8d8;content:''}
/* 중간 좌우 슬라이드 영역 */
.fancafe_recommend {width:100%;height:150px; padding:30px 0; margin: 20px 0; background:#f7f7f7}
.fancafe_recommend .inner_recommend{position:relative;width:978px;margin:0 auto}
.fancafe_recommend .inner_recommend:after{display:block;content:'';clear:both}
.fancafe_recommend .group_panel{float:left;width:160px}
/*.fancafe_recommend .recommend_title { display: none; }*/
/*.fancafe_fandom .fancafe_recommend .fandom,*/
/*.fancafe_cafe .fancafe_recommend .cafe,*/
/*.fancafe_cheer .fancafe_recommend .cheer,*/
/*.fancafe_fan-magazine .fancafe_recommend .fan-magazine { display: block; }*/
.fancafe_recommend .track_list { position: relative; font-size:0;white-space:nowrap}
.fancafe_recommend .track_list:after{display:block;content:'';clear:both}
.fancafe_recommend .track_list li{display:inline-block;min-height:145px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;white-space:normal}
.fancafe_recommend .track_list li + li{margin-left:32px}
.fancafe_recommend .txt_state{display:inline-block;height:19px;padding:0 7px;font-weight:400;font-size:11px;line-height:19px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;background-color:#2f2f2f;color:#fff;letter-spacing:0.3px}
.fancafe_recommend .tit_recommend{display:block; margin-top: 10px;font-weight:normal;font-size:22px;line-height:29px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#333;letter-spacing:-0.6px}
.fancafe_recommend .tit_recommend em{display:block;font-weight:700}
.fancafe_recommend .wrap_btn{overflow:hidden; margin-top: 25px; }
.fancafe_recommend .wrap_btn .btn_g{display:block;overflow:hidden;float:left;width:38px;height:38px;border:1px solid #cfd2d5;font-size:0;line-height:0;background:#fff;text-indent:-9999px}
.fancafe_recommend .wrap_btn .btn_g:hover{background:#f8f8f8}
.fancafe_recommend .wrap_btn .btn_g:focus{outline:none}
.fancafe_recommend .wrap_btn .btn_g .ico_cafetop{display:block;width:9px;height:14px;margin:0 auto}
.fancafe_recommend .wrap_btn .btn_g + .btn_g{margin-left:-1px}
.fancafe_recommend .wrap_btn .btn_prev .ico_cafetop{background-position:-80px -60px}
.fancafe_recommend .wrap_btn .btn_next .ico_cafetop{background-position:-60px -60px}
.fancafe_recommend .wrap_btn .btn_disabled{background:transparent}
.fancafe_recommend .wrap_btn .btn_disabled.btn_prev .ico_cafetop{background-position:-80px -80px}
.fancafe_recommend .wrap_btn .btn_disabled.btn_next .ico_cafetop{background-position:-60px -80px}
.fancafe_recommend .wrap_list{overflow:hidden;position:absolute;left:160px;width:808px;padding-left:16px}
.fancafe_recommend .item_list{display:block;width:247px; height: 145px; padding-top: 6px; text-decoration:none}
.fancafe_recommend .item_list .thumb_g { float:left;position:relative; }
.fancafe_recommend .item_list .thumb_g:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0, 0, 0, 0.1);border-radius:50%;content:''}
.fancafe_recommend .item_list .desc_list{width:140px;height:62px;margin:32px 0 0 44px; padding: 20px 30px 18px 30px; border-radius:50px;background:#fff;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 3px 6px 0 rgba(0, 0, 0, 0.05)}
.fancafe_recommend .item_list:hover .desc_list{box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 4px 12px 0 rgba(0, 0, 0, 0.2)}
.fancafe_recommend .item_list .tit_list{display:inline-block;overflow:hidden;width:100%;font-weight:600;font-size:16px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;white-space:nowrap;color:#111;text-overflow:ellipsis;word-wrap:normal}
.fancafe_recommend .item_list .txt_list{ width: 100%; height: 22px; margin: -5px 0 0 0; text-overflow: ellipsis; white-space: nowrap; display: inline-block; overflow: hidden; font-size:13px;line-height: 22px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#666;}
.fancafe_recommend .item_list .date_list { font-size: 12px; line-height: 18px; color: #909090; font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif; }

/* 아래 배너 영역 */
.link_fancafebnr { display: none; width:978px; margin: 20px auto; }
.link_fancafebnr img { display: block; }
.fancafe_fandom .fandom, .fancafe_cafe .cafe, .fancafe_cheer .cheer, .fancafe_fan-magazine .magazine { display: block; }
/* 더보기 버튼 */
.btn_morelist {display:block;width:978px;height:22px;margin:45px auto 40px;outline:0;text-align:center}
.btn_morelist .ico_viewmore{ width:41px;height:22px;margin:0 auto;background-position:0 -240px}
/* 최상단으로 이동 */
#link_top{position:absolute;right:50%;bottom:34px;width:40px;height:40px;margin-right:-549px;border-radius:40px; cursor: pointer; }
#link_top .ico_top{display:block;overflow:hidden;width:40px;height:40px;margin:0 auto 6px;font-size:0;line-height:0;background-position:0 -300px;text-indent:-9999px}
#link_top .ico_top:hover{background-position:-60px -300px}
/* SNB 별 색상 베리에이션 */
.fancafe_cafe .snb_fancafe { background-color:#ff5d67}
.fancafe_cafe .item_fancafe .box_item { padding: 0 0 0 26px; display: table-cell; vertical-align: middle; height: 130px; }
.fancafe_cafe .item_fancafe .list_data { margin-top: -3px; }
.fancafe_cafe .item_fancafe .list_data li + li{margin-left:12px}
.fancafe_cafe .item_fancafe .list_data li:before{content:none}
.fancafe_cafe .item_fancafe .list_info {overflow:hidden; margin-top: 5px; }
.fancafe_cafe .item_fancafe .list_info li{float:left;font-size:13px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#909090}
.fancafe_cafe .item_fancafe .list_info li + li:before{float:left;width:3px;height:3px;margin:8px 4px 0 6px;border-radius:50%;background:#d8d8d8;content:''}
.fancafe_cafe .list_rank_top .list_data{margin-top:-3px}
.fancafe_cafe .list_rank_top .list_data li:before{content:none}
.fancafe_cafe .list_rank_top .list_data li + li{margin-left:12px}
.fancafe_cafe .list_rank_top .list_info{overflow:hidden; margin: 7px 0 -3px; }
.fancafe_cafe .list_rank_top .list_info li{float:left;font-size:13px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif; color: #222}
.fancafe_cafe .list_rank_top .list_info li + li:before{float:left;width:3px;height:3px; margin: 6px 5px 0; border-radius:50%; background: #A5A5A5;content:''}
.fancafe_cafe .fancafe_recommend .txt_state{background-color:#ff5d67}
.fancafe_cafe .fancafe_recommend .group_panel{padding-left:26px}
.fancafe_cafe .fancafe_recommend .wrap_list{top:26px;left:158px;width:810px}
.fancafe_cafe .fancafe_recommend .wrap_list .track_list li + li{margin-left:18px}
.fancafe_cafe .fancafe_recommend .wrap_list .tit_list{font-size:18px;line-height:20px}
.fancafe_cafe .fancafe_recommend .wrap_list .txt_list{display:block;overflow:hidden; margin-top: 0; margin-bottom: 4px; font-size:12px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}
.fancafe_cafe .fancafe_recommend .item_list{display:block; overflow: hidden; width: 236px; height:60px; padding: 20px 0 20px 20px; border-radius:2px;background:#fff;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1), 0 3px 6px 0 rgba(0, 0, 0, 0.05);text-decoration:none}
.fancafe_cafe .fancafe_recommend .item_list:hover{box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.05), 0 4px 12px 0 rgba(0, 0, 0, 0.24)}
.fancafe_cafe .fancafe_recommend .item_list .thumb_g { float:left; margin-top: 2px; }
.fancafe_cafe .fancafe_recommend .item_list .desc_list{overflow:hidden;width:auto; height: 62px; margin:0;padding:0;padding-left:14px;border-radius:0;box-shadow:none}
.fancafe_cafe .fancafe_recommend .item_list .info_list{font-size:12px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#909090}
.fancafe_cafe .fancafe_recommend .item_list .info_list + .info_list{margin-left:8px}
.fancafe_cafe .fancafe_recommend .txt_list{height:auto}
.fancafe_cheer .snb_fancafe{background-color:#fff58a}
.fancafe_cheer .snb_fancafe .list_snb li {color:rgba(0, 0, 0, 0.3)}
.fancafe_cheer .list_snb li.cheer_snb  {color:#000}
.fancafe_cheer .snb_fancafe .group_links .btn_info{color:#000}
.fancafe_cheer .fancafe_recommend .txt_state{background-color:#fff58a}
.fancafe_cheer .info_cheer{display:block; margin: 0 0 2px;font-size:13px;line-height:15px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#666}
.fancafe_cheer .info_cheer em{font-weight:normal;color:#333}
.fancafe_fan-magazine .snb_fancafe{background-color:#A69FF3}
.fancafe_fan-magazine .fancafe_recommend{margin:-20px 0 30px}
.fancafe_fan-magazine .fancafe_recommend .group_panel{padding-left:26px}
.fancafe_fan-magazine .fancafe_recommend .wrap_list{left:179px;width:713px}
.fancafe_fan-magazine .fancafe_recommend .track_list li + li{margin-left:0}
.fancafe_fan-magazine .fancafe_recommend .item_list{position:relative;width:140px}
.fancafe_fan-magazine .fancafe_recommend .item_list .thumb_g{margin-left:30px}
.fancafe_fan-magazine .fancafe_recommend .item_list .ico_faneditor{position:absolute;top:64px;right:29px;width:28px;height:28px;background-position:-40px -100px}
.fancafe_fan-magazine .fancafe_recommend .item_list .desc_list{float:left;width:100%;height:auto;margin:0;margin-top:14px;padding:0;border-radius:0;background:none;box-shadow:none;text-align:center}
.fancafe_fan-magazine .fancafe_recommend .item_list .tit_list{font-weight:400;font-size:13px;line-height:19px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif;color:#4d43bb}
.fancafe_fan-magazine .fancafe_recommend .item_list .txt_list{height:30px;margin-top:-3px;font-size:13px;line-height:15px;font-family:'SpoqaSansNumber','NotoSansKr',system-ui,-apple-system,AppleSDGothicNeo-Regular,Helvetica,'Malgun Gothic','맑은 고딕',sans-serif}
.fancafe_fan-magazine .fancafe_recommend .txt_state{background-color:#A69FF3}

/* Retina */
@media
only screen and (-webkit-min-device-pixel-ratio: 1.5), not all,
only screen and (min-resolution: 144dpi),
only screen and (min-resolution: 1.5dppx){
    .ico_bestcafe{background-image:url(//t1.daumcdn.net/cafe_image/top/r2/ico_bestcafe_2017_180124.png);background-size:120px 460px}
    .feature_bestcafe{background-image:url(//t1.daumcdn.net/cafe_image/top/r2/bg_bestcafe_2017_180124.png);background-size:2000px 300px}
    .feature_bestcafe .tit_bestcafe{background-image:url(//t1.daumcdn.net/cafe_image/cafe_image/top/tit_bestcafe_181211.png);background-size:100%}
    .popup_bestcafe_type1 .tit_introduce{background-image:url(//t1.daumcdn.net/cafe_image/top/r2/bg_popuptit_180124.png);background-size:440px 101px}/* 2018-01-15 추가 */
    .popup_bestcafe_type1 .tit_activity{background-image:url(//t1.daumcdn.net/cafe_image/top/r2/tit_popup1.png);background-size:440px 101px}
    .popup_bestcafe_type1 .tit_disclosure{background-image:url(//t1.daumcdn.net/cafe_image/top/r2/tit_popup2.png);background-size:440px 101px}
    .popup_bestcafe_type1 .tit_ranking{background-image:url(//t1.daumcdn.net/cafe_image/top/r2/tit_popup3.png);background-size:440px 101px}
    .popup_bestcafe_type1 .tit_rule{background-image:url(//t1.daumcdn.net/cafe_image/top/r2/tit_popup4.png);background-size:440px 101px}
    .popup_bestcafe_type1 .bg_bestcafe{background-image:url(//t1.daumcdn.net/cafe_image/top/r2/bg_popuptit_180115.png);background-size:440px 117px}/* 2018-01-15 수정 */
    .ico_cafetop { background:url(//t1.daumcdn.net/cafe_image/cafe_image/top/r2/ico_fancafe_180928.png); background-size: 200px 200px; }
}
