@import url("https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@500;600&display=swap");.page-inner{max-width:980px;margin:0 auto}@media (max-width: 979px){.page-inner{padding:0 10px}}.mv{margin-top:50px}@media (max-width: 979px){.mv{margin-top:20px}}.mv .page-inner{padding:0}.mv .wrap_btn_reserve{text-align:center;margin-top:30px}@media (max-width: 979px){.mv .wrap_btn_reserve{margin-top:20px}}.noticekanda{padding:16px;text-align:center;background-color:#f2f3f5}.menu_list{background:url(/assets/campaign/clinic-kanda/images/menu01_bg.png?20264718155) top/contain;background-repeat:no-repeat;background-color:#c3eef0;padding:80px 0;counter-reset:listnum;list-style:none}.menu_list .menu_items{border-radius:40px 40px 0 0;background-color:#fff;padding:50px 20px 40px}@media (max-width: 979px){.menu_list .menu_items{border-radius:32px 32px 0 0}}.menu_list .menu_items .menu_ttl{font-size:46px;color:#3d94d6;text-align:center}@media (max-width: 979px){.menu_list .menu_items .menu_ttl{font-size:3rem}}.menu_list .menu_items .menu_ttl::before{letter-spacing:0.1em;font-size:16px;text-align:center;width:200px;margin-left:auto;margin-right:auto;border:1px solid #3d94d6;border-radius:100vh;counter-increment:listnum;content:"MENU " counter(listnum, decimal-leading-zero);display:block;margin-bottom:8px}.menu_list .menu_items .ttl_underpop{background-color:#3d94d6;color:#fff;padding:12px 5px;text-align:center;font-weight:bold;font-size:26px;margin-bottom:30px}@media (max-width: 979px){.menu_list .menu_items .ttl_underpop{font-size:3.5vw;padding:2.5vw}}.menu_list .menu_items .ttl_underpop .marker{color:#fff45c}.menu_list .menu_items .menu_p_table{width:100%;border-collapse:collapse}@media (max-width: 979px){.menu_list .menu_items .menu_p_table{max-width:980px}}.menu_list .menu_items .menu_p_table th,.menu_list .menu_items .menu_p_table td{border:1px solid #a8a8a8}.menu_list .menu_items .menu_p_table thead th{background-color:#4c4c4c;color:#fff;padding:40px}@media (max-width: 979px){.menu_list .menu_items .menu_p_table thead th{font-size:3vw;padding:20px 3vw}}.menu_list .menu_items .menu_p_table thead .monitor_thead{width:490px;background-color:#f47dcc}@media (max-width: 979px){.menu_list .menu_items .menu_p_table thead .monitor_thead{width:40%}}.menu_list .menu_items .menu_p_table tbody th{background-color:#f3faff;padding:20px;text-align:left}@media (max-width: 979px){.menu_list .menu_items .menu_p_table tbody th{padding:20px 3vw;font-size:calc(min(3vw, 16px));white-space:nowrap}}.menu_list .menu_items .menu_p_table tbody .normal_cell{font-weight:bold;text-align:right;padding:20px;font-size:22px}@media (max-width: 979px){.menu_list .menu_items .menu_p_table tbody .normal_cell{white-space:nowrap;padding:20px 2vw;font-size:calc(min(4vw, 22px));text-align:center}}.menu_list .menu_items .menu_p_table tbody .monitor_cell{border-top:none;border-left:none;height:125px;background-color:#fffeef;padding:20px;display:flex;justify-content:space-between;text-align:right;align-items:center}@media (max-width: 979px){.menu_list .menu_items .menu_p_table tbody .monitor_cell{padding:4vw;text-align:center;height:auto;gap:6px;flex-direction:column}}.menu_list .menu_items .menu_p_table tbody .monitor_cell .setttl{font-weight:bold;text-align:left}@media (max-width: 979px){.menu_list .menu_items .menu_p_table tbody .monitor_cell .setttl{white-space:nowrap;text-align:center}}.menu_list .menu_items .menu_p_table tbody .monitor_cell .price_box{display:block}.menu_list .menu_items .menu_p_table tbody .monitor_cell .price_box .price_nums{display:block}@media (max-width: 979px){.menu_list .menu_items .menu_p_table tbody .monitor_cell .price_box .price_nums{display:flex;flex-direction:column}}.menu_list .menu_items .menu_p_table tbody .monitor_cell .price_box .price_nums .cpprice_num{font-weight:bold;font-size:22px;color:#eb52a5}@media (max-width: 979px){.menu_list .menu_items .menu_p_table tbody .monitor_cell .price_box .price_nums .cpprice_num{white-space:nowrap;font-size:calc(min(6vw, 22px))}}.menu_list .menu_items .menu_p_table tbody .monitor_cell .price_box .price_nums .cap{display:inline-block;margin-left:23px;background-color:#eb52a5;border-radius:8px;padding:10px 13px;line-height:1;color:#fbff9a;font-weight:bold;font-size:22px}@media (max-width: 979px){.menu_list .menu_items .menu_p_table tbody .monitor_cell .price_box .price_nums .cap{margin-left:0;padding:4px 3vw;font-size:calc(min(4vw, 22px))}}.menu_list .menu_items .menu_p_table tbody .monitor_cell .price_box .cpmum{display:block;font-size:14px;margin-top:11px}@media (max-width: 979px){.menu_list .menu_items .menu_p_table tbody .monitor_cell .price_box .cpmum{display:flex;flex-direction:column}}.menu_list .menu_items+.menu_items{margin-top:60px}.menu_list .menu_implant .menu_ttl{color:#03b0b6}.menu_list .menu_implant .menu_ttl::before{border-color:#03b0b6}.menu_list .menu_implant .ttl_underpop{background-color:#03b0b6}.menu_list .menu_inlay .menu_ttl{color:#e68b3b}.menu_list .menu_inlay .menu_ttl::before{border-color:#e68b3b}.menu_list .menu_inlay .ttl_underpop{background-color:#e68b3b}.menu_list .menu_whitening .menu_ttl{color:#e1739c}.menu_list .menu_whitening .menu_ttl::before{border-color:#e1739c}.menu_list .menu_whitening .ttl_underpop{background-color:#e1739c}.cta_btn{text-align:center;margin-top:80px}.cta_btn a{background-color:#03b0b6;color:#fff;position:relative;display:flex;width:500px;height:90px;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;text-decoration:none;border-radius:100vh;font-size:26px;font-weight:bold}@media (max-width: 979px){.cta_btn a{width:100%;height:auto;padding:3vw 2.5vw;font-size:5vw}}.cta_btn a::after{position:absolute;right:20px;top:50%;transform:translate(-50%, -50%);content:"";background:url(/assets/campaign/clinic-kanda/images/ctaarrow.svg) center/cover;width:31px;height:31px}@media (max-width: 979px){.cta_btn a::after{width:calc(min(5vw, 31px));height:calc(min(5vw, 31px))}}
