@charset "utf-8";

/* Baroplay.com CSY 090323 */ 
/* 메인 - 플래시게임 */
.f_spot {position:relative; float:left; width:913px; margin:0 0 13px 0; border:1px solid #dadada; border-top:none; z-index:20;}
.in_f_spot {width:909px; _width /**/:914px; float:left; border:2px solid #20345e; background:#ffffff;}
.in_f_spot img {vertical-align:top;}

#f_frm {float:left; padding:5px 5px 0 4px;} 
#f_snb {position:relative;float:left; padding:5px 0 5px 5px; _padding:5px 0 0 5px; width:190px;}
#f_tright {position:absolute;right:7px;_right:6px; width:190px;}
#f_content {position:relative;float:left; width:915px;}

.rDiv {position:absolute; width:2px; height:2px; background: url(http://image.nolkong.com/images/flash/r.gif); font-size:1px; line-height:1px; z-index:0;}
.tl{top:-1px;left:-1px}
.tr{background-position:top right; top:-1px; right:-1px;}
.bl{background-position:bottom left; bottom:-1px; left:-1px;}
.br{background-position:bottom right; bottom:-1px; right:-1px; _background:none;}

/* 카테고리 */
#category { margin-bottom:4px; width:180px; margin:0px; *margin:0px; _margin:0px; padding:4px;}
#category h3 {margin-bottom:6px; _margin-bottom:6px; padding:6px 0 4px 31px; background:url(http://image.nolkong.com/images/flash/arr_tit.gif) 2px 2px no-repeat;}
#category_area { margin-bottom:4px; width:170px; margin:0px; *margin:0 0 0 0px; _margin:-2px 0 0 0px; padding:4px;}

#catelist {width:168px;height:262px;}
#catelist ol {}
#catelist li {position:relative;float:left;clear:both;width:100%;background:url(http://image.nolkong.com/images/common/bg_category.gif) no-repeat 0 0;}
#catelist li a{height:17px;display:block;padding:5px 0 0 27px;_padding:5px 0 0 27px;font-size:12px;color:#4f4f4f;cursor:pointer;_cursor /**/:hand;}
#catelist li a:hover{background:url(http://image.nolkong.com/images/common/bg_category_over.gif) no-repeat;color:#304166;font-weight:bold;text-decoration:none;}

/* 상단 게임리스트 */
#f_toplist {width:915px; height:190px; background:url(http://image.nolkong.com/images/flash/bg_f_main_top.gif) no-repeat 0 0;}
#f_toplist a.pre {position:absolute; top:30px; left:22px;}
#f_toplist a.next {position:absolute; top:30px; right:103px;}

.f_toplist { position:relative; float:left; padding:21px 0 0 67px;}
.f_toplist li {float:left; margin-right:0px; text-align:left;}
/*
.f_toplist li dt {height:93px; margin-top:80px; line-height:14px; letter-spacing:-1px;}
.f_toplist li dd.thumb {position:absolute; top:0; left:5px; width:135px; height:93px; border:1px solid #7c92be; }
*/
.f_toplist li dl {position:relative; float:left; padding:0 24px 0 0; letter-spacing:-1px;}
.f_toplist li dl dt {}
.f_toplist li dl dd {margin-top:8px; padding:0;}
.f_toplist li dl dd a{font-size:11px; color:#f8f8f8; font-weight:bold;}
.f_toplist li dl dd p.gc {margin-top:4px; color:#cde96b;}
.f_toplist li dl dd p {margin-top:6px; color:#536996;}
.f_toplist li dl dd p img {margin-right:2px;}
.f_toplist li dl dd p span {font:9px verdana; color:#7c92be; padding:0 4px 0 2px;}

.f_toplist div.ico {margin:-1px 0 0 -1px; position:absolute; width:75px; height:75px; z-index:1;}

/* 오늘의 추천게임 */
#f_today {position:relative; width:188px; height:141px;}
#f_today h3 {margin-bottom:10px; padding:10px 0 0 13px;}
#f_today .page {position:absolute;top:5px;right:10px;z-index:999;}
.f_today {width:178px;height:103px; margin:0 0 0 4px;}
.f_today dl {height:65px; margin:20px 0 0 14px; letter-spacing:-1px;}
.f_today dl dt {float:left; width:88px;}
.f_today dl dd {float:left; width:62px; margin-top:3px; }
.f_today dl dd a{font-size:11px; color:#464646; font-weight:bold; line-height:1.2;}
.f_today dl dd p.gc {margin-top:3px; color:#a9a9a9;}
.f_today dl dd p {margin-top:3px; line-height:1.4; color:#8b8b8b;}
.f_today dl dd p img {margin-right:2px;}
.f_today dl dd p span {font:9px verdana; color:#7c92be; padding-left:2px;}

/* 베스트 플래시 게임 */
.f_bestgame {position:absolute;height:448px;width:513px;background:url(http://image.nolkong.com/images/flash/bg_bestgame03.gif) 0 0 no-repeat;}
.f_bestgame .tit {text-align:center; margin:-9px 0 0 0; position:absolute; width:100%; z-index:100;}
.f_bestgame .page {position:absolute;top:6px;right:18px;z-index:999;}
.f_bestgame .page .pre{padding-right:-2;}
.f_bestgame .page .next{padding-left:2;}
ul.f_bestlist {_display:inline; float:left; margin:1px -8px 0px 0; *margin:1px -8px 8px 0; _margin:1px -8px 8px 0;}
ul.f_bestlist li {position:relative; _display:inline; float:left; width:511px; margin:0 8px 8px 0; background:url() repeat-y;}
ul.f_bestlist ul {_display:inline; float:left; margin:38px -22px 0 0; padding:0 0 7px 28px; background:url() 0 bottom no-repeat;}
ul.f_bestlist ul li {float:left; width:138px; height:130px; margin:0 20px 3px 0; padding:0; background:none;}
ul.f_bestlist ul li span {display:block; margin:5px 2px 0 2px; _margin:5px 2px 0 2px; text-align:left; color:#b4b3b3; letter-spacing:-1px;}
ul.f_bestlist ul li span.gn {display:block; margin:6px 2px 0 2px; _margin:6px 2px 0 2px; text-align:left; color:#747474; letter-spacing:-1px; font-weight:bold;}
ul.f_bestlist ul li span.gn a {font-size:12px; color:#747474; font-size:11px;}

/* 추천 에뮬게임 */
.f_goodgame {position:relative;width:188px;height:297px;margin-bottom:4px;}
.f_goodgame h3 {margin-bottom:10px; padding:10px 0 0 14px;}
.f_goodgame .page {position:absolute;top:5px;right:11px;z-index:1;}
ul.f_goodlist {_display:inline; float:left; margin:1px -8px 0px 0; *margin:1px -8px 8px 0; _margin:1px -8px 8px 0;}
ul.f_goodlist li {position:relative; _display:inline; float:left; width:168px; margin:0 8px 8px 0; background:url() repeat-y;}
ul.f_goodlist ul {_display:inline; float:left; margin:7px -22px 0 0; padding:0 0 0 13px; background:url() 0 bottom no-repeat;}
ul.f_goodlist ul li {float:left; width:77px; height:115px; margin:0 10px 0 0; padding:0; background:none;}
ul.f_goodlist ul li span {display:block; margin:7px 2px 0 2px; _margin:7px 2px 0 2px; text-align:left; color:#a9a9a9; letter-spacing:-1px;}
ul.f_goodlist ul li span.gn {display:block; margin:7px 2px 0 2px; _margin:7px 2px 0 2px; text-align:left; color:#464646; letter-spacing:-1px; font-weight:bold;}
ul.f_goodlist ul li span.gn a {font-size:12px; color:#464646;}

/* 실시간 순위 */
.f_chart {width:176px;margin-bottom:4px;padding:10px; }
#f_chart { position:relative; width:176px; height:19px; border-bottom:1px solid #d6d6d6; margin-top:-2px;}
#f_chart h3 { position:absolute;}
#f_chart h3 img{ margin:2px 0 0 2px;}

#f_chart .sublink { position:absolute; top:0px; right:1px;}
#f_chart .sublink a { float:left; display:block; height:15px; padding:4px 7px 0 7px; border:1px solid #d6d6d6;  color:#5a5a5a; text-align:center;  letter-spacing:-1px;}
#f_chart .sublink a:hover { text-decoration:none;}
#f_chart .sublink a.on { font-weight:bold; position:relative; margin:0 -1px; background-color:#FFFFFF; border-bottom:1px solid #fff; font-weight:bold; z-index:2; }
#f_chart .sublink a.off { margin:0 -1px; background-color:#F8F8F8; border-color:#d6d6d6; color:#656565; }

table.type_chart {width:100%; margin-top:9px;}
table.type_chart td {padding:4px 0 4px 4px; color:#464646;}
table.type_chart td a {font-size:12px; color:#464646; letter-spacing:-1px;}
table.type_chart tr.choice {background-color:#f5f5f5;}
table.type_chart td.number {color:#888f9d; font-size:11px; font-family:tahoma; padding-right:8px;}
table.type_chart td.number img {margin-right:8px; vertical-align:middle;}

/* 중독플래시 */
#f_flagame {width:196px;padding-bottom:15px; letter-spacing:-1px;}
#f_flagame h3{margin-bottom:14px; padding:10px 0 0 12px;}
#f_flagame h3 .more {float:right; margin:0; padding:0px 10px 0 0;}
#f_flagame dl {height:53px; margin:10px 0 0 14px; padding:0;}
#f_flagame dl dt {float:left; width:84px;}
#f_flagame dl dd {float:left; width:92px; margin-top:5px; line-height:1.2; }
#f_flagame dl dd a{color:#747474; font-weight:bold}
#f_flagame dl dd p {margin-top:5px; line-height:1.2; color:#888;}
#f_flagame .page {position:absolute;top:6px;right:13px;z-index:1;}

/* 내가최고 */ /* 20090415 추가 */
.f_topgall {float:left;width:628px;}
.f_topgall h3{height:21px; margin-bottom:12px; padding:10px 0 0 16px; border-bottom:1px solid #d6d6d6; }
.f_topgall .page { letter-spacing:-1px; position:absolute;top:6px;left:70px;z-index:1;}

#f_topgall_list {width:628px; height:448px; }
ul.f_topgall_list {_display:inline; float:left; margin:1px -8px 0px 0; *margin:1px -8px 8px 0; _margin:1px -8px 8px 0;}
ul.f_topgall_list li {position:relative; _display:inline; float:left; width:628px; }
ul.f_topgall_list ul {display:inline; float:left; margin:0; padding:0 0 0 23px; }
ul.f_topgall_list ul li {display:inline; float:left; width:132px;  height:130px; margin:0 18px 2px 0; padding:0; background:none;}
ul.f_topgall_list ul li span.cut{font:9px verdana; color:#7c92be;margin:0 0 0 2px;font-weight:normal;}
ul.f_topgall_list ul li span.gn {display:block; margin:5px 2px 0 1px; _margin:5px 2px 0 1px; text-align:center;  letter-spacing:-1px; ;}
ul.f_topgall_list ul li span.gn a {font-size:12px; color:#464646; }
ul.f_topgall_list ul li span.tit {display:block; font:11px 돋움; color:#a9a9a9;margin:7px 0 0 3px; text-align:center; }

/* 스샷 갤러리 */
#f_gallery { position:relative; height:25px;}
#f_gallery h3 { position:absolute; height:27px; background:url(http://image.nolkong.com/images/flash/arr_tit2.gif) 5px 0 no-repeat; top:-2px;}
#f_gallery h3 img{ margin:4px 6px 0 40px;}

#f_gallery .sublink { position:absolute; top:0px; right:-1px; _right:-4px;}
#f_gallery .sublink a { float:left; display:block; height:17px; padding:7px 13px 0 13px; border:1px solid #d6d6d6; border-bottom:none; color:#444; text-align:center; font-weight:bold; letter-spacing:-1px;}
#f_gallery .sublink a:hover { text-decoration:none;}
#f_gallery .sublink a.on { position:relative; margin:0 -1px; _margin:0 1px; background-color:#FFFFFF; font-weight:bold; z-index:10; }
#f_gallery .sublink a.off { margin:0 -1px; _margin:0 1px; background-color:#F8F8F8; border-color:#d6d6d6; color:#8b8b8b; }

.f_gallery {float:left;width:628px;}
#f_gallery_list {width:628px;}
ul.f_gallery_list {_display:inline; float:left; margin:1px -8px 0px 0; *margin:1px -8px 8px 0; _margin:1px -8px 8px 0;}
ul.f_gallery_list li {position:relative; _display:inline; float:left; width:628px; }
ul.f_gallery_list ul {_display:inline; float:left; margin:20px 0 0 0; padding:0 0 0 20px; }
ul.f_gallery_list ul li {float:left; width:137px; height:134px; margin:0 14px 0 0; padding:0; background:none;}
ul.f_gallery_list ul li span.cut{font:9px verdana; color:#7c92be;margin:0 0 0 3px;font-weight:normal;}
ul.f_gallery_list ul li span.gn {display:block; margin:5px 2px 0 1px; _margin:5px 2px 0 1px; text-align:left; color:#464646; letter-spacing:-1px; font-weight:bold;}
ul.f_gallery_list ul li span.gn a {font-size:11px; color:#747474;}

/* 신규 게임댓글 */
#f_reply {position:absolute;right:0;width:273px; padding-bottom:5px; }
#f_reply h3{margin-bottom:12px; padding:11px 0 0 12px;}
#f_reply dl {height:68px; margin:0 0 0 13px;}
#f_reply dl dt {float:left; width:88px;}
#f_reply dl dd {float:left; width:160px; margin-top:6px; }
#f_reply dl dd a{font-size:12px; color:#464646; font-weight:bold}
#f_reply dl dd p.gc {margin-top:3px; color:#a9a9a9;}
#f_reply dl dd p {margin-top:3px; line-height:1.4; color:#7c7c7c;}
#f_reply dl dd p img {margin-right:2px;}
#f_reply dl dd p a{font-size:11px; color:#7c7c7c; font-weight:normal; line-height:17px;}
#f_reply .page {position:absolute;top:10px;right:13px;z-index:1;}