.WrapGiude { background:#fff }
.WrapGiude h3 { font-size:16px; font-weight:bold; margin:0 }
.ContWrap { border-top:1px solid #ccc; border-bottom:1px solid #ccc; overflow:hidden }
.ContWrap h3.ListTT { padding:6px 10px 6px 10px; border-bottom:1px solid #ccc; color:#d30000; background:-moz-linear-gradient(top,#fff 0%, #f4f4f4 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0%,#f4f4f4 100%); box-shadow:0 0 5px 0 #eee;-moz-box-shadow:0 0 5px 0 #eee;-ms-box-shadow:0 0 5px 0 #eee;-webkit-box-shadow:0 0 5px 0 #eee;-o-box-shadow:0 0 5px 0 #eee }
.ContWrap h4 { font-size:16px; font-weight:bold; padding:10px; color:#111 }
.ContWrap h5 { font-size:14px; font-weight:bold; padding:0 10px 0 10px; margin-bottom:5px }
.ContWrap p { font-size:13px; line-height:150%; color:#666; padding:0 10px 0 10px }
.ContWrap hr { display:block; border:0; width:100%; margin:15px 0 15px 0; height:1px; background:#eee }

a.btn_more, button.btn_more { display: block; float: right; width: 26px; height: 22px; margin: 8px 10px 0 0; font-size: 0; border: 0;
	background: url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_more.png) no-repeat center center;
	background-size: 80%;}


/* table style */
table.ListTB1 { width:100% }
table.ListTB1 th { height: 34px; background: #f9f9f9; border-bottom: 1px solid #cccccc;}
table.ListTB1 td { border-bottom:1px solid #eee; padding:10px 0 10px 0 }
table.ListTB1 td.IcoCell { padding:10px }
table.ListTB1 td.IcoCell img { width:55px; height:55px; border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px }
table.ListTB1 td.GradeCell { text-align:center; padding:10px; color:#666 }
table.ListTB1 td.GradeCell img { width:13px; margin-top:3px }
table.ListTB1 td.GradeCell strong.Total { font-size:25px; color:#222 }
table.ListTB1 td.GradeCell strong.User { color:#008231 }
table.ListTB1 td.GuideView { text-align:right }
table.ListTB1 dl.InfoDL dt { font-size:14px; color:#333; overflow:hidden; letter-spacing:-.1em; float:left; margin-bottom:5px; display:block; width:100% }
table.ListTB1 dl.InfoDL dd { font-size:12px; float:left }
table.ListTB1 dl.InfoDL dd.GameType { color:#2a7da4; clear:left }
table.ListTB1 dl.InfoDL dd.Poster { font-weight:bold; color:#222; clear:left }
table.ListTB1 dl.InfoDL dd.Update { color:#999; border-left:1px solid #eee; margin-left:10px; padding-left:10px }
table.ListTB1 td.IcoCell.BestUser img { width:110px; height:110px }
table.ListTB1 dl.InfoDL.UserInfo dt { font-weight:bold; color:#5d46bd }
table.ListTB1 dl.InfoDL.UserInfo dd { clear:left; color:#333; margin-bottom:2px; width:100% }
table.ListTB1 dl.InfoDL.UserInfo dd:last-child { margin-bottom:0 }
table.ListTB1 dl.InfoDL.UserInfo button { border:1px solid #999; font-size:13px; color:#111; background:-moz-linear-gradient(top,#fff 0%, #f4f4f4 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0%,#f4f4f4 100%); border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; width:100%; height:30px; margin-top:4px }
div.ListMore { padding:10px }
div.ListMore button { border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px; width:100%; border:1px solid #eee; background:#fff; padding:10px 0 10px 0; color:#999; font-size:14px }
div.ListMore strong { color:#e90000; font-weight:normal }
table.ListTB2 { float:left; margin:0; width:100%; border-top:2px solid #e83030; overflow:hidden }
table.ListTB2 caption { text-align:left; overflow:hidden; background:#fff; margin-bottom:6px; padding-top:10px }
table.ListTB2 th { padding:10px 5px 10px 5px; border-bottom:1px solid #ccc; text-align:center; font-size:11px; color:#333; background:#f9f9f9 }
table.ListTB2 td { padding:10px 5px 10px 5px; border-bottom:1px solid #ccc; text-align:center; font-size:12px; color:#666 }
table.ListTB2 td.Game { color:#117500 }
table.ListTB2 td.Title { text-align:left; color:#333; font-size:14px; font-weight:bold }
table.ListTB2 td.Title span { display:block; width:325px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap }
table.ListTB2 td.Grade { color:#c80000 }
table.ListTB2 td.Grade img { vertical-align:middle; margin-right:4px }
table.ListTB2 td.Posted strong { vertical-align:middle; display:inline-block; width:80px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-style:none; color:#1c878e }
table.ListTB2 td.Update { font-size:11px }
table.ListTB2 tr.MyRanking td { background:#ffe4d0 }
table.ListTB2 tr.MyRanking td.Update { font-weight:bold; color:#d30000 }

table.ListTB1 td.Ranker { text-align: left; padding-left: 10px;}
table.ListTB1 td.tdCenter { text-align: center;}

/* 1depth tab */
.Depth01 { background:linear-gradient(to bottom,#c90000 0%,#a80000 100%);background:-moz-linear-gradient(top,#c90000 0%, #a80000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c90000),color-stop(100%,#a80000));background:-webkit-linear-gradient(top, #c90000 0%,#a80000 100%);background:-o-linear-gradient(top, #c90000 0%,#a80000 100%);-ms-linear-gradient(top, #c90000 0%,#a80000 100%) }
.Depth01 ul { width:100%; overflow:hidden }
.Depth01 li { float:left; display:inline; height:30px; padding:10px 20px 0 20px; margin-left: 2px; text-align:center; border-bottom:1px solid #333; font-size:14px; color:#fff; letter-spacing:-.1em; font-family: "dotum";}
.Depth01 li:last-child { float:right; margin-right: 2px; padding: 10px 20px 0 20px;}
.Depth01 li.active { border-bottom:1px solid #fff; height:26px; margin-top: 4px; background:linear-gradient(to bottom,#fff 1%,#f2f2f2 6%,#f9f9f9 14%,#fff 21%,#fff 33%);background:-moz-linear-gradient(top,#fff 1%, #f2f2f2 6%, #f9f9f9 14%, #fff 21%, #fff 33%);background:-webkit-gradient(linear,left top, left bottom,color-stop(1%,#fff),color-stop(6%,#f2f2f2),color-stop(14%,#f9f9f9),color-stop(21%,#fff),color-stop(33%,#fff));background:-webkit-linear-gradient(top,#fff 1%,#f2f2f2 6%,#f9f9f9 14%,#fff 21%,#fff 33%);background:-ms-linear-gradient(top,#fff 1%,#f2f2f2 6%,#f9f9f9 14%,#fff 21%,#fff 33%); font-weight:bold; color:#222; 
border-radius: 5px 5px 0 0;}


/* 2depth */
.Depth02 { border-bottom: 1px solid #ccc;}
.Depth02 ul { height: 40px; overflow: hidden;}
.Depth02 li { float: left; height: 40px; line-height: 40px; padding: 0 15px 0 15px; font-size: 14px;}
.Depth02 li.active { height: 38px; border-bottom: 2px solid #ab0000; font-weight: bold; color: #ab0000;}


/* list style */
.att_list {}
.att_list div.list_tt { margin: 0 auto; height: 40px; line-height: 37px; border-top: 1px solid #ccc; border-bottom: 2px solid #ccc;
background:-moz-linear-gradient(top,#fff 0%, #f4f4f4 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0%,#f4f4f4 100%)}
.att_list div.list_tt01 { border-bottom: 2px solid #62a933;}
.att_list div.list_tt02 { border-bottom: 2px solid #ff9002;}
.att_list div.list_tt03 { border-bottom: 2px solid #ff9002; overflow: hidden;}
.att_list div.list_tt03 a { display: inline-block; float: left; height: 30px; line-height: 30px; margin-top: 5px; font-size: 14px; background: #ddd; padding: 0 15px; overflow: hidden;}
.att_list div.list_tt03 a:first-child { border-radius: 5px 0 0 5px; margin-left: 10px;}
.att_list div.list_tt03 a:last-child { border-radius: 0 5px 5px 0;}
.att_list div.list_tt03 a.active { background: #fb7324; color: #fff;}
.att_list div.list_tt strong { display: block; margin-left: 2%; font-size: 14px; font-weight: bold;}
.att_list div.list_tt strong.mtt_bob { padding-left: 30px;
	background: url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_bob.png) no-repeat left top;
	background-size: 27px auto;}
.att_list div.list_tt strong.mtt_bookmark { padding-left: 30px; 
	background: url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_bookmark02.png) no-repeat left 3px;
	background-size: 27px auto;}
.att_list ul.list_st { width: 100%; margin: 0 auto; background: #fffcf0;}
.att_list ul.list_st li { position: relative; width: 100%; padding: 0 0 10px 0; border-bottom: 1px solid #dddddd;}
.att_list ul.list_st li span { display: inline-block; margin: 0 0 0 3%; padding-top: 7px; height: 20px; line-height: 20px; font-size: 12px; font-weight: bold; color: #008aff;}
.att_list ul.list_st li span.medal_icon01 { padding-left: 30px; background: url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_best.png) no-repeat left top;}
.att_list ul.list_st li span.medal_icon02 { padding-left: 30px; background: url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_bob.png) no-repeat left top;}
.att_list ul.list_st li strong { display: block; width: 96%; margin-left: 3%; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.att_list ul.list_st02 { background: #fff;}
.att_list ul.list_st li strong img { margin: -2px 5px 0 3px;}


/* 즐겨찾기 게임 */
.myGame { background: #f3f3f3; border-top: 1px solid #ff9000; border-bottom: 1px solid #ff9000;}
.myGame dl { width: 100%; overflow: hidden;}
.myGame dl dt { float: left; width: 50%; height: 40px; line-height: 40px; margin-left: 3%; font-size: 14px;}
.myGame dl dt strong { color: #ff9000;}
.myGame dl dd.magameEdit { float: right; width: 40px; height: 40px; margin-right: 3%;}
.myGame dl dd.magameEdit a { display: block; width: 60px; height: 40px; font-size: 0; background: url(//appdata.hungryapp.co.kr/images/main1408/wiki/ico_edit.png) no-repeat center center;}
.myGame dl dd.gameIcon { float: left; width: 94%; height: 48px; margin: 0 0 10px 3%; background: #fff;}
.myGame dl dd.gameIcon img { width: 38px; height: 38px; margin: 5px 0 0 5px;}


/* 즐겨찾기 게임내 검색 */
.MyGameSec dl { margin: 10px; margin-bottom: 0; padding: 10px; background: #eee;
	border: 1px solid #bbb;
	border-radius: 5px;}
.MyGameSec dl dt { font-size: 13px; height: 20px; padding-left: 10px; margin-bottom: 5px; line-height: 20px;}
.MyGameSec dl dd { padding: 5px; background: #fff; border-radius: 3px}
.MyGameSec dl dd img { width: 40px; height: 40px; margin-left: 5px; border: 2px solid #fff;}


/* Sub Tab Style */
.TabSt01 { overflow:hidden; box-shadow:0 0 5px 0 #eee;-moz-box-shadow:0 0 5px 0 #eee;-webkit-box-shadow:0 0 5px 0 #eee;-ms-box-shadow:0 0 5px 0 #eee;-o-box-shadow:0 0 5px 0 #eee; border-bottom:1px solid #ccc }
.TabSt01 ul { overflow:hidden; background:-moz-linear-gradient(top,#fff 0%, #f4f4f4 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0%,#f4f4f4 100%) }
.TabSt01 li { float:left; width:50%; text-align:center; padding:10px 0 10px 0; font-size:13px; color:#999 }
.TabSt01 li:first-child { border-right:1px solid #e9e9e9; margin-right:-1px }
.TabSt01 li.active { color:#111; font-weight:bold; -webkit-box-shadow:inset 0px -2px 0px 0px rgba(198, 34, 34, 1);-moz-box-shadow:inset 0px -2px 0px 0px rgba(198, 34, 34, 1);box-shadow:inset 0px -2px 0px 0px rgba(198, 34, 34, 1); }

.TabSt02 { overflow:hidden; box-shadow:0 0 5px 0 #eee;-moz-box-shadow:0 0 5px 0 #eee;-webkit-box-shadow:0 0 5px 0 #eee;-ms-box-shadow:0 0 5px 0 #eee;-o-box-shadow:0 0 5px 0 #eee; border-bottom:1px solid #ccc }
.TabSt02 ul { overflow:hidden; background:-moz-linear-gradient(top,#fff 0%, #f4f4f4 100%);background:-webkit-gradient(linear,left top, left bottom,color-stop(0%,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0%,#f4f4f4 100%) }
.TabSt02 li { float:left; width:33.3%; text-align:center; padding:10px 0 10px 0; font-size:13px; color:#999; border-right:1px solid #e9e9e9; margin-right:-1px }
.TabSt02 li:last-child { border-right:0; margin-right:0 }
.TabSt02 li.active { color:#111; font-weight:bold; -webkit-box-shadow:inset 0px -2px 0px 0px rgba(198, 34, 34, 1);-moz-box-shadow:inset 0px -2px 0px 0px rgba(198, 34, 34, 1);box-shadow:inset 0px -2px 0px 0px rgba(198, 34, 34, 1); }

/* search form */
.SrchFrm { padding:10px; border-bottom:1px solid #f9f9f9; overflow:hidden }
.SrchFrm input { font-size:14px; color:#666; font-weight:bold; float:left; background:#f9f9f9; box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow:inset 0 0 5px #ccc;-ms-box-shadow:inset 0 0 5px #ccc;-o-box-shadow:inset 0 0 5px #ccc;-moz-box-shadow:inset 0 0 5px #ccc; border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px; border:1px solid #666; border-right:0; height:40px; width:75%; padding:0 1% 0 1% }
.SrchFrm button { float:left; font-size:13px; letter-spacing:-.1em; color:#ccc; background:-moz-linear-gradient(top,#565656 0%,#2d2d2d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#565656),color-stop(100%,#2d2d2d));background:-webkit-linear-gradient(top,#565656 0%,#2d2d2d 100%);background:-o-linear-gradient(top,#565656 0%,#2d2d2d 100%);background:-ms-linear-gradient(top,#565656 0%,#2d2d2d 100%);background: linear-gradient(to bottom,#565656 0%,#2d2d2d 100%); border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0; border:1px solid #111; height:40px; width:25% }


.SrchFrm input.sch_rank { width: 57%; border:1px solid #666; border-left:0; 
	border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;}
.SrchFrm select { float: left; width:18%; height:40px; padding:0 1% 0 1%;
	border:1px solid #666; border-right: 1px solid #ccc;
	border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;
	background:#eeeeee; padding-left: 5px;}


/* 핫키워드 */
.att_keyword { overflow: hidden; margin-bottom: 10px;}
.att_keyword strong, .att_keyword a { display: inline-block; height: 20px; line-height: 20px; font-size: 11px; letter-spacing: -1px;}
.att_keyword strong { margin-left: 10px; padding: 0 7px; color: #fff; font-weight: bold; background: #ff5a00;
	border-radius: 3px;}
.att_keyword a { margin-left: 15px; text-decoration: underline; color: #008aff;}


/* 베스트 가이드 노출 */
.BestGuide { border-top:1px solid #ccc; border-bottom:1px solid #ccc; overflow:hidden }
.BestGuide h3 { float:left }
.BestGuide button.More { float:right; border:1px solid #ccc; margin-top:2px; padding:2px 5px 2px 5px; color:#999; border:1px solid #ccc; background:#fff; font-size:11px }
.GuideRoll { padding:10px 10px 10px 100px; overflow:hidden; position:relative }
.GuideRoll span.GameIco { position:absolute; top:10px; left:10px; height:80px; width:80px; min-height:80px; display:block }
.GuideRoll span.GameIco img { width:80px; height:80px; border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px }
.GuideRoll dl { float:left; overflow:hidden; width:100% }
.GuideRoll dt { float:left; font-size:14px; color:#333; width:100%; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap }
.GuideRoll dd.Update { font-size:12px; float:left; clear:left; color:#999; margin:1px 0 5px 0 }
.GuideRoll dd.Contents { font-size:13px; float:left; clear:left; color:#666; line-height:160% }
.RollNums { margin-top:-10px; margin-bottom:10px; text-align:center }
.RollNums span { display:inline-block; font-size:0; border:1px solid #d30000; border-radius:100px; width:10px; height:10px; margin:0 1px 0 1px }
.RollNums span.active { background:#dd0000 }


/* 명예의 전당 */
.TopUser { padding:10px; overflow:hidden; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/bg01.gif); background-size:6px 6px; margin:5px 0 5px 0; border-top:1px solid #111; border-bottom:1px solid #111 }
.TopUser h3 { color:#ffd200 }
/*.TopUser ul { width:100%; margin-top:10px; overflow: hidden;}
.TopUser li { display: block; font-size:11px; color:#fff; text-align:center; width:18%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0 1% 0 1% }
.TopUser img { margin-bottom:5px; border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; border:1px solid #2c4881; width:95% }
.TopUser.Sub { background:#1d1d22; border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px }*/

.TopUser ul.userBox { margin: 0 auto; margin-top: 10px; background: #6a5a4d; overflow: hidden;
	border: 1px solid #9a887a;
	border-radius: 3px;}
.TopUser ul.userBox li:first-child { width: 100%; height: 30px; line-height: 30px; background: #534538; border-bottom: 1px solid #302011;}
.TopUser ul.userBox li:first-child strong { margin-left: 15px; font-size: 14px; color: #ffd200;}
.TopUser ul.userBox li.uv_list { float: left; width: 25%; color: #edde51; padding: 7px 0; border-top: 1px solid #b09d8c;}
.TopUser ul.userBox li.uv_list span { display: block; text-align: center;}
.TopUser ul.userBox li.uv_list strong { display: block; text-align: center;}
.TopUser ul.userBox li.uv_list strong b { color: #ffff1c; font-size: 14px;}


/* 상단 설명 영역 */
.GuideInfo { margin:10px; margin-bottom: 0; padding:10px; border:1px solid #eee; background:#f9f9f9; border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px }
.GuideInfo dt { font-size:17px; color:#d30000; font-weight:bold; margin-bottom:6px }
.GuideInfo dd { font-size:13px; color:#222; line-height:150%; margin-bottom:6px; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/blt_dd.png) no-repeat 0 5px; background-size:6px 9px; padding-left:10px }
.GuideInfo dd:last-child { margin-bottom:0 }


/* 내 공략 정보 */

	/* 내 공략 정보 상세 왼쪽 */
.myInfo { width: 100%; margin: 0 auto; margin-bottom: 10px; padding: 10px 0; background: #f3f3f3; border-top: 2px solid #ff9000; border-bottom: 1px solid #ff9000; overflow: hidden;}
.myInfo ul { width: 94%; margin: 0 auto;}
.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 { width: 94%; margin: 0 auto; margin-top: 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 { width: auto; height: 16px; 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;}	/* 베오베 */


/* 평가하기&평가리스트 */
ul.RepTabs { position: relative; overflow: hidden; background:#efefef; border-top:1px solid #ccc }
ul.RepTabs em { color:#ff4600; margin-left:4px }
ul.RepTabs li { font-size:14px; display:inline; float:left; border-right:1px solid #ccc; border-bottom:1px solid #ccc; width:33.3%; text-align:center; margin-right:-1px; padding:10px 0 10px 0 }
ul.RepTabs li.active { color:#111; font-weight: bold; background:#fff; border-bottom:1px solid #fff }
.RepList { position:relative; padding:10px; border-bottom: 1px solid #bbb; overflow:hidden; background:#fff }
.RepList span.pf-img img { margin-right:8px; float:left; width:25px; height:25px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border:1px solid #ccc }
select.RepTabs { border:1px solid #ccc; background:#fff; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px; height:35px; color:#222; font-size:13px; width:98%; margin:1%; }
.RepList button { border:1px solid #aaa; background:#fff; font-size:11px; padding:5px 4px 5px 4px; border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px; letter-spacing:-.1em; }
.RepList.RepList2 { margin:10px -10px 0 -10px; border-top:1px solid #eee; background:#f9f9f9; padding:10px }
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:left; clear:both; font-style:normal; margin-top:5px }
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; overflow:hidden }
.BtnsArea { overflow:hidden; width:100% }
.BtnsArea span.Lbtns { float:left; clear:left }
.BtnsArea span.Lbtns button { float:left; margin-right:3px }
.BtnsArea span.Rbtns { float:right }
.BtnsArea span.Rbtns button { float:left; margin-left:3px }
.BtnsArea button.Modify { height:26px; background:url(//appdata.hungryapp.co.kr/images/main1408/m/skin/board/btn_bg_mod.png) no-repeat 50% 50% #fff; background-size:18px; width:26px; font-size:0; vertical-align:top }
.BtnsArea button.Delete { height:26px; background:url(//appdata.hungryapp.co.kr/images/main1408/m/skin/board/btn_bg_del.png) no-repeat 50% 50% #fff; background-size:18px; width:26px; font-size:0; vertical-align:top }
.BtnsArea button.Like { height:26px; background:url(//appdata.hungryapp.co.kr/images/main1408/m/skin/board/btn_bg_like.png) no-repeat 6px 50% #fff; background-size:8px; text-align:center; padding-left:15px; color:#3652ad }
.BtnsArea button.Dislike { height:26px; background:url(//appdata.hungryapp.co.kr/images/main1408/m/skin/board/btn_bg_dislike.png) no-repeat 6px 50% #fff; background-size:8px; text-align:center; padding-left:15px; color:#666 }
.BtnsArea button.Report { border:0; font-size:10px; padding:0; color:#666; background:url(//appdata.hungryapp.co.kr/images/main1408/m/skin/board/btn_bg_report.png) no-repeat 10px 3px; background-size:8px; padding-left:20px; height:10px; vertical-align:top }
.RepWrite { position:relative; overflow:hidden; margin-top:10px; padding-top:10px; border-top:1px solid #eee; }
.RepWrite select { width:100%; border:1px solid #ccc; border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; background:#f9f9f9; height:30px; font-size:13px; color:#d30000; margin-bottom:5px }
.RepWrite textarea { width:96%; padding:2%; background:#fefefe; border:0; border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; box-shadow:inset 0 0 1px 1px #ccc;-webkit-box-shadow:inset 0 0 1px 1px #ccc;-ms-box-shadow:inset 0 0 1px 1px #ccc;-o-box-shadow:inset 0 0 1px 1px #ccc;-moz-box-shadow:inset 0 0 1px 1px #ccc; height:80px; margin-bottom:5px }
.RepWrite button { font-size:13px; letter-spacing:-.1em; color:#f9f9f9; background:-moz-linear-gradient(top,#565656 0%,#2d2d2d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#565656),color-stop(100%,#2d2d2d));background:-webkit-linear-gradient(top,#565656 0%,#2d2d2d 100%);background:-o-linear-gradient(top,#565656 0%,#2d2d2d 100%);background:-ms-linear-gradient(top,#565656 0%,#2d2d2d 100%);background: linear-gradient(to bottom,#565656 0%,#2d2d2d 100%); border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; border:1px solid #111; height:40px; width:100% }
.GuideCaution { overflow:hidden; padding:0 10px 0 10px; margin:10px; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px; border:1px solid #3e347c; background:url(//appdata.hungryapp.co.kr/images/main1408/wiki/blt_best.png) no-repeat 10px 0 #e8e6f3; background-size:30px 37px; color:#010101; font-size:16px; height:40px }
.GuideCaution span { float:left; margin:8px 0 0 35px }
div.LikeArea { margin:10px; padding:10px; border:1px solid #ccc; border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; background:#fefefe; overflow:hidden }
div.LikeArea h6 { color:#222; font-size:14px; letter-spacing:-.1em }
div.LikeArea p.Total { font-size:12px; background:#f9f9f9; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px; padding:10px; margin:10px 0 10px 0; overflow:hidden }
div.LikeArea p.Total strong { float:left; color:#dc0000 }
div.LikeArea p.Total span.StarImg { float:left; margin:1px 0 0 4px }
div.LikeArea p.Total span.StarImg img { float:left; width:12px }
div.LikeArea p.Total span.User { float:right }
div.VoteGrf img { height:10px; vertical-align:middle }
div.VoteGrf ul { overflow:hidden }
div.VoteGrf li { float:left; clear:left; width:100%; height:15px; position:relative }
div.VoteGrf span { height:15px; font-size:10px }
div.VoteGrf span { position:absolute; z-index:2; display:block; top:2px; left:5px; color:#000 }
div.VoteGrf span.G5 { background:#9a5ac2; z-index:1; top:0; left:0 }
div.VoteGrf span.G4 { background:#0062d0; z-index:1; top:0; left:0 }
div.VoteGrf span.G3 { background:#369224; z-index:1; top:0; left:0 }
div.VoteGrf span.G2 { background:#ffc600; z-index:1; top:0; left:0 }
div.VoteGrf span.G1 { background:#ff7200; z-index:1; top:0; left:0 }
div.VoteGrf span.G0 { background:#9e2525; z-index:1; top:0; left:0 }


/* 보상안내 */
div.attPre_info {padding: 10px 10px 0 10px;}

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 { 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: 94%; 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;}
