﻿@charset "utf-8";
.hallArea { width:560px; padding:17px 15px 0; background:#dfe1d8 url('/images/cmnty/bg_content_top.jpg') left top no-repeat; }

.content .h3Title { height:23px; background-image:url('/images/hall/h3_set_guild.jpg'); background-repeat:0 0; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
.content .guildList { width:150px; background-position:0 0; }
.content .guildPublic { width:184px; background-position:-160px 0; }
.content .guildRank { width:92px; height:24px; background-position:0 -40px; }
.content .hellToday { width:160px; background-position:-160px -40px; }
.content .indivRank {width:193px;background-position:0 -70px;} /* 2010-06-21 */

.topBanner { position:relative; width:560px; background-image:url('/images/hall/bg_top_banner_set.jpg'); background-repeat:no-repeat; overflow:hidden; text-indent:-100000em; font:normal 0/0 verdana; }
.gulidListBan { height:109px; background-position:0 0; }
	.gulidListBan p { position:absolute; top:-10000000px; left:-1000000px; }
	.gulidListBan .createGuild { position:absolute; top:46px; right:0; display:block; width:75px; height:24px; }
.publicBan { height:82px; background-position:0 -120px; }
	.publicBan .writePublic { position:absolute; top:28px; right:0; display:block; width:99px; height:24px; }
.rankBan { height:96px; background-position:0 -220px; }
.todayBan { height:42px; background-position:0 -340px; }

.challSrch { position:relative; width:552px; height:56px; margin:0 auto; padding:29px 0 0 8px; background:url('/images/hall/bg_find_area.jpg') left top no-repeat; }
	.challSrch .chall1 { display:block; position:absolute; top:11px; left:0; width:131px; height:28px; background:url('/images/gameInfo/bg_set_gameinfo.jpg') -460px -340px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdna; }
	.challSrch .chall1:hover { background:url('/images/gameInfo/bg_set_gameinfo.jpg') -320px -340px no-repeat; }
	.challSrch .chall2 { display:block; position:absolute; top:11px; left:131px; width:131px; height:28px; background:url('/images/gameInfo/bg_set_gameinfo.jpg') -460px -380px no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdna; }
	.challSrch .cateSet { position:relative; float:left; width:81px; height:22px; margin:0 8px 0 0; padding:10px 0 0 11px; background:url('/images/gameInfo/bg_set_gameinfo.jpg') 0 -760px no-repeat; cursor:pointer; }
		.challSrch .cateSet .setValue { color:#242424; letter-spacing:-1px; }
		.challSrch .cateSet .valueList { position:absolute; top:26px; left:0; width:78px; padding:0 0 5px 8px; background:#fff; border:3px solid #4c5542; border-top:0 none; }
			.challSrch .cateSet .valueList li { margin:3px 0 0 0; } 
				.challSrch .cateSet .valueList li a { color:#242424; }
	.challSrch .wordSet { float:left; width:244px; height:26px; background:#fff; border:3px solid #4c5542; }
		.challSrch .wordSet .wordArea { width:191px; height:21px; _height:19px; padding:5px 0 0 5px; border:0 none; }
	.challSrch .gameDic { position:absolute; right:9px; top:35px; display:block; width:66px; height:20px; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }

.guildResult { width:546px; height:33px; margin:1px 0 0 0; padding:0 4px 0 10px; background:url('/images/hall/bg_guild_result.gif') left top repeat-x; }
	.guildResult .cmmnt { float:left; width:260px; height:25px; padding:8px 0 0 0; color:#393939; letter-spacing:-1px; }
		.guildResult .cmmnt strong { color:#c35a06; }
	.guildResult .alignSet { width:rightl width:260px; height:28px; padding:5px 0 0 0; color:#3b421c; font-size:11px; letter-spacing:-1px; text-align:right; }
		.guildResult .alignSet span { vertical-align:middle; }
			.guildResult .alignSet span em { text-decoration:underline; }
		.guildResult .alignSet select { margin:0 0 0 4px; background:#e8ecd6; border:0 none; vertical-align:middle; }

.chkedGuild { position:relative; width:560px; height:54px; border-top:1px solid #ccccc8; }
	.chkedGuild dt { position:absolute; top:11px; left:36px; }
	.chkedGuild dd { position:absolute; color:#6b6b69; font-size:11px; letter-spacing:-1px; word-spacing:-1px; }
		.chkedGuild dd .num { font-size:9px; font-family:verdana; }
		.chkedGuild dt a { font-weight:bold; color:#4d4d4d; }
	.chkedGuild .onc { left:0; top:11px; }
	.chkedGuild .master { top:33px; left:36px; }
		.chkedGuild .master .num { color:#80807f; }
	.chkedGuild .members { top:33px; left:265px; }
		.chkedGuild .members .num { color:#80807f; }
	.chkedGuild .articles { top:33px; left:372px; }
		.chkedGuild .articles .num { color:#80807f; }
	.chkedGuild .dob { top:33px; left:479px; }
		.chkedGuild .dob .num { color:#80807f; }
	.chkedGuild .guildIndex { top:14px; left:468px; color:#d2772c; }
	
.iframeHere { width:560px; }

.rankList { position:relative; width:560px; }
	.rankList .rankTbl { width:560px; background:url('/images/hall/bg_top_rank.jpg') left 39px no-repeat; }
	.rankList .noTop { background:none; }
		.rankList .rankTbl img { vertical-align:bottom; .vertical-align:middle; }
		.rankList .rankTbl th { height:39px; background-image:url('/images/hall/bg_th_set_rank.jpg'); background-repeat:no-repeat; overflow:hidden; text-indent:-10000em; font:normal 0/0 verdana; }
		.rankList .rankTbl .rankTh { width:95px; background-position:0 0; }
		.rankList .rankTbl .nickTh { width:366px; background-position:-95px 0; }
		.rankList .rankTbl .poinTh { width:99px; background-position:-461px 0; }
		.rankList .rankTbl td { padding-top:9px; padding-bottom:8px; border-bottom:1px solid #ccccc8; }
		.rankList .rankTbl .bestRank td { height:32px; padding-top:0; padding-bottom:0; border:0 none; }
			.rankList .rankTbl .bestRank td em { font-weight:normal; }
		.rankList .rankTbl .numFirst td { height:36px; }
		.rankList .rankTbl .rankTd { padding-left:14px; font:bold 9px verdana; color:#;4c5542 }
		.rankList .rankTbl .poinTd { color:#686868; font:normal 9px verdana; letter-spacing:-1px; }
		.rankList .rankTbl .endCols td { border:0 none; }

.todayWrap { width:560px; margin:19px 0 0 0;}
.topWrap { margin:0; }
	.todayWrap .dateOfIssue { width:546px; height:23px; padding:12px 0 0 14px; background:url('/images/hall/bg_h3_wrap.jpg') left top no-repeat; color:#4c5542; font-weight:bold; letter-spacing:-1px; font-size:12px; }
	.todayWrap .todayTopic { width:520px; height:201px; padding:20px 20px 0; background:url('/images/hall/bg_today_wrap.jpg') left top no-repeat; }

.cmntySumm { width:520px; }
	.cmntySumm dt { float:right; width:371px; margin:6px 0; padding:0 0 9px 9px; background:url('/images/home/bg_dot_1x2_1.gif') left bottom repeat-x; }
		.cmntySumm dt a { color:#ec5300; font-weight:bold; letter-spacing:-1px; }
		.cmntySumm dt img { margin:0 5px 0 0; vertical-align:middle; }
	.cmntySumm .hotImg { position:relative; float:left; width:140px; height:101px; }
		.cmntySumm .hotImg img { border:4px solid #7f877a; }
		.cmntySumm .hotImg .imgTitle { position:absolute; bottom:4px; left:4px; width:125px; height:15px; padding:5px 0 0 7px; z-index:1; }
		.cmntySumm .hotImg .boxBg { position:absolute; bottom:4px; _bottom:5px; left:4px; width:132px; height:20px; background:url('/images/home/bg_photo_title.png') left top no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/home/bg_photo_title.png',sizingMethod='crop'); }
			.cmntySumm .hotImg .imgTitle a { position:relative; padding:0 0 0 7px; background:url('/images/home/icon_arrow_rh.gif') 0 3px no-repeat; color:#d94a1a; letter-spacing:-1px; font-size:11px; }
	.cmntySumm .otherIssue { float:right; width:365px; margin:7px 0 0 6px; padding:0 0 0 6px; background:url('/images/home/bg_dot_2x2.gif') 0 5px no-repeat; line-height:1em; }
		.cmntySumm .otherIssue a { color:#3a3d32; letter-spacing:-1px; vertical-align:middle; }
		.cmntySumm .otherIssue img { margin:0 0 0 5px; vertical-align:middle; }
.cmntyOther { width:520px; margin:5px 0 0 0; padding:8px 0 0 0; background:url('/images/home/bg_dot_1x2_1.gif') left top repeat-x; }
.topOther { margin:3px 0 0 0; background:none; }
	.cmntyOther dt { padding:0 0 0 6px; background:url('/images/home/bg_dot_2x2_1.gif') 0 5px no-repeat; }
		.cmntyOther dt img { margin:0 5px 0 0; vertical-align:middle; }
		.cmntyOther dt a { color:#3a3d32; font-weight:bold; letter-spacing:-1px; }
	.cmntyOther dd { float:left; display:inline; width:360px; margin:4px 0 0 6px; color:#6b6b6b; font-size:11px; letter-spacing:-1px; }
		.cmntyOther dd a { color:#6b6b6b; }
	.cmntyOther .date { float:right; width:82px; margin:4px 0 0 0; padding:0 7px 0 0; background:url('/images/home/bg_2x10.gif') left top no-repeat; color:#929489; font-size:11px; letter-spacing:0; text-align:right; }
	
/* 2010-06-21 개인랭킹 */
.indivNote {width:560px;height:45px;}
	.indivNote img {float:left;}
	.indivNote p {float:right;margin:14px 0 0 0;padding:0 0 0 7px;background:url('/images/hall/icon_arrow_rh.gif') 0 3px no-repeat;color:#5e6558;}

.typeOf {width:560px;height:37px;padding:17px 0 0 0;background:url('/images/hall/bg_typeof.jpg') left top no-repeat;text-align:right;}
	.typeOf select {width:163px;padding:2px;text-align:right;}

.indivTbl {width:560px;}
	.indivTbl th {height:39px;background-image:url('/images/hall/bg_th_set_indiv.jpg');background-repeat:no-repeat;overflow:hidden;text-indent:-1000em;font:normal 0/0 verdana;}
	.indivTbl .col1th {width:73px;background-position:0 0;}
	.indivTbl .col2th {width:96px;background-position:-73px 0;}
	.indivTbl .col3th {width:63px;background-position:-169px 0;}
	.indivTbl .col4th {width:60px;background-position:-232px 0;}
	.indivTbl .col5th {width:60px;background-position:-292px 0;}
	.indivTbl .col6th {width:60px;background-position:-352px 0;}
	.indivTbl .col7th {width:60px;background-position:-412px 0;}
	.indivTbl .col8th {width:88px;background-position:-472px 0;}
	.indivTbl td {padding-top:6px;padding-bottom:5px;color:#80807f;letter-spacing:-1px;border-bottom:1px solid #ccccc8;}
		.indivTbl td img {vertical-align:middle;}
	.indivTbl .digit {padding-right:5px;font:normal 9px verdana;text-align:right;letter-spacing:-2px;}
	.indivTbl .digit2 {padding-right:2px;font:normal 11px dotum;text-align:right;color:#666;}
	.indivTbl .charaName {padding-left:7px;color:#4d4d4d;}
	.indivTbl .endTr td {border:0 none;}
	.indivTbl .rankTd {padding-left:17px;font:normal 9px verdana;}
		.indivTbl .rankTd strong {margin:0 6px 0 0;}
	.indivTbl .lvlTd {padding-left:10px;}
		.indivTbl .lvlTd img {margin:0 5px 0 0;}
	.indivTbl .clsTd {padding-left:8px;}

.myRankTbl {width:560px;}
	.myRankTbl th {height:31px;background-image:url('/images/hall/bg_th_set_indiv_my.jpg');background-repeat:no-repeat;overflow:hidden;text-indent:-1000em;font:normal 0/0 verdana;}
	.myRankTbl .col1th {width:73px;background-position:0 0;}
	.myRankTbl .col2th {width:96px;background-position:-73px 0;}
	.myRankTbl .col3th {width:63px;background-position:-169px 0;}
	.myRankTbl .col4th {width:60px;background-position:-232px 0;}
	.myRankTbl .col5th {width:60px;background-position:-292px 0;}
	.myRankTbl .col6th {width:60px;background-position:-352px 0;}
	.myRankTbl .col7th {width:60px;background-position:-412px 0;}
	.myRankTbl .col8th {width:88px;background-position:-472px 0;}
	.myRankTbl td {padding-top:6px;padding-bottom:5px;background:#f4f3e3;color:#49523e;letter-spacing:-1px;border-bottom:1px solid #c6c2a9;}
		.myRankTbl td img {vertical-align:middle;}
	.myRankTbl .digit {padding-right:5px;font:normal 9px verdana;text-align:right;letter-spacing:-2px;}
	.myRankTbl .digit2 {padding-right:2px;font:normal 11px dotum;text-align:right;color:#666;}
	.myRankTbl .charaName {padding-left:7px;color:#4d4d4d;}
	.myRankTbl .endTr td {background:#f4f3e3 url('/images/hall/bg_td_end.gif') left bottom repeat-x;border:0 none;}
	.myRankTbl .rankTd {padding-left:17px;font:normal 9px verdana;}
		.myRankTbl .rankTd strong {margin:0 6px 0 0;}
	.myRankTbl .lvlTd {padding-left:10px;}
		.myRankTbl .lvlTd img {margin:0 5px 0 0;}
	.myRankTbl .clsTd {padding-left:8px;}

.noData {margin:0 0 0 0;}