.Flex-Case-hubdb .show-more-button{background-color:#fff;border:1px solid #0e0d6a;border-radius:100px;color:#0e0d6a;font-size:16px;font-weight:700;min-width:300px;padding:16px 50px 16px 40px;position:relative;transition:.3s ease}.Flex-Case-hubdb .show-more-button:before{background:url(https://kwcplus.kddi-web.com/hubfs/kwcplus/icon/plusb-1.svg) no-repeat 50%/contain;content:"";display:inline-block;height:28px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .3s ease,opacity .3s ease;width:29px}.Flex-Case-hubdb .show-more-button:hover:before{transform:translateY(-50%) rotate(90deg)}.Flex-Case-hubdb .show-more-button:hover{background:#201ceb;border:1px solid #201ceb;color:#fff}.Flex-Case-hubdb .show-more-button.is-disabled,.Flex-Case-hubdb .show-more-button:disabled{background-color:#e0e0e0;border-color:#e0e0e0;color:#999;cursor:not-allowed;opacity:.6}.Flex-Case-hubdb .show-more-button.is-disabled:before,.Flex-Case-hubdb .show-more-button:disabled:before{opacity:.5}.Flex-Case-hubdb .show-more-button.is-disabled:hover,.Flex-Case-hubdb .show-more-button:disabled:hover{background-color:#e0e0e0;border-color:#e0e0e0;color:#999}.Flex-Case-hubdb .show-more-button.is-disabled:hover:before,.Flex-Case-hubdb .show-more-button:disabled:hover:before{transform:translateY(-50%)}.Flex-Case-hubdb .LP-FlexCase-Top .Row{justify-content:flex-start}.Flex-Case-hubdb .LP-FlexCase-Top:before{content:unset}.Flex-Case-hubdb .LP-FlexCase-Top .Wrap{padding-bottom:0}.Flex-Case-hubdb .LP-FlexCase a{word-break:break-word}.Flex-Case-hubdb .LP-FlexCase a.PostTeaser .Card-title{display:flex;flex-direction:column;gap:5px}.Flex-Case-hubdb .LP-FlexCase a.PostTeaser .Card-title span{font-size:15px;font-weight:700;letter-spacing:.1em;line-height:160%}.Flex-Case-hubdb .LP-FlexCase a.PostTeaser .Card-title strong{font-size:13px;font-weight:700;letter-spacing:.1em;line-height:160%}@media screen and (max-width:959px){.Flex-Case-hubdb .solution-education .Row .Column--medium-6{width:calc(50% - 15px)}}.Flex-Case-hubdb .LP-FlexCase .logo{background:#fff;border-radius:8px 0 0 0;height:60px;padding:10px 15px;width:160px}.Product-home .Flex-Case-hubdb .Section-cta{margin-bottom:90px}@media (max-width:639px){.Product-home .Flex-Case-hubdb .Section-cta{margin-bottom:60px}}