/* https://thankscarbon.com/wp-content/themes/thankscarbon/style.css?ver=1.0.0 */
/*!
Theme Name: Thanks Carbon
Theme URI: http://underscores.me/
Author: Jaeil Han, Founder & Director of Creative Band
Author URI: https://creative-band.com
Description: WordPress Theme for Thanks Carbon
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: thankscarbon
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Thanks Carbon is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 @media print{body{width:1024px;float:left;padding:50px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body>div{max-width:1024px}.site-header{position:unset!important;top:unset!important;left:unset!important;margin:0 0 10px 0!important}#primary{padding:0!important}.single-project article,.site-header .inner .main-navigation,.site-header .inner .menu-icon,#cta-expansion{display:none!important}.for-print{width:100%;float:left;display:block!important;font-size:0.75rem!important;line-height:1.5!important}.for-print a{text-decoration:none;color:#101010}.for-print .print-header{width:100%;float:left;margin:0 0 35px 0}.for-print .print-header .entry-title{font-size:1.125rem!important;line-height:1.313!important;margin:0 0 5px 0}.for-print .print-header .entry-title>span{display:block;width:100%;float:left;font-size:.75rem;font-weight:400;margin:0 0 5px 0}.for-print .print-header .entry-title>span::before{content:"["}.for-print .print-header .entry-title>span::after{content:"]"}.for-print .print-header .entry-title>span>span::before{content:", "}.for-print .print-header .entry-title>span>span:nth-child(1)::before{content:none}.for-print .print-header p{font-size:0.75rem!important;line-height:1.5!important;margin:0 0 5px 0!important}.for-print .print-header .entry-date{font-size:.667rem}.for-print .print-content{width:100%;float:left;margin:0}.for-print .print-content .print-content-top{width:100%;float:left;margin:0 0 35px 0}.for-print .print-content .print-content-top .post-thumbnail{width:40%;float:left;padding:0 0 0 15px}.for-print .print-content .print-content-top .post-thumbnail img{border-radius:5px 5px;line-height:0;float:left}.for-print .print-content .print-content-top .entry-content-left-mobile{width:calc(60% - 15px);float:left;margin:0 15px 0 0;border-top:1px solid #101010}.for-print .print-content .print-content-top .entry-content-left-mobile .block-wrap{width:100%!important;float:left;padding:5px 0;border-bottom:1px dashed #101010}.for-print .print-content .print-content-top .entry-content-left-mobile .block-wrap>strong{width:120px!important;float:left!important}.for-print .print-content .print-content-top .entry-content-left-mobile .block-wrap>strong a{display:none!important}.for-print .print-content .print-content-top .entry-content-left-mobile .block-wrap>ul{width:calc(100% - 120px)!important;float:left!important;margin:0!important}.for-print .print-content .print-content-top .entry-content-left-mobile ul li{float:left!important;width:auto!important;height:auto!important;margin:0 5px 3px 0!important}.for-print .print-content .print-content-top .entry-content-left-mobile ul li a{float:left!important;width:auto!important;font-size:0.75rem!important}.for-print .print-content .print-content-top .entry-content-left-mobile .block-area ul.entry-area li:nth-child(1)::before{content:none!important}.for-print .print-content .print-content-top .entry-content-left-mobile .block-esgimpact ul.entry-esgimpact li::before{content:", "}.for-print .print-content .print-content-top .entry-content-left-mobile .block-esgimpact ul.entry-esgimpact li a{background-color:transparent!important;padding:0!important;line-height:unset!important;height:auto!important}.for-print .print-content .print-content-top .entry-content-left-mobile .block-un-sdg ul.entry-un-sdg li{width:50px!important}.for-print .print-content .print-content-top .entry-content-left-mobile .block-k-taxonomy ul.entry-k-taxonomy{list-style:none!important}.for-print .print-content .print-content-top .entry-content-left-mobile .block-k-taxonomy ul.entry-k-taxonomy li{width:100%!important}.for-print .print-content .print-content-top .entry-content-left-mobile .block-k-taxonomy ul.entry-k-taxonomy li a{color:#101010!important}.for-print .print-content .print-content-top .entry-content-left-mobile ul li .term-description{display:none!important}.for-print .print-content .print-content-top .entry-content-left-mobile .block-tnfd-framework ul.entry-tnfd-framework>li::before{content:", "}.for-print .print-content .print-content-top .entry-content-left-mobile .block-tnfd-framework ul.entry-tnfd-framework>li a{line-height:unset!important;height:auto!important;padding:0!important;background-color:transparent!important}.for-print .print-content .print-content-top .entry-content-left-mobile ul.actions{display:none!important}.for-print .print-content .print-content-body{width:100%;float:left}.for-print .print-content .print-content-body{width:100%!important;float:left!important;font-size:0.75rem!important;line-height:1.625!important}.for-print .print-content .print-content-body h2{width:100%!important;float:left!important;margin:10px 0 5px 0!important;font-size:1rem!important;line-height:1.36!important;color:#238791!important}.for-print .print-content .print-content-body h3{font-size:0.875rem!important;line-height:1.36!important;width:100%!important;float:left!important;margin:5px 0 5px 0!important}.for-print .print-content .print-content-body p{width:100%!important;float:left!important;font-size:0.75rem!important;line-height:1.625!important;margin:0 0 10px 0!important}.for-print .print-content .print-content-body .inner>ul{float:left!important;list-style:disc;width:calc(100% - 12px);margin:0 0 10px 12px}.for-print .print-content .print-content-body .inner>ul>li>ul{list-style:circle!important;margin-bottom:5px!important}.for-print .print-content .print-content-body .evaluations .evaluation h3,.for-print .print-content .print-content-body .evaluations .evaluation h4{font-size:0.75rem!important;line-height:1.36!important;width:100%!important;float:left!important;margin:10px 0 5px 0!important}.for-print .print-content .print-content-body .evaluations .evaluation .ui-accordion-content{display:block!important;padding:5px 0!important}.for-print .print-content .print-content-body .evaluations .evaluation .ui-accordion-content p{margin:0!important}.review{width:100%;float:left;margin:20px 0 0 0}ul.review-loop{border-top:1px solid #101010}ul.review-loop li.review-loop-item{padding:10px 0!important;border:none!important;border-bottom:1px dashed #808080!important;border-radius:0!important;box-shadow:none!important;background-color:transparent!important}.site-footer{padding:0!important}.site-footer>.inner>img{display:none!important}.site-footer .inner .footer-top ul.company-information li{margin:0 0 3px 0!important;font-size:0.667rem!important}.site-footer .inner .footer-bottom p.copyright{font-size:0.667rem!important}.site-footer .inner .footer-bottom .menu-footer-navigation-container,.site-footer .inner .footer-bottom .menu-social-networks-container,.footer-icons{display:none!important}.site-footer .inner .footer-top{margin:15px 0 0 0!important}.site-footer .inner .footer-bottom{margin:10px 0 0 0!important;padding:10px 0 0 0!important}}.for-print{display:none}html{line-height:1.15;-webkit-text-size-adjust:100%;\ background-color:#f9f9f9}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#101010;font-family:"Pretendard",sans-serif;font-size:1rem;line-height:1.5;word-break:keep-all;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p{margin:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0;padding:0}ul{list-style:none}ol{list-style:none}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{width:100%;float:left;margin:0}.page-links{clear:both;margin:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.inner{max-width:1200px;margin:0 auto;padding:0}#page{width:100%;float:left;z-index:1000}#page::before{content:"";width:100%;height:100vh;max-height:1080px;position:absolute;top:0;left:0;z-index:-3000;background:rgb(34,133,143);background:linear-gradient(180deg,rgba(34,133,143,.14) 0%,rgba(34,133,143,0) 100%)}#primary{width:100%;float:left;padding:100px 0 0 0;overflow-x:hidden;position:relative}.home #primary{padding:0}.menu-area{display:none}.site-header{width:100%;height:100px;float:left;margin:0;padding:0;background-color:rgba(255,255,255,0);border-bottom:1px solid transparent;position:fixed;z-index:3000;top:0;left:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header.nav-up,.admin-bar .site-header.nav-up{top:-132px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-header.nav-down{background-color:rgba(255,255,255,.85);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;border-bottom:1px solid #e1e1e1}.admin-bar .site-header{top:32px}.site-header .inner{height:100px;position:relative;padding:0 100px}.site-header .inner .site-title{position:absolute;top:50%;left:0;transform:translateY(-50%)}.site-header .inner .site-title a{float:left}.site-header .inner .site-title a img{float:left;width:auto;height:40px}.site-header .inner .main-navigation{position:absolute;top:50%;right:0;transform:translateY(-50%)}.site-header .inner .main-navigation #primary-menu{list-style:none}.site-header .inner .main-navigation #primary-menu>li.menu-item{float:left;margin:0 0 0 50px;padding:20px 0;font-size:1.125rem;font-family:"Oswald",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-transform:uppercase;position:relative}.site-header .inner .main-navigation #primary-menu>li.menu-item.lang-item{margin:0 0 0 30px}.site-header .inner .main-navigation #primary-menu>li.menu-item.lang-item a{display:block;font-size:0;width:26px;height:38px;padding:0;background-repeat:no-repeat;background-position:center;background-size:26px 20px}.site-header .inner .main-navigation #primary-menu>li.menu-item.lang-item a[hreflang="en-US"]{background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-lang-en.svg)}.site-header .inner .main-navigation #primary-menu>li.menu-item.lang-item a[hreflang="ko-KR"]{background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-lang-kr.svg)}.site-header .inner .main-navigation #primary-menu>li.menu-item.menu-item-has-children::after{content:"";display:inline-block;width:8px;height:5px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-navi-down.svg);background-size:8px 5px;background-position:center;background-repeat:no-repeat;margin:0 0 0 10px;position:absolute;top:52%;transform:translateY(-50%);opacity:.5}.site-header .inner .main-navigation #primary-menu>li.menu-item>a{text-decoration:none;color:#101010;height:42px;line-height:42px}.site-header .inner .main-navigation #primary-menu>li.menu-item.current-menu-ancestor>a,.site-header .inner .main-navigation #primary-menu>li.menu-item.current-menu-parent>a,.site-header .inner .main-navigation #primary-menu>li.menu-item.current-menu-item>a{color:#238791}.site-header .inner .main-navigation #primary-menu>li.menu-item>ul.sub-menu{display:none;position:absolute;top:70px;left:-20px;float:left;background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 0 30px rgba(0,0,0,.05);margin:0;padding:25px 35px 20px 20px;white-space:nowrap;border-radius:10px 10px}.site-header .inner .main-navigation #primary-menu>li.menu-item>ul.sub-menu>li.menu-item{width:100%;float:left;white-space:nowrap;margin:0 0 10px 0;font-size:1rem;font-family:"Pretendard",sans-serif}.site-header .inner .main-navigation #primary-menu>li.menu-item>ul.sub-menu>li.menu-item:last-child{margin:0}.site-header .inner .main-navigation #primary-menu>li.menu-item>ul.sub-menu>li.menu-item>a{text-decoration:none;color:#101010;font-weight:500}.site-header .inner .main-navigation #primary-menu>li.menu-item>ul.sub-menu>li.menu-item>a>span{text-transform:none!important;font-size:.875rem;color:#676767}.site-header .inner .main-navigation #primary-menu>li.menu-item>ul.sub-menu>li.menu-item>a:hover{color:#238791}.site-header .inner .main-navigation #primary-menu>li.menu-item>ul.sub-menu>li.menu-item.current-menu-item>a{color:#238791}.site-header .inner .main-navigation #primary-menu>li.menu-item:hover>ul.sub-menu{display:block}html[lang="ko-KR"] .site-header .inner .main-navigation #primary-menu>li.menu-item.navi-btn>a{display:block;height:38px;line-height:37px;background-color:#238791;border-radius:19px 19px;padding:0 16px;color:#fff;font-weight:700;font-size:.875rem}html[lang="en-US"] .site-header .inner .main-navigation #primary-menu>li.menu-item.navi-btn>a{display:block;height:38px;line-height:38px;background-color:#238791;border-radius:19px 19px;padding:0 16px;color:#fff;font-weight:500;font-size:1.125rem}.site-footer{width:100%;float:left;padding:90px 0 0 0;margin:0}.site-footer .inner{position:relative}.site-footer .inner .custom-logo-link img{height:20px;width:auto}.site-footer .inner .footer-top{width:100%;float:left;margin:35px 0 0 0}.site-footer .inner .footer-top ul.company-information{width:100%;float:left;font-size:.875rem;line-height:1.5;color:#676767}.site-footer .inner .footer-top ul.company-information li{width:100%;margin:0 0 7px 0;padding:0 0 0 125px;position:relative}.site-footer .inner .footer-top ul.company-information li strong{width:125px;display:inline-block;position:absolute;left:0;font-weight:500}.site-footer .inner .footer-top ul.company-information li a{color:#676767;text-decoration:none}.site-footer .inner .footer-bottom{width:100%;float:left;margin:25px 0 0 0;padding:15px 0;border-top:1px solid #efefef}.site-footer .inner .footer-bottom p.copyright{float:left;font-size:.875rem;color:#676767;height:36px;line-height:36px}.site-footer .inner .footer-bottom .menu-social-networks-container{float:right;margin:0 0 0 25px}.site-footer .inner .footer-bottom .menu-social-networks-container #our-social li{float:left;font-size:0;margin:0 0 0 10px;opacity:.75;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-footer .inner .footer-bottom .menu-social-networks-container #our-social li:hover{opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.site-footer .inner .footer-bottom .menu-social-networks-container #our-social li a{display:inline-block;width:36px;height:36px;background-size:cover}.site-footer .inner .footer-bottom .menu-social-networks-container #our-social li.social-naver-blog a{background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-social-naver-blog.svg)}.site-footer .inner .footer-bottom .menu-social-networks-container #our-social li.social-instagram a{background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-social-instagram.svg)}.site-footer .inner .footer-bottom .menu-social-networks-container #our-social li.social-linkedin a{background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-social-linkedin.svg)}.site-footer .inner .footer-bottom .menu-social-networks-container #our-social li.social-youtube a{background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-social-youtube.svg)}.site-footer .inner .footer-bottom .footer-bottom-right #footer-navigation{float:right;margin:0}.site-footer .inner .footer-bottom .footer-bottom-right #footer-navigation li{float:left;margin:0 0 0 30px;height:36px;line-height:36px;font-size:.875rem}.site-footer .inner .footer-bottom .footer-bottom-right #footer-navigation li a{text-decoration:none;color:#676767}section{width:100%;float:left;padding:120px 0 150px 0}.section-header{width:100%;float:left;margin:0 0 100px 0;position:relative;z-index:1000}.section-header h1.section-title,.section-header h1.entry-title{width:100%;float:left;font-family:'MaruBuri',serif;font-size:3.375rem;line-height:1.36;letter-spacing:-.02em;margin:0 0 30px 0;text-shadow:0 0 5px rgba(255,255,255,1)}.section-header h1.section-title span{color:#238791}.section-header h2.section-description{width:100%;float:left;font-size:1.313rem;font-weight:500;line-height:1.625;margin:0 0 40px 0}.section-header p{font-size:.875rem;line-height:1.5;color:#676767}.section-header h2.section-title{font-family:'MaruBuri',serif;font-size:2.531rem;line-height:1.36;letter-spacing:-.02em}.section-header h2.section-title span{color:#238791}.section-content{width:100%;float:left;position:relative;z-index:1000}.section-content h3{font-family:'MaruBuri',serif;font-size:1.5rem;line-height:1.36;letter-spacing:-.02em}.section-bg-green{background-color:#238791;color:#fff}.section-bg-green strong{color:#F5D886}.section-bg-light-blue{background-color:#E5EBF0}.section-bg-light-yellow{background-color:#FFF4E8}.section-bg-dark{background-color:#3B4159;color:#fff}.btn-area{width:100%;float:left}.btn-align-center{text-align:center}.btn-align-right{text-align:right}.btn-area a{display:inline-block;height:68px;line-height:68px;font-size:1.313rem;font-weight:500;padding:0 68px;border-radius:5px 5px;text-decoration:none}.btn-white-normal{background-color:#fff;color:#101010!important}.btn-dark-normal{background-color:#3B4159;color:#fff!important}.btn-green-normal{background-color:#238791;color:#fff!important}.btn-white-small{height:52px!important;line-height:52px!important;background-color:#fff;color:#101010!important;font-size:1rem!important;padding:0 30px!important}.foot-note::before{content:"";display:block;width:18px;height:1px;background-color:rgba(255,255,255,.5);position:absolute;left:0;top:-25px}.foot-note{width:100%;float:left;margin:50px 0 0 0;padding:0;position:relative}.foot-note ul li{font-size:.875rem;color:#ddd}ul.three-columns{display:flex;justify-content:space-between;gap:76px}ul.normal-columns li.normal-column{width:100%;border-top:3px solid rgba(255,255,255,.75);padding:35px 0 0 0}ul.normal-columns li.normal-column img{width:100%;float:left;line-height:0;margin:0 0 30px 0}ul.normal-columns li.normal-column h3{margin:0 0 30px 0}ul.normal-columns li.normal-column p{font-size:1rem;line-height:1.5;margin:0 0 1.5rem 0;color:#ddd}#introduciton{height:100vh;max-height:1080px;position:relative}#introduciton .section-header{max-width:1200px;position:absolute;top:50%;left:calc(50vw - 600px);transform:translateY(-50%);z-index:1000}#introduciton img.main-visual{position:absolute;top:calc(50vh - 300px);right:-40px;z-index:0}#why .section-header .section-title span{color:#F5D886}#how .section-content ul.normal-columns{width:calc(((1200px - 152px)*2/3) + 76px);float:right}#how .section-content ul.normal-columns li.normal-column{border-top:3px solid rgba(0,0,0,1)}#how .section-content ul.normal-columns li.normal-column p{color:gray}#how .section-content ul.normal-columns li.normal-column>a{color:#238791;text-decoration:none;background-color:rgba(255,255,255,.85);font-size:.875rem;font-weight:500;display:inline-block;margin:0 0 0 -5px;padding:8px 16px;border-radius:20px 20px;white-space:nowrap;float:right}#latest-news{background-color:#f9f9f9}#latest-news .section-content ul.news-en-loop{width:calc(((1200px - 152px)* 2 / 3) + 76px);float:right;border-top:3px solid #101010}#latest-news .section-content ul.news-en-loop li{width:100%;float:left;padding:35px 0;border-bottom:1px dashed gray}#latest-news .section-content ul.news-en-loop li .entry-thumbnail{width:160px;height:90px;float:left;margin:0 30px 0 0;background-size:cover;background-posiiton:center}#latest-news .section-content ul.news-en-loop li .entry-meta{float:left}#latest-news .section-content ul.news-en-loop li .entry-meta h3{font-family:'MaruBuri',serif;font-size:1.5rem;line-height:1.36;letter-spacing:-.02em;margin:0 0 15px 0}#latest-news .section-content ul.news-en-loop li .entry-meta h3 a{text-decoration:none;color:#101010}#latest-news .section-content ul.news-en-loop li .entry-meta p{color:gray;font-size:1rem;line-height:1.5;margin:0 0 20px 0;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.5;height:4.5em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#latest-news .section-content ul.news-en-loop li .entry-meta span.entry-date{font-size:.875rem}#latest-news .section-content ul.news-en-loop+a{clear:both;color:#238791;text-decoration:none;background-color:rgba(255,255,255,.85);font-size:.875rem;font-weight:500;display:inline-block;margin:35px 0 0 0;padding:8px 16px;border-radius:20px 20px;white-space:nowrap;float:right}#partner{position:relative}#partner .section-content{overflow-x:hidden}#partner .section-content .slick-list{overflow:visible}#partner .pattern-01{position:absolute;top:230px;left:50px;width:100px;height:auto;opacity:.5}#partner .pattern-02{position:absolute;top:50px;right:50px;width:170px;height:auto;opacity:.5}#partner .section-content .slick-slider{width:100%;float:left}#partner .section-content .slick-list .slick-slide{margin:0 20px}#cta{padding:120px 0}#cta .section-header{margin:0 0 50px 0}.single-service .entry-header{width:100%;float:left;text-align:center;padding:120px 0}.single-service .entry-header .entry-title{width:100%;float:left;font-family:'MaruBuri',serif;font-size:3.375rem;line-height:1.36;letter-spacing:-.02em;margin:0 0 30px 0}.single-service .entry-header h2{font-size:2.25rem;line-height:1.36;color:#238791;margin:0 0 50px 0}.single-service .entry-header img.haimdall-logo{width:360px;height:auto;margin:0 0 50px 0}.single-service .entry-header p.extra-information{font-size:.875rem;line-height:1.5;color:#676767;margin:0 0 90px 0}.single-service .entry-header .pattern-01{position:absolute;top:500px;left:-100px;width:500px;height:auto;opacity:.5;z-index:-100}.single-service .entry-header .pattern-02{position:absolute;top:250px;right:-100px;width:340px;height:auto;opacity:.5;z-index:-100}#start .section-header{text-align:center}ul.block-columns{display:flex;justify-content:space-between;gap:45px}ul.block-columns li.block-column{width:100%;background-color:#F9F9F9;border:1px solid #e1e1e1;border-radius:15px 15px;padding:45px 40px;box-shadow:0 0 30px rgba(0,0,0,.05)}ul.block-columns li.block-column img{margin:0 0 30px 0;max-width:60px;max-height:60px}.section-bg-green ul.block-columns li.block-column img{filter:invert(1)}ul.block-columns li.block-column h3{font-family:"Pretendard",sans-serif;font-size:1.5rem;line-height:1.36;margin:0 0 20px 0}ul.block-columns li.block-column blockquote{margin:30px 0 20px 0;float:left}ul.block-columns li.block-column blockquote>p{width:100%;min-height:74px;line-height:1.36;float:left;position:relative;margin:0;padding:0 0 0 25px;font-size:1.125rem;font-weight:500}ul.block-columns li.block-column blockquote>p::after{content:"";width:35px;height:21px;display:block;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-blockquote-green.svg);background-size:cover;position:absolute;top:-24px;left:0;opacity:.15}ul.block-columns li.block-column>p{width:100%;float:left;color:gray;line-height:1.5;margin:0;hyphens:auto}#plan .section-header{text-align:center}#plan ul.block-columns li.block-column{width:100%;background-color:rgba(255,255,255,.10);border:1px solid transparent;border-radius:15px 15px;padding:45px 40px;box-shadow:none}#plan ul.block-columns li.block-column p{color:#ddd}#proposal{background-color:#fcfcfc}#proposal .section-header{text-align:center}ul.block-vertical-columns{max-width:800px;margin:0 auto}ul.block-vertical-columns li.block-vertical-column{width:100%;height:260px;float:left;background-color:#fff;border:1px solid #e1e1e1;border-radius:15px 15px;margin:0 0 35px 0;box-shadow:0 0 30px rgba(0,0,0,.05);overflow:hidden}ul.block-vertical-columns li.block-vertical-column .left-area{padding:40px 40px 20px 40px;float:left;width:calc(100% - 320px)}ul.block-vertical-columns li.block-vertical-column .left-area h3{font-family:"Pretendard",sans-serif;font-size:1.5rem;line-height:1.36;margin:0 0 15px 0}html[lang="en-US"] ul.block-vertical-columns li.block-vertical-column{height:300px}html[lang="en-US"] ul.block-vertical-columns li.block-vertical-column .left-area{height:300px}html[lang="en-US"] ul.block-vertical-columns li.block-vertical-column .right-area{height:300px}html[lang="en-US"] ul.block-vertical-columns li.block-vertical-column .left-area h3{font-size:1.125rem;margin:0 0 5px 0}html[lang="en-US"] ul.block-vertical-columns li.block-vertical-column .left-area p{margin:0 0 15px 0;font-size:.875rem;line-height:1.36}html[lang="en-US"] ul.block-vertical-columns li.block-vertical-column .left-area a{white-space:normal;line-height:1.36}ul.block-vertical-columns li.block-vertical-column .left-area p{color:#676767;margin:0 0 20px 0;word-break:break-all}ul.block-vertical-columns li.block-vertical-column .left-area a{color:#238791;text-decoration:none;background-color:rgba(35,135,145,.05);font-size:.875rem;font-weight:500;display:inline-block;margin:0 0 0 -5px;padding:4px 12px;border-radius:15px 15px;white-space:nowrap}ul.block-vertical-columns li.block-vertical-column .right-area{width:320px;height:260px;padding:0;float:left;background-size:cover;background-position:center}ul.block-vertical-columns li.block-vertical-column .right-area a{width:100%;height:100%;float:left}#why-haimdall .section-header{text-align:center}.single-service #about-solution{width:100%;height:auto;float:left;position:relative;background-color:#fff;padding:0}.single-service #about-solution .section-header h2{font-size:1.969rem;line-height:1.36;text-align:center}.single-service #about-solution-02{width:100%;height:auto;float:left;position:relative;background-color:#fff;padding:0 0 150px 0}.single-service #about-solution-02 .section-header h2{font-size:1.969rem;line-height:1.36;text-align:center}.single-service #about-solution .section-content .solution-01-area{width:100%;float:left;position:relative;margin:0 0 150px 0}.single-service #about-solution .section-content .solution-01-area::before{content:"";display:block;width:100vw;height:480px;background-color:#E2EFF4;float:left;position:absolute;top:175px;left:50%;transform:translateX(-50%);z-index:-1000}#food-company .section-header{text-align:center}#food-company .section-header h2.section-title span{color:#F5D886}#food-company ul.block-columns li.block-column{background-color:rgba(255,255,255,.10);border:1px solid transparent;border-radius:15px 15px;padding:45px 40px;box-shadow:none}#food-company ul.block-columns li.block-column img{filter:invert(1)}#food-company ul.block-columns li.block-column p{color:#ddd}#project .section-header{text-align:center}#project ul.projects-loop{display:block;width:calc(100% + 44px);margin:0!important;float:left}ul.projects-loop .slick-arrow{width:9px;height:16px;background-size:cover;background-position:center;filter:invert(1) brightness(1);top:-30px;opacity:.35;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.projects-loop .slick-arrow:hover{opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.projects-loop .slick-prev{left:unset;right:70px;background-image:url(/wp-content/themes/thankscarbon/images/about/icon-process-arrow-left.svg)}ul.projects-loop .slick-next{background-image:url(/wp-content/themes/thankscarbon/images/about/icon-process-arrow.svg);right:30px}ul.projects-loop .slick-prev::before,ul.projects-loop .slick-next::before{content:none}ul.projects-loop .slick-slide{width:calc(33.33333% - 44px);margin:0 22px 70px 22px;float:left}ul.projects-loop li.projects-loop-item{width:100%;margin:0;float:left;background-color:#fff;border-radius:10px 10px;border:1px solid #e1e1e1;box-shadow:0 0 30px rgba(0,0,0,.05);overflow:hidden}ul.projects-loop li.projects-loop-item .entry-thumbnail{width:100%;height:210px;background-color:#efefef;background-size:cover;background-position:center}ul.projects-loop li.projects-loop-item .entry-thumbnail a{display:block;width:100%;height:100%}ul.projects-loop li.projects-loop-item .entry-meta{width:100%;height:238px;float:left;padding:25px 20px 20px 20px;position:relative}ul.projects-loop li.projects-loop-item .entry-meta .entry-title{font-family:'MaruBuri',serif;letter-spacing:-.015em;width:100%;float:left;margin:0 0 15px 0;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.36;max-height:2.72em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all}ul.projects-loop li.projects-loop-item .entry-meta .entry-title a{text-decoration:none;color:#101010}.postid-1165 #cta-expansion,.postid-47 #cta-expansion{display:none!important}#cta-expansion .section-header{margin:0 0 70px 0;text-align:center}#cta-expansion ul.block-columns{margin:0}#cta-expansion ul.block-columns li.block-column{width:calc(50% - 22px);float:left;background-color:rgba(255,255,255,.10);border:1px solid transparent;text-align:center;padding:45px 40px;flex-shrink:0;overflow:hidden}#cta-expansion ul.block-columns li.block-column>ul.small-blocks{margin:15px 40px 47px 40px}#cta-expansion ul.block-columns li.block-column>ul.small-blocks li{width:auto;display:inline-block;font-size:.875rem;line-height:24px;height:24px;border-radius:12px 12px;background-color:rgba(255,255,255,.15);color:#ddd;padding:0 12px;margin:0 3px 10px 3px}#cta-expansion ul.block-columns li.block-column ul.projects-small-loop{width:100%;float:left;margin:15px 0 0 0;padding:0}#cta-expansion ul.block-columns li.block-column ul.projects-small-loop li{width:160px;height:120px;background-size:cover;background-position:center;border-radius:5px 5px;margin:0;float:left;display:inline-block}#cta-expansion ul.block-columns li.block-column ul.projects-small-loop li a{width:100%;height:100%;display:inline-block}#cta-expansion ul.block-columns li.block-column ul.projects-small-loop .slick-list{overflow:visible}#cta-expansion ul.block-columns li.block-column ul.projects-small-loop .slick-list .slick-slide{margin:0 5px}.page .entry-header{width:100%;float:left;text-align:center;padding:120px 0 0 0}.page .entry-header .entry-title{width:100%;float:left;font-family:'MaruBuri',serif;font-size:3.375rem;line-height:1.36;letter-spacing:-.02em;margin:0 0 30px 0}.page .entry-header h2{font-size:2.25rem;line-height:1.36;color:#238791;margin:0 0 50px 0}.page .entry-header p.extra-information{font-size:.875rem;line-height:1.5;color:#676767;margin:0 0 90px 0}.page .entry-header .pattern-01{position:absolute;top:500px;left:-100px;width:500px;height:auto;opacity:.5}.page .entry-header .pattern-02{position:absolute;top:250px;right:-100px;width:340px;height:auto;opacity:.5}.page-template-page-inquire .slick-slider{width:100%;float:left;margin:20px 0 90px 0}.page-template-page-inquire .slick-slider .slick-list{overflow:visible}.page-template-page-inquire .slick-slider .slick-list .slick-slide{margin:0 5px;border-radius:5px 5px;border:1px solid #e1e1e1;overflow:hidden;line-height:0;background-color:#fff}.page-template-page-inquire ul.clients-loop li.clients-loop-item{width:100%;height:84px;position:relative}.page-template-page-inquire ul.clients-loop li.clients-loop-item img{max-width:140px!important;max-height:58px!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.entry-content-wrap{width:100%;float:left}.wpcf7-not-valid-tip{width:calc(100% - 10px);float:left;margin:5px 0 0 20px;font-size:.875rem}.wpcf7 form .wpcf7-response-output{width:calc(100% - 180px);float:left;margin:-35px 0 90px 180px;text-align:center;font-size:1rem;font-weight:500;border-radius:5px 5px;padding:15px 5px}.wpcf7 form{width:100%;max-width:800px;margin:0 200px;float:left}ul.inquire-form{max-width:800px;margin:0 auto}ul.inquire-form>li{width:100%;float:left;margin:0 0 30px 0}ul.inquire-form>li>p{width:100%;float:left;margin:0}html[lang="en-US"] ul.inquire-form>li>p>label{width:250px!important;font-size:1rem!important}html[lang="en-US"] ul.inquire-form>li>p>span,html[lang="en-US"] ul.inquire-form>li>div[data-id="group-path"],html[lang="en-US"] ul.inquire-form>li>div[data-id="group-status"],html[lang="en-US"] ul.inquire-form>li>div[data-id="group-area"]{width:calc(100% - 250px)}html[lang="en-US"] ul.inquire-form>li>p>input[type="submit"]{width:calc(100% - 250px)}ul.inquire-form>li>p>label{display:block;width:180px!important;padding:18px 40px 0 0;float:left;font-size:1.125rem;font-weight:700;color:#101010;word-break:keep-all;line-height:1.2}ul.inquire-form>li>p>label span.required{color:#DA2128}ul.inquire-form>li>p>label+br{display:none}ul.inquire-form>li>p>input[type="submit"]{display:inline-block;width:calc(100% - 180px);float:right;height:66px;line-height:64px;background-color:#238791;border:none;color:#fff;padding:0;font-size:1.313rem;font-weight:700;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.inquire-form>li>p>input[type="submit"]:disabled{opacity:.5;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.inquire-form>li>p>span,ul.inquire-form>li>div[data-id="group-path"],ul.inquire-form>li>div[data-id="group-status"],ul.inquire-form>li>div[data-id="group-area"]{display:inline-block;width:calc(100% - 180px);float:right}ul.inquire-form>li>p>span .wpcf7-checkbox .wpcf7-list-item{width:100%;margin:0 0 10px 0;float:left;font-size:1.125rem}ul.inquire-form>li>p>span .wpcf7-checkbox{width:100%;float:left;margin:18px 0 0 0}ul.inquire-form>li>p>span[data-name="your-marketing-acceptance"] .wpcf7-checkbox .wpcf7-list-item{width:100%;margin:0 0 10px 0;float:left}ul.inquire-form>li>p>span[data-name="your-marketing-acceptance"] .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{line-height:1.36;font-size:1.125rem}ul.inquire-form>li>p>span[data-name="your-privacy-acceptance"] .wpcf7-acceptance .wpcf7-list-item{width:100%;margin:0 0 10px 0;float:left}ul.inquire-form>li>p>span[data-name="your-privacy-acceptance"] .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{line-height:1.36;font-size:1.125rem}ul.inquire-form>li>p>span[data-name="your-privacy-acceptance"] .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a{text-decoration:none;color:#101010}ul.inquire-form>li>p>span[data-name="your-privacy-acceptance"] .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a:hover{text-decoration:underline}[type="checkbox"]{background-color:#fff;border:1px solid #e1e1e1;border-radius:3px 3px}[type="checkbox"]:checked,[type="checkbox"]:not(:checked){position:absolute;left:-9999px}[type="checkbox"]:checked+span.wpcf7-list-item-label,[type="checkbox"]:not(:checked)+span.wpcf7-list-item-label{position:relative;padding-left:35px;cursor:pointer;line-height:1;display:inline-block;color:#101010}[type="checkbox"]:checked+span.wpcf7-list-item-label:before{content:'';position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid #238791;background:#fff;border-radius:3px 3px}[type="checkbox"]:not(:checked)+span.wpcf7-list-item-label:before{content:'';position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid #e1e1e1;background:#fff;border-radius:3px 3px}[type="checkbox"]:checked+span.wpcf7-list-item-label:after{content:'';width:16px;height:16px;background:#238791;position:absolute;top:3px;left:3px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-radius:3px 3px}[type="checkbox"]:not(:checked)+span.wpcf7-list-item-label:after{content:'';width:16px;height:16px;background:#efefef;position:absolute;top:3px;left:3px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-radius:3px 3px}ul.inquire-form>li>p>span[data-name="your-interest"] .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.125rem}ul.inquire-form input[type="text"],ul.inquire-form input[type="email"],ul.inquire-form input[type="tel"],ul.inquire-form input[type="number"]{width:100%;height:60px;line-height:58px;color:#101010;border:1px solid #e1e1e1;border-radius:5px 5px;float:left;background-color:#fff;padding:0 20px;font-size:1.125rem}ul.inquire-form input[type="text"]:focus,ul.inquire-form input[type="email"]:focus,ul.inquire-form input[type="tel"]:focus,ul.inquire-form input[type="number"]:focus{border:2px solid #238791;font-weight:500;color:#101010;background-color:#fff}ul.inquire-form>li>p>span>textarea{width:100%;color:#101010;border:1px solid #e1e1e1;border-radius:5px 5px;float:left;background-color:#fff;padding:20px;font-size:1.125rem;line-height:1.5}ul.inquire-form>li>p>span>input:focus{outline:none;border:2px solid #238791;padding:0 19px;line-height:56px}.page-template-page-about #primary{padding:0}.page-template-page-about #page::before{content:none}.page-template-page-about .site-header .inner .main-navigation #primary-menu>li.menu-item>a{color:#fff}.page-template-page-about .site-header .inner .site-title a img{display:none}.page-template-page-about .site-header .inner .site-title a::before{content:"";display:block;width:258px;height:40px;background-image:url(/wp-content/themes/thankscarbon/images/thankscarbon-white.svg);background-size:auto 40px;background-repeat:no-repeat;position:absoluite;top:0;left:0}.page-template-page-about .site-header.nav-down .inner .site-title a img{display:block}.page-template-page-about .site-header.nav-down .inner .site-title a::before{content:none}.page-template-page-about .site-header.nav-down .inner .main-navigation #primary-menu>li.menu-item>a{color:#101010}.page-template-page-about .site-header.nav-down .inner .main-navigation #primary-menu>li.menu-item.navi-btn>a{color:#fff}.page-template-page-about article .entry-background{width:100%;float:left;height:100vh;max-height:1080px;background-image:url(/wp-content/themes/thankscarbon/images/about/thankscarbon-bg.jpg);background-size:cover;position:relative;z-index:0}.page-template-page-about article .entry-background .entry-filter{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.35);width:100%;height:100%;z-index:1250}.page-template-page-about article .entry-background .entry-gradient{position:absolute;bottom:0;left:0;background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);width:100%;height:75%;z-index:1500}.page-template-page-about article .entry-header{height:auto;padding:150px 0 70px 0;text-align:center}.page-template-page-about .section-in-about{padding:0;text-align:center;float:left;overflow:hidden;height:100vh;max-height:1080px}.page-template-page-about .section-in-about .inner{height:100%;position:relative}.page-template-page-about .section-in-about .section-content{position:absoulte;top:50%;left:50%;transform:translate(-50%,-50%)}.page-template-page-about .section-in-about .section-content h2{width:100%;float:left;font-size:1.313rem;line-height:1.36;margin:0 0 50px 0;color:#238791}.page-template-page-about .section-in-about .section-content h2+p{width:100%;float:left;font-size:2.951rem;line-height:1.5;font-weight:700;margin:0;font-family:'MaruBuri',serif;letter-spacing:-.02em}html[lang="en-US"] .page-template-page-about .section-in-about .section-content h2+p{font-size:3.797rem}#our-mission{background-color:#238791}#our-mission .section-content h2{color:#F5D886}#our-mission .section-content h2+p{color:#fff;font-size:2.25rem}#our-team{height:auto;max-height:auto;padding:120px 0;max-height:100%;background-color:#FFF4E8}#our-team .section-content h2+p{font-size:2.25rem;margin:0 0 50px 0}#our-team ul.peoples{width:calc(100% + 50px);margin:0 -25px 50px -25px;padding:0;float:left}#our-team ul.peoples li.people{width:calc(50% - 50px);margin:0 25px;float:left;background-color:#fff;border-radius:10px 10px;overflow:hidden}#our-team ul.peoples li.people img{width:50%;float:left}#our-team ul.peoples li.people .people-meta{width:50%;float:left;text-align:left;padding:45px 15px 25px 25px;border-left:none}#our-team ul.peoples li.people .people-meta span{display:inline-block;width:100%;margin:5px 0 0 0;font-size:.875rem;color:gray;padding:0 0 0 2px}#our-team ul.peoples li.people .people-meta ul{list-style:disc;margin:15px 0 0 15px;width:calc(100% - 15px)}#our-team ul.peoples li.people .people-meta ul li{font-size:.875rem;width:100%;float:left;line-height:1.36;margin:0 0 5px 0}#our-team ul.teams{width:calc(100% + 50px);margin:0 -25px;float:left;display:flex}#our-team ul.teams li.team{width:calc(25% - 50px);margin:0 25px;float:left;background-color:#fff;border-radius:10px 10px;overflow:hidden;padding:35px}#our-team ul.teams li.team h4{font-size:1.313rem;line-height:1.5;font-weight:700;margin:0 0 10px 0;font-family:'MaruBuri',serif}#our-team ul.teams li.team ul{margin:0}#our-team .section-content{margin:0 auto;position:unset;top:unset;left:unset;transform:unset;float:none}#about-introduction{padding:120px 0 0 0}#about-introduction .section-content .top-images{max-width:1460px;margin:0 -130px 130px -130px;float:left}#about-introduction .section-content .top-images img.top-image-left{width:calc(67% - 20px);float:left;border-radius:15px 15px}#about-introduction .section-content .top-images img.top-image-right{width:calc(33% - 20px);float:right;border-radius:15px 15px;position:relative;top:-70px}#about-introduction .section-content .inner>h4{font-size:1.125rem;line-height:1.625;max-width:760px;margin:0 220px}#about-introduction .section-content .inner>p{font-size:1.125rem;line-height:1.625;max-width:760px;margin:0 220px 1.625rem 220px;float:left}#about-introduction .section-content .inner>blockquote{max-width:760px;margin:30px 220px 40px 220px;float:left}#about-introduction .section-content .inner>blockquote p{width:100%;font-size:1.688rem;font-family:'MaruBuri',serif;line-height:1.36;float:left;position:relative;padding:0 0 0 30px}#about-introduction .section-content .inner>blockquote p::after{content:"";width:45px;height:27px;display:block;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-blockquote-green.svg);background-size:cover;position:absolute;top:-24px;left:0;opacity:.15}#about-we-are .section-header{margin:0 0 50px 0}#about-we-are .section-content ul{width:100%;float:left;display:flex;justify-content:space-between;gap:45px}#about-we-are .section-content ul li{width:100%;background-color:#fff;border:1px solid #e1e1e1;border-radius:15px 15px;box-shadow:0 0 30px rgba(0,0,0,.05);overflow:hidden}#about-we-are .section-content ul li .entry-thumbnail{width:100%;float:left}#about-we-are .section-content ul li .entry-meta{width:100%;float:left;padding:30px 35px}#about-we-are .section-content ul li .entry-meta h3{font-family:"Pretendard",sans-serif;font-size:1.5rem;margin:0 0 15px 0}#about-we-are .section-content ul li .entry-meta p{color:#676767}#about-press .section-header{margin:0 0 50px 0}#about-press .section-content ul{width:calc(100% + 44px);margin:0 -22px;float:left}#about-press .section-content ul .slick-list{overflow:visible}#about-press .section-content ul .slick-slide{width:calc(33.33333% - 44px);height:355px;margin:0 22px;float:left;padding:30px 35px;background-color:#fff;border:1px solid #e1e1e1;border-radius:15px 15px;box-shadow:0 0 30px rgba(0,0,0,.05);overflow:hidden;position:relative;opacity:.2;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#about-press .section-content ul .slick-slide.slick-active{opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#about-press .section-content ul .slick-arrow{width:9px;height:16px;background-size:cover;background-position:center;filter:invert(1) brightness(1);top:-30px;opacity:.35;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#about-press .section-content ul .slick-arrow:hover{opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#about-press .section-content ul .slick-prev{left:unset;right:70px;background-image:url(/wp-content/themes/thankscarbon/images/about/icon-process-arrow-left.svg)}#about-press .section-content ul .slick-next{background-image:url(/wp-content/themes/thankscarbon/images/about/icon-process-arrow.svg);right:30px}#about-press .section-content ul .slick-prev::before,#about-press .section-content ul .slick-next::before{content:none}#about-press .section-content ul li a{width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0;z-index:1500}#about-press .section-content ul li .entry-meta{width:100%;height:285px;float:left;position:relative}#about-press .section-content ul li .entry-meta img{width:auto;height:50px;margin:0 0 50px 0}#about-press .section-content ul li .entry-meta h3{font-family:"Pretendard",sans-serif;font-size:1.5rem;margin:0 0 50px 0;text-decoration:none}#about-press .section-content ul li .entry-meta span{font-size:.875rem;color:#676767;position:absolute;bottom:0;left:0}#about-review .section-header{margin:0 0 50px 0}#about-review .section-content ul{width:calc(100% + 44px);margin:0 -22px;float:left}#about-review .section-content ul .slick-list{overflow:visible}#about-review .section-content ul .slick-slide{width:calc(33.33333% - 44px);margin:0 22px;padding:110px 35px 30px 35px;background-color:#F9F9F9;border:1px solid #e1e1e1;border-radius:15px 15px;box-shadow:0 0 30px rgba(0,0,0,.05);overflow:hidden;position:relative;opacity:.2}#about-review .section-content ul .slick-slide.slick-active{opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#about-review .section-content ul .slick-arrow{width:9px;height:16px;background-size:cover;background-position:center;filter:invert(1) brightness(1);top:-30px;opacity:.35;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#about-review .section-content ul .slick-arrow:hover{opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}#about-review .section-content ul .slick-prev{left:unset;right:70px;background-image:url(/wp-content/themes/thankscarbon/images/about/icon-process-arrow-left.svg)}#about-review .section-content ul .slick-next{background-image:url(/wp-content/themes/thankscarbon/images/about/icon-process-arrow.svg);right:30px}#about-review .section-content ul .slick-prev::before,#about-review .section-content ul .slick-next::before{content:none}#about-review .section-content ul li .entry-review{width:100%;float:left;margin:0 0 50px 0;position:relative}#about-review .section-content ul li .entry-review::after{content:"";width:64px;height:73px;display:block;background-image:url(/wp-content/themes/thankscarbon/images/home/symbol-right-green.svg);background-size:cover;opacity:.5;position:absolute;top:-90px;right:-15px}#about-review .section-content ul li .entry-review p{font-size:1.125rem;line-height:1.625;margin:0 0 1.625rem 0}#about-review .section-content ul li span{font-size:.875rem;color:#676767;position:absolute;bottom:30px;left:35px}#about-process{padding:180px 0 150px 0}#about-process .section-header{text-align:center}#about-process .section-content ul.process{width:1460px;margin:0 -130px;text-align:justify;display:flex;justify-content:space-between}#about-process .section-content ul.process>li{width:250px;height:250px;border-radius:50% 50%;text-align:center;background-color:rgba(255,255,255,.05);display:inline-block;padding:45px 10px 10px 10px;position:relative}#about-process .section-content ul.process>li:last-child::after{content:none}#about-process .section-content ul.process>li::after{content:"";width:9px;height:16px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-process-arrow.svg);background-size:9px 16px;position:absolute;top:50%;transform:translateY(-50%);right:-30px;opacity:.35}#about-process .section-content ul.process>li img{margin:0 0 10px 0;filter:brightness(0) invert(1)}#about-process .section-content ul.process>li h3{font-family:"Pretendard",sans-serif;font-size:1.5rem;margin:0 0 10px 0}#about-process .section-content ul.process>li span{display:inline-block;width:100%;padding:0 20px;line-height:1.36;font-size:#ddd}#about-process .section-content ul.process>li.active{background-color:rgba(255,255,255,1)}#about-process .section-content ul.process>li.active::after{opacity:1}#about-process .section-content ul.process>li.active img{filter:brightness(1) invert(0)}#about-process .section-content ul.process>li.active h3{color:#238791}#about-process .section-content ul.process>li.active span{color:#676767}#our-performance{height:auto;max-height:unset;padding:150px 0;text-align:left!important}#our-performance .section-content{position:unset;top:unset;left:unset;transform:unset}#our-performance .section-content .inner{height:auto;position:relative}.history-wrap{width:100%;float:left;padding:0}.history-wrap h3{width:200px;float:left;font-size:2.25rem;font-family:"Pretendard",sans-serif;margin:40px 0 0 0}.history-wrap ul.history{width:calc(100% - 400px);float:left;padding:0 0 50px 50px;border-left:1px dashed #ddd}.history-wrap ul.history li{width:100%;float:left;margin:60px 0 0 0;position:relative}.history-wrap ul.history li.same{margin:35px 0 0 0}.history-wrap ul.history li.same::before{content:none}.history-wrap ul.history li.same span{display:none}.history-wrap ul.history li::before{content:"";width:10px;height:10px;border-radius:5px 5px;background-color:#238791;position:absolute;left:-55px;top:6px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.history-wrap ul.history li span{width:100%;float:left;display:inline-block;font-size:1.125rem;font-weight:700;color:#238791;margin:0 0 10px 0}.history-wrap ul.history li span.awards{display:block;height:24px;line-height:24px;padding:0 10px;border-radius:12px 12px;text-decoration:none;color:#8657B8!important;background-color:rgba(134,87,184,.1);font-size:.875rem;font-weight:400;width:auto;margin:0 0 5px -5px}.history-wrap ul.history li span.patent-applications{display:block;height:24px;line-height:24px;padding:0 10px;border-radius:12px 12px;text-decoration:none;color:#3C9254!important;background-color:rgba(60,146,84,.1);font-size:.875rem;font-weight:400;width:auto;margin:0 0 5px -5px}.history-wrap ul.history li h4{width:100%;float:left;font-family:"Pretendard",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.36;margin:0 0 10px 0;word-break:keep-all}.history-wrap ul.history li h4 a{display:inline-block;position:relative;top:8px;width:32px;height:32px;border-radius:50% 50%;background-color:#efefef;text-align:center;line-height:36px;margin:0 0 0 5px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.history-wrap ul.history li h4 a img{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.history-wrap ul.history li h4 a:hover{background-color:#238791;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.history-wrap ul.history li h4 a:hover img{filter:invert(1) brightness(1);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.history-wrap ul.history li>img{height:140px;width:auto;border-radius:5px 5px}.history-wrap ul.history li p{width:100%;float:left;font-size:1rem;line-height:1.36;color:#676767;margin:0;word-break:keep-all}#about-people .section-header{text-align:center}#about-people .section-content .inner ul.people{max-width:800px;margin:0 200px 130px 200px;float:left}#about-people .section-content .inner ul.people>li{width:100%;margin:0 0 70px 0;float:left}#about-people .section-content .inner ul.people>li .people-image{width:50%;float:left;border-radius:15px 15px;overflow:hidden;line-height:0}#about-people .section-content .inner ul.people>li .people-text{width:50%;float:left}#about-people .section-content .inner ul.people>li .people-text h3{font-family:"Pretendard",sans-serif;font-size:1.5rem;margin:0 0 5px 0}#about-people .section-content .inner ul.people>li .people-text span{width:100%;float:left;font-size:.875rem;margin:0 0 30px 0}#about-people .section-content .inner ul.people>li:nth-child(1) .people-text{padding:10px 0 0 70px}#about-people .section-content .inner ul.people>li:nth-child(2) .people-image{float:right}#about-people .section-content .inner ul.people+img{border-radius:15px 15px}.entry-footer{width:100%;float:left}.entry-footer .post-edit-link{width:100%;float:left;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;padding:15px 0;text-align:center;font-size:.875rem;text-transform:lowercase;text-decoration:none;color:gray;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-footer .post-edit-link:hover{border-top:1px solid #ddd;border-bottom:1px solid #ddd;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.error404 .entry-header{width:100%;float:left;text-align:center;padding:0;margin:0 0 50px 0}.error404 .entry-header .entry-title{width:100%;float:left;margin:0 0 30px 0;font-family:'MaruBuri',serif;font-size:3.375rem;line-height:1.36;letter-spacing:-.02em;color:#238791}.error404 .entry-header p{width:100%;float:left;margin:0 0 35px 0;font-size:1.313rem}.error404 .error-404{padding:120px 0 0 0}.archive .page-header{width:100%;float:left;text-align:center;padding:120px 0 70px 0}.archive .page-header .page-title{width:100%;float:left;margin:0;font-family:'MaruBuri',serif;font-size:3.375rem;line-height:1.2;letter-spacing:-.02em}.archive .page-header .archive-description,.archive .page-header .page-description{width:100%;float:left;margin:30px 0 0 0}.archive .page-header .filter-area,.search .page-header .searchandfilter{width:100%;float:left;margin:50px 0 0 0}.archive .page-header .archive-description ul.ko{width:50%;padding:0 35px 0 0;float:left;text-align:left}.archive .page-header .archive-description ul.en{width:50%;padding:0 0 0 35px;float:left;text-align:left}.archive .page-header p{font-size:2.25rem;line-height:1.36;color:#238791;margin:0 0 70px 0;font-weight:700}.archive .articles-wrap{width:calc(100% + 36px);margin:0 -18px;display:block}.archive .articles-wrap article{width:calc(33.33333% - 36px);margin:0 18px 50px 18px;float:left}.archive .articles-wrap article .entry-thumbnail{width:100%;height:210px;float:left;background-color:#efefef;background-size:cover;background-position:center}.archive .articles-wrap article .entry-meta{width:100%;height:320px;float:left;padding:25px 20px 20px 20px;position:relative}.post-type-archive-news .articles-wrap article .entry-meta{height:260px}.post-type-archive-news .articles-wrap article .entry-meta .entry-title{line-height:1.36!important;max-height:6.8em!important;-webkit-line-clamp:5!important}.archive .articles-wrap article .entry-meta .entry-title{font-family:'MaruBuri',serif;letter-spacing:-.015em;width:100%;float:left;margin:0 0 10px 0;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.36;max-height:2.72em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all}.archive .articles-wrap article .entry-meta p{font-size:1rem;line-height:1.36;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:4.08em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 20px 0}.articles-wrap article .entry-meta p,.archive .articles-wrap article .entry-meta p a,.archive .articles-wrap article .entry-meta p a{text-decoration:none!important;color:#676767!important}.articles-wrap .no-results{width:100%;text-align:center}.articles-wrap .no-results p{width:100%;float:left;font-size:1.125rem;line-heihgt:2}.articles-wrap .no-results p a{color:#238791;text-decoration:none}.articles-wrap .no-results p a:hover{text-decoration:underline}.entry-esgimpact{width:100%;float:left;margin:0 0 15px -2px}.entry-esgimpact li{float:left;margin:0 10px 0 0;font-size:.75rem;font-weight:500}.entry-esgimpact li a{display:block;height:24px;line-height:24px;padding:0 10px;border-radius:12px 12px;text-decoration:none;background-color:#EFF6F1;color:#3C9254}.entry-area{width:100%;float:left}.entry-area li{float:left;margin:0;font-size:.875rem;line-height:17px}.entry-area li:nth-child(1)::before{content:"";display:inline-block;float:left;width:11px;height:13px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-marker.svg);background-size:11px 13px;background-position:center;background-repeat:no-repeat;margin:3px 5px 1px 0}.entry-area li::before{content:", ";display:inline-block;float:left}.entry-area li a{display:inline-block;text-decoration:none;color:#101010;font-weight:500}.entry-tag{width:calc(100% - 40px);float:left;border-top:1px dashed #ddd;margin:20px 0 0 0;padding:15px 0 0 0;position:absolute;bottom:15px}.entry-tag li{float:left;margin:0 10px 0 0;font-size:.875rem;line-height:1.625!important}.entry-tag li a{text-decoration:none;color:#676767}.entry-tag li a::before{content:"#";display:inline-block}.page-template-page-blog .entry-header{width:100%;float:left;text-align:left;margin:0 0 70px 0}.page-template-page-blog .entry-header .entry-title{width:100%;float:left;margin:0;text-align:center}#category-navigation{width:100%;float:left}#category-menu{width:100%;float:left;margin:35px 0 0 0;text-align:center}#category-menu>li.menu-item{display:inline-block;margin:0 35px 0 0;font-family:'MaruBuri',serif;font-weight:700;font-size:1.313rem;line-height:1.36}#category-menu>li.menu-item>a{text-decoration:none;color:#999}#category-menu>li.menu-item.current-menu-item>a{color:#238791}.page-template-page-blog .entry-content{width:100%;float:left}.pagination{width:100%;float:left;text-align:center;margin:0 0 90px 0}.pagination .page-numbers{text-decoration:none;display:inline-block;height:44px;width:44px;margin:0;line-height:44px;text-align:center;font-size:.875rem;border-radius:50% 50%;color:#101010}.pagination .page-numbers.current{background-color:#238791;color:#fff}.pagination .page-numbers.prev{width:auto;border-radius:0;font-size:0}.pagination .page-numbers.prev::before{content:"Prev.";font-size:0.875rem!important}.pagination .page-numbers.next{width:auto;border-radius:0;font-size:0}.pagination .page-numbers.next::before{content:"Next";font-size:0.875rem!important}.articles-wrap{width:calc(100% + 36px);margin:0 -18px 70px -18px;float:left}.articles-wrap article{width:calc(33.33333% - 36px);margin:0 18px 54px 18px;float:left;background-color:#fff;border:1px solid #e1e1e1;border-radius:10px 10px;overflow:hidden;box-shadow:0 0 30px rgba(0,0,0,.05)}.articles-wrap article .entry-thumbnail{width:100%;height:210px;float:left;background-color:#efefef;background-size:cover;background-position:center}.articles-wrap article .entry-thumbnail a{display:block;width:100%;height:100%}.articles-wrap article .entry-thumbnail a span{display:none}.tag .articles-wrap article .entry-thumbnail a span{display:block;float:left;font-size:.75rem;font-weight:700;line-height:30px;height:30px;padding:0 10px;margin:5px;background-color:#238791;color:#fff;border-radius:8px}.articles-wrap article .entry-meta{width:100%;height:310px;float:left;padding:25px 20px;position:relative}.articles-wrap article .entry-meta ul.post-categories{width:100%;margin:0 0 10px 0;float:left}.articles-wrap article .entry-meta ul.post-categories li{font-size:.875rem;font-weight:500;display:inline-block;float:left;margin:0 5px 0 0}.articles-wrap article .entry-meta ul.post-categories li a{text-decoration:none;color:#238791}.articles-wrap article .entry-meta .entry-title{font-size:1.313rem;line-height:1.36;font-family:'MaruBuri',serif;letter-spacing:-.015em;word-break:break-all;text-align:left;width:100%;margin:0 0 15px -2px;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:4.08em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.articles-wrap article .entry-meta .entry-title a{text-decoration:none;color:#101010}.articles-wrap article .entry-meta p{width:100%;float:left;margin:0 0 30px 0;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:1.5;height:4.5em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#676767}.articles-wrap article .entry-meta p a{border-bottom:none}.articles-wrap article .entry-meta .entry-date{font-size:.875rem;color:#676767;position:absolute;bottom:25px;left:20px;width:calc(50% - 40px)}.articles-wrap article .entry-meta .entry-series{font-size:.875rem;color:#bbb;position:absolute;bottom:25px;right:20px;width:calc(50% - 40px);text-align:right}.single-project{width:100%;float:left}.single-project article{width:100%;float:left}.single-project .entry-header{width:100%;float:left;padding:120px 0 0 0;position:relative;margin:0 0 70px 0}.single-project .entry-header .post-thumbnail{display:none!important}.single-project .entry-header .pattern-01{width:300px;height:auto;position:absolute;bottom:-100px;right:calc(50vw - 780px);z-index:1500;opacity:.1}.single-project .pattern-02{width:180px;height:auto;position:absolute;top:calc(100vh - 90px);left:calc(50vw - 720px);z-index:0;opacity:.25}.single-project .entry-header .inner{padding:0 300px 50px 0;display:table;border-bottom:1px dashed #ddd}.single-project .entry-header .entry-title{width:100%;float:left;padding:0 0 15px 0;font-family:'MaruBuri',serif;font-size:2.953rem;line-height:1.36;letter-spacing:-.02em;word-break:keep-all}.single-project .entry-header .entry-title>span::before{content:"["}.single-project .entry-header .entry-title>span::after{content:"] "}.single-project .entry-header .entry-title>span>span::after{content:", "}.single-project .entry-header .entry-title>span>span:last-child::after{content:none}.single-project .entry-header p{width:100%;float:left;padding:0 0 30px 0;font-size:1.125rem;line-height:1.5;color:#676767}.single-project .entry-header ul.entry-area{width:70%;float:left}.single-project .entry-header .entry-date{display:none;font-size:.875rem;color:gray;float:left}.single-project .entry-content{width:100%;min-height:500px;float:left;padding:0 0 150px 0}.single-project .entry-content .inner{padding:0 0 0 380px;position:relative}.single-project .entry-content .post-thumbnail{width:100%;margin:0 0 50px 0;float:left;line-height:1}.single-project .entry-content .post-thumbnail img{width:100%;line-height:1;border-radius:5px 5px}.single-project .entry-content h2.wp-block-heading{position:relative;clear:right;display:flex;justify-content:space-between;gap:20px}.single-project .entry-content h2.wp-block-heading span.header-title{white-space:nowrap;display:inline-block;float:left}.single-project .entry-content h2.wp-block-heading span.header-blank{width:100%;height:20px;margin:7px 0;background-color:rgba(35,135,145,.1);float:left}.single-project .entry-content .evaluations{width:100%;float:left;margin:30px 0 70px 0}.single-project .entry-content .information{font-size:.875rem;color:#676767}.single-project .entry-content .evaluations .evaluation-wrap{width:100%;float:left;margin:0;border-top:2px solid #101010}.single-project .entry-content .evaluations .evaluation{width:100%;float:left;margin:0;border-bottom:1px solid gray}.single-project .entry-content .evaluation h3.wp-block-heading{width:100%;float:left;color:#101010;padding:35px 0;margin:0;font-size:1.313rem;position:relative;cursor:pointer}.single-project .entry-content .evaluation h3.wp-block-heading span.ui-accordion-header-icon{display:block;width:30px;height:30px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-navi-down.svg);background-size:14px 14px;background-position:center;background-repeat:no-repeat;position:absolute;top:35px;right:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;opacity:.25}.single-project .entry-content .evaluation h3.wp-block-heading:hover span.ui-accordion-header-icon{opacity:.75;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.single-project .entry-content .evaluation h3.wp-block-heading.ui-state-active span.ui-accordion-header-icon{transform:rotate(180deg);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;opacity:1}.single-project .entry-content .evaluation>div{width:100%;float:left;padding:35px 0 70px 20px;border-top:1px dashed #ddd}.single-project .entry-content .evaluation .block-wrap{width:100%;float:left}.single-project .entry-content .evaluation .block-wrap ul{width:100%;float:left}.single-project .entry-content .evaluation .block-wrap ul.entry-esgimpact{margin:0 0 25px 0}.single-project .entry-content .evaluation .evaluation-comment{width:100%;float:left;font-size:1rem;line-height:1.5}.single-project .entry-content .evaluation .evaluation-comment p{font-size:1rem;line-height:1.5;margin:0 0 1.5rem 0}.single-project .entry-content .evaluation ul.entry-esgimpact li a{height:36px;line-height:36px;border-radius:18px 18px;padding:0 15px}.single-project .entry-content .evaluation ul.entry-k-taxonomy{width:calc(100% - 1.5rem)!important;margin:0 0 1.625rem 1.5rem!important;list-style:disc;float:left}.single-project .entry-content .evaluation ul.entry-k-taxonomy li{margin:0 0 5px 0;line-height:1.5}.single-project .entry-content .evaluation ul.entry-k-taxonomy li a{font-size:1rem;color:#101010;text-decoration:none}.single-project .entry-content .evaluation ul.entry-un-sdg{width:calc(100% + 20px);margin:0 -10px;float:left}.single-project .entry-content .evaluation ul.entry-un-sdg>li{width:calc(33.33333% - 20px);margin:0 10px 20px 10px;float:left}.single-project .entry-content .evaluation ul.entry-un-sdg>li>a>img{width:65px;height:65px;float:left;margin:0 10px 0 0}.single-project .entry-content .evaluation ul.entry-un-sdg>li>span{display:inline-block;width:calc(100% - 75px);float:left;font-size:1rem;font-weight:500;line-height:1.36;word-break:keep-all;text-align:left;margin:2px 0 0 0}.single-project .entry-content .evaluation ul.entry-tnfd-framework{width:100%;float:left;margin:0 0 10px 0}.single-project .entry-content .evaluation ul.entry-tnfd-framework>li{float:left;font-size:1rem;font-weight:400}.single-project .entry-content .evaluation ul.entry-tnfd-framework>li>a{display:inline-block;text-decoration:none;height:36px;line-height:36px;padding:0 15px;margin:0 0 15px 0;border-radius:18px 18px;background-color:#e8e8e8;color:#101010;font-weight:500;font-size:.875rem}.single-project .entry-content .evaluation ul.entry-tnfd-framework>li .term-description{width:100%;float:left;display:block;margin:0}.single-project .entry-content .evaluation ul.entry-tnfd-framework>li .term-description span.term-title{display:none}.single-project .entry-content .evaluation ul.entry-tnfd-framework>li .term-description ul.ko{width:100%;float:left;margin:0 0 25px 0}.single-project .entry-content .evaluation ul.entry-tnfd-framework>li .term-description ul.en{width:100%;float:left;margin:0;display:none}.single-project .entry-content .evaluation ul.entry-tnfd-framework>li .term-description ul{margin:0 0 1.625rem 1.5rem!important;width:calc(100% - 1.5rem)!important;list-style:disc;float:left}.single-project .entry-content .evaluation ul.entry-tnfd-framework>li .term-description ul li{margin:0 0 5px 0;line-height:1.5}.single-project .entry-content .portfolio{width:100%;float:left;margin:0 0 70px 0}ul.portfolio-loop{width:100%;float:left;border-top:1px solid #101010}ul.portfolio-loop li.portfolio-loop-item{width:100%;float:left;padding:15px 0;border-bottom:1px solid #ddd}ul.portfolio-loop li.portfolio-loop-item .entry-meta{width:calc(100% - 100px);float:left;padding:0 50px 0 0}ul.portfolio-loop li.portfolio-loop-item .entry-meta h3{width:100%;font-size:1.125rem;font-weight:700;margin:5px 0 5px 0}ul.portfolio-loop li.portfolio-loop-item .entry-meta h3 a{color:#101010;text-decoration:none}ul.portfolio-loop li.portfolio-loop-item .entry-meta span{font-size:.875rem;color:gray}ul.portfolio-loop li.portfolio-loop-item .entry-thumbnail{width:100px;height:66px;float:right;background-size:cover;background-position:center;border-radius:5px 5px}ul.portfolio-loop li.portfolio-loop-item .entry-thumbnail a{display:block;width:100%;height:100%;float:left}ul.review-loop{width:100%;margin:0;float:left}ul.review-loop li.review-loop-item{width:100%;margin:0 0 20px 0;padding:90px 35px 30px 35px;background-color:#F9F9F9;border:1px solid #e1e1e1;border-radius:15px 15px;box-shadow:0 0 30px rgba(0,0,0,.05);overflow:hidden;position:relative}ul.review-loop li.review-loop-item .entry-review{position:relative}ul.review-loop li.review-loop-item .entry-review::after{content:"";width:50px;height:57px;display:block;background-image:url(/wp-content/themes/thankscarbon/images/home/symbol-right-green.svg);background-size:cover;opacity:.5;position:absolute;top:-70px;right:-15px}ul.review-loop li.review-loop-item .entry-meta span{font-weight:700;color:#238791}.single-project .entry-content .review{width:100%;float:left;margin:0 0 70px 0}.single-project .entry-content .entry-content-left-desktop{width:300px;min-height:300px;position:absolute;top:0;left:0;background-color:#f9f9f9;border:1px solid #e1e1e1;border-radius:5px 5px;padding:30px 20px 20px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.single-project .entry-content .entry-content-left-desktop .block-wrap{width:100%;float:left;border-bottom:1px dashed #bbb;padding:0 0 2px 0;margin:0 0 8px 0}.single-project .entry-content .entry-content-left-desktop .block-wrap.block-area strong,.single-project .entry-content .entry-content-left-desktop .block-wrap.block-attribute strong{width:80px}.single-project .entry-content .entry-content-left-desktop .block-wrap.block-area ul.entry-area,.single-project .entry-content .entry-content-left-desktop .block-wrap.block-attribute ul.entry-attribute{width:calc(100% - 80px);margin:3px 0 0 0}.single-project .entry-content .entry-content-left-desktop .block-wrap.block-area ul.entry-area li{float:right;margin:0 0 7px 5px}.single-project .entry-content .entry-content-left-desktop .block-wrap.block-attribute ul.entry-attribute li{float:right;margin:0 0 7px 5px}.single-project .entry-content .entry-content-left-desktop .block-wrap strong{display:block;width:100%;float:left;margin:0 0 8px 0}.single-project .entry-content .entry-content-left-desktop .block-wrap strong a img{width:14px;height:14px;position:relative;top:1px;opacity:.5;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.single-project .entry-content .entry-content-left-desktop .block-wrap strong a:hover img{opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.single-project .entry-content .entry-content-left-desktop .block-wrap.last-child{padding:0;margin:0;border-bottom:none}.single-project .entry-content .entry-content-left-desktop .block-wrap>ul>li{position:relative;float:left;white-space:nowrap;font-size:.875rem;line-height:1.36;margin:0 5px 7px 0;float:left;overflow:visible}.single-project .entry-content .entry-content-left-desktop .block-wrap>ul>li a{color:#333;text-decoration:none;display:block;overflow:hidden}.single-project .entry-content .entry-content-left-desktop .block-wrap>ul.entry-un-sdg>li .term-description{bottom:68px}.single-project .entry-content .entry-content-left-desktop .block-wrap>ul>li .term-description{width:280px;font-size:.875rem;line-height:1.5;position:absolute;bottom:24px;left:-15px;background-color:#fff;padding:15px;display:none;z-index:1000;border-radius:5px 5px;border:1px solid #e1e1e1;box-shadow:0 0 30px rgba(0,0,0,.05);white-space:normal;color:#676767}.single-project .entry-content .entry-content-left-desktop .block-wrap ul>li .term-description::after{content:"";display:block;width:16px;height:7px;background-image:url(/wp-content/themes/thankscarbon/images/balloon-tail.svg);background-size:cover;position:absolute;bottom:-7px;left:25px}.single-project .entry-content .entry-content-left-desktop .block-wrap ul>li:hover .term-description{display:block}.single-project .entry-content .entry-content-left-desktop .block-wrap>ul>li .term-description span.term-title{display:block;font-weight:700;width:100%;float:left;margin:0 0 5px 0;color:#238791}.single-project .entry-content .entry-content-left-desktop .block-wrap>ul>li .term-description ul{width:100%;float:left;margin:0}.single-project .entry-content .entry-content-left-desktop .block-wrap>ul>li .term-description ul li{margin:0 0 10px 0;color:#676767}.single-project .entry-content .entry-content-left-desktop .block-wrap>ul>li .term-description ul.en::before{content:"원문";text-decoration:underline;color:#101010;font-weight:500;cursor:pointer;margin:0 0 10px 0}.single-project .entry-content .entry-content-left-desktop .block-wrap>ul>li .term-description ul.en>li{display:none}.single-project .entry-content .entry-content-left-desktop .block-wrap>ul>li .term-description ul.en.expansion>li{display:block}.block-k-taxonomy ul.entry-k-taxonomy{width:calc(100% - 13px);margin:0 0 0 13px;float:left;list-style:disc}.block-k-taxonomy ul.entry-k-taxonomy li{float:left;padding:0;margin:0 0 5px 0!important;font-size:0.875rem!important;font-weight:500!important}.block-k-taxonomy ul.entry-k-taxonomy li a{border-bottom:1px dashed transparent}.block-k-taxonomy ul.entry-k-taxonomy li a:hover{border-bottom:1px dashed #676767}.block-tnfd-framework ul.entry-tnfd-framework{width:calc(100% + 6px);margin:0 -3px;float:left}.block-tnfd-framework ul.entry-tnfd-framework>li{float:left;height:24px;padding:0;margin:0 5px 7px 0!important;border-radius:12px 12px;overflow:hidden;font-size:0.75rem!important;font-weight:500!important}.block-tnfd-framework ul.entry-tnfd-framework>li a{width:100%;height:100%;padding:0 10px;border-radius:12px 12px;line-height:24px;float:left;color:#333;background-color:#e8e8e8;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.block-tnfd-framework ul.entry-tnfd-framework>li a:hover{color:#fff!important;background-color:#333;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.block-un-sdg ul.entry-un-sdg{width:calc(100% + 4px);margin:0 -2px;float:left}.block-un-sdg ul.entry-un-sdg li{width:calc(20% - 4px)!important;margin:0 2px 4px 2px!important;float:left;border-radius:unset;position:relative}.block-un-sdg ul.entry-un-sdg li a{display:block;border-radius:unset!important}.block-un-sdg ul.entry-un-sdg li a img{border-radius:3px 3px}.block-un-sdg ul.entry-un-sdg li span{width:200px;font-size:.875rem;line-height:1.5;position:absolute;bottom:53px;left:-20px;background-color:#fff;padding:15px;display:none;z-index:1000;border-radius:5px 5px;border:1px solid #e1e1e1;box-shadow:0 0 30px rgba(0,0,0,.05);white-space:normal;color:#101010;font-weight:500}.block-un-sdg ul.entry-un-sdg li span::after{content:"";display:block;width:16px;height:7px;background-image:url(/wp-content/themes/thankscarbon/images/balloon-tail.svg);background-size:cover;position:absolute;bottom:-7px;left:30px}.block-un-sdg ul.entry-un-sdg li:hover span{display:block}.block-area ul.entry-area li:nth-child(1){position:relative}.block-area ul.entry-area li:nth-child(1)::before{content:"";display:inline-block;float:left;width:11px;height:13px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-marker.svg);background-size:11px 13px;background-position:center;background-repeat:no-repeat;margin:3px 5px 1px 0}.block-area ul.entry-area li a:hover{border-bottom:1px dashed #676767}.block-attribute ul.entry-attribute{width:calc(100% + 4px);margin:0 -2px;float:left}.block-attribute ul.entry-attribute li{width:auto;margin:0 2px 4px 4px!important;float:left;border-radius:unset!important}.block-attribute ul.entry-attribute li a{float:left;line-height:20px;font-size:.875rem;color:#101010;border-radius:unset!important}.block-attribute ul.entry-attribute li a img{width:20px;height:20px;float:left;border:1px solid #e1e1e1;border-radius:50% 50%;margin:0 3px 0 0;filter:invert(0) brightness(1);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.block-attribute ul.entry-attribute li:hover a img{filter:invert(1) brightness(1);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.block-attribute ul.entry-attribute li span{display:none}.block-esgimpact ul.entry-esgimpact{width:calc(100% + 6px);margin:0 -3px;float:left}.block-esgimpact ul.entry-esgimpact li{float:left;height:24px;padding:0;margin:0 5px 7px 0!important;font-size:0.75rem!important;font-weight:500!important}.block-esgimpact ul.entry-esgimpact li a{width:100%;height:100%;padding:0 10px;line-height:24px;float:left;color:#676767;background-color:#fff;display:block;border-radius:12px 12px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.block-esgimpact ul.entry-esgimpact li a:hover{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}ul.entry-esgimpact li.biodiversity a{color:#8657B8!important;background-color:rgba(134,87,184,.1)}ul.entry-esgimpact li.biodiversity a:hover{color:#fff!important;background-color:rgba(134,87,184,1)}ul.entry-esgimpact li.greenhouse-gas-reduction a{color:#3C9254!important;background-color:rgba(60,146,84,.1)}ul.entry-esgimpact li.greenhouse-gas-reduction a:hover{color:#fff!important;background-color:rgba(60,146,84,1)}ul.entry-esgimpact li.regional-shared-growth a{color:#337CE5!important;background-color:rgba(51,124,229,.1)}ul.entry-esgimpact li.regional-shared-growth a:hover{color:#fff!important;background-color:rgba(51,124,229,1)}ul.entry-esgimpact li.blue-forest a{color:#0f3874!important;background-color:rgba(15,56,116,.1)}ul.entry-esgimpact li.blue-forest a:hover{color:#fff!important;background-color:rgba(15,56,116,1)}.single-project .entry-content .entry-content-right{width:230px;min-height:230px;position:absolute;top:0;right:0}ul.actions{width:100%;float:left}ul.actions li{height:46px;line-height:46px;border-radius:5px 5px;margin:0 0 10px 0;font-weight:500;font-size:1rem}ul.actions li a{width:100%;height:100%;float:left;display:block;border-bottom:none;padding:0 15px;position:relative;text-decoration:none}ul.actions li a img{position:absolute;top:50%;transform:translateY(-50%);right:15px}ul.actions li.action-inquire{width:calc(100% - 56px);margin:0 10px 0 0;background-color:#434A64;float:left}ul.actions li.action-print{width:46px;margin:0;float:left;background-color:#fff;border:1px solid #e1e1e1}ul.actions li.action-print input[type="button"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background-color:transparent;font-size:0;width:100%;height:100%;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-print.svg);background-size:20px auto;background-position:center;background-repeat:no-repeat;cursor:pointer;padding:0;float:left;line-height:46px}ul.actions li.action-inquire a{color:#fff}ul.actions li.action-chat{background-color:#FEE600}ul.actions li.action-chat a{color:#101010}ul.actions li.action-share{background-color:#238791}ul.actions li.action-share a{color:#fff}.searchandfilter{width:100%;float:left;margin:0}.searchandfilter label{width:100%}.searchandfilter ul{width:calc(100% + 14px);margin:0 -7px;float:left}.searchandfilter ul li{text-align:left;padding:0!important}.searchandfilter ul li:nth-child(1),.searchandfilter ul li:nth-child(2),.searchandfilter ul li:nth-child(3),.searchandfilter ul li:nth-child(4),.searchandfilter ul li:nth-child(5),.searchandfilter ul li:nth-child(6){width:calc(16.66667% - 14px);margin:0 7px 14px 7px;float:left}.searchandfilter ul li:nth-child(7){width:calc(75% - 14px);margin:0 7px;float:left}.searchandfilter ul li:nth-child(7) label{width:100%}.searchandfilter ul li.sf-field-reset a{display:block;width:100%;line-height:50px;text-align:center;color:#676767;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.searchandfilter ul li h4{width:100%;font-size:.875rem;margin:0;padding:0}.searchandfilter ul li:nth-child(1) h4::before,.searchandfilter ul li:nth-child(2) h4::before,.searchandfilter ul li:nth-child(3) h4::before,.searchandfilter ul li:nth-child(4) h4::before,.searchandfilter ul li:nth-child(5) h4::before,.searchandfilter ul li:nth-child(6) h4::before{content:"by";font-family:"Georgia",serif;font-style:italic;font-size:.667rem;font-weight:400;margin:0 5px 0 0}.searchandfilter ul li select{width:100%;height:46px;line-height:44px;float:left;background-color:#f5f5f5;box-shadow:0 3px 6px rgba(0,0,0,.05);border:1px solid #bbb;border-radius:5px 5px;margin:5px 0 0 0;padding:0 14px!important;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-navi-down.svg);background-size:8px 5px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;position:relative;font-size:.875rem}.searchandfilter ul li input[type="text"]{width:100%;height:46px;line-height:44px;float:left;background-color:#fff;border:1px solid #bbb;border-radius:5px 5px;margin:5px 0 0 0;padding:0 14px!important;-moz-appearance:none;-webkit-appearance:none;appearance:none}.searchandfilter ul li:nth-child(8){width:calc(16.66667% - 14px);margin:0 7px 14px 7px;float:left}.searchandfilter ul li input[type="submit"]{width:100%;height:46px;-moz-appearance:none;-webkit-appearance:none;appearance:none;margin:5px 0 0 0;float:left;background-color:#434A64;color:#fff;font-weight:700;border-radius:5px 5px;border:none;cursor:pointer}.single-post .entry-thumbnail-wrap{width:100%;float:left;margin:20px 0 0 0;padding:0}.single-post .entry-thumbnail-wrap .inner{padding:0 280px}.single-post .entry-thumbnail-wrap .inner .post-thumbnail{width:calc(100% + 120px);margin:0 -60px 50px -60px;float:left;line-height:1}.single-post .entry-thumbnail-wrap .inner .post-thumbnail img{width:100%;line-height:1;border-radius:5px 5px}.single-post .entry-content-wrap{width:100%;float:left;margin:0;padding:0}.single-post .entry-content-wrap .inner{padding:0 280px;position:relative}.single-post .entry-content-wrap .inner .entry-header{width:100%;float:left;padding:0 0 80px 0;position:relative}.single-post .entry-content-wrap .inner .entry-header::after{content:"";display:block;width:100%;max-width:640px;height:1px;border-bottom:1px dashed #ddd;position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.single-post .entry-content-wrap .inner .entry-header ul.post-categories{width:100%;float:left;margin:0 0 10px 0}.single-post .entry-content-wrap .inner .entry-header ul.post-categories li{float:left;margin:0 5px 0 0;font-size:.875rem;font-weight:500}.single-post .entry-content-wrap .inner .entry-header ul.post-categories li a{color:#238791;text-decoration:none}.single-post .entry-content-wrap .inner .entry-header .entry-title{width:100%;float:left;padding:0 0 15px 0;font-family:'MaruBuri',serif;font-size:2.25rem;line-height:1.36;letter-spacing:-.02em}.single-post .entry-content-wrap .inner .entry-header p{width:100%;float:left;padding:0 0 30px 0;font-size:1.125rem;line-height:1.5;color:#676767}.single-post .entry-content-wrap .inner .entry-header .entry-date{font-size:.875rem;color:gray}.single-post .entry-content-wrap .inner .entry-content{width:100%;float:left;padding:0 0 150px 0}.single-post .entry-content-wrap .inner .entry-content .inner{padding:0 280px;position:relative}.single-post .entry-content-wrap .inner #right-sidebar{position:absolute;top:0;right:0;width:230px}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap{width:100%;float:left;background-color:#fff;border:1px solid #e1e1e1;border-radius:5px 5px;padding:15px 15px 15px 15px;box-shadow:0 0 30px rgba(0,0,0,.05);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap .series-header{width:100%;float:left;padding:0 0 10px 0;margin:0 0 15px 0;border-bottom:2px solid #101010}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap .series-header span{width:100%;float:left;font-size:.75rem;color:#676767}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap .series-header strong{width:100%;float:left}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap ul{width:100%;float:left}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap ul li{width:100%;float:left;font-size:.875rem;font-weight:400!important;line-height:1.36;padding:0 0 10px 0;margin:0 0 10px 0;position:relative;border-bottom:1px dashed #ddd}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap ul li:last-child{border-bottom:1px solid #ddd}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap ul li a{color:#676767;text-decoration:none}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap ul li a:hover{text-decoration:underline}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap ul li.current-item a{font-weight:600;color:#238791;pointer-events:none}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap ul li.current-item a:hover{text-decoration:none}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap span.series-more{float:right;margin:5px 0 0 0;font-size:.75rem}.single-post .entry-content-wrap .inner #right-sidebar .series-wrap span.series-more a{color:#676767;text-decoration:none}.single-post .entry-content-wrap .inner #right-sidebar .subscribtion-block{width:100%;float:left;display:block;text-align:center;height:52px!important;line-height:52px!important;background-color:#3B4159;margin:20px 0 0 0;border-radius:5px 5px;box-shadow:0 0 30px rgba(0,0,0,.05);font-size:1rem;font-weight:500}.single-post .entry-content-wrap .inner #right-sidebar .subscribtion-block a{width:100%;height:100%;display:inline-block;float:left;color:#fff;text-decoration:none}.single-post .entry-content-wrap .inner #right-sidebar .subscribtion-block a img{width:22px;height:auto;filter:invert(1);margin:0 8px 0 0;position:relative;top:5px}.single-post .entry-content-wrap .inner #ez-toc-container{position:absolute;top:0;left:0;width:230px;background-color:#f9f9f9;border:1px solid #e1e1e1;border-radius:5px 5px;padding:15px 15px 15px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.single-post .entry-content-wrap .inner #ez-toc-container .ez-toc-title-container{float:left}.single-post .entry-content-wrap .inner #ez-toc-container nav{width:100%;float:left}.single-post .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list{width:100%;float:left;margin:10px 0 10px 0;padding:15px 0 0 0;border-top:2px solid #101010}.single-post .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li{width:100%;float:left;font-size:.875rem;font-weight:400!important;line-height:1.36;padding:0 0 10px 0;margin:0 0 10px 0;position:relative}.single-post .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li:last-child{margin:0;padding:0}.single-post .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li:last-child::after{content:none}.single-post .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li::after{width:calc(100% - 15px);height:1px;content:"";display:block;position:absolute;bottom:0;right:0;border-bottom:1px dashed #ddd}.single-post .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li a{color:#101010}.single-post .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li a:hover{text-decoration:none;color:#238791;font-weight:500}.single-post .entry-content-wrap .inner #ez-toc-container nav ul li a::before{width:15px}.single-post .entry-content-wrap .inner #ez-toc-container a.ez-toc-toggle{display:block;padding:0;margin:0;margin-left:0;width:30px;height:30px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-list.svg);background-size:20px 20px;background-position:right center;background-repeat:no-repeat}.single-post .entry-content-wrap .inner #ez-toc-container a.ez-toc-toggle span{display:none}.single-post #cta-expansion{text-align:center;padding:90px 0 120px 0}.single-post #cta-expansion .section-header{margin:0 0 50px 0}.single-post #cta-expansion .section-header .section-title{font-size:1.969rem}.single-post #cta-expansion ul.block-columns li.block-column{border-radius:10px 10px}.single-news .entry-thumbnail-wrap{width:100%;float:left;margin:20px 0 0 0;padding:0}.single-news .entry-thumbnail-wrap .inner{padding:0 280px}.single-news .entry-thumbnail-wrap .inner .post-thumbnail{width:calc(100% + 120px);margin:0 -60px 50px -60px;float:left;line-height:1}.single-news .entry-thumbnail-wrap .inner .post-thumbnail img{width:100%;line-height:1;border-radius:5px 5px}.single-news .entry-content-wrap{width:100%;float:left;margin:0;padding:0}.single-news .entry-content-wrap .inner{padding:0 280px;position:relative}.single-news .entry-content-wrap .inner .entry-header{width:100%;float:left;padding:0 0 80px 0;position:relative}.single-news .entry-content-wrap .inner .entry-header::after{content:"";display:block;width:100%;max-width:640px;height:1px;border-bottom:1px dashed #ddd;position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.single-news .entry-content-wrap .inner .entry-header ul.post-categories{width:100%;float:left;margin:0 0 10px 0}.single-news .entry-content-wrap .inner .entry-header ul.post-categories li{float:left;margin:0 5px 0 0;font-size:.875rem;font-weight:500}.single-news .entry-content-wrap .inner .entry-header ul.post-categories li a{color:#238791;text-decoration:none}.single-news .entry-content-wrap .inner .entry-header .entry-title{width:100%;float:left;padding:0 0 15px 0;font-family:'MaruBuri',serif;font-size:2.25rem;line-height:1.36;letter-spacing:-.02em}.single-news .entry-content-wrap .inner .entry-header p{width:100%;float:left;padding:0 0 30px 0;font-size:1.125rem;line-height:1.5;color:#676767}.single-news .entry-content-wrap .inner .entry-header .entry-date{font-size:.875rem;color:gray}.single-news .entry-content-wrap .inner .entry-content{width:100%;float:left;padding:0 0 150px 0}.single-news .entry-content-wrap .inner .entry-content .inner{padding:0 280px;position:relative}.single-news .entry-content-wrap .inner #right-sidebar{position:absolute;top:0;right:0;width:230px}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap{width:100%;float:left;background-color:#fff;border:1px solid #e1e1e1;border-radius:5px 5px;padding:15px 15px 15px 15px;box-shadow:0 0 30px rgba(0,0,0,.05);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap .series-header{width:100%;float:left;padding:0 0 10px 0;margin:0 0 15px 0;border-bottom:2px solid #101010}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap .series-header span{width:100%;float:left;font-size:.75rem;color:#676767}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap .series-header strong{width:100%;float:left}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap ul{width:100%;float:left}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap ul li{width:100%;float:left;font-size:.875rem;font-weight:400!important;line-height:1.36;padding:0 0 10px 0;margin:0 0 10px 0;position:relative;border-bottom:1px dashed #ddd}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap ul li:last-child{border-bottom:1px solid #ddd}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap ul li a{color:#676767;text-decoration:none}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap ul li a:hover{text-decoration:underline}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap ul li.current-item a{font-weight:600;color:#238791;pointer-events:none}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap ul li.current-item a:hover{text-decoration:none}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap span.series-more{float:right;margin:5px 0 0 0;font-size:.75rem}.single-news .entry-content-wrap .inner #right-sidebar .series-wrap span.series-more a{color:#676767;text-decoration:none}.single-news .entry-content-wrap .inner #right-sidebar .subscribtion-block{width:100%;float:left;display:block;text-align:center;height:52px!important;line-height:52px!important;background-color:#3B4159;margin:20px 0 0 0;border-radius:5px 5px;box-shadow:0 0 30px rgba(0,0,0,.05);font-size:1rem;font-weight:500}.single-news .entry-content-wrap .inner #right-sidebar .subscribtion-block a{width:100%;height:100%;display:inline-block;float:left;color:#fff;text-decoration:none}.single-news .entry-content-wrap .inner #right-sidebar .subscribtion-block a img{width:22px;height:auto;filter:invert(1);margin:0 8px 0 0;position:relative;top:5px}.single-news .entry-content-wrap .inner #ez-toc-container{position:absolute;top:0;left:0;width:230px;background-color:#f9f9f9;border:1px solid #e1e1e1;border-radius:5px 5px;padding:15px 15px 15px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.single-news .entry-content-wrap .inner #ez-toc-container .ez-toc-title-container{float:left}.single-news .entry-content-wrap .inner #ez-toc-container nav{width:100%;float:left}.single-news .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list{width:100%;float:left;margin:10px 0 10px 0;padding:15px 0 0 0;border-top:2px solid #101010}.single-news .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li{width:100%;float:left;font-size:.875rem;font-weight:400!important;line-height:1.36;padding:0 0 10px 0;margin:0 0 10px 0;position:relative}.single-news .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li:last-child{margin:0;padding:0}.single-news .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li:last-child::after{content:none}.single-news .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li::after{width:calc(100% - 15px);height:1px;content:"";display:block;position:absolute;bottom:0;right:0;border-bottom:1px dashed #ddd}.single-news .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li a{color:#101010}.single-news .entry-content-wrap .inner #ez-toc-container nav ul.ez-toc-list li a:hover{text-decoration:none;color:#238791;font-weight:500}.single-news .entry-content-wrap .inner #ez-toc-container nav ul li a::before{width:15px}.single-news .entry-content-wrap .inner #ez-toc-container a.ez-toc-toggle{display:block;padding:0;margin:0;margin-left:0;width:30px;height:30px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-list.svg);background-size:20px 20px;background-position:right center;background-repeat:no-repeat}.single-news .entry-content-wrap .inner #ez-toc-container a.ez-toc-toggle span{display:none}.single-news #cta-expansion{text-align:center;padding:90px 0 120px 0}.single-news #cta-expansion .section-header{margin:0 0 50px 0}.single-news #cta-expansion .section-header .section-title{font-size:1.969rem}.single-news #cta-expansion ul.block-columns li.block-column{border-radius:10px 10px}#related-articles{padding:90px 0 120px 0}#related-articles .section-header{margin:0 0 50px 0}#related-articles .section-header .section-title{font-size:1.969rem}#related-articles .section-content ul.three-columns.slick-slider{display:block;width:calc(100% + 44px);margin:0 -22px}#related-articles .section-content ul.three-columns.slick-slider .slick-slide{margin:0 22px}.entry-content{font-size:1rem;line-height:1.625rem;word-break:keep-all}.entry-content p{margin:0 0 1.625rem 0}.entry-content .wp-block-buttons{width:100%;float:left;margin:1rem 0 2.25rem 0}.entry-content .wp-block-buttons .wp-block-button a.wp-block-button__link{color:#fff!important}.entry-content p .wp-block-buttons .wp-block-button a.wp-block-button__link:hover,.entry-content p .wp-block-buttons .wp-block-button a.wp-block-button__link:visited{color:#fff!important}.entry-content .wp-block-buttons .wp-block-button .wp-block-button__link.has-background{border-radius:35px 35px;padding-left:35px;padding-right:35px}.entry-content .wp-block-buttons .wp-block-button .wp-block-button__link.has-background:hover{color:#fff}.entry-content p>a{color:#333;text-decoration:none;border-bottom:1px dashed #bbb;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content p>a:hover{border-bottom:1px solid #101010;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content .entry-content-left+h2.wp-block-heading{margin-top:0!important}.entry-content h2.wp-block-heading{width:100%;color:#238791;font-size:1.688rem;line-height:1.36;margin:2.25rem 0 1rem 0}.entry-content h3.wp-block-heading{width:100%;color:#101010;font-size:1.313rem;line-height:1.5;margin:1.313rem 0 .75rem 0}.entry-content h4.wp-block-heading{width:100%;font-size:1.125rem;font-weight:700;margin:.5rem 0 0 0}.entry-content .wp-block-image img{float:left;margin:0 0 10px 0;line-height:0}.entry-content .wp-block-image figcaption.wp-element-caption{font-size:.875rem;text-align:center;color:#676767;width:100%;float:left;margin:0!important}.entry-content .wp-block-embed figcaption{padding:0 20px;font-size:.875rem;text-align:center;color:#676767;width:100%;float:left}.entry-content .has-background{width:100%;float:left;padding:20px;border-radius:5px;margin:0 0 1.625rem 0}.entry-content .has-background h2{margin:15px 0 21px 0}.entry-content>ul{margin:0 0 1.625rem 1.5rem;width:calc(100% - 1.5rem);list-style:disc;float:left}.entry-content>ol{margin:0 0 1.625rem 1.5rem;width:calc(100% - 1.5rem);list-style:decimal;float:left}.entry-content>ul li,.entry-content>ol li{margin:0 0 2px 0;line-height:1.5}.entry-content>ul>li>ul{width:calc(100% - 1.5rem);margin:0 0 1.625rem 1.5rem;float:left;list-style:circle}.entry-content ul.two-by-two{width:calc(100% + 50px);margin:1.625rem -25px;float:left;list-style:none}.entry-content ul.two-by-two li{width:calc(50% - 50px);padding:15px 0 0 0;margin:0 25px 30px 25px;float:left;border-top:2px solid #101010}.entry-content ul.two-by-two li strong{display:block;width:100%;float:left;margin:0 0 10px 0;font-size:1.125rem}.entry-content ul.two-by-two li p{height:222px;color:#454545}.entry-content sup a{display:inline-block;width:14px;height:14px;line-height:14px;border-radius:50% 50%;background-color:rgba(35,135,145,.2);color:#238791;text-align:center;text-decoration:none;font-size:.667rem;font-weight:500;top:-6px;position:relative;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content sup a:hover{background-color:#238791;color:#fff;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content ol.wp-block-footnotes{width:calc(100% - 20px);float:left;list-style:decimal;margin:50px 0 50px 20px;padding:15px 0 0 0;position:relative}.entry-content ol.wp-block-footnotes::before{content:"Footnote";position:absolute;left:-20px;top:-35px;font-size:.875rem;font-weight:700}.entry-content ol.wp-block-footnotes::after{content:"";display:block;width:calc(100% + 20px);height:1px;border-top:1px dashed #ddd;left:-20px;position:absolute;top:0}.entry-content>p a{text-decoration:none;color:#454545;border-bottom:1px dashed #bbb;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content>p a:hover{border-bottom:1px solid #101010;color:#101010;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content ol.wp-block-footnotes li{padding:0;margin:0 0 5px 0;font-size:.875rem;line-height:1.5}.entry-content ol.wp-block-footnotes li a{color:#238791;text-decoration:none}.entry-content .wp-block-table{width:100%;margin:10px 0 1.625rem 0}.entry-content .wp-block-table table{margin:0;line-height:1.36}.entry-content .wp-block-table .wp-element-caption{font-size:.8rem;width:100%;float:left;margin:10px 0 0 0;padding:0 0 10px 0;text-align:center;color:gray}.entry-content .wp-block-table table thead tr th{border-bottom:3px solid #101010;line-height:1.36;background-color:#ddd}.entry-content .wp-block-table table tbody tr td{border-bottom:1px solid #101010;word-break:break-all}.entry-content .wp-block-table table tfoot tr td{border-top:3px solid #101010;line-height:1.36}.entry-content .wp-block-separator{margin:1.313rem 0 3.25rem}.entry-content .wp-block-separator{background-color:transparent!important;border-top:3px solid #101010;border-bottom:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:30%;float:left;margin:1.625rem 35% 3.25rem 35%}.entry-content .wp-block-separator.is-style-wide{width:100%;margin:1.625rem 0 3.25rem 0;border-top:1px solid #676767}.entry-content .wp-block-separator.is-style-dots{width:100%;margin:1.625rem 0 3.25rem 0;border-top:none}.entry-content .wp-block-separator.is-style-dots:before{font-size:1.688rem;letter-spacing:1em;padding:0 0 0 1em}.entry-content .wp-block-button a.wp-element-button{margin:0}.entry-content .wp-block-lazyblock-cb-link{width:100%;height:100%;float:left;margin:1.625rem 0}.entry-content .wp-block-lazyblock-cb-link .cb-link-wrap{width:100%;height:100%;float:left;position:relative}.entry-content .wp-block-lazyblock-cb-link .cb-link-wrap .cb-link-favicon{width:100px;height:100px;border-radius:50% 50%;float:left;background-size:cover;margin:0 20px 0 0;border:1px solid #f9f9f9}.entry-content .wp-block-lazyblock-cb-link .cb-link-wrap .cb-link-featured a,.entry-content .wp-block-lazyblock-cb-link .cb-link-wrap .cb-link-favicon a{display:block;width:100%;height:100%;float:left}.entry-content .wp-block-lazyblock-cb-link a:hover,.entry-content .wp-block-lazyblock-cb-link a:hover{border-bottom:none!important}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-favicon .cb-link-meta{position:absolute;top:50%;left:120px;transform:translateY(-50%)}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-favicon .cb-link-meta strong{width:100%;float:left;display:inline-block;font-size:1.313rem;line-height:1.2;margin:0 0 5px 0}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-favicon .cb-link-meta strong a{color:#101010}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-favicon .cb-link-meta p{width:100%;float:left;display:inline-block;font-size:1rem;line-height:1.36;margin:0;color:#676767}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-featured .cb-link-featured{width:50%;height:178px;float:left;background-size:cover;background-position:center}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-featured .cb-link-meta{width:50%;height:178px;float:left;padding:20px;margin:0;background-color:#fff;border:1px solid #f5f5f5;border-left:none;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-featured .cb-link-meta a{display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1500}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-featured .cb-link-meta strong{width:100%;float:left;display:inline-block;font-size:1.125rem;line-height:1.2;margin:0 0 5px 0;color:#101010;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:2.4em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-featured .cb-link-meta p{width:100%;float:left;display:inline-block;font-size:.875rem;line-height:1.36;margin:0;color:#676767;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:4.08em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-featured .cb-link-meta::after{content:"바로가기 →";position:absolute;bottom:15px;left:calc(50% + 20px);font-size:.75rem;color:#999;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-featured:hover .cb-link-meta{border:1px solid #f1f1f1;border-left:none;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content .wp-block-lazyblock-cb-link .cb-link-type-featured:hover .cb-link-meta::after{color:orangered;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content .wp-block-code{width:100%;padding:25px 30px;border-radius:5px 5px;margin:1.313rem 0 2.25rem 0}.entry-content .wp-block-code code{font-size:.875rem;line-height:1.5s}.entry-content .wp-block-quote{width:100%;float:left;padding:1.313rem 0 0 2.25rem;margin:1.313rem 0 2.25rem 0;border-left:none!important;position:relative}.entry-content .wp-block-lazyblock-new-h3{width:100%;float:left}.entry-content .wp-block-quote.is-style-plain{border-left:3px solid #101010;position:relative}.entry-content .wp-block-quote.is-style-plain::before{content:none}.entry-content .wp-block-quote::before,.entry-content .wp-block-quote.is-style-default::before{content:"";display:block;position:absolute;top:0;left:0;width:50px;height:36px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-blockquote-green.svg);background-size:contain;background-position:center top;background-repeat:no-repeat;opacity:.15}.entry-content .wp-block-quote.is-style-plain{padding:0 5px 0 20px;border-left:3px solid #101010!important}.entry-content .wp-block-quote p{width:100%;font-size:1.313rem;font-weight:500;font-style:italic;line-height:1.5;margin:0 0 1rem 0;word-break:keep-all}.entry-content .wp-block-quote cite{width:100%;font-size:.875rem;line-height:1.36;color:#454545}.entry-content .wp-block-embed{margin:10px 0 3.25rem 0!important}.entry-content .wp-block-embed iframe{width:100%}.entry-content iframe.instagram-media{margin:10px 0 3.25rem 0!important;max-width:100%!important}.entry-content .wp-block-media-text{width:100%;margin:10px 0 1.625rem 0;background-color:#fcfcfc}.entry-content .wp-block-media-text .wp-block-media-text__media{width:100%}.entry-content .wp-block-media-text .wp-block-media-text__content{padding:20px 5px!important;margin:0 0 0 20px!important}.entry-content .wp-block-media-text .wp-block-media-text__content h2,.entry-content .wp-block-media-text .wp-block-media-text__content h3,.entry-content .wp-block-media-text .wp-block-media-text__content h4{margin-top:0!important}.entry-content .wp-block-media-text .wp-block-media-text__content p{margin:1.625rem 0!important}.entry-content figure.wp-block-image{margin:10px 0 1.625rem 0;display:inline-block}.entry-content .wp-block-image figure{margin-top:10px;margin-bottom:1.625rem}.entry-content .wp-block-image img{margin:0 0 10px 0}.entry-content .wp-block-image .alignleft{margin:5px 20px 0 0}.entry-content .wp-block-image .alignright{margin:5px 0 0 20px}.entry-content .wp-block-image .wp-element-caption{font-size:.875rem;line-height:1.36;margin:0;padding:0 10px;color:#676767;text-align:center}.entry-content .wp-block-gallery{margin:10px 0 1.625rem 0;gap:3px!important}.entry-content .wp-block-gallery .wp-element-caption{font-size:.875rem;line-height:1.36;margin:0;color:#676767;padding:20px 10px 10px 10px!important;text-align:center;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,0) 100%,transparent)!important}.entry-content .wp-block-gallery .blocks-gallery-caption{background:transparent!important;font-size:.875rem;line-height:1.36;margin:10px 0 0 0;padding:0!important;color:#676767;text-align:center}.entry-content .wp-block-gallery .wp-block-image{margin:0 2px 2px 0;width:calc(50% - 2px)}.entry-content .wp-block-gallery .wp-block-image img{margin:0}.entry-content .wp-block-lazyblock-google-adsense{width:100%;display:inline-block;margin:10px 0 1.625rem 0}.entry-content .slick-slider{width:100%;margin:32px 0 3.25rem 0!important}.entry-content .slick-slider .slick-list{width:100%}.entry-content .slick-slider .slick-list .slick-slide{line-height:0}.entry-content .slick-slider .slick-arrow{width:20px;height:32px;top:-32px;transform:unset;font-size:0;opacity:.5;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content .slick-slider .slick-arrow:hover{opacity:1;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content .slick-slider .slick-arrow::before{content:none}.entry-content .slick-slider .slick-next{right:-6px;left:unset;background-size:20px 20px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-slide-right-arrow.svg);background-position:left center;background-repeat:no-repeat}.entry-content .slick-slider .slick-prev{right:20px;left:unset;background-size:20px 20px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-slide-left-arrow.svg);background-position:right center;background-repeat:no-repeat}.entry-content .slick-slider .slick-dots{list-style:none!important;display:flex!important;width:calc(100% - 100px)!important;bottom:-18px;margin:0}.entry-content .slick-slider .slick-dots li{width:100%;height:2px;list-style:none!important;background-color:#EFEFEF;margin:0}.entry-content .slick-slider .slick-dots li button{width:100%;height:100%;padding:0}.entry-content .slick-slider .slick-dots li button::before{content:none}.entry-content .slick-slider .slick-dots li.slick-active{background-color:#101010}.entry-content .slick-slider .paging-info{width:100px;height:32px;line-height:32px;font-size:.75rem;font-weight:700;text-align:right;position:absolute;bottom:-32px;right:0;letter-spacing:.2em}.entry-content .wp-block-lazyblock-summary{width:100%;float:left;margin:0 0 50px 0}.entry-content .wp-block-lazyblock-summary ul.entry-summary li{font-size:1rem;font-weight:500;line-height:1.5;padding:20px 20px 20px 50px;background-color:#FAFBFC!important;border:1px solid #e1e1e1;border-radius:5px 5px;margin:0 0 10px 0;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-green-check.svg);background-repeat:no-repeat;background-position:20px 23px;background-size:20px 20px}.entry-content ul.entry-tags{width:100%;float:left;margin:40px 0 0 0}.entry-content ul.entry-tags li{font-size:.875rem;margin:0 10px 10px 0;float:left}.entry-content ul.entry-tags li a{display:inline-block;background-color:#EFEFEF;height:32px;line-height:32px;padding:0 10px;color:#676767;text-decoration:none;border-radius:16px 16px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.entry-content ul.entry-tags li a::before{content:"#"}.entry-content ul.entry-tags li a:hover{color:#fff;background-color:#232C9E;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.footer-icons{z-index:1500;position:fixed;bottom:30px;right:35px;width:48px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.footer-icons.nav-up{bottom:-300px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}span.gototop-icon{position:absolute;bottom:120px;right:0;width:48px;height:48px;border-radius:24px 24px;background-color:#fff;border:1px solid #e1e1e1;cursor:pointer}span.gototop-icon a{display:block;width:100%;height:100%}span.gototop-icon img{width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}span.subscribe-icon{position:absolute;bottom:60px;right:0;width:48px;height:48px;border-radius:24px 24px;background-color:#fff;border:1px solid #e1e1e1;cursor:pointer}span.subscribe-icon:hover::before{content:"Subscribe Newsletter";position:absolute;top:50%;transform:translateY(-50%);display:block;width:120px;left:-125px;text-align:right;font-size:.75rem;font-weight:600}span.subscribe-icon a{display:block;width:100%;height:100%}span.subscribe-icon img{width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}span.share-icon{position:absolute;bottom:0;right:0;width:48px;height:48px;border-radius:24px 24px;background-color:#434A64;cursor:pointer}span.share-icon:hover::before{content:"Share";position:absolute;top:50%;transform:translateY(-50%);display:block;width:120px;left:-125px;text-align:right;font-size:.75rem;font-weight:600}span.share-icon img{width:18px;height:20px;filter:invert(1) brightness(1);position:absolute;top:50%;left:48%;transform:translate(-50%,-50%)}.single-project ul.sharing{height:275px!important}.single-project ul.sharing li.print input[type="button"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;background-color:transparent;font-size:0;width:100%;height:100%;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-print.svg);background-size:20px auto;background-position:center;background-repeat:no-repeat;cursor:pointer}ul.sharing{display:none;width:48px;height:220px;position:absolute;bottom:60px;right:0}ul.sharing li{width:48px;height:48px;margin:7px 0 0 0;border-radius:24px 24px;background-color:#efefef;border:1px solid #ddd;position:relative;cursor:pointer}ul.sharing li:nth-child(1) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px}ul.sharing li:nth-child(2) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:26px;height:26px}ul.sharing li:nth-child(3) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px}ul.sharing li:nth-child(4) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px}#stb_subscribe{display:none;z-index:7500;position:fixed;top:0;left:0;width:100%;height:100%;padding:0;background-color:rgba(0,0,0,.5)!important;border:none!important}#stb_subscribe .pattern-01{position:absolute;top:350px;left:-35px;width:100px;height:auto;opacity:.5;z-index:-1}#stb_subscribe .pattern-02{position:absolute;top:-25px;right:-50px;width:170px;height:auto;opacity:.5;z-index:-1}#stb_subscribe .close-icon{position:absolute;top:10px;right:5px;display:block;width:36px;height:36px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-close.svg);background-color:transparent;background-repeat:no-repeat;background-position:center;border-radius:50% 50%;cursor:pointer;filter:invert(0)}#stb_subscribe .close-icon:hover::before{content:"24시간 동안 보지 않기";white-space:nowrap;font-size:.75rem;width:105px;display:block;left:-105px;position:absolute;top:9px}#stb_subscribe .stb_form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:460px;height:640px;background:#fff;padding:60px 30px 30px 30px;border-radius:10px 10px;border:none;overflow:hidden;box-shadow:0 0 30px rgba(0,0,0,.25);z-index:1000}#stb_subscribe .stb_form p.stb_form_description{width:100%;float:left;font-family:'MaruBuri',serif;font-size:1.5rem;font-weight:700;line-height:1.36;letter-spacing:-.02em;margin:0 0 25px 0!important;padding:0 0 25px 0!important;color:#238791;border-bottom:2px solid #101010}#stb_subscribe .stb_form p.stb_form_description span{font-family:'Pretendard',sans-serif;font-weight:400;font-size:1rem;line-height:1.5;display:block;width:100%;float:left;margin:15px 0 0 0;color:#101010}#stb_subscribe .stb_form .stb_form_set .stb_form_radio{width:25%;float:left;padding-bottom:5px}#stb_subscribe .stb_form .stb_form_set .stb_form_radio [type="radio"]{position:relative;top:2px}#stb_subscribe .stb_form_set{padding-bottom:15px!important}#stb_subscribe .stb_form_set .stb_form_set_label{padding-bottom:5px!important;font-weight:600}#stb_subscribe .stb_form_submit_button{width:100%!important;height:52px!important;margin:15px 0 0 0;background-color:#238791!important;color:#fff!important;font-weight:700;font-size:1rem}#stb_subscribe .stb_form_policy label button{color:#676767!important}#stb_subscribe .stb_form_policy label input{position:relative;left:unset;top:2px}.grecaptcha-badge{display:none!important}.desktop-only{display:block}.mobile-only{display:none}@media all and (max-width:1280px){.scrollmagic-pin-spacer{inset:unset!important;margin:0px!important;display:block!important;position:unset!important;box-sizing:unset!important;width:100%!important;height:auto!important}.inner{width:100%;max-width:100%;padding:0 40px!important}.site-header .inner .site-title{left:40px}.site-header .inner .main-navigation{right:40px}#introduciton .section-header{max-width:calc(100% - 80px);width:calc(100% - 80px);left:40px;margin:0}.section-header h1.section-title,.section-header h1.entry-title,.single-service .entry-header .entry-title,.page .entry-header .entry-title,.archive .page-header .page-title,.single-project .entry-header .entry-title{font-size:2.531rem}#introduciton img.main-visual{top:250px;width:450px!important;height:auto!important}.section-header h2.section-title,.single-service .entry-header h2{font-size:1.969rem}.section-content h3,ul.block-columns li.block-column h3,ul.block-vertical-columns li.block-vertical-column .left-area h3{font-size:1.313rem}.btn-area a{height:52px;line-height:52px;font-size:1.125rem;padding:0 45px}ul.projects-loop li.projects-loop-item .entry-meta .entry-title,.articles-wrap article .entry-meta .entry-title{font-size:1.313rem}.articles-wrap article .entry-meta p,.archive .articles-wrap article .entry-meta p{font-size:.875rem}ul.inquire-form>li>p>label,ul.inquire-form input[type="text"],ul.inquire-form input[type="email"],ul.inquire-form input[type="tel"],ul.inquire-form input[type="number"],ul.inquire-form>li>p>span>textarea,ul.inquire-form>li>p>span[data-name="your-marketing-acceptance"] .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,ul.inquire-form>li>p>span[data-name="your-privacy-acceptance"] .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{font-size:1rem}ul.inquire-form>li>p>input[type="submit"]{font-size:1.125rem}.single-post .entry-thumbnail-wrap .inner .post-thumbnail{width:calc(100% + 40px);margin:0 -20px 35px -20px}.single-post .entry-thumbnail-wrap .inner .post-thumbnail img{border-radius:0}.single-post .entry-content-wrap .inner .entry-header{padding:0 0 80px 0}.single-post .entry-content-wrap .inner .entry-header::after{max-width:calc(100% - 80px)}.single-post .entry-content-wrap .inner #right-sidebar{position:unset;top:unset;right:unset;width:100%;float:left;margin:0 0 35px 0}.single-post .entry-content-wrap .inner #ez-toc-container{position:unset;top:unset;left:unset;width:100%;margin:0 0 35px 0}.single-project .entry-header .inner{width:calc(100% - 80px);padding:0 0 50px 0!important;margin:0 40px}.single-project .entry-content .entry-content-left-desktop{width:calc(100% + 80px);float:left;margin:0 -40px 50px -40px;padding:50px 40px;border:none;position:unset!important;top:unset!important;left:unset!important;inset:unset!important}.single-project .entry-header .pattern-01{width:200px;right:-80px}.single-project .pattern-02{width:120px;left:-50px}#about-introduction .section-content .top-images{max-width:100%;margin:0 0 130px 0}#partner ul.clients-loop{width:100%;margin:0;gap:10px}#partner ul.clients-loop li.clients-loop-item{width:calc(33.33333% - 10px);height:70px;position:relative}#partner ul.clients-loop li.clients-loop-item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ul.clients-loop{width:calc(100% + 40px);margin:0 -20px;display:flex;flex-wrap:wrap;gap:0}ul.clients-loop li.clients-loop-item{flex-grow:1;width:20%}.block-k-taxonomy ul.entry-k-taxonomy li{width:100%}.block-un-sdg ul.entry-un-sdg li{width:calc(14.2857% - 4px)!important}}@media all and (max-width:834px){.desktop-only{display:none}.mobile-only{display:block}#page::before{height:70vh}#primary{padding:60px 0 0 0}.menu-area{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:5000;background-color:rgba(35,135,145,.98);color:#fff}.menu-area a{text-decoration:none;color:#fff}.menu-area .inner{padding:60px 20px 20px 20px;position:relative;width:100%;height:100%}.menu-area .inner .close-icon{display:block;width:30px;height:30px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-close.svg);background-size:30px 30px;background-position:center;background-repeat:no-repeat;filter:invert(1);position:absolute;top:15px;right:15px}.menu-area .inner #mobile-menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);text-align:center}.menu-area .inner #mobile-menu>li.menu-item{font-family:"Oswald","Pretendard",sans-serif;font-weight:400;text-transform:uppercase;font-size:1.688rem;padding:20px 0;position:relative;width:auto;clear:both}html[lang="ko-KR"] .menu-area .inner #mobile-menu>li.menu-item.navi-btn{font-weight:700}.menu-area .inner #mobile-menu>li.menu-item.navi-btn{font-weight:400}.menu-area .inner #mobile-menu>li.menu-item:last-child{display:none}.menu-area .inner #mobile-menu>li.menu-item.menu-item-has-children>a{pointer-events:none;cursor:default}.menu-area .inner #mobile-menu>li.menu-item.current-menu-ancestor>a{color:#F5D886}.menu-area .inner #mobile-menu>li.menu-item.menu-item-has-children>a::after{content:"";display:inline-block;width:12px;height:9px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-navi-down.svg);background-size:12px 9px;background-position:center;background-repeat:no-repeat;margin:0 0 0 15px;position:absolute;top:37px;filter:invert(1)}.menu-area .inner #mobile-menu>li.menu-item.menu-item-has-children.current-menu-ancestor>a::after{background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-navi-down-yellow.svg);filter:invert(0)}.menu-area .inner #mobile-menu>li.menu-item.rotate>a::after{transform:rotate(180deg)}.menu-area .inner #mobile-menu>li.menu-item>ul.sub-menu{display:none;margin:10px 0 0 0;padding:0}.menu-area .inner #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item{font-family:"Pretendard",sans-serif;font-size:1.125rem;font-weight:400;padding:5px 0}.menu-area .inner #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item a{color:#ddd}.menu-area .inner #mobile-menu>li.menu-item>ul.sub-menu>li.menu-item.current-menu-item>a{text-decoration:underline;font-weight:700;color:#fff}.site-header{height:60px}.site-header .inner{max-width:100%;height:60px;padding:0 20px}.site-header .inner .site-title{width:auto;height:28px;left:20px}.site-header .inner .site-title a img{height:28px}.site-header .inner .menu-icon{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:20px;height:20px;cursor:pointer;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-menu.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.site-header .inner .main-navigation{right:60px}.site-header .inner .main-navigation #primary-menu>li.menu-item{display:none;margin:0}.site-header .inner .main-navigation #primary-menu>li.menu-item:last-child{display:block!important}.site-header .inner .main-navigation #primary-menu>li.menu-item.navi-btn>a{height:28px;line-height:28px;padding:0 12px;font-size:.75rem}#introduciton{height:auto;max-height:unset;padding:480px 0 70px 0}#introduciton img.main-visual{width:290px!important;height:auto!important;top:100px;right:-20px;transform:unset}#introduciton .section-header{width:100%;margin:0;padding:0 20px;position:relative;top:unset;left:unset;transform:unset}section{padding:70px 0}.inner{max-width:100%;padding:0 20px!important}.section-header{margin:0 0 50px 0}.section-header h1.section-title{font-size:1.688rem;line-height:1.5;margin:0 0 30px 0}.section-header h2.section-description{font-size:1.125rem;line-height:1.36;opacity:.75;margin:0 0 35px 0}.section-header h2.section-title{font-size:1.5rem;line-height:1.36}ul.three-columns{flex-direction:column;gap:35px}ul.normal-columns li.normal-column{padding:25px 0 0 0;margin:0 0 25px 0}ul.normal-columns li.normal-column h3{font-family:"Pretendard",sans-serif;font-size:1.125rem;line-heihgt:1.36;margin:0 0 25px 0}.foot-note{margin:30px 0 0 0}.foot-note::before{top:-15px}#how .section-content ul.normal-columns{width:100%;float:left}ul.clients-loop{width:calc(100% + 40px);margin:0 -20px;display:flex;flex-wrap:wrap;gap:0}ul.clients-loop li.clients-loop-item{flex-grow:1;width:33.33333%}#partner .pattern-01{width:50px;top:unset;bottom:35px;left:-10px}#partner .pattern-02{width:80px;right:-10px}#cta{padding:70px 0}#cta .section-header h2.section-title{text-align:center}#cta .section-header h2.section-title br{display:none}#cta .section-content .btn-area a{width:100%;height:56px;line-height:56px;padding:0;text-align:center;font-size:1.125rem}.single-service .entry-header{padding:240px 0 170px 0;position:relative}.single-service .entry-header .entry-title{font-size:1.688rem;line-height:1.5}.single-service .entry-header h2{font-size:1.125rem;line-height:1.36;margin:0 0 50px 0}.single-service .entry-header p.extra-information{font-size:.75rem;margin:0 0 50px 0}.single-service .entry-header p.extra-information br{display:none}.single-service .entry-header .btn-area a{width:50%;text-align:center;padding:0;height:56px;line-height:56px;font-size:1.125rem}.single-service .entry-header .pattern-01{width:196px;top:unset;bottom:-30px;left:-30px}.single-service .entry-header .pattern-02{width:125px;top:100px;right:-20px}ul.three-columns{gap:20px}ul.block-columns li.block-column{padding:40px;border-radius:10px 10px}ul.block-columns li.block-column h3{font-size:1.313rem}ul.block-columns li.block-column p{font-size:1rem;line-height:1.5}ul.block-vertical-columns li.block-vertical-column{width:100%;height:auto;padding:120px 0 0 0;float:left;position:relative;border-radius:10px 10px}ul.block-vertical-columns li.block-vertical-column .left-area{width:100%;float:left;padding:30px 20px}ul.block-vertical-columns li.block-vertical-column .left-area h3{font-size:1.313rem}ul.block-vertical-columns li.block-vertical-column .left-area p{font-size:1rem;line-height:1.5}ul.block-vertical-columns li.block-vertical-column .right-area{width:100%;height:120px;position:absolute;top:0;left:0}ul.block-vertical-columns li.block-vertical-column .left-area a{font-size:.75rem;width:auto;white-space:nowrap;margin:0 0 0 -5px!important}ul.projects-loop{width:100%;margin:0}ul.projects-loop .slick-list{overflow:visible}ul.projects-loop .slick-slide{width:100%;margin:0 20px 70px 0}ul.projects-loop .slick-prev{right:60px}ul.projects-loop .slick-next{right:20px}.btn-area a{height:56px;line-height:56px;font-size:1.125rem}#cta-expansion ul.block-columns{flex-direction:column;gap:0;margin:0}#cta-expansion ul.block-columns li.block-column{width:100%;float:left;margin:0 0 20px 0;padding:35px 25px}#cta-expansion ul.block-columns li.block-column>ul.small-blocks{margin:15px 0 47px 0}#cta-expansion ul.block-columns li.block-column>ul.small-blocks li{font-size:.75rem}#cta-expansion ul.block-columns li.block-column ul.projects-small-loop .slick-list .slick-slide{margin:0 3px}#cta-expansion ul.block-columns li.block-column ul.projects-small-loop li{width:82px;height:62px}.page .entry-header .entry-title{font-size:1.688rem;margin:0 0 15px 0}.page .entry-header h2{font-size:1.125rem}#about-introduction{padding:0}#about-introduction .section-header{margin:0 0 30px 0}#about-introduction .section-content .top-images{max-width:100%;margin:0}#about-introduction .section-content .top-images img.top-image-left{width:100%;border-radius:5px 5px;margin:0 0 10px 0}#about-introduction .section-content .top-images img.top-image-right{width:100%;border-radius:5px 5px;position:unset;top:unset;margin:0 0 70px 0}#about-introduction .section-content .inner>h4{width:100%;float:left;margin:0 0 1.625rem 0;max-width:100%}#about-introduction .section-content .inner>p{width:100%;max-width:100%;margin:0 0 1.625rem 0}#about-introduction .section-content .inner>blockquote{margin:30px 0 40px 0;max-width:100%}#about-we-are .section-header{margin:0 0 30px 0}#about-we-are .section-content ul{flex-direction:column;gap:20px}#about-we-are .section-content ul li{border-radius:10px 10px}#about-we-are .section-content ul li .entry-meta{padding:30px}#about-we-are .section-content ul li .entry-meta h3{font-size:1.313rem;margin:0 0 10px 0}#about-press .section-content ul{width:calc(100% - 20px);margin:0}#about-press .section-content ul .slick-prev{right:20px}#about-press .section-content ul .slick-next{right:-20px}#about-press .section-content ul .slick-slide{width:100%;height:320px;margin:0 10px 0 0;opacity:1}#about-press .section-content ul li .entry-meta{height:250px}#about-press .section-content ul li .entry-meta h3{font-size:1.313rem}#about-press .section-content ul li .entry-meta img{margin:0 0 30px 0}#about-review .section-content ul{width:calc(100% - 20px);margin:0}#about-review .section-content ul .slick-prev{right:20px}#about-review .section-content ul .slick-next{right:-20px}#about-review .section-content ul .slick-slide{width:100%;margin:0 10px 0 0;padding:70px 30px 30px 30px;opacity:1}#about-review .section-content ul li .entry-review{margin:0 0 30px 0}#about-review .section-content ul li .entry-review::after{width:50px;background-size:contain;background-repeat:no-repeat;background-position:center;top:-70px;right:-10px}#about-review .section-content ul li .entry-review p{font-size:1rem}#about-review .section-content ul li span{left:30px}#about-process{padding:70px 0}#about-process .section-content ul.process{width:100%;margin:0;flex-direction:column;justify-content:center;text-align:center;gap:60px}#about-process .section-content ul.process>li{margin:0 auto;width:225px;height:225px;padding:45px 5px 5px 5px}#about-process .section-content ul.process>li::after{right:unset;top:unset;left:50%;transform:translateX(-50%) rotate(90deg);bottom:-35px}#about-process .section-content ul.process>li h3{font-size:1.313rem;margin:0 0 5px 0}#about-process .section-content ul.process>li img{width:40px;height:auto}.history-wrap h3{font-size:1.313rem;width:70px;margin:32px 0 0 0}.history-wrap ul.history{width:calc(100% - 70px);padding:0 0 50px 25px}.history-wrap ul.history li{margin:35px 0 0 0}.history-wrap ul.history li.same{margin:20px 0 0 0}.history-wrap ul.history li::before{left:-30px}.history-wrap ul.history li span{font-size:1rem;margin:0 0 5px 0}.history-wrap ul.history li h4{font-size:1.125rem;line-height:1.36;margin:0 0 5px 0}.history-wrap ul.history li h4 a{width:16px;height:16px;top:2px;margin:0 0 0 3px}.history-wrap ul.history li p{font-size:.875rem}.history-wrap ul.history li h4 a img{width:8px;height:8px}#about-people .section-content .inner ul.people{max-width:100%;margin:0 0 25px 0}#about-people .section-content .inner ul.people>li .people-image{width:40%;border-radius:5px 5px}#about-people .section-content .inner ul.people>li .people-text{width:60%;padding:0 20px 0 0!important}#about-people .section-content .inner ul.people>li:nth-child(1) .people-text{padding:0 0 0 20px!important}#about-people .section-content .inner ul.people>li .people-text h3{font-size:1.313rem}#about-people .section-content .inner ul.people>li .people-text span{font-size:.75rem}#about-people .section-content .inner ul.people>li .people-text ul li{font-size:.875rem}.page-template-page-inquire ul.clients-loop{display:block}.page-template-page-inquire .slick-slider .slick-list .slick-slide{margin:0 3px}.wpcf7 form{max-width:100%;margin:0}ul.inquire-form>li{margin:0 0 25px 0}ul.inquire-form>li>p>label{width:100%!important;padding:0;font-size:1rem;margin:0 0 10px 0}ul.inquire-form>li>p>span,ul.inquire-form>li>div[data-id="group-path"],ul.inquire-form>li>div[data-id="group-status"],ul.inquire-form>li>div[data-id="group-area"]{width:100%;float:left}ul.inquire-form input[type="text"],ul.inquire-form input[type="email"],ul.inquire-form input[type="tel"],ul.inquire-form input[type="number"]{height:52px;line-height:50px;font-size:1rem;padding:0 15px}ul.inquire-form>li>p>span>textarea{font-size:1rem;padding:15px}ul.inquire-form>li>p>span .wpcf7-checkbox{margin:5px 0 0 0}ul.inquire-form>li>p>span .wpcf7-checkbox .wpcf7-list-item,ul.inquire-form>li>p>span[data-name="your-interest"] .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{font-size:1rem}[type="checkbox"]:checked+span.wpcf7-list-item-label,[type="checkbox"]:not(:checked)+span.wpcf7-list-item-label{padding-left:30px}ul.inquire-form>li>p>span[data-name="your-privacy-acceptance"] .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label,ul.inquire-form>li>p>span[data-name="your-marketing-acceptance"] .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{font-size:1rem}ul.inquire-form>li>p>input[type="submit"]{width:100%;font-size:1.125rem;height:52px;line-height:50px}.single-project .entry-header{margin:0 0 35px 0;padding:0}.single-project .entry-header::after{content:none}.single-project .entry-header .inner{padding:0 0 30px 0!important;width:calc(100% - 40px);margin:0 20px}.single-project .entry-header .post-thumbnail{display:block!important;width:calc(100% + 40px);margin:5px -20px 20px -20px}.single-project .entry-header .post-thumbnail img{border-radius:0}.single-project .entry-header .entry-title{font-size:1.688rem;padding:0 0 10px 0}.single-project .entry-header .entry-title>span>span{display:inline;word-break:break-all;margin:0}.single-project .entry-header .pattern-01,.single-project .entry-header .pattern-02{opacity:.05}.single-project .entry-header p{display:none;font-size:1rem;word-break:break-all}.single-project .entry-content .inner{padding:0 20px}.single-project .entry-content .entry-content-left-desktop{width:calc(100% + 40px);float:left;margin:0 -20px 50px -20px;padding:25px 20px;border:none;position:unset;top:unset;left:unset}.block-k-taxonomy ul.entry-k-taxonomy li{width:100%}.block-un-sdg ul.entry-un-sdg li{width:calc(20% - 4px)!important}.single-project .entry-content .entry-content-right{display:none}ul.actions{width:100%!important;float:left;list-style:none!important;margin:0 0 35px 0!important;padding:0!important;display:flex;justify-content:space-between;gap:8px}ul.actions li{width:100%!important;font-size:1rem;font-weight:500;line-height:46px!important;margin:0!important}ul.actions li a{padding:0 13px}ul.actions li a img{right:13px;max-width;13px;max-height:15px}ul.actions li span{display:none}.single-project .entry-content .entry-content-left-desktop .block-wrap strong{width:40%;float:left;font-size:.875rem;line-height:1.2;word-break:keep-all;padding:0}.single-project .entry-content .entry-content-left-desktop .block-wrap ul{width:60%;float:left;text-align:right}.single-project .entry-content .entry-content-left-desktop .block-wrap ul li{display:inline-block;float:none!important}.single-project .entry-content .entry-content-left-desktop .block-wrap ul>li:hover .term-description{display:none!important}.block-tnfd-framework ul.entry-tnfd-framework li{margin:0 0 0 5px!important}.block-attribute ul.entry-attribute{margin:0}.block-attribute ul.entry-attribute li{margin:0 0 0 5px!important}.block-esgimpact ul.entry-esgimpact{margin:0}.block-esgimpact ul.entry-esgimpact li{margin:0 0 0 5px!important}.block-k-taxonomy ul.entry-k-taxonomy{margin:0}.mfp-bg{z-index:5900!important;position:relative}.mfp-wrap{z-index:5900!important;position:relative;height:auto!important}.mfp-wrap .mfp-container{z-index:6000;width:calc(100% - 40px);height:auto;max-height:80vh;overflow-y:auto;background-color:#fff;padding:20px;border-radius:10px 10px;box-shadow:0 0 15px rgba(0,0,0,.35);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.term-description{font-size:.875rem;line-height:1.5}.term-description span.term-title{font-size:1rem;font-weight:700;display:inline-block;width:100%;margin:0 0 10px 0}.term-description ul.en{display:block;margin:20px 0 0 0}.entry-content .wp-block-image{width:calc(100% + 40px);margin:0 -20px 1.625rem -20px!important}.entry-content .wp-block-image img{height:auto!important}.entry-content .wp-block-image .alignleft{width:50%;margin:15px 20px 0 20px}.entry-content .wp-block-image .alignright{width:50%;margin:15px 20px 0 20px}.wp-block-image .aligncenter{width:100%}.entry-content .wp-block-gallery{width:calc(100% + 40px);margin:15px -20px 1.625rem -20px}.entry-content .slick-slider{width:100%}.entry-content .slick-slider .slick-list{width:calc(100% + 40px);margin:0 -20px}.entry-content .wp-block-quote p{font-size:1.125rem;margin:0 0 10px 0}.entry-content .wp-block-embed{width:calc(100% + 40px);margin:10px -20px 3.25rem -20px!important}.entry-content .wp-block-embed.is-type-wp-embed{width:100%;margin:10px 0 3.25rem 0!important}.entry-content .wp-block-quote{padding:1rem 0 0 1.688rem;margin:1rem 0 2.25rem 0}.entry-content .wp-block-quote::before,.entry-content .wp-block-quote.is-style-default::before{width:40px;height:28px}.entry-content .has-background{padding:15px}.entry-content .has-background .wp-block-image{width:calc(100% + 30px)!important;margin:0 -15px 1.625rem -15px!important}.entry-content .slick-slider .slick-list .slick-slide .wp-block-image{margin:0 0 10px 0!important}.entry-content h2.wp-block-heading{font-size:1.313rem;margin:31px 0 14px 0;padding:0}.entry-content h3.wp-block-heading{font-size:1.125rem;margin:24px 0 12px 0}.entry-content h4.wp-block-heading{font-size:1rem}.entry-content>ul,.entry-content>ol{margin:0 0 2.25rem 1.125rem;width:calc(100% - 1.125rem)}.entry-content .wp-block-separator{margin:1.125rem 35% 2.25rem 35%}.entry-content .wp-block-separator.is-style-wide,.entry-content .wp-block-separator.is-style-dots{margin:1.125rem 0 2.25rem 0}.entry-content .wp-block-code{padding:20px 15px}.single-project .entry-content .evaluation ul.entry-un-sdg>li{width:calc(50% - 20px)}.single-project .entry-content .entry-content-left-mobile{display:none!important}.single-project .entry-content .post-thumbnail{display:none!important}.page-template-page-blog .articles-wrap,.archive .articles-wrap{width:100%;margin:0}.page-template-page-blog .articles-wrap article,.archive .articles-wrap article{width:100%;margin:0 0 50px 0}.page-template-page-blog .articles-wrap article .entry-thumbnail,.archive .articles-wrap article .entry-thumbnail{height:calc((100vw - 40px) * 0.5625)}.page-template-page-blog .articles-wrap article .entry-meta,.archive .articles-wrap article .entry-meta{height:auto}.page-template-page-blog .articles-wrap article .entry-meta .entry-tag,.archive .articles-wrap article .entry-meta .entry-tag{position:unset;bottom:unset;width:100%;margin:35px 0 0 0}.page-template-page-blog .articles-wrap article .entry-meta .entry-date,.archive .articles-wrap article .entry-meta .entry-date{position:unset;bottom:unset;left:unset;width:100%}.page-template-page-blog .entry-header,.archive .page-header{padding:50px 0 0 0;text-align:left}.page-template-page-blog .entry-header .entry-title,.archive .page-header .page-title{padding:0;font-size:1.688rem;margin:0}.post-type-archive-news .page-header .page-title{margin:0 0 50px 0!important}.archive .page-header p,.archive .page-header .archive-description,.archive .page-header .page-description{font-size:1rem;margin:15px 0 0 0}.archive .page-header .filter-area{width:100%;float:left;margin:0}.archive .page-header .filter-area .filter-area-header{width:100%;float:left;margin:20px 0 35px 0;text-align:left}.archive .page-header .filter-area .filter-area-header strong{float:left;display:inline-block;font-size:.875rem;line-height:20px}.archive .page-header .filter-area .filter-area-header strong::before{content:"";display:inline-block;margin:0 5px 0 0;width:20px;height:20px;background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-filter.svg);background-size:17px 14px;background-repeat:no-repeat;background-position:center;position:relative;top:7px}.archive .page-header .filter-area .filter-area-header span.arrow{display:block;width:20px;height:20px;background-color:#fff;border-radius:50% 50%;filter:invert(1);background-image:url(/wp-content/themes/thankscarbon/images/icons/icon-navi-down.svg);background-size:10px 5px;background-repeat:no-repeat;background-position:center;float:right;position:relative;top:5px;transform:rotate(180deg)}.archive .page-header .filter-area .filter-area-header span.arrow.rotate{transform:rotate(360deg)}.searchandfilter ul{width:100%;margin:0}.searchandfilter ul li{width:100%!important;margin:0 0 15px 0!important}.searchandfilter ul li:nth-child(7){border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;padding:15px 0 20px 0;margin:10px 0 15px 0!important}.searchandfilter ul li input[type="submit"]{margin:0 0 50px 0}#category-menu{width:calc(100% + 40px);white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:inline-block;margin:15px -20px 50px -20px}#category-menu::-webkit-scrollbar{display:none}#category-menu>li.menu-item{font-size:1.125rem;margin:0 15px 0 0;display:inline-block;float:none}#category-menu>li.menu-item:nth-child(1){margin:0 20px}.single-post .entry-content-wrap .inner .entry-header::after{max-width:100%!important}.single-post .entry-content-wrap .inner .entry-header .entry-title{font-size:1.688rem}.single-post .entry-content-wrap .inner .entry-header p{font-size:1rem}.single-post .entry-content #ez-toc-container{position:unset;top:unset;left:unset;width:100%;margin:0 0 35px 0}.entry-content .wp-block-gallery .wp-block-image{margin:0!important}.entry-content ul.two-by-two{width:100%;margin:0 0 35px 0}.entry-content ul.two-by-two li{width:100%;float:left;margin:0 0 25px 0;height:auto}#wpadminbar{display:none}.admin-bar .site-header{top:0}.footer-icons{z-index:1500!important;position:fixed;bottom:20px;right:15px;width:48px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.footer-icons.nav-up{bottom:-300px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}span.gototop-icon{position:absolute;bottom:120px;right:0;width:48px;height:48px;border-radius:24px 24px;background-color:#fff;border:1px solid #e1e1e1;cursor:pointer}span.gototop-icon a{display:block;width:100%;height:100%}span.gototop-icon img{width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}span.share-icon{position:absolute;bottom:0;right:0;width:48px;height:48px;border-radius:24px 24px;background-color:#434A64;cursor:pointer}span.share-icon img{width:18px;height:20px;filter:invert(1) brightness(1);position:absolute;top:50%;left:48%;transform:translate(-50%,-50%)}ul.sharing{display:none;width:48px;height:220px;position:absolute;bottom:60px;right:0}ul.sharing li{width:48px;height:48px;margin:7px 0 0 0;border-radius:24px 24px;background-color:#efefef;border:1px solid #ddd;position:relative;cursor:pointer}ul.sharing li:nth-child(1) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px}ul.sharing li:nth-child(2) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:26px;height:26px}ul.sharing li:nth-child(3) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px}ul.sharing li:nth-child(4) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px}.single-service #about-solution .section-content .solution-01-area::before{content:none}.single-service #about-solution .section-content .solution-01-area img{width:calc(100vw + 40px);max-width:calc(100vw + 40px);position:relative;left:-42px}.single-service #about-solution .section-header h2,.single-service #about-solution-02 .section-header h2{font-size:1.313rem;line-height:1.36}.single-service #about-solution .section-header h2 br,.single-service #about-solution-02 .section-header h2 br{display:none}.single-service #about-solution-02 .section-content .solution-02-area img{width:100%;padding:0 20px}ul.block-columns{flex-direction:column}ul.block-columns li.block-column{padding:30px}#food-company ul.block-columns li.block-column{padding:30px}.page-template-page-about article .entry-header{padding:0}.page-template-page-about .site-header .inner .site-title a::before{height:28px;width:181px;background-size:auto 28px}.page-template-page-about .site-header .inner .menu-icon{filter:invert(1)}.page-template-page-about .site-header.nav-down .inner .menu-icon{filter:invert(0)}.page-template-page-about article .entry-background{height:100vh;max-height:100vh}.page-template-page-about article .entry-background .entry-gradient{height:50vh}.page-template-page-about .section-in-about{height:auto;max-height:unset;padding:90px 0}.page-template-page-about .section-in-about .section-content{position:usnet;top:usnet;left:unset;transform:unset}.page-template-page-about .section-in-about .section-content h2{font-size:1rem;margin:0 0 35px 0}.page-template-page-about .section-in-about .section-content h2+p,#our-mission .section-content h2+p,#our-team .section-content h2+p{font-size:1.5rem}#our-team{padding:90px 0}#our-team ul.peoples{width:100%;margin:0}#our-team ul.peoples li.people{width:100%;float:left;margin:0 0 20px 0;border-radius:5px 5px}#our-team ul.peoples li.people img{width:30%}#our-team ul.peoples li.people .people-meta{width:70%;padding:15px 10px 10px 15px}#our-team ul.peoples li.people .people-meta h3{font-size:1rem}#our-team ul.peoples li.people .people-meta span{margin:0;font-size:.75rem}#our-team ul.peoples li.people .people-meta ul{margin:0 0 0 15px;width:calc(100% - 15px)}#our-team ul.peoples li.people .people-meta ul li{margin:0;font-size:.75rem}#our-team ul.teams{width:100%;margin:0;display:block}#our-team ul.teams li.team{width:100%;margin:0 0 20px 0;padding:20px;border-radius:5px 5px}#our-team ul.teams li.team h4{font-size:1rem;margin:0 0 5px 0}#our-team ul.teams li.team p{margin:0;font-size:.75rem}#our-team ul.teams li.team ul li{font-size:.75rem}.single-service .entry-header img.haimdall-logo{width:240px;height:auto;margin:0 0 50px 0}.error404 .entry-header{width:100%;float:left;text-align:center;padding:0;margin:0 0 50px 0}.error404 .entry-header .entry-title{width:100%;float:left;margin:0 0 30px 0;font-family:'MaruBuri',serif;font-size:2.25rem;line-height:1.36;letter-spacing:-.02em;color:#238791}.error404 .entry-header p{width:100%;float:left;margin:0 0 35px 0;font-size:1rem}.error404 .error-404{padding:70px 0 0 0}.error404 .entry-content .articles-wrap{width:100%;margin:0}.error404 .entry-content .articles-wrap article{width:100%;margin:0 0 35px 0}#stb_subscribe{padding:20px!important}#stb_subscribe .stb_form{width:calc(100% - 30px)!important;height:560px;margin:0!important;padding:40px 20px 20px 20px}#stb_subscribe .stb_form p.stb_form_description{font-size:1.313rem;margin:0 0 15px 0!important;padding:0 0 15px 0!important}#stb_subscribe .stb_form p.stb_form_description span{font-size:.875rem;margin:10px 0 0 0}#stb_subscribe .stb_form_set{padding-bottom:10px!important}#stb_subscribe .stb_form_submit_button{margin:0!important;height:42px!important;font-size:.875rem}#stb_subscribe .close-icon::before{content:"24시간 동안 보지 않기";white-space:nowrap;font-size:.75rem;width:105px;display:block;left:-105px;position:absolute;top:9px;color:#676767}#stb_subscribe .stb_form .stb_form_set .stb_form_radio{width:33.33333%!important}.page-template-page-inquire ul.clients-loop li.clients-loop-item img{max-width:120px!important;max-height:48px!important}.site-footer .inner .footer-bottom .menu-social-networks-container #our-social li{margin:0 0 0 5px}.site-footer .inner .footer-bottom .menu-footer-navigation-container{float:left}.site-footer .inner .footer-bottom .footer-bottom-right #footer-navigation{text-align:left}.site-footer .inner .footer-bottom .footer-bottom-right #footer-navigation li{margin:0 10px 0 0!important;float:left}#latest-news .section-content ul.news-en-loop{width:100%}#latest-news .section-content ul.news-en-loop li .entry-meta h3{font-size:1.125rem;line-heihgt:1.36;margin:0 0 10px 0}}