@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@900&display=swap");.adjust-width{max-width:1115px;width:88%}.col2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:110px}.col2-container .main-content{width:71%}.col2-container .sidebar{background-color:#fcf5e4;border-radius:20px;padding:40px 18px;width:25%}.blog-heading{font-size:32px;font-weight:500;letter-spacing:.15em;line-height:1.4;margin:0 0 100px;padding-top:84px;text-align:center}.blog-heading>span{color:#009dd6;display:block;margin-top:.74em}.sidebar .title-header{border-bottom:2px dotted #fbadb0;font-weight:900;margin-bottom:24px;padding-bottom:7px;position:relative}.sidebar .title-header .en{color:#fbadb0;font-size:1.6rem;letter-spacing:.05em;line-height:1;margin:0}.sidebar .title-header .ja{font-size:1.4rem;letter-spacing:.05em;margin:0}.sidebar .post-listing{counter-reset:number;list-style:none;padding:0}.sidebar .post-listing .post-media-min{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar .post-listing .post-media-min:not(:first-child){margin-top:20px}.sidebar .post-listing .post-media-min:after,.sidebar .post-listing .post-media-min:before{content:none;height:0;width:0}.sidebar .post-listing .post-media-min a{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;text-decoration:none}.sidebar .post-listing .post-media-min a:before{background-color:#fbadb0;border-radius:50%;color:#fff;content:counter(number);counter-increment:number;font-size:1.6rem;font-weight:900;height:30px;left:-5px;line-height:30px;position:absolute;text-align:center;top:-5px;width:30px;z-index:1}.sidebar .post-listing .post-media-min a .image,.sidebar .post-listing .post-media-min a .thumb{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:14px;width:94px}.sidebar .post-listing .post-media-min a .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sidebar .post-listing .post-media-min a .content .title{font-size:1.2rem;font-weight:500;letter-spacing:.05em;line-height:1.6;margin-top:-.4em}.sidebar .post-listing .post-media-min:nth-child(2) a:before{background-color:#72cfef}.sidebar .post-listing .post-media-min:nth-child(3) a:before{background-color:#fac333}.sidebar .post-listing .post-media-min:nth-child(4) a:before{background-color:#69ccb1}.sidebar .post-listing .post-media-min:nth-child(5) a:before{background-color:#ea97be}.post-news{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}.post-news:last-child{margin-bottom:0}.post-news .new{background:#eda116;border-radius:30px;color:#fff;font-size:1.1rem;font-weight:700;left:22%;padding:4px 17px;position:absolute;top:0;z-index:1}.post-news .tag-greenz{left:0;max-width:90px;position:absolute;top:0;z-index:1}.post-news .image{background-color:#fff;border-radius:30px;-webkit-box-shadow:0 0 13px rgba(52,47,46,.15);box-shadow:0 0 13px rgba(52,47,46,.15);overflow:hidden;position:relative;width:30.6%}.post-news .image:before{content:"";display:block;padding-top:85.12%}.post-news .image img{height:100%;left:0;position:absolute;top:0;width:100%}.post-news .content{width:66%}.post-news .date{color:#848484;font-weight:900;letter-spacing:.08em;line-height:1;margin-bottom:1.3em}.post-news .title{font-size:2.4rem;font-weight:700;line-height:1.5;margin:0 0 .9em}.post-news .title a{color:inherit;text-decoration:none}.post-news .text{color:#848484;font-size:1.4rem;font-weight:500;line-height:1.7}.post-news .button-right{margin-top:1.6em;text-align:right}.main-content .blog-listing-pagination{margin-top:80px;z-index:0}.main-content .blog-listing-pagination .pagination-more{max-width:260px;-webkit-transition:opacity .3s;transition:opacity .3s}.main-content .blog-listing-pagination .pagination-more:after{content:none}.main-content .blog-listing-pagination .pagination-more:hover{opacity:.6!important}.main-content .pagination-loading span{background-color:#59b5ef}.sns-group{left:38px;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.sns-group a{display:block;margin-bottom:15px;width:40px}.sns-group a:last-child{margin-bottom:0}.news-post{line-height:1.625}.news-post .date{color:#848484;font-size:20px;font-weight:700;margin:0 0 1.05em}.news-post .page-title{font-size:30px;font-weight:500;letter-spacing:.01em;line-height:1.4;margin:0 0 1.2em}.news-post .post-body a{color:inherit}.news-post .post-body img{border-radius:30px}.news-post .banner-greenz-withheart{margin-top:24px}.news-post .banner-greenz-withheart img{border-radius:0}.news-post .button-center{margin-top:110px;text-align:center}@media screen and (max-width:1280px){.sns-group{left:5px}}@media screen and (max-width:1080px){.col2-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.col2-container .main-content{width:100%}.col2-container .sidebar{margin-top:90px;padding:15px 20px;width:100%}}@media screen and (max-width:767px){.adjust-width{width:100%}.blog-heading{font-size:1.8rem;margin-bottom:52px;padding-top:50px}.blog-heading img{height:auto;width:255px}.blog-heading>span{margin-top:.55em}.sidebar .title-header{margin-bottom:24px}.sidebar .post-listing .post-media-min:not(:first-child){margin-top:10px}.sidebar .post-listing .post-media-min a:before{font-size:.8rem;height:16px;line-height:16px;width:16px}.sidebar .post-listing .post-media-min a .image,.sidebar .post-listing .post-media-min a .thumb{margin-right:7px;width:47px}.post-news{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}.post-news .new{left:auto;right:0}.post-news .tag-greenz{left:auto}.post-news .image{border-radius:10px;-webkit-box-shadow:2px 2px 10px rgba(52,47,46,.12);box-shadow:2px 2px 10px rgba(52,47,46,.12);margin-bottom:22px;width:100%}.post-news .content{width:100%}.post-news .date{font-size:1.4rem;font-weight:700;letter-spacing:.05em;margin-bottom:.7em}.post-news .title{font-size:1.6rem;letter-spacing:.04em;line-height:1.875;margin-bottom:.5em}.post-news .text{font-size:1.2rem;line-height:1.8}.post-news .button-right{margin-top:.9em}.main-content .blog-listing-pagination{margin-top:60px}.sns-group{left:5px}.sns-group a{font-size:10px;margin-bottom:8px;width:20px}.news-post{font-size:1.2rem;line-height:1.75}.news-post .date{font-size:1.4rem;margin-bottom:.2em}.news-post .page-title{font-size:1.6rem;letter-spacing:.04em;line-height:1.875;margin:0 0 1.2em}.news-post .post-body img{border-radius:10px}.news-post .banner-greenz-withheart{margin-top:20px}.news-post .banner-greenz-withheart img{border-radius:0}.news-post .button-center{margin-top:50px}}