.glossary_wrap{border-top:1px solid #006cb7;border-bottom:1px solid #006cb7}.glossary__container{padding:2rem 0}@media(min-width: 1024px){.glossary__container{padding:1rem 0}}.glossary__anchor{display:grid;grid-template-columns:1fr;gap:2rem}.glossary__anchor__inner_jp,.glossary__anchor__inner_en{gap:1rem;text-align:center;display:grid;grid-template-columns:repeat(5, 1fr)}@media(min-width: 1024px){.glossary__anchor__inner_jp,.glossary__anchor__inner_en{grid-template-columns:repeat(12, 1fr)}}.glossary__anchor__inner_jp a,.glossary__anchor__inner_en a{color:#222;font-weight:bold;position:relative;padding:.25rem 0;padding-right:1rem}.glossary__anchor__inner_jp a::after,.glossary__anchor__inner_en a::after{content:"";width:.889rem;height:.889rem;display:inline-block;background:url(../img/common/btn_botto_arrow_blue.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-15%);left:60%}.glossary__anchor__inner_jp a:hover,.glossary__anchor__inner_en a:hover{background:#f6fafd}.glossary__anchor__inner_jp a.active,.glossary__anchor__inner_en a.active{background:#f6fafd}.anchor-offset::before{content:"";display:block;height:4.5rem;margin-top:-2.5rem;visibility:hidden}@media(min-width: 1024px){.anchor-offset::before{height:4.4rem;margin-top:-2.4rem}}@media(max-width: 1023px){.glossary_list{display:grid;gap:1rem}}.glossary_item_inner{padding:2.22rem 1rem 2.22rem 1rem}@media(max-width: 1023px){.glossary_item_inner{margin:calc(50% - 50vw)}}@media(min-width: 1024px){.glossary_item_inner{padding:2.5rem 8rem 2.5rem 8rem}}.glossary__anchor__inner{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width: 1024px){.glossary__anchor__inner{grid-template-columns:1fr 1fr}}.glossary__anchor__inner a{color:#222;transition:.3s all ease;border-bottom:1px solid #006cb7;padding-bottom:1rem;position:relative}.glossary__anchor__inner a::after{content:"";width:.889rem;height:.889rem;display:inline-block;background:url(../img/common/btn_botto_arrow_blue.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:15%;right:2%;transform:rotate(270deg)}.glossary__anchor__inner a:hover{color:#006cb7}.glossary_list>li:nth-of-type(even) .glossary_item_inner{background:#f8fbfd}/*# sourceMappingURL=glossary.min.css.map */