.PageMenu{padding:37.5px 0}@media(width >= 769px){.PageMenu{padding:120px 0}}.PageMenu_inner{margin-bottom:40px}@media(width >= 769px){.PageMenu_inner{margin-bottom:70px}}.PageMenu_inner h2{margin-bottom:40px}@media(width >= 769px){.PageMenu_inner h2{margin-bottom:120px}}.PageMenu .PageMenu_inner-txt{margin-bottom:40px}@media(width >= 769px){.PageMenu .PageMenu_inner-txt{margin-bottom:60px}}.PageMenu .PageMenu_inner-txt p{margin:0 auto;font-family:"Noto Serif JP M";text-align:center;position:relative;font-size:clamp(2rem,.26vw + 1.898rem,2.4rem);width:fit-content;padding:0 30px}.PageMenu .PageMenu_inner-txt p::after{content:"";position:absolute;width:20px;height:1px;background-color:#1c1c1c;top:0;bottom:0;left:0;margin:auto}.PageMenu .PageMenu_inner-txt p::before{content:"";position:absolute;width:20px;height:1px;background-color:#1c1c1c;top:0;bottom:0;right:0;margin:auto}.PageMenu_tabs{display:flex}.PageMenu_tab{flex:1;padding:15px;text-align:center;font-size:clamp(1.8rem,.3vw + 1.4rem,2rem);background-color:#d2d2d2;color:#fff;border:none;cursor:pointer;transition:background-color .2s,color .2s}.PageMenu_tab:not(:first-child){margin-left:1px}.PageMenu_tab.is-active{background-color:#39c;color:#fff}.PageMenu_contents>.PageMenu_panel{display:none}.PageMenu_contents>.PageMenu_panel.is-active{display:block}.PageMenu .search-item h3{font-size:clamp(2rem,.3vw + 1.4rem,2.2rem);color:#39c;margin:10px 0 15px 0;position:relative;margin-left:1em;text-indent:-1.3em}.PageMenu .cards{display:grid;grid-template-columns:repeat(1, 100%);gap:30px 0;list-style:none;margin:0;padding:0;width:100%;margin-bottom:40px}@media(width >= 576px){.PageMenu .cards{margin-bottom:70px;gap:30px;grid-template-columns:repeat(2, 48.6%);align-items:end;width:100%}}.PageMenu .card a{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:1em;text-align:center;border:1px solid #1c1c1c;font-size:clamp(1.4rem,.2vw + 1.2rem,1.6rem);position:relative;height:70px;font-weight:500}@media(width >= 769px){.PageMenu .card a{height:80px}}.PageMenu .card a::after{content:"";position:absolute;top:0;right:20px;width:35px;height:100%;background:url(../../img/Btn_link.svg) no-repeat center/contain}.coming-soon{display:block;background-color:#eaeaea;padding:1em;color:#1c1c1c;text-align:center;font-size:clamp(1.4rem,.2vw + 1.2rem,1.6rem)}@media(width >= 769px){.coming-soon{width:48%}}.coming-soon{padding:2em 0;text-align:center;font-size:clamp(1.4rem,.2vw + 1.2rem,1.6rem);color:#1c1c1c}button:hover{opacity:1 !important;transition:all .6s ease-in-out}/*# sourceMappingURL=page-menu.css.map */
