.m-link-button-block{padding:52px 25px 60px}@media screen and (max-width:768px){.m-link-button-block{padding:50px 25px 72px}}@media screen and (min-width:769px){.m-link-button-block .inner{text-align:center}}.m-link-button-block .text{margin-bottom:40px}@media screen and (max-width:768px){.m-link-button-block .text{line-height:1.625}}.m-link-button-block .text :last-child{margin-bottom:0}.m-link-button-block .text h2{font-weight:700}.m-link-button-block .btns-area{flex-wrap:wrap;gap:30px;margin:0 auto;max-width:780px}.m-link-button-block .btns-area a{box-shadow:none;margin:0!important;padding:0 36px}.m-link-button-block .btns-area a.-navy,.m-link-button-block .btns-area a.-navy-line{background:#5b699f}.m-link-button-block .btns-area a.-navy-line{border:1px solid #fff}.m-link-button-block .btns-area a.-white{background:#fff;color:#333}.m-link-button-block .docs-area{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:40px auto 0;max-width:970px}@media screen and (max-width:768px){.m-link-button-block .docs-area{flex-direction:column}}.m-link-button-block .docs-area a{background:#fff;border-radius:5px;display:flex;gap:16px;padding:16px 20px;text-decoration:none}@media screen and (min-width:769px){.m-link-button-block .docs-area a{width:calc(33.33333% - 13.33333px)}}.m-link-button-block .docs-area a:hover{opacity:.7}.m-link-button-block .docs-area a .icon{align-items:flex-start;display:inline-flex;flex:0 0 auto;padding-top:2px;width:38px}.m-link-button-block .docs-area a .icon img{width:100%}.m-link-button-block .docs-area a .doc-text{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.m-link-button-block .docs-area a .category{font-size:.875rem;line-height:1.5}.m-link-button-block .docs-area a .name{font-weight:700;line-height:1.5}.pdca-detail .heading{display:flex;justify-content:space-between;margin-bottom:10px;position:relative}@media screen and (max-width:768px){.pdca-detail .heading{flex-direction:column;gap:15px;margin-bottom:20px}.pdca-detail .heading:before{background:url(https://googleanalytics360-suite.e-agency.co.jp/hubfs/e-agency/assets/images/solution/pdca/pict-image-wall.png) 0 100%/contain no-repeat;bottom:0;content:"";height:107px;position:absolute;right:7px;width:101px}}@media screen and (max-width:340px){.pdca-detail .heading:before{right:0;width:28.53vw}}.pdca-detail .heading:after{background:url(https://googleanalytics360-suite.e-agency.co.jp/hubfs/e-agency/assets/images/solution/pdca/icon-and.png) 50% 50%/contain no-repeat;content:"";height:48px;inset:0;margin:auto;position:absolute;width:42px}@media screen and (max-width:340px){.pdca-detail .heading:after{height:12.8vw;width:11.2vw}}.pdca-detail .heading p{align-items:center;display:flex;gap:15px;margin:0;padding:30px;width:calc(50% - 10px)}@media screen and (max-width:768px){.pdca-detail .heading p{gap:12px;padding:18px 20px;width:100%}}@media screen and (max-width:340px){.pdca-detail .heading p{gap:3.2vw;padding:4.8vw 5.33vw}}.pdca-detail .heading p span{font-weight:700;position:relative}.pdca-detail .heading p span:first-child{border-radius:4px;color:#fff;flex:0 0 auto;font-size:1rem;line-height:1;padding:12px 14px;white-space:nowrap}@media screen and (max-width:340px){.pdca-detail .heading p span:first-child{font-size:4.27vw}}.pdca-detail .heading p span:last-child{font-size:1.25rem;line-height:1.6}@media screen and (max-width:340px){.pdca-detail .heading p span:last-child{font-size:5.33vw}}@media screen and (min-width:769px){.pdca-detail .heading p span:last-child small{font-size:1em}}@media screen and (max-width:768px){.pdca-detail .heading p span:last-child small{font-size:1rem}}@media screen and (max-width:340px){.pdca-detail .heading p span:last-child small{font-size:4.27vw}}.pdca-detail .detail{display:flex;justify-content:space-between;line-height:2.25;padding-right:12px}@media screen and (max-width:768px){.pdca-detail .detail{line-height:1.625}}.pdca-detail .detail .title{font-size:1.25rem;font-weight:700;line-height:1.8;margin:20px 0 0}@media screen and (max-width:768px){.pdca-detail .detail .title{line-height:1.3;margin-bottom:10px}}.pdca-detail .detail img{flex:0 0 auto}@media screen and (max-width:768px){.pdca-detail .detail img{display:none}}