﻿.schedule_list{margin:30px 0 0}.schedule_listb{padding:45px}@media screen and (min-width: 930.01px) and (max-width: 1100px){.schedule_listb{padding:35px}}@media screen and (min-width: 760.01px) and (max-width: 930px){.schedule_listb{padding:35px}}@media screen and (min-width: 600.01px) and (max-width: 760px){.schedule_listb{padding:35px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.schedule_listb{padding:10px 20px}}@media screen and (max-width: 360px){.schedule_listb{padding:10px 20px}}.schedule_listb table th{vertical-align:top;padding:10px 0}@media screen and (min-width: 360.01px) and (max-width: 600px){.schedule_listb table th{display:block;width:100%;font-weight:600;padding:10px 0 0}}@media screen and (max-width: 360px){.schedule_listb table th{display:block;width:100%;font-weight:600;padding:10px 0 0}}.schedule_listb table td{vertical-align:top;padding:10px 0 0 40px}@media screen and (min-width: 360.01px) and (max-width: 600px){.schedule_listb table td{display:block;width:100%;padding:0 0 10px}}@media screen and (max-width: 360px){.schedule_listb table td{display:block;width:100%;padding:10px 0 0}}.schedule_listb table td:before{content:"：";margin-left:-2.0em;margin-right:1.0em}@media screen and (min-width: 360.01px) and (max-width: 600px){.schedule_listb table td:before{display:none}}@media screen and (max-width: 360px){.schedule_listb table td:before{display:none}}.jushin_point{margin:40px 0 0}@media screen and (min-width: 600.01px) and (max-width: 760px){.jushin_point{margin:30px 0 0}}@media screen and (min-width: 360.01px) and (max-width: 600px){.jushin_point{margin:20px 0 0}}@media screen and (max-width: 360px){.jushin_point{margin:20px 0 0}}.jushin_point strong{font-weight:600}.jushin_point .link_for_jushin{margin:50px 0 0}@media screen and (min-width: 760.01px) and (max-width: 930px){.jushin_point .link_for_jushin{margin:30px 0 0}}@media screen and (min-width: 600.01px) and (max-width: 760px){.jushin_point .link_for_jushin{margin:30px 0 0}}@media screen and (min-width: 360.01px) and (max-width: 600px){.jushin_point .link_for_jushin{margin:20px 0 0}}@media screen and (max-width: 360px){.jushin_point .link_for_jushin{margin:20px 0 0}}.jushin_point .link_for_jushin .link_for_jushinb{font-size:22px;font-size:2.2rem;width:450px}@media screen and (min-width: 600.01px) and (max-width: 760px){.jushin_point .link_for_jushin .link_for_jushinb{font-size:20px;font-size:2.0rem;width:400px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.jushin_point .link_for_jushin .link_for_jushinb{font-size:18px;font-size:1.8rem;width:300px;line-height:1.5}}@media screen and (max-width: 360px){.jushin_point .link_for_jushin .link_for_jushinb{font-size:16px;font-size:1.6rem;width:200px;line-height:1.5}}.jushin_imgb{max-width:295px;display:inline-block;margin:10px 15px 10px 0}@media screen and (min-width: 930.01px) and (max-width: 1100px){.jushin_imgb{max-width:240px}}@media screen and (min-width: 760.01px) and (max-width: 930px){.jushin_imgb{max-width:220px}}@media screen and (min-width: 600.01px) and (max-width: 760px){.jushin_imgb{display:block;margin:10px auto;max-width:300px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.jushin_imgb{display:block;margin:10px auto;max-width:280px}}@media screen and (max-width: 360px){.jushin_imgb{display:block;margin:10px auto;max-width:auto}}.seshu_bodyb p{margin:20px 0 0}.yobo_tableb{margin:25px 0 0}.yobo_tableb>table{width:100%;border-collapse:collapse}.yobo_tableb>table>tbody>tr>th{background:#F6FBF7;border:1px solid #ccc;font-size:14px;padding:5px 10px;text-align:center;white-space:nowrap}.yobo_tableb>table>tbody>tr>th:nth-of-type(1){width:180px}.yobo_tableb>table>tbody>tr>th:nth-of-type(2){width:50px}.yobo_tableb>table>tbody>tr>th:nth-of-type(3){width:calc(3.5em + 20px)}.yobo_tableb>table>tbody>tr>th:nth-of-type(4){width:auto}.yobo_tableb>table>tbody>tr>th:nth-of-type(5){width:auto}.yobo_tableb>table>tbody>tr>td{border:1px solid #ccc;font-size:14px;padding:5px 10px}.yobo_tableb>table>tbody>tr>td strong{font-weight:bold}.vac_unit{margin:30px 0 0}.vac_titleb{line-height:1.5;font-weight:bold}@media screen and (min-width: 600.01px) and (max-width: 760px){.vac_titleb::before{top:6px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.vac_titleb::before{top:5px}}@media screen and (max-width: 360px){.vac_titleb::before{top:5px}}.vac_unitb table{margin:5px 0 0;border-top:1px solid #ccc;border-left:1px solid #ccc;width:100%}.vac_unitb table caption{font-size:16px;font-size:1.6rem;margin:0 0 0 10px}@media screen and (min-width: 360.01px) and (max-width: 600px){.vac_unitb table caption{font-size:15px;font-size:1.5rem}}@media screen and (max-width: 360px){.vac_unitb table caption{font-size:14px;font-size:1.4rem}}.vac_unitb table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;background:#66bf87;color:#fff;padding:10px;text-align:center}.vac_unitb table th:nth-of-type(2n){width:30%}.vac_unitb table td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:10px}.vaccin_system{margin:20px 0 0}.vaccin_system .vaccin_systemb{border:10px solid #f6fbf8;text-align:center;padding:25px 45px}@media screen and (min-width: 930.01px) and (max-width: 1100px){.vaccin_system .vaccin_systemb{padding:25px 45px}}@media screen and (min-width: 760.01px) and (max-width: 930px){.vaccin_system .vaccin_systemb{padding:15px 30px}}@media screen and (min-width: 600.01px) and (max-width: 760px){.vaccin_system .vaccin_systemb{padding:15px 30px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.vaccin_system .vaccin_systemb{padding:20px}}@media screen and (max-width: 360px){.vaccin_system .vaccin_systemb{padding:20px}}.vaccin_system .vaccin_systemb p{font-size:18px;font-size:1.8rem;font-weight:600;line-height:1.5;margin:10px 0 0}@media screen and (min-width: 760.01px) and (max-width: 930px){.vaccin_system .vaccin_systemb p{font-size:17px;font-size:1.7rem}}@media screen and (min-width: 600.01px) and (max-width: 760px){.vaccin_system .vaccin_systemb p{font-size:17px;font-size:1.7rem}}@media screen and (min-width: 360.01px) and (max-width: 600px){.vaccin_system .vaccin_systemb p{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 360px){.vaccin_system .vaccin_systemb p{font-size:16px;font-size:1.6rem}}.vaccin_system .vaccin_systemb ul{display:inline-block;margin:10px auto 0}@media screen and (min-width: 600.01px) and (max-width: 760px){.vaccin_system .vaccin_systemb ul{margin:5px auto 0}}@media screen and (min-width: 360.01px) and (max-width: 600px){.vaccin_system .vaccin_systemb ul{margin:5px auto 0}}@media screen and (max-width: 360px){.vaccin_system .vaccin_systemb ul{margin:5px auto 0}}.link_for_vac_sche{margin:40px 0 0}@media screen and (min-width: 600.01px) and (max-width: 760px){.link_for_vac_sche{margin:30px 0 0}}@media screen and (min-width: 360.01px) and (max-width: 600px){.link_for_vac_sche{margin:20px 0 0}}@media screen and (max-width: 360px){.link_for_vac_sche{margin:20px 0 0}}.link_for_vac_sche .link_for_vac_scheb{line-height:1.5;width:540px}@media screen and (min-width: 760.01px) and (max-width: 930px){.link_for_vac_sche .link_for_vac_scheb{font-size:20px;font-size:2.0rem;width:420px}}@media screen and (min-width: 600.01px) and (max-width: 760px){.link_for_vac_sche .link_for_vac_scheb{font-size:18px;font-size:1.8rem;width:420px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.link_for_vac_sche .link_for_vac_scheb{font-size:16px;font-size:1.6rem;width:300px}}@media screen and (max-width: 360px){.link_for_vac_sche .link_for_vac_scheb{font-size:16px;font-size:1.6rem;width:220px}}.link_for_vac_sche .link_for_vac_scheb a span{background-size:50px;padding:4px 0 4px 75px}@media screen and (min-width: 760.01px) and (max-width: 930px){.link_for_vac_sche .link_for_vac_scheb a span{padding:4px 0 4px 65px}}@media screen and (min-width: 600.01px) and (max-width: 760px){.link_for_vac_sche .link_for_vac_scheb a span{background-size:40px;padding:4px 0 4px 55px;width:auto}}@media screen and (min-width: 360.01px) and (max-width: 600px){.link_for_vac_sche .link_for_vac_scheb a span{background-size:40px;padding:4px 0 4px 50px;width:auto}}@media screen and (max-width: 360px){.link_for_vac_sche .link_for_vac_scheb a span{background-size:40px;padding:4px 0 4px 55px;width:auto}}.yobo_btm_img{margin:50px 0 0}.red{color:#cc0000}.tab{padding:10px 0}.tab_title{padding:10px 0}.tab_txt{padding:10px 0}.vaccine_list{margin:20px 0 0}@media screen and (min-width: 360.01px) and (max-width: 600px){.vaccine_listb{border:1px solid #ccc;padding:15px}}@media screen and (max-width: 360px){.vaccine_listb{border:1px solid #ccc;padding:15px}}.vaccine_listb ul{display:flex;flex-wrap:wrap;gap:10px}@media screen and (min-width: 360.01px) and (max-width: 600px){.vaccine_listb ul{gap:5px}}@media screen and (max-width: 360px){.vaccine_listb ul{gap:5px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.vaccine_listb ul li{width:calc(50% - 5px);margin:0;padding-left:15px;position:relative}}@media screen and (max-width: 360px){.vaccine_listb ul li{width:100%;margin:0;padding-left:15px;position:relative}}.vaccine_listb ul li a{padding:5px 30px 5px 20px;border:1px solid #66bf87;border:1px solid #b2e8c6;border-radius:20px;position:relative;text-decoration:none;color:#000;display:block;line-height:1.5}@media screen and (min-width: 360.01px) and (max-width: 600px){.vaccine_listb ul li a{border:none;padding:3px 0;display:inline-block}}@media screen and (max-width: 360px){.vaccine_listb ul li a{border:none;padding:3px 0;display:inline-block}}.vaccine_listb ul li a:after{content:'';width:6px;height:6px;border-right:1px solid #66bf87;border-bottom:1px solid #66bf87;position:absolute;right:10px;top:13px;transform:rotate(45deg)}@media screen and (min-width: 360.01px) and (max-width: 600px){.vaccine_listb ul li a:after{display:none}}@media screen and (max-width: 360px){.vaccine_listb ul li a:after{display:none}}.vaccine_listb ul li a:hover{opacity:0.6}@media screen and (min-width: 360.01px) and (max-width: 600px){.vaccine_listb ul li:before{content:'';width:0;height:0;display:block;border-left:10px solid #66bf87;border-top:4px solid transparent;border-bottom:4px solid transparent;position:absolute;left:0;top:10px}}@media screen and (max-width: 360px){.vaccine_listb ul li:before{content:'';width:0;height:0;display:block;border-left:10px solid #66bf87;border-top:4px solid transparent;border-bottom:4px solid transparent;position:absolute;left:0;top:10px}}.vac_box{margin:80px 0 0}@media screen and (min-width: 600.01px) and (max-width: 760px){.vac_box{margin:50px 0 0}}@media screen and (min-width: 360.01px) and (max-width: 600px){.vac_box{margin:50px 0 0}}@media screen and (max-width: 360px){.vac_box{margin:50px 0 0}}.vac_box.first_box{margin:50px 0 0}@media screen and (min-width: 600.01px) and (max-width: 760px){.vac_box.first_box{margin:30px 0 0}}@media screen and (min-width: 360.01px) and (max-width: 600px){.vac_box.first_box{margin:30px 0 0}}@media screen and (max-width: 360px){.vac_box.first_box{margin:30px 0 0}}.vac_stitle{color:#66bf87;border-bottom:1px dashed #66bf87}.vac_stitleb{text-align:center;padding:0 0 5px}.vac_stitleb h3{font-size:24px;font-size:2.4rem;line-height:1.5;font-weight:700}@media screen and (min-width: 760.01px) and (max-width: 930px){.vac_stitleb h3{font-size:22px;font-size:2.2rem}}@media screen and (min-width: 600.01px) and (max-width: 760px){.vac_stitleb h3{font-size:22px;font-size:2.2rem}}@media screen and (min-width: 360.01px) and (max-width: 600px){.vac_stitleb h3{font-size:22px;font-size:2.0rem}}@media screen and (max-width: 360px){.vac_stitleb h3{font-size:18px;font-size:1.8rem}}.vac_table{margin-top:20px}.vac_tableb table{width:100%;border-collapse:collapse}.vac_tableb table+table{margin-top:30px}.vac_tableb table caption{text-align:center;font-weight:700}.vac_tableb table th,.vac_tableb table td{border:1px solid #ccc;padding:5px 10px;font-size:14px;font-size:1.4rem}@media screen and (min-width: 360.01px) and (max-width: 600px){.vac_tableb table th,.vac_tableb table td{display:block;width:100%;border-bottom:none}}@media screen and (max-width: 360px){.vac_tableb table th,.vac_tableb table td{display:block;width:100%;border-bottom:none}}.vac_tableb table th p,.vac_tableb table td p{margin:0}.vac_tableb table th{white-space:nowrap;background:#F6FBF7;width:150px;text-align:center}@media screen and (min-width: 760.01px) and (max-width: 930px){.vac_tableb table th{width:120px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.vac_tableb table th{width:100%}}@media screen and (max-width: 360px){.vac_tableb table th{width:100%}}.vac_tableb table td ul li{text-indent:-1.0em;padding-left:1.0em}.vac_tableb table td ol li{text-indent:-1.5em;padding-left:1.5em}@media screen and (min-width: 360.01px) and (max-width: 600px){.vac_tableb table tr:last-of-type td{border-bottom:1px solid #ccc}}@media screen and (max-width: 360px){.vac_tableb table tr:last-of-type td{border-bottom:1px solid #ccc}}.vac_sort{margin-top:20px}.vac_sortb table{width:100%;border-collapse:collapse;line-height:1.5}.vac_sortb table th,.vac_sortb table td{border:1px solid #ccc;padding:5px 10px;font-size:14px;font-size:1.4rem}.vac_sortb table thead th{background:#66bf87;color:#fff;text-align:center;font-weight:700}.vac_sortb table tbody th{white-space:nowrap;background:#F6FBF7;width:150px;font-weight:700;text-align:left}.vac_sortb table td{text-align:center}p.asterisk{text-indent:-1.0em;padding-left:1.0em}.director_box{margin-top:80px}@media screen and (min-width: 600.01px) and (max-width: 760px){.director_box{margin-top:50px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.director_box{margin-top:50px}}@media screen and (max-width: 360px){.director_box{margin-top:30px}}.director_boxb h4{font-size:24px;font-size:2.4rem;text-align:center;line-height:1.5;font-weight:700;color:#66bf87}@media screen and (min-width: 760.01px) and (max-width: 930px){.director_boxb h4{font-size:22px;font-size:2.2rem}}@media screen and (min-width: 600.01px) and (max-width: 760px){.director_boxb h4{font-size:22px;font-size:2.2rem}}@media screen and (min-width: 360.01px) and (max-width: 600px){.director_boxb h4{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 360px){.director_boxb h4{font-size:18px;font-size:1.8rem}}.director_unit{margin-top:10px}.director_unitb{border:1px solid #66bf87;padding:30px;display:flex;justify-content:space-between}@media screen and (min-width: 360.01px) and (max-width: 600px){.director_unitb{display:block}}@media screen and (max-width: 360px){.director_unitb{display:block}}.director_img{max-width:200px;width:100%}@media screen and (min-width: 760.01px) and (max-width: 930px){.director_img{max-width:160px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.director_img{max-width:180px;margin:auto}}@media screen and (max-width: 360px){.director_img{max-width:160px;margin:auto}}.director_txt{width:calc(100% - 240px)}@media screen and (min-width: 760.01px) and (max-width: 930px){.director_txt{width:calc(100% - 190px)}}@media screen and (min-width: 360.01px) and (max-width: 600px){.director_txt{width:fit-content;margin:20px auto 0}}@media screen and (max-width: 360px){.director_txt{width:fit-content;margin:20px auto 0}}.director_txt h5{line-height:1.5;font-size:18px;font-size:1.8rem}@media screen and (min-width: 760.01px) and (max-width: 930px){.director_txt h5{font-size:16px;font-size:1.6rem}}@media screen and (min-width: 360.01px) and (max-width: 600px){.director_txt h5{text-align:center}}@media screen and (max-width: 360px){.director_txt h5{font-size:16px;font-size:1.6rem;text-align:center}}@media screen and (min-width: 360.01px) and (max-width: 600px){.director_txt h5 span{display:inline-block;text-align:left}}@media screen and (max-width: 360px){.director_txt h5 span{display:inline-block;text-align:left}}.director_txt h5 small{font-size:15px;font-size:1.5rem}@media screen and (min-width: 760.01px) and (max-width: 930px){.director_txt h5 small{font-size:14px;font-size:1.4rem}}@media screen and (min-width: 360.01px) and (max-width: 600px){.director_txt h5 small{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 360px){.director_txt h5 small{font-size:14px;font-size:1.4rem}}.director_txt dl dt{margin-top:15px;font-weight:700;color:#66bf87}@media screen and (min-width: 760.01px) and (max-width: 930px){.director_txt dl dt{margin-top:10px}}@media screen and (min-width: 360.01px) and (max-width: 600px){.director_txt dl dt{margin-top:10px}}@media screen and (max-width: 360px){.director_txt dl dt{margin-top:10px}}.director_txt dl dd{text-indent:-1.0em;padding-left:1.0em}.link_shika{margin-top:20px;margin-bottom:20px}.link_shikab{margin:auto;max-width:280px}@media screen and (min-width: 360.01px) and (max-width: 600px){.link_shikab{width:fit-content;max-width:100%}}@media screen and (max-width: 360px){.link_shikab{width:fit-content;max-width:100%}}.link_shikab a{display:block;text-decoration:none;color:#fff;padding:5px 15px;text-align:center;background-color:#99a7d6;border-radius:5px}.link_shikab a span{display:inline-block;position:relative;text-align:left;padding:0 0 0 20px}.link_shikab a span:before{content:"";width:8px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff;display:block;position:absolute;top:12px;left:0;transform:translateX(-50%) rotate(-45deg)}.link_shikab a:hover{opacity:0.6}
/*# sourceMappingURL=style.css.map */
