.center h1,.material-icons-outlined.h2-icons{font-size:3rem}.c-btn--3 a:hover,.l-main-nav a:hover,a.c-btn--5:hover{color:#0bd}.fromBottomIn{transition:transform 2s ease,opacity 2s ease,-webkit-transform 1s ease,-moz-transform 1s ease,-o-transform 1s ease;transform:translate(0,0);opacity:1}.fromLeftIn{transition:transform 1s ease,opacity 1s ease,-webkit-transform 1.5s ease,-moz-transform 1.5s ease,-o-transform 1s ease;transform:translate(0,0);opacity:1}.scaleDownIn{transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease,-moz-transform 1s ease,-o-transform 1s ease;transform:scale(1,1);opacity:1}a.c-btn--5{color:#fff}.c-btn--5{background-color:#000;padding:.5rem 0;text-align:center;width:300px;margin:0 .2%}.c-btn--5 button{color:inherit;background-color:transparent;border:none}.c-button:hover{background:0 0}.pharmacy-page_banner .c-btn--5-2,.pharmacy3_img,a.filelink.pdf{margin:0 2%}.linkwrapper .c-btn--5{background-color:#000;padding:1% 5%;width:300px;margin:5% 0 0;display:inline-block}.policy_philosophy_link .c-btn--5{width:100%;padding:.5em 2em}.pharmacy-page_banner a.c-btn--5-2{background-color:#2962fc;color:#fff}.pharmacy-page_banner .c-btn--5-2{width:100%;padding:1% 2%}.c-btn--5-2{width:100%;margin:1rem;padding:.5rem 1em;border-radius:10px;box-shadow:-6px -6px 6px rgba(255,255,255,.3),-2px -2px 2px rgba(255,255,255,.1),2px 2px 4px rgba(255,255,255,.1),4px 4px 6px rgba(0,0,0,.3);transition:.2s ease-in-out}.c-btn--5-2:hover,.info_session .c-btn--5-2:hover,.rink_rink .c-btn--5-2:hover{box-shadow:-2px -2px 4px rgba(255,255,255,.8),-2px -2px 2px rgba(255,255,255,.6),1px 1px 1px rgba(255,255,255,.05),2px 2px 3px rgba(0,0,0,.1)}.info_session .c-btn--5-2{background-color:#fff;margin:1%;padding:.8rem 0;width:500px;border-radius:50px;box-shadow:-6px -6px 12px rgba(255,255,255,.9),-6px -6px 8px rgba(255,255,255,.7),4px 4px 8px rgba(0,0,0,.2);transition:.2s ease-in-out}.l-main-nav-sns-sp li,.twitter_link_link .c-btn--5-2{margin:0 1%}.net_shop .c-btn--5{padding:1rem 2.5rem;background-color:#ff0b8d;border-radius:10px;box-shadow:-4px -4px 8px #fff,4px 4px 6px #ff62b5;transition:.2s ease-in-out}.net_shop .c-btn--5:hover{box-shadow:-1px -1px 2px #fff,1px 1px 2px #ff62b5}.order2-top .c-btn--5{padding:1% 10%;background-color:#fff;margin:2% 25%;border-radius:50px;box-shadow:-6px -6px 12px rgba(255,255,255,.9),-6px -6px 8px rgba(255,255,255,.7),4px 4px 8px rgba(0,0,0,.2);transition:.2s ease-in-out;text-align:center}.order2-top .c-btn--5:hover{box-shadow:-2px -2px 4px rgba(255,255,255,.8),-2px -2px 2px rgba(255,255,255,.6),1px 1px 1px rgba(255,255,255,.05),2px 2px 3px rgba(0,0,0,.1)}#new-cms .c-btn--5{margin:4% 2%}.endai_pharmacy .c-btn--5-2{padding:.25rem 1rem}.endai_pharmacy a.c-btn--5-2{font-size:.7rem}#Wrap .c-btn--5{width:100%;margin:.05rem}.c-btn--8{background-color:#432;margin:5% 0 1%;padding:2% 5%;text-align:center}.contents,.patientmeal-link .c-btn--8{padding:3% 15%}.mail .c-btn--8{background-color:#000}.teikan .c-btn--8{display:block;margin:3% 20% 3%;padding:1% 2%}.financialstatements .c-btn--5{margin:1%}.button4,.servicelist-pharmacy .l-grid3{flex-wrap:wrap}.c-btn--3{display:flex;width:100%;line-height:1;padding:.5rem 0 .5rem .2rem}.c-page-title h1{font-size:2rem;margin:0;color:#543;overflow-wrap:break-word;word-break:break-word}