
body.noScroll { overflow:hidden;font-family:sans-serif; }

#container { overflow-y:auto; -webkit-overflow-scrolling:touch;padding-top:6px;background-color:#f2f2f2;overflow-x:hidden;width:100%;position:relative;}
#contents { width:100%;}

header { position:relative; height:45px; background:#fff; }
header .logo {width:120px;height:24px;margin:0 auto 0;background-color:#fff;padding-top:10px;}
header .logo a { display:inline-block;width:109px; height:24px; background:url(../m_images/logo.png) no-repeat center; background-size:109px auto; }
header .menu { position:absolute; top:0; left:0; width:54px; height:45px; background:#fff url(../m_images/btn_menu.png) no-repeat center; background-size:28px auto; }
header .menu a { display:block; width:100%; height:100%; }
header .head_right {position:absolute;top:13px;right:0}
header .head_right span {float:left;display:inline-block;}
header .head_right .user {background:url(../m_images/ico_person.png) no-repeat 0 0;background-size:20px 20px;width:28px;height:20px;position:relative;}
header .head_right .user .icon_sns {width:11px;height:11px;position:absolute;right:0;bottom:0;}
header .head_right .sch_area {width:36px;height:20px;background:url(../m_images/bg_sch.png) no-repeat 0 0;background-size:36px auto;margin-left:3px;}
header .head_right .sch_area .btn_sch {width:36px;height:20px;display:inline-block;}
header .head_right .sch_area .btn_sch img {width:20px;height:20px;vertical-align:top}

footer { position:relative; background:#333; padding:15px 0 20px ;text-align:center;}  
footer .fooer-con {  }
footer .fooer-con ul { margin-bottom:6px; }
footer .fooer-con ul li { display:inline-block;background-color:#494949;margin:0 6px; }
footer .fooer-con ul li a { display:inline-block; padding:6px 26px; font-size:11px; color:#fff; }
footer .fooer-con .txt-wrap { line-height:15px; font-size:12px; color:#fff; opacity:0.8; margin-top:15px}
footer .fooer-con .txt-wrap .addr{ }
footer .fooer-con .txt-wrap .copyright { font-family:'Open Sans',sans-serif; }

/* gnb */
.gnb {height:78px;background:url(../m_images/bg_gnb.png) repeat-x 0 0;background-size:6px auto;position:relative;box-shadow: 0 1px 2px #666 ;}
.gnb.jq_gnb_fixed {position:fixed;top:0px;left:0px;width:100%;z-index:98;}
/*
.gnb .fst_list>li {float:left;display:inline-block;width:20%;text-align:center;}
.gnb .fst_list>li a {color:#fff;font-size:15px;font-family:'Open Sans Bold','nge',sans-serif;text-align:center;display:inline-block;height:40px;line-height:40px; font-weight:bold;}
*/
.gnb .fst_list {padding:0 ;height:40px;}
.gnb .fst_list>li {float:left;display:inline-block;text-align:center;}
.gnb .fst_list>li a {color:#fff;font-size:15px;font-family:'Open Sans Bold','nge',sans-serif;text-align:center;display:inline-block;height:40px;line-height:40px; font-weight:bold;padding:0 10px;}
.gnb .fst_list>li a.new {position:relative;}
.gnb .fst_list>li a.new:after {content:""; position:absolute; top:-2px; left:50%; transform:translateX(-50%); width:22px; height:11px; background:url('../m_images/ic_tab_new.svg') no-repeat center / cover;}

.gnb .fst_list>li.esports {min-width:20%;}
.gnb .fst_list>li.esports.on {background:url(../m_images/bg_esports.png) repeat-x 0 0;background-size:6px auto;}
.gnb .fst_list>li.esports .snd_list li.on a {color:#2768cb;}
.gnb .fst_list>li.talk {}
.gnb .fst_list>li.talk.on {background:url(../m_images/bg_talk.png) repeat-x 0 0;background-size:6px auto;}
.gnb .fst_list>li.talk .snd_list li.on a {color:#b12e30;font-weight:bold;}
.gnb .fst_list>li.game.on {background:url(../m_images/bg_game.png) repeat-x 0 0;background-size:6px auto;}
.gnb .fst_list>li.game {}
.gnb .fst_list>li.game .snd_list li.on a {color:#108701;font-weight:bold;}
.gnb .fst_list>li.enter.on {background:url(../m_images/bg_enter.png) repeat-x 0 0;background-size:6px auto;}
.gnb .fst_list>li.enter {}
.gnb .fst_list>li.enter .snd_list li.on a {color:#ff9c00;font-weight:bold;}
.gnb .fst_list>li.sports.on {background:url(../m_images/bg_sports.png) repeat-x 0 0;background-size:6px auto;}
.gnb .fst_list>li.sports .snd_list li.on a {color:#9a26d9;font-weight:bold;}
.gnb .fst_list>li.quiz {}
.gnb .fst_list>li.quiz.on {background:url(../m_images/bg_quiz.png) repeat-x 0 0;background-size:6px auto;}
.gnb .fst_list>li.quiz .snd_list li.on a {color:#ff9c00;font-weight:bold;}
.gnb .fst_list>li.lucky {}
.gnb .fst_list>li.lucky.on {background:url(../m_images/bg_lucky.png) repeat-x 0 0;background-size:6px auto;}
.gnb .fst_list>li.lucky .snd_list li.on a {color:#00C1C9;font-weight:bold;}

.gnb .snd_list {position:absolute;top:38px;left:0;z-index:10;width:100%;height:38px;padding-left:5px;overflow-y:hidden;overflow-x:auto;display:block;white-space:nowrap;}
.gnb .snd_list li {display:inline-block;padding-right:5px;}
.gnb .snd_list li a {color:#000;font-family:'ng',sans-serif;font-size:14px;padding:0 8px;white-space:nowrap;}
.gnb .snd_list .btns {position:absolute;top:2px;padding:0;}
.gnb .snd_list .btns a {width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;padding:0;}
.gnb .snd_list .btns img {width:20px;height:20px;text-align:center;vertical-align:middle;}
.gnb .snd_list .btns.btn_prev {left:0;}
.gnb .snd_list .btns.btn_next {right:0;}

/* mygnb */
.mygnb .title {color:#fff;text-align:center;height:40px;line-height:40px;font-size:15px;font-family:'nge'}
.mygnb .my_menu {height:38px;line-height:38px;text-align:center;}
.mygnb .my_menu a {display:inline;height:38px;line-height:38px;padding:0 5px;}
.mygnb .my_menu a.on {font-family:'ngb'}

/* �щ씪�대뵫 硫붾돱 */
.slide_menu {background-color:#f2f2f2;width:80%;position:absolute;top:0;left:0;z-index:99;padding-bottom:40px;display:none;}
.slide_menu .menu_top {border-bottom:1px solid #f2f2f2;position:relative;height:46px;background-color:#fff;}
.slide_menu .menu_top .user {position:absolute;top:15px;left:15px;}
.slide_menu .menu_top .user:after {content:"";clear:both;display:block;}
.slide_menu .menu_top .user .icon {width:20px;height:20px;margin-right:8px;float:left;}
.slide_menu .menu_top .user .nick {font-size:16px;line-height:20px;float:left;}
.slide_menu .menu_top .btn_close {position:absolute;top:15px;right:20px;display:inline-block;width:13px;height:13px;}
.slide_menu .menu_top .btn_close img {width:20px;height:20px;}
.slide_menu .menu_mid {height:39px;border-bottom:1px solid #f2f2f2;line-height:39px;background-color:#fff;}
.slide_menu .menu_mid span {display:inline-block;box-sizing:border-box}
.slide_menu .menu_mid .msg {width:36%;text-align:center}
.slide_menu .menu_mid .mp {width:30%;text-align:center}
.slide_menu .menu_mid .log {width:30%;text-align:center;}
.slide_menu .menu_mid .msg .num {background-color:#b12e30;color:#fff;line-height:14px;padding:3px 5px;border-radius:10px;}
.lnb {margin-top:6px;border-bottom:1px solid #000;}
.lnb .lnb_fst {}
.lnb .lnb_fst>li {background-color:#666;border-top:1px solid #777;display:block;}
.lnb .lnb_fst>li:first-child {border-top:none;}
.lnb .lnb_fst>li>a {display:block;font-size:16px;font-family:'ngb',sans-serif;padding:13px 0 13px 15px;color:#fff;}
.lnb .lnb_snd {display:none}
.lnb .lnb_snd li {border-top:1px solid #ccc;padding:10px 0;background-color:#fff;}
.lnb .lnb_snd li:first-child {border-top:none;}
.lnb .lnb_snd li a {font-size:15px;padding:0 0 0 15px;display:block;}

.lnb .lnb_fst>li.esports.on {background:url(../m_images/lnb_on.png) repeat-x 0 0;background-size:4px auto;background-color:#2768cb;}
.lnb .lnb_fst>li.talk.on {background:url(../m_images/lnb_on.png) repeat-x 0 0;background-size:4px auto;background-color:#b12e30;}
.lnb .lnb_fst>li.game.on {background:url(../m_images/lnb_on.png) repeat-x 0 0;background-size:4px auto;background-color:#04770a;}
.lnb .lnb_fst>li.enter.on {background:url(../m_images/lnb_on.png) repeat-x 0 0;background-size:4px auto;background-color:#ffb400;}
.lnb .lnb_fst>li.sports.on {background:url(../m_images/lnb_on.png) repeat-x 0 0;background-size:4px auto;background-color:#9a26d9;}
.lnb .lnb_fst>li.lucky.on {background:url(../m_images/lnb_on.png) repeat-x 0 0;background-size:4px auto;background-color:#00E2EB;}  
.lnb .lnb_fst>li.mypage.on {background:url(../m_images/lnb_on.png) repeat-x 0 0;background-size:4px auto;background-color:#00c1ca;}


/* gotop */
.btn_gotop {position:fixed;right:15px;width:35px;height:35px;z-index:99999}
.btn_gotop a img {width:35px;height:35px;} 
           

/*************************************************************************************
 *  *													硫붿씤�섏씠吏�
 *   *													 *************************************************************************************/

/* 硫붿씤二쇱슂湲곗궗 */ 
article {background-color:#fff;margin-bottom:6px;padding:0 15px;}
article img {max-width:100%;}
.main_article {padding-top:14px;padding-bottom:4px;}
.main_article .main_visual {border-bottom:1px solid #ddd;padding-bottom:11px;width:100%;}
.main_article .main_visual:after {content:"";clear:both;display:block}
.main_article .main_visual p {margin:0}
.main_article .main_visual .photo_set {float:left;width:48%;}
.main_article .main_visual .photo_set2 {float:right;width:48%;} 
.main_article .main_visual .photo {display:block;width:100%;height:100px;overflow:hidden;}
.main_article .main_visual .photo img {width:100%;}
.main_article .main_visual .tit {margin-top:5px;} 
.main_article .main_visual .tit a {display:block;font-weight:bold;letter-spacing:-1px;font-size:14px;}
.u_text {}
.u_text .ut_item {border-top:1px solid #ddd;height:42px;}
.u_text .ut_item:first-child {border-top:none;}
.u_text .ut_item a {letter-spacing:0px;padding:10px 0 11px;display:block;}
.u_text .ut_item a .red {margin-left:5px;}
.sub_article {padding-top:4px;padding-bottom:4px}

/* 留롮씠蹂몃돱�� �볤�留롮��댁뒪 */
.main_many {padding-top:14px;padding-bottom:4px}
.tabmenu {border:1px solid #ddd;height:auto;min-height:40px;line-height:40px;}
.tabmenu ul {display:table;height:100%;width:100%;}
.tabmenu ul li {display:table-cell;text-align:center;vertical-align:middle;border-left:1px solid #ddd;width:50%}
.tabmenu ul li:first-child {border-left:none;}
.tabmenu ul li.on  {background-color:#2768cb;}
.tabmenu ul li.on a {color:#fff;}
.tabmenu ul li a {font-size:14px;text-align:center;width:100%;height:100%;display:inline-block;}

/* 4�� �ы넗湲곗궗 */
.photo_article {padding:14px 10px 0;}
.u_list:after {content:"";clear:both;display:block}
.u_list .ut_item {float:left;width:50%;margin-bottom:14px;}
.u_list .ut_item .ut_a {box-sizing:border-box;display:block;position:relative;padding:0 5px;}
.u_list .ut_item .ut_a .ut_img {display:inline-block;}
.u_list .ut_item .ut_a .ut_img img {width:100%;}
.u_list .ut_item .ut_a .ut_d {font-size:14px;line-height:1.3em;height:36px;display:block;padding-top:5px;}
.u_list .ut_item .ut_a .ut_d.ac {text-align:center;height:20px}
.photo_article .u_list .ut_item {height:140px;}
.photo_article .u_list .ut_item .ut_a .ut_img {display:block;height:100px;overflow:hidden;}
.photo_article .u_list .ut_item .ut_a .ut_img img {}


/* �꾩껜�댁뒪 */
.tit_article {font-size:15px;font-family:sans-serif;margin-bottom:12px;}
.all_news {padding-top:14px;padding-bottom:14px;}
.u_wlist .ut_item {margin-bottom:10px;border-bottom:1px solid #ededed;padding-bottom:8px;}
.u_wlist .ut_item .ut_a {position:relative;width:100%;display:block;min-height:40px;padding-left:70px;}
.u_wlist .ut_item .ut_img {box-sizing:border-box;width:60px;position:absolute;top:0;left:0;display:inline-block;text-align:center;}
.u_wlist .ut_item .ut_img img {max-width:60px;max-height:40px;}
.u_wlist .ut_item .ut_d {box-sizing:border-box;display:block;}
.u_wlist .ut_item .ut_d .tit {font-size:12px;display:block;font-weight:bold;letter-spacing:-1px;line-height:1.0em;margin-bottom:3px;}
.u_wlist .ut_item .ut_d .tit2  {font-size:14px;display:block;letter-spacing:-1px;line-height:1.0em;margin-bottom:3px;}
.u_wlist .ut_item .ut_d .reply {display:block;font-size:11px;color:#666;}
.u_wlist .ut_item .ut_d .reply .red {padding-left:5px;}
.u_wlist .ut_item .ut_d .para {font-size:11px;line-height:1.2em;display:inline-block;color:#333;}
.u_wlist .ut_item.renew {margin-bottom:0;padding-bottom:0}
.u_wlist .ut_item.renew:first-child {border-top:1px solid #ededed;}
.u_wlist .ut_item.renew .ut_a {min-height:0;padding:10px 0 11px}
.u_wlist .ut_item.renew .ut_d .tit2 {display:inline-block;}
.u_wlist .ut_item.renew .ut_d .reply {display:inline-block;}

/* paging */
.paging {text-align:center;}
.paging:after {content:"";clear:both;display:block}
.paging a, .paging span {display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;margin:0 2px;}
.paging span img {width:20px;height:20px;}
.paging .num {width:30px;margin:0;}
.paging .num.on span {color:#2768cb;font-weight:bold;}
.paging .nu {width:10px;text-align:center;margin:0;}

/* photo �붾낫寃뚯떆�� */
.photo_board {padding-top:14px;padding-bottom:14px;}

/* 諛곕꼫 */
.banner_area {text-align:center;padding-bottom:6px;}

/* �쇰컲 寃뚯떆��  view  */
.board_area {background-color:#fff;padding:0 15px 15px;margin-bottom:6px;}
.board_view .tit_area {padding-top:16px;margin-bottom:17px;}
.board_view .tit_area .tit {font-size:20px;font-family:'ngb',sans-serif;line-height:120%;}
.board_view .tit_area .subtit {color:#666;}
.board_view .tit_area .subtit span {margin-right:8px;}
.board_view .tit_area .subtit .date {font-family:arial;color:#999;}
.board_view .tit_area .subtit .view_num em {font-family:arial;color:#999;}
 
.board_tip {height:35px;display:block;position:relative;}
.board_tip .sns_group a {display:inline-block;width:35px;height:35px;color:transparent;overflow:hidden;white-space:nowrap;background:url(../m_images/iconset.png) no-repeat;background-size:110px 290px}
.board_tip .sns_group .kas {background-position:0 0}
.board_tip .sns_group .twitter {background-position:-35px 0}
.board_tip .sns_group .facebook {background-position:-70px 0}
.board_tip .like_group {position:absolute;right:0;top:0;}
.board_tip .like_group a {display:inline-block;width:35px;height:35px;color:transparent;overflow:hidden;white-space:nowrap;background:url(../m_images/iconset.png) no-repeat;background-size:110px 290px}
.board_tip .like_group .like { background-position:0 -40px}
.board_tip .like_group .scrap {background-position:-35px -40px}
.board_tip .like_group .report {background-position:-70px -40px }

.board_view .view_cont {padding-top:22px;padding-bottom:30px;margin-top:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:10px;font-size:14px;position:relative;}
.board_view .view_cont iframe {max-width:100%}
.board_view .view_cont img {max-width:100%;text-align:center;display:block;margin-bottom:15px;}
.board_view .view_cont .btn_like {margin:35px auto 0;text-align:center;}
.board_view .view_cont .btn_like a {display:inline-block;width:70px;height:70px;background:url(../m_images/iconset.png) no-repeat 0 -175px;background-size:110px 290px;color:#fff;padding-top:38px;font-size:10px;}
.board_view .view_cont .btn_like a span {display:block;line-height:100%;}

/* �쇰컲 寃뚯떆�� write  */
.board_write {background-color:#f2f2f2}
.board_write .tit_area {background-color:#fff;padding:16px 15px 15px;margin-bottom:6px;}
.board_write .tit_area .tit {font-size:20px;font-family:'ngb';line-height:120%;}
.board_write .tit_area .subtit {color:#666;}
.board_write .tit_area .subtit span {margin-right:8px;}
.board_write .tit_area .subtit .date {font-family:arial;color:#999;}
.board_write .tit_area .subtit .view_num em {font-family:arial;color:#999;}
.board_write .write_box {background-color:#fff;padding:16px 15px;margin-bottom:6px}
.board_write .write_box .write_info {margin-bottom:8px;position:relative;min-height:35px;}
.board_write .write_box .write_info .msg {font-family:'ngb';}
.board_write .write_box .write_info .author:after {content:"";clear:both;display:block;}
.board_write .write_box .write_info .author span {float:left;}
.board_write .write_box .write_info .author .user {margin-right:8px;line-height:35px}
.board_write .write_box .write_info .author .logout {border:1px solid #ccc;display:inline-block;text-align:center;font-size:11px;color:#666;height:26px;border-radius:3px;width:100px;line-height:26px;margin-top:5px;}
.board_write .write_box .write_info .sns_group {position:absolute;top:0;right:0}
.board_write .write_box .write_info .sns_group:after {content:"";clear:both;display:block;}
.board_write .write_box .write_info .sns_group a {display:inline-block;width:35px;height:35px;background:url(../m_images/sns.png) no-repeat;background-size:105px 70px;overflow:hidden;color:transparent;float:left;margin-left:4px;}
.board_write .write_box .write_info .sns_group .fomos {background-position:0 -35px;}
.board_write .write_box .write_info .sns_group .fomos.on {background-position:0 0}
.board_write .write_box .write_info .sns_group .twitter {background-position:-35px -35px;}
.board_write .write_box .write_info .sns_group .twitter.on {background-position:-35px 0}
.board_write .write_box .write_info .sns_group .facebook {background-position:-70px -35px;}
.board_write .write_box .write_info .sns_group .facebook.on {background-position:-70px -0px;}
.board_write .write_box .write_cont textarea {background-color:#eee;height:160px;border:none;width:100%;border-radius:0;margin-bottom:0;}
.board_write .write_box .write_cont .etc {text-align:right;background-color:#eee;font-size:11px;padding:0 10px 10px 0;}
.board_write .write_box .write_info.nomember {display:block;}
.board_write .write_box .write_info.nomember:after {content:"";clear:both;display:block} 
.board_write .write_box .write_info.nomember .item {padding-left:10px;display:block;background-color:#eee;margin-bottom:6px;position:relative;height:40px;line-height:40px;}
.board_write .write_box .write_info.nomember .item:after {content:"";clear:both;display:block}
.board_write .write_box .write_info.nomember .item .stit {float:left;width:80px;}
.board_write .write_box .write_info.nomember .sinput {float:left;width:200px;border:none;background-color:#eee;}
.board_write .write_box .write_info.nomember .sinput.srt {width:150px}
.board_write .write_box .write_info.nomember .cap {display:inline-block;width:90px;background-color:#666;position:absolute;top:0;right:0;text-align:center;}


.btn_area {width:100%;}
.btn_area:after {content:"";clear:both;display:block;}
.btn_area .btn_write {float:left;text-align:center;display:inline-block;height:42px;line-height:42px;width:50%;border:1px solid #252b36;background-color:#252b36;color:#fff;}
.btn_area .btn_write span {display:inline-block;height:42px;line-height:42px;font-size:16px;}
.btn_area .btn_write.white {background-color:#fff;border:1px solid #ccc;color:#000;}

.board_write .reply_area .normal_reply {border-top:none;padding:0 15px;}
.board_write .reply_area .normal_reply .reply_box {padding:0;}


/* �볤� �곸뿭 */
.reply_area {background-color:#fff;padding:15px 0 10px;margin-bottom:6px;}
.reply_area .reply_tip {padding:0 15px;position:relative;height:30px;line-height:30px;margin-bottom:10px;}
.reply_area .reply_tip em.red {font-family:arial}
.reply_area .reply_tip .btn_write {position:absolute;top:0;right:15px;width:78px;height:30px;text-align:center;line-height:30px;}
.btn_black {color:#fff;background-color:#333;}
.reply_area .best_reply {background-color:#eee;padding:0 15px 0px;}
.reply_area .best_reply .tit {padding-top:15px;padding-bottom:12px;font-family:'ngb'}
.reply_area .best_reply .reply_box {padding:13px 0 10px;border-top:1px solid #ccc;font-size:14px;}
.reply_area .best_reply .reply_box .reply_info {position:relative;margin-bottom:6px;}
.reply_area .best_reply .reply_box .reply_info:after {content:"";clear:both;display:block;}
.reply_area .best_reply .reply_box .reply_info span {float:left;font-size:12px;margin-right:4px;}
.reply_area .best_reply .reply_box .reply_info .icon_best {background-color:#b12e30;color:#fff;text-align:center;display:inline-block;width:30px;height:14px;font-size:8px;line-height:14px;border-radius:3px;font-family:arial;}
.reply_area .best_reply .reply_box .reply_info .icon {background:url(../m_images/iconset.png) no-repeat;background-size:110px 290px;display:inline-block;width:14px;height:14px;color:transparent;overflow:hidden;white-space:nowrap;}
.reply_area .best_reply .reply_box .reply_info .icon.fomos {background-position:0 -120px;} 
.reply_area .best_reply .reply_box .reply_info .icon.twitter {background-position:-14px -120px;} 
.reply_area .best_reply .reply_box .reply_info .icon.facebook {background-position:-28px -120px;} 
.reply_area .best_reply .reply_box .reply_info .user {font-family:'ngb',sans-serif;}
.reply_area .best_reply .reply_box .reply_info .info_like {background:url(../m_images/iconset.png) no-repeat 0 -147px;background-size:110px 290px;position:absolute;top:0;right:0px;padding-left:10px;line-height:14px;}
.reply_area .best_reply .reply_box .reply_info .info_like em {display:inline-block;float:left;margin-left:4px;}
.reply_area .best_reply .reply_box .reply_info .info_like .num {background:url(../m_images/iconset.png) no-repeat 0  -250px;width:36px;height:14px;color:#b12e30;font-size:9px;text-align:center;background-size:110px 290px;font-family:arial;padding-left:3px;}
.reply_area .best_reply .reply_box .reply_cont {margin-bottom:4px;}
.reply_area .best_reply .reply_box .date {color:#999;font-size:12px;font-family:arial;}
.reply_area .btn_set {position:relative;}
.reply_area .btn_set:after {content:"";clear:both;display:block}
.reply_area .btn_set .btn_reply_view {background-color:#fff;border:1px solid #bbb;text-align:center;width:70px;font-size:11px;height:23px;display:inline-block;line-height:21px;display:none;}
.reply_area .btn_set .btn_reply_view .red {font-family:arial;}
.reply_area .btn_set .btn_group {float:right;}
.reply_area .btn_set .btn_group:after {content:"";clear:both;display:block;}
.reply_area .btn_set .btn_group a {display:inline-block;width:25px;height:25px;float:left;background:url(../m_images/iconset.png) no-repeat;background-size:110px 290px;color:transparent;overflow:hidden;white-space:nowrap;margin-left:3px;}
.reply_area .btn_set .btn_group a.reply {background-position:0 -75px;}
.reply_area .btn_set .btn_group a.modify {background-position:-25px -75px;}
.reply_area .btn_set .btn_group a.del {background-position:-50px -75px;}
.reply_area .btn_set .btn_group a.report {background-position:-75px -75px;}

.reply_area .normal_reply {background-color:#fff;padding:0 15px 15px;border-top:1px solid #222;}
.reply_area .normal_reply .tit {padding-top:15px;padding-bottom:12px;font-family:'ngb',sans-serif}
.reply_area .normal_reply .reply_box {padding:13px 0 10px;border-top:1px solid #ccc;font-size:14px;}
.reply_area .normal_reply .reply_box:first-child {border-top:none}
.reply_area .normal_reply .reply_box .reply_info {position:relative;margin-bottom:6px;}
.reply_area .normal_reply .reply_box .reply_info:after {content:"";clear:both;display:block;}
.reply_area .normal_reply .reply_box .reply_info span {float:left;font-size:12px;margin-right:4px;}
.reply_area .normal_reply .reply_box .reply_info .icon {background:url(../m_images/iconset.png) no-repeat;background-size:110px 290px;display:inline-block;width:14px;height:14px;color:transparent;overflow:hidden;white-space:nowrap;}
.reply_area .normal_reply .reply_box .reply_info .icon.fomos {background-position:0 -120px;} 
.reply_area .normal_reply .reply_box .reply_info .icon.twitter {background-position:-14px -120px;} 
.reply_area .normal_reply .reply_box .reply_info .icon.facebook {background-position:-28px -120px;} 
.reply_area .normal_reply .reply_box .reply_info .user {font-family:'ngb',sans-serif;}
.reply_area .normal_reply .reply_box .reply_info .info_like {background:url(../m_images/iconset.png) no-repeat 0 -147px;background-size:110px 290px;position:absolute;top:0;right:0px;padding-left:10px;line-height:14px;}
.reply_area .normal_reply .reply_box .reply_info .info_like em {display:inline-block;float:left;margin-left:4px;}
.reply_area .normal_reply .reply_box .reply_info .info_like .num {background:url(../m_images/iconset.png) no-repeat 0  -250px;width:36px;height:14px;color:#b12e30;font-size:9px;text-align:center;background-size:110px 290px;font-family:arial;padding-left:3px;}
.reply_area .normal_reply .reply_box .reply_cont {margin-bottom:4px;}
.reply_area .normal_reply .reply_box .date {color:#999;font-size:12px;font-family:arial;}

.reply_area .normal_reply .reply_2nd {padding-left:22px;background:url(../m_images/bg_reply.png) no-repeat 6px 16px;background-size:8px 7px;}
.reply_area .normal_reply .reply_3rd {padding-left:44px;background:url(../m_images/bg_reply.png) no-repeat 28px 16px;background-size:8px 7px;}
.reply_area .normal_reply .paging {border-top:1px solid #ccc;padding-top:8px}
.reply_area .no_reply {text-align:center;}

/* TALK �レ씠�� */
.talk_hot {background-color:#fff;padding:14px 15px 4px;margin-bottom:6px}
.talk_hot p.tit_article {color:#b12e30;}
.talk_hot .title_img img {max-width:100%;width:100%}
.talk_hot .title_img .tit {display:block;color:#fff;background-color:#b12e30;height:30px;text-align:center;line-height:30px}
.talk_hot .u_text .ut_item .num {display:inline-block;width:16px;text-align:center;margin-right:6px;}

/* TALK TALK */
.talk_talk {padding-top:14px;padding-bottom:4px}

/* so hot */
.so_hot {padding-top:14px;padding-bottom:4px}
.so_hot .title_img {display:block;margin-bottom:20px}
.so_hot .title_img img {max-width:100%;width:100%}
.so_hot .title_img .tit {display:block;color:#fff;background-color:#333;height:30px;text-align:center;line-height:30px}

/* TALK �ㅼ떆媛� �멸린 */
.tabmenu.tab4 ul li {display:table-cell;text-align:center;vertical-align:middle;border-left:1px solid #ddd;width:25%}
.talk_realtime {padding-top:14px;padding-bottom:4px}
.talk_realtime .u_text .ut_item.line {border-top:1px solid #333;}

/* �ы몴 */
.poll_box {padding-top:14px;padding-bottom:4px}
.poll_box .poll_info {height:100px;position:relative;}
.poll_box .poll_info img {width:50%;height:100px;}
.poll_box .poll_info .ask {position:absolute;right:0;top:0;width:50%;height:100px;}
.poll_box .poll_info .ask p {padding-left:10px;}
.poll_box .poll_info .ask .btnset {position:absolute;bottom:0;left:10px;width:100%;}
.poll_box .poll_info .ask .btnset a {width:45%;display:inline-block;text-align:center;border-radius:0;}
.poll_box .poll_info .ask .btnset .btn_red {color:#fff;background-color:#b12e30;border:1px solid #b12e30;}
.u_vote {}
.u_vote .ut_item {border-top:1px solid #ddd;letter-spacing:-1px;padding:10px 0 11px;}
.u_vote .ut_item:first-child {border-top:none;}
.u_vote .ut_item input {margin-right:10px}

/* 留롮씠 蹂� �댁뒪 */
.many_news {padding-top:14px;padding-bottom:4px}
.sub_many {padding-top:14px;padding-bottom:4px;}
.sub_many .u_text .ut_item:first-child {border-top:1px solid #ddd;}

/* �앹뾽 */
.pop_wrap {position:absolute;width:100%;height:120px;top:50%;}
.pop_confirm {border:1px solid #ccc;background-color:#fff;border-radius:15px;width:80%;height:120px;margin:0 auto; }
.pop_confirm .ask {text-align:center;height:60px;border-bottom:1px solid #ccc;line-height:60px;}
.pop_confirm .answer a {display:inline-block;width:50%;text-align:center;display:inline=block;height:60px;line-height:60px;}
.pop_confirm .answer a.confirm {border-left:1px solid #ccc;}
.pop_wrap2 {position:absolute;width:100%;height:180px;top:50%;}
.pop_wrap2 .pop_confirm {height:180px;border-bottom:none;} 
.pop_wrap2 .pop_confirm .sinput {padding:0 20px;border-bottom:1px solid #ccc;line-height:60px;}
.pop_wrap2 .pop_confirm .sinput input {border:1px solid #ccc;background-color:#ededed;text-align:center;}



/* �ы넗�⑤쾾_紐⑸줉 */
.photo_album {padding-top:14px;padding-bottom:14px;}
.photo_album .u_gallery .u_list {position:relative;height:77px;margin-bottom:15px;}
.photo_album .u_gallery .u_list .rep {display:inline-block;width:108px;height:77px;position:absolute;top:0;left:0;}
.photo_album .u_gallery .u_list .tit {position:absolute;left:120px;top:0;}
.photo_album .u_gallery .u_list .tit a {font-size:12px;font-family:'ngb'}
.photo_album .u_gallery .u_list .thumb_list {position:absolute;left:113px;bottom:0;overflow:hidden;}
.photo_album .u_gallery .u_list .thumb_list:after {content:"";clear:both;display:block;}
.photo_album .u_gallery .u_list .thumb_list a {display:inline-block;width:70px;height:55px;float:left;margin-left:7px}
.photo_album .u_gallery .u_list .thumb_list a img {}

/* �ы넗�⑤쾾_蹂닿린 */
.album_thumb {background-color:#252b36;margin-bottom:6px;height:100px}
.album_thumb .tit {height:40px;text-align:center;color:#fff;line-height:40px;}
.album_thumb .thumb_list {width:280px;height:46px;margin:0 auto;overflow:hidden;}
.album_thumb .thumb_list:after {content:"";clear:both;display:block;}
.album_thumb .thumb_list a {display:inline-block;width:60px;height:46px;margin:0 5px;float:left;}/* @20150905 height:46px 異붽� by smmotors */
.album_thumb .thumb_list a img {display:inline-block;width:60px;height:46px;}
.album_thumb .btnset a {display:inline-block;width:25px;height:46px;}
.album_thumb .btnset a img {display:inline-block;width:100%;}
.album_thumb .btnset a.prev {position:absolute;left:0;top:46px;}
.album_thumb .btnset a.next {position:absolute;right:0;top:46px;}
.photo_page .board_view .view_cont {position:relative;}
.photo_page .board_view .view_cont img {max-width:290px;text-align:center;margin:0 auto 20px;}
.photo_page .board_view .view_cont .btnset_arr {position:absolute;width:100%;height:30px}
.photo_page .board_view .view_cont .btnset_arr a {display:inline-block;width:26px;height:26px;position:absolute}
.photo_page .board_view .view_cont .btnset_arr a img {width:100%}
.photo_page .board_view .view_cont .btnset_arr a.prev {top:0;left:0}
.photo_page .board_view .view_cont .btnset_arr a.next {top:0;right:0;}

/* �좏겕 �� */
.talk_slide {height:280px;padding-top:14px;padding-bottom:6px;overflow:hidden;}
.talk_slide .slide:after {content:"";clear:both;display:block;}
.talk_slide .slide a {width:50%;display:inline-block;float:left;}
.talk_slide .slide a img {width:100%;}
.talk_slide .slide a .tit {text-align:center;color:#fff;height:40px;display:block;line-height:40px;} 
.talk_slide .slide a.tleft .tit {background-color:#b12e30}
.talk_slide .slide a.tright .tit {background-color:#252b36}
.talk_slide .pager {text-align:center;padding-top:7px;}
.talk_slide .pager a {display:inline-block;width:11px;height:11px;background:url(../m_images/pager.png) no-repeat 0 0;background-size:11px 11px;color:transparent}
.talkmain_article {padding-top:14px;padding-bottom:4px;}
.talkmain_article .tit_article {color:#b12e30}
.talkmain_article .main_visual {padding-bottom:11px;width:100%;}
.talkmain_article .main_visual:after {content:"";clear:both;display:block}
.talkmain_article .main_visual .photo_set {float:left;width:48%}
.talkmain_article .main_visual .photo_set2 {float:right;width:48%} 
.talkmain_article .main_visual .photo {display:inline-block;width:100%;height:100px;overflow:hidden;}
.talkmain_article .main_visual .photo img {width:100%;}
.talkmain_article .main_visual .tit {margin-top:5px} 
.talkmain_article .main_visual .tit a {display:block;font-weight:bold;letter-spacing:0px;font-size:15px;line-height:1.2em;}

/* 모바일 메인 상단 추가 by az*/
.tab {
    margin: 0;
    padding: 0;
    width: 100%;
	height:40px;
    margin: 0 auto;
    margin-top: 10px;
    border-top: 1px solid #eaeaea;
    font-size: 15px;
    font-weight: bold;
}

.tab li {
    float: left;
    background: #fff;
    width: 33.3%;
    height: 40px;
	line-height:40px;
    list-style: none;	
	border-left:1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    text-align: center;
    padding-bottom: 0;
	margin-bottom:20px;
}

.tab li.on_right {
	border-right:1px solid #eaeaea;
}

.tab a {
	color:#b12e30;	
}

/* TALK Best */
.tabmenu.tab3 ul li {display:table-cell;text-align:center;vertical-align:middle;border-left:1px solid #ddd;width:25%}
.talk_best {padding-top:14px;padding-bottom:4px}
.talk_best .u_text .ut_item .line {border-top:1px solid #333;}
.talk_best .u_text .ut_item {height:42px;}
.talk_best .u_text .ut_item p {float:left;max-width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}


/* �꾩껜 TALK */
.talk_all {padding-top:14px;padding-bottom:4px}
.talk_all .u_text .ut_item.line {border-top:1px solid #333;}

/* 媛���떎�쒓컙-二쇨컙 �멸린 */
.gossip {background-color:#fff;padding:14px 15px 4px;margin-bottom:6px}
.gossip p.tit_article {background-color:#b12e30;color:#fff;height:36px;line-height:36px;padding-left:15px;margin-bottom:0;}
.gossip p.tit_article.black {background-color:#393939;}
.gossip .u_text .ut_item .num {display:inline-block;width:16px;text-align:center;margin-right:6px;}

/* �좏겕寃뚯떆�� list */
.list_area {padding-top:15px;background-color:#fff;padding-bottom:15px;margin-bottom:6px;}
.list_area .board_tit {position:relative;height:30px;line-height:30px;margin-bottom:10px;padding:0 15px;}
.list_area .board_tit em.red {font-family:arial}
.list_area .board_tit .btn_write {position:absolute;top:0;right:15px;width:78px;height:30px;text-align:center;line-height:30px;}
.list_area .list_cont {}
.board_list {border-top:1px solid #666;border-bottom:1px solid #666;margin-bottom:8px;}
.board_list li {border-top:1px solid #ccc;padding:10px 15px}
.board_list li:first-child {border-top:none}
.board_list li a {display:block;position:relative}
.board_list li.notice {background-color:#fffff4;}
.board_list li.notice .icon {background-color:#333;color:#fff;font-size:11px;text-align:center;display:inline-block;width:30px;height:13px;line-height:13px;border-radius:3px;}
.board_list li .tit {display:block;font-size:13px;font-family:'ngb'}
.board_list li .tit .title .red {font-family:'ng', Helvetica, sans-serif}
.board_list li .info {font-size:12px;color:#666;}
.board_list li .info span {margin-right:6px;}
.board_list li .info .date, .board_list li .info .num {font-family:arial;}
.board_list li .num_reply {font-family:arial;background:url(../m_images/bg_ball.png) no-repeat 0 0;background-size:30px 30px;display:inline-block;width:30px;height:30px;text-align:center;font-size:10px;line-height:30px;color:#b12e30;position:absolute;top:3px;right:0;display:none}

/* �좏겕寃뚯떆�� write */
.board_write .tit_talk_area {background-color:#fff;padding:16px 15px 15px;border-bottom:1px solid #333;}
.board_write .tit_talk_area .tit {font-size:16px;font-family:'ngb'}
.board_write .write_cont .tit_post {background-color:#eee;margin-bottom:6px;height:36px;line-height:36px;}
.board_write .write_cont .upload {display:inline-block;width:28px;height:28px;margin-left:10px;}
.board_write .write_cont .upload img {width:100%;}

/* �좏겕寃뚯떆�� view */
.board_view .board_btn {position:relative;height:30px;line-height:30px;margin:20px 0 10px;padding:0;}
.board_view .board_btn .btn_write {width:24%;height:30px;text-align:center;line-height:30px;display:inline-block;background-color:#ededed;}
.board_view .board_btn .btn_write.btn_black {background-color:#222;color:#fff;}

/* �ы몴寃뚯떆�� list */
.vote_area {padding-top:14px;padding-bottom:14px;background-color:#fff;margin-bottom:6px;}
.vote_area .tit_article {padding:0 15px;margin-bottom:0;}
.vote_area .vote_list {border-bottom:1px solid #ccc;padding:10px 15px;position:relative;min-height:95px;}
.vote_area .vote_list:after {content:"";clear:both;display:block;}
.vote_area .vote_list .photo {width:130px;height:95px;position:absolute;top:10px;left:15px;}
.vote_area .vote_list .info {padding-left:140px;height:95px;}
.vote_area .vote_list .info p {width:180px;}
.vote_area .vote_list .info .tit {font-family:'ngb';line-height:120%;margin-bottom:3px;}
.vote_area .vote_list .info .date {font-size:11px;font-family:arial;color:#666;}
.vote_area .vote_list .info .total {font-size:10px;color:#333;line-height:100%;}
.vote_area .vote_list .info .btnset {width:204px;position:absolute;bottom:10px;}
.vote_area .vote_list .info .btnset:after {content:"";clear:both;display:block;}
.vote_area .vote_list .info .btnset .btn_vote {border:1px solid #ccc;display:inline-block;text-align:center;width:50%;float:left;height:30px;line-height:30px;line-height:28px;}
.vote_area .vote_list .info .btnset .btn_fin {width:100%;background-color:#d1d1d1;text-align:center;height:30px;line-height:28px;display:inline-block;}
.vote_area .vote_list .info .btnset .btn_vote.nam {color:#fff;background-color:#293e6b;border:1px solid #293e6b;}
.vote_area .vote_list .icon {background:url(../m_images/icon_fin.png) no-repeat 0 0;background-size:25px 34px;display:inline-block;width:25px;height:34px;color:transparent;overflow:hidden;position:absolute;top:10px;right:15px;}
.vote_area .vote_list .icon.on {background:url(../m_images/icon_ing.png) no-repeat 0 0;background-size:25px 34px;}
.vote_area .paging {margin-top:8px}

/* �ы몴寃뚯떆�� view */
.vote_area .tit_area {background-color:#fff;padding:0px 15px 15px;border-bottom:1px solid #ccc;}
.vote_area .tit_area .tit {font-size:16px;font-family:'ngb'}
.vote_area .vote_info {border-bottom:1px solid #ccc;padding:10px 15px;position:relative;min-height:95px;}
.vote_area .vote_info:after {content:"";clear:both;display:block;}
.vote_area .vote_info .photo {width:130px;height:95px;position:absolute;top:10px;left:15px;}
.vote_area .vote_info .info {padding-left:140px;height:95px;}
.vote_area .vote_info .info p {width:180px;}
.vote_area .vote_info .info .tit {font-family:'ngb';line-height:120%;margin-bottom:3px;}
.vote_area .vote_info .info .date {font-size:11px;font-family:arial;color:#666;}
.vote_area .vote_info .info .total {font-size:10px;color:#333;line-height:100%;}
.vote_area .vote_info .icon {background:url(../m_images/icon_fin.png) no-repeat 0 0;background-size:25px 34px;display:inline-block;width:25px;height:34px;color:transparent;overflow:hidden;position:absolute;top:10px;right:15px;}
.vote_area .vote_info .icon.on {background:url(../m_images/icon_ing.png) no-repeat 0 0;background-size:25px 34px;}
.vote_area .vote_info .cha {color:#fff;background-color:#293e6b;display:inline-block;width:40px;height:15px;line-height:15px;font-size:10px;text-align:center;border-radius:10px;margin-bottom:5px;} 
.vote_area .vote_item li {height:70px;padding:10px 0  10px 15px;border-bottom:1px solid #ccc;}
.vote_area .vote_item li span {}  
.vote_area .vote_item li:after {content:"";clear:both;display:block;}
.vote_area .vote_item li .photo_area {float:left;margin-right:5px;display:inline-block;width:50px;}
.vote_area .vote_item li .photo {width:50px;height:50px;margin-right:0px;float:left;}
.vote_area .vote_item li .choice {font-size:12px;display:inline-block;width:105px;float:left;height:50px;}
.vote_area .vote_item li .choice:after {content:"";clear:both;display:block;} 
.vote_area .vote_item li .choice input{float:left;width:12px;vertical-align:middle;}
.vote_area .vote_item li .choice label {float:left;width:90px;display:inline-block;margin-left:5px;}
.vote_area .vote_item li .graph_area {float:left;width:130px;height:50px;}
.vote_area .vote_item li .graph_area .graph {display:inline-block;height:20px;width:120px;}
.vote_area .vote_item li .graph_area .graph .bar {background-color:#eee;display:inline-block;height:20px;color:transparent;overflow:hidden;}
.vote_area .vote_item li .graph_area .graph.g01 .bar {background-color:#ff41b4}
.vote_area .vote_item li .graph_area .graph.g02 .bar {background-color:#ff7376}
.vote_area .vote_item li .graph_area .graph.g03 .bar {background-color:#ffac4e}
.vote_area .vote_item li .graph_area .graph.g04 .bar {background-color:#ffe900}
.vote_area .vote_item li .graph_area .graph.g05 .bar {background-color:#3ad531}
.vote_area .vote_item li .graph_area .graph.g06 .bar {background-color:#53caf4}
.vote_area .vote_item li .graph_area .info {font-size:11px;display:block;margin-top:5px;}

.vote_area .btn_area {padding:15px;}
.vote_area .btn_area:after {content:"";clear:both;display:block;}
.vote_area .btn_area .btn_vote {border:1px solid #ccc;display:inline-block;height:40px;line-height:38px;width:50%;float:left;text-align:center;}
.vote_area .btn_area .btn_vote.nam {background-color:#293e6b;color:#fff;border:1px solid #293e6b}

/* �뚯썝媛��� */
.board_write .tit_join_area {background-color:#fff;padding:16px 15px 15px;border-bottom:1px solid #333;}
.board_write .tit_join_area .tit {font-size:16px;font-family:'ngb'}
.join_area .join_info {padding:10px 14px;background-color:#fff;margin-bottom:6px;}
.terms_area {background-color:#fff;padding:0 15px;margin-bottom:6px;}
.terms_area .tit {padding-top:15px;font-family:'ngb';font-size:14px;margin-bottom:10px}
.terms_area .term_box {height:130px;background-color:#eee;overflow-y:scroll;font-size:12px;}
.terms_area .term_box .text_section {padding:0px 15px 10px 15px;line-height:150%;color:#333;}
.terms_area .term_box .text_section p {margin-bottom:3px;}
.terms_area .term_box .text_section .btit {font-weight:bold;margin-top:15px}
.terms_area .term_box .text_section .stit {margin-top:10px;color:#2768cb;}
.terms_area .term_box .text_section .tit {margin-top:10px;color:#666;color:#04770a;text-decoration:underline}
.terms_area .term_box .text_section .p_list {margin-bottom:5px;color:#777;}
.terms_area .agree_confirm {padding:10px 0 15px;font-size:12px;}
.btn_area .btn_join_next {display:inline-block;width:50%;background-color:#252b36;margin:0 auto;margin-bottom:15px;text-align:center;}
.btn_area .btn_join_next span {display:inline-block;width:100%;color:#fff;font-size:14px;height:40px;text-align:center;line-height:40px;}
.btn_area .btn_modi {display:inline-block;width:50%;background-color:#252b36;margin:0 auto;margin-bottom:15px;text-align:center;float:left;border:1px solid #252b36}
.btn_area .btn_modi span {display:inline-block;height:40px;line-height:40px;color:#fff;}
.btn_area .btn_modi.white {background-color:#fff;color:#000;border:1px solid #252b36;}
.btn_area .btn_modi.white span {background-color:#fff;color:#000;}
.member_area {}
.member_area .info_write li {background-color:#eee;margin-bottom:5px;height:38px;position:relative}
.member_area .info_write li .btn_chk {display:inline-block;height:38px;line-height:38px;position:absolute;top:0;right:0;background-color:#868686;color:#fff;text-align:center;width:56px;font-size:11px;}
.member_area .info_write li input {height:30px;background-color:transparent;border:none;}
.member_area .info_write li span {padding-left:10px;font-family:sans-serif}
.info_more {font-size:12px;padding-bottom:10px;}
.info_more p {padding:5px 0 0;}
.email_confirm {border-top:1px solid #333;background-color:#fff;padding:10px 15px 0px;margin-bottom:6px}
.email_confirm .agree_input input {margin-left:20px}
.email_confirm .cap {height:40px;line-height:40px;background-color:#eee;position:relative}
.email_confirm .cap .num {background-color:#868686;color:#000;text-align:center;width:110px;position:absolute;top:0;right:0;}
.email_confirm .cap input {background-color:transparent}
.member_area .info_write.imsi li span {display:inline-block;height:40px;line-height:40px;width:40%;padding-left:10px;}
.member_area .info_write.imsi li span:first-child {width:25%}

/* 濡쒓렇�� */
.auto_login {text-align:right;margin-bottom:15px;}
.btn_area .btn_login {display:inline-block;height:45px;line-height:45px;text-align:center;color:#fff;background-color:#b12e30;width:100%;font-size:16px;font-family:'ngb'}
.login_area {padding-top:20px;padding-bottom:20px;}
.login_area .info_write li {background-color:#eee;margin-bottom:10px;height:45px;position:relative}
.login_area .info_write li .btn_chk {display:inline-block;height:45px;line-height:45px;position:absolute;top:0;right:0;background-color:#868686;color:#fff;text-align:center;width:56px;font-size:11px;}
.login_area .info_write li input {height:40px;background-color:transparent;border:none;}
.find_box {border-top:1px solid #333;background-color:#fff;padding:20px 15px 8px;margin-bottom:6px}
.find_box li {position:relative;height:38px;margin-bottom:12px}
.find_box li span {display:inline-block;width:70%;vertical-align:bottom;padding-top:5px}
.find_box li .btn_find {position:absolute;top:0;right:0;display:inline-block;height:38px;line-height:38px;text-align:center;background-color:#868686;text-align:center;color:#fff;width:100px;font-size:12px;font-family:'ngb'}
.find_box li .btn_find.black {background-color:#3b3b3b;}
.sns_log {background-color:#fff;padding:0px 15px 15px;margin-bottom:6px;}
.sns_log .tit {padding-top:15px;font-family:'ngb';font-size:14px;margin-bottom:10px}
.sns_log .etc {margin-top:5px;font-size:12px}
.btn_area .btn_log {display:inline-block;height:40px;line-height:40px;width:50%;float:left;color:#fff;font-size:12px;}
.btn_area .btn_log.sns01 {background:url(../m_images/btn_log01.png) no-repeat 7px  3px;background-size:20px 35px;background-color:#30497d;}
.btn_area .btn_log.sns02 {background:url(../m_images/btn_log02.png) no-repeat 5px  2px;background-size:30px 35px;background-color:#3ac3f0;}
.btn_area .btn_log span {padding-left:20px;}

/* ID 李얘린 */
.btn_area .btn_findid {background-color:#293e6b;display:inline-block;height:45px;line-height:45px;text-align:center;color:#fff;width:100%;font-size:16px;font-family:'ngb'}
.result_box {background-color:#fff;padding:70px 15px;}
.result_box p {text-align:center;font-size:16px;color:#666;}
.result_box p .blue {color:#2768cb;font-family:'ngb'}
.btn_area.ac {text-align:center;}
.btn_area .btn_confirm {background-color:#293e6b;display:inline-block;height:45px;line-height:45px;text-align:center;color:#fff;width:50%;font-size:16px;font-family:'ngb';margin-top:35px}

/* �듯빀寃��� */
.sch_box {background-color:#333;position:relative;height:42px;padding:6px;margin-top:12px;margin-bottom:7px}
.sch_box input {width:80%;height:30px;}
.sch_box .btn {display:inline-block;width:60px;text-align:center;color:#fff;font-family:'ngb';font-size:14px;background-color:transparent;border:none;position:absolute;top:6px;right:6px;}
.sch_select {height:40px}
.sch_result {background-color:#fff;padding:15px;border-bottom:1px solid #333;}
.sch_result p {text-align:center;}

.category_result {background-color:#fff;margin-bottom:6px;padding:20px 15px;}
.category_result .tit {font-family:'ngb';font-size:16px}
.category_result .tit:after {content:"";clear:both;display:block}
.category_result .tit span {float:left;margin-right:10px;display:inline-block;height:18px;line-height:18px;}
.category_result .tit .icon {background:url(../m_images/bg_result.png) no-repeat 0 0;background-size:50px 100px;color:#fff;font-size:10px;font-family:'ng';display:inline-block;width:50px;height:18px;line-height:18px;padding-left:8px;}
.category_result .tit.cat01 {color:#2768cb;}
.category_result .tit.cat02 {color:#b12e30;}
.category_result .tit.cat02 .icon {background-position:0 -20px;}
.category_result .tit.cat03 {color:#04770a;}
.category_result .tit.cat03 .icon {background-position:0 -40px;}
.category_result .tit.cat04 {color:#ff9c00;}
.category_result .tit.cat04 .icon {background-position:0 -60px;}
.category_result .tit.cat05 {color:#722d98;}
.category_result .tit.cat05 .icon {background-position:0 -80px;}
.category_result .result {font-size:12px;color:#666;margin-top:10px;margin-bottom:15px;}
.category_result .paging {margin:15px 0;}
.u_rlist .ut_item {margin-bottom:10px;min-height:70px;}
.u_rlist .ut_item .ut_a {position:relative;width:100%;display:block;min-height:40px;padding-left:95px;}
.u_rlist .ut_item .ut_img {box-sizing:border-box;width:60px;position:absolute;top:0;left:0;display:inline-block;text-align:center;}
.u_rlist .ut_item .ut_img img {max-width:85px;max-height:70px;}
.u_rlist .ut_item .ut_d {box-sizing:border-box;display:inline-block;}
.u_rlist .ut_item .ut_d .tit {font-size:13px;display:block;font-weight:bold;letter-spacing:-1px;line-height:1.2em;margin-bottom:3px;}
.u_rlist .ut_item .ut_d .para {font-size:11px;line-height:1.2em;display:inline-block;color:#333;}
.btn_more {display:inline-block;width:100%;background-color:#e9e9e9;text-align:center;height:38px;line-height:38px}

/*************************************************************************************
 *  *													留덉씠�섏씠吏�
 *   *													 *************************************************************************************/

.mypage_area {}
.mypage_area article {padding:20px 15px 15px}
.mypage_area article .tit {font-size:14px;font-family:'ngb';margin-bottom:15px;}
.mlist {border-top:1px solid #333;border-bottom:1px solid #333;margin-bottom:15px}
.mlist li {padding:8px 0px;border-top:1px solid #ccc;}
.mlist li:after {content:"";clear:both;display:block;}
.mlist li:first-child{border-top:none}
.mlist li a {display:block;}
.mlist li .cont {display:block;font-size:14px;}
.mlist li .info {font-size:11px;}
.mlist li .info .user {background:url(../m_images/icon_mail.png) no-repeat 0 50%;background-size: 10px 7px;padding-left:15px;color:#b12e30;margin-right:10px;}
.mlist li .info .date {color:#888;font-family:arial;}
.mlist li .info .board {color:#b12e30;margin-right:10px;}
.recent_scrap .mlist li {background:url(../m_images/icon_scrap.png) no-repeat right  50%;background-size:32px 32px;padding-right:32px}
.recent_reply .origin {color:#b12e30}
.recent_reply .origin .icon {background-color:#b12e30;color:#fff;font-size:9px;display:inline-block;height:12px;border-radius:3px;text-align:center;width:26px;margin-right:5px}
.recent_reply .date {float:right;}

/* 履쎌��� */
.mypage_area .tabmenu {border:1px solid #ddd;height:auto;min-height:30px;line-height:30px;margin-bottom:10px;}
.mypage_area .tabmenu ul {display:table;height:100%;width:100%;}
.mypage_area .tabmenu ul li {display:table-cell;text-align:center;vertical-align:middle;border-left:1px solid #ddd;width:50%}
.mypage_area .tabmenu ul li:first-child {border-left:none !important;}
.mypage_area .tabmenu ul li.on  {background-color:#293e6b;}
.mypage_area .tabmenu ul li.on a {color:#fff;}
.mypage_area .tabmenu ul li a {font-size:14px;text-align:center;width:100%;height:100%;display:inline-block;}
.mypage_area .tabmenu.tab3 ul li {display:table-cell;text-align:center;vertical-align:middle;border-left:1px solid #ddd;width:33%}
.mlist_tip {height:30px;padding:0;line-height:30px;}
.msg_box .mlist {margin-bottom:0}
.msg_box .list_chk {float:left;width:30px;height:100%;display:inline-block;vertical-align:middle}
.msg_box .mlist .info {padding-left:30px;}
.msg_box .paging {margin-top:10px}
.mypage_area .board_write .write_box {padding:0;}
.mypage_area .tit_area {background-color:#fff;padding:16px 15px 15px;border-bottom:1px solid #333;}
.mypage_area .tit_area .tit {font-size:16px;font-family:'ngb'}
.mypage_area .view_msg .view_info {border-bottom:1px solid #ccc;padding-bottom:15px;}
.mypage_area .view_msg .view_info .stit {display:inline-block;width:30%;}
.mypage_area .view_msg .view_info .date {font-family:arial;color:#666;}
.mypage_area .view_msg .view_cont {padding:15px 0;}
.mypage_area .view_msg .btn_area {border-right:1px solid #252b36}
.mypage_area .view_msg .btn_area .btn {width:33%;float:left;border-radius:0;display:inline-block;height:40px;line-height:38px;text-align:center;font-size:16px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:none;}
.mypage_area .view_msg .btn_area .btn.black {width:34%;background-color:#252b36;color:#fff;border-top:1px solid #252b36;border-bottom:1px solid #252b36;}

/* �좊같�� */
.banner_rib {text-align:center;}
.banner_rib a img {width:320px;height:50px;}
.banner_rib.fixed {position:fixed;bottom:0;left:0;width:100%;z-index:99999;}/* @20150919 異붽�_01 by smmotors */


/* ad area button by hc jung 2024-02-20 */
.m_ad_box {
  position: relative;
  /* 230120  background: #f1f1f1; -> transparant; */
  background-color: #fff;
  display: flex;
  justify-content: center;
}

.m_ad_box button {
  background-color: #000;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  position: absolute;
  left: 0;
  top: 0;
  padding: 0 5px;
}

