.blog__container{display:-ms-grid;display:grid;grid-gap:1.8rem}@media (min-width: 960px){.blog__container{max-width:1200px;margin:auto;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:4.2rem;column-gap:4.2rem}}.blog__link{border-radius:20px;overflow:hidden;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,0.16);box-shadow:3px 3px 8px rgba(0,0,0,0.16)}.blog__link:hover .blog__ttl{color:#CDD200}.blog__link:hover .blog__thumb img{-webkit-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}@media (min-width: 960px){.blog__link{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blog__thumb__wrap{overflow:hidden}.blog__info{padding:1.1rem 2rem}@media (min-width: 960px){.blog__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}.blog__date{font-size:1.3rem;font-family:"Roboto",sans-serif;color:#7B7B7B}@media (min-width: 960px){.blog__date{font-size:1.1rem}}.blog__ttl{margin-top:0.8rem;font-size:1.25rem;color:#00914E;font-weight:600;letter-spacing:0.05em;line-height:1.6}@media (min-width: 960px){.blog__ttl{font-size:1rem;margin-bottom:1rem}}.blog__more{margin-top:1rem;padding-right:1.5rem;display:block;font-size:1rem;font-family:"Roboto",sans-serif;text-align:right;color:#707070;position:relative}.blog__more::before{content:'\e315';font-family:"Material Icons";font-size:1rem;color:#666;position:absolute;top:52%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0.4rem;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media (min-width: 960px){.blog__more{margin-top:auto;font-size:0.9rem}}.pc-pager{margin-top:3.333rem;grid-column:-1/1}@media (max-width: 959px){.pc-pager{display:none}}.nav-links{max-width:15.277rem;margin:auto;display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-flow:column}@media (min-width: 960px){.nav-links{max-width:17rem;-webkit-column-gap:0.333rem;column-gap:0.333rem}}.page-numbers{width:2.5rem;height:2.777rem;display:-ms-grid;display:grid;place-content:center;grid-auto-flow:column;font-size:1.555rem;font-weight:500;color:#CDD200;position:relative;-webkit-transition:0.3s ease-out;transition:0.3s ease-out;border:1px solid #CDD200;position:relative}.page-numbers:not(.prev):not(.next):hover{-webkit-transform:translateY(-0.56rem);transform:translateY(-0.56rem)}.page-numbers::before,.page-numbers::after{content:"";position:absolute;background:#fff;height:6px;width:6px;z-index:2}.page-numbers::before{top:-1px;left:-1px}.page-numbers::after{bottom:-1px;right:-1px}.page-numbers.current{color:#00914E;border:1px solid #00914E}.page-numbers.next{font-weight:normal;width:105px}.page-numbers.next .nav-arrow{right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-numbers.next .material-icons-outlined{font-family:"Material Icons"}.page-numbers.prev{font-weight:normal;width:105px}.page-numbers.prev .nav-arrow{left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-numbers.prev .material-icons-outlined{font-family:"Material Icons"}.page-numbers.dots{border:0;color:#00914E}.nav_arrow{color:#CDD200;position:absolute;top:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav_arrow:hover{color:#fff}.screen-reader-text{border:0;clip:1px,1px,1px,1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.sp-pager{margin:auto;margin-top:1.833rem;display:-ms-grid;display:grid;-ms-grid-columns:3.74rem max-content 3.74rem;grid-template-columns:3.74rem -webkit-max-content 3.74rem;grid-template-columns:3.74rem max-content 3.74rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (min-width: 960px){.sp-pager{display:none}}.sp-pager__arrow a{width:3.74rem;height:1.87rem;display:-ms-grid;display:grid;place-content:center;grid-auto-flow:column;font-family:"Roboto", sans-serif;font-size:1.555rem;font-weight:300;color:#00914E;position:relative;-webkit-transition:0.3s ease-out;transition:0.3s ease-out;border:1px solid #00914E}.sp-pager__arrow a::before,.sp-pager__arrow a::after{content:"";position:absolute;background:#fff;height:6px;width:6px;z-index:2}.sp-pager__arrow a::before{top:-1px;left:-1px}.sp-pager__arrow a::after{bottom:-1px;right:-1px}.sp-pager__arrow.next a{font-size:0.89rem;font-weight:normal;width:3.74rem}.sp-pager__arrow.next a .nav-arrow{right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp-pager__arrow.next a .material-icons-outlined{font-family:"Material Icons"}.sp-pager__arrow.prev a{font-size:0.89rem;font-weight:normal;width:3.74rem}.sp-pager__arrow.prev a .nav-arrow{left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp-pager__arrow.prev a .material-icons-outlined{font-family:"Material Icons"}.sp-pager__number{margin-top:2.06rem;padding:0 0.83rem 0.15rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2.5rem;display:-ms-grid;display:grid;place-content:center;-ms-flex-line-pack:end;align-content:flex-end;grid-auto-flow:column;font-family:"Roboto", sans-serif;font-size:1.555rem;font-weight:500;font-weight:bold;letter-spacing:0.1rem;color:#00914E;position:relative;-webkit-transition:0.3s ease-out;transition:0.3s ease-out;border:1px solid #00914E}.sp-pager__number::before,.sp-pager__number::after{content:"";position:absolute;background:#fff;height:6px;width:6px;z-index:2}.sp-pager__number::before{top:-1px;left:-1px}.sp-pager__number::after{bottom:-1px;right:-1px}.sp-pager__number .sp-pager__current{display:inline-block;font-size:1.7rem}.sp-pager__number .sp-pager__all{margin-top:0.4rem;display:inline-block;font-size:1.33rem}.child-page{overflow-x:unset;margin-bottom:5rem}@media (min-width: 960px){.child-page{margin-bottom:10rem}}section.dc_container_big{margin-top:2.33rem}@media (min-width: 960px){section.dc_container_big{margin-top:6.67rem}}@media (min-width: 960px){.candb__container{display:-ms-grid;display:grid;-ms-grid-columns:auto 15.33rem;grid-template-columns:auto 15.33rem;-ms-grid-rows:max-content 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;-webkit-column-gap:4.33rem;column-gap:4.33rem}}.candb__container .dc_ttl_type02{margin:0 auto 1.78rem;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-column-gap:unset;column-gap:unset;background:none;font-size:1.33rem;color:#00914E;text-align:center}@media (min-width: 960px){.candb__container .dc_ttl_type02{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1 / 2 / 2 / 3;margin:0 auto 1.72rem;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;-webkit-column-gap:unset;column-gap:unset;font-size:1.75rem;color:#00914E;text-align:center;position:relative;background:none;font-size:1.33rem;color:#00914E;text-align:center}}@media (min-width: 960px){.candb__container .category__list{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2 / 2 / 3 / 3}}@media (min-width: 960px){.candb__container .blog__container{max-width:unset;width:100%;-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 3 / 2;-webkit-column-gap:3rem;column-gap:3rem;row-gap:2.61rem}}.category__list{margin-bottom:2.72rem;display:-ms-grid;display:grid;row-gap:0.28rem}@media (min-width: 960px){.category__list{-ms-flex-line-pack:start;align-content:flex-start}}.category__item{font-weight:bold}.category__item a{padding:0.78rem 1.83rem;color:#333;-webkit-transition:.3s all ease;transition:.3s all ease;background-color:#E7FFF4}.category__item a.current{color:#fff;background-color:#00914E}.category__item:hover a{color:#fff;background-color:#00914E}
/*# sourceMappingURL=blog.min.css.map */