.header__logo-col{margin:0}.header__logo{align-items:flex-end;display:flex;@media screen and (max-width:600px){align-items:flex-start;flex-direction:column}}.header__logo:after{color:#30343b;content:"CxOによるCxOのキャリアマガジン";font-size:15px;padding:0 0 0 12px;position:relative;top:5px}header .cta-button{background:#30343b;font-size:15px}#magazine .hs-button,.header__wrapper .btn-wrapper.btn-primary-wrapper .cta-button{background:#ff003a}.blog-middle .blog-content.pt-5{padding-top:0!important}@media screen and (max-width:600px){.blog-middle .blog-content.pt-5{padding-top:20px!important}}.blog-middle h2,.form-title,.sidebar-heading,.sr-blog-post .heading{align-items:center;display:flex;gap:8px}.blog-middle h2:before,.form-title:before,.sidebar-heading:before,.sr-blog-post .heading:before{background:url(https://47029677.fs1.hubspotusercontent-na1.net/hubfs/47029677/icon_lead.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:16px;width:16px}.sr-blog-listing-01 .article-img{aspect-ratio:17/9}.featured-image-hero,.hero__image{aspect-ratio:1140/598;background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0 auto;max-width:1140px}.hero-content .avatar{display:none}.hero__image{align-items:flex-end;display:flex;justify-content:flex-end}.hero__image .container-fluid .row .data,.hero__image .container-fluid .row .data .meta,.hero__image .container-fluid .row .tag,.hero__image .container-fluid .row h2,.hero__image:before{display:none}.hero__image .container-fluid .row .cta-group{display:flex;justify-content:flex-end}@media screen and (max-width:600px){.hero__image.sr-padding-half{padding:1rem 0}.blog-middle{padding-top:1rem}}.hero__image .cta-button{background:#fff!important;border:1px solid #ff003a!important;color:#ff003a!important;font-size:20px!important;@media screen and (max-width:600px){font-size:15px!important;min-height:inherit!important;padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important;padding-top:12px!important}}.articles-list .latest-posts .cta-group{display:flex;justify-content:flex-end}.articles-list .sr-spacer-bottom-100{padding-bottom:20px}.mgz__head-title,.sr-blog-post .blog-col h1{font-size:18px}.author.author-inline{margin:0 0 10px}.author.author-inline .avatar{display:none}.mgz-profile{margin-bottom:32px;padding:12px}.mgz-profile__title{font-size:1.4rem;font-weight:700}.mgz-profile p{font-size:.9rem;margin-bottom:1rem}.mgz-topics{margin-bottom:32px;padding:12px}.mgz-topics__title{font-size:1.4rem;font-weight:700}.mgz-topics p{font-size:.9rem;margin-bottom:1rem}.right-sidebar.is-fixed,.sidebar-wrapper{top:calc(10px + .5rem)}form{gap:16px}.form-control,input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),input[readonly]:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]),select,textarea{min-height:2.4rem}#footer .col-md-6{flex:auto;margin-bottom:30px;max-width:inherit;width:100%}.footer{justify-content:space-between}.footer,.footer-inner{align-items:flex-start;display:flex}.footer-inner{flex-direction:column}.footer-inner ul{display:flex;flex-wrap:wrap;gap:20px;padding:0}.footer-inner ul li{list-style:none}.footer-inner ul li a{color:#30343b}@media screen and (max-width:480px){.footer{flex-direction:column;gap:20px}.footer-inner{align-items:center;flex-direction:column}}.sr-blog-post.sr-padding-half{padding:2rem 0}.mgz__wrap p,.sr-blog-post .blog-col p{line-height:1.6;margin:0}.mgz__head-lead{color:#ff003a;font-size:18px;font-weight:700}.mgz__head-lead:after{background:#afbbcd;content:"";display:block;height:3px;margin-top:14px;width:20px}.sr-blog-post h1.heading.mgz__posthero.h2{font-size:18px;gap:0;margin:0 0 12px}.sr-blog-post h1.heading.mgz__posthero.h2:before{background:none;height:0;width:0}.mgz__head-title,.sr-blog-post .blog-col h1{color:#30343b;font-size:36px;font-weight:700;margin:20px 0}.mgz__summary{background:#fff9fb;color:#646b76;display:flex;flex-direction:column;gap:12px;margin-bottom:40px;padding:20px}.mgz__summary--title{color:#ff003a;font-family:Poppins;font-size:18px}.mgz__summary--name{font-size:22px;font-weight:700}.mgz__summary--name span{font-size:18px;padding-left:4px}.mgz__topics{border:1px solid #e3e3e3;color:#646b76;display:flex;flex-direction:column;gap:12px;margin-bottom:40px;padding:20px}.mgz__topics--title{color:#ff003a;font-family:Poppins;font-size:18px}.mgz__topics ol{display:flex;flex-direction:column;gap:20px;padding-left:20px}.mgz__topics li{border-bottom:1px dotted #f8adad;padding-bottom:12px}.mgz__topics li:last-child{border-bottom:none;padding-bottom:0}.mgz__topics li a{color:#646b76;font-weight:700;margin-bottom:4px}.mgz__section{color:#646b76;margin-bottom:80px}.mgz__section img{margin:20px 0}.mgz__head-h2,.sr-blog-post .blog-col h2{border-bottom:2px solid #ff003a;color:#30343b;font-size:24px;font-weight:700;padding-bottom:8px}.mgz__head-h3,.sr-blog-post .blog-col h3{color:#ff003a;font-size:18px;font-weight:700}.mgz__section strong,.sr-blog-post .blog-col strong{border-bottom:1px solid #ff003a}.sr-blog-post .blog-col p.mgz__text-guest,.sr-blog-post .blog-col p.mgz__text-writer{margin-bottom:20px}.mgz__text-name{font-weight:700}.mgz__text-guest .mgz__text-name{color:#ff003a}.mgz__text{border-top:1px dotted #afbbcd;color:#646b76;padding:20px 0}.author-section{padding:20px}.author-section .meta{line-height:1.6}.author-section.bg{background:#fff9fb}.author-link,.author-social-links a{color:#646b76}table{border:1px solid #99acc2;border-collapse:collapse;margin-bottom:40px;table-layout:fixed;width:100%}tr{height:auto!important}td,th{border:1px solid #99acc2;padding:12px}th{background:#f8f9fa;font-weight:700;width:30%}@media screen and (max-width:600px){tr{display:flex;flex-direction:column}td,th{border:none;width:100%}}