/* common */
/*body,.WrapGuide select,.WrapGuide input,.WrapGuide img,.WrapGuide ul,.WrapGuide li,.WrapGuide dl,.WrapGuide dd,.WrapGuide dt,.WrapGuide ol,.WrapGuide button,.WrapGuide p,.WrapGuide h1,.WrapGuide h2,.WrapGuide h3,.WrapGuide h4,.WrapGuide h5,.WrapGuide h6,.WrapGuide table,.WrapGuide td,.WrapGuide th { margin:0; padding:0; font-family:'NanumGothic','Malgun Gothic','맑은 고딕',Dotum,돋움 }*/
.WrapGuide select,.WrapGuide input,.WrapGuide img,.WrapGuide ul,.WrapGuide li,.WrapGuide dl,.WrapGuide dd,.WrapGuide dt,.WrapGuide ol,.WrapGuide button,.WrapGuide p,.WrapGuide h1,.WrapGuide h2,.WrapGuide h3,.WrapGuide h4,.WrapGuide h5,.WrapGuide h6,.WrapGuide table,.WrapGuide td,.WrapGuide th { margin:0; padding:0; font-family:Dotum,돋움 }
.WrapGuide { margin:0 auto; width:977px;}
.WrapGuide h2 { margin-bottom:10px; border-bottom:1px solid #ccc }
.SubLnb { width:201px; float:left }
.WrapRight { width:769px; float:right;}
span.GameIco { float:left }
span.GameIco img { width:50px; height:50px; border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px }

a.btn_more { display: block; float: right; width: 26px; height: 22px; margin: 8px 20px 0 0; font-size: 0; background: url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_more.png) no-repeat center center;}

/* LNB */
.SubLnb { width:201px; float:left; margin-top:10px }
.SubLnb h3 { width:195px; padding-bottom:8px; border-bottom:1px solid #ccc }
.SubLnb ul { margin:8px 0 0 2px }
.SubLnb li { width:190px; height:35px; font-size:0; cursor:pointer }
.SubLnb li.Lnb0101 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/lnb01_0.gif) no-repeat }	/* 전체공략 */
.SubLnb li.Lnb0102 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/lnb01_01.gif) no-repeat }	/* 즐겨찾기 공략 */
.SubLnb li.Lnb0103 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/lnb01_02.gif) no-repeat }	/* 스크랩 공략  */
.SubLnb li.Lnb0104 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/lnb01_4.gif) no-repeat }	/* 명예의 전당  */
.SubLnb li.Lnb0105 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/lnb01_03.gif) no-repeat }	/* 내 공략 정보  */
.SubLnb li.Lnb0201 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/lnb02_2.gif) no-repeat }	/* 보상안내  */
.SubLnb li.Lnb0202 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/lnb01_04.gif) no-repeat }	/* 도움말  */
.SubLnb li.active { background-position:0 -35px }

/* 탭 스타일 */
ul.TabStyle1 { width:100%; overflow:hidden; border-bottom:2px solid #fb6a24 }
ul.TabStyle1 li { float:left; display:inline; border:1px solid #b5b5b5; border-bottom:0; margin-right:1px; padding:10px 0 10px 0; width:130px; font-size:14px; text-align:center; color:#666 }
ul.TabStyle1 li.tabBest { width: 160px; position: relative;}
ul.TabStyle1 li span { padding-left: 30px;}
ul.TabStyle1 li strong { position: absolute; top: 0; left: 27%; width: 22px; height: 27px;}
ul.TabStyle1 li strong.icoBest { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_best.png) no-repeat}
ul.TabStyle1 li strong.icoBob { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_bob.png) no-repeat}
ul.TabStyle1 li.active { position: relative; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_tabs.gif) repeat-x bottom #fb9824; font-weight:bold; color:#fff; border:1px solid #ff3000; border-bottom:0 }

/* 테이블 스타일 */
table.ListTB1 { float:left; margin:15px 0 15px 0; width:100% }
table.ListTB1 caption { text-align:left; border-bottom:2px solid #e83030; padding-bottom:6px; font-size:13px }
table.ListTB1 th { padding:10px; border-bottom:1px solid #ccc; text-align:center; font-size:11px; color:#333; background:#f9f9f9 }
table.ListTB1 td { padding:10px; border-bottom:1px solid #ccc; text-align:center; font-size:12px; color:#666 }
table.ListTB1 td.Game { color:#117500 }
table.ListTB1 td.Title { text-align:left; color:#333; font-size:14px; font-weight:bold }
table.ListTB1 td.Title span { display:block; width:325px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap }
table.ListTB1 td.Title img.icoMark { width: 15px; height: auto; margin-right: 5px;}
table.ListTB1 td.Title img.icoScr { margin-left: 5px;}
table.ListTB1 td.Grade { color:#c80000 }
table.ListTB1 td.Grade img { vertical-align:middle; margin-right:4px }
table.ListTB1 td.Posted strong { vertical-align:middle; display:inline-block; width:80px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-style:none; color:#1c878e; text-align: left;}
table.ListTB1 td.Posted strong img { margin-left: 3px;}
table.ListTB1 td.Update { font-size:11px }

/* search area */
.SrchArea { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_srch.gif) no-repeat; width:769px; height:69px; margin-bottom:10px;}
.SrchArea p { float:left }
.SrchArea p.SrchIpt { margin:5px 0 0 91px }
.SrchArea p.Keyword { margin:10px 0 0 105px }
.SrchArea p.Keyword span { float:left; margin-right:20px; font-size:12px; color:#666; letter-spacing:-.1em }
.SrchArea input { float:left; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_input.gif) no-repeat; width:550px; height:35px; padding:0 10px 0 10px; font-size:14px; color:#444; border:0 }
.SrchArea button { float:left; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/btn_srch.gif) no-repeat; width:100px; height:35px; border:0; font-size:0 }
.SrchArea select { float: left; width: 73px; height: 35px; margin-right: 5px; border: 1px solid #e1e1e1;}
.SrchArea input.userSearch { width: 450px;}

/* 명예의전당 검색 */
.UserSrch { float: left; width: 767px; height: 45px; margin: 10px auto;  background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_search.gif); border: 1px solid #999;}
.UserSrch p { float:left }
.UserSrch p.SrchIpt { margin:5px 0 0 11px }
.UserSrch p.Keyword span { float:left; margin-right:20px; font-size:12px; color:#666; letter-spacing:-.1em }
.UserSrch img { float: left; margin: 10px  20px 0 0;}
.UserSrch input { float:left; width: 440px; height:35px; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_input.gif) no-repeat; padding:0 10px 0 10px; font-size:14px; color:#444; border:0 }
.UserSrch button { float:left; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/btn_srch.gif) no-repeat; width:100px; height:35px; border:0; font-size:0 }
.UserSrch select { float: left; width: 70px; height: 35px; margin-right: 5px; border: 1px solid #e1e1e1;}
.UserSrch input.userSearch { }

/* 즐겨찾기 검색 */
.bmSrch { float: left; width: 767px; height: 45px; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_search.gif); border: 1px solid #999; border-top: 0;}
.bmSrch img { float: left; margin: 10px 26px 0 10px;}
.bmSrch input { float:left; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_input.gif) no-repeat; width:550px; height:35px; padding:0 10px 0 10px; font-size:14px; color:#444; border:0 }
.bmSrch button { float:left; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/btn_srch.gif) no-repeat; width:100px; height:35px; border:0; font-size:0 }

/* 최신 BEST 공략 */
.BestGuide { width:373px; float:left }
.BestGuide div.ListBlock { padding:10px 0 10px 0; border-bottom:1px solid #ccc; overflow:hidden }
.BestGuide dl { float:left; margin:5px 0 0 8px; width:295px }
.BestGuide dt { font-size:14px; color:#222; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:10px; cursor:pointer }
.BestGuide dd { font-size:12px; color:#666; margin-bottom:4px }

/* BEST of BEST 공략 */
.BestOfBest { width:100%; border-bottom: 1px solid #60ab2c; overflow: hidden;}
.bm_style { border-bottom: 0;}
.BestOfBest h3.tt_Bar01 { border-bottom: 2px solid #62a933;}
.BestOfBest h3.tt_Bar02 { border-bottom: 2px solid #ff9002;}
.BestOfBest h3.tt_Bar02 img { margin: 8px 0 9px 0;}
.BestOfBest dl { float:left; width:100%;}
.BestOfBest dt { float:left; font-size:14px; color:#222; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer; float:left; width:223px }
.BestOfBest dd { float:right; font-size:12px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100px }
.BestOfBest dl.First { float:left; margin:6px 0 0 8px; width:245px;}
.BestOfBest dl.First dt { font-size:14px; color:#222; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:10px; cursor:pointer; width:100% }
.BestOfBest dl.First dd { font-size:12px; color:#666; margin-bottom:4px; width:100%; float:none }
.BestOfBest em { font-style:normal; font-weight:normal; color:#117500 }
.BestOfBest strong { font-weight:normal; color:#1c878e }
.BestOfBest ol { width:100% }
.BestOfBest li { border-bottom:1px solid #dddddd; overflow:hidden; float:left; width:50%;}
.BestOfBest li.OL01 {padding:10px 0}
.BestOfBest li.OL02 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best02.png) no-repeat 15px 50% }
.BestOfBest li.OL03 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best03.png) no-repeat 15px 50% }
.BestOfBest li.OL04 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best04.png) no-repeat 15px 50% }
.BestOfBest li.OL05 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best05.png) no-repeat 15px 50% }
.BestOfBest li.OL06 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best06.png) no-repeat 15px 50% }
.BestOfBest li.OL07 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best07.png) no-repeat 15px 50% }
.BestOfBest li.OL08 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best08.png) no-repeat 15px 50% }
.BestOfBest li.OL09 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best09.png) no-repeat 15px 50% }
.BestOfBest li.OL10 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best10.png) no-repeat 15px 50% }
.BestOfBest li.OL11 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best11.png) no-repeat 15px 50% }
.BestOfBest li.OL12 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best12.png) no-repeat 15px 50% }
.BestOfBest li.OL13 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best13.png) no-repeat 15px 50% }
.BestOfBest li.OL14 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best14.png) no-repeat 15px 50% }
.BestOfBest li.OL15 { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ol_best15.png) no-repeat 15px 50% }

/* 즐겨찾기 게임 */
.myGame { background: #f3f3f3; margin-bottom: 10px; border-top: 1px solid #ff9000; border-bottom: 1px solid #ff9000;}
.myGame dl { width: 100%; overflow: hidden;}
.myGame dl dt { float: left; width: 140px; height: 68px; font-size: 0; background: url(//appdata.hungryapp.co.kr/images/main1408/wiki/tt_main03.gif) no-repeat center center;}
.myGame dl dd.gameIcon { float: left; width: 73%; height: 48px; margin-top: 10px; background: #fff;}
.myGame dl dd.gameIcon img { width: 38px; height: 38px; margin: 5px 0 0 5px;}
.myGame dl dd.magameEdit { float: left; width: 60px; height: 68px;}
.myGame dl dd.magameEdit a { display: block; width: 60px; height: 68px; font-size: 0; background: url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_edit.png) no-repeat center center;}


/* 즐겨찾기 게임 선택 */
.MyGameSec { float: left; width: 767px; padding: 10px 0 7px 0; background: url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_search.gif); border: 1px solid #999999; border-bottom: 0; overflow: hidden;}
.MyGameSec dl { overflow: hidden;}
.MyGameSec dt img { float: left; margin: 10px 26px 0 10px;}
.MyGameSec dd img { float: left; width: 28px; height: 28px; margin-right: 5px; cursor: pointer; border: 2px solid #ddd; padding: 2px;}
.MyGameSec dd img:hover { border: 2px solid #ff5400;}



/* 명예의 전당 */
.TopUser { clear:both; float:left; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_topuser.gif) no-repeat; width:769px; height:204px;}
.TopUser ul { float: left; width:15%; margin: 53px 0 0 4%; background: #6a5a4d; border: 1px solid #9a887a; cursor:pointer}
.TopUser li { height: 22px; line-height: 22px; text-align: left; color:#f9f9f9; font-size:13px;}
.TopUser li.nickName { height: 40px; line-height: 40px; text-align: center; background: #534538; border-bottom: 1px solid #302011;}
.TopUser li span { color: #edde51;}
.TopUser li span strong { color: #ffff07;}
.TopUser li span:first-child { float: left; margin-left: 10px;}
.TopUser li span:last-child { float: right; margin-right: 10px;}
.TopUser img { margin-bottom:7px; border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px }

.TopUser_info { background: #6a5a4d; border: 1px solid #9a887a; }

/* Top User Best 5 */
.TopUser2 { clear:both; float:left; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_topuser2.gif) no-repeat; width:769px; height:204px }
.TopUser2 ul { margin-top:55px }
.TopUser2 li { display:inline; float:left; width:20%; text-align:center; color:#f9f9f9; font-size:13px; cursor:pointer }
.TopUser2 img { margin-bottom:7px; border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px }


/* 게시글 보기 */
.BoardArea { width:100%; margin-top:10px }
.Bhead { padding:10px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; height:66px }
.Bhead dl.PostInfo { float:left }
.Bhead dl.PostInfo dt { font-weight:bold; color:#151515; font-size:14px; margin-bottom:5px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:600px }
.Bhead dl.PostInfo dd { font-size:12px; color:#666; float:left; padding-right:10px; margin-right:10px; border-right:1px solid #ccc; margin-top:7px }
.Bhead dl.PostInfo dd.UserName { clear:left; font-weight:bold; color:#222 }
.Bhead dl.PostInfo dd.UserName img { vertical-align:middle; margin-right:3px }
.info-area { float:left;width:660px }
.info-area h3 { float:left }
.info-area ul.LikeNums { float:right }
.info-area ul.LikeNums li { float:left; display:inline; margin:0; width:66px; height:58px; margin-left:4px; padding-top:8px; font:30px Arial,Tahoma,Verdana,sans-serif; font-weight:bold; color:#222; text-align:center }
.info-area ul.LikeNums li.Grade { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_like1.gif) no-repeat }
.info-area ul.LikeNums li.Members { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_like2.gif) no-repeat }
.Bbody { border-bottom:1px solid #ccc }
.Bbody p.BestMark { padding-left:10px; margin-bottom:20px }
.Bbody div.Posted { line-height:160%; font-size:12px; color:#222; padding:10px }

/* 평가버튼 */
.Bbody div.LikeArea { margin:0 auto; width:745px; margin-top:20px; margin-bottom:10px; overflow:hidden; line-height:20px  }
.Bbody div.LikeArea h6 { margin-bottom:6px }
.Bbody div.GradeVote { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_vote.gif) no-repeat; width:745px; height:145px; overflow:hidden }
.Bbody div.LikeArea div.Total { width:140px; text-align:center; margin-top:10px; float:left; font-size:13px }
.Bbody div.LikeArea div.Total img { margin:0 0 10px 0 }
.Bbody div.LikeArea strong.Grade { font:60px Arial,Tahoma,Verdana; color:#222 }
.Bbody div.LikeArea strong.User { color:#d30000 }
.Bbody div.LikeArea div.VoteGrf { width:200px; height:145px; padding-top:13px; float:left; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_vote_nums.png) no-repeat 10px 17px }
.Bbody div.LikeArea div.VoteGrf img { height:15px; vertical-align:middle; margin-left:-3px}
.Bbody div.LikeArea div.VoteGrf ul { margin-left:40px; width:155px; float:left; line-height:20px }
.Bbody div.LikeArea div.VoteGrf li { float:left; clear:left; width:100%; line-height:20px }
.Bbody div.LikeArea div.VoteGrf span { height:15px }
.Bbody div.LikeArea div.VoteGrf span img { max-width:96% }
.Bbody div.LikeArea span.G5 { background:#9a5ac2 }
.Bbody div.LikeArea span.G4 { background:#0062d0 }
.Bbody div.LikeArea span.G3 { background:#369224 }
.Bbody div.LikeArea span.G2 { background:#ffc600 }
.Bbody div.LikeArea span.G1 { background:#ff7200 }
.Bbody div.LikeArea span.G0 { background:#9e2525 }
.Bbody div.LikeArea div.WriteVote { width:390px; margin-right:10px; padding-top:3px; float:right }
.Bbody div.LikeArea div.WriteVote textarea { background:#fff; border:1px solid #ccc; overflow-x:hidden; width:376px; height:85px; padding:10px; font:12px 'NanumGothic','Malgun Gothic','맑은 고딕',Dotum,돋움; color:#333; line-height:160% }
.Bbody div.LikeArea p.SelectR { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_vote_radio.gif) no-repeat top left; width:400px; height:35px; overflow:hidden }
.Bbody div.LikeArea p.SelectR img.app_btn { float:right }
.Bbody div.LikeArea p.SelectR span.point { display: block; float: left; margin: 8px 0 0 10px;}
.Bbody div.LikeArea p.SelectR span.point img ( margin-top: -5px;)
.Bbody div.LikeArea label { float:left; color:#fff; font-size:12px; margin:5px 0 0 12px }
.Bbody div.LikeArea input { margin:0; vertical-align:middle; margin-right:2px }
.Bbody div.UrlShare { background:#f9f9f9; overflow:hidden; border-top:1px solid #c4c4c4; padding:10px }
.Bbody div.UrlShare label.url { float:left; font-family:Tahoma; font-size:10px; color:#aaa; background:#fff; border:1px solid #c4c4c4; padding-right:5px }
.Bbody div.UrlShare label.url span { position:relative; top:4px }
.Bbody div.UrlShare button.copy { width:51px; height:23px; background:url(//appdata.hungryapp.co.kr/images/main1408/skin/board/bg_btn10.gif) no-repeat; border:0; font-size:0 }
.Bbody div.UrlShare ul { float:right }
.Bbody div.UrlShare li { display:inline; float:left; margin-left:5px; cursor:pointer }

/* 평가 리스트 */
div.VoteList { margin:20px 0 25px 0; width:100%; float:left }
ul.TabStyle01 { border-bottom:2px solid #e83030; width:100%; float:left; overflow:hidden }
ul.TabStyle01 li { float:left; display:inline; text-align:center; color:#444; font-size:13px; padding:10px 0 10px 0; width:100px; margin-right:1px; border:1px solid #aaa; border-bottom:0; cursor:pointer }
ul.TabStyle01 li.active { color:#fff; font-weight:bold;border:1px solid #e83030; border-bottom:0; background:#e83030 }
p.TabStyle02 { border-bottom:1px solid #ccc; background:#f9f9f9; padding:10px 0 10px 0; float:left; width:100% }
p.TabStyle02 span { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/blt_2dpt.gif) no-repeat 0 50%; padding-left:10px; margin:0 10px 0 10px; color:#777; font-size:12px; cursor:pointer }
p.TabStyle02 span.active { font-weight:bold; color:#111 }
dl.UpdateInfo { float:left; font-size:12px; }
dl.UpdateInfo dt { color:#222; font-weight:bold; float:left; display:inline }
dl.UpdateInfo dd { color:#666; float:left; display:inline; border-left:1px solid #ddd; padding-left:15px; margin-left:15px }
em.VoteGrade { float:right; font-style:normal }
em.VoteGrade span.StarNums { float:left; font-weight:bold; color:#111; font-size:13px }
em.VoteGrade span.StarImg { float:left; margin-left:5px }
em.VoteGrade span.StarImg img { width:14px; float:left }
p.VoteCont { clear:both; float:left; padding:15px 0 15px 0; font-size:12px; line-height:160%; color:#666; width:100% }
div.BtnArea button { border:1px solid #ccc; padding:6px 10px 6px 10px; background:#fff; color:#222; float:left; font-size:12px; cursor:pointer }
div.BtnArea strong { color:#d30000 }
span.Lbtns { float:left }
span.Lbtns button { margin-right:2px }
span.Rbtns { float:right }
span.Rbtns button { margin-left:2px }
div.VoteBlock { padding:15px 0 15px 0; border-bottom:1px solid #ccc; overflow:hidden; float:left; width:100%; }
div.VoteBlock2 { clear:both; float:left; width:99%; padding:1%; background:#edf0f1; overflow:hidden; margin-top:10px }
div.VoteWform { clear:both; float:left; width:100%; margin-top:10px }
div.VoteWform textarea { border:1px solid #ccc; overflow-x:hidden; padding:10px; font-size:12px; color:#666; background:#fff; float:left; width:640px; height:40px }
div.VoteWform button { float:right; cursor:pointer; color:#fff; font-size:14px; border:0; background:#333; height:62px; width:96px }

/* 명예의 전당 */
.RankUser { padding:10px; border-bottom:1px solid #ccc; overflow:hidden; float:left; width:364px }
.RankUser p.UserImg { float:left; width:115px; height:115px; overflow:hidden; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px; border:1px solid #ccc; position:relative }
.RankUser p.UserImg span { position:absolute }
.RankUser p.UserImg span.Name { background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg_b60.png); display:block; padding:5px 3px 5px 3px; width:109px; font-size:13px; font-weight:bold; color:#fff; z-index:2; text-align:center; bottom:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap }
.RankUser p.UserImg span.Img { width:100% }
.RankUser dl.RankInfo { float:left; margin:5px 0 0 10px }
.RankUser dl.RankInfo dt { font-size:14px; color:#222; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/blt_dt.gif) no-repeat 0 50%; padding-left:20px; margin-bottom:5px; height:20px; font-weight:bold }
.RankUser dl.RankInfo dd { font-size:12px; color:#666; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/blt_dd.gif) no-repeat 0 50%; padding-left:10px; margin-top:5px }
.RankUser dl.RankInfo dd.ViewGuide { background:none; padding-left:0; margin-top:7px }


/* 내 공략 정보 */

	/* 내 공략 정보 상세 왼쪽 */
.myInfo { width: 100%; margin-bottom: 10px; padding: 10px 0; background: #f3f3f3; border-top: 2px solid #ff9000; border-bottom: 1px solid #ff9000; overflow: hidden;}
.myInfo ul { float: left; width: 340px; margin-left: 10px;}
.myInfo ul li:first-child { margin-top: 1px; height: 40px; line-height: 40px;}
.myInfo ul li:first-child strong { margin-left: 5px; color: #0080ba; font-size: 16px;}
.myInfo ul li:last-child { width: 100%; height: 117px; padding-top: 5px; border: 1px solid #bbbbbb; background: #fff; overflow-y:auto;}
.myInfo ul li:last-child img { width: 40px; margin: 0 0 5px 5px;}

	/* 내 공략 정보 상세 오른쪽 */
.myInfo table { float: right; width: 400px; margin-right: 10px; border: 1px solid #bbbbbb; background: #fff;}
.myInfo table th, .myInfo table td { height: 40px; border-bottom: 1px solid #bbbbbb;}
.myInfo table tr:last-child th, .myInfo table tr:last-child td { border-bottom: 0;}
.myInfo table th { text-align: left; padding-left: 20px; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_arrow.png) no-repeat 10px center;}
.myInfo table td { text-align: right; padding-right: 10px; border-right: 1px solid #bbb;}
.myInfo table td strong { color: #ff0000; font-size: 16px;}
.myInfo table tr td:last-child { border-right: 0;}


/* 내 공략 알림 */
.myReport p { width: 100%;}
.myReport p img { margin: 8px 0 9px 3px;}
.myReport table { width: 100%; margin-bottom: 10px; border-top: 2px solid #ff9000; border-bottom: 1px solid #ff9000;}
.myReport table td { height: 32px; padding-left: 20px; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_arrow.png) no-repeat 10px center; border-bottom: 1px solid #dddddd;}
.myReport table tr:last-child td { border-bottom: 0;}
.myReport table td.no_list { height: 60px; text-align: center; background: #f3f3f3;}
.myReport table td strong { margin-left: 15px; font-size: 13px;}
.myReport table td span.r_date { margin-left: 15px; color: #999999;}
.myReport table td strong span.ar01 { color: #0083b9;}	/* 스크랩 */
.myReport table td strong span.ar02 { color: #ff0000;}	/* 평점 */
.myReport table td strong span.ar03 { color: #ae8b4f;}	/* 베스트 */
.myReport table td strong span.ar04 { color: #e89e00;}	/* 베오베 */


/* 평가 수정하기 CSS 추가 */
p.RadioModi { margin-bottom:5px; border-top:1px solid #eee; width:100%; margin-top:10px; overflow:hidden; padding-top:5px }
p.RadioModi input { margin-right:4px; vertical-align:middle; }
p.RadioModi label { font:12px 'Arial Black'; color:#444; float:left; margin-right:15px; vertical-align:middle; padding:0 }
p.RadioModi strong { float:left; font-size:12px; color:#d30000; margin:1px 15px 0 0 }



/* 보상안내 */
div.attPre_info { float: right; width: 769px; padding-top: 15px;}

div.attHelp_tt { margin-bottom: 7px;}
div.attHelp_tt strong { width: 96%; margin-left: 10px; color: #777; font-size: 16px;}
div.attHelp_tt strong img { width: 18px; height: auto; margin: -2px 5px 0 0;}

div.infoDetail_box { width: 767px; padding: 15px 0; margin-bottom: 20px; border: 1px solid #999999;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	-moz-border-radius: 10px;}

div.infoDetail_box02 { border-color: #999; background: #eeeeee;}
div.infoDetail_box table { width: 733px; margin: 0 auto;}
div.infoDetail_box table tr td { height: 36px; text-align: center; background: #fff; border-bottom: 1px solid #999999; border-right: 1px solid #999999;}
div.infoDetail_box table tr td.td_left { text-align: left; padding-left: 10px;}
div.infoDetail_box table tr:first-child td { border-right: 1px solid #eee;}
div.infoDetail_box table tr td:last-child { border-right: 0;}
div.infoDetail_box table tr:first-child td { color: #fff; font-weight: bold; background: #4aa001;}

div.infoDetail_box ul { width: 100%; overflow: hidden;}
div.infoDetail_box ul li { width: 94%; margin: 0 0 10px 5%; list-style-image: url(//appdata.hungryapp.co.kr/images/hkin/ico_arrow09.png);}
div.infoDetail_box ul li strong { color: #333;}
div.infoDetail_box ul li strong.cl_red { color: red; line-height: 18px;}
div.infoDetail_box ul li.li_2th { list-style: none;}
div.infoDetail_box ul li.li_2th a { color: blue; text-decoration: underline;}
div.infoDetail_box ul li.li_3th { list-style: none; margin-left: 3%;}
div.infoDetail_box ul li:last-child { margin-bottom: 0;}