.hs-blog-listing .dnd-section .dnd-column{padding:0}.body-container--blog-index{background-color:#ededed}.body-container--blog-index .dnd-section{padding:0}.body-container--blog-index .dnd-section>.row-fluid{padding:0;max-width:1080px}.blog-listing-wrap{padding:40px 0 10px 0}.leadcopy{font-size:14px;padding:0 0 30px 0}.sg_inner_icon{max-width:720px;text-align:right;margin-bottom:20px}.sg_inner_icon img{vertical-align:middle;width:100px;height:100px;text-align:right;margin-left:6px}.breadcrumb{padding:10px 0;background-color:rgba(247,247,247,1);color:#000;font-size:13px;line-height:1.6}.breadcrumb .inner{max-width:1000px;margin:0 auto}.breadcrumb a{text-decoration:none}.breadcrumb a+span{margin:0 6.1px}.breadcrumb a:hover{color:#333}.blog-header__author-avatar{border-radius:50%;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.15);box-shadow:0 0 12px 0 rgba(0,0,0,0.15);display:block;height:auto;margin:0 auto 1.4rem;width:200px}.blog-header__author-social-links a{background-color:#000;border-radius:50%;display:inline-block;height:40px;margin:0 5px;position:relative;width:40px}.blog-header__author-social-links a:hover,.blog-header__author-social-links a:focus{background-color:#494a52}.blog-header__author-social-links svg{fill:#fff;height:15px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.post-item{width:240px;background-color:#fff;position:relative;margin:15px 30px 0 0;padding:0;float:left}.post-item a{color:#000;text-decoration:none}.post-item a:hover{color:#000}.post-item:nth-child(5n){clear:both}.post-item figure{padding:0;margin:0 0 10px 0}.post-item figure img{vertical-align:middle;border-bottom:5px solid #17a2dd;max-width:100%;transition:opacity .2s}.post-item dl{margin:0;padding:0 15px 25px}.post-item dl dt{margin-top:10px;height:30px;display:flex;justify-content:space-between}.post-item dl dt span.tit{font-size:11px;color:#17a2dd;font-weight:bold}.post-item dl dt span.date{font-size:12px}.post-item dd{margin:0;font-size:12px;line-height:1.33;margin-top:10px}.post-item dd span{display:block;margin-bottom:20px;font-size:15px;line-height:1.36;font-weight:bold}.post-item:hover{opacity:.7;zoom:1}.sdgarea{max-width:1080px;margin:0 auto;padding:10px 0}.sdglogo{margin:0;padding:0;width:100px;text-align:left}.sdglogo a{color:#000;text-decoration:none}.sdglogo a img{vertical-align:middle;max-width:100%}.sdgtxt{margin:0;padding:0;text-align:left;padding-top:10px}.blog-post-wrap .content-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-direction:row;flex-direction:row-reverse;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-direction:row-reverse;display:flex;flex-direction:row;padding:0}.blog-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:20px 0px}.blog-pagination.linked{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-pagination__link{border:2px solid transparent;border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin:0 .1rem;padding:.25rem .4rem;text-decoration:none}.blog-pagination__link--active{border:2px solid #b0c1d4}.blog-pagination__link:hover,.blog-pagination__link:focus{text-decoration:none}.blog-pagination__prev-link,.blog-pagination__next-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.blog-pagination__prev-link{margin-right:.25rem;text-align:right}.blog-pagination__next-link{margin-left:.25rem;text-align:left}.blog-pagination__link.blog-pagination__prev-link--disabled,.blog-pagination__link.blog-pagination__next-link--disabled{color:#b0c1d4;cursor:default;pointer-events:none}.blog-pagination__prev-link svg,.blog-pagination__next-link svg{fill:#494a52;margin:0 5px}.blog-pagination__prev-link--disabled svg,.blog-pagination__next-link--disabled svg{fill:#b0c1d4}.blog-pagination__number-link:hover,.blog-pagination__number-link:focus{border:2px solid #b0c1d4}.blog-post{display:block;margin:0 auto;max-width:780px;padding:60px 60px 140px 0;background-color:#fff}.blog-sidebar{display:inline-block}.dsr_banner{width:220px;padding:30px 10px 10px 10px}.dsr_banner img{max-width:100%}.blog-sidebar img{max-width:100%;vertical-align:middle}.blog-sidebar aside{width:220px;padding:40px 0 140px 0}.dsr_banner img:hover{opacity:.75}.blog-sidebar aside .logo{padding:0 0 120px 20px}.blog-sidebar aside .logo img{vertical-align:middle;max-width:100%}.blog-post-wrap{position:relative;z-index:1}.body-container--blog-post .blog-post-wrap:before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#ededed;background:-webkit-linear-gradient(right,rgba(237,237,237,1) 0%,rgba(237,237,237,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to left,rgba(237,237,237,1) 0%,rgba(237,237,237,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%)}.blog-related-posts{margin-top:3rem;padding:2rem 0}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-related-posts .blog-index__post-content h2{text-align:left}.blog-related-posts .blog-post__meta-section{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.blog-related-posts__image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:auto;max-width:100%;padding-bottom:63%}.blog-related-posts__title{margin:1rem 0 .5rem}.blog-related-posts__title a{color:#494a52}.blog-comments{margin:0 auto;max-width:100%}.blog-comments form{max-width:100%;padding-top:2em}.blog-comments .hs-submit{text-align:center}.comment.depth-0:first-child{margin-top:2em}.comment.depth-1{padding-left:2em;padding-top:1em;margin-top:1em}.blog-comments .comment-reply-to{border:0 none}.blog-comments .comment-reply-to:hover,.blog-comments .comment-reply-to:focus{background-color:transparent;text-decoration:underline}.blog-post .dsr_banner{display:none}.blog-post .date{display:flex;justify-content:space-between;margin-bottom:20px;color:#17a2dd;font-weight:bold;font-size:13px}.blog-post .date span.tit{font-size:13px;position:relative;padding-left:80px}.blog-post .date .tit::before{background:#17a2dd;content:"";height:5px;width:70px;left:0;position:absolute;top:30%}.blog-post__title{border-bottom:3px solid #17a2dd;margin:0;padding:0 0 5px 0;font-size:28px;font-weight:normal;line-height:1.2;margin-bottom:45px}.releted-post p.log_ttl{text-align:center;width:720px;margin:40px 0 30px 0;font-size:22px;padding:0}.blog-post__body p{font-size:13px;line-height:1.86;margin-bottom:1em}.blog-sidebar aside ul{margin:0;padding:0;list-style:none;border-top:2px solid #fff}.blog-sidebar aside ul li{border-bottom:2px solid #fff;padding:20px}.blog-sidebar aside ul li a span{color:#17a2dd;display:block;font-size:15px}.blog-sidebar aside ul li .cm-bg-stretch{display:none}.blog-sidebar aside ul li a{color:#000;text-decoration:none}.blog-sidebar aside ul li a:hover{color:#000}.releted-post .post-item{width:225px;background-color:#f7f7f7;position:relative;margin:15px 15px 0 0;padding:0;float:left}.releted-post .post-item a:hover{color:#17a2dd}.releted-post{display:inline-block;width:100%}p.top_link{margin:0;padding:0}p.top_link a{width:500px;margin:30px 110px 30px 110px;text-align:center;display:inline-block;padding:5px}p.top_link a img{max-width:100%;vertical-align:middle}p.top_link a img:hover{opacity:.75}.article-summary{border:1px solid #17a2dd;font-size:13px;margin-bottom:60px;padding-top:3px}.article-summary h2{border-top:5px solid #17a2dd;font-size:15px;font-weight:bold;color:#17a2dd;padding:3px 0 0 20px;display:inline;line-height:1.6}.article-summary ul{list-style:none;margin:0;padding:20px 50px 20px}.article-summary ul li{position:relative;padding-left:20px;margin-bottom:10px}.article-summary ul li:before{position:absolute;content:'▶︎';color:#17a2dd;top:0;left:0}.article-summary ul li a{color:#000;text-decoration:none}.article-summary ul li a:hover{color:#000}p.episode{margin:0;padding:0;text-align:right;color:#17a2dd;font-size:17px;font-weight:bold;margin-bottom:45px}.post-item dl dt:last-child{width:210px;text-align:right;display:block}.post-item dl dt img{width:36px;height:36px;text-align:right;margin-left:1px;vertical-align:middle}@media(min-width:768px){.body-container--blog-post .blog-post-wrap:before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#ededed;background:-webkit-linear-gradient(right,rgba(237,237,237,1) 0%,rgba(237,237,237,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to left,rgba(237,237,237,1) 0%,rgba(237,237,237,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%)}.releted-post-mob{display:none}}@media(max-width:1130px){.body-container--blog-index .dnd-section>.row-fluid,.breadcrumb{padding-left:15px;padding-right:15px}.post-item{width:30.333%}.post-item:nth-child(5n){clear:initial}.releted-post .post-item:nth-child(5n){clear:both}.blog-index .post-item:nth-child(3n){margin-right:0}}@media(max-width:1050px){.blog-post-wrap .content-wrapper{padding:0 20px}.blog-post-wrap .content-wrapper{display:block}}@media(max-width:767px){.breadcrumb .inner{width:auto;padding:0 3%}.blog-listing-wrap{padding:5% 0 10% 0 !important;width:90% !important;margin:0 auto !important;font-size:1.1em}.body-container--blog-index .dnd-section>.row-fluid{padding:0}.breadcrumb{padding-left:15px;padding-right:15px}.leadcopy{font-size:110%;padding:0 0 5% 0}.post-item{width:100%;margin-right:0;margin-bottom:10%}.post-item dl{padding:0 5% 10% 5%}.post-item dl dt{margin-top:5%;display:flex;justify-content:space-between}.post-item dl dd{margin-top:5%}.post-item dl dd span{display:block;margin-bottom:7%;font-size:120%;font-weight:bold;line-height:1.36}.sdgarea{width:100%;margin:0 auto;text-align:center;padding:0}.sdglogo{margin:0 auto;width:50%;text-align:center;padding:0}.sdgtxt{text-align:left;padding:3% 0}.blog-post-wrap .content-wrapper{padding:0px}.blog-post-wrap .content-wrapper{display:block;min-width:90% !important;margin:0 auto;padding:0}.blog-post .dsr_banner{display:block;width:100%;padding:0 5% 10% 5%}.dsr_banner img{vertical-align:middle}.blog-post{width:100%;padding:30px 3% 50px 3%}.blog-post .date{display:flex;justify-content:space-between;margin-bottom:0px;color:#17a2dd;font-weight:bold;font-size:13px}.blog-post .date span.tit{position:relative;padding-top:3%;padding-left:0}.blog-post .date .tit::before{background:#17a2dd;content:"";height:6px;width:110px;left:0;position:absolute;top:0}.sg_inner_icon{width:100%;text-align:right;margin:5% 0 0 0}.sg_inner_icon img{text-align:right;margin-left:2%;width:17%;height:auto !important}.blog-post__title{width:100%;border-bottom:3px solid #17a2dd;margin:1em 0 0 0;padding:0 0 5px 0;font-size:180%;font-family:"Arial","Roboto","Droid Sans","sans-serif";font-weight:700}.releted-post-wrap{margin-top:25px;width:100%;padding:10% 0 10% 0;background-color:#ededee}.releted-post{width:80%;padding:0;margin:0 auto;float:none;border-top:5px solid #fff;display:block}.releted-post .post-item{border-bottom:5px solid #fff;padding:5%;float:none;width:100%;background:transparent}.releted-post p.log_ttl{display:none}.blog-sidebar{display:none}p.top_link a{width:100%;margin:10% 0 10% 0;text-align:center;display:inline-block;padding:0}p.episode{text-align:right;color:#17a2dd;font-weight:bold;margin-bottom:45px}.article-summary{margin-bottom:10%;border:1px solid #17a2dd}.article-summary h2{border-top:5px solid #17a2dd;font-weight:bold;color:#17a2dd;padding:3px 0 0 20px}.article-summary ul{padding:5%}.article-summary ul li{position:relative;padding-left:6%;margin-bottom:3%}.article-summary ul li:before{position:absolute;content:'▶︎';color:#17a2dd;top:0;left:0}.releted-post{display:none}.releted-post-mob{border-top:5px solid #fff;width:80%;padding:0;margin:0 auto}.releted-post-mob .post-item{border-bottom:5px solid #fff;padding:5%;float:none;margin:0;background:transparent}.releted-post-mob .post-item p{margin:0;padding:0;display:flex;justify-content:space-between}.releted-post-mob .post-item p a{color:#000;text-decoration:none}.releted-post-mob .post-item p a span.text{width:120%;color:#17a2dd;display:block}.releted-post-mob .post-item span.img img{width:150px;height:60px !important;object-fit:cover;object-position:0 50%;vertical-align:middle}.releted-post-mob .post-item a{font-size:1.1em;line-height:1.6}}@media(max-width:480px){.releted-post-mob .post-item p{display:block}.releted-post-mob .post-item p a span.text{margin-bottom:10px}.releted-post-mob .post-item span.img img{width:100%;height:auto !important;margin-bottom:10px}}