@charset "utf-8";

/* Common */ 
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,iframe{margin:0;padding:0;}  
body,input,textarea,select,button,table{font-family: '굴림', verdana, sans-serif !important;font-size:12px;color:#464646;line-height:20px;}  

img,fieldset,iframe{border:0;}
iframe{border: 1px solid #ffffff;}
ul,ol{list-style:none}
li {list-style: none outside none;}
em,address{font-style:normal}
label {cursor:pointer;}


/* A link */
a{font-family: '굴림', verdana, sans-serif !important;font-size:12px;color:#464646;text-decoration:none;}
a:hover,a:active,a:focus{font-family: '굴림', verdana, sans-serif !important; font-size:12px;color:#767676;text-decoration:none;}


input[type="button"] { -webkit-appearance: none;}
input[type="checkbox"] {vertical-align:middle;}


.link01 a{font-family:'돋움',Dotum,AppleGothic,sans-serif;font-size:12px;color:#464646;text-decoration:none;}
.link01 a:hover,a:active,a:focus{font-family:'돋움',Dotum,AppleGothic,sans-serif;font-size:12px;color:#767676;text-decoration:none;}

.flt{float:left;}
.frt{float:right;}
.crb{clear:both;}

font.no{color:#b3907c;font-weight:bold;}
font.ok{color:#ffdcc8;font-weight:bold;}

/* 이동, 선정 버튼 */
.admin_button {border:1px solid #cccccc; height:24px; text-align:center; margin:0; padding:0 5px; background:#ffffff;*overflow:visible;cursor:pointer; color:#666666; font-size:11px;vertical-align:middle; letter-spacing:-1px; font-family:'나눔고딕' !important; background-color:#f8f8f8;}

/* Font style */
.nick{font-weight:bold;color:#464646;}
.msg{font-weight:bold;color:#5677d5;}
.pg {font-weight:bold;color:#07608c;}
.bd {font-weight:bold;}
.agry_b{font-size:11px;font-weight:bold;line-height:14px;}
.agry{font-size:11px;line-height:14px;}
.nk {font-size:11px;font-weight:bold;line-height:21px;color:#737373;padding:0 3px 0 0;letter-spacing:-1px;}
.bd_num {font-weight:bold;color:#5677d5;}
/*.bd_rmd {color:#ed4b74;}*/
/*.bd_date {color:#ccc;}*/
.rmd {font-size:11px;color:#5677d5;line-height:14px;}
.font_red {font-size:11px;color:#FF0000;line-height:14px;}

.rmd2 {font-size:11px;color:#5677d5;line-height:14px;}
.rmd2 a {font-size:11px;color:#5677d5;line-height:14px;}
.rmd2 a:hover {font-size:11px;color:#5677d5;line-height:14px;}
.rmd2 a:active {font-size:11px;color:#5677d5;line-height:14px;}
.rmd2 a:focus {font-size:11px;color:#5677d5;line-height:14px;}

.date {color:#bd1326;}
.view_title {font-size:17px;font-weight:bold;color:#464646;}
.rmd_num {font-weight:bold;color:#fff;}
.oppo_num {font-weight:bold;color:#b3907c;}
.sch{color:#ff0000}

/* input style */
.inputbox01 {border-right: #bcbcbc 1px solid;border-top: #bcbcbc 1px solid;font-size: 12px;border-left: #bcbcbc 1px solid;color: #333333;border-bottom: #bcbcbc 1px solid;font-family: 돋움}
.input_text{#margin: -1px 0; padding: 0 1px 0 3px; border-top: 1px solid #d1d1d2; border-right: 1px solid #eeeef0; border-bottom: 1px solid #eeeef0; border-left: 1px solid #d1d1d2;}
.input_text {vertical-align: middle; width: 164px; height: 18px; line-height: 18px;}


/* ad */
#ad_left_side {position:relative; width:100%; clear:both;}
#ad_right_top {float:left; width:250px; height:250px; text-align:center; margin:0 0 10px 0; clear:both;}
#ad_right_bottom {float:left; width:100%; text-align:center; margin:10px 0 0 0; clear:both;}
#ad_list_bottom {width:100%; margin:20px 0; text-align:center; clear:both;}
#ad_view_middle {float:left; width:715px; margin:20px 0; clear:both;}
#ad_view_bottom {float:left; width:715px; margin:20px 0; clear:both;}
#ad_point_left_side {position:relative; clear:both;}


/* You must delete below style */ 
/* Layout */ 
#wrap{margin:0 auto;width:980px;min-height:1000px;}  
#header{position: relative; float:left;width:980px;padding:20px 0 0 0;}
#container{width:100%;clear:both;padding-top:10px;}  
#container:after{display:block;clear:both;content:''}

/* Header 1depth */
.gnb{float:left;width:980px;}
.gnb02 {float:left;width:980px;height:80px;background-image:url(http://www.jjang0u.com/Jimages/common/header_mn/top_bg.gif);}
.gnb_set{float:right;padding:40px 0 0 0;}
.gnb_sep{float:left;padding:0 4px 0 4px;}

.gnb{height:75px;}
.gnb h1{position: absolute;top: 0px; left: 0px;}

.gnb .gnb_menu {overflow:hidden;position: absolute;top: 40px; right: 0px;}
.gnb .gnb_menu li{float:left;padding:0 4px 0 4px;background:url(/images/common/top_sep.gif) no-repeat left top}
.gnb .gnb_menu li.first{background:none;vertical-align: middle;}
.adult_icon{padding:0 0px 0 20px;background:url(/images/icon/19.gif) no-repeat left -4px}

.gnb_menu .login_info dd{float:left;height:25px;padding-left:5px;}

/* Header 2depth */
.sta{float:left;width:980px;height:44px;background-color:#527dff;clear:both; position:relative;}
.sta li{padding-right:2px;background:url(/images/common/hd_sep.gif) no-repeat right top}
.sta_bn{float:right;padding:10px 10px 0 0;}
.sta_bn2{float:left; padding:10px 10px 0 0; position:absolute; top:0px; right:120px;}
.sta_bn2 img {margin-right:2px;}


/* Header 3depth */
.lnb{width:980px;height:27px;background-color:#e7edff;clear:both;}
.lnb ul {height:22px;}
.lnb li {float:left;height:22px;padding:5px 0 0 16px;}
.lnb li a{font-size:12px;}
.lnb_mn {float:left;padding:4px 0 0 16px;}


/* new GNB */
#gnb_ttl {float:left;padding:20px 0 0 0; width:227px;}
/*#top_set {float:left;width:773px;}*/
#top_set {float:left;width:598px;}
.top_rank {float:left;color:#4a4a4a;}
.cmn01 {float:left;padding:0 0 0 5px;}
.top_sep {float:left;width:12px;height:17px;background:url(http://image.jjang0u.service.concdn.com/data3/web/header/top_sep.gif);background-repeat:no-repeat;background-position:6px 0;}
.top_txt {float:left;font-size:11px;color:#4a4a4a;}
.top_adm_mn {float:right;width:474px;padding:13px 0 0 0;clear:both;}
#gnb_mn {margin:6px 0 0 0;float:left;width:980px; height:73px; background:url(http://image.jjang0u.service.concdn.com/data3/web/header/gnb_bg.gif);}
#gnb_mn2 {margin:9px 0 0 0;float:left;width:980px; height:40px; background:url(http://image.jjang0u.service.concdn.com/data3/web/header/gamejjang_gnb_bg.gif);}
#gnb_mn3 {margin:9px 0 0 0;float:left;width:980px; height:40px; background:#ff5263;}
.dep03 {float:left;padding:0 0 0 2px;}

.sub_menu_class{float:left; clear:both;}
.sub_menu_class li {float:left; padding:0px 0 0 16px; *padding:5px 0 0 16px; padding:5px 0 0 16px \0/IE8+9;}
.sub_menu_class li a{font-size:12px;}

.now_bbs {color:#3a67ef; font-weight:bold;}
.now_bbs a {color:#3a67ef;}


/* Content */
#content{float:left;width:580px;}
#content2{float:left;width:715px;}
#content_view{float:left;width:708px;}

/* Content write authority */
#wr_aty {margin:10px 0 0 0;float:left;width:100%;height:32px;border-bottom:1px solid #cfcfcf;clear:both;}
#wr_aty li.aty_txt {float:right;padding:7px 0 0 0;}


/* contents type width */
#list_contents_layout {float:left;width:580px;clear:both;}
#list_contents_layout_view {float:left;width:710px;clear:both;}


/* List / Button */
#list_btn {margin:10px 0 0 0;float:left;width:100%;border-top:1px solid #464646;padding:5px 0 0 0;clear:both;}

/* 게시판관리자 레이어 */
#bbs_admin_info_layer{z-index:9999;position:absolute;top:-240px;left:0px;border:3px solid #50ABDC;background-color:#D4ECF8}
#bbs_admin_info_layer th {width:120px;background-color:#ecf6fa}
#bbs_admin_info_layer td {padding-left:5px;line-height:25px;background-color:#fff}

/* Board Tab */
#board_tab {float:left;width:100%;height:40px;clear:both;}
#board_tab span.bd_tab {float:left;padding:10px 0 0 5px;}

/* Best Board Tab */
#best_bbs_tab {float:left;width:100%;height:45px;clear:both;}
#best_bbs_tab span.bd_tab {float:left;padding:5px 0 0 5px;}

/* content search */
#list_sch {margin:0 auto;width:400px;padding:10px 0 0 0;clear:both;}
#list_sch li.slt {float:left;width:80px;}
#list_sch li.slt select{width:80px;height:25px;}
#list_sch li.ift {float:left;width:245px;}
/*#list_sch li.sch_btn {float:left;width:50px;text-align:right;}*/
#list_sch li.sch_btn {float:left; text-align:right; margin:0 0 0 5px;}

/* UI Object Paginate*/ 
.paginate_complex{padding:15px 0;line-height:normal;text-align:center;clear:both;}  
.paginate_complex a,  
.paginate_complex strong{display:inline-block;position:relative;z-index:2;margin:0 -3px;padding:1px 8px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;background-color:#fff;font:bold 12px/16px , Sans-serif;color:#323232;text-decoration:none;}
.paginate_complex a:hover,  
.paginate_complex a:active,  
.paginate_complex a:focus{background-color:#f8f8f8}  
.paginate_complex strong{color:#ff8600}  
.paginate_complex .direction{border:0;font-weight:normal;color:#767676;text-decoration:none !important;z-index:1}  
.paginate_complex .direction:hover,  
.paginate_complex .direction:active,  
.paginate_complex .direction:focus{color:#323232;background-color:#fff}  
.paginate_complex .prev{border-left:0}  
.paginate_complex .next{border-right:0}  
.paginate_complex .direction span{display:inline-block;position:relative;top:4px;width:0;height:0;font-size:0;line-height:0;vertical-align:top}  
.paginate_complex .prev span{*left:-4px;margin-right:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-left:0}  
.paginate_complex .next span{margin-left:1px;border:3px solid;border-top:solid #fff;border-bottom:solid #fff;border-right:0}  

#top {margin:50px 0 0 0;float:left;width:100%;clear:both;}

/* Content  Low best */
#low_best {margin:5px 0 0 0;float:left;width:100%;height:40px;border:1px solid #cfcfcf;background-color:#f8f8f8;clear:both;}
#low_best li.cts {float:left;width:580px;padding:11px 0 0 0;}

/*write*/
#wrt_title {float:left;width:710px;height:30px;background-image:url(http://image.jjang0u.service.concdn.com/Jimages/board/wr_title.gif);background-color:#527dff;background-repeat:no-repeat;}
/*#wrt_set {margin:10px 0 0 0;float:left;width:708px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;clear:both;}*/
#wrt_set {float:left;width:708px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;clear:both;}
#wrt_cts01 {width:708px;height:26px;float:left;border-top:1px solid #cfcfcf;background-image:url(http://image.jjang0u.service.concdn.com/Jimages/board/write/wr_bg01.gif);}
#wrt_cts01 li.selbox {float:left;padding:5px 0 0 10px;*padding:3px 0 0 10px;}
#wrt_cts01 li.txt {float:right; width:320px; font-size:11px; font-weight:bold; color:#DB4141; padding:4px 0 0 0;}

#wrt_cts02 {float:left;width:708px;height:26px;background-image:url(http://image.jjang0u.service.concdn.com/Jimages/board/write/wr_bg02.gif);border-top:1px solid #cfcfcf;}
#wrt_cts02 li.tbox {float:left;padding:3px 0 0 10px;*padding:2px 0 0 10px;}
#wrt_cts02 li.txt {float:right;width:320px;font-size:11px;font-weight:bold;color:#8c5d5d;padding:4px 0 0 0;}
#wrt_cts02 li.fbox {float:left;padding:4px 10px 0 10px;font-weight:bold;}
#wrt_cts02 li.alt {float:left;padding:6px 0 0 0;*padding:4px 0 0 0;_padding:6px 0 0 0;}
#edit {position:relative; float:left;width:710px; padding:0px; margin:0px;}


/* 개공감 write */
#wrt_cts03 {float:left;width:708px;height:50px;border:1px solid #8393a5; border-top:0px; background-color:#cccfd7;}
#wrt_cts03 ul {padding:10px;}
#wrt_cts03 li.txt {float:left; width:400px; line-height:20px; font-size:12px; color:#2f3743; padding:5px 0 0 0;}
#wrt_cts03 li.txt img {vertical-align:middle;}
#wrt_cts03 li.txt span {font-weight:bold; margin:0 0 0 5px;}
#wrt_cts03 li.tbox {float:right;}
#wrt_cts03 li.tbox select {width:210px; height:30px; border:1px solid #C0C4CB; padding:5px;}

#exchange_msg {position:relative; float:left; font-size:11px; font-family:'돋움',Dotum,AppleGothic,sans-serif; color:#646970; margin:10px 0 20px 0;}
#exchange_msg a span {font-size:11px; font-family:'돋움',Dotum,AppleGothic,sans-serif; color:#0084ff;}
#exchange_msg #ex_img {position:absolute; top:-225px; left:450px; width:124px; height:88px;}



/*view*/
#bd_view_okn {margin:0 auto;width:169px;height:80px;position:relative;left:0px;top:0px;clear:both;border:0px solid red}
#bd_view_ok {position:absolute;left:32px;top:16px;z-index:10px;}
#bd_view_ok_s {float:left;width:87px;height:82px;}
#bd_view_ok_s li.im{width:82px;height:82px;}
#bd_view_no {position:absolute;left:119px;top:16px;z-index:10px;}
#bd_view_no_s {float:left;width:82px;height:82px;}
#bd_view_no_s li.im{width:82px;height:82px;}

/* Combine Board */
#cbn_board {float:left;width:100%;height:30px;border-bottom:1px solid #efefef;clear:both;}

/* Footer */
#footer {margin:10px 0 0 0;float:left;width:100%;border-top:1px solid #cfcfcf;clear:both;}
#footer_mn {margin:0 auto;width:660px;padding:10px 0 0 0;}
#footer_mn a {color:#575757; font-size:11px;}
#footer_mn li.sep{float:left;width:10px;text-align:center;}
/*#footer_dlp {margin:0 auto;width:730px;height:100px;clear:both;}*/
#footer_dlp {margin:0 auto;width:730px;height:50px;clear:both;}
.ft_copy {width:100%;}
.ft_copy_s03 {float:left; width:100%; text-align:center;}


/* 리뷰열전 쓰기페이지 (가로사이즈 늘림) */
#rv_wrt_title {float:left;width:805px;height:30px;background-image:url(http://image.jjang0u.service.concdn.com/Jimages/board/wr_title.gif);background-color:#527dff;background-repeat:no-repeat;}
/*#rv_wrt_set {margin:10px 0 0 0;float:left;width:803px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;clear:both;}*/
#rv_wrt_set {float:left;width:803px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;clear:both;}
#rv_wrt_cts01 {width:803px;height:26px;float:left;border-top:1px solid #cfcfcf;background-image:url(http://www.jjang0u.com/Jimages/board/write/wr_bg01.gif);}
#rv_wrt_cts01 li.selbox {float:left;padding:5px 0 0 10px;*padding:3px 0 0 10px;}
#rv_wrt_cts02 {float:left;width:803px;height:26px;background-image:url(http://www.jjang0u.com/Jimages/board/write/wr_bg02.gif);border-top:1px solid #cfcfcf;}
#rv_wrt_cts02 li.tbox {float:left;padding:3px 0 0 10px;*padding:2px 0 0 10px;}
#rv_wrt_cts02 li.txt {float:right;width:320px;font-size:11px;font-weight:bold;color:#8c5d5d;padding:4px 0 0 0;}
#rv_wrt_cts02 li.fbox {float:left;padding:4px 10px 0 10px;font-weight:bold;}
#rv_wrt_cts02 li.alt {float:left;padding:6px 0 0 0;*padding:4px 0 0 0;_padding:6px 0 0 0;}
#edit {float:left;width:708px;}


/* 전광판 (필요없을시 삭제) */
#sub_top_set {float:left;width:100%;height:28px;background-color:#527dff; position:absolute; top:0px; z-index:9999;}
#sub_top {margin:0 auto;width:686px;height:28px;background:url(http://image.jjang0u.service.concdn.com/data3/issue/london/sub_top.gif?0803) no-repeat;}
.s_spc {float:left;width:314px;height:28px;}
.s_txt {float:left;width:350px;padding:4px 0 0 0;_padding:9px 0 0 0;font-size:11px;}

#elec_rolling {width:350px; margin:0px; padding:0px; overflow:hidden;}
#elec_rolling div {width:350px; background-color:#ffffff;}
#elec_rolling div a {text-decoration:none; font-size:11px; color:#464646;}


/* 기부 뷰페이지 (필요없을시 삭제) */
#dn_ar {float:left;width:715px;}
.dn_bg {float:left;width:265px;height:123px;background:url(http://image.jjang0u.service.concdn.com/data3/web/donation/dn_bg.gif);position:relative;}
.dn_sum {float:left;width:150px;line-height:28px;font-size:30px;font-family:Gulim;font-weight:bold;color:#9dcc30;text-align:right;position:absolute;top:56px;left:70px;}


.txt_pre
{
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	word-break:break-all;
	overflow : hidden;
}

/* view page sns */
#sns_area {float:left; width:100%; margin:40px 0 0 0; clear:both;}
#sns_list {margin:0px auto; padding:0px; width:162px; height:63px;}
#sns_list li {float:left; margin:0 40px 0 0;}

/* 메뉴 그룹화 css */
#dd {margin: 0; padding: 0;}
#dd li {margin: 0; padding: 0; list-style: none; float: left; font: bold 12px arial;}
#dd li a.menu {display: block; text-align: center; background: #5b79c9; padding: 4px 10px; margin: 0 1px 0 0; color: #FFF; width: 145; height: 20px; text-decoration: none;}
.submenu2 {width:107px; background: #fff; border: 1px solid #cfcfcf; visibility: hidden; position: absolute; z-index: 99999999;}
.submenu2 a {display: block; font: 12px arial; text-align: left; text-decoration: none; padding: 5px; color: #13000A;}
.submenu2 a:hover {background: #5a90f6; color: #FFF;}

.submenu3 {width:107px; background: #fff; border: 1px solid #cfcfcf; visibility: hidden; position: absolute; z-index: 99999999;}
.submenu3 a {display: block; font: 12px arial; text-align: left; text-decoration: none; padding: 5px; color: #13000A;}
.submenu3 a:hover {background: #FF5263; color: #FFF;}

/* 오른쪽 영역 캁퇴일보 */
.realtime { width:229px; padding:17px 0 0 19px;}
.realtime .title { width:210px; height:27px; border-bottom:3px solid #000000;}
.realtime .text { float:left;}
.realtime .date { float:right; font-size:10px; color:#666666; padding-top:5px;}
.realtime .list { width:210px; height:200px; padding:10px 0; position:relative;}
.realtime .list .image { width:210px; height:200px;}
.realtime .list .info { position:absolute; width:210px; height:40px; background-image:url(http://image.jjang0u.service.concdn.com/data3/web/ilbo/realtime_info.png); background-repeat:no-repeat; margin-top:160px;}
.realtime .list .info .icon { padding:9px 0 0 10px; width:25px; float:left;}
.realtime .list .info .nickname { padding:13px 0 0 0px; width:100px; font-size:12px; color:#ffffff; float:left;}
.realtime .list .info .time { padding:13px 0 0 0px; width:68px; font-size:11px; text-align:right; color:#ffffff; float:left; font-family:dotum;}


/* 오른쪽 사이드 */
/*
#toTop {position:fixed; bottom:80px; right:15px; width:55px; height:55px; display:none; cursor:pointer; z-index:999;}
#toAllMenu {position:fixed; bottom:15px; right:15px; width:55px; height:55px; display:none; z-index:999;}
#to_fb_share {position:fixed; bottom:145px; right:15px; width:55px; height:55px; display:none; z-index:999;}
#to_url_copy {position:fixed; bottom:210px; right:15px; width:55px; height:55px; display:none; z-index:999;}
*/
#toTop {position:fixed; bottom:380px; right:15px; width:55px; height:55px; display:none; cursor:pointer; z-index:999;}
#toAllMenu {position:fixed; bottom:315px; right:15px; width:55px; height:55px; display:none; z-index:999;}
#to_fb_share {position:fixed; bottom:445px; right:15px; width:55px; height:55px; display:none; z-index:999;}
#to_url_copy {position:fixed; bottom:510px; right:15px; width:55px; height:55px; display:none; z-index:999;}

#layer_all_menu {margin:0px; padding:10px 0 20px 0; display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#CDCDCD; z-index:999999998 !important;}

/* Container */
/*#simplemodal-container {height:360px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px; z-index:7500 !important;}*/
#simplemodal-container {width:900px; height:720px; background-color:#ffffff; border:2px solid #444; padding:12px; z-index:999999999 !important;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container a.modalCloseImg {background:url(http://image.jjang0u.service.concdn.com/data3/web/icon/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container a.modalClose_img {width:16px; height:16px; display:inline; z-index:3200; position:absolute; top:10px; right:16px; cursor:pointer;}

.cate_tlt {margin:15px 0 0 0; width:100px; height:25px; line-height:25px; border-radius:20px; background-color:#e4e4e4; border:1px solid #cccacb; text-align:center; font-size:13px;}
.cate_list {margin:10px 0 0 0; width:100%; border-top:1px solid #d1d1d1; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-radius: 3px; background-color:#f9f9f9; clear:both; font-size:13px;}
.cate_list .rows {width:100%; border-bottom:1px solid #d1d1d1; display:inline-table;}
.rows ul {display:table-row;}
.rows li {display:table-cell;width:14%; line-height:26px; text-align:center; cursor:pointer;}
.rows .icon_19 {background:url(http://image.jjang0u.service.concdn.com/data3/mobile/images/rn_icon.png) no-repeat 37px -1008px;}

.none_pointer {pointer-events:none;}
.bor-l {border-left:1px solid #d1d1d1;}



/* 리뷰열전 */
/*
@font-face{
  font-family:ng;
  src:local("NanumGothic"), local("나눔고딕"), url("/css/NanumGothic.woff") fomat('woff');
  src:url("/css/NanumGothic.eot");
}
*/
@font-face {
  font-family: 'Nanum Gothic';
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}


.bbs_title {float:left; width:100%; height:46px; line-height:46px;}
.bbs_title_name a {font-size:23px; font-weight:bold; color:#464646; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; letter-spacing:-1px; text-decoration:none;}
.bbs_title_sep {font-size:25px; color:#D7D7D7; margin:0 5px;}


.bbs_cate_list {font-size:16px; margin:0 15px 0 0; font-weight:bold; color:#767676; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.bbs_cate_list a {font-size:16px; margin:0 15px 0 0; font-weight:bold; color:#767676; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}

.bbs_cate_list_on a {color:#5C79C7;  text-decoration:underline;}

/* 리뷰 오른쪽 영역 */
#review_right {margin:0px; padding:0px; width:160px; height:100%;}

.rr_section {width:138px; padding:10px; border:1px solid #c1c1c1;}
.rr_section .rr_sec_title {width:100%; border-bottom:1px solid #5f5f5f; padding:0 0 10px 0; font-weight:bold;}
.rr_section .rr_sec_list {margin:3px 0 0 0;}
.rr_section .rr_sec_list li {padding:7px 0; border-top:1px solid #e2e2e2; line-height:16px;}
.rr_section .rr_sec_list li span {color:#4B77B6; font-weight:bold;}

.rr_download {width:138px; margin:0 0 10px 0;padding:8px 10px; border:1px solid #c1c1c1; background-color:#f8f8f8;}
.rr_download .rr_down_title {width:100%;}
.rr_download .rr_down_area {margin:3px 0 0 0;}
.rr_download .rr_down_area li {padding:7px 0; line-height:16px;}
.rr_download .rr_down_area .rr_down_btn {text-align:center;}


/* 참지마요 게시판명 */
.bbs_title {float:left; width:100%; height:46px; line-height:46px; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; clear:both;}
.bbs_title div {float:left; height:46px; line-height:46px;}
.bbs_title div a {text-decoration:none; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-weight:bold; font-size:23px; }

.bbs_group_name a {color:#464646; letter-spacing:-1px;}
.bbs_title_sep {font-size:25px; color:#D7D7D7; margin:0 5px;}
.bbs_title_name a {color:#5F78C8; letter-spacing:-2px;}
.bbs_title_name_a a {color:#F85864; letter-spacing:-2px;}
.bbs_title_19 {margin:0 0 0 5px; padding:11px 0 0 0; height:35px !important;}
.bbs_title_msg {font-size:13px; color:#777777; margin:0 0 0 10px; padding:5px 0 0 0; height:41px !important;}


/* 게시판명 css new */
.bbs_title_area2 {float:left;width:715px;position:relative; border-bottom:1px solid #5f5f5f;}
.bbs_title_area2 .bbs_title {float:left; width:100%; height:48px; line-height:48px; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; clear:both;}
.bbs_title_area2 .bbs_title div {float:left; height:48px; line-height:48px;}
.bbs_title_area2 .bbs_title div a {text-decoration:none; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-weight:600; font-size:23px; }

.bbs_title_area2 .bbs_group_name a {color:#333333; letter-spacing:-1px;}
.bbs_title_area2 .bbs_title_sep {font-size:25px; color:#dfdfdf; margin:0 5px; font-size:23px;}
.bbs_title_area2 .bbs_title_name a {color:#0096ff; letter-spacing:-1px;}
.bbs_title_area2 .bbs_title_name_a a {color:#F85864; letter-spacing:-2px;}
.bbs_title_area2 .bbs_title_19 {margin:0 0 0 5px; padding:11px 0 0 0; height:35px !important;}
.bbs_title_area2 .bbs_title_msg {font-size:13px; color:#777777; margin:0 0 0 10px; padding:5px 0 0 0; height:41px !important;}


/*list_view*/
/*#vw_bd_ttl_btn {float:right; height:26px; padding:10px 0; }*/
#vw_bd_ttl_btn {float:right; height:46px; line-height:46px; padding:10px 0 0 0\0/IE8+9;}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
#vw_bd_ttl_btn {float:right; height:46px; line-height:46px; padding:10px 0 0 0;}
}




/* 게시판 관련 css */
.bbs_sub_admin_icon {height:16px; line-height:16px; background:#98a8b4; color:#ffffff; font-size:10px; letter-spacing:-1px; padding:0 5px 0 2px; text-align:center; float:left; margin:2px 0 0 0;  border:none;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.bbs_manage_icon {height:16px; line-height:16px; background:#ffffff; color:#0096ff; font-size:10px; letter-spacing:-1px; padding:0 8px 0 5px; text-align:center; float:left; margin:0px; border:1px solid #dddddd;cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.button_write {padding:0 25px; height:26px; line-height:23px; text-align:center; color:#ffffff; background:#0069b2; border:none; font-size:12px;cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.button_list {padding:0 15px; height:26px; line-height:23px; text-align:center; color:#444444; background:#f7f8f9; border:1px solid #bebebe; cursor:pointer; font-size:12px;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.button_list_admin {padding:0 15px; height:26px; line-height:23px; text-align:center; color:#444444; border:none; cursor:pointer; font-size:12px;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; background-color:#98A8B4; color:#ffffff;}
.button_search { padding:0 12px; height:20px; line-height:16px; text-align:center; color:#ffffff; background:#787f84; border:none; font-size:11px;cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.button_viewer { padding:0 10px; height:16px; line-height:14px; text-align:center; color:#ffffff; background:#98a8b4; border:none; font-size:11px;cursor:pointer; font-weight:normal;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.button_recommend {padding:25px 0 0 0; background:#f04040; width:100px; height:70px; line-height:30px; color:#ffffff; border:none; text-align:center; font-size:16px; font-weight:bold; cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.button_hate {padding:25px 0 0 0;  background:#dadbdd; width:100px; height:70px; line-height:30px; color:#333333; border:none; text-align:center; font-size:16px; font-weight:bold; cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
/*
.button_reply {width:73px; height:34px; line-height:32px; text-align:center; color:#444444; background:#ffffff; border:1px solid #cccccc;; margin-bottom:3px; font-size:12px;cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
*/
.button_reply {width:73px; height:34px; line-height:34px; text-align:center; color:#ffffff; background-color:#666666; border:0px; margin-bottom:3px; font-size:12px;cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}

.button_bottomrecommend {float:right; padding:0 20px; height:26px; line-height:23px; text-align:center; color:#ffffff; background:#98a8b4; border:none; margin-top:5px; font-size:12px;cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.button_share {padding:2px 10px 0 10px; height:17px; line-height:17px; background-color:#ffffff; border:1px solid #bebebe; font-size:11px; color:#555555; text-align:center; display:block; cursor:pointer; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}

.button_issue_best {padding:0 25px; height:26px; line-height:23px; text-align:center; color:#005ead; border:1px solid #2a6caf; background-color:#ffffff; cursor:pointer; font-size:12px; font-weight:bold; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}


.recommend_text { font-size:14px; font-weight:normal;}
.reply_title_sub { color:#aaaaaa; font-size:11px; font-weight:normal; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}

#list_set {float:left;width:715px;border-bottom:1px solid #aaaaaa;}
#list_ttl {margin:5px 0 0 0;float:left;width:715px;height:31px; border-top:1px solid #d6d6d6; border-bottom:1px solid #aaaaaa; color:#464646; font-size:11px;}
#list_ttl li {float:left; text-align:center; padding:6px 0 0 0; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.list_ttl_txt01 {width:43px;}
.list_ttl_txt02 {width:410px;}
.list_ttl_txt03 {width:117px;}
.list_ttl_txt04 {width:51px;}

#list_adm {float:left; width:715px; height:34px; border-bottom:1px solid #e3e3e3; background-color:#f9fbfc;}
.list_notice_icon {color:#ff4635; font-size:11px; text-align:center; width:43px; float:left; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}

.list_txt_a {float:left;width:43px; padding:8px 0 0 0;text-align:center;}
.list_txt_b {float:left;width:405px; padding:8px 0 0 5px;font-weight:bold;color:#3c3c3c;}
.list_rank {float:left;padding:8px 0 0 5px;}
.list_txt01 {float:left;width:43px; padding:8px 0 0 0;text-align:center;color:#5d5d5d; font-size:11px;}
.list_txt02 {float:left;width:405px; padding:7px 0 0 5px; color:#3c3c3c;}
.list_txt02 a {font-size:13px;}

.right_title {font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:14px; color:#333333; font-weight:600; letter-spacing:-1px;}
.text_point { color:#0096ff;}

.right_tab { height:28px; margin-left:14px; border-left:1px solid #e1e1e1; }
.right_tab_on { width:70px; height:26px; border:1px solid #e1e1e1; border-left:none; background:#ffffff; cursor:pointer; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:11px; color:#0096ff; text-align:center; line-height:24px; float:left;}
.right_tab_off { width:70px; height:26px; border:1px solid #e1e1e1; border-left:none; background:#f4f4f4; cursor:pointer; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:11px; color:#a2a2a2; text-align:center; line-height:24px; float:left;}




/* 리뷰열전 상단 베스트 */
.review_best {float:left; width:100%; margin:10px 0 0 0;}
.review_best_container { width:803px; height:168px; margin:0 auto; border:1px solid #d2d2d2; vertical-align:top; }
.review_best_container .box { width:401px; height:168px; float:left;}
.review_best_container .box .title { width:386px; height:39px; background:#f9f9f9; border-bottom:1px solid #e8e8e8; padding-left:15px; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:14px; font-weight:600; color:#444444; line-height:36px;}
.review_best_container .box .subtitle { font-family:'나눔고딕'; font-size:15px; font-weight:normal; color:#aaaaaa;}
.review_best_container .box .list { width:356px; height:108px; padding:14px 15px 0 20px;}
.review_best_container .box .list li { background:url(http://image.jjang0u.service.concdn.com/data3/web/icon/list_blit.gif) left top no-repeat; height:21px; line-height:20px; list-style:none;}
.review_best_container .box .list .subject { float:left; font-size:12px; padding-left:10px;}
.review_best_container .box .list .reply { float:left; color:#e94545;}
.review_best_container .box .list .nickname { float:right; font-size:11px; color:#aaaaaa; width:68px; text-align:right; letter-spacing:-1px;}

.review_best_container .line { width:1px; height:168px; background:#e8e8e8; float:left;}


/* 뷰 텍스트 광고 */
/*.ad_text {float:left; width:100%; margin:30px 0;}*/
.ad_text {float:left; width:100%;}
.ad_text .ad_txt_middle { width:715px; margin:0 auto; border-bottom:1px solid #dedede; padding-bottom:15px; }
.ad_text .title { width:100%; height:15px; background:url(http://image.jjang0u.service.concdn.com/data3/web/img/ad_icon_bg.gif) repeat-x left;}

.ad_list {margin:0 0 0 10px; width:96%;}
.ad_list  li { background:url(http://image.jjang0u.service.concdn.com/data3/web/img/list_blit.gif) left top no-repeat; height:22px; line-height:22px; list-style:none;font-size:12px; padding-left:15px;}



/* gnb */


li {list-style:none;}

A.gnb_notice_link:link {text-decoration: none ; color: #666666;}
A.gnb_notice_link:visited {text-decoration: none ; color: #666666;}
A.gnb_notice_link:active {text-decoration: none ; color: #666666;}
A.gnb_notice_link:hover {text-decoration: none ; color: #0096ff;}

A.gnb_menu_link:link {text-decoration: none ; color: #ffffff;}
A.gnb_menu_link:visited {text-decoration: none ; color: #ffffff;}
A.gnb_menu_link:active {text-decoration: none ; color: #ffffff;}
A.gnb_menu_link:hover {text-decoration: none ; color: #001f35;}

.content {width:100%; margin-top:20px;}
.content .container { width:980px; margin:0 auto; }

.n_gnb {width:100%; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; color:#333333; font-size:14px; line-height:26px; letter-spacing:-0.5px;}
.n_gnb a{font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
/*
.n_gnb a:active,a:focus{font-family:'나눔고딕' !important; text-decoration: none ; color: #333333;}
.n_gnb a:hover{font-family:'나눔고딕' !important; text-decoration: underline ; color: #333333;}
*/



.gnb_notice { height:31px; border-bottom:1px solid #e3e3e3;}
.gnb_notice .container {width:980px; margin:0 auto; height:30px; position:relative;}

.gnb_notice .left { width:500px; float:left;}
.gnb_notice .left li { padding-left:20px; font-size:12px; float:left;}
.gnb_notice .left .mobile { padding:0; font-weight:bold;}
.gnb_notice .left .sns {margin:0 3px 0 0;}

.gnb_notice .right { width:400px; float:right;}
.gnb_notice .right li { padding-left:20px; font-size:12px !important; float:right;}
.gnb_notice .right .mobile { padding:0; font-weight:bold;}
.gnb_notice .right .search { float:right; height:24px; margin-top:2px;}
.gnb_notice .right .search input { width:180px; height:22px; border:1px solid #888888; padding:0 10px; letter-spacing:-1px; color:#666666; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:12px !important; }
.gnb_notice .right .search .button { width:48px; height:24px; background:#888888; color:#ffffff; vertical-align:top; text-align:center; cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:12px !important; font-weight:bold;}

.gnb_notice .right .login_area {text-align:right;}
.gnb_notice .right .login { width:70px; height:24px; margin-top:2px; background:#f7f7f7; color:#333333; border:1px solid #aaaaaa; text-align:center; cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:12px !important; font-weight:bold; line-height:5px;}
.gnb_notice .right .nickname { padding-right:3px; color:#333333; text-align:right; cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:12px !important; font-weight:bold;}
.gnb_notice .right .bbs_noti_area {padding-right:20px; color:#333333; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:12px;}
.gnb_notice .right #bbs_noti_cnt {color:#0096FF; margin:0 0 0 5px;}

.gnb_logo {width:500px; margin:0 auto; height:71px; text-align:center;}


.btn_charge_popup { width:90px; height:24px; margin-top:2px; background:#0069b2; color:#ffffff; border:none; text-align:center; cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:12px !important; line-height:5px;}



/* gnb menu */
.n_gnb_menu { background:#0096ff;}
.n_gnb_menu .container {position:relative; width:980px; margin:0 auto; height:42px;}
.n_gnb_menu .gnb_menu_area {width:100%; position:relative;}
.n_gnb_menu .gnb_menu_area .gnb_menu_link {font-size:15px !important;}
.n_gnb_menu .right_mascot {position:absolute; top:-25px; right:0px; width:265px; height:70px;}

.n_gnb_menu li {font-size:15px !important; color:#ffffff; float:left; height:42px; line-height:40px; width:103px; text-align:center;}
.n_gnb_menu .share {width:156px; float:right; padding:0; background:#0069b2; text-align:center; }

.n_gnb_menu .gnb_sub_menu {width:101px; background: #fff; border: 1px solid #cfcfcf;  position: absolute; top:45px; z-index: 99999999; visibility: hidden;}
.n_gnb_menu .gnb_sub_menu a {display: block; font: 12px arial !important; text-align: left; text-decoration: none; padding: 5px; color: #13000A; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.n_gnb_menu .gnb_sub_menu a:hover {background: #419ad9; color: #FFF; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; text-decoration: none;}

/* gnb menu adult */
.n_gnb_menu_a { background:#FF5263;}
.n_gnb_menu_a .container {width:980px; margin:0 auto; height:42px;}
.n_gnb_menu_a .gnb_menu_area {width:100%; position:relative;}
.n_gnb_menu_a .gnb_menu_area .gnb_menu_link {font-size:15px !important;}

.n_gnb_menu_a li {font-size:15px !important; color:#ffffff; float:left; height:42px; line-height:40px; width:103px; text-align:center;}
.n_gnb_menu_a .share {width:156px; float:right; padding:0; background:#8C2931; text-align:center; }

.n_gnb_menu_a .gnb_sub_menu {width:101px; background: #fff; border: 1px solid #cfcfcf;  position: absolute; top:45px; z-index: 99999999; visibility: hidden;}
.n_gnb_menu_a .gnb_sub_menu a {display: block; font: 12px arial !important; text-align: left; text-decoration: none; padding: 5px; color: #13000A; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.n_gnb_menu_a .gnb_sub_menu a:hover {background: #FF5263; color: #FFF; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; text-decoration: none;}


/* 오른쪽 웹게임 홍보영역 */
#right_web_game_area {float:left; width:218px; margin:15px 15px 10px 15px; padding:15px 0 0 0; border-top:1px solid #e4e4e4;}

.right_webgame_list_area {float:left; margin:10px 0 0 0; width:218px;}
.right_webgame_list {float:left; width:100%; clear:both; line-height:15px; margin:0 0 10px 0;}
.right_webgame_list .webgame_thumb {float:left; width:100px;}
.right_webgame_list .webgame_txt {float:left; padding:0 0 0 8px; width:110px;}
.right_webgame_list .webgame_cate {color:#0096ff;}


/* BI 옆 검색바 */
.gnb_search {width:458px; height:41px; margin:0px auto; padding:20px 0;}
.gnb_search_logo { margin-right:20px; float:left;position:relative;}
.gnb_search_back { border:2px solid #0096ff; width:320px; float:left; margin:4px 0 0 0;}
.gnb_search_button {border:0 none; width:60px; height:34px; line-height:34px; text-align:center; margin:0;background:#0096ff; *overflow:visible;cursor:pointer; color:#ffffff; font-size:16px;vertical-align:middle; float:right;  font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.gnb_search_input { width:249px; height:34px; line-height:34px; padding-left:10px; font-size:14px; color:#333333; border:none; float:left; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.gnb_bi_logo {position:absolute;top:-20px;right:0;}


/* 내글 알림 레이어 */
#my_notify_layer {position:absolute; width:404px; top:52px; right:-10px; z-index:9999999; background:#ffffff; display:none;}
#my_fixed_notify_layer {position:absolute; width:404px; top:52px; right:-10px; z-index:9999999; background:#ffffff; display:none;}
#my_noti_area {position:relative; width:402px; color:#3d3d3d; background:#ffffff; clear:both; letter-spacing:0px;}
#my_noti_area li {float:none; padding:0px; text-align:left; color:#3d3d3d;}

#my_noti_area .box_cr {position:absolute; top:-18px; left:189px; width:26px; height:19px; border-bottom:1px solid #ffffff;}
#my_noti_area .my_noti {width:100%; border:1px solid #0096ff; font-size:12px;}
#my_noti_area .my_noti_title {width:100%; border-bottom:1px solid #3d3d3d; display:table;}
#my_noti_area .my_noti_title ul {display:table-row;}
#my_noti_area .my_noti_title li {display:table-cell;}
#my_noti_area .my_noti_title .my_noti_cnt {font-size:14px !important; font-weight:bold; padding:10px 0 0 10px; vertical-align:top;}
#my_noti_area .my_noti_title .my_noti_cnt span {font-weight:bold; color:#0096ff;}
#my_noti_area .my_noti_title .my_noti_txt {text-align:right; padding:30px 10px 0 0; font-size:12px;}
#my_noti_area .my_noti_title .my_noti_txt span {font-weight:bold; color:#0096ff;}

/* 내글 알림 레이어 리스트 */
#my_noti_area .my_noti_list {width:100%; border-bottom:1px solid #cfcfcf;}
#my_noti_area .my_noti_limit {padding:5px 10px; display:table; line-height:26px;}
#my_noti_area .my_noti_limit ul {display:table-row;}
#my_noti_area .my_noti_limit li {display:table-cell; line-height:24px; height:24px; color:#3d3d3d;}
#my_noti_area .my_noti_limit .noti_con {width:250px; overflow:hidden;}
#my_noti_area .my_noti_limit .noti_con span {font-weight:bold; color:#0096ff;}
#my_noti_area .my_noti_limit .noti_date {width:100px; text-align:center; font-size:12px;}
#my_noti_area .my_noti_limit .noti_btn {width:30px; text-align:center;}
#my_noti_area .my_noti_limit .none_data {width:380px; height:40px; text-align:center; vertical-align:middle;}

/* 내글 알림 레이어 하단 버튼 */
#my_noti_area .my_noti_btn_area {margin:40px 0 20px 0; width:100%; clear:both;}
#my_noti_area .my_noti_btn_area .btn_all_del {margin:0 10px 0 0; padding:10px; background-color:#0096FF; color:#ffffff; border:0px; -webkit-text-size-adjust:none; cursor:pointer;}
#my_noti_area .my_noti_btn_area .btn_more_view {margin:0 10px 0 0; padding:10px; background-color:#3D3D3D; color:#ffffff; border:0px; -webkit-text-size-adjust:none; cursor:pointer;}


/* gnb over head */
#gnb_over_head_area {position:fixed; top:0px; left:0px; width:100%; height:31px; margin:0px; padding:0px; border-bottom:1px solid #e3e3e3; background-color:#ffffff; z-index:9999999; clear:both; display:none;}
#gnb_over_head {position:relative; margin:0px auto; width:980px; display:table;}
#gnb_over_head ul {display:table-row;}
#gnb_over_head li {display:table-cell; height:30px; line-height:30px; color:#666666; font-size:14px; letter-spacing:-0.5px;}
#gnb_over_head li a {font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
#gnb_over_head .g_over_logo {text-align:left;}
#gnb_over_head .g_over_logo img {vertical-align:middle; padding:3px 0 0 0;}
#gnb_over_head .g_over_bbs_list {text-align:left;}
#gnb_over_head .g_over_bbs_list .g_over_bbs {margin:0 20px;}
#gnb_over_head .g_over_bbs_list a:hover {text-decoration:none; color: #0096ff;}
#gnb_over_head .g_over_info {text-align:right;}

#gnb_over_head .bbs_noti_area {padding-right:20px; color:#333333; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:12px;}
#gnb_over_head #g_over_noti_cnt {color:#0096FF; margin:0 0 0 5px;}
#gnb_over_head .nickname { padding-right:3px; color:#333333; text-align:right; cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:12px !important; font-weight:bold;}
#gnb_over_head .login { width:70px; height:24px; margin-top:2px; background:#f7f7f7; color:#333333; border:1px solid #aaaaaa; text-align:center; cursor:pointer;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; font-size:12px !important; font-weight:bold; line-height:5px;}


/* 참지마요 오른쪽 영역 */
.cham19_right_board {float:left; border:1px solid #cdcdcd; width:248px; padding-bottom:18px; position:relative;}
.cham19_right_board h2 { margin:0 0 0px 14px; width:200px; height:46px; font-size:14px; color:#333; line-height:44px; font-family:'NanumGothic'; font-weight:600; }
.cham19_right_board .tab { margin:0 0 12px 15px; width:214px; height:28px; position:relative;}
.cham19_right_board .tab a:hover { z-index:2; border:1px solid #0096ff; background:#0096ff; color:#fff; text-decoration:none; font-weight:600;}
.cham19_right_board .on {z-index:2; border:1px solid #0096ff; background:#0096ff; color:#fff; text-decoration:none; font-weight:600;}

.right_menu_tab3 li {float:left;position:absolute; width:70px; height:26px; border:1px solid #cdcdcd; z-index:1; font-size:12px; line-height:26px; text-align:center; cursor:pointer;}
.cham19_right_board .right_3tab_1 {float:left;left:0px; text-align:center;}
.cham19_right_board .right_3tab_2 {float:left;left:71px; text-align:center;}
.cham19_right_board .right_3tab_3 {float:left;left:142px;text-align:center;}

.right_menu_tab2 li {float:left;position:absolute; width:105px; height:26px; border:1px solid #cdcdcd; z-index:1; font-size:12px; line-height:26px; text-align:center; cursor:pointer;}
.cham19_right_board .right_2tab_1 {float:left;left:0px;}
.cham19_right_board .right_2tab_2 {float:left;left:106px;}

.cham19_right_board .right_tab_list ul { clear:both; list-style:none; padding:0; margin:0 0 0 15px;}
.cham19_right_board .right_tab_list li { width:214px; height:24px; line-height:24px; font-size:12px; list-style:url('http://image.jjang0u.service.concdn.com/data3/web/realgg/cham_right_blit.gif') inside; }

/* 헬로우캐스트 게시판 타이틀 옆 메뉴 영역 */
.cast_sub_menu_list {float:right !important;display:table;padding:10px 0 0 10px; height:38px !important;line-height:40px !important;letter-spacing: 0px;}
.cast_sub_menu_list ul {display:table-row;}
.cast_sub_menu_list li {display:table-cell; padding:0 10px;}
.cast_sub_menu_list li a {font-size:12px !important; font-weight:normal !important; color:#333333;}
.cast_sub_menu_list li a:hover {color:#0096ff;}
.cast_sub_menu_list .sub_menu_sep {padding:0 20px; font-size:17px;}
.cast_sub_menu_list .on {color:#0096ff;}

.cast_list_wrap {clear:both;margin:15px auto;}
.cast_tab_tit {float:left;width:715px;padding:0 0 3px 0; height:26px; border-bottom:1px solid #bebebe; font-size:16px; line-height:30px; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.cast_tab_tit .tit_blue{color:#0096ff;}


/* 엠군 게시글 뷰 */
.view_mgoon_middle_area {width:100%;clear:both;}
.view_mgoon_middle_list {width:100%; height:100%; display:table; }
.view_mgoon_middle_list ul {display:table-row;}
.view_mgoon_middle_list li {display:table-cell; padding:5px 14px 10px 0px; max-height:100%; cursor:pointer;}
.view_mgoon_middle_list li .mgoon_tlt {bottom:0px; left:0px; width:100%; text-align:left; font-size:12px;letter-spacing: -1px;}
.view_mgoon_middle_list li .mgoon_tlt_cate {color:#0195ff;}
.view_mgoon_middle_area li img {display:inline-block; width:168px;height:99px; vertical-align:middle;}
.view_mgoon_middle_play {width:100% height:500px;background:#F0F0F0}
.view_mgoon_middle_play li {width:360px height:480px;}
.more_mgoon_wrap {border-top:1px solid #dddddd;padding: 10px 0 0 0 ;clear:both;}
.more_mgoon_wrap a {}
.mgoon_play_thumb {position:absolute;margin:24px 0 0 61px;background-image:url('http://image.jjang0u.service.concdn.com/data3/web/mgoon/play_btn_45x46.png');color:#333;width:45px;height:46px;}
.mgoon_play_b_thumb {position:absolute;width:210px;height:126px;}
.mgoon_play_b_btn {position:absolute;margin:40px 0 0 82px;background-image:url('http://image.jjang0u.service.concdn.com/data3/web/mgoon/play_btn_45x46.png');color:#333;width:45px;height:46px;}
.mgoon_play_b_time {z-index:20;position:absolute;bottom:0px;right:0px;color:#fff;background:#000;font-size:12px;padding:2px 4px;opacity:0.80;}
#mgoon_view_movie {padding:20px 0;text-align:center;}

.view_mgoon_middle_area .view_mgoon_middle_player_wrap {background:#0169B2; height:310px;width:70%;float:left;}
.view_mgoon_middle_area .view_mgoon_middle_player_wrap iframe {margin:5px;border-style:none;}
.view_mgoon_middle_list_wrap {width:30%;float:left;background:#eee;}
.view_mgoon_middle_list_wrap ul {display:table-row;}
.view_mgoon_middle_list_wrap li {padding:5px; cursor:pointer;}
.view_mgoon_middle_list_wrap .main_movie_list_item {width:205px;height:145px;cursor:pointer;}
.view_mgoon_middle_list_wrap .on {background:#0169B2;color:#fff;}
.view_mgoon_middle_list_wrap .main_movie_list_item img {position:absolute; margin: 2px; text-align:center; background:#000;width:200px;height:125px;}
.mgoon_mid_tit {padding-top:127px;padding-left:2px;}

.cast_main_wrap {margin:20px 0;clear:both;height:360px;}
.page_btn {float:right;}
.page_btn .next_btn {text-decoration:none;}
.page_btn .pre_btn {text-decoration:none;padding:0 7px 0 0;}
.main_movie_tit {line-height: 1.2em;width:578px;}
.main_movie_tit_wrap {clear:both; margin:0; padding:20px 0 0 0 ;height:26px; font-size:16px; line-height:26px; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important;}
.main_movie_change_tit{letter-spacing:-1px;font-size:12px;padding:0 5px 0 0 ;}
.main_movie_player {width:80%;float:left;}
.main_movie_player_wrap {background:#0169B2; height:316px;}
.main_movie_player_wrap iframe {margin:5px 0 5px 5px;border-style:none;}
.main_movie_list_wrap {width:20%;float:left;height:316px;background:#eee;}
.main_movie_list_wrap .main_movie_list_item {padding-bottom:79px;height:0;position:relative;cursor:pointer;}
.main_movie_list_wrap .on {background:#0169B2;}
.main_movie_list_wrap .on .img:after {content:'';border:8px solid transparent;border-width:6px 8px 6px 0; border-right-color:#fff; position:absolute; top:50%; left:-10px; margin-top:-6px;}
.main_movie_list_wrap .main_movie_list_item .img {position:absolute; top:0; left:0; right:0; bottom:0; margin: 5px 6px 5px 12px; text-align:center; background:#000;}
.main_movie_list_wrap .main_movie_list_item img {max-width:100%;height:100%;}
.mgoon_mid_play_thumb {position:absolute;margin:40px 0 0 77px;background-image:url('http://image.jjang0u.service.concdn.com/data3/web/mgoon/play_btn_45x46.png');color:#333;width:45px;height:46px;z-index:1;}


/* 엠군 채널 상세정보 */
.channel_info_main_wrap {clear:both;padding:20px 0;height:235px;}
.channel_info_main_wrap .info_img{width:715px;height:235px;}
.channel_info_img {position:relative;}
.channel_info_main_wrap .channel_info_name {width:715px;height:20px;padding:10px 0;background:#000;position:absolute;z-index:1;opacity:0.50; bottom:0px;font-size:14px; color:#fff;}
.channel_info_main_wrap .channel_info_name span{padding:0 10px;color:#fff;font-size:14px;font-weight:bold;}
.channel_list_navi_btn_wrap{float:right;}
.channel_list_navi_wrap {border-bottom:1px solid #bebebe;height: 35px;margin-top:20px;}
.channel_list_navi_wrap span {font-size:14px;}
.channel_list_navi_wrap .channel_list_navi_name{font-weight:bold;}
.channel_list_navi_wrap .channel_list_navi_btn_wrap  { margin:0 0 12px 15px; width:220px; height:28px;}
.channel_list_navi_wrap .menu_tab3 { margin:0 0 12px 15px; width:214px; height:28px; position:relative;}
/*.channel_list_navi_wrap .menu_tab3 li:hover { z-index:2; border:1px solid #0096ff; background:#0096ff; color:#fff; text-decoration:none; font-weight:600;}*/
.channel_list_navi_wrap .on {z-index:2; border:1px solid #0096ff; background:#0096ff; color:#fff; text-decoration:none; font-weight:600;}
.channel_list_navi_wrap .menu_tab_1 {float:left;left:0px; text-align:center;}
.channel_list_navi_wrap .menu_tab_2 {float:left;left:71px; text-align:center;}
.channel_list_navi_wrap .menu_tab_3 {float:left;left:142px;text-align:center;}

.view_mgoon_channel_list {width:100%; height:100%; display:table; }
.view_mgoon_channel_list ul {display:table-row;}
.view_mgoon_channel_list li {display:table-cell; width:210px;padding:5px 0 10px 14px; max-height:100%; cursor:pointer;}
.view_mgoon_channel_list li .mgoon_tlt {bottom:0px; left:0px; width:210px; text-align:left; font-size:12px;font-weight:bold; letter-spacing: -1px;}
.view_mgoon_channel_list li .mgoon_tlt_cate {color:#0195ff;}

.channel_view_player_wrap {clear:both;}
.channel_view_player_tit {font-size:14px; line-height:26px;font-weight:bold;}
.channel_view_player_des {margin:10px 0 20px 0;border: 1px solid lightgrey;background-color:#E3E3E3;padding:10px;}

/*.channel_info_main_wrap .channel_info_name {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;z-index: 1;opacity: 0.50;}*/


/* 페이스북 페이지 좋아요 */
#fb_page_like {margin:0 0 10px 0; width:100%; clear:both;}
#fb_page_like .fb_like {padding:10px; width:228px; height:70px; background-color:#fafafa; border:1px solid #cdcdcd;}
#fb_page_like .fb_txt {width:248px; height:27px; line-height:27px; border:1px solid #d5d5d5; border-top:0px; font-size:12px; color:#666666;}
#fb_page_like .fb_txt span {padding:0 0 0 10px;}


/* 시티헌터 리뷰형식2 리스트 */
.rgg_review_area {clear:both; width:100%; height:130px; margin:0px; padding:0px; border-bottom:1px solid #D7D7D7;}
.rgg_review_area .rgg_review_rgt {margin:0 0 0 15px;}
.rgg_review {position:relative; float:left; width:330px; height:110px; margin:0px; padding:10px;}
.r_a_img {float:left; width:158px; height:108px; border:1px solid #e7e7e7;}
.r_a_txt {float:right; width:160px;}
.r_a_txt .rr_ttl {width:100%;  margin:0 0 20px 0; line-height:20px; height:40px;}
.r_a_txt .rr_nick {width:100%; height:30px;}
.r_a_txt .office_nick3 {width:100%; height:30px; color:#527DFF;}
.r_a_txt .office_nick3 a {color:#527DFF;}
.r_a_txt .rr_info {width:100%; height:20px;}


/* 참지마요 우측 웹링크 추천 & 초보자 가이드 */
.info_banner_area {width:100%; clear:both; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important; color:#ffffff;}
.banner_title {padding:18px 10px 2px 20px; font-size:21px; line-height:25px; letter-spacing:-2px;}
.banner_txt {padding:0 20px; font-size:12px; letter-spacing:-1px;}

#right_recommend {height:80px; background:#4079e6; background-image:url(http://image.jjang0u.service.concdn.com/data3/release/linked_recommend.png); background-position:right; background-repeat:no-repeat; cursor:pointer;}
#right_guide {height:80px; margin:1px 0 0 0; background:#6f7786; background-image:url(http://image.jjang0u.service.concdn.com/data3/release/linked_guide.png); background-position:right; background-repeat:no-repeat; cursor:pointer;}

/* 플러스 채널 */
.pluschannel {padding-top:10px; clear:both;}
.pluschannel .container {width:248px; height:26px; background:#fbfbfb; border:1px solid #d5d5d5; position:relative;padding:10px 0;}
.pluschannel .title {padding-left:15px; height:26px; font-weight:bold; line-height:22px; font-size:12px; width:70px;float:left;font-family:'나눔고딕', NanumGothic, 'Nanum Gothic' !important}
.pluschannel .title_plus{ vertical-align: text-bottom;}
.pluschannel .list { padding-left:12px;} 
.pluschannel .list li { width:30px; height:26px; padding:0 5px; float:left;}