.spec-dbl .art-grid__other-ttl,.spec-dbl .art-grid__zag,.spec-dbl .heading .main-nav,.spec-dbl .heading .t1,.spec-dbl .heading .t2{font-family:EuclidFlex,"Helvetica Neue",Arial,sans-serif}.spec-dbl .heading{background:url(/assets/spec/digitalBrandingLearning/img/DB_top1.png) center top no-repeat;-webkit-background-size:cover;background-size:cover}@media all and (min-width:768px){.spec-dbl .heading .heading-inner{margin-left:17%}}@media all and (min-width:1024px){.spec-dbl .heading .heading-inner{margin-left:25%}}@media all and (min-width:1400px){.spec-dbl .heading{-webkit-background-size:cover;background-size:cover}.spec-dbl .heading .heading-inner{margin-left:0;margin-right:28%}.spec-dbl .heading .dbl-desc{text-align:center}}@media all and (min-width:2000px){.spec-dbl .heading .heading-inner{margin-right:38%}}.spec-dbl .heading .main-nav{display:none;margin:0;padding:24px 0;list-style:none;text-transform:uppercase}@media all and (min-width:1200px){.spec-dbl .heading .main-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.spec-dbl .heading .main-nav li:first-child:after{content:" ";display:inline-block;vertical-align:top;background:url(/app/public/design/arrow_white.svg) center center no-repeat;width:15px;height:15px;margin:5px 5px 0;-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.spec-dbl .heading .main-nav li:last-child a{color:#fff}.spec-dbl .heading .main-nav a{color:#000;text-decoration:none}.spec-dbl .heading .dbl-desc{padding:24px 0 48px}@media all and (min-width:1024px){.spec-dbl .heading .dbl-desc{padding:48px 0 80px}}.spec-dbl .heading .logo{display:inline-block;width:120px}@media all and (min-width:375px){.spec-dbl .heading .logo{width:160px}.spec-dbl .heading .logo-pic{margin-bottom:5px}}@media all and (min-width:1200px){.spec-dbl .heading .dbl-desc{padding:0 0 80px}.spec-dbl .heading .logo{width:240px}}@media all and (min-width:1400px){.spec-dbl .heading .logo{width:280px}.spec-dbl .heading .logo-pic{margin-bottom:0}}@media all and (min-width:1600px){.spec-dbl .heading .logo{width:300px;margin-top:10px}}@media all and (min-width:1800px){.spec-dbl .heading .logo{margin-top:40px}}.spec-dbl .heading .logo-pic{max-width:100%}.spec-dbl .heading .t1,.spec-dbl .heading .t2{color:#fff}.spec-dbl .heading .t1{text-transform:uppercase;font-weight:500}@media all and (min-width:375px){.spec-dbl .heading .t1{font-size:1.4em}}@media all and (min-width:1400px){.spec-dbl .heading .t1{font-size:2.2em}}@media all and (min-width:1600px){.spec-dbl .heading .t1{font-size:2.4em}}@media all and (min-width:1800px){.spec-dbl .heading .t1{font-size:2.6em}}@media all and (min-width:2000px){.spec-dbl .heading .logo{margin-top:80px;width:380px}.spec-dbl .heading .t1{font-size:3em}}.spec-dbl .heading .t2{font-size:1.1em;max-width:300px;line-height:1.1}@media all and (min-width:1400px){.spec-dbl .heading .t2{max-width:none}}@media all and (min-width:1600px){.spec-dbl .heading .t2{padding-bottom:30px;font-size:1.3em}}@media all and (min-width:2000px){.spec-dbl .heading .t2{font-size:1.5em;padding-bottom:100px}}.spec-dbl .art-grid{padding-bottom:24px}.spec-dbl .art-grid .ms-grid{padding-left:24px;padding-right:24px}.spec-dbl .art-grid__zag{margin:24px 0;font-weight:500;font-size:1.3em}@media all and (min-width:768px){.spec-dbl .art-grid__zag{font-size:2em}}@media all and (min-width:1800px){.spec-dbl .art-grid__zag{font-size:2.6em;line-height:1.2}}.spec-dbl .art-grid__podzag{font-weight:400;font-size:1em;opacity:.7}@media all and (min-width:768px){.spec-dbl .art-grid__podzag{margin-bottom:32px;font-size:1.4em}}.spec-dbl .art-grid__sharer{margin-bottom:24px}@media all and (min-width:1024px){.spec-dbl .art-grid__zag{margin-top:66px}.spec-dbl .art-grid__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.spec-dbl .art-grid__art{width:-webkit-calc(100% - 264px);width:calc(100% - 264px);margin-right:24px}}@media all and (min-width:1600px){.spec-dbl .art-grid__inner{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.spec-dbl .art-grid__art{width:-webkit-calc(100% - 544px);width:calc(100% - 544px);margin-right:32px}.spec-dbl .art-grid__c{margin:90px 0 0 32px;max-width:240px}}.spec-dbl .art-grid__c{width:100%}.spec-dbl .art-grid__art-inner{max-width:900px;margin:0 auto}.spec-dbl .art-grid__other-ttl{padding-top:24px;font-weight:500;font-size:1.3em}.spec-dbl .art-grid .article-content{color:#232323}@media all and (min-width:1800px){.spec-dbl .art-grid .article-content{font-size:24px}}.spec-dbl .art-grid__other-item{margin:24px 0;background:#e7f3fd}@media all and (min-width:768px){.spec-dbl .art-grid__other-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.spec-dbl .art-grid__other-item{width:-webkit-calc(50% - 12px);width:calc(50% - 12px)}}@media all and (min-width:1200px){.spec-dbl .art-grid__other-item{width:-webkit-calc(25% - 12px);width:calc(25% - 12px)}}@media all and (min-width:1600px){.spec-dbl .art-grid__other-ttl{padding:0}.spec-dbl .art-grid__other-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.spec-dbl .art-grid__other-item{width:auto;margin:12px 0}}.spec-dbl .art-grid__other-link-pic{display:block;height:0;padding-top:60%;text-decoration:none;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.spec-dbl .art-grid__other-zag{display:block;padding:12px;color:inherit;text-decoration:none;background:#e7f3fd}@media all and (min-width:375px){.spec-dbl .art-grid__other-zag{padding:18px 24px;font-size:1.2em}}.spec-dbl .rm2{position:-webkit-sticky;position:sticky;top:0;width:240px;padding:24px 0}@media all and (min-width:1024px){.spec-dbl .rm2{padding-top:66px}}@media all and (min-width:1200px){.spec-dbl .art-grid__other-zag{font-size:1em}.spec-dbl .rm2{padding-top:90px}}.spec-dbl .sp-list-container{padding-bottom:24px}