@charset "UTF-8";.Contact{max-width:1000px;width:100%;margin:50px auto}.Contact p{text-align:center;font-size:1em;margin:100px 0 20px;font-feature-settings:"palt";letter-spacing:.08em;line-height:1.6em;padding:0 10px}@media (min-width:768px){.Contact p{font-size:1.25em;margin:100px 0 40px}}.Contact ul{text-align:center}.Contact ul li{display:inline-block}.Contact ul li a{color:#fff;display:inline-block;width:340px;text-align:center;font-size:1.2em;border-radius:10px;padding:14px;margin:10px;font-weight:700;transition:.5s;transform:scale(1);font-feature-settings:"palt";letter-spacing:.08em}@media (min-width:768px){.Contact ul li a{font-size:1.3em;width:450px}}.Contact ul li a.tel{background-color:#c00}.Contact ul li a.foam{background-color:#ee7800}.Contact ul li a:hover{transform:scale(1.02)}.Question{max-width:800px;width:90%;margin:0 auto}.Question h3{background-color:#f2f2f2;color:#ee7800;padding:10px;border-left:14px solid #ee7800;margin-bottom:30px}.Question .Box{background-color:#fff;padding:20px;margin-bottom:20px}.Question .Box .Title{display:flex}.Question .Box .Title h4{color:#ee7800;font-size:1em;padding-bottom:20px}.Question .Box .Title h4:first-child{margin-right:10px}.Question .Box .answer{display:flex;border-top:1px solid #707070}.Question .Box .answer p{font-size:.9em;padding-top:10px;color:#707070;line-height:1.6em}.Question .Box .answer p:first-child{margin-right:10px}.Question .Box .answer p a{text-decoration:underline}.emergency-Tel{max-width:1000px;width:90%;margin:auto}.emergency-Tel h2{color:#c00;text-align:center;font-size:1.5em;font-feature-settings:"palt";letter-spacing:.04em;line-height:1.4em;padding-top:100px}@media (min-width:768px){.emergency-Tel h2{font-size:2em;padding-top:150px}}.Entry{max-width:800px;width:90%;margin:auto}.Entry p{text-align:center;margin-top:40px}.Entry h6{font-size:1em;line-height:1.6em;margin-bottom:40px;text-align:center}@media (min-width:768px){.Entry h6{font-size:1.25em}}.Entry h3{background-color:#f2f2f2;color:#ee7800;padding:10px 15px;border-left:14px solid #ee7800;margin:40px 0 40px}@media (min-width:768px){.Entry h3{margin:80px 0 40px}}.Entry .Back{background-color:#fff;padding:40px 15px}@media (min-width:768px){.Entry .Back{padding:50px 40px}}.Entry h4{text-align:center;margin:60px 0 -30px;font-weight:400;font-size:.9em}@media (min-width:768px){.Entry h4{font-size:1em;margin:60px 0 -60px}}.Entry .PassAri{text-align:center}.Entry .PassAri p{margin-bottom:40px;font-size:1em}.Entry .PassNashi h5{color:#ee7800;font-size:1em;margin-bottom:20px;text-align:justify}.Entry .PassNashi .Commentary{display:flex}.Entry .PassNashi .Commentary p{text-align:justify;margin-bottom:50px;margin:10px 0;font-size:1em}.Entry .PassNashi .Commentary p:first-child{margin-right:10px}.Entry .PassNashi .Commentary.Last{margin-bottom:30px}.foam{max-width:800px;width:90%;margin:auto}.foam h2{color:#ee7800;text-align:center;font-size:1.5em;padding-top:100px;line-height:1.35em}@media (min-width:768px){.foam h2{font-size:2em;padding-top:150px}}.foam .mailform{margin-top:20px}.foam h5{text-align:center;margin:20px 0;font-size:.85em}.foam p{font-size:.9em;text-align:justify;line-height:1.6em}.foam .contacttext{margin-bottom:100px}