@charset "utf-8";
@import url("https://fonts.googleapis.com/earlyaccess/nanumgothic.css");/*나눔고딕 웹폰트*/

/*
@font-face {
    font-family: 'NanumGothic';
    src:  url('NanumGothic.woff') format('ttf'),
      url('NanumGothic.woff') format('otf'),
       url('NanumGothic.woff2') format('woff2'),
        url('NanumGothic.woff') format('woff'),
        url('NanumGothic.svg#NanumGothic') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
*/


/*공통*/
.sp_img{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-repeat:no-repeat}/*업로드전 경로 변경 churl*/
.sp_bgimg{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_bgimg.png);background-repeat:no-repeat}
.sp_loginout{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_loginout.png);background-repeat:no-repeat}
.sp_years{position:absolute;right:0px;top:0;display:block;background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_years.png);background-repeat:no-repeat}/*업로드전 경로 변경 churl*/
.sp_sns{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_sns.png);background-repeat:no-repeat}
.sp_sort{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_sort.png);background-repeat:no-repeat}/*211208*/
.sp_pagingicon{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_pagingicon.png?1);background-repeat:no-repeat}/*220303 추가*/

.sp_image{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_image.png);background-repeat:no-repeat}/*221018 nft관련 추가*/

.clear:after{clear:both;display:block;visibility:hidden;content:""}
.blind{position:absolute;overflow:hidden;visibility:hidden;margin:-1px;width:0px;height:0px;top:-9999px;font-size:0}
caption{position:relative;width:0px;height:0px;font-size:0;line-height:0;z-index:-1}
.fl{float:left}
.fr{float:right}
.txtcut{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}/*말줄임*/
.unerline{text-decoration:underline}
/*폰트 컬러*/
.font_blue{color:#29367c}
.font_lightblue{color:#3b4890}
.font_jinlightblue{color:#0066cc}/*220617*/
.font_red{color:#d31900}
.font_lightred{color:#ee3c24}
.font_grey{color:#999}
.font_yellow{color:#fff200}/* 190313 추가 */
.font_lightpurple{color:#6f6dd9}/*mini*/
.font_jinlightpurple{color:#4f4dc6}/*mini*/
.font_jajusaeg{color:#993399}/*nft*/
.font_turquoise{color:#006666}/*221018 추가 청록색*/
.font_orange{color:#f3623b}/*221018 추가*/
/*배경색*/
.bg_grey{background-color:#f3f3f3}
.bg_jingrey{background-color:#999}/*201217*/
.bg_yeonblue{background-color:#f3f7ff}/*221018 추가*/
/*이미지 보더용 프레임*/
.frame{position:absolute;left:0;top:0}

/*스킵*/
.skip{position:relative}
.skip a{position:absolute;top:-9999px;left:0}
.skip a:focus,.skip a:active {top:0;z-index:1000;text-decoration:none}
.skip span{display:inline-block;width:200px;line-height:35px;color:#fff;border:1px solid #344F89;background:#4165D0;text-align:center}

/*차단*/
.block-disable > *,.block-disable a,.block-disable .voice-box{opacity:0.1;filter:alpha(opacity=10);color:#000}
.block-disable td a{color:inherit;opacity:1}

.ip{font-family:tahoma,sans-serif;font-size:11px;color:#999}
/*댓글 차단*/
.comment_wrap .block-disable > *,.comment_wrap .block-disable a{opacity:1;filter:alpha(opacity=100);color:#000}
/*.comment_wrap .block-disable  .nickname em,*/
.comment_wrap .block-disable  .gall_writer > *,
.comment_wrap .block-disable  .date_time,
.comment_wrap .block-disable  p,
.comment_wrap .block-disable img,
.comment_wrap .block-disable .coment_dccon_info,
.comment_wrap .block-disable .cmt_txtbox > iframe,
.comment_wrap .block-disable  .cmt_mdf_del > *{opacity:0.1;filter:alpha(opacity=10);color:#000}

/*답글 차단*/
.comment_wrap .reply .block-disable > *{opacity:0.1;filter:alpha(opacity=10);color:#000}
/*.comment_wrap .block-disable .reply_info .nickname,.comment_wrap .block-disable .reply_info .nickname > em,*/
.comment_wrap .reply .block-disable .gall_writer > *,
.comment_wrap .block-disable .reply_info  .ip,
.comment_wrap .block-disable .reply_info  p,
.comment_wrap .block-disable .reply_info  img,
.comment_wrap .block-disable .reply_info .coment_dccon_info,
.comment_wrap .block-disable .reply_info .cmt_txtbox > iframe,
.comment_wrap .block-disable .reply_info  .cmt_mdf_del > *{opacity:1;filter:alpha(opacity=100);color:#000}

/*레아아웃*/
.list_wrap,.view_wrap{min-width:1515px}/*220613 왼쪽 날개 배너 사이즈 120->160 으로 수정하면서 min-width:1450px수정*/
.width868 .dchead,.width868 #container,.width868 .info_policy,.width868 .copyright{width:868px}
.width1000 .dchead,.width1000 #container,.width1000 .info_policy,.width1000 .copyright{width:1000px}
.width1160 .dchead,.width1160 .gnb,.width1160 #container,.width1160 .info_policy,.width1160 .copyright{width:1160px}

.dchead{position:relative;width:1050px;height:105px;margin:0 auto}
.dcheader.bg .dchead{height:85px}
.gnb{width:1050px;height:44px;margin:0 auto}
.gnb_depth2_list .icon_new{margin-left:3px}
.dc_all{width:1048px;margin:20px auto 0;border-left:1px solid #ccc;border-top:2px solid #29367c;border-right:1px solid #ccc;border-bottom:1px solid #29367c}
.width1160 .dc_all{width:1158px}
.info_policy{width:1050px;margin:0px auto 0;padding-top:28px;text-align:center}
.mbl_info .info_policy{width:960px;padding-top:47px}
.wrap_inner{position:relative;width:1450px;margin:0 auto}
#container{width:1050px;margin:20px auto 0}
.width1160 #container{margin:20px auto 0}
.gallog_wrap.width1160 #container{margin:0 auto}/*181017 갤로그 배경 배포시 삭제*/

.left_content{float:left;width:728px;background:#fff}
.width1160 .left_content{width:840px}
.integrate_schwrap .left_content{width:160px}/*통합검색*/
.center_content{float:left;width:670px;margin:0 15px}
.right_content{float:right;width:300px}
.copyright{width:1050px;margin:10px auto 0;text-align:center;letter-spacing:0;font-size:12px;font-family:tahoma,sans-serif;color:#333}

.integrate_schwrap .left_content{min-height:10px}/*221201 요청으로 고정형으로 수정 */

/*상단*/
.dcheader.bg{background:#29367c}
.dc_logo{overflow:hidden;position:absolute;left:0;top:40px;text-align:center}
.dcheader.bg .dc_logo{top:30px}
.dc_logo a{display:block;float:left}
.dc_logo:after{clear:both;display:block;visibility:hidden;content:""}
.dc_logo a:hover{text-decoration:none}
.area_links{position:absolute;top:9px;right:0}
.dcheader.bg .area_links{top:47px}
.area_links ul{overflow:hidden;line-height:17px}/*211118 폰트 버그 line-height:19px*/
.area_links li{float:left}
.area_links li::before{content:"|";color:#ccc;font-size:10px;line-height:10px;padding:0 5px 0 4px;vertical-align:1px}/*211118 폰트 버그 font-size:11px;line-height:11px수정  vertical-align:1px 추가*/
.area_links li:first-child:before{display:none}
.area_links li:last-child:before{content:"";font-size:0px;padding:0 12px 0 0}
.dcheader.bg .area_links li:last-child:before{content:"|";color:#ccc;font-size:10px;line-height:10px;padding:0 3px 0}/*211118 폰트 버그 font-size:11px;line-height:11px*/
.report_wrap .dcheader.bg .area_links li:last-child:before{content:"";font-size:0px;padding:0 12px 0 0}

.area_links a{font-size:11px;color:#555}
.dcheader.bg a{color:#fff}
.area_links .btn_top_loginout{display:inline-block;background:#3b4890;padding:0 3px;height:16px;line-height:16px;vertical-align:top;border:1px solid #29367c;color:#fff;font-size:11px;text-shadow: 0px -1px #1d2761}/*211118 폰트 버그 line-height:18px;*/
.area_links .btn_top_loginout:hover{text-decoration:none}
.dcheader.bg .area_links .btn_top_loginout{background:#fff;padding:0 9px;border:1px solid #3b4890;color:#29367c;text-shadow:none}

/*placeholder*/
input::-webkit-input-placeholder{color:#aaa}
input:-moz-placeholder{color:#aaa}
input::-moz-placeholder {color:#aaa}
input:-ms-input-placeholder{color:#aaa}
.user_info_input input::-webkit-input-placeholder, input.int::-webkit-input-placeholder{color:#999}
.user_info_input input:-moz-placeholder, input.int:-moz-placeholder{color:#999}
.user_info_input input::-moz-placeholder, input.int::-moz-placeholder {color:#999}
.user_info_input input:-ms-input-placeholder, input.int:-ms-input-placeholder{color:#999}

/*검색*/
.wrap_search{position:absolute;left:384px;top:39px}
.top_search{width:456px;height:46px;background:#3b4890}
.inner_search{float:left;width:313px;background:#fff;margin:4px 0 0 4px}
.in_keyword{width:295px;height:38px;padding:0 9px;border:none;background:transparent;outline:none;color:#333;font-size:14px;font-weight:bold}
.btn_visit{position:absolute;right:0;top:0;width:94px;height:46px;font-size:14px;color:#fff;font-weight:bold;background:#29367c}/*210225 최근방문*/

.bnt_search{float:left;width:45px;height:44px;background-position:0 -89px}
/*
.width1160 .wrap_search{left:384px}
.width1160 .top_search{width:456px}
.width1160 .inner_search{width:313px}
.width1160 .in_keyword{width:295px}
*/
/*220419*/
/*
.typea .wrap_search{left:50%;margin-left:-181px}
.typea .top_search{width:362px}
*/
.typea .wrap_search{left:50%;margin-left:-181px}
.typea .top_search{width:364px}
.typea .inner_search{width:315px}
.typea .in_keyword{width:297px}
.typea .wrap_search{top:37px;left:50%;margin-left:-182px}
/*//220419*/

.top_search  input::-webkit-input-placeholder{color:#999}
.top_search  input:-moz-placeholder{color:#999}
.top_search  input::-moz-placeholder {color:#999}
.top_search  input:-ms-input-placeholder{color:#999}



/*갤러리 내부 검색 */
.buttom_search_wrap{width:451px;margin:20px auto 0}
.result .button_search_wrap{margin:0px auto }
.bottom_search{height:36px;margin-left:5px;border:1px solid #29367c;background:#3b4890}
.bottom_search .bnt_search{width:37px;height:36px;background-position:0 -195px}
.bottom_search .inner_search{width:278px}
.bottom_search .in_keyword{width:260px;height:30px;line-height:30px}
.bottom_search .inner_search{margin:3px 0 0 3px}
.result .bottom_paging_box a, .result .bottom_paging_box em{margin-bottom:3px}

/*자동검색완성*/
.auto_wordwrap{position:absolute;width:100%;box-sizing:border-box;border:2px solid #29367c;background:#fff;z-index:4001}/*220427 width 수정*/
/*.width1160 .auto_wordwrap{width:452px} 220427*/
.auto_word{overflow-y:auto;max-height:365px}/*220331 max-height:730px*/
.word_box{position:relative}
.word_tit{height:36px;padding:0 12px;line-height:36px;background:#f3f3f3;font-size:12px;color:#29367c}
.auto_wordwrap .word_tit > .num{font-weight:normal}/*220331 추가*/
.word_list{padding:9px 0px 8px}/*220331 9px 12px 8px*/
.auto_wordwrap .word_list li{position:relative;padding:0 12px}/*220331 추가*/
.word_list li a{color:#555;line-height:20px}
.word_list li a:hover{text-decoration:underline}

.word_list li .dot_line{display:block;height:1px;margin:5px 0;border-top:1px dashed #c7c6c6;}
.word_box .btn_more{position:absolute;top:8px;right:4px;display:block;width:42px;height:10px;padding:5px;background-position:4px -64px}
.word_close{position:relative;height:35px;background:#3b4890;line-height:35px}/*220331 스타일 추가*/
.word_close .btn_close{display:block;position:absolute;right:0;top:0 ;width:18px;height:18px;margin:9px 12px 0 0;background-position:0 -21px}/*220331 수정*/
.word_list li a.restriction, .auto_wordwrap .restriction .wordmark, .restriction ~ .sch_ranking{color:#ddd}/*220331*/
.word_list li > .icon_mini{}/*211118 폰트 버그  스타일 추가*//*211202*/
.dchead .auto_wordwrap .word_list{padding:7px 0px 8px}/*220331*/
.dchead .auto_wordwrap .word_list li:hover{background:#f3f3f3}
.dchead .word_list li a{height:27px;line-height:27px;display:block;font-size:13px}/*220331 수정*/
.dchead .word_list li a:hover{text-decoration:none}/*220331 수정*/
.dccon_wrap .auto_wordwrap{width:456px}

/*실시간 검색어 자동완성*/
.auto_wordwrap.small {width:270px;border:1px solid #5793fd}
.auto_wordwrap.small .word_close{background:#f3f3f3}
.auto_wordwrap.small .word_close .btn_close{background-position:-155px -108px}
.auto_word .icon_restriction{position:inherit;right:inherit;margin:0px 0 0 3px;vertical-align:0px}/*211118 폰트 버그 vertical-align:-1px 추가*/

/*220331 통합검색 개편 - 검색어 자동완성 / 최근 검색어 */
.txtbtn_more{position:absolute;top:5px;right:4px;line-height:normal;padding:5px;color:#999;font-weight:normal;;text-decoration:underline}
.txtbtn_more:after{content:'';display:inline-block;width:5px;height:9px;margin-left:3px;
background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-position:-110px -58px
}
.auto_wordwrap .wordmark{font-weight:bold}
.auto_wordwrap .btn_latelydel{position:absolute;top:5px;right:4px;height:26px;line-height:100%;padding:5px;color:#999;text-decoration:underline }
.auto_wordwrap .sch_ranking{margin-left:8px;font-size:11px;color:#999;display:inline-block;-ms-transform: translateY(-1px);transform: translateY(-1px)}
.icon_minor{display:inline-block;height:12px;line-height:12px;margin-top:1px;margin-left:2px;vertical-align:text-top;font-size:13px;color:#555}
.icon_minor + .sch_ranking{margin-left:7px;}
.restriction .icon_minor, .restriction + .icon_minor{opacity:0.6;filter:alpha(opacity=60)}
.auto_wordwrap .restriction .icon_mini, .auto_wordwrap .restriction + .icon_mini, .auto_word .icon_restriction{opacity:0.3;filter:alpha(opacity=30)}/*220331 추가*/
.auto_wordwrap .restriction .icon_minor, .auto_wordwrap .restriction + .icon_minor{opacity:0.4;filter:alpha(opacity=40)}/*220331 추가*/

.auto_wordwrap.lately .word_list li{position:relative;padding:0 25px 0 12px}
.auto_wordwrap.lately .word_list li a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap }/*220517 말줄임 추가*/
.auto_wordwrap.lately .word_list li .btn_del{position:absolute;right:12px;top:3px}
.auto_wordwrap.lately .empty_box{padding:100px 0 101px}
.saveonfo{padding-left:81px;}
.saveonfo .checkbox.round.blue{vertical-align:text-top}
.saveonfo .checkbox.round.blue .round_label .inr{font-size:12px;color:#3b4890;/*text-shadow:0.5px 0.5px #474747*/}

.btn_autoword_del{vertical-align:top;outline:none;position:absolute;top:5px;right:7px;padding:0 5px}
.icon_autoword_del{display:inline-block;width:7px;height:7px;vertical-align:1px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -127px -153px;cursor:pointer}


.dcheader .wrap_search .word_close{position:relative;height:35px;line-height:35px;background:none;border-top:1px #29367c solid}/*220331 스타일 추가*/
.dcheader .wrap_search .word_close .btn_close{display:block;position:absolute;right:7px;top:5px;width:14px;height:14px;background-position:-105px -1019px;padding:5px;margin:0}/*220331 수정*/
/*//220331 통합검색 개편 - 검색어 자동완성 / 최근 검색어*/






/*오늘의 이슈*/
.day_issue{position:absolute;left:0px;top:-22px;width:100%;font-size:11px;color:#444}
.day_issue .tit{float:left;padding-left:1px}
.day_issue_list{overflow:hidden;float:left;width:355px;vertical-align:text-top;line-height:14px}
.day_issue_list li{float:left}
.day_issue_list li a{color:#444}
.day_issue_list li a:before{content:"";display:inline-block;width:1px;height:10px;margin:0 10px;vertical-align:-1px;background:#d7d7d7}
.day_issue_list li:first-child a:before{width:0px;height:0px;filter:alpha(opacity=0);opacity:0;margin:0 10px 0 2px }
.day_issue .btn_box{overflow:hidden;float:right;width:33px;line-height:100%}
.btn_issueprev{float:left;width:17px;height:17px;background-position:-56px 0}
.btn_issuenext{float:right;width:16px;height:17px;background-position:-73px -27px}
.btn_issueprev.on{background-position:-56px -27px}
.btn_issuenext.on{background-position:-73px 0px}

/*GNB*/
.gnb_bar{position:relative;min-width:1050px;background-color:#3b4890;border:1px solid #3b4890;border-width:1px 0 1px 0}
.width1160 .gnb_bar{min-width:1160px}
.width1160 .gnb_list{width:840px}
.gnb_list{float:left;width:740px}
.gnb_list li{position:relative;float:left;margin-left:20px}
.gnb_list li:first-child{margin-left:0}
.gnb_list li a{color:#fff;font-size:14px;font-weight:bold;line-height:44px;letter-spacing:0.025em;text-shadow:0px -1px #1f2552}
.gnb_list li a.on{color:#ffed44}
.gnb_list li a:hover{text-decoration:underline}
.icon_depmore{display:inline-block;width:13px;height:8px;vertical-align:2px;background-position:-47px -67px}
.gnb_list li a.on .icon_depmore{background-position:-65px -67px}
/*2차메뉴*/
.gnb_depth2_box{position:absolute;left:0;top:0px;width:100%;height:30px;margin-top:45px;background:#f3f3f3}
.width1160 .gnb_depth2_list{width:1160px;margin:0 auto}
.gnb_depth2_list li{float:left;font-size:0}/*211118 폰트 버그 line-height:30px 삭제*/
.gnb_depth2_list li::before{content:"|";display:inline-block;padding:0 8px;font-size:12px;color:#ccc;vertical-align:top;line-height:28px}/*211118 폰트 버그 vertical-align:top;line-height:28px 추가*/
.gnb_depth2_list li:first-child::before{display:none}
.gnb_depth2_list li a{font-size:12px;color:#29367c;line-height:30px}/*211118 폰트 버그 line-height:30px 추가 */
.gnb_depth2_list li a.on{text-decoration:underline}
.depth2{position:absolute;width:104px;padding:12px 3px 10px 17px;  background-color:#29367c;z-index:4002}/*220303 index:15 수정*/
.depth_bg{position:absolute;left:0;top:0;display:block;width:15px;height:15px;background-position:-96px 0;z-index:1}
.depth2 li{float:none;margin-left:0}
.depth2 li a{display:block;font-size:12px;color:#fff;line-height:24px;font-weight:normal}
.depth2 li a.on,.depth2 li a:hover{color:#fff200}
/*210113 더보기*/
.depthbox{position:absolute;width:80px;padding:12px 0 12px 0;background-color:#29367c;z-index:15}
.btn_depth{width:80px;color:#fff;font-size:14px;font-weight:bold;line-height:44px;letter-spacing:0.025em;outline:none}
.btn_depth:hover{text-decoration:underline;}
.btn_depth::after{content:"";display:inline-block;width:11px;height:6px;background:url(https://nstatic.dcinside.com/dc/w/images/icon_down.gif)no-repeat 0 0;vertical-align:3px;margin-left:6px}/*210819 margin-left 추가*/
.btn_depth.open::after{background:url(https://nstatic.dcinside.com/dc/w/images/icon_up.gif)no-repeat 0 0}
.depthbox li{float:none;margin-left:0}
.depthbox ul li a {display:block;color:#fff;font-size:14px;font-weight:bold;letter-spacing:0.025em;line-height:28px;text-align:center;text-indent:-2px}
.depthbox li a:hover{text-decoration:underline}
/*//210113 더보기*/

.gnb_list li a[href*="gall.dcinside.com/n"]::after{content:"";display:inline-block;width:1px;height:12px;background:rgba(255,255,255,0.2);margin-left:20px;vertical-align:-1px}

.gnb_list li a.deco{background:#2d3575;border-radius:50px;padding:6px 15px 7px;line-height:43px}
.gnb_list li a.deco:hover{text-decoration:none}
.gnb_list li a.deco span{border-bottom:2px solid #ffed44;text-shadow:0px -1px #1f2552}

/*230918 gnb 변경*/
.gnb_list .gnb_more{margin-left: 20px;}
.gnb_list .gnb_more .btn_depth{width: auto;}
.gnb_list .gnb_more .btn_depth::after{content: "";display: inline-block;width: 16px;height: 13px;vertical-align: -1px;margin: 0;background:url(https://nstatic.dcinside.com/dc/w/images/round_icon_down.png?1) no-repeat 0 0}
.gnb_list .gnb_more .btn_depth.open::after{background:url(https://nstatic.dcinside.com/dc/w/images/round_icon_up.png?1) no-repeat 0 0}
.gnb_list .gnb_more .btn_depth + .depth2{width: 67px}
/*//230918 gnb 변경*/

/*230925 디시픽 베타 추가*/
.gnb_list li .icon_beta{display: inline-block;width: 27px;height: 13px;background: url(https://nstatic.dcinside.com/dc/w/images/beta_img.png) no-repeat center center/100%;margin-left: 2px;vertical-align: 2px}

/*.gnb_list li a[href*="https://h5.dcinside.com"]{border:2px solid #ffed44;padding:5px 4px 4px}211022 디시게임*/

/*210104 팬더티비*/
/*.gnb_list li a[href*="pandalive"]{position:relative}
.gnb_list li a[href*="pandalive"]:after{content:"";display:inline-block;width:65px;height:26px;position: absolute;left:50%;margin-left:-32.5px;top:-9px;border-bottom:2px solid #fdce0b;}*/
.gnb_list li a[href*="pandalive"]{position:relative;/*margin-left:10px;*/background:#2d3575;border-radius:50px;padding:6px 15px 7px}


/*
.gnb_list li a[href*="pandalive"]:after{content:"";display:inline-block;width:80px;height:26px;position: absolute;left:50%;margin-left:-42px;top:-8px
	;border:2px solid #fdef0b;}
.gnb_list li a[href*="pandalive"]{position:relative;margin-left:10px}
.gnb_list li a[href*="pandalive"]:after{content:"";display:inline-block;width:80px;height:26px;position: absolute;left:50%;margin-left:-42px;top:-9px
  ;border:2px solid #fdce0b;border-radius:50px;}201216*/

/*201222 메뉴 애니효과
.gnb_list li.linebox a[href*="pandalive"]:after{display:none}
.ani_line1{position:absolute;top:0px;left:0px;background:#fdce0b}
.ani_line2{position:absolute;bottom:0px;right:0px;background:#fdce0b}
.gnb_list li.linebox a{z-index:2}
.ani_lines{width:86px;height:41px}
.ani_lines {position:absolute;top:3px;left:-4px;z-index:0;}
.linebox::before{content:"";display:block;width:80px;height:35px;;position:absolute!important;top:6px;left:-1px;background-color:#4A56A8;z-index:1}
*/

/*만두몰 2차*/
#container.dccon{margin:55px auto 0}
#container.event{margin:50px auto 0}
/*GNB BAR 최근등록 댓글 게시글 디시로터리*/
.gall_exposure{overflow:hidden;float:right;width:306px;height:44px;text-align:center;font-size:14px;color:#fff;line-height:44px}
.gall_exposure a{font-size:14px;color:#fff}/*220502 a태그 추가관련 스타일 추가*/
.gall_exposure a:hover{text-decoration:none}/*220502 a태그 추가관련 스타일 추가*/
.gall_exposure .num{font-weight:bold;text-decoration:none;letter-spacing:0.7px}
.posts .num{color:#ffff99}
.reply .num{color:#86e1f0}
.gall_exposure .gall .num{color:#ffbbee} /*230703 추가*/

/*220503추가*/
.gall_exposure .ltr{position: relative;;color: #fff;float: none;margin:8px auto 0;box-sizing: border-box;padding: 0px 6.5px 0 6.5px;}
.gall_exposure .ltr a{position:relative;z-index:1;display:block;width:154px;height:28px;background:#2d3575;border-radius:50px;margin:0 auto;line-height:28px;font-weight:bold }

.gall_exposure .ltr:after{
  	content: "";display: inline-block;z-index: 0;border-radius:50px;
  	position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);
  	width:160px;height:34px;
  	background: #ff9d00;
  	background-size: 160px 34px;animation: gradient2 0.25s ease alternate infinite;
  }
  @keyframes gradient2 {
    0% {width:154px;height:28px}
  	100% {width:160px;height:34px}
  }
/*//220503추가*/


/*로그인, 로그인 정보 */
.login_box{position:relative;margin-bottom:15px;border:1px solid #29367c;background:#fff}
.user_info{height:43px;line-height:44px;font-size:14px;color:#29367c}
.user_info strong{display:inline-block;max-width:235px;padding-right:2px;vertical-align:top;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.user_info,.user_option{padding:0 18px}
.user_option{height:36px;line-height:36px;background:#f3f3f3;text-align:center;clear:both}/*220715 clear추가*/
.user_option span a{font-size:12px;font-weight:bold}
.user_option span::before{content:"|";font-size:11px;color:#ccc;padding:0 18px 0 13px;vertical-align:1px}/*211118 폰트 버그 font-size:11px 수정, vertical-align:1px 추가*/
.user_option.four span::before,.user_option.four span::before,.user_option.four span::before{padding:0 7px 0 4px}
.user_option span:first-child::before{display:none}
.icon_favorites,.icon_admin{display:inline-block;width:9px;height:5px;margin-left:5px;vertical-align:1px;background-position:-9px -61px}
.hide.icon_favorites,.hide.icon_admin{background-position:0px -61px}
.icon_noti{display:inline-block;width:14px;height:13px;margin-right:5px;vertical-align:-3px;background-position:0 -27px}/*211118 폰트버그 height:12px vertical-align:-1px*/
.icon_noti.new {background-position:-24px -27px}
/*220715 uiux 개선*/
.newarea.user_info strong{max-width:153px;padding-right:0}
.newarea.user_info strong:hover{cursor:pointer }
.newarea.user_info a{line-height:44px;font-size:14px;color:#29367c}
.newarea.user_info a:hover{text-decoration:none}
.newarea.user_info .writer_nikcon:hover{cursor:pointer}
.user_infogo{display:inline-block;font-size:12px;font-weight:bold;color:#29367c;line-height:100% }
.user_infogo:hover{text-decoration:none }
.newarea .user_infogo{display:inline-block;width:7px;height:11px;background-position:-236px -1024px;margin-left:3px;line-height:26px}
/*
.allview_go:after{content:"";display:inline-block;width:10px;height:12px;vertical-align:-1px;margin-left:2px;
background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png?1);background-repeat:no-repeat;background-position:-179px -1023px
}
*/
.login_box .newarea .logout_boxbtn{line-height:100%;padding-top:9px}
.login_box .newarea .btn_inout{width:63px;height:27px;line-height:25px;font-size:12px;border:1px solid #29367c;background:#3b4890;text-align:center;color:#fff;font-weight:bold;text-shadow:0px 1px #1d2761}
.right_content .login_box .user_option{white-space:nowrap}/*220816 알림의 림자 떨어짐 이슈로 스타일 추가(일부 사용)*/
/*//220715 uiux 개선*/



/* 200427 otp갤러리메인 */
.sp_otp{background: url(http://nstatic.dcinside.com/dc/w/images/sp/sp_otp.png) no-repeat;display: inline-block;vertical-align: -4px;width: 47px;height: 18px;cursor: pointer}
.user_info.otp_width strong{max-width: 180px;}
.otp_box{position: absolute;top: 0;right: 18px}
.otp_box .icon_otp{background-position: -7px -59px}
.otp_box.on .icon_otp{background-position: -7px -36px}

/*야간모드*/
.darkmodebox{position:relative}
.darkonoff{color:#555;font-size:11px;margin-left:10px;line-height:18px}/*211118 폰트 버그 line-height:19px*/

/*210109 야간모드 아이콘 */
.icon_tdark{display:inline-block;width:11px;height:11px;background-position:-255px -844px;margin-right:4px;vertical-align:-1px}/*211118 폰트 버그 vertical-align:text-top;  margin-top:-1px 삭제*/
.icon_sdark{display: inline-block;width:8px;height:8px; background-position:-285px -818px;margin-right:4px}

/*페이지 상단*/
.page_head{height:37px;margin-bottom:3px;padding-top:4px}
.page_head h2, .favorite, .dcwiki, .lock{float:left}
.page_head h2{
font-size:24px;font-family:'Nanum Gothic', sans-serif;letter-spacing:-1px;margin:2px 8px 0 3px;
max-width:420px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#29367c
}/*210121 상단 제목 길어짐 이슈로 말줄임 추가 / 231020 max-width:416px -> 420px*/


.page_head h2 a{color:#29367c}
.page_head h2 a:hover{text-decoration:none}
.page_head .fixtit{color:#585857}
.favorite{position:relative;margin:4px 0px 0 0}/*210121 상단 제목길어지며서 떨어지는 이슈로 여백수정*/
.dcwiki,.useradmin_go{margin-left:7px}/*210121 상단 제목길어지며서 떨어지는 이슈로 여백수정*/
.icon_favorite{display:block;width:23px;height:24px;background-position:-154px -15px}
button.on .icon_favorite{background-position:-121px -15px}
.dcwiki{margin-top:4px;margin-right:7px}
.dcwiki > button{width:53px;height:24px;line-height:23px;border:1px solid #29367c;border-radius:2px;background:#f6f6f6}
.page_head h2 + .dcwiki, .page_head h2 + .useradmin_go{margin-left:0}
.txt_dc,.txt_wiki{font-size:11px;color:#29367c}
.txt_wiki{color:#009966}
.useradmin_go{float:left;margin-top:4px}/*마이너 갤러리 관리*/
.btn_useradmin_go{width:54px;height:24px;background-position:-111px -241px}
/*210121 마이너 미니 아이콘*/
.dcwiki + .useradmin_go{margin-left:0}
.pagehead_titicon{display:inline-block;vertical-align:top;margin-left:4px} /*231020 margin-left:6px -> 4px*/
.pagehead_titicon + .favorite{margin-left:8px}
.pagehead_titicon.mgall{width:22px;height:22px;background-position:-195px -844px;margin-top:3px}
.pagehead_titicon.ngall{width:26px;height:20px;background-position:-223px -844px;margin-top:4px }

.gall_issuebox{padding-top:12px}
.gall_issuebox button{color:#333;vertical-align:top;outline:none}
.gall_issuebox button::before, .gall_issuebox .bundle button::before{content:"|";color:#ccc;font-size:12px;line-height:12px;padding:0 7px 0 3px;vertical-align:1px}/*220913 .gall_issuebox .bundle::before 추가*/
.gall_issuebox button:last-child::before{vertical-align:top;line-height:14px }
.gall_issuebox button:first-child:before{display:none}

.gall_issuebox .bundle button:first-child:before{display:inline-block}/*220913 추가*/
.gall_issuebox .bundle:first-child button:first-child:before{display:none}/*220913 추가*/

.icon_relate_more{display:inline-block;width:9px;height:5px;background-position:-115px -43px;vertical-align:1px;margin-left:2px}/*211118 폰트 버그 vertical-align:2px;*/
.hide .icon_relate_more{background-position:-103px -50px}
.gall_issuebox .new{margin-right:2px}
.gall_issuebox .icon_new{margin-left:0}
.gall_issuebox .issue_setting{position:relative}/*220913 설정 추가*/
.gall_issuebox .issue_setting .new,
.gall_issuebox .relate .new{margin-left: 2px}/*231226*/


/*작성자 정보*/
.user_data{position:absolute;z-index:2}
.user_data_list{width:98px;border:1px solid #ccc;background:#fff;text-align:left}
.gall_list .user_data_list{width:114px}/*211224 추가*/
.view_wrap .user_data_list,.album .user_data_list{margin-left:3px}
.user_data_list li{height:25px;padding:0 9px;line-height:27px;border-top:1px solid #ccc}
.user_data_list li:first-child{border-top:none}
.user_data_list li a{overflow:hidden;display:block;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-size:12px;color:#333;position:relative;}/*201217*/
.user_data_list li.bg_jingrey a{color:#fff; }/*201217*/
.user_data_list li a .icon_go{position:absolute;top:9px;right:4px}/*211118 폰트 버그 top:8px*/
.gall_list .user_data_list li a .icon_go{right:1px}/*211224 추가*/
.user_data_list li a .num{float:right}
.reply_list li .user_data_list li{padding:0 9px}
.reply .num.font_lightred{color:#ee3c24}
/*220715 uiux 개선- 상단 작성자 정보*/
.area_links ul.fl.clear{overflow:inherit; }
.area_links .area_nickname{position:relative;z-index:5000;}
.area_links .user_data_list > li{float:none;line-height:25px}
.area_links .user_data_list > li::before, .area_links .favorite_list li::before, .area_links .my_minor_mini  li::before, .area_links .notice_listwrap li::before{display:none}
.area_links .favorite_list a,.area_links .my_minor_mini a, .area_links .notice_listwrap a{font-size:12px}
.area_links .notice_list{overflow-y:scroll;overflow-x:hidden;line-height:23px}
.area_links .user_data_list .icon_go{display:inline-block;width:5px;height:9px;margin-left:6px;background-position:-36px -45px;right:1px;top:8px}
.area_nickname .btn_user_data{text-decoration:underline;font-weight:bold}
.area_nickname .btn_user_data::after{content:"";display:inline-block;width:9px;height:5px;margin-left:2px;vertical-align:2px;
background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png?07203)no-repeat -198px -1024px }
.area_nickname .btn_user_data.on::after{background-position:-217px -1024px }
.dchead .pop_wrap.type3{z-index:4010}
/*//작성자 정보*/


/*리스트,본문,글쓰기 이슈박스*/
.issue_wrap{position:relative;border-top:2px solid #29367c;padding-bottom:37px;z-index:13}
.listwrap .issue_wrap,
.visit_bookmark ~ #container .issue_wrap, .visit_bookmark + .wrap_inner #container .issue_wrap
{padding-bottom:0}/*220419*/

.list_wrap .visit_bookmark + .wrap_inner #container .concept_wrap,
.list_wrap .visit_bookmark + .wrap_inner  #container .issue_contentbox
{border-bottom:1px solid #d5d5d5;margin-bottom:0}/*220419*/



.issuebox{width:1158px;background:#fff}
.listwrap .issuebox{width:840px;display:block;margin-bottom:15px}
.issuebox.open{position:absolute;left:0;top:0;height:190px;border-width:0 1px 1px;border-style:solid;border-color:#29367c;z-index:1}
.visit_bookmark ~ .wrap_inner .issuebox.open, .visit_bookmark ~ #container .issuebox.open{height:152px}/*220419*/
.issuebox.open .concept_wrap{display:block}
.issuebox.open .visit_history{left:0;bottom:0;border:0px;border-top:1px solid #d5d5d5}
/*개념글*/
.issuebox .concept_wrap{display:none}
.listwrap .issuebox .concept_wrap{display:block}
.concept_wrap{overflow:hidden}
.concept_txtlist,.concept_img{width:50%;box-sizing:border-box}
.concept_txtlist{float:left;padding:1px 15px 22px}
.listwrap .concept_txtlist{padding:1px 15px 22px 5px}
.list_wrap .visit_bookmark ~ .wrap_inner .concept_txtlist, .list_wrap .visit_bookmark ~ #container .concept_txtlist{padding-bottom:21px}/*220419*/

.concept_txtlist li{overflow:hidden;line-height:22px}
.concept_txtlist li a::before{content:"";display:inline-block;width:8px;height:12px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -298px -18px}/*churl*/
.concept_txtlist li a{float:left;width:453px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.listwrap .concept_txtlist li a{width:307px}
.writer{float:right}
.concept_img{overflow:hidden;float:right;padding:4px 15px 25px 5px}
.listwrap .concept_img{padding:4px 3px 25px 0}
.listwrap .concept_wrap .concept_img{padding:4px 0px 25px 0}
.list_wrap .visit_bookmark ~ .wrap_inner .concept_img, .list_wrap .visit_bookmark ~ #container .concept_img{padding-bottom:24px}/*220419*/

.concept_imgbox{overflow:hidden;float:left;display:block;width:154px;height:102px;border:1px solid #3b4890}
.concept_imgbox img{width:154px;min-height:102px}
.concept_txtbox{float:left;width:377px;margin:1px 0 0 13px}
.listwrap .concept_txtbox{width:248px}
.concept_txtbox > strong{display:block;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.concept_txtbox > a{overflow:hidden;display:block;max-height:61px;margin-bottom:5px;line-height:20px}
.writer_info{display:block}
/*광고배너*/
.banner_box{max-height:90px}
/*최근방문*/
.visit_history{position:absolute;overflow:hidden;width:1134px;height:36px;line-height:36px;padding:0 12px;background:#f3f3f3;border:1px solid #d5d5d5;border-width:0 1px 1px 1px}
.listwrap .visit_history{position:relative;width:814px;margin-top:0;border-width:1px 1px 1px 1px}
.visit_history .tit{float:left;font-size:12px;color:#29367c}
.visit_list{overflow:hidden;float:left;width:997px;height:37px;padding:0px 0px 0 12px}/*201215*/
.listwrap .visit_list{width:689px}/*201215*/
.visit_list li{float:left;height:36px;margin-left:18px;width:127px;position:relative}/*201215-1 width position */
.visit_list li:first-child{margin-left:0}
.visit_list .icon_mini{vertical-align:top;height:24px;line-height:100%;margin-top:12px;margin-left:0}/*201215-1 추가*/
.btn_visit_del{height:36px;vertical-align:top;outline:none;position:absolute;top:0;right:0}/*201215 position:absolute;top:0;right:0 추가*/
.icon_visit_del{display:inline-block;width:7px;height:7px;vertical-align:1px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -127px -153px;cursor:pointer}/*churl*/
.visit_list li a{display:inline-block;width:114px;margin-right:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.visit_list li a.mini{max-width:96px;width:auto;margin-right:2px}/*201215-1 추가*/
.left_content .visit_list li{width:121px}/*201215-1 추가*/
.left_content .visit_list li a{width:115px}/*201215*/
.left_content .visit_list li  a.mini{max-width:88px;width:auto}/*210224 width84수정*/

.bnt_visit_prev,.bnt_visit_next{position:absolute;top:12px;line-height:12px;outline:none}/*200521 크롬업데이트 이슈로 outline 추가*/
.bnt_visit_prev{position:relative;left:0;float:left;margin-left:4px }/*0201*/
.bnt_visit_next{right:10px}
.bnt_visit_prev .icon_prev,.bnt_visit_next .icon_next{width:5px;height:11px}
.bnt_visit_prev .icon_prev{background-position:-119px -56px}/*211118 폰트 버그 background-position:-119px -57px*/
.bnt_visit_next .icon_next{background-position:-110px -56px}/*211118 폰트 버그 background-position:-110px -57px*/
.bnt_visit_prev.on .icon_prev{background-position:-105px -56px}/*211118 폰트 버그 background-position:-105px -57px*/
.bnt_visit_next.on .icon_next{background-position:-124px -56px}/*211118 폰트 버그 background-position:-124px -57px*/
.empty_visit{float:left;padding-left:19px;font-size:12px;color:#999}

/*220419 최근방문/즐겨찾기*/
.visit_bookmark{width:1050px;margin:0 auto}
.width1160 .visit_bookmark{width:1160px}
.width868 .visit_bookmark{width:868px}
.width1000 .visit_bookmark{width:1000px}
.visit_bookmark .newvisit_history{margin:0 0 10px;width:100%!important;position:relative!important}
.visit_bookmark .newvisit_history::before{border-width:0 1px 1px}
.visit_bookmark .newvisit_history .btn_open{position:relative;left:0;top:12px;float:left;display:block;width:15px;height:15px;margin-left:10px}
.visit_bookmark .newvisit_history .btn_open .icon_listmore{display:inline-block;width:15px;height:15px;background-position:-56px -168px;margin-top:0;vertical-align:top }
.visit_bookmark .newvisit_history .open .icon_listmore{background-position:-73px -168px }
.visit_bookmark .empty_visit a{color:#999}
.visit_bookmark .empty_visit a:hover{text-decoration:none}
.visit_bookmark .empty_visit a > span{text-decoration:underline}
.visit_bookmark .newvisit_list .icon_visit_del{background-position:-264px -961px }
/*//220419 최근방문/즐겨찾기*/

/*원본 첨부파일*/
.appending_file_box{margin-top:15px;padding:8px 13px 9px;border:1px solid #d5d5d5}
.appending_file_box strong{font-size:12px}
.appending_file{overflow:hidden;margin:0px 0 0 -7px}
.appending_file li{float:left;margin-left:7px;line-height:16px}
.appending_file a{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;color:#666}
.appending_file_box .btn_file_dw{display:inline-block;height:16px;padding:0 5px;margin:-2px 0 0 7px;line-height:16px;border-radius:2px;background:#3b4890;font-size:11px;color:#fff}/*211118 폰트 버그 line-height:18px*/
.btn_file_dw:hover{text-decoration:none}
/*갤러리 메인 최근방문*/
.visit_history.gallmain{position:relative;width:702px;border-width:1px;font-size:11px;margin:14px 0 10px}/*190212*/
.visit_history.gallmain .visit_list{width:577px;height:36px;padding:1px 0px 0 12px}/*201215*/
.left_content .visit_history.gallmain .visit_list li{width:98px}/*201215*/
.left_content .visit_history.gallmain .visit_list li a{max-width:85px}
.left_content .visit_history.gallmain .visit_list li a.mini{max-width:62px}/*201215*/

/*210310 개편 최근 방문 갤러리*/
.newvisit_history{position:relative;height:38px;line-height:38px;padding:0 66px 0 12px;margin:14px 0 10px;background:#f3f3f3;vertical-align:top;box-sizing:border-box;color:#444;}
.width1160 .newvisit_history{margin:0}/*리시트 본문  글쓰기*/
.width1160 .newvisit_history{position:absolute;width:1160px;}/*본문 글쓰기*/
.list_wrap.width1160 .newvisit_history{position:relative;width:840px}/*리스트*/
.newvisit_history::before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:38px;border:1px solid #d5d5d5;box-sizing:border-box}
.view_wrap .newvisit_history::before{border-top-width:0}
/*.newvisit_history{width:684px;border-width:1px;}*/
.newvisit_box{overflow:hidden}
.newvisit_history .tit {float:left;font-size:12px;color:#29367c;vertical-align:top;letter-spacing:-0.075em}
.newvisit_list{position:relative;white-space:nowrap}
.newvisit_list li{display:inline-block;margin-left:15px;font-size:12px}
.newvisit_list li:first-child{margin-left:0px}
.newvisit_list li a{display:inline-block;color:#444;letter-spacing:-0.075em}
/*.newvisit_list .icon_mini{vertical-align:text-bottom}*/
/*.newvisit_list li a.mini{max-width:88px;width:auto;margin-right:2px;vertical-align:top ;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}/*201215-1 추가*/

.newvisit_list li .icon_mini{vertical-align:text-top;margin-top:3px/*vertical-align:-9px*/}/*211118 폰트 버그 스타일 추가*//*1207*/
.newvisit_list .btn_visit_del{position:inherit;margin-left:12px;line-height:38px}
.newvisit_list .btn_visit_del .blind{display: none}
.newvisit_history .bnt_visit_prev, .newvisit_history .bnt_visit_next{top:13px}
.newvisit_history .bnt_visit_prev{margin-left:15px;margin-right:9px}
.newvisit_history .bnt_visit_next{right:51px}
.bnt_newvisit_more{position:absolute;right:12px;top:0;line-height:38px;color:#29367c;text-decoration:underline}
.miniwrap .bnt_newvisit_more, .miniwrap .newvisit_history .tit{color:#4f4dc6}
.newvisit_history .empty_visit{padding-left:0px}

.width1160 .issuebox.open .newvisit_history{width:1158px;left:0;bottom:0}
.width1160 .issuebox.open .newvisit_history::before{border-width:1px 0 0 0}
.width1160 .issuebox.open .newvisit_history::before{border-top-width:1px}
/*//210310 개편 최근 방문 갤러리*/


/*//상단 이슈박스*/

/*실시간 북적 갤러리, 실시간 검색어 */
.rank_listwrap{position:relative;float:right;vertical-align:top;z-index:1}/*실시간 북적 갤러리*/
.ranklist_over > button,.one_ranklist{float:left}
.all_ranklist{position:absolute;width:224px;border:1px solid #3b4890;background:#fff;z-index:200}
.box_tit{position:relative;padding:12px 0 10px;margin:0 9px 11px;border-bottom:1px dashed #ccc}
.box_tit .tit{font-size:12px}
.rank_list{padding:0px 11px 3px}
.rank_list.realtime_gall, .r_hotlive .rank_list{padding:0}
.r_hotlive .rank_list{margin-top:13px}
.rank_list li{position:relative;margin-bottom:11px}
/*.hot_mgall_box .rank_list li{width:191px;margin-bottom:12px}마이너갤러리 메인*/
.r_realtime_issue .rank_list li{margin-bottom:9px}
.rank_list a{display:block;height:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.rank_list a:hover{text-decoration:none}
.rank_list a:after{display:table;clear:both;table-layout:fixed;content:""}
.rank_num{display:inline-block;width:14px;height:13px;padding-right:1px;line-height:13px;;margin-right:3px;vertical-align:top;
  text-align:center;color:#fff;font-weight:bold;font-family:tahoma,sans-serif;font-size:9px;letter-spacing:-1px
}
.right_content .rank_num{padding-right:0}
.rank_listwrap .rank_num{float:left}
.realtime_gall .rank_num{border:1px solid #327cff;background:#5793fd}
.r_realtime_issue .realtime_gall .rank_num, .r_hotlive .rank_num{width:13px;height:13px;letter-spacing:0}
.gall .rank_num, .rank_list.blue .rank_num{border:1px solid #29367c;background:#3b4890}
.rank_list.red .rank_num{border:1px solid #d31902;background:#f03c23}
.mgall .rank_num{border:1px solid #ff7e00;background:#ff9900}
.rank_txt{display:inline-block;width:165px;line-height:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}/*211118 폰트 버그 line-height:16px*/
.rank_list .rank_txt{width:132px}
.rank_listwrap .rank_list .rank_txt{float:left}
.realtime_gall .rank_txt{width:100px}
.r_realtime_issue .realtime_gall .rank_txt{width:105px}
.r_hotlive .rank_list .rank_txt{width:94px}
.rank_txt:hover{text-decoration:underline}
.rank_state{font-family:Tahoma;font-size:11px;color:#999;vertical-align:top;float:right;margin-right:14px;margin-top:1px}
.ico_ranking{position:absolute;right:0;top:0;display:inline-block;width:9px;height:10px;margin-top:6px;vertical-align:top}
.ico_ranking.up{background-position:-121px 0}
.ico_ranking.down{background-position:-140px 0}
.ico_ranking.same{background-position:-158px 0}
.integrate_schwrap .ico_ranking{position:static}/*통합 검색*/
.box_bottom{height:32px;padding-right:10px;background:#f3f3f3;line-height:34px;text-align:right;font-size:11px;color:#555;text-decoration:underline;cursor:pointer}

/*한줄 실시간 북적 갤러리*/
.one_ranklist{overflow:hidden;width:163px;height:18px;margin-left:16px}
.one_ranklist .rank_list .rank_txt{width:124px}
.one_ranklist .rank_list li{margin-bottom:0}
.one_ranklist .rank_num{line-height:12px;margin-left:0}
.one_ranklist .rank_list{margin-top:3px;padding:0 0 2px}

/*블릿*/
.dccon_infobox p{padding-left:9px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) -297px -17px no-repeat}/*churl*/
.tip_deco{display:inline-block;width:9px;height:9px;background-position:-190px -201px;margin-right:5px}
.tip_deco999{display:inline-block;width:9px;height:9px;background-position:-278px -217px}/*mini*/
.tip_deco_black{display:inline-block;width:9px;height:9px;background-position:-177px -201px;margin-right:5px}
.red .tip_deco{background-position:-203px -201px}
.tip_deco_warning{display:inline-block;width:12px;height:12px;background-position:-169px -214px;margin-right:5px}
.tip_deco_dot{content:"";display:inline-block;width:2px;height:2px;background:#333;font-size:0;vertical-align:4px;margin-right:6px}
.tip_deco_dot.red{background:#d31900}
.tip_deco_blue{display:inline-block;width:9px;height:9px;background-position:-291px -217px}/*mini*/
.tip_deco_dot.big{width:3px;height:3px}/*210913*/
.tip_deco_dot.red.big{width:3px;height:3px}
.login_wrap .tip_deco_dot{margin-left:-8px}
.email_change .tip_deco_dot{margin-left:0}
.tip_deco_dot555{display:inline-block;width:2px;height:9px;margin-right:5px;background-position:-298px -21px}
.dotred::before{content:" ";display:inline-block;width:3px;height:3px;background:#d31900;vertical-align:4px}
.dot333::before{content:" ";display:inline-block;width:3px;height:3px;background:#333;vertical-align:4px}/*210913*/
.join_wrap .dotred.tit::before, .login_wrap .dotred.tit::before, .login_wrap .dot333::before, .join_wrap .dot333::before{margin-right:7px}/*210913*/
.tip_deco_bar{position:relative;padding-left:10px }/*210913*/
.tip_deco_bar::before{content:"-";position:absolute;left:0;top:-1px;display:inline-block}/*210913*//*211118 폰트 버그 top:0*/



/*아이콘 */
.icon_option_more{display:inline-block;position:absolute}
.icon_listmore{display:inline-block;width:15px;height:15px;background-position:-56px -168px; margin-top:1px}/*211118 폰트버그 margin-top:1px추가*/
/*.category_listwrap .icon_listmore{vertical-align:top}/*갤러리 메인아이콘*/
.open .icon_listmore{background-position:-73px -168px}
.icon_more{display:inline-block;width:10px;height:10px;background-position:-58px 0}
.icon_bword_del,.icon_del{display:inline-block;width:13px;height:13px;background-position:-121px -162px}
.icon_new{display:inline-block;width:6px;height:6px;margin-left:4px;vertical-align:4px;line-height:30px;background-position:-70px -59px}
.writer_nikcon img{vertical-align:middle}
.gall_list .comment_box .writer_nikcon img{margin-left:0px}
.album .gall_writer .writer_nikcon img{vertical-align:-1px}
.circlenew{display:inline-block;width:19px;height:19px;background-position: -168px -961px;vertical-align:top}/*210913*/


/*페이징*/
.bottom_paging_box{position:relative;margin-top:18px;text-align:center;line-height:20px}
.comment_wrap .bottom_paging_box{border-top:1px #eee solid}
.result .bottom_paging_box{margin:20px 0 25px}

.bottom_paging_box a,.bottom_paging_box em,.bottom_paging_box span{display:inline-block;margin-left:9px;font-size:14px;font-weight:bold}
.tx-list .tx-dccone .bottom_paging_box a{width:auto}
.bottom_paging_box a:first-child,.bottom_paging_box em:first-child{margin-left:0}
.page_prev{padding:0 5px 0 0px}
.page_next{padding:0 0px 0 5px}
.bottom_paging_box em{text-decoration:underline;color:#d31900}
.bottom_paging_box a.search_prev,.bottom_paging_box a.search_next{/*position:absolute;top:0*/;font-weight:normal}
.search_prev{left:17px}
.search_next{right:17px}
.icon_prev_search,.icon_next_search{display:inline-block;width:5px;height:9px;vertical-align:1px}
.icon_prev_search{background-position:-43px -45px;margin-right:6px}
.icon_next_search{background-position:-36px -45px;margin-left:6px}

/*220303 아이콘 형*/
.iconpaging .icon_prev_search, .iconpaging .icon_next_search{width:10px;height:11px;vertical-align:0}
.iconpaging .icon_prev_search{background-position:-1px -46px;margin-right:5px}
.iconpaging .icon_next_search{background-position:-15px -46px;margin-left:5px}

.bottom_paging_box.iconpaging{font-size:0}
.iconpaging .page_first, .iconpaging .page_prev,.iconpaging .page_next, .iconpaging .page_end{font-size:0!important;padding-top:0!important;vertical-align:2px}

.iconpaging .page_first, .iconpaging .page_end{width:13px;height:14px;padding:0}
.iconpaging .page_prev, .iconpaging .page_next{width:12px;height:14px;padding:0}

.iconpaging .page_first{background-position:-1px -1px}
.iconpaging .page_prev{background-position:-24px -1px;margin:0 10px 0 10px}

.iconpaging .page_next{background-position:-1px -24px;margin:0 10px 0 19px}
.iconpaging .page_end{background-position:-23px -24px;margin-left:0}


/*//페이징*/

/*버튼 페이징*/
.pageing_box{text-align:right}
.right_content .pageing_box{position:absolute;right:12px;top:14px;height:18px}
.btn_next,.btn_prev{font-size:0}/*0522 크롬 outline업데이트 이슈로 font-size 추가*/
.btn_next,.btn_prev,.page_num{display:inline-block;height:17px;line-height:17px;outline:none}/*201208 outline 추가*/
.page_num{margin:7px 3px 0 3px;color:#444;vertical-align:-1px}
.concept_wrap .page_num{overflow:hidden;margin:0;font-size:11px;color:#3b4890;font-family:tahoma,sans-serif;line-height:20px}
.right_content .page_num{margin:1px 1px 0 0;color:#333}/*211118 폰트버그 margin:2px 1px 0 0*/
.icon_prev,.icon_next{display:inline-block;width:17px;height:17px}
.icon_prev{background-position:-56px -130px}
.icon_next{background-position:-75px -149px}
.on .icon_prev{background-position:-56px -149px}
.on .icon_next{background-position:-75px -130px}
.issuebox .concept_wrap .now_num{font-weight:normal}
.btn_blueprev,.btn_bluenext{display:inline-block;overflow:hidden;width:20px;height:21px;vertical-align:top}
.list_wrap .concept_wrap .btn_blueprev, .list_wrap .concept_wrap .btn_bluenext{margin-top:-1px}

.right_content .btn_blueprev,.right_content .btn_bluenext{display:inline-block;width:18px;height:18px;vertical-align:top}
.btn_bluenext{margin-left:-5px}/*211118 폰트버그 margin-left:-4px*/
.right_content .btn_bluenext{margin-left:-5px}/*211118 폰트버그 margin-left:-4px*/
.icon_blueprev,.icon_bluenext{display:inline-block;width:20px;height:21px}
.btn_bluenext, .icon_bluenext{width:21px}
.right_content .icon_blueprev,.right_content .icon_bluenext{width:18px;height:18px}
.icon_blueprev{background-position:-56px -107px}
.icon_bluenext{background-position:-76px -84px}
.on .icon_blueprev{background-position:-56px -84px}
.on .icon_bluenext{background-position:-76px -107px}
.right_content .icon_blueprev{background-position:-56px -193px}
.right_content .icon_bluenext{background-position:-74px -213px}
.right_content .on .icon_blueprev{background-position:-56px -213px}
.right_content .on .icon_bluenext{background-position:-74px -193px}
.btn_whiteprev,.btn_whitenext{overflow:hidden;height:19px;outline:none}/*200521 크롬업데이트 이슈로 outline 추가*/
.btn_whitenext{margin-left:0px}/*211118 폰트 버그 margin-left:-4px*/
.icon_whiteprev{display:inline-block;width:19px;height:19px;background-position:-263px -129px;vertical-align:top}
.icon_whitenext{display:inline-block;width:18px;height:19px;background-position:-282px -106px;vertical-align:top}
.on .icon_whiteprev{background-position:-263px -106px}
.on .icon_whitenext{background-position:-282px -129px}
.btn_cate_paging{position:absolute;right:0;top:3px}/*마이너카테고리페이지 NEW 페이징*/
.btn_cate_prev,.btn_cate_next{overflow:hidden;vertical-align:top;height:15px}
.icon_cate_prev{display:inline-block;width:15px;height:15px;background-position:-248px -150px}
.icon_cate_next{display:inline-block;width:15px;height:15px;background-position:-265px -167px}
.on .icon_cate_prev{ display:inline-block;width:15px;height:15px;background-position:-248px -167px}
.on .icon_cate_next{ display:inline-block;width:15px;height:15px;background-position:-265px -150px}
/*210414 아웃라인 삭제*/
.btn_box button[class*="prev"], .btn_box button[class*="next"],
.pageing_box button[class*="prev"], .pageing_box button[class*="next"]
{outline:none}

/*mini*/
.icon_whiteprev.lightpurple{background-position:0 -554px}
.icon_whitenext.lightpurple{background-position:-56px -554px}
.on .icon_whiteprev.lightpurple{background-position:-37px -554px}
.on .icon_whitenext.lightpurple{background-position:-19px -554px}

.icon_arrownext,.icon_arrowprev{display:block;width:10px;height:16px;margin:0 auto}
.icon_arrowprev{background-position:-235px  -744px}
.icon_arrownext{background-position:-235px  -762px}
.on .icon_arrowprev{background-position:-247px  -762px}
.on .icon_arrownext{background-position:-247px  -744px}

/*//버튼 페이징*/

/*버튼*/
.btn_del{width:13px;height:13px;margin-left:4px;font-size:1px}
/*200525 input 삭제버튼추가*/
.btn_inputdel{width:9px;height:9px;font-size:0;}
.icon_inputdel{display:inline-block;width:9px;height:9px;background-position:-181px -790px}
.inputbox{position:relative}
.inputbox input::-ms-clear{display:none}/*익스 input입력시 생기는 엑스버튼 처리*/
.inputbox .btn_inputdel{position:absolute;top:0;;width:27px;height:auto;margin:9px 1px 0 -28px;vertical-align:middle;line-height:23px}
.inputbox .btn_inputdel .icon_inputdel{vertical-align:top;margin-top:7px}
/*//200525 input 삭제버튼추가*/
.btn_whitepurple,.btn_lightpurple,.btn_lightgreen,.btn_yeongrey,.btn_white_ccc,.btn_yeongrey,.btn_blue,.btn_lightblue,.btn_grey,.btn_lightgrey,.btn_white,.btn_red,
.btn_jeangrey,.btn_mediumgrey,
.btn_lightergrey/*221018 추가*/
{width:85px;height:40px;padding-right:2px;line-height:36px;margin-left:3px;border-width:1px 1px 3px 1px;border-style:solid;border-radius:2px;font-size:14px;font-weight:bold}/*211118 폰트 버그 line-height:38px*/
.view_wrap .btn_whitepurple,.view_wrap .btn_lightpurple,.view_wrap .btn_blue, .view_wrap .btn_grey,.listwrap .btn_mediumgrey,.view_wrap .btn_mediumgrey, .view_wrap .btn_white,
.listwrap .btn_whitepurple,.listwrap .btn_lightpurple,.listwrap .btn_blue, .listwrap .btn_grey, .listwrap .btn_white{width:82px;height:35px;line-height:31px}/*리스트 뷰*//*211118 폰트 버그 line-height:33px*/

.btn_whitepurple.auto, .btn_lightpurple.auto, .btn_blue.auto, .btn_grey.auto, .btn_mediumgrey.auto, .btn_mediumgrey.auto, .btn_white.auto, .btn_green.auto{width:auto;padding:0 7px}/*210913 추가*/

.btn_blue{background:#3b4890;border-color:#29367c;text-shadow: 0px -1px #1d2761;color:#fff}
.btn_lightblue{background:#626da6;border-color:#3b4890;text-shadow: 0px -1px #4b559c;color:#fff}
.btn_mediumblue{background:#0066cc;border-color:#0052a3;text-shadow: 0px -1px #0047bd;color:#fff }/*210514*/
.btn_grey{background:#666;border-color:#444;text-shadow: 0px -1px #474747;color:#fff}
.btn_lightgrey{background:#f9f9f9;border-color:#c4c4c4;text-shadow: 0px -1px #fff;color:#666}
.btn_jeangrey{background:#ccc;border-color:#aaa;text-shadow: 0px -1px #bdbdbd;color:#fff}
.btn_yeongrey{background:#bbb;border-color:#aaa;text-shadow: 0px -1px #bdbdbd;color:#fff}
.btn_mediumgrey{background:#777;border-color:#444;text-shadow: 0px -1px #535353;color:#fff}
.btn_white{background:#fff;border-color:#29367c;color:#29367c;margin-left:0}
.btn_white_ccc{background:#fff;border-color:#ccc;color:#aaa;margin-left:0}
.btn_whitepurple{background:#fff;border-color:#4f4dc6;color:#4f4dc6}
.btn_red{display:inline-block;background:#ee3c24;border-color:#d31900;color:#fff;margin-left:0;text-align:center}
.btn_green{background:#005952;border-color:#003e39;color:#fff;text-shadow: 0px -1px #1f6440}
.btn_lightpurple{background:#6f6dd9;text-shadow: 0px -1px #4d4cce;color:#fff;border-color:#4f4dc6}/*mini*/
.btn_yeonpurple{background:#9392c9;text-shadow: 0px -1px #7271b9;color:#fff;border-color:#6f6dd9}/*mini*/
.btn_lightgreen{background:#669933;color:#fff;border-color:#509133 }
/*210913*/
.btn_yeongreen{background:#009933;border-color:#00701f;text-shadow: 0px -1px #00701f;color:#fff}
.btn_yeonblue{background:#0071aa;border-color:#004f90 ;text-shadow: 0px -1px #004f90;color:#fff}
.btn_tyeonblue{background:#0064FF;border:1px solid #0033cc;text-shadow: 0px -1px #1d2761;color:#fff}/*220808 추가(토스 버튼) 0056b3*/

.btn_lighterblue{background:#717baf;border-color:#626da6;text-shadow: 0px -1px rgba(0,0,0, 0.3);color:#fff}/*221018 추가*/
.btn_lightergrey{background:#efefef;border-color:#dbdbdb;color:#555}/*221018 추가*/

.btnline_turquoise{width:auto;height:30px;line-height:28px;background:#fff;border:1px solid #006666;color:#006666;font-size:13px;font-weight:bold;border-radius:2px}/*221018 추가 라인 청록색 버튼*/
.btn_orange{width:auto;height:30px;line-height:28px;background:#f3623b;border-radius:2px;border:1px #e7482e solid;color:#fff;font-weight:bold;font-size:13px;
text-shadow: 0px -1px #f04a2d}/*221018 추가*/
.btn_turquoise{width:auto;height:30px;line-height:30px;background:#006666;border-radius:2px;border:1px #004646 solid;color:#fff;font-weight:bold;font-size:13px;
text-shadow: 0px -1px rgba(0,0,0, 0.3);}

.certify_ch .btn_box a.angular, .certify_ch .btn_box a.btn_ipin.angular, .certify_ch .btn_box a.btn_phone.angular,
.login_wrap  .btn_box  .btn_ipin.angular, .login_wrap .btn_box .btn_phone.angular,
.btn_ipin.angular, .btn_phone.angular,
.btn_toss/*220808 추가*/
{width:auto;min-width:160px;height:31px;line-height:29px;padding:0 20px;vertical-align:top;border-radius:2px;box-sizing:border-box}/*211118 폰트 버그  line-height:31px*/
/*//210913*/

.btn_lightgreen.small,.btn_yeongrey.small,.btn_lightpurple.small,.btn_blue.small,.btn_lightblue.small,.btn_grey.small,.btn_jeangrey.small,.btn_white.small,.btn_red.small,
.btn_lightgrey.small,.btn_red.small,.btn_green.small,.btn_yeonpurple.small, .btn_mediumblue.small, .btn_yeongreen.small, .btn_yeonblue.small,
.btn_tyeonblue.small,/*220808 추가*/
.btn_lighterblue.small/*221018 추가*/
{height:31px;line-height:29px;margin-left:3px;border-width:1px;border-style:solid;border-radius:2px;font-size:12px;font-weight:bold}/*211118 폰트버그 line-height:30px*/

.btn_lightpurple.smaller,.btn_blue.smaller,.btn_grey.smaller,.btn_lightgrey.smaller,.btn_red.smaller,.btn_jeangrey.smaller,.btn_green.smaller
{width:auto;height:25px;line-height:23px;padding:0 11px;font-weight:normal;border-width:1px;border-style:solid;border-radius:2px;margin-left:0;font-size:12px}/*211118 폰트 버그 line-height:25px*/

.btn_lightpurple.smallest,.btn_blue.smallest,.btn_grey.smallest,.btn_red.smallest,
.btn_green.smallest,
.btn_tyeonblue.smallest
{width:auto;height:18px;line-height:16px;padding:0 4px;margin-left:0;border-style:solid;border-width:1px;border-radius:9px;font-size:11px;font-weight:normal}/*220808 클래스 .btn_tyeonblue.smallest 추가*/

.btn_blue_round,.btn_lightpurple_round{display:inline-block;height:20px;line-height:18px;padding:0 14px;border-radius:10px;color:#fff;font-size:11px;text-align:center;box-sizing:border-box;overflow:hidden}/*210126 아웃라인 이슈로 추가*//*211118 폰트 버그 line-height:20px*/
.btn_blue_round{border:1px solid #29367c;background:#3b4890;text-shadow: 0px -1px #1d2761}
.btn_lightpurple_round{border:1px solid #4f4dc6;background:#6f6dd9;text-shadow: 0px -1px #4d4cce}
.btn_white_round{display:inline-block;height:19px;line-height:16px;padding:0 8px;border:1px solid #d5d5d5;border-radius:50px;background:#fff;
color:#3b4890;font-size:11px;text-align:center;box-sizing:border-box;vertical-align:text-top
}/*211118 폰트 버그 line-height:18px 수정 vetical-align:text-top 추가*/
.btn_white_round.font_jinlightpurple{color:#4f4dc6}
.btn_white_round.line_blue{border-color:#29367c}
.line_yeonblue{border-color:#3b4890;color:#29367c}
.btn_blue_round.h21{height:21px;line-height:19px;font-size:12px}/*211118 폰트 버그 line-height:21px*/
.btn_blue_round.small,.btn_lightpurple_round.small{height:18px;line-height:16px;padding:0 4px;border-radius:8px}/*211118 폰트 버그 line-height:18px*/
.btn_white_round.h21{height:21px;line-height:21px;font-size:12px}
.btn_red.round,.btn_lightpurple.round{border-radius:50px}/*mini*/
.btn_grey_roundbg{background:#f3f3f3;border:1px #e8e8e8 solid;border-radius:50px }

.btn_greybox{background:#f3f3f3;font-weight:bold}
.listwrap .btn_blue.cartoon_make, .view_wrap .btn_blue.cartoon_make, .cartoon_make{width:100px}
.btn_blue.small.btn_wfull{border-radius:0;width:100%;height:41px;line-height:39px;margin:7px 0 0 0;font-size:14px;overflow:hidden}/*210126 아웃라인 이슈로 추가*//*211118 폰트 버그 line-height:41px*/
.btn_blue.small.btn_wrfull,.btn_lightpurple.small.btn_wrfull,.btn_grey.small.btn_wrfull{width:100%;height:35px;line-height:33px;margin:10px 0 0 0}/*211118 폰트 버그 line-height:35px;*/

.btn_bott,.view_wrap .btn_blue.btn_bott,.list_wrap .btn_blue.btn_bott{width:auto}

.btn_lightpurple.smallestgag,.btn_lightgreen.smallestgag,.btn_yeongrey.smallestgag,.btn_white_ccc.smallestgag
{width:auto;height:17px;line-height:15px;padding:0 6px;text-align:center;border-width:1px;font-weight:normal;font-size:12px;text-shadow:none}/*211118 폰트 버그 line-height:17px*/

/*221107 추가*/
.btnrline_blue{display:inline-block;height:28px;line-height:28px;border-radius:50px;color:#29367c;border:1px #29367c solid;text-align:center}
.btnrline_grey{display:inline-block;height:28px;line-height:28px;border-radius:50px;color:#999;border:1px #ccc solid;text-align:center}
/*//221107 추가*/
.btnrline_purple{display:inline-block;height:22px;padding:0 10px;line-height:22px;font-size:13px;border-radius:50px;color:#993399;border:1px #993399 solid;letter-spacing:-0.025em} /*230622 추가*/
a.btnrline_purple:hover{text-decoration:none} /*230622 추가*/

/*230404 추가*/
.btn_blue.small.half,.btn_grey.small.half{width:49%;height:35px;line-height:33px}
.btn_blue.small.half:first-child,.btn_grey.small.half:first-child{margin-left:0}
/*//230404 추가*/

button.smaller, button.small{overflow:hidden}/*210126 아웃라인 이슈로 추가*/

/*231226 라인형태 추가*/
.btn_circledel{width:16px;height:16px;position:absolute;right:7px;top:7px}
.btn_circledel::before{content:"";display:block;width:16px;height:16px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -201px -1047px}
.btn_circledel_line{width:18px;height:18px;position:absolute;right: 10px;top: 50%;transform: translateY(-50%)}
.btn_circledel_line::before{content:"";display:block;width:18px;height:18px;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat -224px -1086px}

/*//버튼*/

/*select  디자인*/
.select_box{position:relative;float:left}
.select_box select{display:none}
.select_area{position:relative;cursor:pointer}
.bottom_array .option_box{position:absolute;width:100%;box-sizing:border-box;background:#fff}
.bottom_array .option_box li{line-height: 21px;font-size: 14px;color: #29367c}
.option_box li:hover{text-decoration:underline;;cursor:pointer}
.option_box{position:absolute;width:100%;box-sizing:border-box;background:#f3f3f3;border:1px #ccc solid;padding:6px 5px 4px;z-index:20;}
.option_box li{line-height:16px;font-size:11px;color:#555;font-weight:normal;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif}
.option_box li:hover{text-decoration:underline}
.select_arraybox .icon_option_more,.output_array .icon_option_more,.array_latest .icon_option_more{right:5px;top:7px;width:9px;height:5px;background-position:-126px -43px}
/*큰 말머리*/
.subject_select.select_box{clear:both;margin:10px 10px 0 0}
.subject_select .select_area{width:102px;height:33px;padding:0 8px 0 11px;line-height:33px;border:1px solid #cecdce;background:#f3f3f3;font-size:14px;color:#333;font-weight:bold}/*211118 폰트 버그 line-height:35px;*/

#write_wrap .subject_select .select_area{width:95px}/*글쓰기페이지 말머리*/

.subject_select.nick_sel .select_area{width:86px}
.subject_select.email_sel .select_area{width:129px}
.subject_select .icon_option_more{position:absolute;right:12px;top:13px;width:13px;height:7px;background-position:-92px -43px}
.subject_select .option_box{width:100%;padding:10px 8px 10px 11px;background:#fff;border:1px solid #ccc}
.subject_select.nick_sel .option_box{padding:7px 8px 7px 11px}
.option_box.white{background:#fff}
.subject_select .option_box li{line-height:24px;font-size:14px;color:#333}
.subject_select.nick_sel li{font-weight:bold}
/*작은 말머리*/
th .select_box{float:none}
.subject_select.small.select_box{margin:0}
.subject_select.small .select_area{width:51px;height:34px;padding:0;margin:0 auto;background:none;border:none;font-size:12px;text-align:left}
.subject_select.small .icon_option_more{width:9px;height:5px;right:0;top:14px;background-position:-137px -43px}
.subject_select.small .option_box{width:72px;padding:6px 5px 5px;border:1px solid #ccc;background:#f3f3f3;color:#333;text-align:left;z-index:1}
.subject_select.small .option_box li{position:relative;width:64px;height:19px;line-height:19px;font-weight:normal;font-size:12px;
  text-overflow:ellipsis;overflow:hidden;white-space:nowrap
}
.option_box li.notsel{color:#bbb}/*말머리 선택 불가*/
.option_box li.notsel:hover{cursor:default;text-decoration:none}

/*게시물 출력개수, 게시물 정렬옵션*/
.output_array{float:right;padding-top:15px}
.listwrap .output_array{padding-top:11px}
.output_array .select_box{margin:0 2px 0 0}
.output_array .select_area{width:41px;height:19px;line-height:19px;padding:0 5px;border:1px solid #ccc;background:#fff;font-size:11px}/*211118 폰트 버그 line-height:21px*/
.array_sel .select_area{width:56px}
.output_array .option_box{padding:6px 5px 4px;background:#f3f3f3;border:1px solid #ccc}
.output_array .option_box li{line-height:16px;font-size:11px;color:#555}
.output_array .option_box li:hover{text-decoration:underline}
/*갤러리 내부 검색 */
.bottom_array{width:123px;height:36px;border:1px solid #29367c;background:#3b4890}
.bottom_array .bottom_option_more{display:block;width:37px;height:36px;background:#3b4890}
.bottom_array .select_area{display:block;width:109px;height:30px;padding-left:8px;line-height:30px;margin:3px 0 0 3px;background-color:#fff;font-size:14px;color:#29367c}
.bottom_array .select_area .inner{position:absolute;right:0px;top:0px;width:34px;height:30px;background-color:#3b4890}
.bottom_array .icon_option_more{position:static;width:15px;height:9px;margin:10px 0 0 10px;background-position:-150px -42px}
.bottom_array .option_box{width:103px;box-sizing:content-box;padding:6px 9px 5px;border:2px solid #29367c;line-height:21px;font-size:14px;color:#29367c}

.miniwrap .bottom_array{border:1px solid #4f4dc6;background:#6f6dd9}
.miniwrap .bottom_array .bottom_option_more{background:#6f6dd9}
.miniwrap .bottom_array .select_area{color:#4f4dc6}
.miniwrap .bottom_array .select_area .inner{background-color:#6f6dd9}
.miniwrap .bottom_array .option_box{border:2px solid #4f4dc6;}
.miniwrap .bottom_search{height:36px;margin-left:5px;border:1px solid #4f4dc6;background:#6f6dd9}
.miniwrap .bottom_search .bnt_search{width:37px;height:36px;background-position:-110px -744px}

/*갤러리명,디시콘명 정렬*/
.option_sort:after{clear:both;display:block;visibility:hidden;content:""}
.option_sort .select_arraybox{background:#f3f3f3;padding:0 19px 0 9px;margin-left:0;font-size:12px;color:#555}
.option_sort .select_arraybox .option_box{box-sizing:content-box;background:#fff;padding:9px}
.option_sort .select_arraybox .option_box li{font-size:12px}
.reply .option_sort.dccon .select_arraybox .option_box li{padding:0;border-top:none}/*220520 리플 디시콘 레이어 */
.option_sort .select_arraybox .icon_option_more{top:11px;right:-11px;width:11px;height:7px;background-position:-169px -232px}

.option_sort .select_arraybox .option_box li{line-height:22px}
.option_sort.dccon .select_arraybox{float:left;width:56px;height:27px;line-height:27px}/*211118 폰트 버그 line-height:29px*/
.option_sort.dccon .select_arraybox .option_box{width:66px}
.option_sort .select_arraybox .option_box li{line-height:20px}
/*댓글 정렬*/
.comment_count .select_box.array_latest{position:absolute;margin-top:8px;margin-left:8px}/*211118 폰트 버그 margin-top:9px*/
.comment_count .num_box{width:50%}
.select_box.array_latest,.select_arraybox{float:none;display:inline-block;width:55px;height:19px;padding-left:5px;border:1px solid #ccc;margin-left:4px;
  font-size:11px;background:#fff;color:#333;line-height:18px;vertical-align:1px
}/*211118 폰트 버그 line-height:21px;*/
.array_latest .select_area{font-weight:normal;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif}
.comment_count .option_box{width:62px}
.under_catelist .select_box.array_latest{float:right;width:60px;margin:-3px 0 0}/*지하갤 레이어*/
.under_catelist .option_box{width:67px}/*지하갤 레이어*/
/*//select  디자인*/

/*체크 라디오 버튼 디자인 공통*/
.checkmark{background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-repeat:no-repeat}/*churl*/
/*라디오 버튼 디자인*/
.radiobox{position:relative;display:inline-block;line-height:31px;padding-left:23px}
.radiobox input[type="radio"]{position:absolute;left:0;top:8px;margin:0;opacity:0;z-index:2;cursor:pointer}
.radiobox input + .checkmark{position:absolute;top:8px;left:0;display:block;width:14px;height:14px;background-position:-193px -44px;border-radius:50%}
.radiobox input:checked + .checkmark{top:8px;left:0px;width:14px;height:14px;border-radius:50%;background-position:-175px -44px;z-index:1}
.radiobox.white input + .checkmark{background-position:-205px -214px}
.radiobox.white input:checked + .checkmark{background-position:-186px -214px}
.radiobox.big input[type="radio"]{left:0;top:-13px;width:50px;height:50px}
.radiobox.big input + .checkmark{left:0;top:-13px;width:50px;height:50px;background-position:-142px -364px}
.radiobox.big input:checked + .checkmark{left:0px;top:-13px;width:50px;height:50px;background-position:-142px -310px}
.radiobox.small{line-height:18px}/*211118 폰트 버그 line-height:20px*/
.radiobox.small input[type="radio"]{position:absolute;left:0;top:3px}/*211118 폰트 버그 top:4*/
.radiobox.small input + .checkmark{left:0;top:3px;width:12px;height:12px;background-position:-233px -201px}/*211118 폰트 버그 top:4*/
.radiobox.small input:checked + .checkmark{left:0px;top:3px;width:12px;height:12px;background-position:-218px -201px}/*211118 폰트 버그 top:4*/

.radiobox.middle{line-height:25px}
.radiobox.middle input[type="radio"]{left:0;top:2px;width:27px;height:27px}
.radiobox.middle input + .checkmark{left:0;top:2px;width:27px;height:27px;background-position:-234px -548px}
.radiobox.middle input:checked + .checkmark{left:0px;top:2px;width:27px;height:27px;background-position:-263px -548px}
.radiobox.middle label{font-size:16px;color:#333;font-weight:bold;margin-left:9px;vertical-align:top;line-height:28px}
.minor_make_wrap .radiobox.middle input[type="radio"]{width:280px;height:110px;left:-18px;top:-19px}/*200810 미니갤러리 만들기 클릭영역 확장*/
.minor_make_wrap .checkbox input[type="checkbox"]{width:298px;height:110px;left:-61px;top:-24px }/*200810 미니갤러리 만들기 클릭영역 확장*/

.bottom_paging_box .radiobox em.checkmark{margin-left:0}
/*//라디오 버튼 디자인*/
/*체크박스 디자인*/
.checkbox{position:relative;display:inline-block;vertical-align:top;padding-left:13px;line-height:14px}/*211118 폰트 버그 line-height:14px 추가 */
.checkbox input[type="checkbox"]{position:absolute;left:0;top:0;margin:0;opacity:0;z-index:2;cursor:pointer}
.checkbox input + .checkmark{position:absolute;top:0;left:0;display:block;width:14px;height:14px;background-position:-264px -184px}
.checkbox input:checked + .checkmark{top:0;left:0px;width:14px;height:14px;background-position:-248px -184px;z-index:1}
.checkbox.type1{padding-left:23px}
.checkbox.type1 input[type="checkbox"]{width:17px;height:17px}
.checkbox.type1 input + .checkmark{position:absolute;top:0;left:0;display:block;width:17px;height:17px;background-position:-197px -294px}
.checkbox.type1 input:checked + .checkmark{top:0;left:0px;width:17px;height:17px;background-position:-197px -275px;z-index:1}
/*//체크박스 디자인*/
/*체크박스 라운드*/
.checkbox.round{padding-left:0;z-index:0}
.round_check + .round_label {position:relative;display:block;width:36px;height:19px;font-size:12px;text-indent:0;border-radius:2.25rem;
;background-color:#ccc;cursor:pointer;outline:none;
  -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;
  z-index:1
}
.round_check + .round_label::before {position:absolute;top:2px;left:2px;display:block;width:15px;height:15px;background-color:#fff;border-radius:2.25rem;
  content:"";
  -webkit-transition:background 0.2s, -webkit-transform 0.2s;
  transition:background 0.2s, -webkit-transform 0.2s;
  transition:background 0.2s, transform 0.2s;
  transition:background 0.2s, transform 0.2s, -webkit-transform 0.2s;
}
.round_check:checked + .round_label {background-color:#4f4dc6}
.round_check:checked + .round_label::before {background-color:#fff;-webkit-transform:translateX(17px);transform:translateX(17px)}
.checkbox.round .round_label .inr{position:absolute;left:-41px;top:1px;font-size:16px;font-weight:bold;}
/*220331 라운드 체크박스 -파랑색 (검색어 저장)*/
.checkbox.round.blue input[type="checkbox"]{width:108px;height:19px;left:-70px}
.checkbox.round.blue .round_label .inr{position:absolute;left:-70px;top:1px;font-size:16px;font-weight:bold;}
.blue .round_check:checked + .round_label{background:#3b4890}
.blue .round_check + .round_label{background:#888}
/*//체크박스 라운드*/



/*input 입력불가*/
input[type="checkbox"]:disabled ~ .checkmark, input[type="radio"]:disabled ~ .checkmark,
.disabled ~ .checkmark, .disabled ~ .checkmark
{opacity:0.3;filter:alpha(opacity=3)}
input[type="checkbox"]:disabled, input[type="radio"]:disabled,input[type="checkbox"]:disabled ~ label, input[type="radio"]:disabled ~ label,
.disabled, .disabled, .disabled ~ label, .disabled ~ label
{color:#999}

/*input file*/
.file_imgupbox,.file_bntup{position:relative;margin-top:10px}
.file_imgupbox > input[type="file"],.file_bntup > input[type="file"]{position:absolute;left:0;top:0;width:140px;height:25px;opacity:0;filter:alpha(opacity=0);cursor:pointer}
.file_imgupbox > input[type="file"]::-webkit-file-upload-button,.file_bntup > input[type="file"]::-webkit-file-upload-button, input[type="file"]::-webkit-file-upload-button{cursor:pointer}/*크롬 file 커서포인터 문제*/
/*//input file*/

/*회원가입,로그인 폼*/
.form_group{margin-top:25px}
.form_group.pw + .form_group.nick{margin-top:22px}
.login_wrap .form_group{margin-top:15px}
.login_wrap .form_group.email{margin-top:28px}

.form_group:first-of-type{margin-top:0}
.form_group::after{clear:both;display:block;visibility:hidden;content:""}
.form_tit,.form_txt{float:left}
.form_tit{width:177px;height:35px;line-height:35px;font-size:14px;color:#333;font-weight:bold}
.login_wrap .form_tit, .join_wrap .form_tit{width:193px} /*210913*/
.form_txt{width:500px}
.join_wrap .form_txt{width:506px}
.int{width:100%;height:35px;padding:0px 9px 0 9px;line-height:35px;border:1px #cecdce solid;box-sizing:border-box;font-size:14px;color:#555}/*211118 폰트 버그 line-height:33px*/
.int.typetxt{background: none;border: 0;font-weight: bold;padding-left: 0;outline: none}/*231207 .int.typetxt 관련 추가*/
.int.typetxt + .tip_msgbox{margin-top: 3px}
.int.bg{background:#f3f3f3}
input.int.bg:-webkit-autofill,
input.int.bg:-webkit-autofill:hover,
input.int.bg:-webkit-autofill:focus,
input.int.bg:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 100px #f3f3f3 inset !important;
-webkit-text-fill-color:#555 !important;
}
.nick .form_txt .int{float:left;width:386px}
.email .form_txt .int{float:left;width:155px}
.pw_check.int{margin-top:7px}
.rule_out.int{background: #edefff} /*200602 비밀번호 조건 불일치시 배경*/
.select_box.subject_select.nick_sel,.select_box.subject_select.email_sel{float:left;margin:0 0 0 7px;clear:none}
.form_txt .deco_mail{float:left;padding:0 8px 0 8px;font-size:16px;color:#333;font-weight:bold;line-height:35px}
.tip_msgbox{clear:both;margin-top:11px;font-size:12px;color:#999;text-align:left}
.changform_box .tip_msgbox{margin-bottom:3px}
.form_group.email .tip_msgbox{line-height:20px;margin-left:1px}/*210913*/

.tip_msg.ok,.tip_msg.txt{color:#555}
.tip_msg.error{color:#d31900}

.join_wrap .subject_select.nick_sel .select_area, .login_wrap .subject_select.nick_sel .select_area{position:absolute}/*210914 브라우저배율 이슈 대응*/
.join_wrap .subject_select.nick_sel .option_box, .login_wrap .subject_select.nick_sel .option_box{width:107px}/*210914 브라우저배율 이슈 대응*/
.join_wrap .subject_select.email_sel .select_area, .scrt_agreen_con .subject_select.email_sel .select_area{position:absolute}/*210913 브라우저배율 이슈 대응*/
.join_wrap .subject_select.email_sel .option_box, .scrt_agreen_con .subject_select.email_sel .option_box{width:150px}/*210913 브라우저배율 이슈 대응*/



/*회원가입 로그인*/
.con_box{margin:25px 0 7px}
.con_box.brd{min-height:398px;border:1px #cecdce solid;border-radius:5px}
.con_box.brd.nomin{min-height:auto}/*210913*/
.con_box.bluebrd{border:2px #29367c solid;border-radius:5px}
.con{padding:58px 0 58px;margin:0 auto}
.con.changform_box{padding:78px 0 73px;position:relative}/*210913*/
.con.innerbox{width:660px}
.login_wrap .con.innerbox{width:605px}
.login_wrap .member_out .con.innerbox {width:650px}
.con.innerbox .info_txt{padding-left:5px}
.login_wrap .con.innerbox .info_txt{padding-left:13px;word-break:keep-all}
.con .tit{font-size:14px}
.con.innerbox .tit{padding-left:4px}
.con.center{padding-top:130px;text-align:center;line-height:25px;font-size:14px;color:#555}
.con.center .tit{display:block;font-size:16px;color:#d31900}
.con.center .txt{margin-top:5px}
.con.center .btn_box{margin-top:11px}
.con.center .btn_box{margin-top:11px}
.con.center .int[type="password"]{width:290px;margin-top:9px}
.bg_box{padding:43px 0 47px;margin:26px 0 35px;background:#f3f3f3;border-radius:2px;text-align:center;font-size:14px;color:#333}
.form_box{width:290px;margin:0 auto}
.login_wrap .con.innerbox.w552, .w552{width:552px}
/*220808 추가*/

/*210913*/
.con.innermg{margin:49px 87px 45px;padding:0}

/*캡차 코드*/
.kaebcha_box{position:relative;display:inline-block;height:33px;border:1px #cecdce solid;font-size:0}
.kaebcha_box .kap_codeimg{display:inline-block;width:125px;margin:0;line-height:0}
.kaebcha_box .kap_codeimg img{width:125px;height:33px}
.kaebcha_box .input_kapcode{display:inline-block;width:95px;height:33px;line-height:33px;padding:0 13px;vertical-align:top;border:none;;font-size:14px;color:#555}/*211118 폰트 버그 line-height:34px*/

.email_agree .bg_box{margin:13px 0 0;padding:16px 17px 13px;text-align:left;color:#555;font-size:12px }
.email_agree .bg_box b{color:#333}
.email_agree .agree_check{padding-top:8px}
.email_agree .checkbox{padding-left:19px;line-height:20px}
.email_agree .checkbox label{display:block;margin-top:-4px}/*211118 폰트 버그 margin-top:-3px */
/*인증 코드 입력*/
.incode_wrap{margin-top:14px}
.incode_wrap .code_inputbox{float:left;width:216px;border:1px #29367c solid}
.incode_wrap .code_input{float:left;width:145px;height:33px;line-height:33px;padding:0 9px;border:none;background:#fff;font-size:14px;color:#555}
.incode_wrap .btn_codeok{float:right;width:53px;height:33px;border-left:1px #29367c solid;background:#3b4890;color:#fff;font-weight:bold;text-shadow: 0px -1px #1d2761;line-height:33px}/*211118 폰트 버그 line-height:33px 추가*/
.incode_wrap .btn_white.small.btn_recode{float:left;width:120px;height:35px;line-height:33px;border-radius:0;margin-left:5px;}/*211118 폰트 버그 line-height:35px*/
.incode_wrap .btn_white.small.btn_change{float:right;width:150px;height:35px;line-height:33px;border-radius:0;margin-left:7px}/*211118 폰트 버그 line-height:35px*/
.incode_wrap .tip_msg{margin-top:7px;font-size:12px;color:#555;line-height:22px}
.incode_wrap .tip_msg b{padding:0 4px 0 6px}

.email_agreemsg{margin-top:14px;color:#333;font-weight:bold;letter-spacing:-0.025em;text-indent:-2px}
.tip_msg + .email_agreemsg{margin-top:8px}

/*보안코드 발급 / 231207 회원가입 정책 변경 추가*/
.con.security_codewrap{color:#333}

.security_codewrap .securitybox{padding:44px 44px 39px;background:#edf1ff;border-radius:3px}
.security_codewrap .codebox{text-align:center;font-size:16px}
.security_codewrap .codebox strong, .security_codewrap .codebox b{display:block}
.security_codewrap .codebox b{letter-spacing:-0.025em}
.security_codewrap .code{margin-top:7px;font-family:"Tahoma",sans-serif;font-size:30px;color:#e50017}
.security_codewrap .code.id{color:#006633;margin-top: 0}
.security_codewrap .codebox .code + .code{margin-top: 4px}

.security_codewrap .util{margin-top:25px;font-size:0;text-align:center}
.btn_cdis{width:100px;height:100px;background:#fff;border-radius:100%;margin-left:20px;text-align:left;position: relative}
.btn_cdis:first-child{margin-left:0}
.btn_cdis > .txt{position: absolute;bottom: -26px;left: 50%;transform: translateX(-50%);white-space: nowrap;color: #29367c}

.codedown::after, .codeshot::after, .codeprint::after, .codeclip::after{content:"";display:block;background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_util.png);background-repeat:no-repeat}
.codedown::after{width:52px;height:64px;background-position:-1px 0px;margin-left:22px;margin-top:1px}
.codeshot::after{width:58px;height:57px;background-position:-61px 0px;margin-left:26px}
.codeprint::after{width:52px;height:57px;background-position:-127px -1px;margin-left:23px;margin-top:-1px}
.codeclip::after{width:56px;height:57px;background-position:-185px -1px;margin-left:23px;margin-top:-1px}

.security_codewrap .securitybox .tip_msg{margin-top:27px;margin-left:7px;font-size:12px;line-height:22px}
.security_codewrap .tip_msg{margin-top:42px;margin-left:13px;font-size:14px;line-height:24px;word-break:keep-all}
.security_codewrap .tip_msg p:first-child{margin-top:0}
.security_codewrap .tip_deco_dot{margin-right:7px;margin-left:-9px}

.security_codewrap.info .con > .tit{font-size: 14px;text-decoration: underline}
.security_codewrap.info .con > .tit + .info_txt{margin-top: 4px}
.security_codewrap.info .con > .info_txt{font-size: 14px;word-break: keep-all;margin-top: 0}
.security_codewrap.info .code{font-size: 26px}
.security_codewrap.info .util{margin-top: 27px}
.security_codewrap.info .btn_cdis{margin-bottom: 32px}
.security_codewrap.info .securitybox{padding: 35px 39px 38px;margin-top: 26px}
.security_codewrap.info .securitybox .tip_msg{margin-top: 22px}
.security_codewrap.info .con > .tip_msg{margin-top: 22px}
/*//231207 회원가입 정책 변경 추가*/

/*//210913*/


/* 200602 비밀번호 규칙 변경 */
.pw_rule{font-size: 12px;text-align: left;position: relative}
.pw_rule .pw_tip{margin-top: 11px;}
.pw_rule .step_tit, .pw_rule .tip_tit{color: #333;line-height: 20px;font-size: 12px;font-weight: bold;padding-left: 0}
.pw_rule .pw_step{margin-top: 7px}
.pw_step .impsb_txt{color: #d31900;line-height: 18px;margin-top: 8px;padding: 0;min-width: 300px;}

.pw_rule + input[type="password"]{margin-top: 15px}
.pw_rule .checkbox{padding-left: 0;color: #666;display: block;line-height: 20px}
.pw_rule .chklbl{position:relative;display:inline-block;padding-left: 20px}
.pw_rule .chklbl::before{position:absolute;top:3px;left:0;content:"";width:14px;height:14px;background-color:#ccc;border-radius:50%}
.pw_rule .chklbl::after{content:"";width:10px;height:9px;position:absolute;top:0;left:0;margin: 7px 0 0 2px;background: url(https://nstatic.dcinside.com/dc/w/images/checkbox.png) no-repeat 0 0;background-size:10px 8px}
.pw_rule .checkbox.on .chklbl::before{background-color:#4b58a7}
.btn_pw_info{width: 14px;height: 14px;overflow: hidden;margin: -2px 0 0 -2px}
.icon_pwinfo_open{display:inline-block;width:13px;height:13px;background-position:-242px -229px;vertical-align:top}

.step_box .btm_box{width: 100%;height: 10px;overflow: hidden;background: #cfcfcf;font-size: 0;margin-top: 5px;position: relative;}
.step_box.impossible .step_txt::before, .step_box.normal .step_txt::before, .step_box.safe .step_txt::before{content: ":";position: relative;left:-3px;color: #000;margin-left: 2px;}
.step_box .btm_box::before, .step_box .btm_box::after{content: "";width: 1px;height: 100%;background: #fff;display: inline-block;position: absolute;z-index:2;}
.step_box .btm_box::before{left: 33.333%;}
.step_box .btm_box::after{right: 33.333%;}
.step_box .btm_box .bar{width: 33.333%;height: 100%;position:absolute;top:0;}
.step_box.impossible .bar{background: #d31900;left:0}
.step_box.normal .bar{background: #ff9933;left:33.333%}
.step_box.safe .bar{background: #008140;right:0;}
.step_box.impossible .step_txt{color:#d31900}
.step_box.normal .step_txt{color: #ff9933}
.step_box.safe .step_txt{color: #008140}

/*캡차코드*/
.kap_codeimg{width:140px;margin-top:9px}
.kap_codeimg img{width:100%;height:31px}
.cmt_write_box .kap_codeimg{width:140px;margin-top:0;border:1px solid #cecdce;border-width:0 1px 1px 1px}/*댓글*/
.album .cmt_write_box .kap_codeimg{width:125px}
.cmt_write_box .kap_codeimg img{display:block;height:38px}/*댓글*/

/*컨텐츠 타이틀*/
.cont_head{height:32px;vertical-align:top;border-bottom:2px solid #29367c}
.head_tit a,.head_tit{color:#29367c;font-size:14px;vertical-align:-3px}

/*댓글*/
.comment_wrap{overflow:hidden;width:100%;height:38px;margin-top:15px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px;color:#333}
.comment_wrap.show,.gall_listwrap.album .comment_wrap.show,.comment_box .reply.show{/**/overflow:visible;height:100%}/*댓글 답글 열림*/
.comment_box .reply.show:after{clear:both;display:block;visibility:hidden;content:""}
.icon_red_show,.icon_red_hide/*,.icon_blue_show,.icon_blue_hide  답글쓰기 삭제로 삭제하기*/{display:inline-block;width:9px;height:5px;margin-left:5px}
.icon_red_show{background-position:-128px -50px;vertical-align:1px}
.icon_red_hide{background-position:-121px 0;vertical-align:2px}
.gall_listwrap.album .comment_wrap{height:38px;margin-top:0}
.comment_count{height:38px;line-height:38px;font-weight:bold}
.comment_count .checkbox input[type="checkbox"]{top:11px}
.comment_count .checkbox input + .checkmark{top:11px}
.comment_count .checkbox input:checked + .checkmark{top:11px}
.comment_count:after{clear:both;display:block;visibility:hidden;content:""}
.cmt_bg_box{padding:0 15px;background:#f3f3f3;border:1px solid #eee;border-width:1px 0 1px 0}
.btn_setreply{overflow:hidden;height:21px;margin:-1px 0 0 71px}
.icon_setreply{display:inline-block;width:21px;height:21px;;background-position:-143px -275px}
.reply .cmt_bg_box{border:1px solid #ddd;border-width:1px 0 0px 0}
.cmt_bg_box.comment_more,.cmt_bg_box.reply_more{padding:0;text-align:center}
.bnt_comment_more,.bnt_reply_more{width:100%;height:38px;color:#555;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px}
.icon_comment_more{display:inline-block;width:11px;height:6px;margin-left:7px;background-position:-115px -50px;vertical-align:1px}
.bnt_reply_more.close .icon_comment_more{background-position:-102px -50px}
.btn_cmt_close,.btn_cmt_close span,.btn_cmt_refresh,.btn_cmt_open, .comment_wrap .contgo{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px;color:#333;font-weight:bold;outline:none}/*201217 .comment_count .contgo 추가*/
.comment_count > .fr{font-size:0}/*201217*/
.comment_count > .fr > *::before, .bottom_paging_box > .cmt_inner  > *::before, .ltrwrap .usertxt span::before
{content:"";display:inline-block;width:1px;height:12px;margin:0 10px 0 9px;background:#ccc;vertical-align:-1px}/*220221 디시로터리 추가*/
.comment_count > .fr > *:first-child::before, .bottom_paging_box > .cmt_inner  > *:first-child::before, .ltrwrap .usertxt span:first-child::before{display: none}/*220221 디시로터리 추가*/
.bottom_paging_box > .cmt_inner  > .btn_cmt_close span{margin-left:0}/*201217*/
.comment_count > .fr > .btn_cmt_refresh::before, .bottom_paging_box > .cmt_inner  > .btn_cmt_refresh::before{margin-left:11px}/*201217*/
.comment_wrap .contgo{vertical-align:middle;line-height:15px}/*201217*/
.comment_wrap .bottom_paging_box .contgo{vertical-align:middle;line-height:15px}/*201217*/
.comment_wrap .contgo:hover{text-decoration:none}/*201217*/


.icon_cmt_more{display:inline-block;width:9px;height:5px;background-position:-115px -43px;margin-left:4px;vertical-align:2px}
.btn_cmt_close .icon_cmt_more{background-position:-84px -52px}
.btn_cmt_refresh .icon_cmt_more{vertical-align:2px}
.cmt_info{position:relative;padding:9px 12px 7px;border-top:1px solid #eee}
.view_comment .cmt_info{padding:9px 3px 7px 3px}

.dory .cmt_info{padding:12px 2px 10px 2px}
.reply_list li.dory .cmt_txtbox{margin:3px 0}
.album .dory .cmt_info{padding:12px 12px 10px}
.cmt_list li:first-child .cmt_info{border-top:none}
.cmt_bg_box .cmt_info{padding-top:19px}
.cmt_txtbox{float:left}
.cmt_info p{line-height:20px}
.usertxt,.comment_wrap .comment_dccon{width:820px;cursor:pointer}
.usertxt{float:left;line-height:20px;cursor:pointer;word-break:break-all;overflow:hidden}
.album .usertxt,.album .comment_wrap .comment_dccon{max-width:518px/*518px*/}
.event_wrap .usertxt{cursor:default}
.uservoice{margin-top:6px}
.date_time{float:left;font-size:12px;color:#999;vertical-align:top;margin-top:1px}/*211118 폰트 버그 margin-top:3px*/
.dory .date_time{display:none}
.reply_info{position:relative}
.cmt_list li:first-child .reply{padding:12px 0;border-top:none}
.cmt_list li:first-child .reply li:first-child{margin-top:0}
.reply_info .usertxt,.del_reply,.reply_info .comment_dccon{position:relative;width:774px;padding-left:16px;cursor:default}
.reply .comment_dccon{padding-left:16px}
.reply_info .usertxt::before,.reply_info .comment_dccon::before{content:" ";position:absolute;left:-0px;top:3px;display:block;width:8px;height:8px;
background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png) no-repeat;background-position:-283px -200px}/*churl*/
.del_reply{color:#999;line-height:20px;padding-left:0;float:left}
.album .reply_info .usertxt,.album .reply_info .comment_dccon{width:468px}
.comment_box .reply{overflow:hidden;height:0}
.reply_box{margin:0px 0 12px 30px;padding:0px 0 0;border:1px solid #ddd;background:#fafafa;border-width:0  1px 1px 1px}
li:first-child .reply_box{margin:0px 0 0px 30px}
.reply_list li{padding:9px 12px 7px;border-top:1px solid #ddd}
.reply_list li:first-child{margin-top:0px}



/*이전 갤러리 본문 댓글*/
.beforegall .comment_wrap{height:40px}
.beforegall .comment_wrap.show{height:100%}
.beforegall .view_comment .comment_box .bottom_paging_box{border-bottom:2px solid #3b4890}
.beforegall .reply_box{border-width:0  1px 0px 1px}
.beforegall .reply_list li{border-top:0;border-bottom:1px solid #ddd}
.beforegall .reply_list li:first-child{border-top:1px solid #ddd}
/*댓글입력*/
.bor_btm_ddd1{border-bottom:1px solid #ddd}
.cmt_write_box{padding:12px 12px 12px;background:#fafafa;border-top:2px solid #3b4890}
.view_comment{position:relative}
.view_comment .cmt_write_box{border-bottom:2px solid #3b4890}
.cmt_write_box.small{background:transparent;border-top:none;border-bottom:none}
.reply .cmt_write_box.small{border-top:1px solid #ddd}
.reply_list li .cmt_write_box.small{border-top:none;padding:3px 0 5px}
.reply_list li .cmt_write_box{padding:0}
.cmt_write{position:relative}
.cmt_textarea_label{position:absolute;left:0;top:0;font-size:12px;color:#999;line-height:18px;padding:13px}
.cmt_txt_cont{float:right}
.cmt_txt_cont textarea{width:956px;height:78px;padding:13px;border:1px solid #cecdce;background:#fff;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:13px;color:#333;line-height:18px}
.cmt_write_box.small .cmt_txt_cont textarea{width:927px}

.gall_listwrap.album .cmt_txt_cont textarea{width:653px}
.gall_listwrap.album .cmt_write_box.small  .cmt_txt_cont textarea{width:621px}
.user_info_input{position:relative;width:140px;height:30px;margin-top:5px;border:1px solid #cecdce;background:#fff}/*230619 position:relative 추가*/
.user_info_input:first-child{margin-top:0px}
.user_info_input input,.cmt_write_box .user_info_input.id > label{width:126px;height:28px;line-height:29px;padding:1px 7px 1px;border:none;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,굴림,Gulim,sans-serif;font-size:12px;vertical-align:top}/*211118 폰트 버그 padding:2px 7px 0;*/
.user_info_input.id input,.cmt_write_box .user_info_input.id > label{background:#f3f3f3}
.user_info_input.id input,.user_info_input.id label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.cmt_write_box .user_info_input.id > label{display:block}
.album .user_info_input{width:125px}
.album .user_info_input input{width:111px}

/*230619 비회원 갤닉네임 / 231226 .btn_circledel 상단 버튼쪽으로 옮김*/
.user_info_input.nomem_nick input, .btn_gallnickuse, .nomem_nick .put_inquiry{color:#29367c}
.btn_gallnickuse{position:absolute;right:0px;top:0px;height:30px;padding-right:8px;text-decoration:underline;font-size:11px}

#write_wrap .btn_circledel{right:12px;top:9px}
#write_wrap .btn_gallnickuse{height:35px;padding:0 12px}
.nomem_nicknum{color:#333}
/*//230619 비회원 갤닉네임 */

/*크롬 input 배경색이 노란색으로 변하지 않도록*/
.user_info_input input:-webkit-autofill,
.user_info_input input:-webkit-autofill:hover,
.user_info_input input:-webkit-autofill:focus,
.user_info_input  input:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 100px #fff inset !important}
.cmt_cont_bottm{margin-top:8px}
.reply  .cmt_cont_bottm{margin-top:7px}
.dccon_guidebox{position:relative;float:left}/*이용안내 팝업 배경보다 위로 올라와 14->12 로수정 레이어와 물음표아이콘 겹처 z-index 삭제*/
.dccon_guidebox .btn_white{font-weight:normal;margin-left:0}
.icon_dccon{display:inline-block;width:24px;height:19px;margin:0 5px 0 2px;background-position:-229px 0;vertical-align:-5px}
.btn_dccon_guide{margin:1px 0 0 4px}
.btn_bigdccon_guide{color: #3b4890;text-decoration: underline;font-weight: bold;margin-left: 10px}/*230901 대왕디시콘 사용법 버튼 추가*/
.icon_guide_open{display:inline-block;width:17px;height:16px;background-position:-220px -29px}
.comment_box{position:relative;border-top:2px solid #3b4890}
/*댓글 수정,삭제 비번 입력 레이어*/
.cmt_mdf_del{position:relative;margin-left:6px;z-index:1}
.cmt_mdf_del:empty{display:none}
.cmt_delpw_box{overflow:hidden;position:absolute;width:218px;height:31px;border:2px solid #29367c}
.cmt_delpw{float:left;width:129px;height:31px;line-height:34px;padding:0 5px;border:0;background:#fff;font-size:14px}
.cmt_delpw:-webkit-autofill,
.cmt_delpw:-webkit-autofill:hover,
.cmt_delpw:-webkit-autofill:focus,
.cmt_delpw:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 100px #fff inset !important}
.btn_cmtpw_close{width:30px;height:31px;background:#29367c}
.icon_cmtpw_close{display:inline-block;width:13px;height:14px;margin:3px 0 0 3px;background-position:-138px -78px }
.cmt_mdf_del .btn_ok,.cont_btnbox .btn_ok{float:left;width:49px;height:31px;line-height:32px;background:#3b4890;color:#fff;font-weight:bold;text-shadow:0px 1px #1d2761}
.cmt_mdf_del{float:right}
.reply_info .cmt_mdf_del{top:3px;right:-2px}
.album .cmt_mdf_del{top:3px}
.album  .reply_info .cmt_mdf_del{right:0px}
.view_comment .cmt_mdf_del{top:3px}
.view_comment .reply_info .cmt_mdf_del{right:0}
.cmt_mdf_del button{color:#999}
.btn_cmt_delete{background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-position:-268px -200px;font-size:0;line-height:0;width:13px;height:13px;vertical-align:top}
/*221018 nft 댓글 삭제*/
.cmt_delpw_box.nft{overflow:visible;max-width:277px;min-width:218px;width:inherit;z-index:1;border:none;outline:2px solid #29367c}
.view_comment .cmt_mdf_del.nft{z-index:inherit;}
.cmt_nftconnect{float:left;width:57px;height:100%;background:#386ce9;border-right:2px solid #29367c }
.cmt_delpw_box.nft .wallet{display:inline-block;width:22px;height:30px;margin-left:8px;background-position:-129px 5px}/*댓글 지갑 연결*/
.cmt_delpw_box.nft .info{display:inline-block;width:20px;height:30px;background-position:-0px -21px}/*안내*/
.cmt_mdf_del.nft .cmt_delpw_box{right:-1px;top:19px;z-index:1}
.reply_list .cmt_mdf_del.nft .cmt_delpw_box{right:2px;top:19px}

/*//221018 nft 댓글 삭제*/


.cmt_nickbox{float:left;width:132px;margin-right:33px;margin-top:3px;line-height:13px}/*211118 폰트 버그 line-height:13px 추가*/
.cmt_nickbox:empty{display:none}
.album .cmt_nickbox{margin-right:15px}

.comment_box .nickname{font-size:12px;color:#777;vertical-align:top}
.comment_box .nickname > em{display:inline-block;max-width:84px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top}
.comment_box .nickname.in > em{max-width:110px;padding-right:1px}
.comment_box .reply .nickname.in > em {max-width:107px}
.comment_box .nickname .ip{display:inline-block;vertical-align:1px}
.nickname.me{background:#e5ebff;padding:0px 1px 0px 2px}/*211118 padding:3px 1px 1px 2px*/

.event_con{position:absolute;margin-left:3px;margin-top:-1px}
.gallview_head .event_con,.album_head .event_con{position:static;margin-left:0}
.gallview_head .event_con:hover,.album_head .event_con:hover{text-decoration:none}

.dory .nickname{color:#333}
.reply .cmt_nickbox{width:133px;margin-right:23px}
.album .reply .cmt_nickbox{margin-right:15px}
/*.comment_wrap .writer_nikcon{vertical-align:-1px}*/

/*댓글 디시콘*/
.comment_dccon{position:relative;margin:3px 0 5px}
.comment_wrap .comment_dccon{float:left}
.coment_dccon_img{float:left;height:100px;cursor:pointer}
.coment_dccon_img img, .coment_dccon_img video{height: 100px}/*231030 디시콘 등록 이미지 사이즈 변경 관련 추가*/
/*220627 추가(삭제된 디시콘 관련 이슈로 댓글디시콘쪽에만 높이값 auto 처리)*/
.comment_box .coment_dccon_img{height:auto;line-height:0}
.comment_box .coment_dccon_img .replace{line-height:20px}
.comment_box .coment_dccon_img .written_dccon + .written_dccon{height: 100px} /*230918 댓글 디시콘 여백관련 추가*/
/*//220627 추가(삭제된 디시콘 관련 이슈로 댓글디시콘쪽에만 높이값 auto 처리)*/
.coment_dccon_info{position:absolute;margin-left:109px;margin-top:20px;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;z-index:1}
.writing_view_box .coment_dccon_info, .album_contbox .coment_dccon_info{width:100%} /*본문 디시콘*/
.over_alt,
.btn_dccon_infoview{padding:0 5px;line-height:19px}/*211118 폰트 버그 line-height:20px*/
.over_alt{display:inline-block;height:19px;border:1px solid #ccc;background:#fff;color:#333;overflow: hidden}
.btn_dccon_infoview{display:block;height:21px;margin-top:3px;border:1px solid #29367c;background:#3b4890;color:#fff}
/*본문 디시콘*/
.gallview_contents .comment_dccon, .album_contbox .comment_dccon{display:inline-block;margin-top:0;vertical-align:top}
.gallview_contents .written_dccon, .album_contbox .written_dccon{vertical-align:top;height: 100px} /*231030디시콘 등록 이미지 사이즈 변경 관련 높이값 추가*/
/*230719 대왕디시콘 (요청_img,video에 클래스 옮기고 싸고있는거에 .bigdccon_wrap 추가됨)*/
.coment_dccon_img.bigdccon_wrap,
.gallview_contents .written_dccon.bigdccon, /*231030 본문추가*/
.album_contbox .written_dccon.bigdccon{height: 150px} 
.coment_dccon_img.bigdccon_wrap + .coment_dccon_info{margin-left: 159px;height: 150px}
img.bigdccon, video.bigdccon{width: 150px;height: 150px}


/*190109*/
/*디시콘 샵, 디시콘 레이어 디시콘 검색*/
.dccon_search_wrap{float:right}
.dccon_search_box{margin-left:5px}
.dccon_search{width:200px;height:29px}
.bnt_dccon_search, .btn_greysearch{float:left;width:29px;height:29px;background-position:-166px -275px}/*210421*/
.dccon_search .inner_search{width:170px;height:27px;margin:0;border:1px #ccc solid;border-width:1px 0px 1px 1px}
.dccon_search .in_keyword{width:152px;height:27px;font-size:12px;color:#555;vertical-align:top;line-height:27px;font-weight:normal}/*211118 폰트 버그 line-height:30px*/
/*크롬 input 배경색이 노란색으로 변하지 않도록*/
.dccon_search .in_keyword:-webkit-autofill,
.dccon_search .in_keyword:-webkit-autofill:hover,
.dccon_search .in_keyword:-webkit-autofill:focus,
.dccon_search .in_keyword:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 100px #fff inset !important}
/*디시콘 샵 리스트*/
.dccon_listbox{margin-top:39px}
.dccon_listbox:first-child{margin-top:0}
.dccon_shop_list,.tx-editor-container ul.dccon_shop_list{margin:15px 0 0 -10px}
.dccon_shop_list li{position:relative;float:left;width:140px;height:220px;padding:10px;margin:10px 0 0 10px}
.dccon_shop_list .link_product,.tx-list .tx-dccone a.link_product{display:block;width:102px;height:167px;line-height:18px;text-align:center}
.thumb_img{display:block;margin:0 auto}
.dcon_name,.dcon_seller,.dcon_cash{display:block}
.dcon_name{margin-top:10px;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.dcon_seller{color:#999}
.dcon_frame{display:block;position:absolute;left:0;top:0;width:158px;height:238px;border:1px #ccc solid}
.dccon_shop_list .link_product:hover{text-decoration:none}
.dccon_shop_list .link_product:hover .dcon_cash{color:#d31900}
.dccon_shop_list .link_product:hover .dcon_frame{width:156px;height:236px}
.dccon_shop_list .link_product:hover .dcon_frame.red_brd,.dccon_shop_list li.on .dcon_frame.red_brd{border:2px #ee3c24 solid}
.dccon_shop_list .link_product:hover .dcon_frame.blue_brd,.dccon_shop_list li.on .dcon_frame.blue_brd{border:2px #3b4890 solid}
/*디시콘 일간 인기, 주간인기 / 인기디시콘, 신상디시콘  탭 */
.tabbox_btn{overflow:hidden;width:460px;border-radius:35px;margin-left:-15px}
.btn_tab{position:relative;width:190px;height:35px;border-radius:0 35px 35px 0;font-size:14px;font-weight:bold;margin-left:-19px;z-index:0;text-align:center;outline:0;line-height:33px}/*211118 폰트 버그 line-height:33px 추가*/
.btn_tab:first-child{border-radius:35px 0 0 35px;margin-left:0}
.btn_tab.on{width:190px;border:1px #d31900 solid;border-radius:35px;z-index:1}
.red .btn_tab{border:1px #d31900 solid;color:#ee3c24}
.red .btn_tab.on{background:#ee3c24;color:#fff;text-shadow:0px 1px #e92a19;padding:0}
.bluegray .btn_tab{border:1px #29367c solid;color:#29367c;}
.bluegray .btn_tab.on{background:#3b4890;border:1px #29367c solid;color:#fff;text-shadow:0px 1px #1d2761}

.dw_hot{margin-bottom:19px}
.hot_inner.dw_hot > .clear, .hot_inner.sch_con > .clear{padding-bottom:14px;border-bottom:2px #29367c solid}
.hot_inner.dw_hot .pop_dccon_tit, .hot_inner.sch_con .pop_dccon_tit{line-height:25px}
.hot_inner .option_sort.dccon .select_arraybox{height:23px;line-height:23px}/*211118 폰트 버그 line-height:25px*/
.hot_inner .option_sort .select_arraybox .icon_option_more{top:9px}/*211118 폰트 버그 top:8px*/
.hot_inner .dccon_search_box{margin-left:0}
.hot_inner .dccon_search{width:155px;height:25px}
.pop_wrap .hot_inner .inner_search{width:123px;height:23px;margin-top:0}
.pop_wrap .hot_inner .in_keyword{width:106px;height:23px;font-size:12px;color:#555;font-weight:normal}
.hot_inner .bnt_dccon_search{width:25px;height:25px;background-position:-187px -408px}
.hot_inner .tabbox_btn{margin:15px 0 0 }
.hot_inner .btn_tab{width:168px;height:32px;line-height:30px;font-size:12px}/*211118 폰트 버그 line-height:32px*/

.dcconlayer .dccon_shop_list{margin-top:0}
.dcconlayer .dccon_shop_list li{width:102px;height:167px;padding:0;margin:15px 0 0 18px;border-top:none}
.dcconlayer .dcon_name{margin-top:7px;padding:0 5px}
.dcconlayer .dcon_frame{width:100px;height:165px}
.dcconlayer .dcon_seller{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 5px}
.dcconlayer .dccon_shop_list .link_product:hover .dcon_frame{width:100px;height:165px}
.dcconlayer .dccon_shop_list .link_product:hover .dcon_frame.red_brd, .dcconlayer .dccon_shop_list li.on .dcon_frame.red_brd{border-width:1px}
.dcconlayer .dcon_cash{color:#d31900}

.hotcon_paging_btn{overflow:hidden;float:right;width:34px}/*인기 디시콘*/
.hot_inner.hots .clear > h4,.hot_inner.hots .clear .hotcon_paging_btn{padding:0 8px}/*인기 디시콘 상단 */
.btn_hotcon_prev,.btn_hotcon_next{width:17px;height:17px;float:left}
.icon_hotcon_prev,.icon_hotcon_next{display:inline-block;width:17px;height:17px}
.icon_hotcon_prev{background-position:-97px -193px}
.icon_hotcon_next{background-position:-114px -212px}
.btn_hotcon_prev.on .icon_hotcon_prev{background-position:-97px -212px}
.btn_hotcon_next.on .icon_hotcon_next{background-position:-114px -193px}
.dccon_list_box.hot .box .btn_blue.small{display:block;width:121px;height:29px;margin:16px auto 0;text-align:center;line-height:29px}
.dccon_list_box.hot .box .btn_blue.small:hover{text-decoration:none}
.sch_con .dccon_shop_list.clear{border-bottom:none;padding-bottom:0}/*디시콘 검색결과*/
.sch_con .dccon_sch_num{margin-left:4px;font-weight:normal}
.dcconlayer .sch_con .bottom_paging_box{margin:20px 0 0}
/*디시콘 검색결과 없음*/
.dccon_search_none{padding:86px 10px 86px;background:#f3f3f3;font-size:16px;color:#333;font-weight:bold;text-align:center}
.dccon_search_none > p span em{display:inline-block;max-width:306px;vertical-align:top;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.dcconlayer .dccon_search_none{margin:27px 15px 0;padding:177px 10px 178px}
/*//190109*/

/*211014 만두서비스 종료*/
.dcconlayer.mandudel .dccon_shop_list li,
.dcconlayer.mandudel .dccon_shop_list .link_product, .dcconlayer.mandudel .tx-list .tx-dccone a.link_product
{height:149px}
.dcconlayer.mandudel .dcon_frame,
.dcconlayer.mandudel .dccon_shop_list .link_product:hover .dcon_frame
{height:147px}
/*//211014 만두서비스 종료*/

/*댓글돌이*/
.dory .nickname{font-weight:bold}
.dory_img{width:100px;height:100px}
.dory_img img{width:100%}
.dory_txt{display:block;margin-top:9px;font-weight:bold}
.icon_dory{display:inline-block;width:24px;height:19px;background-position:-229px 0;vertical-align:top;margin:-2px 4px 0 0 }
.dory_rolling {position:absolute;top:12px;left:280px}/*리스트형 댓글 돌이 버튼*/
.uminor_admin .dory_rolling{left:296px}
.reply_info .dory_rolling {position:absolute;top:3px;left:268px}/*리스트형 답글 돌이 버튼*/
.album .dory_rolling {position:absolute;top:12px;left:272px}/*앨범형 댓글 돌이 버튼*/
.album .reply_info .dory_rolling {position:absolute;top:3px;left:261px}/*앨범형 답글 돌이 버튼*/
.dory_rolling .num{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;font-size:12px;color:#555;line-height:17px;margin:0px 8px 0 0}/*211118 폰트 버그 margin:1px 8px 0 0*/
.dory_rolling .btn_box{overflow:hidden;height:17px;font-size:0}
.dory_rolling_btn{outline:none}/*210429 페이징 버튼 아웃라인 겹침관련 추가*/
.dory_rolling_btn > em{display:inline-block;width:17px;height:17px;}
.dory_rolling_btn:first-child > em{width:16px}
.dory_rolling_btn .icon_prev{background-position:-221px -337px}
.dory_rolling_btn .icon_next{background-position:-274px -337px}
.dory_rolling_btn.on .icon_prev{background-position:-258px -337px}
.dory_rolling_btn.on .icon_next{background-position:-237px -337px}

/* 보이스 리플 플레이어 */
.sp-voice{display:inline-block;overflow:hidden;white-space:nowrap;color:transparent;
background:url(https://nstatic.dcinside.com/dc/m/img/sp/sp_voice.png) no-repeat;-webkit-background-size:21px auto;background-size:21px auto}
.voice-box{float:left;width:280px;min-height:29px;margin:3px 0 5px;position:relative;z-index:1}
.voice-box .voice-player{position:relative;width:280px;height:29px ;background-color:#dfe1ee;overflow:hidden}
.voice-box .voice-player .voice-lt{float:left}
.voice-box .voice-player .voice-rt{float:right}
.voice-player .prograss{position:relative;width:140px;height:5px;background-color:#fff;margin-top:12px}
.voice-player .prograss .bar{display:block;position:absolute;left:0;top:0;width:50px;height:5px;background-color:#4b58a7;padding:0}
.voice-player .prograss .bar::after{content:"";display:block;position:absolute;right:-6px;top:-4px;width:12px;height:12px;
background-color:#4b58a7;border-radius:50%;cursor:pointer}
.voice-player .play,
.voice-player .time,
.voice-player .prograss,
.voice-player .sound,
.voice-player .copy{float:left;outline:0;}
.voice-player .play{width:22px;height:22px;background-position:0 0;margin-left:6px;margin-top:4px}
.voice-player .play.on{background-position:0 -26px}
.voice-player .sound{width:22px;height:22px;background-position:0 -52px;margin-left:5px;margin-top:4px}
.voice-player .sound.off{background-position:0 -78px}
.voice-player .copy{width:22px;height:22px;background-position:0 -104px;margin-left:5px;margin-right:6px;margin-top:4px}
.voice-player .time{font-size:12px;line-height:30px;color:#333;margin-left:8px;margin-right:10px;font-family:"Malgun Gothic", "맑은 고딕", sans-serif}
.sp-splay{width:17px;height:17px;background-position:0 -129px;vertical-align:top;margin-right:2px}/*190828*/
.voice-player .prograss .btn-slider{position:absolute;left:0;top:-4px;width:12px;height:12px;background-position:0 -151px}
.voice-box .btn-voice{display:inline-block;padding:5px 15px 3px;font-size:13px;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;letter-spacing:-1px;margin-left:2px;
background-color:#fff;border:1px solid #dfe1ee;color:#555;font-weight:bold}/*190828*/
.voice-box .btn-voice:first-child{margin-left:0}/*190828*/
.voice-box .btn-voice:last-child{margin-left:1px} /*201126 보이스리플 공유 레이어 관련 추가(아이프레임,html여백 같게)*/
.voice-lnk{display:block;font-size:12px;line-height:14px;color:#9ea0ab;text-decoration:none;margin-top:4px}
.voice-lnk .txtdeco{display:inline-block;text-decoration:underline;margin-left:5px}

/*.transparent_btn{width:560px;height:29px;margin:3px 0 0;opacity:0}*/
.transparent_btn{width:52%;height:73%;margin:3px 0 0;opacity:0}
.transparent_btn.btn_reply_write{position:absolute;left:0;top:9px;margin-left:448px}
.cmt_txtbox > iframe{position:relative;margin:3px 0 5px;z-index:1}
.album  .transparent_btn{width:35%;margin-left:389px}
/*댓글페이징*/
.comment_box .bottom_paging_box{margin-top:0}
.view_comment .bottom_paging_box{height:69px}
.cmt_paging{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif;padding:23px 272px 28px 235px}/*201217*/
.album .cmt_paging{padding:23px 10px 28px 10px}/*210105*/
.comment_box .bottom_paging_box .cmt_inner{position:absolute;right:0;top:0;margin-top:23px;font-size:0}/*201217*/
.comment_box .bottom_paging_box .useradmin_btnbox{position:absolute;left:0;top:0;margin-top:10px}
.comment_box .bottom_paging_box .cmt_inner .icon_cmt_more{margin-left:4px}
/*버튼*/
 .view_wrap .view_comment .btn_blue,.view_comment .btn_blue.small,  .view_wrap .view_comment .btn_lightpurple.small{width:85px;margin-left:0}
 .view_comment .btn_lightblue, .view_comment .btn_yeonpurple{font-weight:normal;padding-right:0}
 .view_comment .btn_yeonpurple{margin-left:1px;width:85px}
/*마이너 댓글*/
.uminor_admin .cmt_nickbox{width:148px}
.uminor_admin .album .cmt_nickbox{width:148px}
.uminor_admin .usertxt,.uminor_admin .comment_wrap .comment_dccon{width:807px}
.uminor_admin .album .usertxt,.uminor_admin .album .comment_wrap .comment_dccon{max-width:501px}
.uminor_admin .reply_info .usertxt,.uminor_admin .reply_info .comment_dccon,.del_reply{width:752px}
.uminor_admin .album .reply_info .usertxt,.uminor_admin .album .reply_info .comment_dccon{width:454px}
.uminor_admin .cmt_nickbox .checkbox{padding-left:16px}

/*220913 댓글 꼬리말*/
.comment_box .txtmark::before{content:'-';display:inline-block;margin:0 5px}
/*//댓글*/

/*하단영역*/
.dcfoot{clear:both;position:relative;padding-bottom:50px;background:#fff;/*z-index:15*/}
.join_wrap .dcfoot,.login_wrap .dcfoot,.policy_wrap .dcfoot,.adult_wrap .dcfoot,
.noaccess_wrap .dcfoot,
.delet_wrap .dcfoot,
.report_wrap .dcfoot,.woman_wrap .dcfoot,.pwcam_wrap .dcfoot{margin-top:80px;border-top:1px #29367c solid}
.dc_all .tit{margin-right:22px;color:#29367c;letter-spacing:0.025em}
.notice,.all_bottom{height:38px;padding:0 19px 0 16px;line-height:40px;color:#333}
.notice{border-bottom:1px solid #ccc}
.all_list{overflow:hidden;height:256px;padding:21px 0 23px;border-bottom:1px solid #ccc}/*211217 height:200px / 230912 높이값수정*/
.all_list dl{float:left;width:148px;height:256px;padding-left:25px;border-left:1px solid #f1f1f1}/*211217 height:200px / 230912 높이값수정*/
.dcfoot.type1 .all_list{min-height:108px;height:auto ;padding:21px 0 30px}
.dcfoot.type1 .all_list dl{width:170px;min-height:108px;height:auto;padding-left:20px}
.event_wrap .dcfoot.type1 .all_list dl{min-height:225px}/*220216 188->225*/
.all_list dl a{color:#555;font-size:11px}
.all_list dl a:hover{text-decoration:underline}
.all_list dl:first-child{border-left:0;margin-right:2px}
.all_list dt,.all_list dt a{font-weight:bold;text-decoration:underline;font-size:12px;color:#333;letter-spacing:0.025em}
.all_list dt{margin-bottom:4px}
.all_list dd{padding-top:5px;line-height:100%}
.all_list.close{border-bottom:0;height:0;padding:0}
.all_bottom{overflow:hidden;line-height:38px}
.all_bottom .list a{color:#333}
.all_bottom .list a:hover{text-decoration:underline}
.all_bottom .list a:before{content:"";display:inline-block;width:1px;height:11px;margin:0 10px;vertical-align:-1px;background:#d7d7d7}
.all_bottom .list a:first-child:before{display:none}
.bottom_menu{overflow:hidden;float:right;font-size:11px;color:#333}
.menu_link{margin-left:9px}
.menu_link{float:left}
.icon_fold{display:inline-block;width:8px;height:8px;margin-right:6px;background-position:-52px -35px}
.icon_open{display:inline-block;width:8px;height:8px;margin-right:6px;background-position:-52px -20px}
.icon_up{display:inline-block;width:8px;height:8px;margin-right:6px;background-position:-52px -50px}
.info_policy a{color:#333}
.info_policy a:hover{text-decoration:underline}
.info_policy a:before{content:"";display:inline-block;width:1px;height:11px;margin:0 10px;vertical-align:-1px;background:#d7d7d7}
.info_policy a:first-child:before{display:none}

/*광고 배너*/
.ad_bottom_list{clear:both;position:relative;padding:40px 0 20px 0;background:#fff;margin:0 auto;text-align:center}
.leftbanner{margin-bottom:19px}
.rightbanner, .rightbanner1{overflow:hidden;width:300px;min-height:250px;margin-top:15px}/*211227 클래스 rightbanner1 추가 */

/*파워링크*/
.power_link,.integrate_cont.power_link{padding:3px 0px 5px;border-bottom:0;background:#fff}/*220502 background:#f5fcff 수정  padding:13px 16px 17px 수정*/
.integrate_schwrap .power_link{border-bottom:1px solid #eee;padding:3px 16px 20px}/*220502 추가*/

.power_link:first-child{padding-top:3px}/*220502 padding-top:13px수정*/
.integrate_sch .inner .integrate_cont.power_link:first-child{padding-top:3px}/*220502 padding-top:13px수정*/
.power_link h3{margin-top:2px;font-size:12px}/*220502 font-size:14px 수정*/
.adicon{display:inline-block;width:27px;height:16px;margin-left:4x;vertical-align:-3px;background-position:-140px -193px}
.power_link .tit_txt{text-decoration:none;color:#4656c7}/*220502 text-decoration:underline 수정*/
.pwlink_list li{margin-top:10px}/*220502 margin-top:12px 수정*/
.pwlink_list li:after{clear:both;display:block;visibility:hidden;content:""}/*220502 추가*/
/*.pwlink_list li:first-child{margin-top:10px} 220502 주석처리*/
.pwlink_list .link_txt{float:right}/*220502 추가*/
.link_dsc_txt{margin-top:5px}/*220502 margin-top:6px 수정*/
.power_link .btn_blue_round.h21{margin-top:0px}
.power_link .link_upinfo{margin-top:5px;color:#29367c;text-decoration:underline;font-size:11px}/*220502 font-size 추가*/
.power_link .link_upinfo::after{content:" ";display:inline-block;width:5px;height:9px;margin-left:3px;
background-image:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png);background-position:-124px -58px}

/*본문*/
.view_wrap .power_link{display:inline-block;width:auto;margin:0 auto;min-width:970px;text-align:left}/*220512*/
.view_wrap .power_link .pwlink_list a{display:block }
.view_wrap .power_link .pwlink_list a:hover{text-decoration:none}/*220517 추가*/
/*//파워링크*/


/*회원 글 삭제 로봇*/
.empty_pagewrap{width:400px;margin:125px auto 125px}
.empty_pagewrap .pop_wrap{position:static}

/*로봇*/
.robot_box{margin-top:3px}
#write_wrap .robot_box{margin:6px 3px 0 0}

/*********************************미니갤러리*********************************************************/
.miniwrap .user_option.four span::before{padding:0 7px 0 4px}
.miniwrap .dccon_guidebox .btn_white{border-color:#4f4dc6;color:#4f4dc6}
.miniwrap  .cmt_write_box{border-color:#6f6dd9}

/*미니갤러리 아이콘*/
.icon_mini{
display:inline-block;width:16px;height:12px;color:transparent;font-size:0;margin-left:4px;
background:url(https://nstatic.dcinside.com/dc/w/images/icon_mini.gif) no-repeat 0 0;vertical-align:text-top;margin-top:3px
}/*211118 폰트 버그 vertical-align:text-top*//*1207*/

.icon_mini1{
display:inline-block;width:13px;height:11px;color:transparent;font-size:0;margin-left:2px;
background:url(https://nstatic.dcinside.com/dc/w/images/icon_smini1.png?0406-10) no-repeat 0 0;vertical-align:text-top;margin-top:3px
}
.restriction .icon_mini1{opacity:0.3}/*접근제한*/


.icon_bluemini{
display:inline-block;width:16px;height:12px;color:transparent;font-size:0;margin-left:4px;
background:url(https://nstatic.dcinside.com/dc/w/images/icon_bluemini.png?0406-10) no-repeat 0 0;vertical-align:text-top;margin-top:3px
}

.icon_bluemini1{
display:inline-block;width:13px;height:11px;color:transparent;font-size:0;margin-left:4px;
background:url(https://nstatic.dcinside.com/dc/w/images/icon_bluesmini1.png?0406-10) no-repeat 0 0;vertical-align:text-top;margin-top:4px
}/*211118 폰트 버그 vertical-align:text-top*//*1207*/

.icon_bluemini2{
display:inline-block;width:13px;height:11px;color:transparent;font-size:0;margin-left:4px;
background:url(https://nstatic.dcinside.com/dc/w/images/icon_bluesmini2.png?0406-10) no-repeat 0 0;vertical-align:text-top;margin-top:4px
}/*221107 추가*/

.icon_grey_smini{
display:inline-block;width:13px;height:11px;color:transparent;font-size:0;margin-left:4px;
background:url(https://nstatic.dcinside.com/dc/w/images/icon_grey_smini.png) no-repeat 0 0;vertical-align:text-top;margin-top:4px
}/*221107 추가*/


.relation_wrap .newtxt .icon_mini{color:#3b4890}/*연관 갤러리*/
.restriction .icon_mini, .restriction + .icon_mini{opacity:0.6;filter:alpha(opacity=60)}/*미니 갤러리 아이콘 + 접근제한 아이콘*/

.icon_lock2{display:inline-block;width:10px;height:12px;color:transparent;vertical-align:text-top;font-size:0;
  background:url(https://nstatic.dcinside.com/dc/w/images/icon_lock.png?08314)no-repeat 0 0;background-size:10px 12px}/* 200831 운영 중 / 가입 미니 갤러리 비공개아이콘*/
/********************************* //미니갤러리 *********************************************************/

/* 200728 안내 페이지  - 마이너 매니저 비밀번호 변경 안내 */
.guide_cont{width:778px;min-height:362px;margin:0 auto;border:2px #3b4890 solid;background:#fff;border-radius:5px;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif}
.guide_cont .gcont_head{background:#f6f6f6;text-align:center;padding:27px 0 24px;border-radius:5px 5px 0 0}
.guide_cont .gcont_head img{line-height:0}
.guide_cont .gcont_box{padding:49px 0 62px;font-size:16px;color:#000;line-height:28px;font-weight:bold}
.guide_cont .gcont_box.center{text-align:center}
.guide_cont .btn_box{margin-top:26px}
.guide_cont .btn_white.go{display:block;width:160px;height:45px;line-height:43px;margin:0 auto;padding:0;box-sizing:border-box}
.guide_cont .btn_white.go:hover{text-decoration:none}
.guide_wrap .guide_cont{margin-top:80px}
.guide_wrap .dcfoot{margin-top:100px;border-top:1px #29367c solid}
/*// 200728 안내 페이지  - 마이너 매니저 비밀번호 변경 안내 */

/*201126 보이스리플 카톡공유*/
.voice_wrap .pop_wrap h3{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic","맑은 고딕",arial,Dotum,돋움,sans-serif}
.voiceshare_wrap footer{margin-top:152px;border-top:1px #29367c solid}
.voiceshare_wrap .con_box{margin-top: 117px}

.voice_share{max-width: 580px;text-align: center;padding: 130px 0 145px}
.voice_share .txt_box{word-break: keep-all;font-size: 14px;font-weight: bold;color: #333;line-height: 22px}
.voice_share .txt_box .gall_writer::before{content: "-";display: inline-block}
.voice_share .txt_box .gall_writer .nickname{font-size: 0}
.voice_share .txt_box .gall_writer .nickname em{font-size: 14px}
.voice_share .txt_box .gall_writer .ip{font-size: 12px;font-weight: normal;margin-left: 2px}
.voice_share .txt_box .writer_nikcon{margin-left: 5px}

.voice_share .play_wrap{font-size: 0;margin-top: 12px}
.voice_share .txt{color: #999;margin-top: 15px}
.voice_share .voice-lnk{color: #555;margin-top: 25px;text-decoration: underline;font-weight: bold;display: inline-block}

/*201204 미니갤 순위 없을 시*/
.no_rank{display: table;width:100%;text-align: center;height: 464px}
.no_rank .txt{display: table-cell;vertical-align: middle;color: #999}
.hot_minigall .no_rank{height: 193px;margin-top:-18px}/*201214 margin-top 추가*/

/*220221 이벤트 공유 버튼(디시로터리건으로 event.css파일에서 위치 이동)*/
.btn_evtsns, .ltrshare  .btn_evtsns{display:block;width:229px;height:43px;line-height:44px;margin:37px auto 0;border:1px #c4c4c4 solid;border-radius:2px;background:#f9f9f9;
  font-size:14px;color:#333;font-weight:bold;text-shadow:0px 1px #fff;text-align:left;overflow:hidden}/*210126 아웃라인 이슈로 overflow:hidden 추가*/
.btn_evtsns .txt{display:block;float:left;width:167px;padding-left:13px;height:41px;border-left:1px #fff solid;line-height:41px}/*211118 폰트 버그 line-height 추가*/
.btn_evtsns .icon{display:block;float:left;border-right:1px #c4c4c4 solid}
.icon_evtsns{display:inline-block;float:left;width:24px;height:27px;margin:7px 10px 7px 10px;background-position:-72px -304px;vertical-align:top}/*211118 폰트 버그 margin:8px 10px 6px 10px;*/

/*디시로터리*/
.ltrshare{position:relative;width:820px;margin-bottom:45px}
.ltrshare .btn_evtsns{margin:0 auto}
.ltrshare .btn_snsmore{float:none}
/*//220221 이벤트 공유 버튼

/*220808 다른 인증 사용하기*/
.another_go{position:absolute;text-align:right;box-sizing:border-box;bottom:20px;right:20px;font-size:12px}
.another_go a{color:#29367c}
.another_go::before{content:"";width:5px;height:11px;display:inline-block;background:url(https://nstatic.dcinside.com/dc/w/images/sp/sp_img.png)no-repeat -124px -57px}
 .another_go a{text-decoration:underline;font-size:12px}
/*//220808 다른 인증 사용하기*/

/*220913 갤러리 정보*/
.cover{display:block;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}

/*230223 원형 스피너 */
.loading_box{text-align:center;font-size:0;line-height:100% }
.loading_box .bar{box-sizing:border-box;display:inline-block;vertical-align:middle;text-align:left;position:relative;z-index:20001}

.loading_box .spinner{display:block;position:relative;width:16px;height:16px;margin:-3px auto 0}
.loading_box .spinner span{display:block;transform-origin:15px 15px;animation:spinner 1.0s linear infinite}
.loading_box .spinner span:after{content:" ";display:block;position:absolute;top:7px;left:14px;width:2px;height:4px;border-radius:16px;background:#8c8a8c}
.loading_box .spinner span:nth-child(1){transform:rotate(0deg);animation-delay:-0.9s}
.loading_box .spinner span:nth-child(2){transform:rotate(36deg);animation-delay:-0.8s}
.loading_box .spinner span:nth-child(3){transform:rotate(72deg);animation-delay:-0.7s}
.loading_box .spinner span:nth-child(4){transform:rotate(108deg);animation-delay:-0.6s}
.loading_box .spinner span:nth-child(5){transform:rotate(144deg);animation-delay:-0.5s}
.loading_box .spinner span:nth-child(6){transform:rotate(180deg);animation-delay:-0.4s}
.loading_box .spinner span:nth-child(7){transform:rotate(216deg);animation-delay:-0.3s}
.loading_box .spinner span:nth-child(8){transform:rotate(252deg);animation-delay:-0.2s}
.loading_box .spinner span:nth-child(9){transform:rotate(288deg);animation-delay:-0.1s}
.loading_box .spinner span:nth-child(10){transform:rotate(324deg);animation-delay:-0s}


.loading_box.big{width:32px;height:32px;margin:0 auto}
.loading_box.big .spinner{margin:0}
.loading_box.big span{transform-origin:16px 16px;animation:spinner 1.2s linear infinite}
.loading_box.big span:after{content:" ";display:block;position:absolute;top:2px;left:14px;width:3px;height:7px}
.loading_box.big .spinner span:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}
.loading_box.big .spinner span:nth-child(2){transform:rotate(30deg);animation-delay:-1s}
.loading_box.big .spinner span:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}
.loading_box.big .spinner span:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}
.loading_box.big .spinner span:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}
.loading_box.big .spinner span:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}
.loading_box.big .spinner span:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}
.loading_box.big .spinner span:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}
.loading_box.big .spinner span:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}
.loading_box.big .spinner span:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}
.loading_box.big .spinner span:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}
.loading_box.big .spinner span:nth-child(12){transform:rotate(330deg);animation-delay:0s}

@keyframes spinner{
  0%{opacity:1}
  100%{opacity:0}
}



/*//230223 원형 스피너 */

/*230327 원형 3개 오파시티 스피너*/
.opa_spinner{width:200px;margin:0 auto;text-align:center}
.opa_spinner > div {width:14px;height:14px;background-color:#29367c;opacity:1;border-radius: 100%;display: inline-block;margin-left:4px;
-webkit-animation:dc-opa 1.4s infinite ease-in-out both;
animation:dc-opa 1.4s infinite ease-in-out both;
}
.opa_spinner > div:first-child{margin-left:0}
.opa_spinner .bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.opa_spinner .bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
@keyframes dc-opa {
  0%, 80%, 100% {opacity:0}
  40% {opacity:1}
}
/*230327 원형 3개 오파시티  스피너*/

/*231106 갤러콘 24*24*/
.gallercon{width: 24px;height: 24px;margin: -5px 0 0 2px}
.user_info.in_gallercon strong{max-width: 140px}
.login_box .gallercon{margin: -4px -3px 0 3px}
.comment_box .gallercon{margin: 0 0 0 1px;position: absolute;top:-3px;right: auto}
/*//231106 갤러콘 24*24*/




/*파폭*/
@-moz-document url-prefix() {
.dcwiki > button{line-height:21px}
.page_head h2{margin:1px 6px 0 2px} /*231020 1px 8px 0 3px -> 1px 6px 0 2px*/
.voice-box .btn-voice{padding:5px 14px 3px}
.login_wrap .member_out .con.innerbox{width:656px}
.comment_wrap .contgo{line-height:39px}/*201217 댓글 본문 보기*/
.comment_wrap .bottom_paging_box .contgo{line-height:21px}/*201217*/
}
/*크롬*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.page_head h2{margin:-2px 6px 0 2px} /*231020 -2px 8px 0 3px -> -2px 6px 0 2px*/
.favorite{margin-top:0px}
.dcwiki{margin-top:0px}
.useradmin_go{margin-top:0}

}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/*.checkbox label{line-height:16px} 211118 폰트 버그 삭제*/
.checkbox.type1 label{line-height:17px}
.voice-box .btn-voice{padding:5px 14px 3px}
.login_wrap .member_out .con.innerbox{width:656px}
.voice-box .btn-voice{margin-left:0}/*120828*/
.bottom_paging_box a, .bottom_paging_box em, .bottom_paging_box span{vertical-align:bottom}/*페이징 아이콘 상하 정렬 관련 추가*/
/*211118 폰트 버그 추가
.icon_mini,
.block_setting_box .inner .pop_info h4 .icon_mini, .block_list li .icon_mini,
.relation_wrap .inner .list_box li .icon_mini,
.my_minor_mini .icon_lock2
{vertical-align:10px!important}
.tabcontent.gallog_blockset .icon_mini, .gall_linkbox .icon_mini{vertical-align:-1px!important}

//211118 폰트 버그 추가*/
}
