.c-medical-detail-container{align-content:center;align-items:center;flex:none;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;padding:80px 30px 30px;width:100%;max-width:100%;margin-bottom:0px}@media(max-width: 480px){.c-medical-detail-container{padding:20px 10px 20px}}.c-medical-detail-head{align-items:center;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:0px}.c-medical-detail-head__title{color:#333;font-family:var(--s-font-notosans);font-size:28px;font-weight:700;height:auto;line-height:1.4;text-align:center;width:auto;max-width:100%;justify-content:center}.c-medical-detail-head__border{background:#000;border-radius:160px;flex:none;height:1px;margin:24px 0px 0px 0px;width:350px;max-width:100%}.c-medical-detail-head__subtitle{color:#ec651f;text-align:center;font-family:var(--s-font-notosans);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:24px 0px}.c-medical-detail-btn{align-items:center;background:#3d3a39;border-radius:2px;flex:none;flex-direction:row;flex-wrap:nowrap;min-height:50px;justify-content:center;padding:8px 24px 8px;width:auto;min-width:240px;max-width:300px;color:#fff !important;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-weight:600;line-height:1.4;margin:24px 0px 0px 0px}.c-medical-detail-btn p{text-align:center}.c-medical-detail-btn i{color:#fff !important;font-size:14px !important;margin:0px 0px 0px 8px !important}.c-medical-detail-list{align-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:0px}@media(max-width: 768px){.c-medical-detail-list{padding:16px}}@media(max-width: 480px){.c-medical-detail-list{padding:16px 0px}}.c-medical-detail-list-container{align-content:flex-start;align-items:stretch;background:rgba(0,0,0,0);flex:none;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:center;margin:0px 0px 0px;overflow-x:visible;overflow-y:visible;width:960px;max-width:100%}@media(max-width: 768px){.c-medical-detail-list-container{margin:0px 0px 0px}}.c-medical-detail-item{align-content:center;align-items:center;background:#fff;border-radius:10px;border:3px solid #ff8e01;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:center;margin:8px;overflow-x:visible;overflow-y:visible;padding:16px 24px 16px;width:240px;max-width:calc(100% - 16px);color:#ff8e01;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 768px){.c-medical-detail-item{flex:none;flex-direction:row;flex-wrap:nowrap;margin:0px 15px 30px;overflow-x:auto;overflow-y:hidden;width:calc(50% - 30px);max-width:calc(50% - 30px)}}@media(max-width: 480px){.c-medical-detail-item{margin:0px 8px 16px;padding:16px 8px 16px}}