@charset "utf-8";

#game_ranking { width:100%;  }
.sub_title { width:100%; background:url(http://appdata.hungryapp.co.kr/m_images/main/maincon_tit_bg.png) repeat-x; float:left; display:inline;}
.sub_title .tit { width:70%; text-align:left; padding:10px 0 9px 30px; font-weight:bold; color:#FFFFFF; background:url(http://appdata.hungryapp.co.kr/m_images/icon/icon_blit2.png) no-repeat 10px 9px; background-size:15px 16px;  float:left; display:inline;}
.sub_title .tit2 { width:35%;  padding:10px 0 9px 30px; font-weight:bold; color:#FFFFFF;  background:url(http://appdata.hungryapp.co.kr/m_images/icon/icon_blit2.png) no-repeat 10px 9px; background-size:15px 16px; float:left; display:inline;}
.sub_title .btitle_long { width:70%;  padding:10px 0 9px 30px; font-weight:bold; color:#FFFFFF; background:url(http://appdata.hungryapp.co.kr/m_images/icon/icon_blit2.png) no-repeat 10px 9px; background-size:15px 16px;  float:left; display:inline;}
.sub_title .btitle_long2 { width:55%;  padding:10px 0 9px 30px; font-weight:bold; color:#FFFFFF; background:url(http://appdata.hungryapp.co.kr/m_images/icon/icon_blit2.png) no-repeat 10px 9px; background-size:15px 16px; float:left; display:inline;}
.sub_title .barrow  { margin:-3px 5px 0 5px; }


.sub_title .bnote { color:#e0e0e0; padding-left:10px; }
.sub_title .close { width:20%; margin:6px 0 0 0; text-align:right; float:right; display:inline;}
.sub_title .bdate { text-align:right;  padding:7px 0; color:#dfdfdf; font-weight:bold; float:right; display:inline; }
.sub_title .bdate img { margin:-2px 5px 0 5px;}
.sub_title .bclose {  padding:6px 0 6px 0; color:#dfdfdf;  font-weight:bold; float:right; display:inline; }
.sub_title .bclose img { margin:-4px 0 0 4px; }
.sub_title .bclose .b_bks { width:35px; }
.sub_title .btn { _width:20%; margin:7px 10px 0 0; text-align:right; float:right; _display:inline;}

.sub_title_nms { width:100%; color:#ffffff; padding:15px 0 10px 0; font-weight:bold;  background:url(http://appdata.hungryapp.co.kr/m_images/common/sub_title_nms_bg.png); float:left; display:inline; }
.sub_title_nms img { margin:-5px 0 0 10px;}

.game_db_genre { width:100%; border-top:1px solid #CBCBCB; border-bottom:2px solid #EDEDED; float:left; display:inline; }
.game_db_genre ul { width:100%; float:left; display:inline;}
.game_db_genre li { width:24.8%; height:46px; _padding:20px 0 15px 0; font-size:11px; _height:18px; text-align:center;  border-right:1px solid #CBCBCB; border-bottom:1px solid #CBCBCB; background:url(http://appdata.hungryapp.co.kr/m_images/common/game_db_genre_bg.png); float:left; display:inline; }
.game_db_genre .on { width:24.8%; background:url(http://appdata.hungryapp.co.kr/m_images/common/game_db_genre_bgon.png); }
.game_db_genre .no_line { width:25%; border-right:0px; }
.game_db_genre li a  { display:block; overflow:hidden;padding:20px 0 15px 0; white-space:nowrap;text-overflow:ellipsis;}

.community_tab { width:100%; border-top:1px solid #000000; background:url(http://appdata.hungryapp.co.kr/m_images/common/community_tab_off.png);
border-bottom:2px solid #000000; float:left; display:inline; }
.community_tab li { width:19.98%; color:#FFFFFF; _padding:10px 0 9px 0; text-align:center; border-right:1px solid #000000;  float:left; display:inline; }
 .community_tab ul { width:100%;border-bottom:1px solid #000000;  float:left; display:inline; }
.community_tab .on { color:#000000; background:url(http://appdata.hungryapp.co.kr/m_images/common/community_tab_on.png); }
.community_tab .no_line { width:19%; border-right:0px; }
.community_tab .line2 { padding:9px 0 8px 0; }
.community_tab li a  { color:#FFFFFF; display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }
.community_tab .on a  { color:#000000; display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }

.bbs_tab { width:100%; border-top:1px solid #000000; background:url(http://appdata.hungryapp.co.kr/m_images/common/community_tab_off.png); border-bottom:2px solid #000000; float:left; display:inline; }
.bbs_tab li { width:17%; color:#FFFFFF;  _padding:10px 0; text-align:center; border-right:1px solid #000000;
  float:left; display:inline; }
.bbs_tab .on { color:#000000; background:url(http://appdata.hungryapp.co.kr/m_images/common/community_tab_on.png); }
.bbs_tab .btn { width:14%; _padding:10px 0; border-right:0px; }
.bbs_tab li a  { color:#FFFFFF; display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }
.bbs_tab .on a  { color:#000000; display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }

#sub_search { width:100%; float:left; display:inline;}
#sub_search .bsearch { width:100%; text-align:center; padding:10px 0; margin:0 auto; background:url(http://appdata.hungryapp.co.kr/m_images/common/sub_search_bg.png) repeat-x;  float:left; display:inline;}
#sub_search .bsearch input {width:80%;  border:1px solid #000000; color:#666666; padding:5px; margin:0; height:14px;}
#sub_search .bresult { width:100%; font-weight:bold; padding:15px 0 10px 0;  float:left; display:inline;}
#sub_search .bresult .bdata { color:#F24B05; text-decoration:underline; }
#sub_search .bresult .cnt { margin-left:10px; }
#sub_search .b_search {
display:inline-block;
margin:0 2px;
padding:2px 5px;
text-align:center;
border:1px solid #1C1C1C;
font-size:11px;
font-weight:bold;
color:#fff;
border-radius:3px;
background:#373737;
line-height:20px;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6A6A6A),color-stop(100%,#373737));-webkit-box-shadow:inset 0 -1px 1px #37a012;box-shadow:inset 0 -1px 1px #373737;
 }

/* 20130412 수정 */
.search_list { width:100%; border-top:1px solid #E6E6E6; float:left; display:inline;}
.search_list li { width:100%; line-height:18px;  border-bottom:1px solid #E6E6E6; _padding:10px 0; float:left; display:inline;}
.search_list li a{ display:block; overflow:hidden;padding:14px 0 14px 10px;white-space:nowrap;text-overflow:ellipsis; }
.search_list p {width:100%; padding:14px 0; background:#F5F6F7; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; _background:url(http://appdata.hungryapp.co.kr/m_images/common/news_main_con02_bg.png) no-repeat; font-weight:bold; }
.search_list p span { margin-left:10px; }
.search_list p .more { float:right; margin-top:-8px; }
.search_list p .bpoint { color:#f34b04; }
.search_list p.tit { margin-left:10px; }
.search_list p a { display:block; overflow:hidden;padding:14px 0 14px 10px;white-space:nowrap;text-overflow:ellipsis; }

.search_list .game_info {  font-weight:bold; padding:15px 0; color:#B4B4B4; width:100%; float:left; display:inline;  }
.search_list .game_info .bname {  font-weight:bold; padding:5px 0; color:#353535;  }
.search_list .game_info .bname a { margin:0; padding:0; }
.search_list .game_info .binfo {  margin:0;  }
.search_list .game_info .bphoto { margin:0 10px 0 10px; padding:0; text-align:center; float:left; display:inline;  }
.search_list .game_info .bphoto img { width:70px; height:70px; pading:0; margin:0; }
.search_list .game_info .bphoto a { margin:0; padding:0; }
.search_list .game_info img { float:none; margin:-6px 5px 0 5px; }
.search_list .cnt { margin:0 10px; }
.search_list .bphoto_news { margin-right:10px; float:left; display:inline;}
.search_list .bgy { color:blue; font-size:11px; padding:0 0 15px 0; }
.search_list .bdate { color:#858585; padding:0 0 0 15px; }
.search_list .sh1 {margin-left:5px; margin-top:5px; color:#858585;  }
.search_list .sh2 {margin-left:5px; margin-bottom:5px; color:#858585;  }
.search_list .sh2 a {color:#858585;  }

.gallery_list { width:100%; margin:10px 0 0  0;  float:left; display:inline;}
.gallery_list li { width:24.9%;  border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; line-height:35px; padding:0; text-align:center; float:left; display:inline; }
.gallery_list li img { width:120px; }
.gallery_list p { width:100%; _padding:14px 0; background:#F5F6F7; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; font-weight:bold; }
.gallery_list p .bpoint { color:#f34b04; }
.gallery_list .tit { margin-left:10px; }
.gallery_list p a { display:block; overflow:hidden;padding:14px 0;white-space:nowrap;text-overflow:ellipsis; }

#sub_search_w { width:100%; float:left; display:inline;}
#sub_search_w .bsearch {  width:100%; text-align:center; padding:15px 0;  margin:0 auto;  }
#sub_search_w .bsearch input { border:1px solid #C5C5C5; color:#666666; padding:5px; width:80%; margin:1px 5px 0 0; height:15px; }
#sub_search_w .bresult { font-weight:bold; padding:15px 0 10px 15px; }
#sub_search_w .bresult .bdata { color:#F24B05; text-decoration:underline; }

/*20130215 추가 */
.gamemain_list { width:100%;  margin-top:10px; float:left; display:inline; }
.gamemain_list h2 { width:100%; border-top:1px solid #C2C2C2;  padding:15px 0; font-size:14px; background:#F5F5F5;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(100%,#EAEAEA));-webkit-box-shadow:inset 0 -1px 1px #EAEAEA;box-shadow:inset 0 -1px 1px #EAEAEA; }
.gamemain_list h2 span { padding:10px; }
.gamemain_list ul { width:100%; border-top:1px solid #EAEAEA; float:left; display:inline; }
.gamemain_list li { width:50%; float:left; display:inline; }
.gamemain_list li a { padding:10px; display:block; overflow:hidden }
.gamemain_list .bphoto { margin-right:5px; }
.gamemain_list .bphoto img { width:28px; height:28px; }
.gamemain_list .bnickname_reco { color:#F53D00; font-size:14px; }
.gamemain_list .bnickname_new { color:#0C8CB1;  font-size:14px; }
.gamemain_list .icon { width:35px; margin-left:10px;  }
/*20130215 추가 여기까지 */

#ranking_list { width:100%; float:left; display:inline; }
#ranking_list .btn_more { width:100%; text-align:center; margin:10px 0; }
#ranking_list .btn_more_r  { width:100%; padding:12px 0; text-align:right; color:#353535;font-weight:bold; float:left; display:inline; }
#ranking_list .btn_more_r  img { margin:-3px 15px 0 7px; }

.ranking_list_tb { width:100%; border-top:1px solid #ededed;  _background:url(http://appdata.hungryapp.co.kr/m_images/common/ranking_list_bg.png); }
.ranking_list_tb td {  border-bottom:1px solid #ededed; height:34px; cursor:pointer; padding:10px 5px 10px 10px;}
.ranking_list_tb .ov { background:#F5F5F5; }
.ranking_list_tb .bno { padding:0; text-align:center; }
.ranking_list_tb .bno .brk_no { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#676767; font-weight:bold; }
.ranking_list_tb .bno .brk_up { background:url(http://appdata.hungryapp.co.kr/m_images/icon/rk_up.png) no-repeat center  ; padding:4px 0 4px 18px; font-family:Arial, Helvetica, sans-serif; color:#f5460f; font-weight:bold;  }
.ranking_list_tb .bno .brk_down { background:url(http://appdata.hungryapp.co.kr/m_images/icon/rk_down.png) no-repeat center ; padding:3px 0 5px 18px; font-family:Arial, Helvetica, sans-serif; color:#3d92d5; font-weight:bold;  }
.ranking_list_tb .bsetup_yes { text-align:center; font-size:11px; color:#528b06;  font-weight:bold; }
.ranking_list_tb .bsetup_yes img { width:82px; height:30px; }
.ranking_list_tb .bsetup_no { text-align:center; font-size:11px;  color:#6a6a6a;  font-weight:bold; }
.ranking_list_tb .bphoto { width:45px; float:left; }
.ranking_list_tb .bphoto img { width:35px; margin-left:5px; float:left; display:inline; }
.ranking_list_tb .bcon .bload { color:#f54a04; margin:0; font-size:10px; margin:2px 0 0 0; float:right; }
.ranking_list_tb .bcon .bname { font-weight:bold; width:100%;  margin:3px 0 0 0; }
.ranking_list_tb .bcon .bname2 { width:80%; margin:9px 0 0 0;  }
.ranking_list_tb .bcon .bment { width:100%; margin:2px 0 0 0; color:#848484;}
.ranking_list_tb a  { display:block; overflow:hidden; _padding:8px 0 10px 0; white-space:nowrap;text-overflow:ellipsis; }

.ranking_list_tb .b_gs { width:48px; float:right; }
.ranking_list_tb .b_gs_org { width:60px; float:right; }

/* 20130206 추가 */
.ranking_list_tb .i_freepay  { width:32px; margin-right:10px; float:right; margin-top:8px }
.ranking_list_tb .bscore { text-align:center; letter-spacing:normal;  }
.ranking_list_tb .bscore .bscore1 { color:#848484; font-weight:bold; padding:4px 0; font-size:12px; float:left;  }
.ranking_list_tb .bscore .bscore2 { color:#000; font-weight:bold; font-size:18px; font-family:Arial, Helvetica, sans-serif;  }
.ranking_list_tb .bscore .bscore3 { width:100%; float:left;  }
.ranking_list_tb .bscore .bscore3 img { width:11px; margin:0 0 0 1px; }
/* 20130206 추가 여기까지 */

#ov_gameranking { width:100%; background:url(http://appdata.hungryapp.co.kr/m_images/btn/ov_fansite.png) repeat-x; position:absolute; margin:50px 0 0 0; padding:0; float:left; display:inline; }
#ov_gameranking li { text-align:center; border-left:1px solid #F7F4EE; width:49.5%; font-weight:bold; _padding:8px 0 11px 0;float:left; display:inline; }
#ov_gameranking li a  { display:block; overflow:hidden; padding:8px 0 10px 0; white-space:nowrap;text-overflow:ellipsis; }

#pickup_list { width:100%; border-top:1px solid #e0e1e3; border-bottom:1px solid #e0e1e3; background:#f2f2f2; padding:10px 0; float:left; display:inline; }
#pickup_list li {  float:left; display:inline; }
#pickup_list .bsns {font-size:12pt; font-weight:bold; margin:8px 0 0 10px; }
#pickup_list .bsns img { width:23px; margin:-4px 0 0 3px;  }
#pickup_list .align_r { float:right; margin:5px 9px 0 0; }
/*20130128 추가 */ #pickup_list .align_r img { width:60px; }

/*20130207 추가 */
.sns_share { width:100%; text-align:center; font-weight:bold;  border-top:1px solid #e0e1e3; 
border-bottom:1px solid #e0e1e3; background:#f2f2f2; padding:13px 0 10px 0; float:left; display:inline; }
.sns_share img { width:26px; margin:-4px 0 0 3px;  }

#ripple_Wrap { width:100%; }
#ripple_Wrap .btn_ripple { float:right; margin:0 15px 20px 0; display:inline; }
.ripple_list { width:100%; border-top:2px solid #e6e6e6; }
.ripple_list td {  color:#686868; border-bottom:2px solid #e6e6e6; }
.ripple_list .bphoto { padding:10px 0 0 0; vertical-align:top; text-align:center; }
.ripple_list .bphoto img { width:35px; margin:0 5px; }
.ripple_list .bname { padding:15px 0 3px 10px; font-weight:bold; }
.ripple_list .bment { padding:0 10px 10px 10px;  line-height:18px;  }
.ripple_list .bment_modify { margin:5px 0 10px 15px; _background:url(http://appdata.hungryapp.co.kr/m_images/common/bment_modify_st.png) no-repeat;   }
.ripple_list .bment_modify .st { height:15px; _background:url(http://appdata.hungryapp.co.kr/m_images/common/bment_modify_st.png) no-repeat;   }
.ripple_list .bment_modify .con { width:95%; padding:0; _background:url(http://appdata.hungryapp.co.kr/m_images/common/bment_modify_con.png)  bottom left no-repeat; }
.ripple_list .bment_modify .con textarea { border-radius:5px; width:98%; margin:6px 0 0 0; padding:5px; height:56px; border:1px solid #C2C2C2; background:#fff;}
.ripple_list .bment_modify .btn { width:96.2%; margin:0 0 0 0; }
.ripple_list .bment_modify .btn .bright { float:right; }
.ripple_list .btime { width:150px; margin-top:3px; text-align:right;float:right;}
.ripple_list .bdate { padding:0 17px 0 0; color:#848484; float:right; display:inline;}
.ripple_list .blately { width:36px; margin:0 10px 0 0; color:#f04c05; float:right; display:inline;}
.ripple_list .blately img { width:36px; margin-right:8px; margin-top:-8px;}
.ripple_list .pulldown_menu { right:10px; margin:40px 0 0 0;  }
.ripple_list .bre { background:url(http://appdata.hungryapp.co.kr/m_images/icon/i_re.png) no-repeat 10px 20px; }
.ripple_list .bgood { margin:-3px 0 0 0; }


/* 리플 답변 */
.ripple_list_re { width:100%; }
.ripple_list_re td {  color:#686868; border-bottom:2px solid #e6e6e6; }
.ripple_list_re .bre { background:url(http://appdata.hungryapp.co.kr/m_images/icon/i_re.png) no-repeat center 20px; }
.ripple_list_re .bphoto { padding:17px 0 0 17px; vertical-align:top; text-align:left; }
.ripple_list_re .bphoto img { width:35px; }
.ripple_list_re .bname { padding:15px 0 3px 10px; font-weight:bold; }
.ripple_list_re .bment { padding:0 10px 10px 10px; line-height:18px;  }
.ripple_list_re .bment_modify { margin:10px 0 20px 15px; background:url(http://appdata.hungryapp.co.kr/m_images/common/bment_modify_st.png) no-repeat;   }
.ripple_list_re .bment_modify .st { height:15px; background:url(http://appdata.hungryapp.co.kr/m_images/common/bment_modify_st.png) no-repeat;   }
.ripple_list_re .bment_modify .con { width:98%; padding:0 0 7px 0; background:url(http://appdata.hungryapp.co.kr/m_images/common/bment_modify_con.png)  bottom left no-repeat; }
.ripple_list_re .bment_modify .con textarea {  border:1px; background-color:transparent; margin:0 0 5px 10px; line-height:140%; width:94%; height:86px; }
.ripple_list_re .bment_modify .btn { width:96.2%; margin:10px 0 0 0; }
.ripple_list_re .bment_modify .btn .bright { float:right; }
.ripple_list_re .btime { width:150px; margin-top:3px; text-align:right;float:right;}
.ripple_list_re .bdate { padding:0 17px 0 0; color:#848484; float:right; display:inline;}
.ripple_list_re .blately { padding:0 17px 0 0; color:#f04c05; float:right; display:inline;}
.ripple_list_re .blately img { margin-right:8px; margin-top:-8px;}
.ripple_list_re .pulldown_menu { right:10px; margin:59px 0 0 0;  }

/*20130114 추가 */
.ripple_list_one { width:100%; float:left; display:inline;}
.ripple_list_one .re {width:100%; padding:20px 0 10px 0; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; float:left; display:inline;}
.ripple_list_one .re li {position:relative;}
.ripple_list_one .re li a{display:block;overflow:hidden; }
.ripple_list_one .re li p,.lst_section .lst4 li .item{display:block;overflow:hidden;padding-right:10px; padding-bottom:10px;}
.ripple_list_one .re li .thmb{ display:-webkit-box; float:left;position:relative;width:40px; padding-left:10px;/*height:50px;*/-webkit-box-align:center;-webkit-box-pack:center}
.ripple_list_one .re li textarea { width:98%; border: 1px solid #C8C8C8; border-radius:3px; height:80px; padding:5px; }
.ripple_list_one .b_step { width:50px; margin:5px 5px 0 0; float:left; display:inline;}
.ripple_list_one .info { width:100%; padding:3px 0 ; font-weight:bold;float:left; display:inline; }
.ripple_list_one .bname { font-weight:bold; float:left; padding-top:5px; display:inline; }
.ripple_list_one .bmenu { float:left; margin-right:50px; margin-top:-8px; position:relative;  }
.ripple_list_one .blately { color:#f04c05; padding-top:5px;  float:right;}
.ripple_list_one .pulldown_menu { right:10px; margin:32px 50px 0 0; z-index:100;  }

.ripple_list_dept { width:100%; float:left; display:inline;}
.ripple_list_dept .re {width:100%; padding:20px 0 10px 0; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; float:left; display:inline;}
.ripple_list_dept .re li {position:relative;}
.ripple_list_dept .re li a{display:block;overflow:hidden; }
.ripple_list_dept .re li p,.lst_section .lst4 li .item{display:block;overflow:hidden;padding-right:10px; padding-bottom:10px;}
.ripple_list_dept .re li .thmb{ background:url(http://appdata.hungryapp.co.kr/m_images/icon/i_re.png) 13px 5px no-repeat; display:-webkit-box;float:left;position:relative;width:40px;/*height:50px;*/padding-left:50px;-webkit-box-align:center;-webkit-box-pack:center}
.ripple_list_dept .re li textarea { width:98%; border: 1px solid #C8C8C8; border-radius:3px; height:80px; padding:5px; }
.ripple_list_dept .b_step { width:50px; margin:5px 5px 0 0; float:left; display:inline;}
.ripple_list_dept .info { width:100%; padding:3px 0 ; font-weight:bold;float:left; display:inline; }
.ripple_list_dept .bname { font-weight:bold; float:left; padding-top:5px; display:inline; }
.ripple_list_dept .bmenu { float:left; margin-right:50px; margin-top:-8px; position:relative;  }
.ripple_list_dept .blately { color:#f04c05; padding-top:5px;  float:right;}
.ripple_list_dept .pulldown_menu { right:10px; margin:32px 50px 0 0; z-index:100;  }

/*20130114 추가 */

.ripple_comment_renWrap { width:100%; padding:10px 0 20px 0; float:left; display:inline; }
.ripple_comment_renWrap .bment { margin:10px 0 0 10px; float:left; display:inline;  }
.ripple_comment_renWrap .bment .bname { font-weight:bold; color:#FF6600; }
.ripple_comment_ren { width:100%;}
.ripple_comment_ren td { color:#686868; padding-top:10px; }
.ripple_comment_ren .bphoto {  width:55px; text-align:center;  }
.ripple_comment_ren .bwrite {  }
.ripple_comment_ren .btn { width:100px; text-align:center; }
.ripple_comment_ren .btn .b_bgs { width:60px;  }
.ripple_comment_ren textarea { border-radius:5px; width:96%; margin:; padding:5px; height:56px; border:1px solid #C2C2C2; background:#fff; float:left;}


.ripple_count { width:100%;  color:#515151; font-weight:bold; text-align:right; margin:10px 0;}
.ripple_count .bripple { margin:0 16px 0 26px;}
.ripple_count .bgood {  width:10px; margin:-5px 10px 0 10px;}
.ripple_count .b_step { margin:0 10px 0 26px;  }
.ripple_count .img_bn img { width:25px; height:25px; margin-right:5px;  }
.ripple_count a.recom{display:inline-block; padding:1px 0 1px 15px;margin:0 10px 0 0;color:#ff6200;background:url(http://appdata.hungryapp.co.kr/images/bbs_/ic_bnum.gif) no-repeat 0px 1px;vertical-align:middle;text-decoration:none;font-family:Tahoma}

/* 20130128 수정 */
.ripple_commentWrap { width:100%; padding:5px 0 20px 0; 
background:#F8F8F8; 
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#EBEBEB),color-stop(30%,#F8F8F8));-webkit-box-shadow:inset 0 -1px 1px #37a012;box-shadow:inset 0 -1px 1px #F8F8F8;
border-top:2px solid #E6E6E6; float:left; display:inline; }
/* 20130128 수정 여기까지 */
.ripple_commentWrap .bment { width:100%; margin:10px 0 0 0; float:left; display:inline;  }
.ripple_commentWrap .bment .bname { font-weight:bold; padding-left:10px; color:#FF6600; }
.ripple_commentWrap .bment b { font-weight:bold; padding-left:10px; }
.ripple_commentWrap .align_r { font-size:11px; float:right; margin-right:10px; }
/* 20130128 추가 */
.ripple_commentWrap .align_l { font-size:11px; float:left; margin-left:10px; }
.ripple_commentWrap .btn {  margin:10px 0; }
/* 20130128 추가 여기까지 */
.ripple_comment { width:100%; }
.ripple_comment td { color:#686868; padding-top:10px; }
.ripple_comment .bphoto {  width:55px; text-align:center;  }
.ripple_comment .bphoto img {  width:30px; }
.ripple_comment .bwrite {  }
.ripple_comment .btn { width:100px; text-align:center; }
.ripple_comment .btn .b_bgs { width:60px;  }
.ripple_comment textarea { border-radius:5px; width:96%; margin-right:10px; padding:5px; height:56px; border:1px solid #C2C2C2; background:#fff; float:left;}



.ripple_comment_nomem { width:100%; margin-bottom:20px; border-top:2px solid #e6e6e6; }
.ripple_comment_nomem td {  color:#686868;}
.ripple_comment_nomem .bwrite { padding:3px 0; }
.ripple_comment_nomem .roundbox {  }
.ripple_comment_nomem .roundbox textarea { border-radius:5px; width:93%; margin:6px 0 0 0; padding:5px; height:56px; border:1px solid #C2C2C2; background:#fff;}
.ripple_comment_nomem .btxt { padding:10px 0; font-weight:bold;  vertical-align:middle; text-align:center; }
.ripple_comment_nomem .binfo { padding:10px 0;  color:#999999; font-weight:bold; }
.ripple_comment_nomem .b_bgs2 {  width:90%;
display:inline-block;
margin:0 2px;
padding:0;
text-align:center;
border:1px solid #C9C9C9;
font-size:12px;
font-weight:bold;
color:#686868;
line-height:66px;
border-radius:3px;
background:#E2E2E2;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F1F1F1),color-stop(100%,#E2E2E2));-webkit-box-shadow:inset 0 -1px 1px #37a012;box-shadow:inset 0 -1px 1px #E2E2E2;
}

#game_dbview { width:100%; }
.game_dbview_info { width:65%; margin:30px 0;  float:left; display:inline;}
.game_dbview_info li {  float:left; display:inline; }
.game_dbview_info .bphoto { width:18%; margin:0 7px; text-align:center; }
.game_dbview_info .binfo { width:74%; font-weight:bold; color:#848484; }
.game_dbview_info .binfo h1 { color:#000; font-weight:bold; font-size:14px; }
.game_dbview_info .binfo dt { margin:10px 0; }
.game_dbview_info .binfo dl { margin:3px 0; }
.game_dbview_info .binfo .bdate { margin:10px 0 0 0; letter-spacing:0; }
.game_dbview_info .binfo .bdate img { margin:-1px 6px 0 0; }
.game_dbview_info .bempty { margin:0 10px; }

.game_dbview_rank { width:25%; background:#F3F3F3; float:right; display:inline; margin:30px 15px 30px 0px;}
.game_dbview_rank li { float:left; display:inline; }
.game_dbview_rank .brank { width:100%; padding:20px 0 20px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#676767; }
.game_dbview_rank .brank .bcount { color:#f24b05; font-size:28px; }

.game_dbview_rank .bgraph { padding:2px 0 1px 2px; }

/* 20130502 추가 */
.game_dbview_btn{width:100%; float:left; display:inline;}
.game_dbview_btn li  {  float:left; display:inline; background:#323641; text-align:center; height:30px; padding-top:15px; font-size:12px;}
.game_dbview_btn .gbtn1{  width:70%; font-weight:bold; color:#fff; border-right:1px solid #cdcdcd;}
.game_dbview_btn .gbtn2{  width:29%; font-weight:bold; color:#fff; }

.game_dbview_btn2{width:100%; float:left; display:inline;}
.game_dbview_btn2 li  {  float:left; display:inline; }
.game_dbview_btn2 .gbtn1{  width:70%; border-right:1px solid #cdcdcd; padding:10px 0 10px 0; text-align:center;}
.game_dbview_btn2 .gbtn2{  width:29%; padding:10px 0 10px 0; text-align:center;}


#game_comment { width:100%; }
.game_comment_tab { width:100%; margin: 0; height:40px; background:url(http://appdata.hungryapp.co.kr/m_images/common/main_sub_tab_bg.png) repeat-x; float:left; display:inline;}
.game_comment_tab ul { width:96%; margin:0 auto; }
.game_comment_tab li { width:25%; color:#707070; font-weight:bold; _padding:16px 0 10px 0;  text-align:center;  background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_tab5_off.png) center no-repeat; float:left; display:inline; }
.game_comment_tab li a{color:#707070; display:block; overflow:hidden; padding:16px 0 10px 0; white-space:nowrap;text-overflow:ellipsis;}
.game_comment_tab .on { color:#000; _padding:16px 0 10px 0; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_tab5_on.png) center no-repeat; }
.game_comment_tab .on a {color:#000; display:block; overflow:hidden; padding:16px 0 10px 0; white-space:nowrap;text-overflow:ellipsis;}
#game_comment_list { width:100%; }
.game_comment_list_tb { width:100%;  border-top:2px solid #e6e6e6; }
.game_comment_list_tb td { padding:10px 0; color:#848484; border-bottom:1px solid #e6e6e6; }
.game_comment_list_tb .bphoto { vertical-align:top;  }
.game_comment_list_tb .bphoto img { width:45px; height:45px; margin:0 10px; }
.game_comment_list_tb .bphoto input[type="checkbox"] { width:15px; border:1px solid #efefef; height:15px; margin:0 0 0 10px; color:#000; }
.game_comment_list_tb .bname { padding-bottom:0; color:#000000; padding-left:10px; font-weight:bold; }
.game_comment_list_tb .bment { padding:0 10px 5px 10px; word-break:break-all; overflow:hidden; color:#353535;  line-height:14px;  }
.game_comment_list_tb .bdate { padding:0 10px 0 0; color:#848484; float:right; display:inline;}
.game_comment_list_tb .blately { padding:0 10px 0 0; color:#f04c05; float:right; display:inline;}
.game_comment_list_tb .good_count { padding-right:17px;  font-size:14px; color:#515151; font-weight:bold; float:right; display:inline;}

/*20130128 추가 */ 
.game_comment_list_tb .good_count img { width:10px; height:11px; }
.game_comment_list_tb .bgood { margin:-5px 10px 0 15px;}
.game_comment_list_tb .bstar { margin:0 0 0 10px; }
.game_comment_list_tb .bstar img { margin:-7px 3px 0 0; }

#game_comment_write  { width:100%;  }
#game_comment_write h1  { width:100%; margin:20px 0 0 0; font-size:14px; font-weight:bold;  float:left; display:inline; }
#game_comment_write h1 img  { margin:-8px 3px 0 0; }
#game_comment_write h1 span  { margin-left:10px; }
.game_comment_write_tb { width:100%; }
.game_comment_write_tb td { color:#686868; }
.game_comment_write_tb .bwrite { padding:0 0 10px 10px;  }
.game_comment_write_tb .btn { width:90px; text-align:right; padding:0 10px 10px 0 ;}
.game_comment_write_tb .roundbox { width:100%; float:left; display:inline; }
.game_comment_write_tb .roundbox li { padding:0; margin:0; float:left; display:inline; }
.game_comment_write_tb .roundbox .st { width:2%; height:70px;  text-align:left; padding:0; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_01.png) left repeat-x; float:left; display:inline;}
.game_comment_write_tb .roundbox .con { width:88%; height:70px;  text-align:left; padding:0 10px; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_02.png) repeat-x; float:left; display:inline;}
.game_comment_write_tb .roundbox .end { width:2%; height:70px; padding:0; margin:0; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_03.png) right top repeat-x; float:left; display:inline;}
.game_comment_write_tb .roundbox textarea { border-radius:5px; width:98%; margin:6px 0 0 0; padding:5px; height:56px; border:1px solid #C2C2C2; background:#fff;}

.attend_write_tb { width:100%;}
.attend_write_tb td { color:#686868; padding-top:10px; }
.attend_write_tb .bphoto {  width:70px; text-align:center;  }
.attend_write_tb .bwrite {  }
.attend_write_tb .btn { width:100px; text-align:center; }
.attend_write_tb .btn .b_bgs { width:60px;  }
.attend_write_tb textarea { border-radius:5px; width:96%; margin:; padding:5px; height:56px; border:1px solid #C2C2C2; background:#fff; float:left;}

.game_comment_write2 { width:100%;  }
.game_comment_write2 ul { width:94%; margin:0 10px; }
.game_comment_write2 .bwrite { width:80%; float:left; display:inline;}
.game_comment_write2 .btn { width:20%; float:right; display:inline;}
.game_comment_write2 .btn img { width:62px; height:70px; }
.game_comment_write2 .roundbox { width:100%;margin:0 5px 0 0; float:left; display:inline; }
.game_comment_write2 .roundbox li { padding:0; margin:0; float:left; display:inline; }
.game_comment_write2 .roundbox .st { width:1%; height:70px;  text-align:left; padding:0; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_01.png) left repeat-x; float:left; display:inline;}
.game_comment_write2 .roundbox .con { width:90%; height:70px;  text-align:left; padding:0 10px; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_02.png) repeat-x; float:left; display:inline;}
.game_comment_write2 .roundbox .end { width:1%; height:70px; padding:0; margin:0; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_03.png) right top repeat-x; float:left; display:inline;}
.game_comment_write2 .roundbox textarea { width:100%; margin:7px 0 0 0; height:58px; border:1px; background-color:transparent;}

.game_comment_total { width:100%; border-top:1px solid #bcbcbc; border-bottom:2px solid #e1e1e1;float:left; display:inline;}
/*.game_comment_total ul li { font-size: 22px; font-weight:bold; color:#686868; float:left; display:inline;}*/
.game_comment_total ul { width:49.9%;  padding:20px 0;  background:#f7f7f7; float:left; display:inline;}
.game_comment_total li { margin-left:10px; }

.game_comment_total .bafter { width:50%; padding:20px 0;  background:#f9f6ef; border-right:1px solid #e1e1e1; float:left; display:inline;}
.game_comment_total .bafter li { margin-left:10px; }
.game_comment_total .bbefore { width:49.9%;  padding:20px 0;  background:#f7f7f7; float:left; display:inline;}
.game_comment_total .bbefore li { margin-left:10px; }
.game_comment_total img { margin:8px 1px 0 0;  float:left; display:inline;}
.game_comment_total .bcount { font-size:26px; font-weight:bold; margin:3px 0 0 10px; font-family:Arial, Helvetica, sans-serif; color:#000; float:left; display:inline; }
.game_comment_total .select { width:50%; padding:20px 0;  background:#f9f6ef; border-right:1px solid #e1e1e1; float:left; display:inline;}
.game_comment_total .select b { color:#FF670B;}

#view_form { width:100%; }
.view_form_tb { width:100%; margin:0 0 0 0;  border-top:2px solid #e6e6e6; }
.view_form_tb th {   _height:40px; vertical-align:top; color:#636363; text-align:left; font-weight:bold;
background:url(http://appdata.hungryapp.co.kr/m_images/icon/dot_th.png) no-repeat 15px 15px; padding-top:11px; padding-left:28px; padding-bottom:5px; border-bottom:1px solid #e6e6e6;}
.view_form_tb td {  _height:50px; color:#000000; font-weight:bold; padding:5px 0; border-bottom:1px solid #e6e6e6; }
.view_form_tb .line2 { padding:28px 0 20px 34px; }
.view_form_tb .no_dot { background:none; }
.view_form_tb input { background-color: #FFFFFF; border: 1px solid #C8C8C8;	margin: 0px;padding:5px;argin:0 0 0; height: 13px;}
.view_form_tb .title02 {  font-weight:bold; padding:5px 18px 4px 28px; padding-top:10px; padding-bottom:10px; background:#F9F6EF; color:#000000;  }
.view_form_tb .bnote { font-size:11px; margin-top:8px; color:#9e9e9e; line-height:14px; }
.view_form_tb .bnote .align_r {float:right; margin: 0 0 0; padding:0;  }
.view_form_tb .bnote_b { font-size:11px; margin-top:8px; color:#3D92B2; }
.view_form_tb .bnote_o { font-size:11px; margin-top:8px; color:#E85826; }
.view_form_tb .bnote_gy {  padding:10px 18px 7px 18px; background:#F7F8F9; color:#7F7F7F;  line-height:18px; }
.view_form_tb .bnote_gy img { margin:0 5px 5px 0; }
.view_form_tb .bnote_cnt_gy { padding:50px 0; margin:0 auto; text-align:center; background:#F7F7F8; color:#7F7F7F;  line-height:18px; }
.view_form_tb .bnote_cnt_gy .align_l{ margin:0 auto; line-height:18px; text-align:left; }
.view_form_tb .bnote_cnt_gy .align_l img { margin-right:20px;  float:left; }
.view_form_tb .bnote_cnt_gy .amail { color:#F15826; }
.view_form_tb .bnote_wh {  color:#7F7F7F; padding-top:10px; padding-bottom:10px;  }
.view_form_tb .bid { color:#E85826;  }
.view_form_tb input[type="checkbox"]  { border:0px solid red; width:15px; height:15px; padding:0; margin:0 5px 0 0;  }
.view_form_tb input[type="radio"]  { border:0px solid red; width:15px; height:15px; padding:0; margin:0 5px 0 0; }
.view_form_tb .align_r { float:right; margin:0 5px 0 0; padding:0;  }
.view_form_tb .input_in { margin:5px 0 17px 0; }
.view_form_tb .input_in input { width:490px;background-color: #FFFFFF;	border: 1px solid #C8C8C8;	margin: 0px;	padding:10px;	 float:right; margin:-5px 15px 0 0; height: 30px;}
.view_form_tb .input_long_in { margin:5px 0 17px 0; }
.view_form_tb .input_long_in input { width:76%;background-color: #FFFFFF;	border: 1px solid #C8C8C8;padding:5px;	margin:5px 0 0 0; height: 14px;}
.view_form_tb .recom dl { color:#838383; margin:6px 0 0 0; line-height:14px;}
.view_form_tb .recom .bid { margin:10px 0 0 0; color:#E85826; font-weight:bold; }
.view_form_tb .recom img { color:#838383; margin:-4px 10px 0 0 ; float:left; display:inline; }
.view_form_tb .btitle_both { padding-top:0 0 0 0; padding-left:10px; background:#F7F8F9; color:#000000; font-weight:bold; }
.view_form_tb .btitle_both .btit { padding:5px 0 0 0; float:left; display:inline; }

.view_formout_tb { width:100%; margin:0 0 0 0;  border-top:2px solid #e6e6e6; }
.view_formout_tb th { _height:40px; vertical-align:top; color:#636363; text-align:left; font-weight:bold;
background:url(http://appdata.hungryapp.co.kr/m_images/icon/dot_th.png) no-repeat 15px 15px; padding:10px 0 10px 28px; border-bottom:1px solid #e6e6e6;}
.view_formout_tb td {  _height:50px; color:#000000; font-weight:bold; padding:9px 5px; border-bottom:1px solid #e6e6e6; }
.view_formout_tb .line2 { padding:28px 0 20px 34px; }
.view_formout_tb .no_dot { background:none; }
.view_formout_tb input { background-color: #FFFFFF; border: 1px solid #C8C8C8;	margin: 0px;padding:5px;argin:0 0 0; height: 13px;}
.view_formout_tb .bnote { font-size:11px; color:#9e9e9e; line-height:14px; }
.view_formout_tb .bnote .align_r {float:right; margin:-28px 0 0 0; padding:0;  }
.view_formout_tb .align_r { width:100%; text-align:right; float:right; margin:-8px 5px -8px 0; padding:0;  }
.view_formout_tb .align_r img { margin-left:4px; }
.view_formout_tb .input_in { margin:5px 0 17px 0; }
.view_formout_tb .input_in input { width:490px;background-color: #FFFFFF;	border: 1px solid #C8C8C8;	margin: 0px;	padding:10px;	 float:right; margin:-5px 15px 0 0; height: 30px;}
.view_formout_tb .input_long_in { margin:5px 0 0 0; }
.view_formout_tb .input_long_in input { width:76%;background-color: #FFFFFF;	border: 1px solid #C8C8C8;padding:5px;	margin:5px 0 0 0; height: 14px;}
.view_formout_tb .input_long_in .align_r { margin:-26px 10px 0 0; padding:0; }

#view_nm_form { width:100%; }
.view_nm_form_tb { width:100%; margin:0 0 0 0;  border-top:2px solid #e6e6e6; }
.view_nm_form_tb th { _height:40px; vertical-align:top; color:#636363; text-align:left; font-weight:bold; padding:10px 0 10px 10px;  border-bottom:1px solid #e6e6e6;}
.view_nm_form_tb td {  _height:50px; color:#000000; font-weight:bold; padding:10px; border-bottom:1px solid #e6e6e6; }
.view_nm_form_tb .td_long input { background-color: #FFFFFF;height: 12px; padding:5px 0; border: 1px solid #C8C8C8; margin: 0px; float:left; }
.view_nm_form_tb .td_long .align_r { width:100%;text-align:right;  margin:-26px 0 0 0; padding:0; float:right;  display:inline; }
.view_nm_form_tb select { margin:0 10px 0 0; float:left; height:24px; }
.view_nm_form_tb .align_r { float:right; }
.view_nm_form_tb .txt_w { text-align:center; }
.view_nm_form_tb .bnote_wh {  color:#7F7F7F;  }
.view_nm_form_tb .alink {  text-decoration:underline; color:#057F99;  }
.view_nm_form_tb .no_line { border:0px;  }
.view_nm_form_tb .bnote_or {  padding:10px 18px 7px 18px; background:#F5F6F7; color:#F24B05;  line-height:30px; }
.view_nm_form_tb .bsetup_yes { text-align:center; color:#528b06;  font-weight:bold; }
.view_nm_form_tb .bphoto45 { margin:0 5px 0 0; }
.view_nm_form_tb .bphoto45 img { width:45px }

#view_nm_form { width:100%; }
.view_nm_form_list { width:100%; margin:0 0 0 0;  border-top:2px solid #e6e6e6; }
.view_nm_form_list li {  _height:50px; color:#000000; font-weight:bold; padding:10px; border-bottom:1px solid #e6e6e6; }
.view_nm_form_list .align_r { width:100%; float:right; text-align:right; display:inline; margin:-8px 0; padding:0; }
.view_nm_form_list li .thmb{  display:-webkit-box;float:left;position:relative;width:50px;height:50px;margin-top:.2em;margin-right:10px;-webkit-box-align:center;-webkit-box-pack:center}

.lst_section { width:100%; margin:0 0 0 0;  border-top:2px solid #e6e6e6; float:left; display:inline;}
.lst_section .cmtl{overflow:hidden;position:relative;border-bottom:1px solid #bbbfc0;background-color:#fffef2;background:-webkit-gradient(linear,0 0,0 100,from(#fffef2),to(#fefce1))}.lst_section .cmtl .evt{display:block;overflow:hidden;padding:13px 30px 10px 10px}.lst_section .cmtl .evt strong{display:block;padding-left:45px;font-size:1.05em;line-height:1.3em;color:#1b1b1b;white-space:nowrap;letter-spacing:-1px}.lst_section .cmtl .evt strong em{color:#20bc15}
.lst_section .cmtl .clse{display:inline-block;overflow:hidden;position:absolute;top:0;right:0;width:16px;height:14px;padding:10px;background:url(http://cafeimgs.naver.net/img/mobileweb/btn_cmtl_clse.png) no-repeat 10px 10px;line-height:100em;background-size:16px 14px;-webkit-background-size:16px 14px}.lst_section .bar{display:inline-block;margin:0 0 0 .2em;font-size:1em;color:#e8e8e8}.lst_section .ic_new,.cmt_lst .ic_new,.nav3 .ic_new{display:inline-block;overflow:hidden;width:12px;height:12px;background:url(http://cafeimgs.naver.net/img/mobileweb/sp_ico_1105.png) no-repeat -152px -20px;text-indent:-999em;vertical-align:middle}
.lst_section .lst4 li {position:relative;border-bottom:1px solid #e6e6e6;font-size:15px}
.lst_section .lst4 li a{display:block;overflow:hidden;padding:.55em .7em}
.lst_section .lst4 li p,.lst_section .lst4 li .item{display:block;overflow:hidden;padding-right:50px}
.lst_section .lst4 li strong{font-size:1.05em;line-height:1.4em;color:#090909;font-weight:normal;word-wrap:break-word;word-break:break-all}
.lst_section .lst4 li b{font-weight:bold}
.lst_section .lst4 li strong .q{color:#0a9700}
.lst_section .lst4 li .info{padding-top:2px}
.lst_section .lst4 li .cmt_num{display:inline-block;overflow:hidden;position:absolute;top:11px;right:.8em;background:url(http://cafeimgs.naver.net/img/mobileweb/sp_cafe_1031.png) no-repeat 0 -496px;width:37px;height:26px;padding:8px 0 0 0!important;font-size:.8em;line-height:1em;color:#0ba000;text-align:center}
.lst_section .lst4 li .my{position:relative;background:#ebf0f2}
.lst_section .lst4 li .thmb{ display:-webkit-box;float:left;position:relative;width:50px;height:50px;margin-top:.2em;margin-right:10px;-webkit-box-align:center;-webkit-box-pack:center}
.lst_section .lst4 li .align_r { width:100%; float:right; display:inline; margin: 0; padding:0; }
.lst_section .lst4 li .b_gs { width:85px; margin-right:10px; }

#view_photo_form { width:100%; }
.view_photo_form_tb { width:100%; margin:0 0 0 0;  border-top:0px solid #e6e6e6; }
.view_photo_form_tb th {padding:15px 0 15px 10px; vertical-align:top; border-bottom:1px solid #e6e6e6; }
.view_photo_form_tb th img { width:40px; height:40px; margin:0 5px 0 0; }
.view_photo_form_tb th .photo25 { width:25px; height:25px; margin:0 0 0 0; }
.view_photo_form_tb td { color:#000000; font-weight:bold; padding:15px 10px; border-bottom:1px solid #e6e6e6; }
.view_photo_form_tb .photo45 {  }
.view_photo_form_tb .photo45 img { width:45px; margin-right:5px; margin-bottom:5px; float:left; display:inline; }
.view_photo_form_tb .align_r { float:right;  font-size:11px; color:#848484; margin:0; padding:0 0 0 0;  }
.view_photo_form_tb .binfo { margin:5px 0 0 0; color:#848484; font-weight:normal;  }
.view_photo_form_tb .bname_gy { color:#848484; padding:10px 0 0 0;  }
.view_photo_form_tb .bheight { color:#F35615; }
.view_photo_form_tb .blately { color:#F35615; font-size:11px; }
.view_photo_form_tb .blately_r { margin:10px 0 0 0; color:#F35615; float:right; }
.view_photo_form_tb .bnawa { color:#528C07; }
.view_photo_form_tb .ov { background:#F8F6EE; }
.view_photo_form_tb .bphoto { padding-left:26px; }
.view_photo_form_tb div { word-wrap: break-word; }
.view_photo_form_tb .b_gs { width:50px; margin:2px 0; }
.view_photo_form_tb .b_gs_green { width:50px; margin:2px 0; }

.view_hub_form_tb { width:100%; margin:0 0 0 0;  border-top:2px solid #e6e6e6; }
.view_hub_form_tb th {padding:30px 10px; text-align:center; background:#F8F6EE; border-bottom:1px solid #e6e6e6; }
.view_hub_form_tb th img { margin:0 8px 0 0; }
.view_hub_form_tb td { height:40px; color:#000000; font-weight:bold; padding:20px 10px 20px 10px; border-bottom:1px solid #e6e6e6; }

.friend_share_info { width:100%; padding:20px 0; line-height:20px; float:left; display:inline; }
.friend_share_info ul { width:90%; margin:0 auto; }
.friend_share_info .bname { color:#F24B05; }
.friend_share_info .bmileage { color:#23A9CA; }
.friend_share_info .bnote { color:#747474; margin:20px 0; }
.friend_share_info .binput { margin:20px 0; }
.friend_share_info .binput img { margin-left:10px}
.friend_share_info input { border: 1px solid #C8C8C8; padding:7px; height:16px; width:60%; }

.tab2_bk { width:100%; margin:0 0 0 0; height:40px; background:#F5F6F7; border-bottom:1px solid #C4CACF; border-top:1px solid #C4CACF;  float:left; display:inline;}
.tab2_bk ul { width:96%; margin:8px auto 0 auto; }
.tab2_bk li { width:32.3%; height:31px; font-weight:bold; _padding:8px 0 6px 0; text-align:center; float:left; display:inline; }
.tab2_bk .on { width:32.3%;  border:1px solid #9DA6AF; background:#d9d9d9; _background:#FFFFFF; border-bottom:0px solid red; color:#F37541; _padding:8px 0 6px 0; }
.tab2_bk li a { display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }
.tab2_bk .on a { color:#F37541; display:block; overflow:hidden;padding:10px 0 ;white-space:nowrap;text-overflow:ellipsis; }

.tab4_bk { width:100%; margin:0 0 0 0; height:40px; background:#F5F6F7; border-bottom:1px solid #C4CACF; border-top:1px solid #C4CACF;  float:left; display:inline;}
.tab4_bk ul { width:96%; margin:8px auto 0 auto; }
.tab4_bk li { width:23%; height:31px; font-weight:bold; _padding:8px 0 6px 0; text-align:center; float:left; display:inline; }
.tab4_bk .on { width:23%;  border:1px solid #9DA6AF; background:#d9d9d9; _background:#FFFFFF; border-bottom:0px solid red; color:#F37541; _padding:8px 0 6px 0; }
.tab4_bk li a { display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }
.tab4_bk .on a { color:#F37541; display:block; overflow:hidden;padding:10px 0 ;white-space:nowrap;text-overflow:ellipsis; }
.tab4_bk  .align_r { float:right; margin:5px 0 0 0; } */

.tab3_bk { width:50%; 
margin:0 0 0 0; 
height:40px; 
background:#F5F6F7; 
border-bottom:1px solid #C4CACF; 
border-top:1px solid #C4CACF; 
float:left; 
display:inline; }
.tab3_bk ul { width:96%; margin:58px auto 0 auto; }
.tab3_bk li { width:33.2%; height:31px; font-weight:bold; _padding:8px 0 6px 0; text-align:center; float:left; display:inline; }
.tab3_bk .on { width:33.2%;  border:1px solid #9DA6AF; background:#d9d9d9; _background:#FFFFFF; border-bottom:0px solid red; color:#F37541; _padding:8px 0 6px 0; }
.tab3_bk li a { display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }
.tab3_bk .on a { color:#F37541; display:block; overflow:hidden;padding:10px 0 ;white-space:nowrap;text-overflow:ellipsis; }
.tab3_bk  .align_r { float:right; margin:5px 0 0 0; } */

.tab5_bk { width:100%; margin:0 0 0 0; height:40px; background:#F5F6F7; border-bottom:1px solid #C4CACF; border-top:1px solid #C4CACF; 
float:left; display:inline; }
.tab5_bk ul { width:96%; margin:8px auto 0 auto; }
.tab5_bk li { width:19.9%; height:31px; font-weight:bold; _padding:8px 0 6px 0; text-align:center; float:left; display:inline; }
.tab5_bk .on { width:19.9%; border:1px solid #9DA6AF; background:#d9d9d9; _background:#FFFFFF; border-bottom:0px solid red; color:#F37541; _padding:8px 0 6px 0; }
.tab5_bk li a { display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }
.tab5_bk .on a { color:#F37541; display:block; overflow:hidden;padding:10px 0 ;white-space:nowrap;text-overflow:ellipsis; }

#list_image { width:100%; }
#list_image a { display:block; overflow:hidden;padding:0px 0 0px 0;white-space:nowrap;text-overflow:ellipsis; }
#list_image ul {width:100%; border-bottom:1px solid #ededed; _padding:15px 0 15px 0; _border-top:1px solid #ededed; float:left; display:inline;}
#list_image .best { width:100%; background:#f8f6ee;  float:left; display:inline;}
#list_image .best p { width:95.5%; margin:0 0 10px 15px ; padding:0;}
#list_image .best li { float:left; display:inline; }
#list_image .notice .bcon { width:100%; font-weight:bold; padding:0;   }
#list_image .notice .bcon .cnt { width:95.5%; margin:0 auto;  }
#list_image .best .bname {  width:50%; float:left; }
#list_image .best .bname img { margin:-3px 5px 0 0; }
#list_image .best .bcountinfo {  width:50%; text-align:right; float:right; }
#list_image .best .bcountinfo img { margin:-4px 5px 0 0; }
/* 이미지형 */
#list_image .best_img { width:100%; background:#f8f6ee;  float:left; display:inline;}
#list_image .best_img p { margin:0 0 5px 5px ; padding:0;}
#list_image .best_img li { float:left; display:inline; }
#list_image .best_img .bphoto { width:10%; text-align:left; float:left; display:inline; }
#list_image .best_img .bphoto img { width:25px; height:25px; margin-left:5px; }
#list_image .best_img .bcon { width:88%; font-weight:bold; padding:0;  }
#list_image .best_img .bcon .blist { color:#353535; width:100%; margin-bottom:8px; float:left; display:inline; }
#list_image .best_img .bcon dt { width:100%; margin:10px 0 0 0; }
#list_image .best_img .bcon dl { color:#989898; float:left; display:inline; }
#list_image .best_img .bname {  width:50%; float:left; }
#list_image .best_img .bname img { margin:-3px 5px 0 0; }
#list_image .best_img .bcountinfo {  width:50%; text-align:right; float:right; }
#list_image .best_img .bcountinfo img { margin:-4px 5px 0 0; }

#list_image .img_type { width:100%; float:left; display:inline;}
#list_image .img_type p { margin:0 0 5px 5px ; padding:0;}
#list_image .img_type li { float:left; display:inline; }
#list_image .img_type .bphoto { width:10%; text-align:left; float:left; display:inline; }
#list_image .img_type .bphoto img { width:25px; height:25px; margin-left:5px; }
#list_image .img_type .bcon { width:88%; font-weight:bold; padding:0;  }
#list_image .img_type .bcon .blist { color:#353535; width:100%; margin-bottom:8px; float:left; display:inline; }
#list_image .img_type .bcon dt { width:100%; margin:10px 0 0 0; }
#list_image .img_type .bcon dl { color:#989898; float:left; display:inline; }
#list_image .img_type .bname {  width:50%; float:left; }
#list_image .img_type .bname img { margin:-3px 5px 0 0; }
#list_image .img_type .bcountinfo {  width:50%; text-align:right; float:right; }
#list_image .img_type .bcountinfo img { margin:-4px 5px 0 0;}

#list_image .i_ing { width:50px; margin-right:5px; text-align:center; color:#39A24F; background:#F7F3EA; line-height:20px; padding:3px; display:inline-block; }
#list_image .i_end { width:50px; margin-right:5px; text-align:center; background:#F7F3EA; line-height:20px; padding:3px; display:inline-block; }
#list_image .i_chucheon { width:90px; margin-right:5px; text-align:center; color:#707070; background:#F7F3EA; line-height:20px; padding:3px; display:inline-block; }
#list_image .bcount { color:#f24b05;}
#list_image .blately { color:#f24b05; }
#list_image .bgood { color:#515151; margin-right:10px; float:left;display:inline; }
#list_image .bnote { color:#FF6600; margin-left:20px; }

#list_image .notice { width:100%; background:#f5f5f5;  float:left; display:inline;}
#list_image .notice p { width:95.5%; margin:0 auto; margin-top:10px; padding:0;}
#list_image .notice p img { float:left;}
#list_image .notice a {padding:0px; padding-top:0px;}

#list_image .notice li { float:left; display:inline; margin-bottom:10px;}
#list_image .notice .bclose { padding:0 0 0 0; width:10%; }
#list_image .notice .bclose img { width:20px; margin:0 5px; }
#list_image .notice .bcon { width:100%; font-weight:bold; padding:0;   }
#list_image .notice .bcon .cnt { width:95.5%; margin:0 auto; clear:both; padding-top:10px;}

#list_image .notice .bname {  width:50%; float:left;}
#list_image .notice .bname img { margin:-3px 5px 0 0; }
#list_image .notice .bcountinfo {  width:45%; text-align:right; float:right; margin-right:0px;}
#list_image .notice .bcountinfo img { margin:-4px 5px 0 0; }

#list_image .bphoto { padding:0 0 0 0; width:12%; text-align:right;  float:left; display:inline;}
#list_image .bcon { width:100%;  font-weight:bold; padding:0;   }
#list_image .bcon .cnt { width:95.5%; margin:0 auto; position:relative;}
#list_image .bcon .cnt .add { width:50px; height:50px; position:absolute; top:-32px; right:1%; background:url(http://appdata.hungryapp.co.kr/m_images/icon/btn_add.png) no-repeat; background-size:100% 100%; display:inline-block;}
#list_image .bcon .blist { color:#353535; width:100%; margin-bottom:8px;  margin-top:0;  float:left; display:inline; }
#list_image .bcon dt { width:100%; margin:0; }
#list_image .bcon dl { color:#989898; float:left; display:inline;  }
#list_image .bname {  width:50%; float:left; }
#list_image .bname img { margin:-3px 5px 0 0; }
#list_image .bcountinfo { width:50%; text-align:right; float:right; }
#list_image .bcountinfo img { margin:-4px 5px 0 0; }

#list_image .bcon_long {  width:100%;  font-weight:bold; padding:0; float:left; display:inline;  }
#list_image .bcon_long .blist {  color:#353535; width:100%; }
#list_image .bcon_long dt { width:100%; margin:10px 0 0 0; }
#list_image .bcon_long dl { color:#989898; float:left; display:inline;  }
#list_image .bcon_long .cnt { margin:0 10px; _width:96%; _margin:0 auto;  }
#list_image .bcon_long .bname { width:100px;  float:left; }
#list_image .bcon_long .bname img { margin:-3px 5px 0 0; }
#list_image .bcon_long .bgood { width:75px; margin-top:5px;  float:left; }
#list_image .bcon_long .bgood img { margin:-3px 5px 0 0; }
#list_image .bcon_long .bnote { width:75px; margin-top:5px;  float:left; }
#list_image .bcon_long .bnote img { margin:-3px 5px 0 0; }

#list_image .bcon_long .bcountinfo { width:140px; margin-top:5px;  text-align:right; float:right; }
/* 20130417 */
#list_image .bcon_long .bcountinfo img { margin:-4px 5px 0 0; }
#list_image .bcon_long .blately { margin-left:10px; }

#list_proimage { width:100%; }
#list_proimage a { display:block; overflow:hidden;padding:15px 0 10px 0;white-space:nowrap;text-overflow:ellipsis; }
#list_proimage ul { width:100%;  border-bottom:1px solid #ededed;_padding:15px 0 10px 0; border-top:1px solid #ededed;  float:left; display:inline;}
#list_proimage p img { margin:0 0 6px 0;  }
#list_proimage li { float:left; display:inline; }
#list_proimage .bphoto { padding:0 0 0 0; width:10%; }
#list_proimage .bphoto img { width:25px; height:25px; margin:0 5px; }
#list_proimage .bcon { font-weight:bold; padding:0;   width:88%;}
#list_proimage .bcon .blist {  margin:10px 0 0 0; color:#353535; width:100%; float:left; }
#list_proimage .bcon dt { width:100%; margin:0 0 0 0; }
#list_proimage .bcon dl { color:#989898; float:left; display:inline;  }
#list_proimage .bname {  width:40%; float:left; }
#list_proimage .bname img { margin:-3px 5px 0 0; }
#list_proimage .bcountinfo {  width:60%; text-align:right; float:right; }
#list_proimage .bcountinfo img { margin:-4px 5px 0 0; }
#list_proimage .align_r { padding:0; margin:-10px 0 0 0; float:right; }
#list_proimage .bcount { color:#f24b05;}
#list_proimage .blately { color:#f24b05;}
#list_proimage .bgood { color:#515151; margin-right:20px; }

#list_proimage .notice { width:100%; background:#f5f5f5;  float:left; display:inline;}
#list_proimage .notice p { margin:0 0 0 0 ; padding:0;}
#list_proimage .notice li { float:left; display:inline; }
#list_proimage .notice .bclose { padding:0 0 0 0; width:10%; }
#list_proimage .notice .bclose img { width:20px; margin:0 5px; }
#list_proimage .notice .bcon { font-weight:bold; padding:0 0 0 0;  width:88%; }
#list_proimage .notice .bcon .blist {  color:#353535; width:70%; }
#list_proimage .notice .bcon dt { width:100%; margin:0 0 0 0; }
#list_proimage .notice .bcon dl { color:#989898; float:left; display:inline;  }
#list_proimage .notice .bname {  width:40%; float:left; }
#list_proimage .notice .bname img { margin:-3px 5px 0 0; }
#list_proimage .notice .bcountinfo {  width:60%; text-align:right; float:right; }
#list_proimage .notice .bcountinfo img { margin:-4px 5px 0 0; }
#list_proimage .notice .align_r { padding:0; margin:-5px 10px 0 0; float:right; }

#list_proimage .best { width:100%; background:#f5f5f5;  float:left; display:inline;}
#list_proimage .best p { margin:0 0 0 0 ; padding:0;}
#list_proimage .best li { float:left; display:inline; }
#list_proimage .best .bphoto { padding:0 0 0 0; width:10%; }
#list_proimage .best .bphoto img { width:25px; height:25px; margin:0 5px; }
#list_proimage .best .bcon { font-weight:bold; padding:0 0 0 0;  width:88%; }
#list_proimage .best .bcon .blist {  color:#353535; width:70%; }
#list_proimage .best .bcon dt { width:100%; margin:0 0 0 0; }
#list_proimage .best .bcon dl { color:#989898; float:left; display:inline;  }
#list_proimage .best .bname {  width:40%; float:left; }
#list_proimage .best .bname img { margin:-3px 5px 0 0; }
#list_proimage .best .bcountinfo {  width:60%; text-align:right; float:right; }
#list_proimage .best .bcountinfo img { margin:-4px 5px 0 0; }
#list_proimage .best .align_r { padding:0; margin:-5px 10px 0 0; float:right; }

#list_game_sch { width:100%; }
#list_game_sch .bcon { width:100%; font-weight:bold; padding:10px 0; float:left; display:inline;  }
#list_game_sch ul {width:100%; border-bottom:1px solid #DADADA;  float:left; display:inline;}
#list_game_sch .bcon .cnt { margin-left:10px; }
#list_game_sch .bcon .blist { width:100%;  color:#353535; margin-bottom:10px; float:left; display:inline;}
#list_game_sch .bcon .sche_txt { margin-bottom:5px;  color:#528c07; font-weight:bold;}
#list_game_sch .bcon .blately { color:#f24b05; }
#list_game_sch .bcon dt { width:100%; margin:0; }
#list_game_sch .bcon dl { color:#989898; float:left; display:inline;  }
#list_game_sch .bname {   width:50%;   float:left; display:inline;}
#list_game_sch .bname img { margin:-3px 5px 0 0; }
#list_game_sch .bcountinfo { width:50%; text-align:right; float:right; }
#list_game_sch .bcountinfo img { margin:-4px 5px 0 0; }
#list_game_sch .bcountinfo .bgood { margin:0 10px 0 0; color:#f24b05;}
#list_game_sch .bcountinfo .bnote { margin:0 10px 0 0; }

#list_gallery { width:100%; border-top:1px solid #ededed; }
#list_gallery ul {  width:100%; border-bottom:2px solid #ededed; padding:0; border-top:1px solid #ededed;  float:left; display:inline;}
#list_gallery li { width:33.2%; background:#F5F5F5;  border-right:1px solid #ededed; float:left; display:inline;}
#list_gallery .bphoto { width:100%; }
#list_gallery .bnote { width:90%; line-height:18px; margin:0 auto; font-weight:bold; padding:5px 0; }
#list_gallery .bnote .bcount { color:#FF6600; }
#list_gallery .bname {  width:100%;  background:#fff; border-top:2px solid #ededed; padding:10px 0 5px 0;  font-weight:bold; color:#848484; float:left; display:inline;}
#list_gallery .bname img { margin:-4px 3px 0 4px; }
#list_gallery .end { width:33.2%;border:0px; }

#list_point { width:100%; margin:0 0 0 0;  border-top:2px solid #e6e6e6; }
#list_point thead { border-bottom:2px solid #e6e6e6; background:#F7F8F9;   }
#list_point thead td { margin:0 0 20px 0; text-align:center; background:url(http://appdata.hungryapp.co.kr/m_images/common/list_point_line.png) right no-repeat; border-top:2px solid #e6e6e6; }
#list_point thead .end { background:none; }
#list_point td {  color:#353535; text-align:center; font-weight:bold; padding:15px 0; border-bottom:1px solid #e6e6e6; }
#list_point .bm { color:#F25826; }
#list_point .bp { color:#008AC4; }
#list_point .bc { color:#00944D; }
#list_point .align_l { text-align:left; margin-left:5px; }

#list_arrow { width:100%; margin:0 0 0 0;  border-top:2px solid #e6e6e6; }
#list_arrow li {width:100%;  _padding:10px 0; background:url(http://appdata.hungryapp.co.kr/m_images/icon/arrow_or.png) right 10px no-repeat ; border-bottom:1px solid #e6e6e6; float:left; display:inline; }
#list_arrow a { display:block; overflow:hidden;padding:10px;white-space:nowrap;text-overflow:ellipsis;}

/* 게임 가로4개 타입 */
.list_game_width4 { width:100%; margin:0 auto ; background:#FFFFFF; float:left; display:inline;} 
.list_game_width4 li { width:33%; float:left; display:inline; }
.list_game_width4 .bname { width:100%; font-size:12px; text-align:center; padding:5px 0 5px 0;}

/* 게임 2블럭 타입 */
.list_game_block2 { width:100%; margin:0 auto ; border-top:2px solid #EDEDED; background:url(http://appdata.hungryapp.co.kr/m_images/common/list_game_block2_bg.png);  float:left; display:inline; }
.list_game_block2 li { width:50%;  font-weight:bold; border-bottom:1px solid #EDEDED; _padding:9px 0;  float:left; display:inline; }
.list_game_block2 img { margin-left:10px; }
.list_game_block2 .bname { width:100%; text-align:center;  font-weight:bold;   float:left; display:inline;}
.list_game_block2 a  { display:block; overflow:hidden; padding:9px 0; white-space:nowrap;text-overflow:ellipsis; }

/* 게임 2블럭 순위 타입 */
.list_gameranking_block2 { width:100%; margin:0 auto ; background:url(http://appdata.hungryapp.co.kr/m_images/common/list_gameranking_block2_bg.png); float:left; display:inline;}
.list_gameranking_block2 li { width:50%; border-bottom:1px solid #EDEDED; _padding:11px 0;  float:left; display:inline; }
.list_gameranking_block2 .bname { width:100%; text-align:center;  font-weight:bold;   float:left; display:inline;}
.list_gameranking_block2 .bno { width:20px; height:30px; margin:-11px 0 0 0; font-weight:bold; text-align:center; _padding:2px 0 8px 0; color:#FFFFFF;  font-family:Arial, Helvetica, sans-serif; background:url(http://appdata.hungryapp.co.kr/m_images/icon/ranking_no.png) no-repeat; position:absolute; }
.list_gameranking_block2 .bphoto { margin-left:25px; }
.list_gameranking_block2 a  { display:block; overflow:hidden; padding:11px 0; white-space:nowrap;text-overflow:ellipsis; }

.sub_notice { width:100%; background:#F5F6F7; border-top:1px solid #D8D8D8;  border-bottom:1px solid #D8D8D8; margin:10px 0; padding:0; float:left; display:inline; }
.sub_notice ul { padding:10px 0; float:left; display:inline; }
.sub_notice li { width:90%; background:url(http://appdata.hungryapp.co.kr/m_images/icon/icon_star.png) no-repeat 8px 7px; padding:5px 0 5px 12px; margin:0 auto; float:left; display:inline;  }
.sub_notice span { margin-left:10px;}
.sub_notice .title { background:none; padding:0 0 10px 0; }

/* 9 내친구 프로필 */
.friend_ranking { width:100%; border-top:1px solid #EDEDED; margin:0 0 0 0; float:left; display:inline; }
.friend_ranking li { float:left; display:inline; }
.friend_ranking .binfo01 { width:100%; background:#F7F3EB; padding:25px 0 15px 0; border-bottom:1px solid #EDEDED; float:left; display:inline; }
.friend_ranking .binfo01 .bphoto { width:28%; text-align:center; float:left; display:inline; }
.friend_ranking .binfo01 .bphoto div { font-weight:bold; margin:10px 0;}
.friend_ranking .binfo01 .bphoto div .btn { margin:-6px 0 0 3px;}
.friend_ranking .binfo01 .bfriend { width:70%; margin:0;  font-weight:bold; float:left; display:inline; }
.friend_ranking .binfo01 .bfriend img { margin:-5px 8px 0 0; }
.friend_ranking .binfo01 .bfriend .bcount { color:#039DC3; }
.friend_ranking .binfo01 .bfriend .bpercent { color:#F24B05; }
.friend_ranking .binfo01 .bfriend .bname { color:#848484; }
.friend_ranking .binfo01 .bfriend .bempty { border-right:1px solid #FFFFFF; border-left:1px solid #C6BDA9;margin:0 5px;  }
.friend_ranking .binfo01 .roundbox { width:68%; margin:10px 0 0 0; padding:0; _background:url(http://appdata.hungryapp.co.kr/m_images/common/friend_ranking_roundbox.png) no-repeat; float:left; display:inline;}
.friend_ranking .binfo01 .roundbox dl { padding:0; margin:0; float:left; display:inline; }
.friend_ranking .binfo01 .roundbox .st { width:2%; height:70px;  text-align:left; padding:0; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_01.png) left repeat-x; float:left; display:inline;}
.friend_ranking .binfo01 .roundbox .con { width:87%; height:70px;  text-align:left; padding:0 10px; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_02.png) repeat-x; float:left; display:inline;}
.friend_ranking .binfo01 .roundbox .end { width:2%; height:70px; padding:0; margin:0; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_03.png) right top repeat-x; float:left; display:inline;}
.friend_ranking .binfo01 .roundbox textarea { border-radius:5px; width:98%; margin:7px 0 0 0; padding:5px; height:56px; border:1px solid #C2C2C2; background:#fff;}
.friend_ranking .binfo01 .list table.hlist { width:600px; margin:15px 0 0 0;  float:left; display:inline; }
.friend_ranking .binfo01 .list table.hlist td { text-align:left; padding:8px;  }


.friend_ranking .binfo02 {width:100%; font-weight:bold; background:#F5F5F5; padding:10px 0; border-bottom:1px solid #EDEDED; float:left; display:inline; }
.friend_ranking .binfo02 img { float:left; display:inline; }
.friend_ranking .binfo02 .bshare { width:70%; margin:13px 0 0 0; line-height:20px; }
.friend_ranking .binfo02 .bshare .icon { margin:0 5px 0 5px; }
.friend_ranking .binfo02 .btn { float:right; margin-right:10px; }
.friend_ranking .binfo02 .btn a { margin:3px 0; }

.friend_ranking .binfo02 .bcount { color:#039DC3; }
.friend_ranking .binfo02 .bcount02 { color:#F24B05; }

#index_info { width:100%; background:#F5F5F5; border-bottom:1px solid #EDEDED; border-top:1px solid #EDEDED; float:left; display:inline; }
/* 20130222 수정 */
#index_info li { width:33%; padding:15px 0; font-size:14px; font-weight:bold; color:#636363;  float:left; display:inline; }
#index_info .icon { margin-left:10px; }
#index_info .bcount { font-family:Arial, Helvetica, sans-serif; margin-left:10px font-weight:bold; color:#000000; }
#index_info img { margin:-2px 3px 0 10px; }
#index_info .end { border-right:0px; }
#index_info .btitle { width:100%; border-bottom:2px solid #EDEDED; padding:10px 0; }
#index_info .btit { margin-left:10px; font-weight:bold; color:#000000; padding-top:6px; padding-bottom:6px;  float:left; display:inline; }
#index_info .btit_or { margin-left:10px; font-weight:bold; color:#F24B05; }
#index_info .bnote {  width:100%; background:#FFFFFF; border-bottom:1px solid #E9EAEC;  border-top:1px solid #E9EAEC;
padding:15px 0; border-right:0px; line-height:16px; }
#index_info .bnote span {  padding-left:10px; }
#index_info .bsearch { width:100%; }
#index_info .bsearch .binput { margin:10px 0 10px 0; }
#index_info .bsearch .binput input { border:1px solid #C5C5C5; color:#666666; padding:7px 5px; width:75%; margin:0 5px 0 10px; height:14px; float:left; display:inline;}
#index_info .align_r { float:right; margin-right:10px; }
/* 20130222 수정 여기까지 */
#index_info .bsearch span { padding-left:10px; }
#index_info .bresult { font-weight:bold; padding:15px 0 10px 15px; }
#index_info .bresult .bdata { color:#F24B05; text-decoration:underline; }

#heart_write { width:100%; margin:10px 0 0 0; float:left; display:inline; }
#heart_write li { float:left; display:inline; }
#heart_write .bphoto { width:10%; padding:10px; text-align:center; float:left; display:inline;}
#heart_write .bphoto img { width:45px; margin:0 ; }
#heart_write .roundbox { width:67%;  margin:0; padding:0; _background:url(http://appdata.hungryapp.co.kr/m_images/common/friend_ranking_roundbox.png) no-repeat; float:left; display:inline;}
#heart_write .roundbox dl { padding:0; margin:0; float:left; display:inline; }
#heart_write .roundbox .st { width:1%; height:70px;  text-align:left; padding:0; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_01.png) left repeat-x; float:left; display:inline;}
#heart_write .roundbox .con { width:90%; height:70px;  text-align:left; padding:0 10px; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_02.png) repeat-x; float:left; display:inline;}
#heart_write .roundbox .end { width:1%; height:70px; padding:0; margin:0; background:url(http://appdata.hungryapp.co.kr/m_images/common/comment_roundbox2_03.png) right top repeat-x; float:left; display:inline;}
#heart_write .roundbox textarea {border-radius:5px; width:92%; margin:0; padding:5px; height:46px; border:1px solid #C2C2C2; background:#fff;}

#heart_write .msgw { width:600px; border-bottom:1px solid #E6E6E6; padding:10px 20px 20px 20px;  line-height:36px; }

.heart_write_renWrap { width:100%; padding:10px 0 20px 0; float:left; display:inline; }
.heart_write_ren { width:100%;}
.heart_write_ren td { color:#686868; padding-top:10px; }
.heart_write_ren .bphoto1 {  width:60px; text-align:center;  }
.heart_write_ren .bwrite {  }
.heart_write_ren .btn1 { width:100px; text-align:center; }
.heart_write_ren .btn1 .b_bgs { width:60px;  }
.heart_write_ren textarea { border-radius:5px; width:96%; margin:; padding:5px; height:56px; border:1px solid #C2C2C2; background:#fff; float:left;}
.msgw { width:100%; padding:15px 0 10px 0; border-bottom:1px solid #E6E6E6; _padding:10px 20px 20px 20px;  line-height:36px; float:left; display:inline;}
.msgw .msg { margin-bottom:0; }
.msgw p { margin-left:10px;  }

#message_view { width:100%; float:left; display:inline; }
#message_view li { float:left; display:inline;}
#message_view .bcount_info { width:100%; color:#8d8d8d; padding:10px 0 0 0; text-align:right; letter-spacing:normal }
#message_view .bcount_info span { margin-right:10px; }
#message_view .binfo { width:100%; padding:10px 0 10px 0; background:#F3F4F5; float:left; display:inline; }
#message_view .binfo img { margin:0 0; }
#message_view .binfo .bcon{ width:100%; float:right;  }
/* 20130128 수정 */
#message_view .binfo .bphoto{  width:80px; margin-left:10px; margin-right:10px; float:left; display:inline;   }
#message_view .binfo .bphoto img { height:80px; _margin-top:-12px;  }
/* 20130128 수정 여기까지 */
#message_view .binfo .bname{ width:auto; font-weight:bold; color:#848484;   }
#message_view .binfo .bdate{ float:right;  margin-right:10px; font-weight:bold; color:#F24B05; }
#message_view .binfo .bcount{ float:right; margin-right:10px; font-weight:bold; color:#989898; }
#message_view .binfo .bnote{ margin:8px 0 0 0;font-weight:bold;}
#message_view .binfo .bcom{ padding:10px 0; font-weight:bold;}

#message_view .banner_10 { width:100%; text-align:center; margin:5px 0 10px 0; background:#DCD0C3; }
#message_view .banner_10 a { font-weight:bold; display:block; padding:4px 0; overflow:hidden;_padding:8px 0;white-space:nowrap;text-overflow:ellipsis; }
#message_view .banner_10 img { width:25px; height:25px; margin-right:5px; }

/* 20130410 수정 */
#message_view .bcontent { width:100%; color:#7F7F7F; border-bottom:2px solid #EDEDED;line-height:20px; padding:20px 0; float:left; display:inline;}
#message_view .bcontent1 { width:100%; color:#7F7F7F; border-bottom:2px solid #EDEDED;line-height:20px; padding:20px 0; float:left; display:inline;}
/* 20130128 수정 */
#message_view .bcontent li { width:100%; }
#message_view .bcontent1 li { width:100%; }
#message_view .bcontent .cnt { width:95.5%;  margin:0 auto; }
#message_view .bcontent1 .cnt { width:95.5%; margin:0 auto; _display:black; _padding:0 12px}
/* 20130201 수정 :: 수정하지 마세요!!!! */
#message_view .bcontent1 .cnt img{ max-width:100%; text-align:center; margin:10px auto; display:block; height:auto;}

#message_view .bcontent .bcon { width:80%; padding:0; margin:50px 0 0 0; }
#message_view .bsetup { width:100%; padding:5px 0 10px 0; float:left; display:inline;}
#message_view .bsetup .i_setup { float:right; right:10px; margin-top:0; position:absolute; }
#message_view .bsetup .i_setup img { width:37px; }
#message_view .bsetup .i_menu { width:40px; float:right; right:10px; margin-top:0; position:absolute; }
#message_view .bsetup .i_menu img { width:40px; }
#message_view .bsetup .pulldown_menu { right:10px; margin:30px 0 0 0; }

#message_view .btime {width:100%;  font-weight:bold; border-bottom:2px solid #EDEDED; padding:15px 0;  float:left; display:inline;  }
#message_view .btime li { width:100%; padding:3px 0; }
#message_view .btime .cnt { width:95%;  margin:0 auto; }
#message_view .btime .btime_send { color:#F24B05; }
#message_view .btime .btime_read { color:#039DC3; }
#message_view .bbtn { width:100%; margin:5px 0 15px 0; float:left; display:inline; }
#message_view .bbtn .bleft { width:50%; float:left; }
#message_view .bbtn .bright { width:50%; text-align:right; float:right; }
#message_view .bbtn .bleft a { margin-left:10px; }
#message_view .bbtn .bright a { margin-right:10px; }
#message_view .bnote_star {  padding:0 0 15px 0;  color:#989898;float:left; display:inline; }
#message_view .bnote_star li {  background:url(http://appdata.hungryapp.co.kr/m_images/icon/star_gy.png) no-repeat 10px 4px; padding:2px 0 2px 24px; }
#message_view .bmg { width:100%; border-top:2px solid #EDEDED;  _padding:5px 0;  font-weight:bold; float:left; display:inline;}
#message_view .bmg img { margin:-3px 5px 0 10px;  }
#message_view .bmg a { display:block; overflow:hidden;padding:8px 0;white-space:nowrap;text-overflow:ellipsis; }

#message_view .bmg .bdelete { width:100%;padding:4px 0; color:#F24B05; text-decoration:underline; }
#message_view .bmg .bmove { width:100%;padding:4px 0; text-decoration:underline; }
.message_view_img25 { width:25px; height:25px; margin:0 5px 0 18px; }

#message_write { width:100%; border-top:2px solid #EDEDED;  float:left; display:inline; }
#message_write li { padding:10px 0; float:left; display:inline;}
#message_write ul { float:left; display:inline;}
#message_write .brec { width:100%; float:left; display:inline;}
#message_write .brec .cnt { width:95%; margin:0 auto; }
#message_write .brec .bphoto { width:17%; text-align:center; }
#message_write .brec .bphoto img {margin-top:3px; }
#message_write .brec .binput { width:83%; margin-top:10px; }
#message_write .brec input { height:15px; padding:8px; }
#message_write .brec .bgy { color:#858585; font-size:11px; padding:0; margin-top:3px; }
#message_write .brec { width:100%; border-bottom:2px solid #EDEDED; float:left; display:inline;}
#message_write .brec_list { width:100%;  padding:0; margin:0;  border-bottom:1px solid #EDEDED; float:left; display:inline; }
#message_write .brec_list .blist {  width:59%; padding:0; margin:0 0 0 0; border-left:2px solid #EDEDED; border-right:2px solid #EDEDED; float:left; display:inline; }
#message_write .brec_list .blist dl { width:100%; padding:10px 0; border-bottom:1px solid #EDEDED; }
#message_write .brec_list .blist dl img { width:25px; height:25px; margin:-2px 5px 0 15px; }
#message_write .brec_list .bpage {  width:40%; margin:0 auto; vertical-align:middle; text-align:center; }
#message_write .brec_list .bpage img { padding:0 5px; }

#message_write .btitle { width:100%; border-bottom:2px solid #EDEDED;  float:left; display:inline;}
#message_write .btitle .bphoto { width:17%; text-align:center; }
#message_write .btitle .binput { width:83%; margin-top:-18px; }
#message_write .btitle input { width:95%; }

#message_write .bnote_star {  width:100%; padding:15px 0; border-bottom:2px solid #EDEDED;  color:#989898;float:left; display:inline; }
#message_write .bnote_star li { width:90%; background:url(http://appdata.hungryapp.co.kr/m_images/icon/star_gy.png) no-repeat 10px 4px; padding:2px 0 2px 24px; }

#message_write .bform { width:100%; border-bottom:2px solid #EDEDED;  float:left; display:inline;}
#message_write .bform li { width:100%; float:left; display:inline;}
#message_write .bform .cnt { width:95%; margin:0 auto; }
#message_write .bform .cnt textarea { width:100%; height:100px; border: 1px solid #C8C8C8;  }

#message_write .bbtn { width:100%; margin:5px 0 15px 0; float:left; display:inline; }
#message_write .bbtn .bleft { width:50%; float:left; }
#message_write .bbtn .bright { width:50%; text-align:right; float:right; }
#message_write .bbtn .bleft a { margin-left:10px; }
#message_write .bbtn .bright a { margin-right:10px; }

/* 신고하기 */
#report_write { width:100%; margin:0 0 20px 0; border-top:2px solid #EDEDED;  float:left; display:inline; }
#report_write li { float:left; display:inline;}
#report_write .binfo { width:100%; padding:20px 0 10px 0; background:#F3F4F5; float:left; display:inline; }
#report_write .binfo img { margin:0 10px; }
#report_write .binfo .bcon{ width:100%; float:right;  }
#report_write .binfo .bphoto{ width:95px; float:left; display:inline;   }
#report_write .binfo .bphoto img { height:80px; margin-top:-12px;  }#report_write .binfo .bname{  font-weight:bold; color:#848484; }
#report_write .binfo .bdate{ float:right; margin-right:10px; font-weight:bold; color:#F24B05; }
#report_write .binfo .bcount{ float:right; margin-right:10px; font-weight:bold; color:#989898; }
#report_write .binfo .bnote{ margin:10px 0 0 0;font-weight:bold;}
#report_write .binfo .bcom{ padding:10px 0; font-weight:bold;}
#report_write .breport {width:100%; padding:10px 0; border-bottom:2px solid #EDEDED; float:left; display:inline; }
#report_write .breport .btit { margin:0 0 5px 0; font-weight:bold; }
#report_write .breport .blist { width:100%; padding:0 0 0 0; margin:; float:left; display:inline; }
#report_write .breport .blist dl { width:50%; font-weight:bold; color:#666666; margin:4px 0; float:left; display:inline;}
#report_write .breport .blist dl input { margin:-4px 7px 0 0; vertical-align:middle; }

#report_write .bform { width:100%; padding:20px 0; float:left; display:inline;}
#report_write .bform li { width:100%;}
#report_write .bform textarea { width:100%; height:150px; border: 1px solid #C8C8C8; }
#report_write .bform .btit { width:100%; margin:0 0 15px 0; font-weight:bold; }
#report_write .cnt { width:95%; margin:0 auto; }

#report_write .bbtn { width:95%; margin:0 auto; padding:0;  }
#report_write .bbtn .bleft { width:43%; float:left; }
#report_write .bbtn .bright { width:43%; text-align:right; float:right; }

#report_write .binfo_new {width:100%; padding:20px 0 10px 0; background:#F3F4F5; float:left; display:inline; }
#report_write .binfo_new li {position:relative;}
#report_write .binfo_new li a{display:block;overflow:hidden; }
#report_write .binfo_new li p,.lst_section .lst4 li .item{display:block;overflow:hidden;padding-right:10px; padding-bottom:10px;}
#report_write .binfo_new li .thmb{ display:-webkit-box; float:left;position:relative;width:100px; padding-left:0;-webkit-box-align:center;-webkit-box-pack:center}
#report_write .binfo_new li .thmb img { width:80px; height:80px; margin-top:-12px; margin-left:10px;  }
#report_write .binfo_new .bcon{ width:100%; float:right;  }
#report_write .binfo_new .bname{  font-weight:bold; color:#848484; }
#report_write .binfo_new .bdate{ float:right; margin-right:10px; font-weight:bold; color:#F24B05; }
#report_write .binfo_new .bcount{ float:right; margin-right:10px; font-weight:bold; color:#989898; }
#report_write .binfo_new .bnote{ margin: 0;font-weight:bold; }
#report_write .binfo_new .info { width:100%; padding:0 0 3px 0 ; font-weight:bold;float:left; display:inline; }

/* 게임vs게임 */
#game_bigmatch { width:100%; margin:0; background:#f8f6ee;  float:left; display:inline;}
#game_bigmatch ul { width:100%; padding:0; margin:0; text-align:center; border-bottom:1px solid #ededed;  float:left; display:inline;}
#game_bigmatch li { float:left; display:inline; }
#game_bigmatch .bmatch { width:100%; padding:20px 0; }
#game_bigmatch .bphoto { margin:0; width:20%; }
#game_bigmatch .bphoto img { width:50px; height:50px }
#game_bigmatch .bphoto .bname { font-weight:bold; margin:10px 0 0 0; }
#game_bigmatch .bvs { width:60%; font-weight:bold; padding:20px 0;   }
/*20130417 수정 */
#game_bigmatch .bvs .bment { color:#999999;  line-height:14px; margin:11px 0 0 0; font-weight:bold; text-align:left; }
#game_bigmatch .balarm { margin:0; width:100%; padding:12px 0 9px 0; border-bottom:1px solid #ededed; background:#F4F5F6;  float:left; display:inline;}
#game_bigmatch .balarm li { color:#989898; padding:0 10px; font-weight:bold; float:left; display:inline;  }
/*20130417 수정 */
#game_bigmatch .balarm .bname {  width:120px; text-align:left; float:left; }
#game_bigmatch .balarm .bname img { margin:-3px 5px 0 0; }
#game_bigmatch .balarm .bcountinfo {  text-align:right; float:right; }
#game_bigmatch .balarm .bcountinfo img { margin:-4px 5px 0 0; }
#game_bigmatch .bcount { color:#f24b05;}
#game_bigmatch .blately { color:#f24b05; margin-left:10px; }
#game_bigmatch .bgood { color:#515151; margin-top:5px; width:75px; float:left;}
#game_bigmatch .bnote { color:#F24B05; margin-top:5px; width:75px; float:left;}
#game_bigmatch .bgood img { margin:-4px 5px 0 0; }
#game_bigmatch .bnote img  { margin:-4px 5px 0 0; }

#game_match { width:100%; }
#game_match ul { border-bottom:1px solid #ededed;padding:15px 10px 15px 10px; border-top:1px solid #ededed;  float:left; display:inline;}
#game_match .best { width:96.8%; background:#f8f6ee;  float:left; display:inline;}
#game_match .best p img { margin:0 0 6px 0;  }
#game_match .best li { float:left; display:inline; }
#game_match .best .bphoto { padding:0 0 0 0; width:12%; text-align:right; }
#game_match .best .bcon { font-weight:bold; padding:0 0 0 15px;  width:84%;  }
#game_match .best .bcon .blist {  color:#353535; width:100%; }
#game_match .best .bcon dt { width:100%; margin:10px 0 0 0; }
#game_match .best .bcon dl { color:#989898; float:left; display:inline;  }
#game_match .best .bname {  width:40%; float:left; }
#game_match .best .bname img { margin:-3px 5px 0 0; }
#game_match .best .bcountinfo {  width:60%; text-align:right; float:right; }
#game_match .best .bcountinfo img { margin:-4px 5px 0 0; }

/*20130417 수정 */
.game_recommend { width:100%; border-top:1px solid #bcbcbc; border-bottom:2px solid #e1e1e1;float:left; display:inline;}
.game_recommend ul { width:49.95%; border-right:1px solid #E3D5BB; float:left; display:inline;}
.game_recommend .binfo { width:100%; padding:20px 0; background:#F8F6EE; float:left; display:inline;}
.game_recommend .binfo .btitle { width:100%; margin:0 0 10px 10px;  font-weight:bold; color:#000000; }
.game_recommend .binfo .bment {  width:60%; margin:8px 0 0 0; font-weight:bold; line-height:18px;  color:#848484; float:left; display:inline;}
.game_recommend img { margin:0 10px 0 10px; float:left; display:inline;}
.game_recommend .breco { width:100%; padding:10px 0 10px 0; border-top:2px solid #EDEDED; font-weight:bold; float:left; display:inline; }
.game_recommend .breco .bpercent { font-size:28px; padding:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; color:#F24B05;  float:left; display:inline;}
.game_recommend .breco .bpercent02 { padding:26px 5px 0 2px; font-family:Arial, Helvetica, sans-serif; color:#F24B05;  float:left; display:inline;}
.game_recommend .breco .bpp { width:102px; margin:26px 0 0 5px; color:#8F8F8F;  float:left; display:inline;}
.game_recommend .end { border:0px; }
.game_recommend .b_gs { float:right; margin-top:21px; margin-right:10px; }

#view_content { width:100%; float:left; display:inline; }
#view_content li { float:left; display:inline;}
#view_content .binfo { width:100%; padding:10px 0; background:#F3F4F5; float:left; display:inline; }
#view_content .binfo .bcon{ width:100%;  }
#view_content .binfo .bname{  font-weight:bold; color:#848484; }
#view_content .binfo .bdate{ float:right; margin-right:10px; font-weight:bold; color:#F24B05; }
#view_content .binfo .blately{ float:right; margin-right:10px; margin-left:10px; font-weight:bold; color:#F24B05; }
#view_content .binfo .bcount{ float:right; font-weight:bold; color:#989898; }
#view_content .binfo .bnote{ margin:10px;font-weight:bold; }
#view_content .banner_10 { width:85%; margin:18px 0 0 0;  font-weight:bold; float:left; display:inline;}
#view_content .banner_10 img { margin-top:-5px}
#view_content .bcontent { width:100%; color:#7F7F7F; font-weight:bold; border-bottom:2px solid #EDEDED; line-height:20px; padding:20px 0; float:left; display:inline;}
#view_content .bcontent .cnt { width:95%;  margin:0 auto; }
#view_content .bcontent .cnt img{ height:auto; }
#view_content .bcontent .bcon { width:80%; padding:0; margin:50px 0 0 0; }
#view_content .bsetup { width:100%; padding:5px 0 10px 0; float:left; display:inline;}
#view_content .bsetup .i_menu { width:40px; float:right; right:10px; margin-top:0; position:absolute; }
#view_content .bsetup .i_menu img { width:40px;  }
#view_content .bsetup .pulldown_menu { right:10px; margin:30px 0 0 0; }

.pulldown_menu { z-index:3000px; border-radius:5px; border:2px solid #C2C2C2; background:#fff; width:100px; font-weight:bold; padding:0; _background:url(http://appdata.hungryapp.co.kr/m_images/common/menu_down_bg.png) top left no-repeat; position:absolute; float:left; display:inline; }
.pulldown_menu li {  width:100%; margin:0; color:#686868; _padding:8px 0; border-bottom:2px solid #E8E8E8; float:left; display:inline; }
.pulldown_menu dl {  width:100%; text-align:left; margin:0; color:#686868; _padding:8px 0; border-bottom:2px solid #E8E8E8; float:left; display:inline; }
.pulldown_menu .st {  width:100%; margin-top:2px; }
.pulldown_menu .end { border-bottom:0px solid #E8E8E8; }
.pulldown_menu span { padding-left:10px; padding-right:10px;  }
.pulldown_menu li a { color:#686868;  display:block; overflow:hidden;padding:8px;white-space:nowrap;text-overflow:ellipsis;   }
.pulldown_menu dl a { color:#686868;  display:block; overflow:hidden;padding:8px;white-space:nowrap;text-overflow:ellipsis;   }
.pulldown_menu_end { width:100%; height:5px; padding:0; margin:0; _background:url(http://appdata.hungryapp.co.kr/m_images/common/menu_down_bg.png) bottom left no-repeat; float:left; display:inline; }
.pulldown_menu_st{ width:100%; height:5px; padding:0; margin:0;   float:left; display:inline; }

.rollover_menu { width:180px; margin-left:60px; border-radius:3px; border:3px solid #f15613; font-weight:bold; padding:0; position:absolute; float:left; display:inline; }
.rollover_menu li { width:100%; text-align:left; border-bottom:1px solid #EDEDED;
background:#fff; _background:url(http://appdata.hungryapp.co.kr/m_images/common/rollover_menu_linebg.png); _padding:8px 0; float:left; display:inline; }
.rollover_menu .bclose {  width:100%;  text-align:right; padding:5px 0; _background:url(http://appdata.hungryapp.co.kr/m_images/common/rollover_menu_top.png); }
.rollover_menu .bclose img { margin-right:5px; }
.rollover_menu .end { border-bottom:0px solid #E8E8E8; }
.rollover_menu span { margin-left:10px; }
.rollover_menu li a { display:block; overflow:hidden;padding:8px;white-space:nowrap;text-overflow:ellipsis;   }
.rollover_menu_end { width:100%; height:8px; padding:0; margin:0; _background:url(http://appdata.hungryapp.co.kr/m_images/common/rollover_menu_bg.png) bottom; float:left; display:inline; }


.view_writer_info { width:100%; float:left; display:inline; }
.view_writer_info li { float:left; display:inline;}
.view_writer_info { width:95%; padding:20px 15px; border:1px solid #EDEDED; background:#F3F4F5; float:left; display:inline; }
.view_writer_info img { margin-right:10px; }
.view_writer_info .bcon{ width:87%; float:left;   }
.view_writer_info .bname{  font-weight:bold; color:#848484; }
.view_writer_info .blately{ float:right; padding-left:10px;  font-weight:bold; color:#F24B05; }
.view_writer_info .bnote{ margin:10px 0 0 0;font-weight:bold;}
.view_writer_info .bcount{ color:#989898; float:right;  font-weight:bold;}

.research { width:100%;  color:#5D5D5D; margin:0; padding:20px 0 0 0; float:left; display:inline; }
.research li { width:100%; float:left; display:inline; }
.research p { padding:10px 0 0 10px; font-weight:bold; color:#FF6600; }
.research .research_list { width:100%;  margin:10px 0 20px 0; float:left; display:inline; }
.research .research_list li { width:100%; font-weight:bold; padding:5px 0; float:left; display:inline;}
.research .research_list .list { margin-left:10px; }
.research .research_btn { width:100%; margin:0; padding:10px 0;  border-top:2px solid #EDEDED;
border-bottom:2px solid #EDEDED; background:#F9F6EF; float:left; display:inline; }
.research .research_btn .b_bgs { margin-left:10px; margin-right:10px; }
.research .research_btn img { margin-right:5px; }
.research .align_r { float:right; margin:-8px 10px 0 0; }

/* 19 테마게임 */
#thema_list { width:100%;  }
#thema_list .bnote {  padding:20px 0; line-height:18px; color:#4C4C4C; }
#thema_list .bnote .cnt { margin:0 10px; }
#thema_list .bnote h1 { width:100%; font-size:14px; font-weight:bold; padding:0; margin:0 0 10px 0;  line-height:18px; color:#000000; float:left; display:inline;}
.thema_list_tb { width:100%; }
.thema_list_tb td {  border-bottom:1px solid #ededed;  padding:6px 10px; cursor:pointer;}
.thema_list_tb .bphoto { margin-right:10px; }
.thema_list_tb .bno { padding:12px 0 0 0; text-align:center; background:url(http://appdata.hungryapp.co.kr/m_images/icon/thema_no.png) center no-repeat; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
.thema_list_tb .breco { text-align:center; font-weight:bold; color:#848484; }
.thema_list_tb .breco .bcount { width:100%; color:#000000; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:22px; }
.thema_list_tb .breco img { margin:-4px 5px 0 0; }

#game_submit { width:100%;  }
#game_submit .btn_more { width:100%; text-align:center; padding:20px 0; border-bottom:2px solid #ededed; }
#game_submit .game_search { width:100%; padding:15px 0; background:#EDEDED; border-top:1px solid #E1E1E1;  border-bottom:1px solid #ffffff;}
#game_submit .game_search .cnt { margin-left:10px; }
#game_submit .game_search input { width:80%; padding:5px; height:15px; border: 1px solid #C8C8C8; float:left; display:inline; }
.game_submit_tb { width:100%; border-top:2px solid #EDEDED; }
.game_submit_tb td {  border-bottom:1px solid #ededed;  padding:6px 10px; cursor:pointer; }
.game_submit_tb .bphoto { text-align:center; margin-right:10px; }
.game_submit_tb .bno { padding:20px 0 0 0; text-align:center; background:url(http://appdata.hungryapp.co.kr/m_images/icon/thema_no.png) no-repeat 8px 15px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
.game_submit_tb .breco { text-align:center; font-weight:bold; color:#848484; }
.game_submit_tb .breco .bcount { width:100%; color:#000000; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:36px; }
.game_submit_tb .breco img { margin:-4px 5px 0 0; }
.game_submit_tb .b_gs { float:right; }

/*21 출석체크 */
#attend_list { width:100%; }
#attend_list ul {width:100%; border-bottom:1px solid #ededed; border-top:1px solid #ededed;  float:left; display:inline;}
#attend_list .bno {width:5%;  font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;
color:#676767; background:#F5F5F5; float:left; display:inline;  }
#attend_list .binfo  { width:100%; text-align:right; font-weight:bold; padding:15px 0; background:#F5F5F5;  float:right; display:inline;}
#attend_list .binfo .bmileage { color:#339966; }
#attend_list .binfo .battending { color:#039DC3; margin-left:10px;}
#attend_list .binfo .battend { color:#989898; margin-left:10px;}
#attend_list .binfo .blately { color:#F24B05; margin-left:10px; margin-right:10px; }
#attend_list .binfo02 {  width:100%;  font-weight:bold;  padding:15px 0; color:#B4B4B4;float:left; display:inline;  }
#attend_list .binfo02 .bname { width:100%; font-weight:bold; padding:5px 0; color:#848484;  }
#attend_list .binfo02 .bphoto { width:80px; float:left; display:inline;}
#attend_list .binfo02 .bphoto img { width:45px; height:45px; margin:0 10px;  }

/* 에러 */
.error { width:100%; margin:20px 0 0 0; text-align:center;  float:left; display:inline; }
.error li {width:100%; float:left; display:inline; }
.error .btitle { background:#F3F3F3; padding:20px 0; border-bottom:1px solid #C8C8C8; border-top:1px solid #C8C8C8; font-weight:bold; }
.error .btitle img { margin-left:20px; }
.error .bcon {  text-align:center; color:#A2A2A2; padding:70px 0; border-bottom:1px solid #C8C8C8; border-top:1px solid #C8C8C8; font-weight:bold; }

/*추가1120_eh8*/
.ranking_list_tb .more { text-align:right;   }
.research_re { width:100%;border-bottom:2px solid #EDEDED;   color:#5D5D5D; margin:0; padding:10px 0 0 0; float:left; display:inline;/* background:url(http://appdata.hungryapp.co.kr/m_images/sub/result_img_bg.png) 10px 58px no-repeat*/ }
.research_re li { float:left; display:inline; }
.research_re p { padding:10px 0 0 10px; font-weight:bold; color:#FF6600; }
.research_re .blately { padding:0 10px 0 0; color:#a7a7a7; float:right; display:inline; }
.research_re .research_list { width:100%;  margin:10px 0 20px 0; float:left; display:inline; }
.research_re .research_list li { width:100%; font-weight:bold; padding:5px 0; }
.research_re .research_list span { margin-left:120px; }
.research_re .research_btn { width:100%; margin:0; border-top:2px solid #EDEDED; background:#F9F6EF; float:left; display:inline; }

.chucheon {width:141px; height:60px; background:url(http://appdata.hungryapp.co.kr/m_images/common/chu_game_bg.png) repeat-x; color:#8b8b8b;  padding:15px}
.sche_txt {color:#528c07;  padding-right:0; font-weight:bold;}
.con_title {color:#f24b05; font-size:23px; padding-right:15px; font-weight:bold;}
.edit_btn {text-align:right; padding:0 10px 0 0;}

.pad10_r{padding-right:10px;}
.pad10_l{padding-left:10px;}

.upload_s{text-align:right; padding:0 10px 0 0;}

.upload_edit{border-left:1px solid #ededed;  color:#7f7f7f;}
.upload_edit .bphoto {width:35px; height:35px; margin:5px;}
.upload_edit .close{ float:right; margin:12px 5px 0 0;}

.edit_box  { width:98%; padding:5px 5px; border:1px solid #EDEDED; background:#F3F4F5; float:left; display:inline; }
.edit_box img { margin-right:10px; }
.edit_box .bcon{ width:87%; float:left;   }
.edit_box .bname{  font-weight:bold; color:#848484; }
.edit_box .blately{ float:right; padding-left:10px;  font-weight:bold; color:#F24B05; }

#game_ranking02 { width:100% }
.sub_title02 { width:100%; color:#B2B2B2; background:url(http://appdata.hungryapp.co.kr/m_images/common/sub_title_bg.png) no-repeat; float:left; display:inline; }
.sub_title02 .btitle  { width:70%; padding:10px 0 10px 53px;  font-weight:bold; float:left; display:inline; }
.sub_title02 .btitle .bpositon { color:#ffffff; }
.sub_title02 .btitle_img  { width:100%; padding:17px 0 15px 53px;  font-weight:bold; float:left; display:inline; }
.sub_title02 .btitle_img .bphoto  { margin:-10px 10px 0 0; }
.sub_title02 .btitle_img .barrow  { margin:-3px 10px 0 10px; }
.sub_title02 .btitle_img .bpositon { color:#ffffff; }
.sub_title02 .bdate {  padding:9px 0 8px 0; color:#dfdfdf;  font-weight:bold; float:right; display:inline; }
.sub_title02 .bdate img { padding:0 15px; }
.sub_title02 .btitle_long  { width:90%; padding:10px 0 10px 23px; font-weight:bold; float:left; display:inline; }
.sub_title02 .btitle_long .bpositon { color:#ffffff; }
.sub_title02 .btitle_long .barrow { margin:-3px 10px 0 10px; }
.sub_title02 .bnote { color:#e0e0e0; padding-left:10px; }
.sub_title02 .bclose {  padding:9px 0 8px 0; color:#dfdfdf;  font-weight:bold; float:right; display:inline; }
.sub_title02 .bclose img { padding:0 15px; }

.arrow_p{text-align:center;}

.view_writer_info_view { width:100%; padding:20px 0; border-top:1px solid #EDEDED; border-bottom:1px solid #EDEDED; background:#F3F4F5; float:left; display:inline; }
.view_writer_info_view li { float:left; display:inline; }
.view_writer_info_view img { margin-right:10px; }
.view_writer_info_view .bcon{ width:100%; margin:0; }
.view_writer_info_view .bname{  font-weight:bold; color:#848484; }
.view_writer_info_view .blately{ float:right; padding:10px 0 10px 10px; margin:0 10px 0 0;  font-weight:bold; color:#F24B05; }
.view_writer_info_view .bnote{ margin:10px 0 10px 10px;font-weight:bold; line-height:14px;}
.view_writer_info_view .bcount{ color:#989898; padding:10px;  margin:0 10px 0 0;  float:right;  font-weight:bold;}

.view_writer_info_list { width:100%; float:left; display:inline; }
.view_writer_info_list li { float:left; display:inline;}
.view_writer_info_list { width:95%; padding:20px 15px; border:1px solid #EDEDED; background:#F3F4F5; float:left; display:inline; }
.view_writer_info_list img { margin-right:10px; }
.view_writer_info_list .bcon{ width:87%; float:left;  color:#353535; font-weight:bold; padding:5px 0;}
.view_writer_info_list .bname{  font-weight:bold; color:#848484; }

.view_content_game { width:95%;  border-top:2px solid #EDEDED; color:#5D5D5D; padding:20px 15px; float:left; display:inline; }
.view_content_game li { float:right; display:inline; letter-spacing:0.05em; }

.sche_date{text-align:right;  color:#989898; letter-spacing:0.05px; padding:15px 15px;}

#index_info_se { width:100%; background:#fff; float:left; display:inline; }
#index_info_se li { width:100%; padding:20px 0; color:#fff; text-align:center;  float:left; display:inline; }
#index_info_se select{ height: 26px; margin:0 0 0 0; padding: 1px; }
#index_info_se input {
	background-color: #FFFFFF;
	border: 1px solid #C8C8C8;
	margin: 0px;
	padding: 5px;
	height: 15px;
}

.repple_re{color:#f24b05;}

.pickup { width:100%;}
.pickup td {  border-bottom:1px solid #ededed;  padding:6px 10px; color:#676767;  }
.pickup .rank{text-align:center; font-weight:bold; color:#676767;}
.pickup .red{color:#ff4800;}

#game_comment_list_vlist { width:100%; }
.game_comment_list_vlist_tb { width:100%;  border-top:2px solid #e6e6e6; }
.game_comment_list_vlist_tb td {padding:10px 0; color:#848484; border-bottom:2px solid #e6e6e6; }
.game_comment_list_vlist_tb .bphoto { padding-left:10px; vertical-align:top; text-align:left; }
.game_comment_list_vlist_tb .bphoto img { width:100px;  }
.game_comment_list_vlist_tb .bname {padding-bottom:5px; vertical-align:top; color:#000000; padding-left:7px; font-weight:bold; }
.game_comment_list_vlist_tb .bment { padding:0 10px 5px 17px; color:#353535;  line-height:24px;  }
.game_comment_list_vlist_tb .bdate { width:50px; padding:0 17px 0 0; color:#848484; float:left; display:inline;}
.game_comment_list_vlist_tb .bdate img { margin-right:5px; float:left; display:inline;}
.game_comment_list_vlist_tb .name { padding:0 10px 0 0; color:#a7a5a5; float:right; display:inline;}
.game_comment_list_vlist_tb .blately { padding:0 10px 0 0; color:#a7a5a5; float:right; display:inline;}
.game_comment_list_vlist_tb .good_count { padding-right:17px;   color:#515151; font-weight:bold; float:right; display:inline;}
.game_comment_list_vlist_tb .bgood { margin:-5px 10px 0 15px;}
.game_comment_list_vlist_tb .bstar { margin:0 0 0 10px; }
.game_comment_list_vlist_tb .bstar img { margin:-7px 3px 0 0; }

/*추가1120_eh8*/

/*sub.css->*#ripple_Wrap*/
#gamecen_Wrap { width:100%; }
#gamecen_Wrap .btn_ripple { float:right; margin:0 15px 20px 0; display:inline; }
.gamecen_list { width:100%;  border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#f6f6f6;}
.gamecen_list td {  color:#686868; border-bottom:2px solid #e6e6e6; }
.gamecen_list .bphoto { padding:0; vertical-align:middle; text-align:left;}
.gamecen_list .bname { font-weight:bold; text-align:center;}
.gamecen_list .bment { padding:5px 0 5px 0;  line-height:24px; letter-spacing:-0.1em; text-align:center;}
.gamecen_list .bdate { padding:0 5px 0 0; color:#848484; float:right; display:inline;}
.gamecen_list .bcon { padding:10px 0 0 10px; font-weight:bold; width:22%;  }
.gamecen_list .next { font-weight:bold; padding:0 5px 0 0px;  width:2%; text-align:left; }
.gamecen_list .blately { padding:0 17px 0 0; color:#f04c05; float:right; display:inline;}
.gamecen_list .blately img { margin-right:8px;}
.gamecen_list .pulldown_menu { left:272px; margin:59px 0 0 0;  }

/*sub.css->*#game_comment*/
#gamecen_comment { width:100%; }
.gamecen_comment_tab { width:100%; margin:0 0 0 0; height:40px; background:#F5F6F7; border-bottom:1px solid #C4CACF; border-top:1px solid #C4CACF;  float:left; display:inline;}
.gamecen_comment_tab ul { width:96%; margin:8px auto 0 auto; }
.gamecen_comment_tab li { width:24.9%; height:31px; font-weight:bold; _padding:8px 0 6px 0; text-align:center; float:left; display:inline; }
.gamecen_comment_tab .on { width:24.9%; border:1px solid #9DA6AF; background:#d9d9d9; border-bottom:0px solid red; color:#F37541; _padding:8px 0 6px 0; }
.gamecen_comment_tab li a { display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }
.gamecen_comment_tab .on a { color:#F37541; display:block; overflow:hidden;padding:10px 0 ;white-space:nowrap;text-overflow:ellipsis; }

.gamecen_comment_tab3 { width:100%; margin:0 0 0 0; height:40px; background:#F5F6F7; border-bottom:1px solid #C4CACF; border-top:1px solid #C4CACF;  float:left; display:inline;}
.gamecen_comment_tab3 ul { width:96%; margin:8px auto 0 auto; }
.gamecen_comment_tab3 li { width:33.2%; height:31px; font-weight:bold; _padding:8px 0 6px 0; text-align:center; float:left; display:inline; }
.gamecen_comment_tab3 .on { width:33.2%; border:1px solid #9DA6AF; background:#d9d9d9; border-bottom:0px solid red; color:#F37541; _padding:8px 0 6px 0; }
.gamecen_comment_tab3 li a { display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }
.gamecen_comment_tab3 .on a { color:#F37541; display:block; overflow:hidden;padding:10px 0 ;white-space:nowrap;text-overflow:ellipsis; }

.text_box_shot	{
	background-color: #FFFFFF;
	border: 1px solid #C8C8C8;
	margin: 0px;
	padding: 15px 0;
	height: 27px;
	width:200px;
}

#list_image_bg .bcon_long { font-weight:bold; padding:0 10px 0 5px;  width:605px; float:left; display:inline;  }
#list_image_bg .bcon_long .blist {  color:#353535; width:100%; }
#list_image_bg .bcon_long dt { width:100%; margin:10px 0 0 0; }
#list_image_bg .bcon_long dl { color:#989898; float:left; display:inline;  }

.app_btn {text-align:right;}

#app_photo_form { width:100%; }
.app_photo_form_tb { width:100%; margin:0 0 0 0;}
.app_photo_form_tb th {padding:10px 0 10px ; text-align:left; border-top:1px solid #CBCBCB; }
.app_photo_form_tb th img { width:50px; margin:0 0 0 10px; }
.app_photo_form_tb td {  color:#000000; border-top:1px solid #CBCBCB; font-weight:bold; padding:0 0; }
.app_photo_form_tb .binfo { margin:10px 0 0 0;  color:#848484;  }
.app_photo_form_tb .binfo .align_r  { float:right;  margin:0 12px 0 0; }
.app_photo_form_tb .bname { width:100%; margin-top:2px;   }
.app_photo_form_tb .bname .align_r {float:right; color:#848484; margin:-8px 10px 0 0; padding:0;  }
.app_photo_form_tb .bname_gy { color:#848484;  }
.app_photo_form_tb .bheight { color:#F35615; }
.app_photo_form_tb .blately { color:#F35615; }

.img_upload { width:100%; }
.img_upload li { float:left; display:inline; }
.img_upload .st { width:100%; height:8px; _background:url(http://appdata.hungryapp.co.kr/m_images/common/img_upload_st.png) top left; float:left; display:inline; }
.img_upload .list { width:100%; padding:0 0 10px 0; _background:url(http://appdata.hungryapp.co.kr/m_images/common/img_upload_list.png) bottom left; float:left; display:inline;}
.img_upload dl { width:95%; margin:5px 15px; float:left; display:inline; }
.img_upload dl img { margin-right:10px; }

.genre_listWrap { width:100%;  background:#F6F6F6; float:left; display:inline; }
.genre_listWrap ul { width:100%; padding:15px 0 15px 0; margin:0; border-bottom:2px solid #EDEDED; float:left; display:inline; }
.genre_listWrap .btit { width:20%; letter-spacing:-0.14em; font-weight:bold; padding:43px 0 10px 5px; float:left; display:inline; }

.genre_listWrap .blist { width:66%; float:left; display:inline;}
.genre_listWrap .blist dl {width:18%; padding:11px 0; text-align:center; float:left; display:inline; }
.genre_listWrap .blist .bname { width:100%; color:#999999; margin:5px 0 0 0; font-size:11px; float:left; display:inline; }
.genre_listWrap .btn_next { width:15px; float:left; display:inline; }
.genre_listWrap .btn_prev { width:15px; float:left; display:inline; }
.genre_listWrap .btn_prev a {  display:block; overflow:hidden;padding:20px 0 ;white-space:nowrap;text-overflow:ellipsis;  }
.genre_listWrap .btn_next a {  display:block; overflow:hidden;padding:40px 0 0 0;white-space:nowrap;text-overflow:ellipsis;  }

/* 20130110 추가 */
#ranking_chart_royal { width:100%; border-bottom:1px solid #DFDFDF; float:left; display:inline; }
#ranking_chart_royal ul { width:100%; float:left; display:inline; }
#ranking_chart_royal h1 { width:100%;background:url(http://appdata.hungryapp.co.kr/m_images/common/ranking_chart_royal.gif) repeat-x;
padding:12px 0 12px 0; text-align:center; font-size:14px; color:#E5E5E5; }
#ranking_chart_royal h1 .tit1 { height:28px; border-right:1px solid #70747E; background:url(http://appdata.hungryapp.co.kr/m_images/icon/i_downarrow.gif) center 20px no-repeat;  }
#ranking_chart_royal h1 .tit2 { height:28px; _border-right:1px solid #414551; _border-left:1px solid #70747E; background:url(http://appdata.hungryapp.co.kr/m_images/icon/i_downarrow.gif) center 20px no-repeat;  }
#ranking_chart_royal h1 .tit3 { height:28px;  border-left:1px solid #70747E;  background:url(http://appdata.hungryapp.co.kr/m_images/icon/i_downarrow.gif) center 20px no-repeat;  }
#ranking_chart_royal li { width:100%; padding:0 0; float:left; display:inline; }
#ranking_chart_royal dl { float:left; display:inline; }
#ranking_chart_royal .ov_rk { position:absolute; margin:-7px 0 0 -10px; }
#ranking_chart_royal .list1 { width:33.33%; float:left; display:inline; }
#ranking_chart_royal .list2 { width:33.32%; float:left; display:inline; }
#ranking_chart_royal .list3 { width:33.75%; float:left; display:inline; }
#ranking_chart_royal .bno { width:30%; text-align:center; }
#ranking_chart_royal .bno img { width:20px; }
#ranking_chart_royal .bphoto { width:60%; }
#ranking_chart_royal .bname { font-weight:bold; color:#848484; }
#ranking_chart_royal .bstar { width:30%; padding-top:7px; float:right; font-weight:bold; color:#F24B05; }
#ranking_chart_royal .bstar img { margin-right:5px; margin-top:-2px; margin-left:20px;  }
#ranking_chart_royal a {  display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }

#ranking_chart_top { width:100%; border-bottom:1px solid #DFDFDF; float:left; display:inline; }
#ranking_chart_top li { width:100%; float:left; display:inline; }
#ranking_chart_top dl {  float:left; display:inline; }
#ranking_chart_top .tit { width:100%; background:#F8F6EE; padding:13px 0; font-weight:bold; color:#919191; border-bottom:2px solid #D4D4D4; float:left; display:inline; }
#ranking_chart_top .tit .on { color:#F24B05; }
#ranking_chart_top .tit .tab { width:40%; padding:8px 0 0 0; float:left;  }
#ranking_chart_top .tit .tab span { margin:0 10px; }
#ranking_chart_top .tit .date { width:60%; text-align:right; float:right; }
#ranking_chart_top .tit .date img { margin:0 10px; }
#ranking_chart_top .list { width:100%; float:left; display:inline; }
#ranking_chart_top .ov_rk { position:absolute; margin:-7px 0 0 -10px; }
#ranking_chart_top .bno { width:15%; text-align:center; }
#ranking_chart_top .bno img { width:37px; }
#ranking_chart_top .bphoto { width:40%; }
#ranking_chart_top .bname { font-weight:bold; color:#848484; }
#ranking_chart_top .bstar { width:25%; padding-top:17px; font-weight:bold; color:#F24B05; }
#ranking_chart_top .bstar img { margin-right:5px; margin-top:-2px;  }
#ranking_chart_top .bac { width:20%; padding-top:19px; font-weight:bold; color:#848484; }
#ranking_chart_top .list a {  display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; }
#ranking_chart_top .bphoto50 { width:50px; height:50px; }

#ranking_chart { width:100%; border-bottom:1px solid #DFDFDF; float:left; display:inline; }
#ranking_chart h1 {  float:right; dtext-align:right; font-size:14px; margin:20px 10px 10px 0; color:#919191; }
#ranking_chart li { width:100%; padding:10px 0; float:left; display:inline; }
#ranking_chart dl { float:left; display:inline; }
#ranking_chart .ov_rk { position:absolute; margin:-7px 0 0 -10px; }
#ranking_chart .bweek { width:50%; float:left; display:inline; }
#ranking_chart .bday { width:49%; border-left:1px solid #DFDFDF; float:left; display:inline; }
#ranking_chart .bno { width:20%; padding-top:6px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; }
#ranking_chart .bphoto { width:45%; }
#ranking_chart .bname { font-weight:bold; color:#848484; }
#ranking_chart .bstar { width:35%; padding-top:7px; float:right; font-weight:bold; color:#F24B05; }
#ranking_chart .bstar img { margin-right:5px; margin-top:-2px; margin-left:20px;  }

#ranking_bn { text-align:center; width:100%; background:url(http://appdata.hungryapp.co.kr/m_images/common/ranking_bn_bg.png) repeat-x;  float:left; display:inline;}
#ranking_bn li { width:100%; float:left; display:inline; }
#ranking_bn a {  display:block; overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis; }

.error1 { width:100%; padding:33px 0; background:url(http://appdata.hungryapp.co.kr/m_images/common/error1_bg.jpg) repeat-x; float:left; display:inline; }
.error1 .error_al { width:100%; margin:0 auto; padding:20px  0; text-align:center;   color:#5A5A5A; text-align:center; font-size:14px; font-weight:bold; }
.error1 .error_al img { margin:-5px 5px 0 0; }

.error2 { width:100%; padding:30px 0; background:url(http://appdata.hungryapp.co.kr/m_images/common/error1_bg.jpg) repeat-x; float:left; display:inline; }
.error2 .error_al { width:100%; margin:0 auto; padding:0  0; text-align:center;   color:#5A5A5A; text-align:center; font-size:14px; font-weight:bold; }
.error2 .error_al img {width:160px;margin:-5px 5px 0 0; }
.error2 .error_al .b_fav {display:inline-block;
margin:0; 
padding:0 20px; 
text-align:center; 
font-size:14px; 
font-weight:bold; 
color:#6F6F6F;
border-radius:5px;
background:url('http://appdata.hungryapp.co.kr/m_images/btn/b_bgsw_bg.gif');
line-height:40px; }

#my_pro { width:100%; float:left; display:inline; }
#my_pro li { float:left; display:inline;}
#my_pro .binfo { width:100%; padding:10px 0; background:#F8F6EE; float:left; display:inline; }
#my_pro .binfo img { margin:0 10px; }
#my_pro .binfo .bcon{ width:100%; float:right;  }
#my_pro .binfo .bphoto{ float:left; display:inline;   }
#my_pro .binfo .bcom{ padding:10px 0; font-weight:bold;}
#my_pro .bnickname { font-size:14px; margin-right:5px; color:#333333; font-weight:bold; }
#my_pro .bname { color:#999999; font-weight:bold; }
#my_pro .binfo .binput { width:100%; margin:10px 0 0 0;font-weight:bold;}
#my_pro .binfo .binput dl { width:100%; float:left; display:inline;}
#my_pro .binfo .binput .box { width:70%; float:left; display:inline;}
#my_pro .binfo .binput textarea { border-radius:3px;height:55px; padding:5px;  width:97%;  border: 1px solid #C8C8C8;  font-weight:bold; }
#my_pro .binfo .binput .btn { width:10%; float:left; display:inline;}
#my_pro .binfo .binput .btn a.b_bgs { width:90%; float:left; display:inline;}

#myfr_pro { width:100%; float:left; display:inline; }
#myfr_pro ul { width:100%; padding:10px 0; border-bottom:1px solid #EDEDED;  float:left; display:inline; }
#myfr_pro li { float:left; display:inline;}
#myfr_pro img { margin:0 10px; }
#myfr_pro .bcon{ width:100%; float:right;  }
#myfr_pro .bphoto{ width:100px; float:left; display:inline;   }
#myfr_pro .bphoto img{ width:80px; height:80px;   }
#myfr_pro .bcom{ padding:10px 0; font-weight:bold;}
#myfr_pro .bnickname { font-size:14px; margin-right:5px; color:#333333; font-weight:bold; }
#myfr_pro .bname { color:#999999; font-weight:bold; }
#myfr_pro .binput { white-space:pre; _width:100%; margin:10px 0 0 0;font-weight:bold; float:left; display:inline;}
#myfr_pro .binput dl { width:100%; float:left; display:inline;}
#myfr_pro .binput .box { width:90%; float:left; display:inline;}
#myfr_pro .binput textarea { border-radius:3px;height:55px; padding:5px;  width:97%;  border: 1px solid #C8C8C8;  font-weight:bold; }
#myfr_pro .binput .btn { width:10%; float:left; display:inline;}
#myfr_pro .binput .btn a.b_bgs { width:90%; float:left; display:inline;}

.my_pro_tb { width:100%; border-top:2px solid #e6e6e6; }
.my_pro_tb td { padding:20px 0;  background:#F8F6EE; border-bottom:1px solid #EDEDED; color:#686868;  }
.my_pro_tb .bphoto { vertical-align:top; text-align:center; }
.my_pro_tb .bphoto img { width:70px; margin:0 5px; }
.my_pro_tb .bnickname { font-size:14px; margin-right:5px; color:#333333; font-weight:bold; }
.my_pro_tb .bname { color:#999999; font-weight:bold; }
.my_pro_tb .btn { padding:16px 0 0 0; }
.my_pro_tb .btn a.b_bgs { width:50px; margin-right:10px; margin-left:10px  }
.my_pro_tb textarea { border-radius:3px;height:55px; padding:5px;  width:95%;  border: 1px solid #C8C8C8;  font-weight:bold; }

.myfr_pro_tb { width:100%; border-top:2px solid #e6e6e6; }
.myfr_pro_tb td { padding:20px 0; border-bottom:1px solid #EDEDED; color:#686868;  }
.myfr_pro_tb .bphoto { vertical-align:top; text-align:center; }
.myfr_pro_tb .bphoto img { width:70px; margin:0 5px; }
.myfr_pro_tb .bnickname { font-size:14px; margin-right:5px; color:#333333; font-weight:bold; }
.myfr_pro_tb .bname { color:#999999; font-weight:bold; }
.myfr_pro_tb .blately { margin:5px 0 0 0; color:#f24b05; font-weight:bold; }
.myfr_pro_tb .bment { margin:5px 0 0 0;  }
/* 20130206 추가 */.myfr_pro_tb .binfo { margin:5px 0 0 0;  }
.myfr_pro_tb textarea { border-radius:3px;height:55px; padding:5px; width:90%; margin-right:10px;  border: 1px solid #C8C8C8;  font-weight:bold; }
.myfr_pro_tb .align_r {  float:right; margin-right:10px; }
/* 20130222 추가 */.myfr_pro_tb .align_r20 {  float:right; margin-right:20px; }
/* 20130226 추가 */.myfr_pro_tb .bcount { width:70px; padding:3px 0; font-size:11px; color:#ffffff; border:1px solid #FA2320; background:#FA2320; border-radius:3px; margin-top:5px; margin-left:15px; }

#index_info2 { width:100%; background:#F8F6EE; border-bottom:1px solid #EDEDED; border-top:1px solid #EDEDED; float:left; display:inline; }
#index_info2 li { width:33%; padding:15px 0; font-size:14px;  font-weight:bold; color:#636363;  float:left; display:inline; }
#index_info2 .end { border-right:0px; }
#index_info2 .btitle { width:100%; border-bottom:2px solid #EDEDED; padding:10px 0; }
#index_info2 .btit { margin-left:10px; font-weight:bold; color:#000000; }
#index_info2 .btit2 { margin-left:10px; padding-top:6px; font-weight:bold; color:#000000; float:left; display:inline; }
#index_info2 .align_r { float:right; margin-right:10px; }

.banner_cnt { width:100%; text-align:center; }

/* 20130206 추가 */
.game_dsearch { width:100%; }
.game_dsearch .condition { width:100%; padding:15px 0; background:#E9E9E9;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F6F6F6),color-stop(100%,#E1E1E1));-webkit-box-shadow:inset 0 -1px 1px #E1E1E1;box-shadow:inset 0 -1px 1px #E1E1E1; pranking_list_tbadding:15px 0; float:left; display:inline; }
.game_dsearch .condition .cnt  { margin:0 10px; }
.game_dsearch .condition .s1 select { border:1px solid #C5C5C5; height:22px; width:90px;  }
.game_dsearch .condition table  { width:100%; }
.game_dsearch .condition table td  { letter-spacing:normal; }
.game_dsearch .condition input { width:100%; border:1px solid #C5C5C5; padding:5px; height:18px;  }
.game_dsearch .condition select { border:1px solid #C5C5C5; height:30px;  }
.game_dsearch .condition .align_r { float:right;  }
.game_dsearch .condition .s3 .btn_search  { width:50px; height:34px; }
.game_dsearch .condition .s3 .btn_search2  { width:56px; height:34px;  }


.game_dsearch .category { width:100%; padding:10px 0; float:left; display:inline; }
.game_dsearch .category .line {  border-bottom:1px solid #EDEDED; }
.game_dsearch .category table  { width:100%; }
.game_dsearch .category table td  { vertical-align:top; padding:10px 0; line-height:20px; }
.game_dsearch .category .s1 {font-weight:bold; color:#F85E00; padding-left:10px; }
.game_dsearch .category .txt_empty { padding:0 12px; }
.game_dsearch .category dl { float:left; display:inline; margin-right:10px; }
.game_dsearch .category dl input[type="checkbox"] {
width:15px;
border:1px solid #efefef;
height:15px;
padding:0;
margin:0 3px 0 0;
color:#000;
float:left;
display:inline; 
}
/* 20130206 추가 여기까지 */

/* 20130222 추가 */
#chatting_roomWrap { width:100%; background:#EFEFEF; min-height: 100%; float:left; display:inline;}
.chatting_room { width:100%; background:#EFEFEF; float:left;  display:inline; }
.chatting_room .cnt { padding:15px;height:100%;}
.chatting_room .ch_frWrap { width:100%; margin-bottom:10px; float:left; display:block;}
.chatting_room .ch_frWrap .ch_fr { float:left; display:block;}
.chatting_room .ch_frWrap .ch_fr span.bphoto { width:34px; margin-right:5px;  float:left; display:inline;}
.chatting_room .ch_frWrap .ch_fr span.bphoto img { width:30px; height:30px;  border:2px solid #ffffff; }
.chatting_room .ch_frWrap .ch_fr div.bcon { width:120px; margin-left:48px; margin-top:12px; line-height:150%; color:#363636; background:#ffffff; padding:5px 10px; border:1px solid #ffffff; border-radius:5px;}
.chatting_room .ch_frWrap .ch_fr div.bcon .barrow { width:20px; margin-top:-10px; margin-left:-20px; background:url(http://appdata.hungryapp.co.kr/m_images/common/chatting_someone.png) no-repeat; background-size:15px 13px; float:left; display:inline;}
.chatting_room .ch_frWrap .ch_fr span.btime {  margin-top:-18px; color:#777777; margin-left:195px; float:left; display:inline; }


.chatting_room .ch_meWrap { width:100%; margin-bottom:10px; float:right; display:block;}
.chatting_room .ch_meWrap .ch_me { float:right; display:block;}
.chatting_room .ch_meWrap .ch_me div.bcon { width:120px; margin-right:10px; margin-top:12px; line-height:150%; color:#363636; background:#FFC675; padding:5px 10px; border:1px solid #FFC675; border-radius:5px;  }
.chatting_room .ch_meWrap .ch_me div.bcon .barrow { width:20px; margin-top:-10px; margin-right:-22px; background:url(http://appdata.hungryapp.co.kr/m_images/common/chatting_me.png) no-repeat; background-size:15px 13px; float:right; display:inline;}
.chatting_room .ch_meWrap .ch_me span.btime2 { margin-left:-64px; position:absolute; margin-top:-18px; color:#777777; }

.chatting_room .ch_meWrap .ch_me .ov_menu { margin-left:-60px; margin-top:-28px; background:url(http://appdata.hungryapp.co.kr/m_images/common/chatting_pop.png) center 29px no-repeat; background-size:15px 9px; padding-bottom:20px; height:23px; position:absolute; float:left; rightt:0; display:inline; } 
.chatting_room .ch_meWrap .ch_me .ov_menu .bmenu { padding:0 5px; border:1px solid #0E0E0E; 
background:#0E0E0E;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#747474),color-stop(80%,#0E0E0E));-webkit-box-shadow:inset 0 -1px 1px #0E0E0E;box-shadow:inset 0 -1px 1px #0E0E0E;
 border-radius:5px; float:right; display:inline;}
.chatting_room .ch_meWrap .ch_me .ov_menu .bmenu dl { border-right:1px solid #090909; border-left:1px solid #4A4A4A; text-align:center; color:#fff; float:left; ch_fr_f:inline; }
.chatting_room .ch_meWrap .ch_me .ov_menu .bmenu dl.st { border-left:0px solid #4A4A4A; }
.chatting_room .ch_meWrap .ch_me .ov_menu .bmenu dl.end { border-right:0px solid #4A4A4A; }
.chatting_room .ch_meWrap .ch_me .ov_menu .bmenu dl a { color:#fff; display:block; overflow:hidden; padding:8px 9px 7px 9px;  white-space:nowrap;text-overflow:ellipsis;}


.chatting_room .ch_frWrap .ch_fr .ov_menu { margin-top:-10px; margin-left:20px; background:url(http://appdata.hungryapp.co.kr/m_images/common/chatting_pop.png) center 29px no-repeat; background-size:15px 9px; padding-bottom:20px; height:23px; position:absolute; } 
.chatting_room .ch_frWrap .ch_fr .ov_menu .bmenu { padding:0 5px; border:1px solid #0E0E0E; 
background:#0E0E0E;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#747474),color-stop(80%,#0E0E0E));-webkit-box-shadow:inset 0 -1px 1px #0E0E0E;box-shadow:inset 0 -1px 1px #0E0E0E;
 border-radius:5px; float:right; display:inline;}
.chatting_room .ch_frWrap .ch_fr .ov_menu .bmenu dl { border-right:1px solid #090909; border-left:1px solid #4A4A4A; text-align:center; color:#fff; float:left; display:inline; }
.chatting_room .ch_frWrap .ch_fr .ov_menu .bmenu dl.st { border-left:0px solid #4A4A4A; }
.chatting_room .ch_frWrap .ch_fr .ov_menu .bmenu dl.end { border-right:0px solid #4A4A4A; }
.chatting_room .ch_frWrap .ch_fr .ov_menu .bmenu dl a { color:#fff; display:block; overflow:hidden; padding:8px 9px 7px 9px;  white-space:nowrap;text-overflow:ellipsis;}

.chatting_room .condition { width:100%; left:0; margin-bottom:0; position:fixed;  bottom:0; padding:10px 0; border-top:1px solid #BBBBBB; background:#E2E2E2;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#F6F6F6),color-stop(100%,#C4C4C4));-webkit-box-shadow:inset 0 -1px 1px #37a012;box-shadow:inset 0 -1px 1px #E2E2E2; pranking_list_tbadding:15px 0; float:left; display:inline; }
.chatting_room .condition .cnt  { margin:0; padding:0 10px;  }
.chatting_room .condition .s1 select { border:1px solid #C5C5C5; height:22px; width:90px;  }
.chatting_room .condition table  { width:100%; }
.chatting_room .condition table td  { letter-spacing:normal; }
.chatting_room .condition input { width:100%; border:1px solid #C5C5C5; padding:6px; height:18px;  }
.chatting_room .condition select { border:1px solid #C5C5C5; height:30px;  }
.chatting_room .condition .align_r { float:right;  }
.chatting_room .condition .s3 .btn_search  { width:50px; height:34px; }
.chatting_room .condition .s3 .btn_search2  { width:56px; height:34px;  }
/* 20130222 추가 여기까지 */


/* 20130227 추가 */
.bbs_search { width:100%;  }
.bbs_search .condition { width:100%; border-top:2px solid #D5D5D5; background:#F6F6F6; float:left; display:inline; }
.bbs_search .condition .cnt  { margin:20px 10px; }
.bbs_search .condition table  { width:100%; }
.bbs_search .condition table td  { letter-spacing:normal; }
.bbs_search .condition input { width:100%; border:1px solid #C5C5C5; padding:5px 0; height:18px;  }
.bbs_search .condition select { border:1px solid #C5C5C5; height:30px;  }
.bbs_search .condition ul { width:100%; padding:10px 0 15px 0; float:left; display:inline;}
.bbs_search .condition .align_r { float:right; }
.bbs_search .condition .bnote { color:#333333; margin-top:9px; float:left; display:inline; }
.bbs_search .condition .b_ob { margin-right:0; }
/* 20130227 추가 여기까지 */

/*20130307 수정 : 상위에 같은 class명 삭제해주세요!!!! */
.ripple_list_ren { width:100%; float:left; display:inline;}
.ripple_list_ren .re {width:100%; padding:20px 0 10px 0; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; float:left; display:inline;}
.ripple_list_ren .re li {position:relative;}
.ripple_list_one .re li a{display:block;overflow:hidden; }
.ripple_list_ren .re li p{ line-height:18px; color:#5C5C5C; }
.ripple_list_ren .re li p,.lst_section .lst4 li .item{display:block;overflow:hidden;padding-right:10px; padding-bottom:10px;}
.ripple_list_ren .re li .thmb{ display:-webkit-box; float:left;position:relative;width:40px; padding-left:10px;/*height:50px;*/-webkit-box-align:center;-webkit-box-pack:center}
.ripple_list_ren .re li .thmb_re{ background:url(http://appdata.hungryapp.co.kr/m_images/icon/i_re.png) 13px 5px no-repeat; display:-webkit-box; float:left;position:relative;width:40px; padding-left:50px;/*height:50px;*/-webkit-box-align:center;-webkit-box-pack:center}
.ripple_list_ren .re li textarea { width:98%; border: 1px solid #C8C8C8; border-radius:3px; height:80px; padding:5px; }
.ripple_list_ren .i_good { margin-left:10px; font-weight:bold; }
.ripple_list_ren .i_good img { width:12px; margin:-3px 5px 0 0; }
.ripple_list_ren .b_step { width:45px; margin:5px 5px 0 0; float:right; display:inline;}
.ripple_list_ren .info { width:100%; padding:4px 0 ; font-weight:bold;float:left; display:inline; }
.ripple_list_ren .bname { width:100px; font-weight:bold; float:left; padding-top:2px; display:inline; }
.ripple_list_ren .bmenu { width:37px; margin-top:-2px; float:right; position:relative;  }
.ripple_list_ren .bmenu img { width:37px;;  }
.ripple_list_ren .blately { color:#f04c05; padding-top:2px;  float:left;}
.ripple_list_ren .pulldown_menu { right:10px; margin:28px 0 0 0; z-index:100;  }
.ripple_list_ren .align_r { float:right;  }
.ripple_list_ren .align_r .b_step { width:60px; }
.ripple_list_ren .align_r .banner_10 { padding:13px 10px 0 0; float:left }
/*20130307 추가 */
.ripple_list_ren .choose { background:#F8F4EC; }
.ripple_list_ren .re li .thmb .ov_choose { width:15px; margin-top:-5px; margin-left:-3px; position:absolute; }
.ripple_list_ren .re li .thmb .ov_choose img  { width:15px; height:15px;  }
.ripple_list_ren .re .re_best { color:#F24B05; margin-left:10px; margin-top:2px; float:left; }
.ripple_list_ren .re .bchoose { margin-left:10px; margin-top:5px;  }
.ripple_list_ren .re .bchoose img  { width:107px; height:20px;  }
.ripple_list_ren .re .bchtime { margin-left:15px; margin-top:12px; font-weight:bold; color:#F24B05; float:left; display:inline; }
.ripple_list_ren .stit { font-size:13px; font-weight:bold; margin:10px; background:url(http://appdata.hungryapp.co.kr/m_images/icon/i_good.png) no-repeat; background-size:12px 13px; padding:0 0 0 18px; float:left; display:inline; }

/* 20130312 추가 */
.view_form_tb .i_mail { width:45px; height:48px; }
.view_form_tb .bnote2 { border-bottom:0 solid; background:none; color:#999999; padding-bottom:20px; }

#view_form2 { width:100%; }
.view_form2_tb { width:100%; margin:0 0 0 0; border-top:2px solid #e6e6e6; }
.view_form2_tb .bnote_cnt_gy { padding:15px 0; margin:0 auto; text-align:center; background:#F7F7F8; color:#7F7F7F;  line-height:18px; }
.view_form2_tb .bnote_cnt_gy .amail { color:#F15826; font-weight:bold; }
.view_form2_tb td { padding:18px 13px; border-bottom:1px solid #e6e6e6; }
.view_form2_tb .i_mail { width:45px; height:48px; }

.view_form3_tb { width:100%; margin:0 0 0 0; border-top:1px solid #7F7F7F; }
.view_form3_tb td { padding:7px 13px; border-bottom:1px solid #7F7F7F; background:#EEEEEE;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFFFFF),color-stop(100%,#EEEEEE));-webkit-box-shadow:inset 0 -1px 1px #EEEEEE;box-shadow:inset 0 -1px 1px #EEEEEE; }
.view_form3_tb .align_r { float:right; }
.view_form3_tb .btn_mail { width:80px; height:27px; }
.view_form3_tb .txt { margin-top:7px; float:left; display:inline; }


/* 20130318 추가 */
#ripple_Wrap .stit { font-size:13px; font-weight:bold; margin:10px; background:url(http://appdata.hungryapp.co.kr/m_images/icon/i_good.png) no-repeat; background-size:12px 13px; padding:0 0 0 18px; float:left; display:inline; }

/* 20130326 추가 */
#list_image .notice .bmileage { background:#F5F5F5; font-size:12px; font-weight:bold; color:#0074A4; float:right;  }
#list_image .notice .bmileage .icon { width:20px; height:17px; margin-top:-2px; margin-right:2px; padding-left:4px; }
#list_image .best .bmileage { background:#F8F6EE; font-size:12px; font-weight:bold; color:#0074A4; float:right;  }
#list_image .best .bmileage .icon { width:20px; height:17px; margin-top:-2px; margin-right:2px; padding-left:4px; }
#list_image .bmileage { background:#ffffff; font-size:12px;  font-weight:bold; color:#0074A4; float:right;  }
#list_image .bmileage .icon { width:20px; height:17px; margin-top:-2px; margin-right:2px; padding-left:4px; }

.ripple_list_ren .bmileage { font-size:12px; margin-left:10px;  font-weight:bold; color:#0074A4;  }
.ripple_list_ren .bmileage .icon { width:20px; height:17px; margin-top:-2px; margin-right:2px;  }

.ripple_list_dept .bmileage { font-size:12px; margin-left:10px;  font-weight:bold; color:#0074A4;  }
.ripple_list_dept .bmileage .icon { width:20px; height:17px; margin-top:-2px; margin-right:2px;  }

.ripple_list_one .bmileage { font-size:12px; margin-left:10px;  font-weight:bold; color:#0074A4;  }
.ripple_list_one .bmileage .icon { width:20px; height:17px; margin-top:-2px; margin-right:2px;  }

.ripple_mileage { width:100%; padding-bottom:10px; background:url(http://appdata.hungryapp.co.kr/m_images/icon/ripple_mileage_bg.gif) bottom no-repeat; background-size:100% 10px; float:left; display:inline; }
.ripple_mileage .bmileage { width:100%; padding:6px 0;   background:#F1BE35;    float:left; display:inline;}
.ripple_mileage .cnt { margin:0 10px; }
.ripple_mileage .btxt { font-weight:bold; color:#5B4200; margin-top:5px; float:left; display:inline; }
.ripple_mileage .btxt b { color:#0B88D0; }
.ripple_mileage .btns { float:right; }
.ripple_mileage .btns .btn1 { width:61px; height:25px; margin-left:5px;}
.ripple_mileage .btns .btn2 { width:67px; height:25px; margin-left:5px;}
.ripple_mileage .btns .btn_close { width:25px; height:25px; margin-left:5px; }

.imglist_tb { width:100%;}
.imglist_tb td { padding:20px 0; line-height:16px; border-bottom:1px solid #EDEDED; color:#686868;}
.imglist_tb .bphoto { vertical-align:top; text-align:center; width:80px;}
.imglist_tb .bphoto img { width:70px; height:70px; margin:0 5px;  }
.imglist_tb .bphotop { vertical-align:top; text-align:center; width:80px; position:relative;}
.imglist_tb .bphotop img { width:70px; height:70px; margin:0 5px; border:3px solid #b09500;}
.imglist_tb .premium {position:absolute; top:5px; left:-2px; }
.imglist_tb .premium img {width:40px; height:40px; border:none;}
.imglist_tb h1 { font-size:13px; margin:5px 0 0 0; color:#000; font-weight:bold;}
.imglist_tb h2 { font-size:12px; color:#999999; font-weight:normal;}
.imglist_tb .count { font-size:12px; color:#999999; margin:3px 0 0 0; font-weight:bold; float:left; display:inline; }
.imglist_tb .count .day { color:#FF6600; }
.imglist_tb .count .dayp { color:#FF6600; background:#fffde8; }
.imglist_tb .count .pp { color:#41A8B4; }
.imglist_tb .align_r {  float:right; margin-right:10px;; width:30%; }
.imglist_tb .b_gs { width:55px; }
.imglist_tb .b_gs_green { width:55px; }

/* 20130417 추가 : 내응모내역*/
.imglist_tb .bcon2 h1 { color:#FF6600;}
.imglist_tb .bcon2 h2 { color:#000; font-size:14px; margin:6px 0 0 0;}
.imglist_tb .bcon2 .count2 { font-size:12px; color:#999999; margin:6px 0 0 0; font-weight:bold; float:left; display:inline}
.imglist_tb .bcon2 .count2 .day { color:#FF6600; }
.imglist_tb .bcon2 .count2 .pp { color:#41A8B4;  }
.imglist_tb .bcon2 .count2 .pp2 { color:#FF6600;}
.imglist_tb .ov_eving { width:70px; background:url(http://appdata.hungryapp.co.kr/m_images/main/title_over_bg.png); padding:5px 0; margin:45px 0 0 15px; color:#FFFF00; position:absolute; }
.imglist_tb .ov_evwin { width:70px; background:url(http://appdata.hungryapp.co.kr/m_images/main/title_over_bg.png); padding:5px 0; margin:45px 0 0 15px; color:#00CCFF; position:absolute; }
.imglist_tb .ov_evlos { width:70px; background:url(http://appdata.hungryapp.co.kr/m_images/main/title_over_bg.png); padding:5px 0; margin:45px 0 0 15px; color:#fff; position:absolute; }

.eventgoods_tb { width:100%; }
.eventgoods_tb td { padding:20px 0; line-height:16px; border-bottom:1px solid #EDEDED; color:#686868;  }
.eventgoods_tb .bphoto { vertical-align:top; text-align:center; }
.eventgoods_tb .bphoto img { width:110px; margin:0 5px;}
.eventgoods_tb h1 { font-size:13px; margin:0; color:#000; font-weight:bold; }
.eventgoods_tb h2 { font-size:12px; color:#999999; font-weight:normal; }
.eventgoods_tb .count { font-size:12px; color:#999999; margin:5px 0 0 0; font-weight:bold; float:left; display:inline;}
.eventgoods_tb .count b { color:#FF2400; }
.eventgoods_tb .count .countdown { width:100%; font-size:11px; font-weight:normal; color:#FF2400; float:left; display:inline;}
.eventgoods_tb .pp {  width:100%; margin:5px 0 0 0; float:left; display:inline;}
.eventgoods_tb .pp b { color:#FF2400; }

.myevent { width:100%; border-bottom:1px solid #EDEDED; float:left; display:inline;}
.myevent ul { width:100%; padding:15px 0; float:left; display:inline; }
.myevent li { width:50%; text-align:center; float:left; display:inline; }
.myevent b { color:#FF2400; }
.myevent span {width:100%;text-align:center;  margin:5px 0; float:left; display:inline; }
.myevent .btn { width:140px; }

.eventWrap .winer { width:100%;  float:left; display:inline; float:left;}
.eventWrap .winer .box { margin:10px; background:#F6F6F6; border:1px solid #CCCCCC; float:left; width:92%; position:relative;}
.eventWrap .winer .box .bg1 { width:45px; height:36px; position:absolute;  float:left;}
.eventWrap .winer .box .bg2 { width:45px; right:0; margin-top:-38px; height:36px; position:absolute; float:left; bottom:2px;}
.eventWrap .winer .box .info { width:80%; height:50px; margin:10px auto 45px auto;}
.eventWrap .winer .box dl {  width:100%; padding:10px 0; border-top:1px solid #DCDCDC;  float:left; display:inline;}
.eventWrap .winer .box dt { padding:0 10px;  float:left; display:inline; line-height:40px;}
.eventWrap .winer .box h1 { width:100%; text-align:center; font-size:14px; margin-top:15px; margin-bottom:5px; float:left; display:inline;}
.eventWrap .winer .box .photo { width:30px; height:30px; }
.eventWrap .winer .box b {  color:#FF2400; }
.eventWrap .winer .box .ct { margin:8px 0 0 0; }

.etcWrap { width:100%; }
.etcWrap ul { width:100%; border-bottom:1px solid #EDEDED;  padding:20px 0 ; float:left; display:inline; }
.etcWrap li { width:100%; text-align:center; padding:5px 0 ; float:left; display:inline; }
.etcWrap .gray { width:100%; background:#D7D7D7; text-align:center; padding:5px 0 ; float:left; display:inline; }
.etcWrap .org { width:100%; background:#FFF3E6; text-align:center; margin-top:20px; padding:5px 0 ; float:left; display:inline; }

.etcinfo { margin:15px 15px 20px 15px; }
.etcinfo img{ width:auto; height:auto; }
.etcinfo b { width:100%; color:#000; margin:20px 0 5px 0; float:left; display:inline; }
.etcinfo p { color:#666666; }
.etcinfo p span { color:#1465D3; }
.etcinfo p span a { color:#1465D3; }

.couponWrap { width:100%; text-align:center; background:#ECECEC; padding:15px 0;  float:left; display:inline;}
.couponWrap p { margin:5px 0; color:#818181; }
.couponWrap .info1 { font-size:14px; font-weight:bold; }
.couponWrap .info1 b { font-size:17px; color:#F24104; }
.couponWrap .info2 { font-size:12px; font-weight:bold; }
.couponWrap .info2 b { font-size:13px; color:#0181BD; }

.etcWrap_both { width:100%; }
.etcWrap_both ul { width:100%; border-bottom:1px solid #EDEDED;  padding:15px 0 ; float:left; display:inline; }
.etcWrap_both li { width:50%; text-align:center; padding:10px 0 ; float:left; display:inline; }

.ranking_list_tb .b_gs_green { width:40px; margin:5px 0 0 0; float:right; }

.mileage_tb { margin:10px 10px 0 10px; }
.mileage_tb .mg_tb { width:100%; border:1px solid #DBDBDB; }
.mileage_tb .mg_tb th { border-bottom:1px solid #DBDBDB; padding:10px 0; color:#000000; background:#F1F1F1; border-left:1px solid #DBDBDB; }
.mileage_tb .mg_tb td { text-align:center; color:#737373; padding:10px 0; line-height:18px;  border-bottom:1px solid #DBDBDB; border-left:1px solid #DBDBDB; }
.mileage_tb .mg_tb .btn { width:50px; }

/* 20130401 추가 */
.txtBn_both { width:100%; margin:10px 0; float:left; display:inline; }
.txtBn_both ul { margin:10px 5px; }
.txtBn_both li { width:50%; float:left; display:inline; }
.txtBn_both h1 { font-size:15px; margin-bottom:5px; margin-left:9px; }
.txtBn_both .icon { width:50px; float:left; display:inline; }
.txtBn_both p { font-size:11px; line-height:16px; margin-top:12px; margin-bottom:15px;  }
.txtBn_both .btn {  width:160px; margin:20px 0 0 7px; text-align:left;  }
.txtBn_both .btn img {  width:160px;  }


/* 20130402 추가 */
.imglist_tb .b_gs_greenb { width:55px; margin:5px 0 0 0; float:right; background:url(http://appdata.hungryapp.co.kr/m_images/common/ranking_list_bg.png); background-size:auto 100%;}
.imglist_tb .b_gsb { width:55px; margin:5px 0 0 0; float:right; background:url(http://appdata.hungryapp.co.kr/m_images/common/ranking_list_bg.png); background-size:auto 100%;}

.eventgoods_tb .btn { padding:0 0 10px 0; text-align:center; }

.eventWrap .winer .box .ing {width:100%; padding:0; margin:0; text-align:center;  }

/* 그레이 탭4개 */
.tab4_bk .long {  width:40%; } 

/* 20130402 추가 여기까지 */

/* 20130410 추가 : 게임일정작성 */
.sch_result .pcont table { width:100%;  }
.sch_result .pcont table td { border-top:1px solid #E6E6E6; border-bottom:0 solid;  }
.sch_result .pcont table .td01 { width:45px; text-align:center;  }
.sch_result .pcont table .td01 img { width:35px; height:35px;  }
.sch_result .pcont table .td02 .title { margin:5px 0 3px 0; }
.sch_result .pcont table .td02 .genre { font-weight:normal; font-size:11px; color:#7F7F7F;  }
.sch_result .pcont table .td02 .company { font-weight:normal; font-size:11px; color:#7F7F7F; }

/*2013.05.13 퍼즐앤드래곤 추가 */
.sub_title .btitle_long3 { width:15%;  padding:10px 0 9px 30px; font-weight:bold; color:#FFFFFF; background:url(http://appdata.hungryapp.co.kr/m_images/icon/icon_blit2.png) no-repeat 10px 9px; background-size:15px 16px; float:left; display:inline; ;}
.sub_title .btitle_long4 { width:65%;  padding:10px 0 9px 30px; font-weight:bold; color:#FFFFFF; float:left; display:inline; }
.sub_title .btitle_long5 { width:15%;  padding:10px 0 9px 30px; font-weight:bold; color:#000000; background:url(http://appdata.hungryapp.co.kr/m_images/icon/icon_blit2.png) no-repeat 10px 9px; background-size:15px 16px; float:left; display:inline; }
.sub_title .btitle_long6 { width:65%;  padding:10px 0 9px 30px; font-weight:bold; color:#000000F; float:left; display:inline;}
.puz_drag{background:url(http://appdata.hungryapp.co.kr/m_images/sub/pd_img.jpg) no-repeat; background-size:100% 100%; width:100%; float:left; border:1px solid #000000;}
.puz_drag ul{ width:100%; float:left;}
.puz_drag li{ width:14%; padding:2% 3%; float:left;}
.puz_drag li.btn_blank{ width:15%; padding:2%; float:left;display:block; padding:7px; }
.pd_btn { 
display:block; 
padding:7px; 
text-align:center; 
border:1px solid #010101; 
font-size:12px; 
font-weight:bold; 
color:#010101;
border-radius:10px;
background:url('http://appdata.hungryapp.co.kr/m_images/sub/pd_btn_bg.jpg') 100%;
width:100%;  }
/* 마일리지샵 내용 추가 20130529 버전확인 후 실서번에 없는 내용*/

/* 20130415 추가 : 같은 날짜로 수정된 부분있으니 '20130415 수정' 주석처리한 부분 적용해주세요 */
.etcWrap2 { width:100%; }
.etcWrap2 ul { width:100%; border-bottom:1px solid #EDEDED;  padding:2px 0 ; float:left; display:inline; }
.etcWrap2 li { width:100%; text-align:center; padding:5px 0 ; float:left; display:inline; }
.etcWrap2 .gray { width:100%; background:#D7D7D7; text-align:center; padding:5px 0 ; float:left; display:inline; }
.etcWrap2 .org { width:100%; background:#FFF3E6; text-align:center; margin-top:20px; padding:5px 0 ; float:left; display:inline; }

.etcinfo .org { color:#FF4E00; }

.eventgoods_tb .count span { color:#999999; margin-top:10px; font-size:18px; font-weight:bold; float:left; display:inline; }
/* 20130415 추가 여기까지*/

/* 20130416 추가 */
.etcWrap3 { width:100%; }
.etcWrap3 ul { width:100%;  text-align:center;  border-bottom:1px solid #EDEDED; float:left; display:inline; }
.etcWrap3 li { width:49.5%; height:49px; border-left:1px solid #EDEDED;   text-align:center; padding:5px 0 ; float:left; display:inline; }
.ranking_list_tb .i_mg { width:28px; margin:5px 0 0 0; }

/* 20130417 추가 : 내응모내역*/
.imglist_tb .bcon2 h1 { color:#FF6600;  width:50% }
.imglist_tb .bcon2 h2 { color:#000; font-size:14px; margin:6px 0 0 0;  width:50% }
.imglist_tb .bcon2 .count2 { font-size:12px; color:#999999; margin:6px 0 0 0; font-weight:bold; float:left; display:inline;}
.imglist_tb .bcon2 .count2 .day { color:#FF6600; }
.imglist_tb .bcon2 .count2 .pp { color:#41A8B4;  }
.imglist_tb .bcon2 .count2 .pp2 { color:#FF6600; }
.imglist_tb .ov_eving { width:70px; background:url(http://appdata.hungryapp.co.kr/m_images/main/title_over_bg.png); padding:5px 0; margin:45px 0 0 15px; color:#FFFF00; position:absolute; }
.imglist_tb .ov_evwin { width:70px; background:url(http://appdata.hungryapp.co.kr/m_images/main/title_over_bg.png); padding:5px 0; margin:45px 0 0 15px; color:#00CCFF; position:absolute; }
.imglist_tb .ov_evlos { width:70px; background:url(http://appdata.hungryapp.co.kr/m_images/main/title_over_bg.png); padding:5px 0; margin:45px 0 0 15px; color:#fff; position:absolute; }

/* 20130508 추가 : 마일리지샵*/
.eventgoods_tb .bphoto img { width:145px; margin:0 5px;  }
.tab4_bk  .select { margin-top:5px; padding-left:5px;}
.tab4_bk  .select select { border:1px solid #C5C5C5; border-radius:3px; }

.ch_count { width:280px; margin:0 auto; margin-top:-2px; margin-bottom:10px; text-align:left; }
.ch_count input { border:1px solid #CECECE; padding:2px; font-size:14px; font-family:Arial, Helvetica, sans-serif; }

.myEvent { width:100%; font-size:14px; background:#EDEDED; padding:10px 0 15px 0; line-height:32px; border-top:1px solid #D1D1D1; border-bottom:1px solid #D1D1D1; float:left; text-align:center; }
.myEvent b { color:#FF2300; }

/*2013.05.13 마일리지 경품신청서 */
table.mailige_write{width:100%; float:left;}
table.mailige_write input{border:1px solid #ddd; padding:2px;}
table.mailige_write td{border-bottom:1px solid #ddd; padding:5px 0 5px 10px;}
table.mailige_write td.td02{width:70%;}
.mailige_box{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2; background:#f2f2f2; padding:3%; float:left; width:94%;"}

.myEvent03 {width:100%; font-size:14px; background:#EDEDED; padding:10px 0 15px 0; line-height:32px; border-top:1px solid #D1D1D1; border-bottom:1px solid #D1D1D1; text-align:center; }
.myEvent03 b{ color:#FF2300; }

/*마일리지샵 응모권 20130527*/
.cp_buy{width:95%;
background-color:#CCC;
margin:7px 0 7px 10px ;
float:left;
position:relative;
border :1px solid #c9c9c9;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
background:-moz-linear-gradient(top, #ffffff 0%, #e7e6e6 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e7e6e6)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #ffffff 0%,#e7e6e6 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #ffffff 0%,dfdfdf 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #ffffff 0%,#e7e6e6 100%); /* IE10+ */
 background:linear-gradient(top, #ffffff 0%,#e7e6e6 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e6e6',GradientType=0); /* IE6-9 */}
.cp_buy li.text{float:left; line-height:20px; padding:7px 0 0 25px;}
.cp_buy li.dc{float:right; border-right:1px solid #c9c9c9; color:#ff7200; font-size:14pt; font-weight:bold; padding:20px 15px; display:inline-block;}
.cp_buy li.btn{float:right ;border-left:1px solid #ffffff; font-size:14pt; }
.cp_buy li.btn a{ color:#5a5a5a; font-size:14pt; font-weight:bold; padding:20px 15px; display:inline-block;}
.cp_buy p{position:absolute; top:-3px; left:-3px;}

/* 20130527 수정 */
.tab2_block { width:100%; float:left; display:inline;}
.tab2_block li {  width:100%; padding:10px 0; background:url(http://appdata.hungryapp.co.kr/m_images/sub/tab2_block.gif) center; background-size:100% 50px; font-size:14px; font-weight:bold; color:#9DA3B3; text-align:center; float:left; display:inline;}
.tab2_block li.list {  width:100%; padding:7px 0; background:url(http://appdata.hungryapp.co.kr/m_images/sub/tab2_block.gif) center; background-size:100% 50px; font-size:12px; font-weight:bold; color:#9DA3B3; text-align:center; float:left; display:inline;}
.tab2_block .on { background:url(http://appdata.hungryapp.co.kr/m_images/sub/tab2_block_on.gif) center; color:#fff; background-size:100% 50px;  }
.tab2_block .on_arrow { width:100%; margin:3px 0 0 0; background:url(http://appdata.hungryapp.co.kr/m_images/sub/tab_block_arrow.png) center no-repeat; background-size:25px 14px; position:absolute; }


/* 2013.05.23 친구추가 */
#list_image .bcon .cnt .add { width:50px; height:50px; position:absolute; top:-21px; right:1%; background:url(http://appdata.hungryapp.co.kr/m_images/icon/btn_add.png) no-repeat; background-size:100% 100%; display:inline-block;}
#list_image .bcon .cnt .add_off { width:50px; height:50px; position:absolute; top:-21px; right:1%; background:url(http://appdata.hungryapp.co.kr/m_images/icon/btn_add_off.png) no-repeat; background-size:100% 100%; display:inline-block;}
#list_image .bname1 {  width:37%; float:left; }
#list_image .bname1 img { margin:-3px 5px 0 0; }
#list_image .bcountinfo1 { width:40%; text-align:right; float:right;}
#list_image .bcountinfo1 img { margin:-4px 5px 0 0; }
#list_add { width:100%;}
#list_add ul{ width:100%; border-top:1px solid #d93300; color:#fff600; letter-spacing:-0.2px; font-size:11pt;}
#list_add li{width:100%; padding:10px 0 10px 0; border-top:1px solid #fb8f4d; border-bottom:1px solid #d93300; float:left; display:inline; text-align:center;  background:#f15b00;}
#id_add { width:100%;}
#id_add ul{ width:100%; font-size:11pt;}
#id_add li.cacaid{width:59%; float:left; display:inline; padding:15px 0 15px 15px; border-bottom:1px solid #acacac; border-top:1px solid #acacac; height:25px;  
 background:-moz-linear-gradient(top, #cbcbcc 0%, #ffffff 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbcbcc), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #cbcbcc 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #cbcbcc 0%,ffffff 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #cbcbcc 0%,#ffffff 100%); /* IE10+ */
 background:linear-gradient(top, #cbcbcc 0%,#ffffff 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbcbcc', endColorstr='#ffffff',GradientType=0); /* IE6-9 */}
#id_add li.add_btn{width:35%; float:left; display:inline-block; text-align:center; padding:15px 0 15px 0; border:1px solid #195e00; color:#ffffff;
 background:-moz-linear-gradient(top, #77b400 0%, #1c7b00 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#77b400), color-stop(100%,#1c7b00)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #77b400 0%,#1c7b00 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #77b400 0%,1c7b00 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #77b400 0%,#1c7b00 100%); /* IE10+ */
 background:linear-gradient(top, #77b400 0%,#1c7b00 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b400', endColorstr='#1c7b00',GradientType=0); /* IE6-9 */}
 
.add_popup{width:85%;
background-color:#CCC;
margin:0 auto;
float:left;
border:1px solid #bebebe;
background:-moz-linear-gradient(top, #ffffff 0%, #dfdfdf 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #ffffff 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #ffffff 0%,dfdfdf 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #ffffff 0%,#dfdfdf 100%); /* IE10+ */
 background:linear-gradient(top, #ffffff 0%,#dfdfdf 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0); /* IE6-9 */}
 
.add_popup li.title{width:100%;
text-align:center;
color:#ffffff;
padding:12px 0 12px 0;
font-size:14pt;
font-weight:bold;
float:left;
text-shadow:1px 2px 2px #a74400;
background:-moz-linear-gradient(top, #ff9800 0%, #ff6200 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9800), color-stop(100%,#ff6200)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #ff9800 0%,#ff6200 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #ff9800 0%,ff6200 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #ff9800 0%,#ff6200 100%); /* IE10+ */
 background:linear-gradient(top, #ff9800 0%,#ff6200 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9800', endColorstr='#ff6200',GradientType=0); /* IE6-9 */}
.add_popup li.text{width:100%;
text-align:center;
color:#888787;
padding:15px 0 15px 0;
font-size:11pt;
border-bottom:1px solid #c6c6c6;
float:left;}
.add_popup li.btn{width:100%;
text-align:center;
font-size:11pt;
padding:15px 0 0 0;
border-top:1px solid #ffffff;
float:left;}

.add_popup li.btn p.btn_talk{width:78%;
background-color:#CCC;
float:left;
color:#613000;
padding:12px;
margin-left:20px;
-moz-border-radius: 8px; /*모질라*/
-webkit-border-radius: 8px; /*웹킷*/
/*IE9+,FF4+,chrome,Safari5,+opera*/
border-radius: 8px;
border:1px solid #daba0c;
display:inline-block;
letter-spacing:-1px;
text-shadow:1px 1px 1px #f0dea0;
background:-moz-linear-gradient(top, #f9e60f 0%, #c58300 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9e60f), color-stop(100%,#c58300)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #f9e60f 0%,#c58300 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #f9e60f 0%,c58300 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #f9e60f 0%,#c58300 100%); /* IE10+ */
 background:linear-gradient(top, #f9e60f 0%,#c58300 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9e60f', endColorstr='#c58300',GradientType=0); /* IE6-9 */}
 .add_popup li.btn p.btn_game{width:32%;
background-color:#CCC;
margin-top:7px;
color:#ffffff;
padding:12px;
float:left;
margin-left:20px;
display:inline-block;
-moz-border-radius: 8px; /*모질라*/
-webkit-border-radius: 8px; /*웹킷*/
/*IE9+,FF4+,chrome,Safari5,+opera*/
border-radius: 8px;
border:1px solid #f16200;
text-shadow:1px 2px 2px #b35100;
background:-moz-linear-gradient(top, #ff9800 0%, #ff6200 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9800), color-stop(100%,#ff6200)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #ff9800 0%,#ff6200 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #ff9800 0%,ff6200 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #ff9800 0%,#ff6200 100%); /* IE10+ */
 background:linear-gradient(top, #ff9800 0%,#ff6200 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9800', endColorstr='#ff6200',GradientType=0); /* IE6-9 */}
 .add_popup li.btn p.btn_cancle{width:32%;
background-color:#CCC;
margin-top:7px;
margin-left:15px;
float:left;
color:#ffffff;
padding:12px;
display:inline-block;
-moz-border-radius: 8px; /*모질라*/
-webkit-border-radius: 8px; /*웹킷*/
/*IE9+,FF4+,chrome,Safari5,+opera*/
border-radius: 8px;
border:1px solid #999999;
text-shadow:1px 2px 2px #5c5c5c;
background:-moz-linear-gradient(top, #989898 0%, #606060 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#989898), color-stop(100%,#606060)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #989898 0%,#606060 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #989898 0%,606060 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #989898 0%,#606060 100%); /* IE10+ */
 background:linear-gradient(top, #989898 0%,#606060 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#989898', endColorstr='#606060',GradientType=0); /* IE6-9 */}
.add_popup li.btn p.btn_cancle1{width:78%;
background-color:#CCC;
margin-top:7px;
float:left;
margin-left:20px;
color:#ffffff;
padding:12px;
display:inline-block;
-moz-border-radius: 8px; /*모질라*/
-webkit-border-radius: 8px; /*웹킷*/
/*IE9+,FF4+,chrome,Safari5,+opera*/
border-radius: 8px;
border:1px solid #999999;
text-shadow:1px 2px 2px #5c5c5c;
background:-moz-linear-gradient(top, #989898 0%, #606060 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#989898), color-stop(100%,#606060)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #989898 0%,#606060 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #989898 0%,606060 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #989898 0%,#606060 100%); /* IE10+ */
 background:linear-gradient(top, #989898 0%,#606060 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#989898', endColorstr='#606060',GradientType=0); /* IE6-9 */}
 
 .add_popup li.btn span.btn_talk{width:78%;
background-color:#CCC;
float:left;
color:#613000;
padding:12px;
margin-left:20px;
-moz-border-radius: 8px; /*모질라*/
-webkit-border-radius: 8px; /*웹킷*/
/*IE9+,FF4+,chrome,Safari5,+opera*/
border-radius: 8px;
border:1px solid #daba0c;
display:inline-block;
letter-spacing:-1px;
text-shadow:1px 1px 1px #f0dea0;
background:-moz-linear-gradient(top, #f9e60f 0%, #c58300 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9e60f), color-stop(100%,#c58300)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #f9e60f 0%,#c58300 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #f9e60f 0%,c58300 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #f9e60f 0%,#c58300 100%); /* IE10+ */
 background:linear-gradient(top, #f9e60f 0%,#c58300 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9e60f', endColorstr='#c58300',GradientType=0); /* IE6-9 */}
 .add_popup li.btn span.btn_game{width:32%;
background-color:#CCC;
margin-top:7px;
color:#ffffff;
padding:12px;
float:left;
margin-left:20px;
display:inline-block;
-moz-border-radius: 8px; /*모질라*/
-webkit-border-radius: 8px; /*웹킷*/
/*IE9+,FF4+,chrome,Safari5,+opera*/
border-radius: 8px;
border:1px solid #f16200;
text-shadow:1px 2px 2px #b35100;
background:-moz-linear-gradient(top, #ff9800 0%, #ff6200 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9800), color-stop(100%,#ff6200)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #ff9800 0%,#ff6200 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #ff9800 0%,ff6200 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #ff9800 0%,#ff6200 100%); /* IE10+ */
 background:linear-gradient(top, #ff9800 0%,#ff6200 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9800', endColorstr='#ff6200',GradientType=0); /* IE6-9 */}
 .add_popup li.btn span.btn_cancle{width:32%;
background-color:#CCC;
margin-top:7px;
margin-left:15px;
float:left;
color:#ffffff;
padding:12px;
display:inline-block;
-moz-border-radius: 8px; /*모질라*/
-webkit-border-radius: 8px; /*웹킷*/
/*IE9+,FF4+,chrome,Safari5,+opera*/
border-radius: 8px;
border:1px solid #999999;
text-shadow:1px 2px 2px #5c5c5c;
background:-moz-linear-gradient(top, #989898 0%, #606060 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#989898), color-stop(100%,#606060)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #989898 0%,#606060 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #989898 0%,606060 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #989898 0%,#606060 100%); /* IE10+ */
 background:linear-gradient(top, #989898 0%,#606060 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#989898', endColorstr='#606060',GradientType=0); /* IE6-9 */}
 .add_popup li.btn span.btn_cancle1{width:78%;
background-color:#CCC;
float:left;
color:#ffffff;
padding:12px;
margin-left:20px;
-moz-border-radius: 8px; /*모질라*/
-webkit-border-radius: 8px; /*웹킷*/
/*IE9+,FF4+,chrome,Safari5,+opera*/
border-radius: 8px;
border:1px solid #999999c;
display:inline-block;
letter-spacing:-1px;
text-shadow:1px 1px 1px #5c5c5c;
background:-moz-linear-gradient(top, #989898 0%, #606060 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#989898), color-stop(100%,#606060)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #989898 0%,#606060 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #989898 0%,606060 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #989898 0%,#606060 100%); /* IE10+ */
 background:linear-gradient(top, #989898 0%,#606060 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#989898', endColorstr='#606060',GradientType=0); /* IE6-9 */}
 
 /* 131001 마일리지샵 수정 */
.tab7_bk { width:100%; margin:0 0 0 0; height:42px; background:-moz-linear-gradient(top, #3a435a 0%, #070b16 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a435a), color-stop(100%,#070b16)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #3a435a 0%,#070b16 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #3a435a 0%,070b16 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #3a435a 0%,#070b16 100%); /* IE10+ */
 background:linear-gradient(top, #3a435a 0%,#070b16 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a435a', endColorstr='#070b16',GradientType=0); /* IE6-9 */ border:none;  float:left; display:inline;}
.tab7_bk ul { width:96%; margin:8px auto 0 auto; }
.tab7_bk li { width:33%; height:33px; font-weight:bold; _padding:9px 0 6px 0; text-align:center; float:left; display:inline;  }
.tab7_bk .on { width:33%; border:1px solid #000; background:-moz-linear-gradient(top, #dedee0 0%, #ffffff 100%); /* FF3.6+ */
 background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedee0), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
 background:-webkit-linear-gradient(top, #dedee0 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
 background:-o-linear-gradient(top, #dedee0 0%,#ffffff 100%); /* Opera 11.10+ */
 background:-ms-linear-gradient(top, #dedee0 0%,#ffffff 100%); /* IE10+ */
 background:linear-gradient(top, #dedee0 0%,#ffffff 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedee0', endColorstr='#ffffff',GradientType=0); /* IE6-9 */ _background:#fff; border-bottom:0px; color:#000; _padding:8px 0 6px 0; }
.tab7_bk li a { display:block; overflow:hidden;padding:10px 0;white-space:nowrap;text-overflow:ellipsis; color:#ffffff;}
.tab7_bk .on a { color:#000; display:block; overflow:hidden;padding:10px 0 ;white-space:nowrap;text-overflow:ellipsis; }
.tab7_bk  .align_r { float:right; margin:5px 0 0 0; } */

.mile_notice{width:100%; margin:0; padding-bottom:10px; float:left;}
.mile_notice .btitle_notice{ width:50%;  padding:12px 0 8px 30px; font-weight:bold; background:url(http://appdata.hungryapp.co.kr/m_images/icon/icon_blit2.png) no-repeat 10px 12px; background-size:15px 16px;  float:left; display:inline;  color:#f26b3f; font-size:14px; letter-spacing:-1px;}
.mile_notice .notice_list{ width:50%;  padding:3px 0 5px 30px;  background:url(http://appdata.hungryapp.co.kr/images/mileage/m_notice_blet.png) no-repeat 18px 9px; background-size:3px 3px;  float:left; display:inline; letter-spacing:-0.5px;}
.mile_notice .notice_list span{color:#f24b00;}
.mile_notice .event{ width:27%;  padding:5px; float:right; display:inline; border:1px solid #cecece; text-align:center; background:#f5f6f7; margin:5px; }
.mile_notice .more a{padding:3px 6px; background:#1c2232; border:1px solid #000; color:#fff; float:right; font-size:12px; font-weight:none; margin-top:-5px;}

/* 기사더보기 */
.arrow_box01_new {
	border-radius: 7px;
	color:#ff6c00;
	text-align:center;
	font-weight:bold;
	width:30px;
	height:22px;
	line-height:22px;
	border:1px solid #d3d3d3;
	top:0px;
	right:0px;
	font-size:14px;
	padding:3px;
	z-index:99;
	background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top,  #f4f4f4 0%, #d4d4d4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#d4d4d4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#d4d4d4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4f4f4 0%,#d4d4d4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4f4f4 0%,#d4d4d4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f4f4f4 0%,#d4d4d4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-9 */ }

.arrow_box01_new:after {
	top: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
/*	position: absolute;*/
	pointer-events: none;
}

.arrow_box01_new:after {
	border-color: rgba(136, 183, 213, 0);
	border-top-color: #d4d4d4;
	border-width: 8px 8px 8px 8px;
	padding-left: 11px;
	
}

.arrow_box02 {
	position:absolute;
	border-radius: 5px;
	color:#000;
	text-align:center;
	font-weight:bold;
	line-height:30px;
	border:1px solid #bdbdbd;
	top:4px;
	right:0;
	font-size:14px;
	padding:3px 10px;
	z-index:99;
	background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top,  #f4f4f4 0%, #d4d4d4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#d4d4d4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#d4d4d4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4f4f4 0%,#d4d4d4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4f4f4 0%,#d4d4d4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f4f4f4 0%,#d4d4d4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-9 */ }


.arrow_box03 {
	position:absolute;
	border-radius: 5px;
	color:#000;
	text-align:center;
	line-height:30px;
	top:4px;
	right:80px;
	font-size:12px;
	padding:3px 10px;
	z-index:99;
	background: #ffea00;
	font-weight:100;
}
.arrow_box03:after {
	right: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box03:after {
	border-color: rgba(136, 183, 213, 0);
	border-right-color: #ffea00;
	border-width: 7px;
	top: 50%;
	margin-top: -7px;
}
.arrow_box04 {
	position:absolute;
	border-radius: 5px;
	color:#000;
	text-align:center;
	font-weight:bold;
	line-height:30px;
	border:1px solid #bdbdbd;
	bottom:10%;
	left:50%;
	margin-left:-25%;
	font-size:14px;
	padding:0 7px;
	z-index:99;
	background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top,  #f4f4f4 0%, #d4d4d4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#d4d4d4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#d4d4d4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4f4f4 0%,#d4d4d4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4f4f4 0%,#d4d4d4 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f4f4f4 0%,#d4d4d4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-9 */ }
