.m-page-title{align-items:center;color:#000;display:flex;justify-content:center;margin-top:100px;min-height:65rem;overflow:hidden;position:relative;z-index:0}@media screen and (max-width:768px){.m-page-title{margin-top:70px}}.m-page-title .inner{background:hsla(0,0%,100%,.9);border-radius:10px;max-width:920px;padding:30px 40px;text-align:center}@media screen and (max-width:768px){.m-page-title .inner{border-radius:0;padding:25px 20px}}.m-page-title .main-copy{font-size:1rem;margin-bottom:1rem}@media screen and (max-width:768px){.m-page-title .main-copy{display:none;font-size:.9rem;left:0;position:absolute;text-align:center;top:1rem;width:100%}}.m-page-title .main-copy br{display:none}@media screen and (min-width:769px){.m-page-title .main-copy{display:none}}.m-page-title .main-title{color:inherit;display:inline-block;margin:0;position:relative;text-align:center}@media screen and (max-width:768px){.m-page-title .main-title{padding-top:0}}.m-page-title .main-title>span{display:block;letter-spacing:.05em}.m-page-title .main-title .main{font-feature-settings:"palt";font-size:4.2rem;font-weight:700;letter-spacing:.2rem;line-height:1.5}@media screen and (max-width:768px){.m-page-title .main-title .main{font-size:7.179487vw;line-height:1.3}}.m-page-title .sub-title{font-feature-settings:"palt";font-size:1.6rem;font-weight:700;letter-spacing:.2rem;line-height:1.5;margin-top:2.5rem}@media screen and (max-width:768px){.m-page-title .sub-title{font-size:3.58974359vw;margin-top:2rem}}.g-container.-simple .m-page-title{min-height:15.3rem;padding-top:6rem}@media screen and (max-width:768px){.g-container.-simple .m-page-title{min-height:11rem;padding-top:4rem}}