.pc-only{display:block}.sp-only{display:none}.main_cont{margin-bottom:120px!important}.table-shinryo{font-size:16px;margin-top:-10px}#main .topic-path{margin-bottom:74px}.table-shinryo th{background:#e6e6e6;font-size:16px;padding:5px 0;width:75px}.table-shinryo td,.table-shinryo th{border:1px solid #ccc;vertical-align:middle}.table-shinryo td{background:#fff;padding:10px 0;text-align:center;width:50px}.table-shinryo td.has-text{font-weight:500;padding:10px 23px;white-space:nowrap}.h1_sub{border-bottom:none;border-bottom:0!important;font-size:18px;margin-left:25px}.main_cont_img{margin-bottom:40px;width:100%}.sec1_figure{display:grid;grid-template-columns:repeat(2,48.5%);justify-content:space-between;margin-top:40px}.sec1_text{letter-spacing:.059em;line-height:22px;margin-bottom:0}.sec1_figure_img{width:100%}.section02{margin-top:80px}.section02_item_head{align-items:flex-start;color:#53aaa7;display:inline-flex;font-size:20px;gap:5px;line-height:19px;position:relative}.section02_list{margin-top:50px}.section02 p{line-height:27px;margin-bottom:0!important;margin-top:14px;padding-right:5px;text-align:justify}.section02_item:not(:last-child){margin-bottom:50px}.section02_item_head:before{background:url(https://50443322.fs1.hubspotusercontent-na2.net/hubfs/50443322/toyota-kai/facility/takahama/feature/dialysis/icon-head-circle.svg) no-repeat 50%/contain;content:"";display:inline-block;height:17px;width:17px}.section02_item_row{grid-template-columns:69% 27%}.section02_item_row,.section02_row{display:grid;justify-content:space-between}.section02_row{grid-template-columns:repeat(2,48.5%);margin-top:40px}.section02 img{width:100%}.section02_item_row .img-1,.section02_item_row .img-2{margin-top:46px}.table-sec2{font-size:16px;margin-top:40px}.table-sec2 th{background:#e6e6e6;font-size:16px;padding:10px 0}.table-sec2 td,.table-sec2 th{border:1px solid #ccc;vertical-align:middle}.table-sec2 td{background:#fff;letter-spacing:.059em;padding:10px 60px;text-align:center}.table-sec2 td:nth-child(2n){padding:10px 40px}.table-sec3{font-size:16px;margin-top:40px}.table-sec3 th{background:#e6e6e6;font-size:16px;padding:10px 0}.table-sec3 td,.table-sec3 th{border:1px solid #ccc;vertical-align:middle}.table-sec3 td{background:#fff;letter-spacing:.059em;padding:10px 90px;text-align:center}.table-sec3 td:nth-child(2n){padding:10px 40px}.section02 dl.is-no-margin{margin:0}.section02 dl{margin-top:10px}.section02 dl dd{margin-bottom:10px;padding-right:10px}.section02 dl dt{color:#53aaa7;font-size:20px;margin-bottom:2px}.section02_item_row_type3{display:grid;grid-template-columns:62% 35%;justify-content:space-between}.section02_item_row_type3 img{margin-top:25px}.section02_item_row_type4{display:grid;grid-template-columns:78% 142px;justify-content:space-between}.section02_item_row_type4 img{margin-top:25px}.table-sec4{font-size:16px;margin-top:20px}.table-sec4 th{background:#e6e6e6;font-size:16px;padding:8px 0}.table-sec4 td,.table-sec4 th{border:1px solid #ccc;vertical-align:middle}.table-sec4 td{background:#fff;letter-spacing:.059em;padding:12px 53px;text-align:center}.table-sec4 td:nth-child(2n){padding:10px 68px}@media screen and (max-width:999px){.section02_item_row .item:nth-child(2){align-self:flex-start;margin-top:31px}.section02_item_row_type3{display:block}}@media screen and (max-width:600px){.main_cont{margin-bottom:80px!important}table{width:100%}.h1_eng{align-items:center;display:flex;width:90%}.main_cont_img{margin-bottom:25px}.sec1_text{font-size:16px;letter-spacing:unset}.sec1_figure{margin-top:30px}.table-shinryo{margin-top:32px}.table-shinryo td.has-text{padding:5px 17px}#main .main_cont .section p{line-height:28px}.section02{margin-top:50px}.section02_item:not(:last-child){margin-bottom:30px}.section02 p{font-size:16px;padding-right:0;text-align:unset}.section02_item_row{display:block}.section02_item_row .img-1,.section02_list{margin-top:32px}.section02_item_row .img-2{display:block;margin:20px auto 0;width:56%}.section02_row{display:grid;grid-template-columns:1fr;margin-top:20px;row-gap:20px}.table-sec2{margin-top:30px}.table-sec2 td{padding:10px 0;width:50%}.table-sec2 td:nth-child(2n){padding:10px 20px}.table-sec3{margin-top:20px}.table-sec3 td{padding:10px 30px}.section02_item_row_type3 img{margin-top:10px}.section02_item_row_type4{grid-template-columns:57% 40%}.section02 dl dd{font-size:16px;padding-right:0}.table-sec4 td{padding:12px 10px;width:85%}.table-sec4 td:nth-child(2n){padding:10px 45px;white-space:nowrap;width:15%}.pc-only{display:none}.sp-only{display:block}}