.p-pageMv{width:100%;height:520px;display:flex;align-items:center;text-align:center}.p-pageMv .c-title .ja,.p-pageMv .c-title .en{color:#fff}.p-pageMv__img{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.p-breadcrumbs{max-width:1024px;margin:25px auto 0}.p-breadcrumbs a::after{content:initial}.p-glossary{padding:130px 0 120px}@media screen and (max-width: 1080px){.p-glossary{padding:125px 0 100px}}@media screen and (max-width: 810px){.p-glossary{padding:100px 0 80px}}@media screen and (max-width: 650px){.p-glossary{padding:80px 0 60px}}.p-glossary__lead{max-width:930px;width:100%;margin:0 auto}.p-glossary__contents{display:flex;flex-wrap:wrap;max-width:730px;width:100%;margin:100px auto 0;position:relative;gap:35px 6%}@media screen and (max-width: 810px){.p-glossary__contents{margin-top:80px}}@media screen and (max-width: 650px){.p-glossary__contents{flex-direction:column;margin-top:60px;gap:20px 6%}}.p-glossary__content{position:relative;padding:15px 20px 25px;border:1px solid #000;border-radius:10px;width:15%;text-align:center;transition:background-color .3s}@media screen and (max-width: 650px){.p-glossary__content{width:100%}}.p-glossary__content .text{transition:color .3s}.p-glossary__content:hover{background-color:#000}.p-glossary__content:hover::before{border-bottom:1px solid #fff;border-right:1px solid #fff}.p-glossary__content:hover .text{color:#fff}.p-glossary__content::before{content:"";width:10px;height:10px;position:absolute;top:40px;left:50%;transform:translateX(-50%) rotate(45deg);border-bottom:1px solid #000;border-right:1px solid #000;transition:border-bottom .3s,border-right .3s}.p-glossary__list{display:flex;flex-wrap:wrap;gap:60px 5%;margin-top:120px}@media screen and (max-width: 810px){.p-glossary__list{margin-top:80px}}@media screen and (max-width: 650px){.p-glossary__list{flex-direction:column;margin-top:60px}}.p-glossary__item{width:47.5%;background-color:#f7f7f7}@media screen and (max-width: 650px){.p-glossary__item{width:100%}}.p-glossary__item .label{padding:20px 0 20px 40px;background-color:#000;display:block;color:#fff}@media screen and (max-width: 810px){.p-glossary__item .label{padding:20px 0 20px 30px}}@media screen and (max-width: 650px){.p-glossary__item .label{padding:20px 0 20px 20px}}.p-glossary__item .label:nth-child(n+2){margin-top:10px}.p-glossary__box{padding:45px 40px}@media screen and (max-width: 810px){.p-glossary__box{padding:30px}}@media screen and (max-width: 650px){.p-glossary__box{padding:30px 20px}}.p-glossary__link{display:block;transition:color .3s;position:relative;padding-left:19px;text-decoration:underline}.p-glossary__link:nth-child(n+2){margin-top:10px}.p-glossary__link::before{content:"";width:7px;height:7px;position:absolute;top:45%;left:0;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg) translateY(-50%);transition:border-top .3s,border-right .3s}.p-glossary__link:hover{color:#00e}.p-glossary__link:hover::before{border-top:1px solid #00e;border-right:1px solid #00e}