.c-group-head{font-size:18px;font-size:1.8rem;font-size:4.8vw}@media screen and (min-width:769px){.c-group-head{font-size:18px;font-size:1.8rem;font-size:1.40625vw}}@media screen and (min-width:1281px){.c-group-head{font-size:18px;font-size:1.8rem}}.c-group-head{font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (min-width:769px){.c-group-head{font-size:26px;font-size:2.6rem;font-size:6.9333333333vw}}@media screen and (min-width:769px)and (min-width:769px){.c-group-head{font-size:26px;font-size:2.6rem;font-size:2.03125vw}}@media screen and (min-width:769px)and (min-width:1281px){.c-group-head{font-size:26px;font-size:2.6rem}}.c-group-head{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-30);-ms-flex-align:center;align-items:center;width:100%;padding:0;color:#0075b5;text-align:center}@media screen and (min-width:769px){.c-group-head{gap:var(--spacing-60)}}.c-group-head:after,.c-group-head:before{display:block;-ms-flex:1 1;flex:1 1;height:var(--spacing-2);content:"";background-color:#0075b5}@media screen and (max-width:768px){.c-group-head--hide-line-sm .c-group-head:after,.c-group-head--hide-line-sm .c-group-head:before{background-color:rgba(0,0,0,0)}}.c-group-head.js-scroll-animation{opacity:0;-webkit-transform:translateY(var(--spacing-20));transform:translateY(var(--spacing-20))}.c-group-head.js-scroll-animation.is-animated{opacity:1;-webkit-transform:translate(0);transform:translate(0)}