@charset "UTF-8";.case-studies-article-info{background:#f6f6f6 url(//6158193.fs1.hubspotusercontent-na1.net/hubfs/6158193/raw_assets/public/cyzen-2024-theme/images/common/bg-dots-black2.png) 50%/10px repeat}.case-studies-article-info__wrap{padding:30px 15px 26px}@media (min-width:768px){.case-studies-article-info__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-top:37px;padding:30px 10px 28px}.case-studies-article-info__logo{max-width:280px;width:100%}}.case-studies-article-info__img-bg{background-color:#fff;display:grid;height:90px;margin-inline:auto;padding:5px;place-items:center;width:200px}@media (min-width:768px){.case-studies-article-info__img-bg{height:120px;width:280px}}.case-studies-article-info__img{height:80px;margin-inline:auto;-o-object-fit:contain;object-fit:contain;width:200px}@media (min-width:768px){.case-studies-article-info__img{height:112px;width:100%}}.case-studies-article-info__main{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:17px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.case-studies-article-info__main{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:0}}.case-studies-article-info__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;flex-wrap:wrap;gap:5px;justify-content:center}@media (min-width:768px){.case-studies-article-info__tag{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.case-studies-article-info__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px;font-weight:700;margin-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){.case-studies-article-info__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){.case-studies-article-info__title{display:block;font-size:30px}}.case-studies-article-info__old-name{font-size:14px;font-weight:400;line-height:1.2;text-align:center}@media (min-width:768px){.case-studies-article-info__old-name{font-size:20px}}.case-studies-article-info__table{margin-block:15px 0;width:100%}.case-studies-article-info__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media (min-width:768px){.case-studies-article-info__body{gap:10px}}.case-studies-article-info__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.case-studies-article-info__th{min-width:70px;text-align:left;vertical-align:top;width:70px}@media (min-width:768px){.case-studies-article-info__th{width:90px}}.case-studies-article-info__td,.case-studies-article-info__th{font-size:13px}@media (min-width:768px){.case-studies-article-info__td,.case-studies-article-info__th{font-size:16px}}.case-studies-article-info__td{width:calc(100% - 70px)}.case-studies-article-info__link{color:#0165ad}@media (hover:hover) and (pointer:fine){.case-studies-article-info__link:hover{text-decoration:underline}}.case-studies-article-sns__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 15px 10px;-webkit-box-pack:end;-ms-flex-pack:end;gap:9px;justify-content:flex-end}@media (min-width:768px){.case-studies-article-sns__wrap{gap:11px;padding:30px 10px 10px}}.case-studies-article-sns__item{border-radius:4px;display:inline-block;height:30px;overflow:hidden;width:30px}.case-studies-article-sns__item.--is-twitter{background-color:#55acee}.case-studies-article-sns__item.--is-facebook{background-color:#3b5998}.case-studies-article-sns__item.--is-line{background-color:#00c300}@media (max-width:767px){.case-studies-article-heading__wrap{padding-inline:15px}}.case-studies-article-heading__title{font-size:22px}@media (min-width:768px){.case-studies-article-heading__title{font-size:36px}}.case-studies-article-heading__view{margin-top:10px}@media (min-width:768px){.case-studies-article-heading__view{margin-top:20px}}.case-studies-article-point__wrap{padding-top:40px}@media (max-width:767px){.case-studies-article-point__wrap{padding-inline:10px}}.case-studies-article-point__main{border:2px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media (min-width:768px){.case-studies-article-point__main{gap:20px;padding:30px 40px}}.case-studies-article-point__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}@media (min-width:768px){.case-studies-article-point__row{gap:10px}}.case-studies-article-point__cercle{background:-webkit-gradient(linear,left top,right top,from(#29323c),to(#485563));background:-o-linear-gradient(left,#29323c 0,#485563 100%);background:linear-gradient(90deg,#29323c,#485563);border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;min-width:70px;overflow:hidden;position:relative;width:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.case-studies-article-point__cercle{height:90px;width:90px}}.case-studies-article-point__cercle:after{background-image:-o-radial-gradient(#fff 15%,transparent 24%),-o-radial-gradient(#fff 15%,transparent 24%);background-image:radial-gradient(#fff 15%,transparent 24%),radial-gradient(#fff 15%,transparent 24%);background-position:0 0,3px 3px;background-size:6px 6px;content:"";display:block;height:100%;left:0;opacity:.05;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.case-studies-article-point__icon{width:22px}.case-studies-article-point__title{color:#fff;font-size:14px;font-weight:700;line-height:1.3}@media (min-width:768px){.case-studies-article-point__title{font-size:16px}}.case-studies-article-point__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px}@media (min-width:768px){.case-studies-article-point__list{padding-left:24px}}.case-studies-article-point__item{font-size:14px;position:relative}@media (min-width:768px){.case-studies-article-point__item{font-size:16px}}.case-studies-article-point__item:before{content:"・";display:block;font-size:16px;left:-18px;position:absolute;top:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.case-studies-article-point__item:before{font-size:20px;left:-22px;top:13px}}@media (max-width:767px){.case-studies-article-tags{padding-inline:15px}}.case-studies-article-tags .l-tag-list{margin-top:20px}@media (min-width:768px){.case-studies-article-tags .l-tag-list__list{gap:10px}.case-studies-article-tags .l-tag-list__item:first-child{margin-left:136px}.case-studies-article-tags .c-tag{font-size:15px;padding:8px 10px}}.case-studies-article-visual__wrap{padding-top:40px}@media (max-width:767px){.case-studies-article-visual__wrap{padding-inline:15px}}.case-studies-article-visual__inner{display:grid;gap:15px}@media (min-width:768px){.case-studies-article-visual__inner{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.case-studies-article-visual__img.--is-single{grid-area:1/1/2/3}.case-studies-article-visual__img.--is-first{grid-area:2/1/3/2}.case-studies-article-visual__img.--is-second{grid-area:2/2/3/3}}.case-studies-article-content__wrap{padding-top:42px}@media (max-width:767px){.case-studies-article-content__wrap{padding-inline:15px}}.case-studies-article-content__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:40px}@media (min-width:768px){.case-studies-article-content__block{gap:15px}}.hs_cos_wrapper_type_rich_text .case-studies-article-content__block img{margin:20px auto 0}.case-studies-article-content__block:not(:first-child){margin-top:60px}.case-studies-article-content__title{border-bottom:2px solid #1a294b;font-size:20px;font-weight:700;padding-bottom:8px}@media (min-width:768px){.case-studies-article-content__title{font-size:28px}}.case-studies-article-content__text{font-size:15px;line-height:1.71;margin-bottom:32px}.case-studies-article-content__text p{margin-bottom:32px}@media (min-width:768px){.case-studies-article-content__text{font-size:16px;line-height:1.74}}.case-studies-article-banner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 15px 100px}@media (max-width:767px){.case-studies-article-banner{padding:40px 10px 100px}}.case-studies-article-othrer{background:#f9f8f5 url(//6158193.fs1.hubspotusercontent-na1.net/hubfs/6158193/raw_assets/public/cyzen-2024-theme/images/common/bg-dots-black2.png) 50%/10px repeat}.case-studies-article-othrer__wrap{padding:60px 15px 100px}@media (min-width:768px){.case-studies-article-othrer__wrap{padding:60px 10px 100px}}.case-studies-article-othrer__title{font-size:24px;text-align:center}@media (min-width:768px){.case-studies-article-othrer__title{font-size:30px;letter-spacing:.02em}}.case-studies-article-othrer__content{padding-top:30px}.case-studies-article-othrer .l-blog-list__item{border:none}.case-studies-article-othrer__button{padding-top:40px}.case-studies-article{background-color:#fff}strong{font-weight:400}@media (max-width:767px){.case-studies-article .l-breadcrumb{left:unset;position:relative;top:unset;width:100%}}