@charset "utf-8";.comments{opacity:1!important;transition:opacity .2s}#comments{padding-left:10px;padding-right:10px}.comments{max-width:808px;margin:auto}.comment-item:after,.comment-list:after{content:"";-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;clear:both;display:block}.comment-item{position:relative;clear:both}.comment-wrap,.reply-wrap{clear:both;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:80%;margin-bottom:33px}.comment-wrap.active,.reply-wrap.active{z-index:95}.reply-wrap,html.gpu .comment-wrap{will-change:opacity}html.active-comment #article,html.active-comment #footer,html.active-comment #global-navigation,html.active-comment #pagination,html.active-comment .activity-func,html.active-comment .comment-form,html.active-comment .comment-wrap:not(.active),html.active-comment .reply-wrap:not(.active),html.active-comment .tt_more_preview_comments_wrap{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.comments ul li:last-child .reply-wrap{margin-bottom:63px}.comment-wrap{float:left;padding-left:40px}.reply-wrap{float:right;padding-right:40px}.comment-desc{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;min-height:52px;padding:12px 20px;margin-bottom:5px;border-radius:26px}.comment-wrap .comment-desc,.comment-wrap .comment-info{float:left}.reply-wrap .comment-desc,.reply-wrap .comment-info{float:right}.comment-desc:before{content:"\e935";-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;bottom:-27px;width:80px;height:80px}.comment-wrap .comment-desc:before{left:-27px}.reply-wrap .comment-desc:before{right:-27px;transform:rotateY(180deg)}.comment-avatar{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;bottom:2px;width:36px;height:36px;margin:0;background:50% 50%/cover no-repeat;border-radius:18px}html.gpu .comment-avatar{will-change:opacity}.comment-avatar:before{content:"";position:absolute;z-index:1;top:-1px;left:-1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% + 2px);height:calc(100% + 2px);border:2px solid rgba(0,0,0,.025);border-radius:calc(50% + 1px)}.comment-wrap .comment-avatar{left:-1px}.reply-wrap .comment-avatar{right:-1px}.comment-avatar .avatar-image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:49.9%}html.gpu .comment-avatar .avatar-image{animation:fadein-avatar .4s}@keyframes fadein-avatar{0%{opacity:0}100%{opacity:1}}.comment-info{clear:both;overflow:hidden;position:relative;height:24px;padding:0 10px;font-size:12px;line-height:24px;cursor:default}.comment-toggle{position:absolute!important;top:50%;margin-top:-24px}.comment-toggle:before{content:"\e936"}.comment-wrap .comment-info{padding-left:50px}.comment-wrap .comment-toggle{left:6px}.reply-wrap .comment-info{padding-right:50px}.reply-wrap .comment-toggle{right:6px}.comment-info>div{overflow:hidden;position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.comment-info>div:after{content:"";-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;top:50%;width:0;height:8px;border-right-width:1px;border-right-style:solid;margin-top:-4px;opacity:.2}.comment-wrap .comment-info>div:after{left:0}.reply-wrap .comment-info>div:after{right:0}.comment-username{max-width:100px}.comment-username:before{position:absolute;top:50%;left:9px;width:12px;height:12px;margin-top:-6px;color:inherit}.guest_admin .comment-username,.guest_secret .comment-username,.rp_admin .comment-username,.rp_secret .comment-username{padding-left:22px}.hiddenComment .comment-username{display:none}.guest_admin .comment-username:before,.rp_admin .comment-username:before{content:"\e93e"}.guest_secret .comment-username:before,.rp_secret .comment-username:before{content:"\e93f"}.comment-date a,.comment-username img,.tistoryProfileLayerTrigger{display:none}.comment-control{position:absolute;z-index:1;bottom:-52px}html.gpu .comment-control{transition:opacity .3s}html.no-gpu .comment-control[aria-hidden=true]{display:none}.comment-control[aria-hidden=true]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0}.comment-control:not([aria-hidden=true]){opacity:1!important}.comment-control:before{content:"";-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0;width:calc(100vw + 180px);height:150px}html.gpu .comment-control:before{transition:height .3s}.comment-control[aria-hidden=true]:before{height:48px}.comment-control li{float:left;width:48px;height:48px}.comment-wrap .comment-control{left:46px}.comment-wrap .comment-control:before{left:-90px}.reply-wrap .comment-control{right:46px}.reply-wrap .comment-control:before{right:-90px}.reply-comment:before{content:"\e937"}.modify-comment:before{content:"\e918"}.report-comment:before{content:"\e93d"}.report-comment[aria-disabled=true]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:.2;transition:none!important;transform:none!important;color:inherit!important}.transparent-comment-active{position:fixed!important;z-index:94;top:-100px;left:0;width:100%;height:calc(100% + 200px);opacity:1;cursor:default}html.gpu .transparent-comment-active{display:block!important;transition:opacity .3s}html:not(.active-comment) .transparent-comment-active{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;pointer-events:none!important;opacity:0!important}html.active-comment #global-navigation{z-index:90}.tt_more_preview_comments_wrap{height:32px;margin-bottom:40px;cursor:default!important}.tt_more_preview_comments_text{display:inline-block;overflow:hidden;position:relative;height:32px;padding:0 31px 0 10px;font-size:17px;font-weight:700;line-height:32px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.tt_more_preview_comments_text:after{content:"\e901";position:absolute;top:50%;right:-21px;width:80px;height:80px;margin-top:-40px;color:inherit;transform:rotate(90deg)}.tt_more_preview_comments_text .loading-more-comments{overflow:hidden;position:absolute;z-index:1;top:50%;left:50%;width:80px;height:48px;margin-top:-24px;margin-left:-40px;cursor:default}.tt_more_preview_comments_text .loading-more-comments:after,.tt_more_preview_comments_text .loading-more-comments:before{position:absolute;top:50%;left:0;width:80px;height:80px;margin-top:-40px}.tt_more_preview_comments_text .loading-more-comments:before{content:"\e938"}.tt_more_preview_comments_text .loading-more-comments:after{content:"\e939";animation:loading 1s linear infinite}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.comment-form-wrap{width:80%}.comment-form-wrap .comment-desc{width:100%}.comment-avatar.no-image:before,.comment-form-wrap .comment-avatar:before{content:none!important;display:none!important}.comment-avatar.no-image:after,.comment-form-wrap .comment-avatar:after{content:"\e940";position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px}.comment-form-wrap:after{content:"";-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;clear:both;display:block;height:24px}.comment-form-wrap .comment-desc{padding:0!important;cursor:text}#comment-textarea{display:block;overflow:hidden!important;overflow-x:hidden!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:108px;width:100%!important;height:108px;padding:12px 20px;resize:none!important;word-wrap:break-word!important}html.touch.effect:not(.edge-browser) #comment-textarea{padding-left:17px;padding-right:17px}html.gpu #comment-textarea{will-change:transform}.comment-field{position:relative;min-height:32px;padding-right:100px}.comment-field-blank{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;cursor:text}.comment-guest-field{overflow:hidden;min-height:32px;padding:0 8px 10px 10px}.comment-guest-field>div{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:32px}.comment-guest-field input,.comment-guest-field label{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:32px;line-height:32px}.comment-guest-field label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;overflow:hidden;padding:0 10px;font-size:12px;text-overflow:ellipsis;white-space:nowrap}html.night .comment-guest-field label{background-color:rgba(36,36,36,.9)}.comment-guest-field input{width:100%;padding:0 10px 0 45px;font-size:15px;font-weight:700;border-radius:16px}.username-field{width:40%}.password-field{width:calc(60% - 8px);margin-left:8px}.protect-button input{display:none}.protect-button label,.submit-comment{position:absolute!important;bottom:2px;display:block;width:48px;height:48px;cursor:pointer}.protect-button label{right:50px}.submit-comment{right:2px}.protect-button label:before{content:"\e93c"}.protect-button input:checked+label:before{content:"\e93b"}.submit-comment:before{content:"\e93a"}.comments.reversed .submit-comment:before{transform:rotate(180deg)}.disabled-comment{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;overflow:hidden;padding:115px 0 145px;font-size:17px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;text-align:center;opacity:.2;cursor:default}#tt_captChaBottom,#tt_captChaBottom .inner_captcha_box{position:relative!important;top:auto!important;left:auto!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#tt_captChaBottom *{font-family:inherit!important}#tt_captChaBottom{height:42px;cursor:default;animation:intro-chptcha .3s!important}@keyframes intro-chptcha{0%{opacity:0}100%{opacity:1}}#innerBox{padding:0 20px 10px}#imageCaptcha{float:left!important;width:80px!important;height:32px!important;border:none!important;margin:0!important;box-shadow:0 5px 0 transparent}html.no-touch #imageCaptcha{transition:transform .3s}html.no-touch #imageCaptcha:hover{transform:scale(1.25);transition-delay:.2s}#tt_captChaBottom .wrap_captcha_inner{float:left!important;position:relative!important;width:calc(100% - 96px)!important;height:32px!important;padding:0!important;margin-left:16px!important}#inputCaptcha{display:block!important;width:calc(100% + 2px)!important;height:32px!important;padding:6px 60px 6px 13px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none!important;background:rgba(0,0,0,.1);font-family:inherit!important;font-size:14px!important;line-height:20px!important;border-radius:16px!important;letter-spacing:1px!important;text-transform:uppercase!important;outline:0}html.gpu #inputCaptcha{transition:background-color .2s}html.no-touch #inputCaptcha:hover,html.touch #inputCaptcha.hover{background:rgba(0,0,0,.0925)}#inputCaptcha:focus{background:rgba(0,0,0,.075)!important}html.night #inputCaptcha{background:rgba(255,255,255,.05)}html.night.no-touch #inputCaptcha:hover,html.night.touch #inputCaptcha.hover{background:rgba(255,255,255,.0615)}html.night #inputCaptcha:focus{background:rgba(255,255,255,.075)!important}#tt_captChaBottom .btn_refresh,#tt_captChaBottom .wrap_box_border,#tt_captChaBottom .wrap_captcha_notice,#tt_captChaBox *{display:none!important}#tt_captChaBox{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;overflow:hidden!important;height:auto!important;padding:12px 16px!important;margin:0!important;border:none!important;font-family:inherit!important;font-size:13px;text-align:center;letter-spacing:0!important;border-radius:16px;animation:capcha-notice 5s;opacity:0}@keyframes capcha-notice{0%,100%{opacity:0}20%,80%{opacity:1}}#tt_captChaBox:before{content:"박스형 그림 문자는 지원되지 않습니다. 관리 페이지에서 그림 문자를 바닥형으로 변경하세요."}#textRefresh{position:absolute!important;top:6px!important;left:auto!important;right:4px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50px!important;height:20px!important;padding:0 2px!important;margin:0!important;text-align:center!important;font-size:11px;line-height:20px!important;border-radius:10px!important;letter-spacing:0!important;cursor:pointer!important}html.gpu #textRefresh{transition:background .2s,color .2s}html.no-touch:not(.night) #textRefresh:hover,html.touch:not(.night) #textRefresh.hover{color:#fff!important}html.day .tt_more_preview_comments_text .loading-more-comments{background-color:#fff}html.day .transparent-comment-active{background-color:rgba(255,255,255,.9)}html.day .reply-wrap .comment-desc:before{color:#222}html.day .comment-avatar.no-image:after,html.day .comment-form-wrap .comment-avatar:after,html.day .tt_more_preview_comments_text .loading-more-comments:before{color:#d3d3d3}html.day .reply-wrap .comment-desc{color:#fff;background-color:#222}html.day #textRefresh,html.day #tt_captChaBox{color:#fff!important;background:#222!important}html.day .comment-control:before{background:linear-gradient(rgba(255,255,255,1) 48px,rgba(255,255,255,0))}html.day.no-touch .reply-wrap .comment-desc a:hover,html.day.touch .reply-wrap .comment-desc a.hover{color:rgba(255,255,255,.8)}html.day .reply-wrap .comment-desc a,html.day .tt_more_preview_comments_text .loading-more-comments:after{color:#fff}html.day .comment-avatar,html.day .comment-wrap .comment-desc{background-color:#f4f4f4}html.day .comment-wrap .comment-desc:before{color:#f4f4f4}html.day .protect-button input:checked+label:before,html.day.no-touch .protect-button label:hover:before,html.day.touch .protect-button label.hover:before{color:#00a572!important}html.dawn .tt_more_preview_comments_text .loading-more-comments{background-color:#e3d9cc}html.dawn .transparent-comment-active{background-color:rgba(227,217,204,.9)}html.dawn .reply-wrap .comment-desc:before{color:#22201e}html.dawn .comment-avatar.no-image:after,html.dawn .comment-form-wrap .comment-avatar:after,html.dawn .tt_more_preview_comments_text .loading-more-comments:before{color:#c4bbb0}html.dawn .reply-wrap .comment-desc{color:#e3d9cc;background-color:#22201e}html.dawn #textRefresh,html.dawn #tt_captChaBox{color:#e3d9cc!important;background:#22201e!important}html.dawn .comment-control:before{background:linear-gradient(rgba(227,217,204,1) 48px,rgba(227,217,204,0))}html.dawn.no-touch .reply-wrap .comment-desc a:hover,html.dawn.touch .reply-wrap .comment-desc a.hover{color:rgba(227,217,204,.8)}html.dawn .reply-wrap .comment-desc a,html.dawn .tt_more_preview_comments_text .loading-more-comments:after{color:#e3d9cc}html.dawn .comment-avatar,html.dawn .comment-wrap .comment-desc{background-color:#d9d0c3}html.dawn .comment-wrap .comment-desc:before{color:#d9d0c3}html.dawn .protect-button input:checked+label:before,html.dawn.no-touch .protect-button label:hover:before,html.dawn.touch .protect-button label.hover:before{color:#008c5b!important}html.night .tt_more_preview_comments_text .loading-more-comments{background-color:#181818}html.night .transparent-comment-active{background-color:rgba(24,24,24,.9)}html.night .comment-avatar.no-image:after,html.night .comment-form-wrap .comment-avatar:after,html.night .tt_more_preview_comments_text .loading-more-comments:after{color:#181818}html.night .reply-wrap .comment-desc a{color:#ccc}html.night .comment-avatar.no-image,html.night .comment-form-wrap .comment-avatar,html.night .comment-wrap .comment-desc{background-color:#242424}html.night .comment-wrap .comment-desc:before,html.night .tt_more_preview_comments_text .loading-more-comments:before{color:#242424}html.night #textRefresh,html.night #tt_captChaBox{color:#ccc!important;background:#242424!important}html.night.no-touch .reply-wrap .comment-desc a:hover,html.night.touch .reply-wrap .comment-desc a.hover{color:#999}html.night .comment-control:before{background:linear-gradient(rgba(24,24,24,1) 48px,rgba(24,24,24,0))}html.night .comment-avatar,html.night .reply-wrap .comment-desc{background-color:#1c1c1c}html.night .reply-wrap .comment-desc:before{color:#1c1c1c}html.night .protect-button input:checked+label:before,html.night.no-touch .protect-button label:hover:before,html.night.touch .protect-button label.hover:before{color:#7bcc7b!important}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dpi),(min-resolution:2dppx){html.effect .comment-avatar:before{border-width:1.5px;border-color:rgba(0,0,0,.05)}html.effect .comment-wrap .comment-info>div:after{left:-.5px}html.effect .reply-wrap .comment-info>div:after{right:-.5px}}@media (-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(min-device-pixel-ratio:3),(min-resolution:216dpi),(min-resolution:3dppx){html.effect .comment-avatar:before{border-width:1.33px}}@media (max-width:760px){.comment-guest-field label,.comment-info{font-size:11px}.comment-username{max-width:90px}.tt_more_preview_comments_text{font-size:16px}.comment-guest-field input{padding-left:42px}}@media (max-width:680px){.disabled-comment{font-size:16px}}@media (max-width:640px){#comments{margin-bottom:-20px}.disabled-comment{padding:73px 0 113px}}@media (max-width:560px){.comment-guest-field>div{width:100%;margin-left:0}.comment-guest-field input{font-size:14px}.username-field input{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.password-field input{border-top-left-radius:0!important;border-top-right-radius:0!important}}@media (max-width:460px){.comment-wrap,.reply-wrap{max-width:90%}.comment-form-wrap{width:90%}.comment-wrap{padding-left:28px}.reply-wrap{padding-right:28px}.comment-avatar{bottom:3px;width:28px;height:28px}.activity-content .comments:not(.reversed) .comment-form-wrap{margin-bottom:-12px}.comment-avatar.no-image:after,.comment-form-wrap .comment-avatar:after{content:"\e941"}.comment-wrap .comment-info{margin-left:-1px}.comment-wrap .comment-control{left:33px}.reply-wrap .comment-info{margin-right:-1px}.reply-wrap .comment-control{right:33px}}@media (max-width:400px){#comments,.comment-guest-field label,.comment-guest-field>div,.comment-info>div{padding-left:2.5vw;padding-right:2.5vw}.comment-username{max-width:calc(5vw + 70px)}.comment-username:before{left:calc(2.5vw - 1px)}.guest_admin .comment-username,.guest_secret .comment-username,.rp_admin .comment-username,.rp_secret .comment-username{padding-left:calc(2.5vw + 12px)}.comment-guest-field{padding-left:2.5vw;padding-bottom:2.5vw}.comment-guest-field input{padding-left:calc(2.5vw + 32px);padding-right:2.5vw;border-radius:calc(26px - 2.5vw)}#comment-textarea,#innerBox,.comment-desc{padding-left:5vw;padding-right:5vw}html.touch.effect:not(.edge-browser) #comment-textarea{padding-left:calc(5vw - 3px);padding-right:calc(5vw - 3px)}.comment-wrap .comment-toggle{left:calc(2.5vw - 4px)}.reply-wrap .comment-toggle{right:calc(2.5vw - 4px)}.comment-wrap .comment-info{padding-left:calc(5vw + 30px)}.reply-wrap .comment-info{padding-right:calc(5vw + 30px)}.comment-wrap .comment-control{left:calc(2.5vw + 23px)}.reply-wrap .comment-control{right:calc(2.5vw + 23px)}#tt_captChaBottom .wrap_captcha_inner{width:calc(100% - 76px - 5vw)!important;margin-left:calc(5vw - 4px)!important}}@media (max-width:340px){#comment-textarea,.comment-desc{padding-top:13px;padding-bottom:13px}.comment-desc{font-size:.9375em}.comment-guest-field input{font-size:13px}.disabled-comment{font-size:15px}}@media (max-width:320px){#comments,.comment-guest-field label,.comment-guest-field>div,.comment-info>div{padding-left:8px;padding-right:8px}.comment-username{max-width:86px}.comment-username:before{left:7px}.guest_admin .comment-username,.guest_secret .comment-username,.rp_admin .comment-username,.rp_secret .comment-username{padding-left:20px}.comment-guest-field{padding-left:8px;padding-bottom:8px}.comment-guest-field input{padding-left:40px;padding-right:8px;border-radius:18px}#comment-textarea,#innerBox,.comment-desc{padding-left:16px;padding-right:16px}html.touch.effect:not(.edge-browser) #comment-textarea{padding-left:13px;padding-right:13px}.comment-wrap .comment-toggle{left:4px}.reply-wrap .comment-toggle{right:4px}.comment-wrap .comment-info{padding-left:46px}.reply-wrap .comment-info{padding-right:46px}.comment-wrap .comment-control{left:31px}.reply-wrap .comment-control{right:31px}#tt_captChaBottom .wrap_captcha_inner{width:calc(100% - 92px)!important;margin-left:12px!important}}