@charset "UTF-8";.post-type-archive-blog,.single-blog{}.post-type-archive-blog header,.single-blog header{display:block}.post-type-archive-blog .breadcrumbs,.single-blog .breadcrumbs{width:calc(100% - 30px);max-width:1160px;margin:10px auto 0}.post-type-archive-blog .breadcrumbs__list,.single-blog .breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.post-type-archive-blog .breadcrumbs__list__item,.single-blog .breadcrumbs__list__item{font-size:1.4rem;line-height:1.35;word-break:break-all}.post-type-archive-blog .breadcrumbs__list__item.--nowrap,.single-blog .breadcrumbs__list__item.--nowrap{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.post-type-archive-blog .breadcrumbs__list__item a,.single-blog .breadcrumbs__list__item a{text-decoration:underline;white-space:nowrap}.post-type-archive-blog .breadcrumbs__list__item:nth-child(n+2),.single-blog .breadcrumbs__list__item:nth-child(n+2){position:relative}.post-type-archive-blog .breadcrumbs__list__item:nth-child(n+2):before,.single-blog .breadcrumbs__list__item:nth-child(n+2):before{content:">";position:absolute;left:-0.8em}.post-type-archive-blog .blog{width:calc(100% - 30px);max-width:960px;margin:60px auto 0}.post-type-archive-blog .blog__sort__toggle{font-size:2rem;display:block;width:100%;padding:10px 30px;border:none;border-bottom:1px solid #767676;border-radius:0;text-align:left;cursor:pointer;outline:none;background:transparent url("../img/sort-icon.svg") no-repeat left center/20px auto;position:relative;color:#333}.post-type-archive-blog .blog__sort__toggle:after{content:"";position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:10px;height:10px;border-width:0 2px 2px 0;border-style:solid;border-color:#767676;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.post-type-archive-blog .blog__sort__toggle.--is_open:after{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.post-type-archive-blog .blog__sort__category{display:none;background-color:#F8F8F8;padding:20px 40px 40px}@media not all and (min-width:768px){.post-type-archive-blog .blog__sort__category{padding:20px 15px 40px}}.post-type-archive-blog .blog__sort__category__item:nth-child(n+2){margin-top:20px}.post-type-archive-blog .blog__sort__category__item__label{display:block;font-size:1.8rem;padding-bottom:8px;border-bottom:1px solid;-o-border-image:linear-gradient(to right,#416D97 40px,#CBCBCB 40px) 1;border-image:linear-gradient(to right,#416D97 40px,#CBCBCB 40px) 1;-webkit-transition:color 0.3s;transition:color 0.3s}@media not all and (min-width:768px){.post-type-archive-blog .blog__sort__category__item__label{font-size:1.6rem;-o-border-image:linear-gradient(to right,#416D97 50px,#CBCBCB 50px) 1;border-image:linear-gradient(to right,#416D97 50px,#CBCBCB 50px) 1}}.post-type-archive-blog .blog__sort__tags{margin-top:10px;padding-left:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 13.6363636364%}@media not all and (min-width:768px){.post-type-archive-blog .blog__sort__tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0}}.post-type-archive-blog .blog__sort__tags__item__label{font-size:1.6rem;line-height:1.5;-webkit-transition:color 0.3s;transition:color 0.3s}@media not all and (min-width:768px){.post-type-archive-blog .blog__sort__tags__item__label{font-size:1.5rem}}.post-type-archive-blog .blog__sort__tags__item__label:hover{color:#767676}.post-type-archive-blog .blog__sort__tags__item__label.active{color:#416d96}.post-type-archive-blog .blog__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px 3.125%;margin-top:64px}@media not all and (min-width:768px){.post-type-archive-blog .blog__list{gap:20px 4.347826087%;margin-top:32px}}.post-type-archive-blog .blog__list__item{width:31.25%}@media not all and (min-width:768px){.post-type-archive-blog .blog__list__item{width:47.8260869565%}}.post-type-archive-blog .blog__list__item__inner{display:block}.post-type-archive-blog .blog__list__item__img{width:100%;aspect-ratio:1.5;background-color:#ccc;overflow:hidden}@media not all and (min-width:768px){.post-type-archive-blog .blog__list__item__img{aspect-ratio:1.5}}.post-type-archive-blog .blog__list__item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-type-archive-blog .blog__list__item__img.--noimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-type-archive-blog .blog__list__item__img.--noimg img{-webkit-filter:opacity(50%);filter:opacity(50%);width:70%;height:auto}.post-type-archive-blog .blog__list__item__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:20px}@media not all and (min-width:768px){.post-type-archive-blog .blog__list__item__meta{gap:3px 10px;margin-top:13px}}.post-type-archive-blog .blog__list__item__meta__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.post-type-archive-blog .blog__list__item__meta__categories span{font-size:1.4rem;line-height:24px;background-color:#eee;padding:0 5px;min-width:80px;text-align:center}@media not all and (min-width:768px){.post-type-archive-blog .blog__list__item__meta__categories span{font-size:1.3rem;line-height:23px;min-width:76px}}.post-type-archive-blog .blog__list__item__meta__date{font-size:1.5rem;line-height:24px;color:#767676}@media not all and (min-width:768px){.post-type-archive-blog .blog__list__item__meta__date{font-size:1.4rem;line-height:23px}}.post-type-archive-blog .blog__list__item__title{font-size:1.5rem;line-height:1.8;font-weight:bold;margin-top:15px}@media not all and (min-width:768px){.post-type-archive-blog .blog__list__item__title{font-size:1.4rem;line-height:1.7857142857;margin-top:10px}}.post-type-archive-blog .blog .pagenation{clear:both;text-align:center;margin-top:60px;margin-bottom:200px}.post-type-archive-blog .blog .pagenation .page-numbers{display:inline-block;margin:4px 10px;color:#dedede}.post-type-archive-blog .blog .pagenation .current{color:#416d96;border-bottom:1px #416d96 solid}.post-type-archive-blog .blog .pagenation a{-webkit-transition:0.4s;transition:0.4s}.post-type-archive-blog .blog .pagenation a:hover{color:#416d96}.post-type-archive-blog .blog .pagenation a.prev img{right:0;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.single-blog .blog-post{width:calc(100% - 30px);max-width:1160px;margin:80px auto 0}@media not all and (min-width:768px){.single-blog .blog-post{margin-top:50px}}.single-blog .blog-post .supervisor-header{-ms-flex-negative:0;flex-shrink:0}@media not all and (min-width:768px){.single-blog .blog-post .supervisor-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}}.single-blog .blog-post .supervisor-header__lead{font-size:1.6rem;line-height:1.75;font-weight:bold;text-align:center}@media not all and (min-width:768px){.single-blog .blog-post .supervisor-header__lead{display:none}}.single-blog .blog-post .supervisor-header__thumbnail{display:block;width:160px;aspect-ratio:1/1;overflow:hidden;border-radius:50%;margin-top:10px}@media not all and (min-width:768px){.single-blog .blog-post .supervisor-header__thumbnail{width:100px;margin-top:0;-ms-flex-negative:0;flex-shrink:0}}.single-blog .blog-post .supervisor-header__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-blog .blog-post .supervisor-header__name{width:160px;font-size:1.9rem;line-height:1.2727272727;font-weight:bold;margin-top:20px;text-align:center}@media not all and (min-width:768px){.single-blog .blog-post .supervisor-header__name{width:100%;font-size:2rem;text-align:left;margin-top:0}}.single-blog .blog-post .supervisor-header__name .sp-lead{display:none}@media not all and (min-width:768px){.single-blog .blog-post .supervisor-header__name .sp-lead{display:block;font-size:1.6rem;line-height:1.75;font-weight:bold;margin-bottom:10px}}.single-blog .blog-post .supervisor-body__info{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:24px 0}@media not all and (min-width:768px){.single-blog .blog-post .supervisor-body__info{padding:16px 20px}}.single-blog .blog-post .supervisor-body__info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}@media not all and (min-width:768px){.single-blog .blog-post .supervisor-body__info__item{gap:20px}}.single-blog .blog-post .supervisor-body__info__item:nth-child(n+2){margin-top:24px}@media not all and (min-width:768px){.single-blog .blog-post .supervisor-body__info__item:nth-child(n+2){margin-top:6px}}.single-blog .blog-post .supervisor-body__info .title{font-size:1.5rem;line-height:1.8666666667;font-weight:bold;background-color:#333;color:#fff;padding:0 5px;text-align:center;min-width:58px}.single-blog .blog-post .supervisor-body__info .text{font-size:1.5rem;line-height:1.8666666667}.single-blog .blog-post .supervisor-body__description{font-size:1.5rem;line-height:1.8}@media not all and (min-width:768px){.single-blog .blog-post .supervisor-body__description{padding:0 20px}}.single-blog .blog-post .supervisor-body__description:nth-child(n+2){margin-top:24px}@media not all and (min-width:768px){.single-blog .blog-post .supervisor-body__description:nth-child(n+2){margin-top:16px}}.single-blog .blog-post__content__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media not all and (min-width:768px){.single-blog .blog-post__content__header{gap:12px}}.single-blog .blog-post__content__header__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px 5px}.single-blog .blog-post__content__header__categories span{font-size:1.4rem;line-height:24px;background-color:#eee;padding:0 5px;min-width:80px;text-align:center}@media not all and (min-width:768px){.single-blog .blog-post__content__header__categories span{font-size:1.3rem;line-height:23px;min-width:76px}}.single-blog .blog-post__content__header__date{font-size:1.5rem;line-height:24px;-ms-flex-negative:0;flex-shrink:0}@media not all and (min-width:768px){.single-blog .blog-post__content__header__date{font-size:1.4rem;line-height:23px}}.single-blog .blog-post__content__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 2.5862068966%;margin-top:20px}.single-blog .blog-post__content__body__main{width:100%}.single-blog .blog-post__content__body__main .sns-share{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media not all and (min-width:768px){.single-blog .blog-post__content__body__main .sns-share{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;gap:6px 0}}.single-blog .blog-post__content__body__main .sns-share__item{width:18.9675870348%;height:50px;border:1px solid #333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media not all and (min-width:768px){.single-blog .blog-post__content__body__main .sns-share__item{width:31.3043478261%;height:26px}}.single-blog .blog-post__content__body__main .sns-share__item img{width:32px;height:auto;-webkit-transition:0.3s;transition:0.3s}@media not all and (min-width:768px){.single-blog .blog-post__content__body__main .sns-share__item img{width:18px}}.single-blog .blog-post__content__body__main .sns-share__item:hover{background-color:#333}.single-blog .blog-post__content__body__main .sns-share__item:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:1}.single-blog .blog-post__content__body__main .sns-share__item.--facebook{border-color:#0866FF}.single-blog .blog-post__content__body__main .sns-share__item.--facebook:hover{background-color:#0866FF}.single-blog .blog-post__content__body__main .sns-share__item.--line{border-color:#06C755}.single-blog .blog-post__content__body__main .sns-share__item.--line:hover{background-color:#06C755}.single-blog .blog-post__content__body__main .sns-share__item.--pinterest{border-color:#E60023}.single-blog .blog-post__content__body__main .sns-share__item.--pinterest:hover{background-color:#E60023}@media not all and (min-width:768px){.single-blog .blog-post__content__body__main .sns-share__item.--pinterest{width:48.6956521739%}}.single-blog .blog-post__content__body__main .sns-share__item.--hatena{border-color:#00A4DE}.single-blog .blog-post__content__body__main .sns-share__item.--hatena:hover{background-color:#00A4DE}@media not all and (min-width:768px){.single-blog .blog-post__content__body__main .sns-share__item.--hatena{width:48.6956521739%}}.single-blog .blog-post__content__body__main .supervisor{margin-top:80px;padding:48px 5.762304922%;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;gap:7.5983717775%}@media not all and (min-width:768px){.single-blog .blog-post__content__body__main .supervisor{margin-top:72px;padding:20px 20px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.single-blog .blog-post__content__body__sidebar{width:297px;-ms-flex-negative:0;flex-shrink:0}@media not all and (min-width:768px){.single-blog .blog-post__content__body__sidebar{display:none!important}}.single-blog .blog-post__content__body__sidebar .supervisor{background-color:#eee;padding:20px}.single-blog .blog-post__content__body__sidebar .supervisor-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}.single-blog .blog-post__content__body__sidebar .supervisor-header__lead{display:none}.single-blog .blog-post__content__body__sidebar .supervisor-header__thumbnail{width:100px;margin-top:0;-ms-flex-negative:0;flex-shrink:0}.single-blog .blog-post__content__body__sidebar .supervisor-header__name{font-size:1.9rem;text-align:left;margin-top:0}.single-blog .blog-post__content__body__sidebar .supervisor-header__name .sp-lead{display:block;font-size:1.6rem;line-height:1.75;font-weight:bold;margin-bottom:10px}.single-blog .blog-post__content__body__sidebar .supervisor-body{margin-top:16px}.single-blog .blog-post__content__body__sidebar .supervisor-body__info{padding:16px 0}.single-blog .blog-post__content__body__sidebar .supervisor-body__info__item{gap:20px}.single-blog .blog-post__content__body__sidebar .supervisor-body__info__item:nth-child(n+2){margin-top:6px}.single-blog .blog-post__content__body__sidebar .banner{margin-top:30px}.single-blog .blog-post__content__body__sidebar .banner__item:nth-child(n+2){margin-top:30px}.single-blog .blog-post__content__body__sidebar .banner__item a{display:block}.single-blog .blog-post__content__body__sidebar .banner__item a img{width:100%;height:auto}.single-blog .blog-post__content__title{font-size:2.4rem;line-height:1.5;font-weight:bold}@media not all and (min-width:768px){.single-blog .blog-post__content__title{font-size:2rem}}.single-blog .blog-post__content__post-content{margin-top:24px}.single-blog .blog-post__content__post-content #toc_container{margin:55px 0;width:100%;max-width:none;border-radius:0;background-color:#fff;border:1px solid #767676;padding:40px 40px 30px}@media not all and (min-width:768px){.single-blog .blog-post__content__post-content #toc_container{margin:40px 0;padding:20px 15px 15px}}.single-blog .blog-post__content__post-content #toc_container .toc_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;font-size:2rem;line-height:24px;font-weight:bold;color:#537894}@media not all and (min-width:768px){.single-blog .blog-post__content__post-content #toc_container .toc_title{font-size:1.8rem}}.single-blog .blog-post__content__post-content #toc_container .toc_title:before{content:"";width:24px;height:24px;background:url("../img/icon-table-of-contents.svg") no-repeat left center/24px auto}@media not all and (min-width:768px){.single-blog .blog-post__content__post-content #toc_container .toc_title:before{width:18px;height:18px;background-size:18px auto}}.single-blog .blog-post__content__post-content #toc_container .toc_list li{font-size:1.6rem!important;line-height:1.6875;padding:0!important;margin:10px 0;color:#537894}.single-blog .blog-post__content__post-content #toc_container .toc_list li>a{width:100%!important;padding:0!important;color:inherit}.single-blog .blog-post__content__post-content #toc_container .toc_list li ul{background:none!important;border-radius:0!important;margin:0!important;padding:0 0 0 1em!important}@media not all and (min-width:768px){.single-blog .blog-post__content__post-content #toc_container .toc_list li ul li{font-size:1.5rem!important}}.single-blog .blog-post__content__post-content #toc_container .toc_list li ul li a{display:inline-block!important;position:relative}.single-blog .blog-post__content__post-content #toc_container .toc_list li ul li a:before{content:"・"!important;left:-0.7em!important}.single-blog .blog-post__content__post-content #toc_container .toc_list>li{margin:26px 0 14px}.single-blog .blog-post__content__post-content .wp-block-heading{position:relative}.single-blog .blog-post__content__post-content .wp-block-heading .eb-toc__heading-anchor{position:absolute;top:0}.single-blog .blog-post__content__post-content h2{font-size:2rem;background-color:#333;color:#fff;margin-bottom:20px}@media not all and (min-width:768px){.single-blog .blog-post__content__post-content h2{font-size:1.8rem}}.single-blog .blog-post__content__post-content h2:nth-child(n+2){margin-top:100px}@media not all and (min-width:768px){.single-blog .blog-post__content__post-content h2:nth-child(n+2){margin-top:40px}}.single-blog .blog-post__content__post-content h2 span{display:block;padding:10px 12px}.single-blog .blog-post__content__post-content h3{font-size:1.8rem;line-height:1.4444444444;margin-bottom:20px;border-left:3px solid #416d97}.single-blog .blog-post__content__post-content h3:nth-child(n+2){margin-top:50px}.single-blog .blog-post__content__post-content h3 span{display:block;padding:3px 0 3px 10px}.single-blog .blog-post__content__post-content h4{font-size:1.6rem;line-height:1.625;margin-bottom:20px;background:url("../img/icon-check.svg") no-repeat left top 4px/16px auto}.single-blog .blog-post__content__post-content h4:nth-child(n+2){margin-top:50px}.single-blog .blog-post__content__post-content h4 span{display:block;padding-left:20px}.single-blog .blog-post__content__post-content p{margin-bottom:1em}.single-blog .blog-post__content__post-content p:nth-child(n+2){margin-top:1.5em}.single-blog .blog-post__content__post-content p a{color:#024FA1;text-decoration:underline;border:none}.single-blog .blog-post__content__cta{padding:20px;margin-top:60px;background-color:#eee}.single-blog .blog-post__content__cta__description{font-size:1.6rem;line-height:1.75;font-weight:bold}.single-blog .blog-post__content__cta__inner{padding:20px;margin-top:20px;background-color:#fff}.single-blog .blog-post__content__cta__contents{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media not all and (min-width:768px){.single-blog .blog-post__content__cta__contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-blog .blog-post__content__cta__contents__img{-webkit-box-flex:1;-ms-flex:1;flex:1}.single-blog .blog-post__content__cta__contents__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.single-blog .blog-post__content__cta__contents__text p:nth-child(n+2){margin-top:10px}.single-blog .blog-post__content__cta__btn{display:block;margin-top:32px;border:4px solid #416d97;padding:17px 20px;text-align:center;font-size:2rem;line-height:1.5;font-weight:bold;color:#416D97}@media not all and (min-width:768px){.single-blog .blog-post__content__cta__btn{margin-top:20px;font-size:1.8rem;line-height:1.5555555556;padding:15px 20px}}.single-blog .blog-post__content__cta__btn:hover{background-color:#416D97;color:#fff}.single-blog .blog-post__content__tags{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px}@media not all and (min-width:768px){.single-blog .blog-post__content__tags{margin-top:60px}}.single-blog .blog-post__content__tags a{font-size:1.4rem;line-height:1.4285714286;color:#416D97}.single-blog .blog-post .page-nav{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media not all and (min-width:768px){.single-blog .blog-post .page-nav{margin-top:60px}}.single-blog .blog-post .page-nav a{display:block;text-align:center;text-decoration:none;color:#416d96;-webkit-transition:0.3s;transition:0.3s;position:relative;letter-spacing:0em;width:15px;font-size:1.5rem}.single-blog .blog-post .page-nav a.page-btn-list{width:2em;margin:0 70px}.single-blog .blog-post .page-nav a.page-btn-list:hover{color:#416d96;opacity:0.6}.single-blog .blog-post .page-nav a:hover{cursor:pointer}.single-blog .blog-post .page-nav .page-next a img,.single-blog .blog-post .page-nav .page-prev a img{width:15px;height:9px;position:absolute;top:11px;right:0px;-webkit-transition:0.2s;transition:0.2s}.single-blog .blog-post .page-nav .page-prev a{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.single-blog .blog-post .page-nav .page-prev a:hover img{right:-5px}.single-blog .blog-post .page-nav .page-next a:hover img{right:-5px}.single-blog .blog-post__related{margin-top:60px;background-color:#F8F8F8;padding:40px 0 50px}@media not all and (min-width:768px){.single-blog .blog-post__related{padding:40px 0}}.single-blog .blog-post__related__inner{width:calc(100% - 30px);max-width:990px;margin:0 auto}@media not all and (min-width:768px){.single-blog .blog-post__related__inner{width:100%}}.single-blog .blog-post__related__title{font-size:2.4rem;line-height:1.5;text-align:center}.single-blog .blog-post__related .blog__list{margin-top:30px;margin-bottom:40px;opacity:0}.single-blog .blog-post__related .blog__list.slick-initialized{opacity:1}.single-blog .blog-post__related .blog__list__item{padding:0 15px}@media not all and (min-width:768px){.single-blog .blog-post__related .blog__list__item{padding:0 20px}}.single-blog .blog-post__related .blog__list__item__inner{display:block}.single-blog .blog-post__related .blog__list__item__img{width:100%;aspect-ratio:1.5;background-color:#ccc;overflow:hidden}@media not all and (min-width:768px){.single-blog .blog-post__related .blog__list__item__img{aspect-ratio:1.5}}.single-blog .blog-post__related .blog__list__item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-blog .blog-post__related .blog__list__item__img.--noimg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-blog .blog-post__related .blog__list__item__img.--noimg img{-webkit-filter:opacity(50%);filter:opacity(50%);width:70%;height:auto}.single-blog .blog-post__related .blog__list__item__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:20px}@media not all and (min-width:768px){.single-blog .blog-post__related .blog__list__item__meta{gap:3px 10px;margin-top:13px}}.single-blog .blog-post__related .blog__list__item__meta__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.single-blog .blog-post__related .blog__list__item__meta__categories span{font-size:1.4rem;line-height:24px;background-color:#eee;padding:0 5px;min-width:80px;text-align:center}@media not all and (min-width:768px){.single-blog .blog-post__related .blog__list__item__meta__categories span{font-size:1.3rem;line-height:23px;min-width:76px}}.single-blog .blog-post__related .blog__list__item__meta__date{font-size:1.5rem;line-height:24px;color:#767676}@media not all and (min-width:768px){.single-blog .blog-post__related .blog__list__item__meta__date{font-size:1.4rem;line-height:23px}}.single-blog .blog-post__related .blog__list__item__title{font-size:1.5rem;line-height:1.8;font-weight:bold;margin-top:15px}@media not all and (min-width:768px){.single-blog .blog-post__related .blog__list__item__title{font-size:1.4rem;line-height:1.7857142857;margin-top:10px}}.single-blog .blog-post__related .blog__list .slick-next,.single-blog .blog-post__related .blog__list .slick-prev{width:20px;height:20px;border-width:2px 2px 0 0;border-style:solid;border-color:#767676;top:85px}@media not all and (min-width:768px){.single-blog .blog-post__related .blog__list .slick-next,.single-blog .blog-post__related .blog__list .slick-prev{top:calc((100vw - 30px - 80px) * 110 / 330)}}.single-blog .blog-post__related .blog__list .slick-next:before,.single-blog .blog-post__related .blog__list .slick-prev:before{content:none}.single-blog .blog-post__related .blog__list .slick-prev{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);left:-40px}@media not all and (min-width:768px){.single-blog .blog-post__related .blog__list .slick-prev{-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);left:30px}}.single-blog .blog-post__related .blog__list .slick-next{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:-40px}@media not all and (min-width:768px){.single-blog .blog-post__related .blog__list .slick-next{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);right:30px}}.single-blog .blog-post__related .blog__list .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:-40px}.single-blog .blog-post__related .blog__list .slick-dots li{margin:0;width:18px;height:18px}.single-blog .blog-post__related .blog__list .slick-dots li button{width:18px;height:18px}.single-blog .blog-post__related .blog__list .slick-dots li button:before{content:"";width:8px;height:8px;background-color:#CBCBCB;border-radius:50%;opacity:1;bottom:0;right:0;margin:auto}.single-blog .blog-post__related .blog__list .slick-dots li.slick-active button:before{background-color:#333}.single-blog .blog-post__related .no-posts{text-align:center;margin-top:30px}.single-blog .blog-post__banner{display:none;margin-top:80px}@media not all and (min-width:768px){.single-blog .blog-post__banner{display:block}}.single-blog .blog-post__banner__inner{width:calc(100% - 30px);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 4.347826087%}.single-blog .blog-post__banner .banner__item{display:block;width:47.8260869565%}.single-blog .blog-post__banner .banner__item a{display:block}.single-blog .blog-post__banner .banner__item img{width:100%;height:auto}.single-blog footer{margin-top:0}@media not all and (min-width:768px){.single-blog footer{margin-top:80px}}
/*# sourceMappingURL=style_blog.css.map */