@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:62.5%}body{line-height:1;font-size:1.4rem;font-family:Yu Gothic Medium,"游ゴシック Medium",YuGothic,"游ゴシック体",Hiragino Kaku Gothic ProN,Hiragino Sans,"メイリオ",sans-serif;word-break:break-all;color:#333}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom}input,select,textarea{font-size:1.6rem}input[type=number],input[type=text],input[type=email],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #e6e6e6;border-radius:2px;background:none;padding:1rem;line-height:1.5}a{text-decoration:none}button{outline:0}button:hover{cursor:pointer}body{font-family:Noto Sans JP,sans-serif}.p-colorectal_cancer__header{border-top:solid 4px #27b1db;border-bottom:1px solid #d3f0f0}.p-colorectal_cancer__header-inner{width:100%;max-width:1140px;padding:18px 15px 20px;margin:0 auto;box-sizing:border-box}@media(max-width:728px){.p-colorectal_cancer__header-inner{padding:12px 15px}}.p-colorectal_cancer__header-link{display:block;width:200px}@media(max-width:728px){.p-colorectal_cancer__header-link{width:130px}}.p-colorectal_cancer__header-link .cp_logo{width:200px;height:41px}@media(max-width:728px){.p-colorectal_cancer__header-link .cp_logo{width:130px;height:27px}}.p-colorectal_cancer__footer{padding:40px 0;background-color:#f7f7f7;text-align:center}@media(max-width:768px){.p-colorectal_cancer__footer{padding:24px 16px 0}}.p-colorectal_cancer__footer-items{margin:0 auto 40px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.p-colorectal_cancer__footer-items{margin:0 auto 30px;display:block}}.p-colorectal_cancer__footer-item{margin:0 16px}@media(max-width:768px){.p-colorectal_cancer__footer-item{margin:0 0 20px}}.p-colorectal_cancer__footer-item-link{padding:2px 4px;color:#666;letter-spacing:.1em}@media(min-width:768px){.p-colorectal_cancer__footer-item-link:hover{opacity:.7}}@media(max-width:768px){.p-colorectal_cancer__footer-item-link{font-weight:700;font-size:10px}}.p-colorectal_cancer__footer-agr{margin:0 auto 40px;color:#999;font-size:12px;line-height:175%;letter-spacing:.1em}@media(max-width:768px){.p-colorectal_cancer__footer-agr{text-align:left;font-size:10px;line-height:150%;border-top:1px solid #e7e7e7;padding:28px 8px 0}}.p-colorectal_cancer__footer-copyright{font-size:11px;color:#aaa}@media(max-width:768px){.p-colorectal_cancer__footer-copyright{margin:30px -15px 0;font-size:1rem;text-align:center;padding-bottom:30px;border-bottom:solid 4px #00a8d3}}.p-colorectal_cancer__search-hero{background-color:#27b1db;background-image:url(../img/bg.png);background-repeat:repeat-x;background-size:auto 49px;background-position:center bottom;padding:80px 0 100px}.p-colorectal_cancer__search-hero h1{position:relative;display:block;font-size:30px;font-weight:600;line-height:150%;padding-top:0;text-align:left;color:#fff;max-width:960px;margin:0 auto;letter-spacing:-.9px}@media(max-width:728px){.p-colorectal_cancer__search-hero{position:relative;width:100%;padding:0;background:none}.p-colorectal_cancer__search-hero h1{padding:12px 15px;background:#26b1db;font-size:1.8rem;line-height:1.5;font-weight:600;color:#fff;box-sizing:border-box}}.p-colorectal_cancer__search-main{max-width:735px;margin:50px auto}@media(max-width:728px){.p-colorectal_cancer__search-main{margin:40px auto 24px}}.p-colorectal_cancer__search-header{border-bottom:1px solid #e5e5e5;padding-bottom:15px;position:relative}.p-colorectal_cancer__search-header__inner{display:inline-block;position:relative;color:#333;font-size:20px;font-weight:700;line-height:150%}@media(max-width:728px){.p-colorectal_cancer__search-header__inner{font-size:18px}}.p-colorectal_cancer__search-header__inner:after{background-color:#27b1db;bottom:-16px;content:"";height:1px;left:0;position:absolute;width:100%}@media(max-width:728px){.p-colorectal_cancer__search-header{margin:0 16px}}.p-colorectal_cancer__search-text{margin:16px 0 0;color:#333;font-size:16px;font-weight:400;line-height:180%}@media(max-width:728px){.p-colorectal_cancer__search-text{margin:16px 16px 0}}.p-colorectal_cancer__search-result__contents{margin:24px 0 0;background-color:#f8f8f8;border:1px solid #f2f2f2;border-radius:6px;padding:30px;box-sizing:border-box;width:735px}@media(max-width:728px){.p-colorectal_cancer__search-result__contents{margin:36px 0 0;width:100%;padding:16px 16px 50px}}.p-colorectal_cancer__search-result__numbers{margin:40px 0 0;padding:14px 16px;background:#e5e5e5;font-size:1.3rem;display:none}@media(max-width:728px){.p-colorectal_cancer__search-result__numbers{display:block}}.p-colorectal_cancer__search-result__numbers span{display:inline-block;vertical-align:middle;color:#999}.p-colorectal_cancer__search-result__numbers span.emphasis{font-weight:600;margin-right:2px}.p-colorectal_cancer__search-result__numbers span.light{margin-left:2px}.p-colorectal_cancer__search-result__hospital-card{transition:.25s ease;border:1px solid #f2f2f2;background-color:#fff;border-radius:4px;display:block;padding:30px 40px 30px 35px;position:relative}@media(max-width:728px){.p-colorectal_cancer__search-result__hospital-card{padding:15px}}.p-colorectal_cancer__search-result__hospital-card-inner-name{font-size:20px;font-weight:700;color:#333;opacity:1;margin-bottom:11px;padding-bottom:4px;padding-left:23px;line-height:1.75;position:relative;border-bottom:1px solid #e5e5e5;margin:0 0 8px}.p-colorectal_cancer__search-result__hospital-card-inner-name:before{content:"";left:2px;position:absolute;background-color:#6ad7eb;border-radius:5px;height:9px;top:14px;width:9px}@media(max-width:728px){.p-colorectal_cancer__search-result__hospital-card-inner-name{font-size:18px}}.p-colorectal_cancer__search-result__hospital-card-inner-department,.p-colorectal_cancer__search-result__hospital-card-inner-address{color:#333;position:relative;padding-left:20px;font-size:16px;font-weight:400;line-height:200%}@media(max-width:728px){.p-colorectal_cancer__search-result__hospital-card-inner-department,.p-colorectal_cancer__search-result__hospital-card-inner-address{font-size:12px}}.p-colorectal_cancer__search-result__hospital-card-inner-department:before,.p-colorectal_cancer__search-result__hospital-card-inner-address:before{content:"";position:absolute;top:9px;left:0;width:14px;height:13px;background:url(../img/icon_hospital.svg) no-repeat center left;background-size:contain}.p-colorectal_cancer__search-result__hospital-card-inner-department span{display:inline-block}.p-colorectal_cancer__search-result__hospital-card-inner-department span:after{content:"｜";display:inline-block;position:relative;color:#e5e5e5;margin:0 5px}.p-colorectal_cancer__search-result__hospital-card-inner-department span:last-child:after{display:none}.p-colorectal_cancer__search-result__hospital-card-inner-address:before{width:9px;background-image:url(../img/icon_location.svg)}.p-colorectal_cancer__search-result__hospital-card-timetable{width:100%;margin-top:12px;border-radius:0;box-sizing:border-box;border-collapse:separate;overflow:hidden;border-top:solid 1px #e5e5e5;border-left:solid 1px #e5e5e5}.p-colorectal_cancer__search-result__hospital-card-timetable thead th,.p-colorectal_cancer__search-result__hospital-card-timetable tbody th,.p-colorectal_cancer__search-result__hospital-card-timetable tbody td{width:25px;padding:2px 0;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:1.2rem;line-height:1.5;font-weight:400;text-align:center;vertical-align:middle;white-space:nowrap}.p-colorectal_cancer__search-result__hospital-card-timetable thead th{background:#f6f6f6}.p-colorectal_cancer__search-result__hospital-card-timetable thead th:first-child{width:98px}.p-colorectal_cancer__search-result__hospital-card-timetable thead tr:first-child th{font-weight:600}.p-colorectal_cancer__search-result__hospital-card-timetable tbody td:first-child{text-align:left;padding:0 10px}.p-colorectal_cancer__search-result__hospital-card-timetable tbody tr td .nodata{width:6px;height:2px;margin:0 auto;background:#999}.p-colorectal_cancer__search-result__hospital-card-timetable tbody tr td svg{width:10px;height:10px}.p-colorectal_cancer__search-result__hospital-card-timetable tr:last-child td:last-child{border-radius:0 4px 0 0}.p-colorectal_cancer__search-result__hospital-card-timetable tr:last-child td:last-child{border-radius:0 0 4px}.p-colorectal_cancer__search-result__hospital-card-text{margin:12px 0 0;color:var(--Black,#333);font-size:16px;font-weight:400;line-height:150%}@media(max-width:728px){.p-colorectal_cancer__search-result__hospital-card-text{font-size:12px}}.p-colorectal_cancer__search-result__hospital-card-btn{margin:12px auto 0;display:flex;align-items:center;justify-content:center;width:290px;height:46px;border-radius:100px;background:var(--Key,#27b1db);color:#fff;font-size:18px;font-weight:700;line-height:normal}@media(min-width:728px){.p-colorectal_cancer__search-result__hospital-card-btn{transition:.3s all ease}.p-colorectal_cancer__search-result__hospital-card-btn:hover{opacity:.7}}@media(max-width:360px){.p-colorectal_cancer__search-result__hospital-card-btn{width:100%;font-size:16px}}.p-colorectal_cancer__search-result__hospital-card-group{display:flex;flex-direction:column;gap:16px}.p-colorectal_cancer__search-result__hospital-card-list{display:block}.p-colorectal_cancer__search-result__backtop{margin:50px 0 0;display:flex;align-items:center;justify-content:center;height:57px;border-radius:1px;border:1px solid #d7d7d7;background:#e9e9e9;color:#777;text-align:center;font-size:16px;font-weight:700;line-height:175%;transition:.3s all ease}.p-colorectal_cancer__search-result__backtop:hover{opacity:.7}@media(max-width:728px){.p-colorectal_cancer__search-result__backtop{display:none}}.p-colorectal_cancer__search-result__pagenation{display:none;margin:50px 0 0;justify-content:center;gap:4px}@media(max-width:728px){.p-colorectal_cancer__search-result__pagenation{display:flex}}.p-colorectal_cancer__search-result__pagenation a{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:1px;border:1px solid #e5e5e5;background:#fff;color:#878787;text-align:center;font-size:16px;font-weight:700;line-height:175%}.p-colorectal_cancer__search-result__pagenation a.is-current{color:#3bb1db}.p-colorectal_cancer__search-result__pagenation a.is-first,.p-colorectal_cancer__search-result__pagenation a.is-last{width:auto;background:none;color:#878787;font-size:15px;font-weight:700;line-height:175%;padding-bottom:6px;border:none;border-bottom:2px solid #878787}.p-colorectal_cancer__search-result__pagenation a.is-first{margin:0 25px 0 0}.p-colorectal_cancer__search-result__pagenation a.is-last{margin:0 0 0 25px}.p-colorectal_cancer__search-result__filter{display:none;padding:30px 15px 0}@media(max-width:728px){.p-colorectal_cancer__search-result__filter{display:block}}.p-colorectal_cancer__search-result__filter-title{font-size:1.6rem;color:#666;font-weight:600;border-bottom:1px solid #e5e5e5;padding-bottom:16px}.p-colorectal_cancer__search-result__filter-line{border-top:1px dashed #aaa}.p-colorectal_cancer__search-result__filter-label{display:block;color:#244059;font-size:1.4rem;font-weight:600;line-height:1.5}.p-colorectal_cancer__search-result__filter-box_location{padding:18px 16px;display:flex;flex-direction:column;gap:14px}.p-colorectal_cancer__search-result__filter-box_location-select{color:#333;padding:7px 39px 5px 8px}.p-colorectal_cancer__search-result__filter-box_location-select:disabled{background-color:#e5e5e5}.p-colorectal_cancer__search-result__filter-submit{margin:24px auto 0}.p-colorectal_cancer__search-result__filter-submit-btn{margin:0 auto;display:flex;align-items:center;justify-content:center;width:290px;height:46px;border-radius:100px;background:#27b1db;color:#fff;font-size:18px;font-weight:700;line-height:normal}.p-colorectal_cancer__search-area{padding:24px 0;border-bottom:1px dotted #666}.p-colorectal_cancer__search-area__title{position:relative;color:var(--Black,#333);font-size:20px;font-weight:700;line-height:150%;cursor:pointer}.p-colorectal_cancer__search-area__title:after{content:"";display:block;position:absolute;top:10px;right:16px;width:9px;height:14.4px;background:url(../img/icon_arrow_bl.svg) no-repeat center center;background-size:contain;transform:rotate(90deg);transition:.3s transform ease}.p-colorectal_cancer__search-area__title.is-open:after{transform:rotate(-90deg)}@media(max-width:728px){.p-colorectal_cancer__search-area__title{padding:0 16px}}.p-colorectal_cancer__search-area__body{display:none}