@charset "utf-8";
/*
.single .tbl_area .tbl td.cost {text-align: center;}
.single .visual_area_top {display: flex; flex-direction: column; text-align: center; width: 100%;}
.single .top_title {background-color: #f6f6f6; width: 100%; padding: 15px 0; font-size: 22px; font-weight: 500;}
.single .top_content {background-color: #a75888; width: 100%; padding: 20px 0 75px; color: #fff;}
.single .top_content .inner_top {font-size: 36px; padding-bottom: 15px;}
.single .top_content .inner_middle {background-color: #571f42; font-size: 38px; padding:0 10px;}
.single .top_content .inner_bottom { font-size: 34px; padding-top: 15px;}
.single .visual_area_bottom {height: 430px; background-color: #f6f6f6; margin-bottom: 17px;}
.single .visual_area_bottom .inner_img {margin-top: -52px; text-align: center; margin-bottom: 40px;}
.single .visual_area_bottom .inner_img img:nth-child(2),
.single .visual_area_bottom .inner_img img:nth-child(3),
.single .visual_area_bottom .inner_img img:nth-child(4) { margin-left: 7px;}


.cancer20211021 .tbl_area .tbl td.cost {text-align: center;}
.cancer20211021 .visual_area_top {display: flex; flex-direction: column; text-align: center; width: 100%;}
.cancer20211021 .top_title {background-color: #f6f6f6; width: 100%; padding: 15px 0; font-size: 22px; font-weight: 500;}
.cancer20211021 .top_content {background-color: #a75888; width: 100%; padding: 20px 0 75px; color: #fff;}
.cancer20211021 .top_content .inner_top {font-size: 36px; padding-bottom: 15px;}
.cancer20211021 .top_content .inner_middle {background-color: #571f42; font-size: 38px; padding:0 10px;}
.cancer20211021 .top_content .inner_bottom { font-size: 34px; padding-top: 15px;}
.cancer20211021 .visual_area_bottom {height: 430px; background-color: #f6f6f6; margin-bottom: 17px;}
.cancer20211021 .visual_area_bottom .inner_img {margin-top: -52px; text-align: center; margin-bottom: 40px;}
.cancer20211021 .visual_area_bottom .inner_img img:nth-child(2),
.cancer20211021 .visual_area_bottom .inner_img img:nth-child(3),
.cancer20211021 .visual_area_bottom .inner_img img:nth-child(4) { margin-left: 7px;}

.operation20211021 .tbl_area .tbl td.cost {text-align: center;}
.operation20211021 .visual_area_top {display: flex; flex-direction: column; text-align: center; width: 100%;}
.operation20211021 .top_title {background-color: #f6f6f6; width: 100%; padding: 15px 0; font-size: 22px; font-weight: 500;}
.operation20211021 .top_content {background-color: #a75888; width: 100%; padding: 20px 0 75px; color: #fff;}
.operation20211021 .top_content .inner_top {font-size: 36px; padding-bottom: 15px;}
.operation20211021 .top_content .inner_middle {background-color: #571f42; font-size: 38px; padding:0 10px;}
.operation20211021 .top_content .inner_bottom { font-size: 34px; padding-top: 15px;}
.operation20211021 .visual_area_bottom {height: 430px; background-color: #f6f6f6; margin-bottom: 17px;}
.operation20211021 .visual_area_bottom .inner_img {margin-top: -52px; text-align: center; margin-bottom: 40px;}
.operation20211021 .visual_area_bottom .inner_img img:nth-child(2),
.operation20211021 .visual_area_bottom .inner_img img:nth-child(3),
.operation20211021 .visual_area_bottom .inner_img img:nth-child(4) { margin-left: 7px;}
*/

.tbl_area .tbl td.cost {text-align: center;}
.visual_area_top {display: flex; flex-direction: column; text-align: center; width: 100%;}
.top_title {background-color: #f6f6f6; width: 100%; padding: 15px 0; font-size: 22px; font-weight: 500;}
.top_content {background-color: #FF6600; width: 100%; padding: 20px 0 75px; color: #fff;}
.top_content .inner_top {font-size: 36px; padding-bottom: 15px;}
.top_content .inner_middle {background-color: #CC5200; font-size: 38px; padding:0 10px;}
.top_content .inner_bottom { font-size: 24px; padding-top: 15px;}
.visual_area_bottom {height: 430px; background-color: #f6f6f6; margin-bottom: 17px;}
.visual_area_bottom .inner_img {margin-top: -52px; text-align: center; margin-bottom: 40px;}
.visual_area_bottom .inner_img img:nth-child(2),
.visual_area_bottom .inner_img img:nth-child(3),
.visual_area_bottom .inner_img img:nth-child(4) { margin-left: 7px;}