@charset "utf-8";
#tt-body-index .gh-headline,#tt-body-index .text-type .index-item-thumbnail,#tt-body-index .gallery .index-item-text span,#tt-body-guestbook #comments,#tt-body-guestbook .pagination-wrap,#tt-body-guestbook .gh-headline,#tt-body-guestbook #footer,#tt-body-index div.gnb-title p,.alert-hgroup p,.index-item-slider button,div[data-tistory-react-app="Namecard"]{display:none;}
#tt-body-index .gallery:not(.poster-type) .index-item-text h2{line-height:1.6;}
#tt-body-index .gallery:not(.poster-type) .index-item-text{-webkit-backdrop-filter:blur(1px) saturate(1%);backdrop-filter:blur(1px) saturate(1%);background-color:rgba(0,0,0,.4);}
#tt-body-category .gh-headline:before {content:"\f0e8";font:var(--fa-font-solid);font-size:80%;margin-right:0.5em;vertical-align:0.05em;}
#tt-body-tag .gh-headline:before {content:"\f02c";font:var(--fa-font-solid);font-size:80%;margin-right:0.5em;vertical-align:-0.02em;}
#tt-body-archive .gh-headline:before {content:"\f187";font:var(--fa-font-solid);font-size:80%;margin-right:0.5em;vertical-align:0.02em;}
#tt-body-search .gh-headline:before {content:"\f002";font:var(--fa-font-solid);font-size:80%;margin-right:0.7em;vertical-align:0.02em;}
#tt-body-index #global-header:before{content:"";position:absolute;bottom:40px;width:30%;border:0;height:1px;
background-image: -webkit-linear-gradient(left, #e3d9cc, #8c8c8c, #e3d9cc);
background-image: -moz-linear-gradient(left, #e3d9cc, #8c8c8c, #e3d9cc);
background-image: -ms-linear-gradient(left, #e3d9cc, #8c8c8c, #e3d9cc);
background-image: -o-linear-gradient(left, #e3d9cc#8c8c8c, #e3d9cc);}
#tt-body-index .gh-text ul{font:lighter 26px "Gmarket Sans";margin-bottom:42px;pointer-events:none;}
#tt-body-index .gh-text li,#tt-body-page .gh-text li{max-width:100% !important;}
#tt-body-index .text-type .index-item-visual {max-width:728px;margin:0 auto;}
#tt-body-index .text-type .index-item-text {width:100%;padding:5px 0 32px 0;}
#tt-body-index .text-type .index-item-text h3 {max-width:728px;margin-bottom:10px;line-height:1.5;font-weight:lighter;color:#625649;font-family:Georgia,'Times New Roman',san-serif}
#tt-body-index .text-type .index-item-text h3:before{content:"\f073";font:var(--fa-font-solid);font-size:80%;margin:0 0.3em 0 0.2em;}
@media (max-width:460px){#hi098123-tistory2 {padding-left:30px !important;}}
@media (max-width:760px){#tt-body-index .text-type .index-item-text h3 {margin-bottom:0;font-size:21px;}#tt-body-index .gh-text ul {font-size:20px;}}
@media (min-width:680px){.memologtext {font-size:1.0625em;pointer-events:auto;}}
.tags-trail,.for-tag-cloud,#tt-body-tag .gh-headline{text-transform:uppercase}
.link_tit:before{content:"\f0e8";font:var(--fa-font-solid);font-size:80%;margin-right:0.25em;vertical-align:0.1em;color:inherit!important;}
.link_tit>span,.link_item>span{display:none;}
.recent-comments-module a.icon:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
#article a[target=_blank]:after{content:"\f08e";font:var(--fa-font-solid);font-size:80%;margin:0 0.2em}
#article a[class=fancybox-media]:after{content:"\f03e";font:var(--fa-font-solid);font-size:80%;margin:0 0.2em;}
#article a[id=play]:after{content:"\f01d";font:var(--fa-font-solid);font-size:80%;margin:0 0.2em;}
#article blockquote[data-ke-style=style2]:after,#article blockquote[data-ke-style=style3]:after{color:#79746d!important;content:"\e91a";position: absolute;bottom:-1.8rem;right:-1.9rem;width:5rem;height:5rem;user-select: none;transform:rotate(180deg);overflow:hidden;font:400 80px/1 Icon,sans-serif!important;}
#article blockquote[data-ke-style=style3]:after{margin:0 20px 20px 0;}
#article.fc figure figcaption{font:initial !important;}
u,mark{text-decoration:none; border-radius: 30px; font-weight: normal; background: linear-gradient(to top, #a8ff57 60%, transparent 50%);}
.cover-title,.slider-title>h2,.gh-text .gh-headline,.card-type .index-item-text h2,.text-type .index-item-text h2,.gallery .index-item-text h2,#article h1,#article h2,#article h3{font-family:"Gmarket Sans";font-weight:normal;word-break:keep-all;}
.card-type .index-item-text h2,.gallery .index-item-text h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/* #article.fc h2{padding:10px;border-left:12px solid #c50000;border-right:12px solid #c50000;border-bottom:1px solid #ccafaf;border-radius:7px;} */
#article.fc h2:before{content:"\f75b";font:var(--fa-font-solid);color:#730102;margin-right:0.2em;}
#article.fc h3,#article.fc h4{padding-bottom:11px;position:relative;}
#article.fc h3:before{content:"";position:absolute;left:0;bottom:0;height:6px;width:80px;background-color:#730102;}
#article.fc h3:after{content:"";position:absolute;left:0;bottom:2px;height:2px;width:65%;background-color:#730102;}
#article.fc h4:before{content:"";position:absolute;bottom:2px;width:35%;border-bottom:1px solid;color:#730102;}
.another-category h4:before{border:0 !important;}
.another-category h4{padding-bottom:0 !important;}
figure.imageblock img,figure.imagegridblock .image-container > span{border:1px solid #ccc3b7}
figure.imagegridblock .image-container{flex-wrap:nowrap !important;}
.box{position:relative;border:1px solid #bdb8b0;padding:20px;margin:20px 0;border-radius:10px;line-height:2;}
audio{margin-bottom:-30px!important;}
video{display:block;margin:0 auto;margin-bottom:-20px!important;}
figure[data-ke-type='contentSearch'] .cs-desc{max-height:68px !important;-webkit-line-clamp:4 !important}
figure[data-ke-type='contentSearch'] a:after{content:"" !important}
figure[data-ke-type="video"]{width:auto !important}
/* .video-wrap{padding-bottom:56.25% !important} */
.iframe-content.video {display:none !important}
.instagram-media{margin:0 auto !important;}
#hi098123-tistory2{padding:0 0 10px 40px;position:relative}
#hi098123-tistory2>span{margin:0 3px;display:inline-block}
#hi098123-tistory2>span a{border-bottom:1px solid;padding-bottom:1px;}
.loginlink{text-align:center;color:#fff!important;position:absolute;background-color:#696969;width:14px;font-size:12px;top:7px;border-radius:5px;line-height:14px;cursor:pointer!important;}
[src*=default_S],[style*=default_S]{background-image:url(./images/blogger_default.png);content:url(./images/blogger_default.png);}
.info-module-text {color:#dac9b1}
.c_cnt {font-size:90%}
.sidebar .module_plugin{background-color:transparent !important}
.sidebar .module{box-shadow:none !important}
.calendar {-ms-user-select: none;-moz-user-select: none; -webkit-touch-callout: none;-webkit-user-select: none;user-select: none;padding-right:3px}
.calendar .tt-calendar {border-collapse:collapse;}
.calendar .tt-calendar caption {margin-bottom:10px}
.calendar .tt-calendar caption a {color:#b1a99e;}
.calendar .tt-calendar caption a:first-child, .calendar .tt-calendar caption a:last-child {margin: 0 10px; font-size:1.4em;}
.calendar .tt-calendar td {font-size:0.9em;padding:5px 0; text-align:center;}
.calendar .tt-calendar th {display:none;}
.calendar .tt-calendar .cal_click {display:inline-block; padding:2px 13px; border-radius:2px;}
.calendar .tt-calendar .cal_day{cursor:default;}
.calendar .tt-calendar td a {display:inline-block; padding:2px 13px; background:#e3d9cc1c; border-radius:2px;}
.memologtext {-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important;}
img.emoji{height:1.2em;width:1.2em;margin:0.05em 0.1em;vertical-align:-0.3em;}
span.star,span.star > * {display:inline-block;height:16px;background:url(./images/starrate5.png) 0 -16px repeat-x;width:80px;vertical-align:-0.35em;}
span.star > * {background-position: 0 0;max-width:80px;vertical-align:top;}
#footer .ft-left{top:-webkit-calc(100% - 31px);top:-moz-calc(100% - 31px);top:calc(100% - 31px);}
#footer .ft-right {display:none;position:fixed;top:-webkit-calc(100% - 29.5px);top:-moz-calc(100% - 29.5px);top:calc(100% - 29.5px);z-index:99;}
html{scrollbar-width:thin;scrollbar-color:#646b6b transparent;}
::-webkit-scrollbar{width:6px;height:6px;}
::-webkit-scrollbar-track{background:transparent;}
::-webkit-scrollbar-thumb{background:#646b6b;}
/* .loginlink,* {cursor: url(./images/cursor.cur), auto !important} */
@media print{.gnb-left,.gnb-center,.gnb-right,#article.fc .image-container,#article.fc figure[data-ke-type=opengraph],#article.fc .imageblock img,img.emoji,audio,video,#toc-elements,#wrap_toc,figure[data-ke-type='contentSearch'],.video-wrap,.another-category,.tags-trail,html.dawn .page-stroke,.activity-func,html.gpu #article.fc .container_postbtn,.activity-content-wrap,.pagination-wrap,.ft-left,.ft-right,#tt-body-index .text-type .index-item-text h3:before{display:none}
#article a:link:before{content:"["attr(href)"] ";}#article u,mark{text-decoration:underline;}.gh-text{color:#22201e;}
#global-header{min-height:min-content !important;padding:0 !important;}}