/* 즐겨찾기 */
/*
div.favorite { clear:both; padding-top:10px; display:inline-block; }
div.favorite li { width:49px; float:left; padding:0 7px; text-align:center; font-size:11px; letter-spacing:-.1em; }
div.favorite a { color:#444 }
div.favorite img { width:100%; max-width:120px; margin-bottom:5px; border-radius:5px; box-shadow:0px 1px 1px 1px #aeaeae; }
*/
li.favorite { clear:both; padding-top:10px; }
li.favorite span { display:inline; float:left; width:16%; padding:0 2% 0 2%; text-align:center; font-size:11px; letter-spacing:-.1em; }
li.favorite a { color:#444 }
li.favorite img { width:100%; max-width:120px; margin-bottom:5px; border-radius:5px; box-shadow:0px 1px 1px 1px #aeaeae; }
/* /즐겨찾기 */

/* 실시간 검색어 */
div.ranking { height:17px; margin:10px 10px 0 10px }
div.ranking h2 { float:left; margin-right:10px; color:#303030; font-size:12px; font-weight:normal }
div.ranking strong { float:left; font-size:14px; color:#333 }
div.ranking em.number01 { float: left; padding:1px 5px; margin:-1px 8px 0 0; border-radius:4px; background:#ff4c0f; font-size:13px; font-weight:bold; color:#fff }
div.ranking em.number02 { float:right; margin-right:90px; padding-left:15px; font-size:12px; text-align:right }
div.ranking em.up { background:url(//appdata.hungryapp.co.kr/images/main1408/m/common/blt_up.png) no-repeat 0 50%; background-size:11px }
div.ranking em.down { background:url(//appdata.hungryapp.co.kr/images/main1408/m/common/blt_down.png) no-repeat 0 50%; background-size:11px }
div.ranking em.number02 span { display:none }
div.ranking button.pre { width:45px; height:45px; margin:0; position:absolute; top:0; right:45px; background:url(//appdata.hungryapp.co.kr/images/main1408/m/common/btn_arr.png) no-repeat 50% 50% #ececec; background-size:20px; border-top:0; border-left:1px solid #ccc; border-bottom:0; border-right:0; font-size:0 }
div.ranking button.next { width:45px; height:45px; margin:0; position:absolute; top:0; right:0; background:url(//appdata.hungryapp.co.kr/images/main1408/m/common/btn_arr.png) no-repeat 50% 50% #ececec; background-size:20px; border-top:0; border-left:0; border-bottom:0; border-right:1px solid #ccc; font-size:0; -moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg) }
/* /실시간 검색 */

/* 진행중인 미션, 경매&쇼핑 */
div.main-mission { position:relative; float:left; width:50%; margin:-14px 0 -14px 0; padding:10px 0 10px 0; overflow:hidden; border-right:1px solid #bbb }
div.main-mission img { position:absolute; top:10px; right:5%; width:58px }
div.main-mission h2,div.main-shop h2  { float:left; margin-bottom:3px; font-size:11px; font-weight:normal; color:#777 }
div.main-mission button,.main-shop button { clear:left; float:left; margin-top:10px; padding:2px 5px 2px 15px; background:url(//appdata.hungryapp.co.kr/images/main1408/m/common/blt_arr.png) no-repeat 5px 50% #ececec; background-size:4px; border-top:1px solid #dadada; border-right:1px solid #8b8b8b; border-bottom:1px solid #8b8b8b; border-left:1px solid #dadada; font-size:10px; letter-spacing:-.1em; box-shadow:inset 1px 1px 0 0 #fff; }
div.main-shop { position:absolute; left:50%; margin:-14px 0 -14px 0; padding:10px 0 10px 0; width:50%; overflow:hidden }
div.main-shop h2,.main-shop h3,.main-shop button { margin-left:10px }
div.main-shop h3 { clear:left; float:left; font-size:13px; color:#df8019; letter-spacing:-.1em }
div.main-mission h3 { clear:left; float:left; font-size:13px; color:#5173ca; letter-spacing:-.1em }
div.main-shop img { position:absolute; top:10px; right:10px; width:58px }
/* /진행중인 미션, 경매&쇼핑 */