@charset "utf-8";.display_sp,.display_tabsp,.display_tab{display:none}.display_pc,.display_pctab{display:block}.fadein{opacity:.1;transform:translate(0,50px);transition:all .5s}.fadein.scrollin{opacity:1;transform:translate(0,0)}#effect2>.fadein:nth-of-type(2){-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s}#effect2>.fadein:nth-of-type(3){-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s}#effect2>.fadein:nth-of-type(4){-moz-transition-delay:.6s;-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s}#effect2>.fadein:nth-of-type(5){-moz-transition-delay:.8s;-webkit-transition-delay:.8s;-o-transition-delay:.8s;-ms-transition-delay:.8s}#effect2>.fadein:nth-of-type(6){-moz-transition-delay:1s;-webkit-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s}#effect2>.fadein:nth-of-type(7){-moz-transition-delay:1.2s;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;-ms-transition-delay:1.2s}#effect2>.fadein:nth-of-type(8){-moz-transition-delay:1.4s;-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;-ms-transition-delay:1.4s}#effect2>.fadein:nth-of-type(9){-moz-transition-delay:1.4s;-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;-ms-transition-delay:1.4s}.left{transform:translateX(-50px);opacity:0;transition:opacity 1s,transform 1s}.left-fadein{opacity:1;transform:translateX(0)}.right{transform:translate(50px,0);opacity:0;transition:opacity 1s,transform 1s}.right-fadein{opacity:1;transform:translate(0,0)}.breadcrumbsWrap{width:100%;max-width:1200px;margin:10px auto}.anchor{display:block;padding-top:60px;margin-top:-60px}.anchor2{display:block;padding-top:0;margin-top:0;color:#fff}.bg_3{background:#fff}header{width:100%;margin:0 auto;padding:29px 0;display:flex;align-items:center;overflow:visible}header h1{background:0 0;margin-bottom:0}header .header_logo{width:20%;display:flex;margin-left:20px;justify-content:space-between}@media screen and (max-width:1140px){header .header_logo{width:40% !important}header .header_icon{width:7% !important}header .header_logo_text{width:92% !important}}header .header_icon{width:15%}header .header_logo_text{width:83%}header .header_logo_text a{color:#781c20;font-size:27px;line-height:120%}header .header_navi{width:70%;max-width:1000px;overflow:visible;margin-left:auto;margin-right:100px}header .header_navi ul{display:flex;justify-content:space-between;overflow:visible;width:85%;margin-left:auto}header .header_navi ul li{padding:0;text-align:center;font-size:14px;overflow:visible}header .header_navi ul li a{color:#333;display:inline-block;font-size:14px;position:relative;text-decoration:none;overflow:visible}header .header_navi ul li a:after{background-color:#f7c8ce;bottom:-4px;content:"";height:2px;left:0;position:absolute;transform:scale(0,1);transform-origin:left top;transition:transform .3s;width:100%}header .header_navi ul li a:hover:after{transform:scale(1,1)}@media screen and (max-width:1140px){.header_navi{display:none}}header .navi_icon1:before{font:var(--fa-font-solid);content:"\f3c5";font-weight:900;color:#781c20;margin-right:5px}header .navi_icon2:before{font:var(--fa-font-solid);content:"\f095";font-weight:900;color:#781c20;margin-right:5px}.drawer-open .drawer-hamburger-icon{background:#efbac6 !important}.drawer-hamburger{background:#efbac6 !important;padding:15px .65rem 25px !important;z-index:10001 !important;width:70px !important;height:50px !important}.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{background-color:#781c20 !important}.drawer--right.drawer-open .drawer-hamburger{right:25% !important}.drawer-overlay{background-color:rgba(0,0,0,0) !important;width:100% !important}.drawer--right .drawer-nav{right:-25% !important}.drawer-open .drawer-nav{right:0 !important}.drawer-nav{background:#efbac6 !important;z-index:10000 !important;width:25% !important;height:100%;overflow-y:scroll !important}.scrollbar::-webkit-scrollbar{width:15px;height:10px}.scrollbar-thumb-rounded::-webkit-scrollbar-thumb{border-radius:.25rem}.scrollbar-thumb-black::-webkit-scrollbar-thumb{--bg-opacity:1;background-color:#de94bf}.juyou_box{width:100%;background:#fff}.juyou_box ul li a{color:#333}.juyou_box .juyou_btn_title:after{content:none}.juyou_box .juyou_btn{width:100%}.juyou_box .news_list_title{width:100%}.juyou_box .news_list_title a{font-size:15px}.juyou_box .news_list_title a:before,.juyou_box .news_list_title a:after{content:none}.slider_box_column{width:100%;max-width:1200px !important;margin:0 auto}.home .slider_box,.page-template-index-test .slider_box{margin-top:-220px}.slider_1,.slider_2,.slider_3,.slider_4,.slider_5,.slider_6{background-size:100% auto}.slider_textbox{width:100%;max-width:1200px;margin:0 auto;position:absolute;top:90px;left:5%}@media screen and (min-width:1500px){.slider_textbox{left:15%}}.slider_1_text_1{font-size:60px;line-height:120%;color:#e9528e;font-weight:700}.slider_1_text_2{font-size:40px;line-height:120%;color:#e9528e}.slider_1_text_3{font-size:35px;line-height:120%;color:#fff;text-shadow:0px 0px 10px rgba(227,124,173,1)}.slider_2_text_1{font-size:60px;line-height:120%;color:#fff;font-weight:700}.slider_2_text_2{font-size:40px;line-height:120%;color:#fff}.slider_2_text_3{font-size:18px;line-height:120%;color:#fff;margin-top:50px}.slider_3_text_1{font-size:60px;line-height:120%;color:#231815;font-weight:700}.slider_3_text_2{font-size:40px;line-height:120%;margin-top:180px;color:#fff}.slider_4_text_1{font-size:60px;line-height:120%;color:#fff;font-weight:700}.slider_4_text_2{font-size:40px;line-height:120%;color:#fff}.slider_5_text_1{font-size:60px;line-height:120%;color:#fff;font-weight:700}.slider_5_text_2{font-size:40px;line-height:120%;color:#fff}.slider_5_text_3{font-size:18px;line-height:120%;color:#fff;margin-top:50px}.slider_6_text_1{color:#e9528e;font-size:60px;line-height:120%;margin-top:200px;font-weight:700}.btn_box{width:100%;max-width:1220px;margin:-50px auto 0px auto;position:relative}.btn_box ul{display:flex;justify-content:space-between;padding:20px}.btn_box li{width:24%;box-shadow:0px 0px 6px 0px rgba(0,0,0,.45);padding:20px 0;border-radius:10px;text-align:center;font-size:18px}.btn_1{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_5.png) #fff no-repeat;background-size:50px 50px;background-position:20px center}.btn_1 a:after{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img2.png) no-repeat;background-size:50px auto;width:50px;height:60px;margin-left:30px;margin-right:10px}.btn_1:hover{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_5.png) #f7c8ce no-repeat;background-size:50px 50px;background-position:20px center}.btn_2{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_6.png) #fff no-repeat;background-size:50px 50px;background-position:20px center}.btn_2:hover{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_6.png) #f7c8ce no-repeat;background-size:50px 50px;background-position:20px center}.btn_2 a:after{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img3.png) no-repeat;background-size:40px auto;width:50px;height:60px;margin-left:30px;margin-right:10px}.btn_3{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_7.png) #fff no-repeat;background-size:50px 50px;background-position:20px center}.btn_3:hover{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_7.png) #f7c8ce no-repeat;background-size:50px 50px;background-position:20px center}.btn_3 a:after{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img4.png) no-repeat;background-size:65px auto;width:65px;height:60px;margin-left:20px;margin-right:10px}.btn_4{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_8.png) #fff no-repeat;background-size:50px 50px;background-position:20px center}.btn_4:hover{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_8.png) #f7c8ce no-repeat;background-size:50px 50px;background-position:20px center}.btn_4 a:after{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img5.png) no-repeat;background-size:60px auto;width:60px;height:60px;margin-left:20px;margin-right:10px}.info_box{width:100%;max-width:1200px;margin:0 auto 30px auto;display:flex;justify-content:space-between}.info_box_left{background:#f4eae5;border-radius:10px;width:49%;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 20px 20px;margin-left:8px}.info_box_left_1{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;background:#781c20;font-size:14px;color:#fff;padding:15px 2px 5px 10px;width:5%}.info_box_left_2{width:93%;font-size:23px;margin-top:20px}.info_box_left_3{width:100%;font-size:14px;margin:10px 0}.info_box_left_4{color:red;border:1px solid red;background:#fff;font-size:17px;padding:0 20px;display:flex;align-items:center;width:100%;justify-content:center}.info_box_right{width:49%}.info_box_right ul{display:flex;flex-wrap:wrap;justify-content:space-between}.info_box_right_list1,.info_box_right_list3,.info_box_right_list4{width:46%;box-shadow:0px 0px 6px 0px rgba(0,0,0,.45);margin:10px;border-radius:5px;font-size:21px}.info_box_right_list2{width:46%;margin:10px}.info_box_right_list1{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img6.png) #f7c8d0 no-repeat;background-size:50px 50px;background-position:20px center;display:flex;align-items:center;justify-content:center}.info_box_right_list1:hover{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img6.png) #ec6d74 no-repeat;background-size:50px 50px;background-position:20px center;display:flex;align-items:center;justify-content:center;color:#fff}.info_box_right_list1 a{color:#3e3a39;display:block;width:100%;margin:auto;padding:30px 20px 30px 90px}.info_box_right_list3 a{color:#3e3a39;display:block;width:100%;margin:auto;padding:20px 20px 20px 90px}.info_box_right_list4 a{color:#3e3a39;display:block;width:100%;margin:auto;padding:20px}.info_box_right_list1 a:hover,.info_box_right_list3 a:hover,.info_box_right_list4 a:hover{color:#fff;display:block;width:100%}.info_box_right_list3{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img7.png) #f4eae5 no-repeat;background-size:50px 50px;background-position:20px center;display:flex;align-items:center;justify-content:center}.info_box_right_list3:hover{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img7.png) #ec6d74 no-repeat;background-size:50px 50px;background-position:20px center;display:flex;align-items:center;justify-content:center;color:#fff}.info_box_right_list4{background:#f4eae5;text-align:center}.info_box_right_list4:hover{background:#ec6d74;text-align:center;color:#fff}.info_box_right_list5{display:none}.info_box_right_list6{display:none}.info_box_right_list2{display:flex;justify-content:space-between;flex-wrap:wrap}.info_box_right_list2_icon{width:10%}.info_box_right_list2_text1{width:88%;color:#781c20;font-weight:500;font-size:21px}.info_box_right_list2_text2,.info_box_right_list2_tel{width:100%}.info_box_right_list2_text2{font-size:14px}.info_box_right_list2_tel{font-size:17px}.info_box_right_list2_tel:before{font:var(--fa-font-solid);content:"\f879";font-weight:900;margin-right:5px}.main_title1{background:#ee86a5;text-align:center;font-size:48px;font-weight:700;line-height:120%;color:#fff;padding:20px 0}.main_title1 span{display:inline}.main_title1 span:nth-child(2){font-size:33px;font-weight:700;margin-left:20px}.sinryo_list{width:100%;max-width:800px;margin:0 auto}.sinryo_list_title{border-left:5px solid #a64a97;padding:0 0 0 5px;font-size:24px;line-height:120%;margin:36px auto;width:100%;max-width:800px}.sinryo_list_title2{border-left:5px solid #a64a97;padding:0 0 0 5px;font-size:24px;line-height:120%;margin:0 auto 36px auto;width:100%;max-width:1000px}.sinryo_list_title_text{color:#781c20;font-size:24px;line-height:120%;text-align:center}.sinryo_list ul{margin:30px auto;width:100%;max-width:800px;display:flex;flex-wrap:wrap}.sinryo_list ul li{border:1px solid #a64a97;border-radius:5px;width:31.5%;background:#fff;margin-bottom:20px;text-align:center}.sinryo_list ul li:nth-child(3n-1){margin:0 20px 20px}.sinryo_list ul li a{display:block;width:100%;padding:18px 10px}.sinryo_list ul li a:hover{display:block;width:100%;padding:18px 10px;background:#a64a97;color:#fff}.more_btn_box{width:100%;max-width:800px;margin:30px auto}.more_btn_box2{width:100%;max-width:400px;margin:30px auto}.more_btn1{width:20%;border:1px solid #781c20;border-radius:30px;text-align:center;background:#fff;margin-left:auto;line-height:100%}.more_btn2{width:40%;border:1px solid #781c20;border-radius:30px;text-align:center;background:#fff;margin-left:auto;line-height:100%}.more_btn3{width:50%;border:1px solid #781c20;border-radius:30px;text-align:center;background:#fff;margin-right:auto;margin-left:25px;margin-top:10px;line-height:100%}.more_btn4{width:70%;border:1px solid #781c20;border-radius:30px;text-align:center;background:#fff;margin-right:auto;margin-left:0;margin-top:auto;line-height:100%}.more_btn5{text-align:right;margin-top:35px;margin-bottom:20px;width:110px;margin-left:auto;line-height:100%}.more_btn1 a,.more_btn2 a,.more_btn3 a,.more_btn4 a{color:#781c20;display:block;padding:10px;font-size:14px;line-height:100%;border-radius:30px}.more_btn5 a{color:#781c20;border-radius:30px}.more_btn1 a:hover,.more_btn2 a:hover,.more_btn3 a:hover,.more_btn4 a:hover{background:#781c20;display:block;color:#fff;padding:10px}.slider_column{display:flex;overflow:visible;margin:74px auto 0px auto}.column_box{width:100%;max-width:1000px;display:flex;margin:30px auto;flex-wrap:wrap}.top_main .column_list{width:90% !important;border:1px solid #ec6d81;border-top:10px solid #ec6d81;margin-bottom:20px;background:#fff}.column_list:nth-child(even){margin:0 0 0 20px}.column_list_photo{width:100%;height:200px;margin:0 auto 10px auto;text-align:center}.column_list_photo img{object-fit:cover;height:100%;width:100%;display:block}.column_list_title,.column_list_position,.column_list_name{width:90%;margin:0 auto}.category-medical_column_cat .column_list_title,.category-medical_column_cat .column_list_position,.category-medical_column_cat .column_list_name{width:100%;margin:0 auto}.column_list_title a{font-size:20px;color:#781c20;height:2.5em;margin-bottom:10px;display:block;line-height:120%}.column_main .column_list .column_list_title a{margin-top:20px;font-size:24px}.medical_column_right .column_list .column_list_title a{margin-top:0;font-size:15px}.column_list_position{font-size:14px;margin-bottom:5px}.column_list_name{font-size:24px;line-height:120%}.column_list_cat a{display:block;width:30%;margin-left:auto;margin-bottom:20px;margin-right:10px;border:1px solid #781c20;padding:2px 0;text-align:center;border-radius:30px;font-size:14px;color:#781c20}.senmon_box{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:100px auto;height:100%}.senmon_left{width:30%;border-right:1px solid #682225;background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/people_img.png) no-repeat;background-size:auto 90%;background-position:top 50px left 30px}.senmon_right,.senmon_right a{color:#751b1f;font-size:12px}.main_p_title{background:#edc2c7;padding:20px;text-align:center;font-size:40px;line-height:120%;color:#fff;font-weight:700}.shinryo_box{display:flex;justify-content:space-between;width:90%;max-width:1000px;margin:30px auto}.shinryo_box_title0{color:#751b1f;font-weight:700;text-align:center;font-size:21px}.shinryo_box_title{color:#751b1f;font-weight:700;font-size:16px}.shinryo_right,.shinryo_right a{width:65%;color:#751b1f;font-size:12px}.shinryo_right_list_box{display:flex;justify-content:space-between;font-size:12px;margin-top:20px}.shinryo_right_list_left ul li,.shinryo_right_list_right ul li{margin-bottom:20px}.shinryo_right_list_left ul li:before,.shinryo_right_list_right ul li:before{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;margin-right:5px}.shinryo_box_left_map{display:flex;width:90%;margin:40px auto 0px auto}.shinryo_box_left_map_left{width:47%}.shinryo_box_left_map_right{width:47%}.shinryo_map_1{margin:30px 0 0}.shinryo_map_2{margin:150px 0 100px}.shinryo_map_3{margin:200px 0 20px}.shinryo_map_4{margin:30px 0 40px}.shinryo_map_6{margin:40px 0}.shinryo_box_left_map_left{width:30%;margin-right:50px}.shinryo_box_left_map_right{width:30%}.shinryo_box_left_map_left a{width:90%}.sinryo_list2 ul{margin:30px auto;width:100%;max-width:600px;display:flex;flex-wrap:wrap}.sinryo_list2 ul li{border:1px solid #a64a97;border-radius:5px;width:48%;background:#fff;margin-bottom:20px;text-align:center}.sinryo_list2 ul li:nth-child(even){margin:0 0 20px 20px}.sinryo_list2 ul li a{display:block;width:100%;padding:18px 10px;font-size:15px;color:#231815}.sinryo_list2 ul li a:hover{display:block;width:100%;padding:18px 10px;background:#a64a97;color:#fff}.shinryo_box_left_map_right a{width:90%}.modal-open1,.modal-open2,.modal-open3,.modal-open4,.modal-open5,.modal-open6,.modal-open7,.modal-open8,.modal-open9,.modal-open10{border:1px solid #751b1f;border-radius:30px;padding:4px 10px;display:block;font-size:12px;color:#751b1f;background:#fff;margin-bottom:10px;text-align:center;line-height:100%;padding:5px}.modal-open1:before,.modal-open2:before,.modal-open3:before,.modal-open4:before,.modal-open5:before,.modal-open6:before,.modal-open7:before,.modal-open8:before,.modal-open9:before,.modal-open10:before{font:var(--fa-font-solid);content:'\f054';font-weight:900;margin-right:5px;float:left}.modal-open1:hover,.modal-open2:hover,.modal-open3:hover,.modal-open4:hover,.modal-open5:hover,.modal-open6:hover,.modal-open7:hover,.modal-open8:hover,.modal-open9:hover,.modal-open10:hover{background:#751b1f;color:#fff}.modal-container1,.modal-container2,.modal-container3,.modal-container4,.modal-container5,.modal-container6,.modal-container7,.modal-container8,.modal-container9,.modal-container10{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,50%);padding:40px 20px;overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box}.modal-container1:before,.modal-container2:before,.modal-container3:before,.modal-container4:before,.modal-container5:before,.modal-container6:before,.modal-container7:before,.modal-container8:before,.modal-container9:before,.modal-container10:before{content:"";display:inline-block;vertical-align:middle;height:100%}.modal-container1.active,.modal-container2.active,.modal-container3.active,.modal-container4.active,.modal-container5.active,.modal-container6.active,.modal-container7.active,.modal-container8.active,.modal-container9.active,.modal-container10.active{opacity:1;visibility:visible;z-index:10}.modal-body1,.modal-body2,.modal-body3,.modal-body4,.modal-body5,.modal-body6,.modal-body7,.modal-body8,.modal-body9,.modal-body10{position:relative;display:inline-block;vertical-align:middle;max-width:700px;width:90%}.modal-close1,.modal-close2,.modal-close3,.modal-close4,.modal-close5,.modal-close6,.modal-close7,.modal-close8,.modal-close9,.modal-close10{display:flex;align-items:center;justify-content:center;top:-40px;right:-40px;width:40px;height:40px;font-size:40px;color:#fff;cursor:pointer}.modal-content{background:#fff;text-align:left;padding:30px;color:#751b1f;font-size:12px}.modal-content a{color:#751b1f}.modal-content ul{display:flex}.modal-content li{margin-right:20px}.modal-content ul li a:before{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;margin-right:5px}.shinryo_map_naiyo_title{color:red;font-size:16px;margin-top:20px}.tokucho{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:30px auto 50px auto}.tokutyo_title{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_1.png) no-repeat;background-size:auto 100%;color:#781c20;font-size:25px;line-height:120%;padding:30px 0 40px 36px}.tokutyo_1_text{font-size:14px;width:90%;margin-left:auto}.tokutyo_1_left{width:30%}.tokutyo_1_right{width:69%}.tokutyo_1_right ul{display:flex;justify-content:space-between}.tokutyo_1_right li{width:31%;border-radius:5px;box-shadow:0px 0px 6px 0px rgba(0,0,0,.45);margin:10px}.tokutyo_1_right li a{color:#3e3a39}.tokutyo_1_right_text1{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tokutyo_list_bg1.png) no-repeat;background-position:right top;background-size:50% auto;padding:10px}.tokutyo_1_right_text2{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tokutyo_list_bg2.png) no-repeat;background-position:right top;background-size:50% auto;padding:10px}.tokutyo_1_right_text3{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tokutyo_list_bg3.png) no-repeat;background-position:right top;background-size:50% auto;padding:10px}.tokutyo_1_right_title{font-size:19px;line-height:120%}.tokutyo_1_right_text{font-size:12px;margin-top:10px}.tokutyo_2_list{width:24%;display:flex;flex-direction:column;position:relative;min-height:170px}.tokutyo_2_list img{position:absolute;bottom:0;width:auto}.youtube{width:100%;padding-top:56.25%;position:relative}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube_text a{position:absolute;top:50%;left:50%;transform:translateX(-50%);font-size:27px;font-weight:700;color:#fff;line-height:180%;text-align:center}.youtube_text a span{color:red}.news_box{width:100%;max-width:1000px;margin:30px auto}.news_box label{display:inline-block}.news_box_navi{display:flex;justify-content:space-between}.news_box_navi_title{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_1.png) no-repeat;background-size:auto 100%;color:#781c20;font-size:25px;line-height:120%;padding:30px 0 40px 40px;width:20%}.news_box_navi_list{display:flex;justify-content:space-between}.tab_label:hover{opacity:.75}.tab_content{flex:100%;display:none;overflow:hidden}input[name=tab_switch]{display:none}.tabs input:checked+.tab_label{color:#fff}.tabs input:checked+.tab_label:after{content:'';width:0;height:0;display:block;position:absolute;top:100%;left:50%;margin-left:-10px;transition:all .3s ease 0s}#tab01:checked~#tab01_content,#tab02:checked~#tab02_content,#tab03:checked~#tab03_content,#tab04:checked~#tab04_content,#tab05:checked~#tab05_content,#tab06:checked~#tab06_content{display:block}.tab_content{position:relative;animation:fadeIn 1s ease}.news_list_cat1,.news_list_cat-important_notice_cat,.news_list_cat-news_cat,.news_list_cat-event_cat,.news_list_cat-recruit_cat,.news_list_cat-medical_personnel_cat,.news_list_cat-important_notice_cat2{border:1px solid #781c20;border-radius:30px;width:120px;text-align:center;margin:0 5px}.news_list_cat-news_cat2,.news_list_cat-hospital_cat,.news_list_cat-welfare_cat,.news_list_cat-recruit_cat2{border-radius:30px;width:120px;text-align:center;margin:0 5px}.news_list_cat1,.news_list_cat-important_notice_cat,.news_list_cat-news_cat,.news_list_cat-event_cat,.news_list_cat-recruit_cat,.news_list_cat-medical_personnel_cat,.news_list_cat-important_notice_cat2,.news_list_cat-news_cat2,.news_list_cat-hospital_cat,.news_list_cat-welfare_cat,.news_list_cat-recruit_cat2{display:block;padding:5px 0;font-size:13px;color:#781c20}.news_list_cat1{color:#fff;margin-left:180px}.news_list_cat1{background:#781c20}.news_list_cat-important_notice_cat,.news_list_cat-important_notice_cat2{background:#ffe100}.news_list_cat-news_cat{background:#fadce9}.news_list_cat-event_cat{background:#9fd9f6}.news_list_cat-recruit_cat{background:#d7e8b9}.news_list_cat-medical_personnel_cat{background:#fff}.news_list_cat-news_cat2{background:#51a998}.news_list_cat-hospital_cat{background:#dc8086}.news_list_cat-welfare_cat{background:#7774a3}.news_list_cat-recruit_cat2{background:#904c92}.news_list_cat-news_cat2,.news_list_cat-hospital_cat,.news_list_cat-welfare_cat,.news_list_cat-recruit_cat2{color:#fff}.news_box_list{width:100%;max-width:1000px;margin:0 auto}.news_box_list ul{margin:30px auto;display:flex;flex-direction:column}.news_box_list li{padding-bottom:20px;border-bottom:1px solid #781c20;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;width:100%}.news_box_list .news_list_cat1{margin:0}.news_list_date{width:15%;text-align:center;color:#781c20}.news_list_title{width:80%;overflow:visible;display:flex;align-items:center}.news_list_title a{display:inline-block;width:100%;color:#781c20;cursor:pointer;position:relative;text-decoration:none;overflow:visible;font-size:12px}.news_list_title a:before{content:"";display:block;position:absolute;top:0;bottom:0;right:20px;margin:auto;width:20px;height:1px;transition:.3s;background:#781c20;border:1px solid}.news_list_title a:after{content:"";display:block;position:absolute;top:0;bottom:0;right:20px;margin:auto;width:8px;height:8px;border-left:2px solid #781c20;border-bottom:2px solid #781c20;transform:rotate(-135deg);transition:.3s}.news_list_title a:hover:before{right:10px;width:30px}.news_list_title a:hover:after{right:10px}.news_box_navi_list2{display:none}.bn_list{width:100%;max-width:900px;margin:20px auto}.bn_list ul{display:flex;justify-content:space-between}.bn_list li{width:20%}.recruit_bn{width:100%;max-width:1000px;margin:30px auto}.footer_text1{text-align:center;font-size:41px;line-height:120%;color:#781c20;padding:70px 0}.footer_box1{display:flex;justify-content:space-between;width:100%;max-width:1100px;margin:0 auto;color:#781c20}.footer_box1_left{width:50%}.footer_box1_right{width:48%}.footer_box1_left_title{font-size:27px;padding-left:30px;font-weight:700}.footer_box1_left_title span{font-size:14px;padding-left:30px;font-weight:700}.footer_box1_left_title:before{content:"";background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_1.png) no-repeat;display:inline-block;width:47px;height:35px;background-size:contain;vertical-align:middle;margin-right:10px}.footer_box1_left_add{font-size:14px;margin-left:80px}.footer_box1_left_tel{font-size:24px;font-weight:700;margin-left:80px}.footer_box1_left_tel:before{font:var(--fa-font-solid);content:"\f095";margin-top:2%;margin-right:10px}.footer_box1_left_mail{font-size:14px;margin-left:80px}.footer_box1_left_mail:before{font:var(--fa-font-solid);content:"\f0e0";margin-top:2%;margin-right:10px}.footer_box1_left_navi ul{display:flex;flex-wrap:wrap;width:100%}.footer_box1_left_navi{margin-left:80px;margin-top:20px}.footer_box1_left_navi li{margin-bottom:10px;margin-right:20px;font-size:16px}.footer_box1_left_navi li span{font-size:14px;display:inline-block;margin-left:10px}.footer_box1_left_navi li:before{font:var(--fa-font-solid);content:"\f0a9";margin-top:2%;margin-right:10px}.footer_box1_left_navi li a{color:#781c20}.footer_box1_left_navi_list{margin-top:20px;display:flex;justify-content:space-between;min-width:450px}.footer_box1_left_navi_left,.footer_box1_left_navi_right{width:48%;font-size:12px}.nyuin .footer_box1_left_navi_title{font-size:17px}.nyuin .footer_box1_left_navi_left,.nyuin .footer_box1_left_navi_right{width:48%;font-size:17px}.footer_box1_left_navi_title{background:#f9d4dc;text-align:center;font-size:13px}.footer_box1_right_text{margin-top:50px;margin-bottom:60px}.footer_box1_right_box_title{font-size:24px;line-height:120%;text-align:center;margin-bottom:20px;font-weight:700}.footer_box1_right_box_list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.footer_box1_right_box_list li{width:48%;border:1px solid #a64a97;border-radius:5px;margin-bottom:20px;background:#fff;text-align:center}.footer_box1_right_box_list li a{display:block;width:100%;padding:10px;color:#3e3a39;font-size:15px}.footer_box1_right_box_list li a:hover{display:block;width:100%;padding:10px;background:#a64a97;color:#fff}.footer_box1_right_box_list li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:3%}.footer_box2{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:0 auto}.footer_box2_left,.footer_box2_right{width:48%;text-align:center}.footer_box2_left img,.footer_box2_right img{width:auto;height:150px}.footer_box2_name,.footer_box2_name2{font-size:14px;font-weight:700;color:#781c20}.footer_box2_name{text-align:center}.footer_box2_name2{text-align:center;margin-right:20px}.copyright{background:#781c20;color:#fff;padding:10px;text-align:center;font-size:12px}.bottom_navi{width:100%;max-width:1000px;margin:20px auto;display:flex;justify-content:space-between;padding-bottom:20px}.bottom_sns_list,.bottom_sns_list_22{width:25%}.bottom_navi_list{width:75%}.bottom_sns_list ul,.bottom_sns_list_2 ul{display:flex}.bottom_sns_list li,.bottom_sns_list_2 li{font-size:20px;margin-right:20px}.bottom_sns_list1 a{color:#0d817a}.bottom_sns_list2 a{color:#f7c7d0}.bottom_sns_list3 a{color:#1f4ea0}.bottom_sns_list4 a{color:#e7452f}.bottom_sns_list5 a{color:#060505}.bottom_sns_list6 a{color:#060505}.bottom_navi_list ul{display:flex;justify-content:flex-end}.bottom_navi_list li{margin-right:20px}.bottom_navi_list li a{color:#781c20}.bottom_navi_list li a:before{font:var(--fa-font-solid);content:'\f35a';font-weight:900;margin-top:3%;margin-right:10px}.side{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:fixed;top:100px;padding:20px;background:#e5e5e5;display:block;right:-60px;text-align:center}.scroll_wrap{position:relative;z-index:-1;width:100%;height:600px;overflow:visible}.scroll_item{position:absolute;left:60%;z-index:1;max-width:none;font-size:200px;line-height:120%;color:#e8e8e8}.slider_box{margin-top:0}.slider_bn_list{position:relative;z-index:1;width:40%;margin-left:auto;margin-top:90px;margin-right:20px}.riyou_btn{background:#e9528e;width:220px;margin-left:auto;border-radius:10px;padding:10px 20px}.riyou_btn a{color:#fff;font-size:21px;width:100%;display:flex;justify-content:space-between;align-items:center}.riyou_btn_img{width:38px;height:auto}.juyou_btn{display:flex;width:50%;background:#fff;padding:10px;align-items:center;border-radius:10px;margin-top:10px;flex-wrap:wrap;transition:all .5s;outline:none;cursor:pointer;margin-left:auto;overflow:visible;position:relative}.juyou_btn:hover{width:100%}.juyou_btn_img{width:43px}.juyou_btn_title{width:70%;text-align:left;margin-left:10px}.juyou_btn_title:after{content:"+";float:right}.juyou_btn:hover .juyou_btn_title:after{content:""}.juyou_btn_text{position:absolute;width:0;font-size:14px;top:8px;left:190px;opacity:0;transition:opacity .3s ease-in-out}.juyou_btn:hover .juyou_btn_text{width:70%;display:block;opacity:1;overflow:visible}.juyou_btn_text ul li .news_list_title a:before,.juyou_btn_text ul li .news_list_title a:after{content:none}.juyou_btn_text ul li{overflow:visible;margin:0 0 -9px}.side_btn{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:15px;color:#fff;text-align:center;top:50%;right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;position:fixed;display:flex}.side_btn2{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:15px;color:#fff;text-align:center;top:20%;right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;position:fixed}.page-template-page-reha_1 .side_btn2,.page-template-page-reha_2 .side_btn2,.page-template-page-reha_3 .side_btn2,.page-template-page-reha_4 .side_btn2{top:20%}.side_btn,.side_btn2{display:none}.side_btn a,.side_btn2 a{color:#fff;display:block;font-size:13px}.side_btn i{margin-bottom:10px}.riyou_btn_img2{width:36px}.side_btn,.side_btn2{display:flex}.side_btn div{width:100%;height:170px;padding:5px 10px;border-top-left-radius:10px;border-bottom-left-radius:10px;margin-bottom:10px}.side_btn2 div{width:100%;height:140px;padding:5px 10px;border-top-left-radius:10px;border-bottom-left-radius:10px;margin-bottom:10px}.reha_1,.reha_2,.reha_3{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-bottom:10px}.reha_1{background:#a64a97}.reha_2{background:#a674b0}.reha_3{background:#7d4698}.reha_1 a,.reha_2 a,.reha_3 a{color:#fff;display:block;font-size:13px}.riyou{background:#a64a97}.notes{background:#cb5394}.side_btn1{background:#009fa9}.hos_1{background:#009fa9}.riyou a{color:#fff;display:block;background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/side_riyou_icon.png) no-repeat;background-size:16px auto;background-position:center top 15px;padding-top:50px;font-size:14px}.sub_page{border-top:10px solid #e7d5e8}.sub_header{border-bottom:10px solid #e7d5e8}.page_title{color:#333;font-size:16px;text-align:center;position:relative;top:70%;left:0;right:0;overflow:visible;color:#fff}.page_title:before{background-color:#ec788e;bottom:-15px;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:120px}.sub_page_title_c{position:relative;overflow:visible}.wave{position:absolute;bottom:-3px;right:-2px}.introduction_page_title{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/intro_header.png) no-repeat;background-size:auto 100%;height:354px;width:100%;max-width:1000px;margin:0 auto}.intro_text{font-size:24px;text-align:center;margin:30px auto 45px auto}.intro_list_box ul{width:100%;max-width:900px;display:flex;flex-wrap:wrap;margin:0 auto}.intro_list_box li{margin-bottom:25px;width:31%;border-radius:10px;border:1px solid #a64a97}.intro_list_box li:nth-child(3n-1){margin:0 20px 25px}.intro_list_title{text-align:center;padding:20px;display:block;width:100%;background:#fff}.intro_list_title:hover{background:#cc7db1;padding:20px;display:block;width:100%;color:#fff}.intro_list_title:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:2%;margin-right:10px;color:#781c20}.gaiyo_header{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/gaiyo_header.png) no-repeat;background-size:100% auto;height:410px}.gaiyo_page_title_box{width:100%;max-width:1000px;margin:0 auto}.gaiyo_page_title{position:absolute;z-index:2;top:400px;color:#781c20;font-size:24px;line-height:120%;overflow:visible}.gaiyo_page_title:before{background-color:#ec788e;bottom:-15px;content:"";height:5px;position:absolute;width:120px}.gaiyo_box{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:50px auto}.gaiyo_left{width:73%;border:1px solid #781c20;border-radius:5px;background:#fff;padding:30px}.gaiyo_left_title{border-bottom:1px solid #781c20;padding-bottom:10px;margin-bottom:10px;font-size:22px;line-height:120%}.gaiyo_right{width:25%}.gaiyo_text{margin:30px 0 35px}.gaiyo_left_list ul{width:100%;max-width:500px;display:flex;flex-wrap:wrap}.gaiyo_left_list li{margin-bottom:25px;width:48%;border-radius:5px;border:1px solid #a64a97}.gaiyo_left_list li:nth-child(even){margin-left:20px}.gaiyo_list_title{text-align:center;padding:20px;display:block;width:100%;background:#fff}.gaiyo_list_title:hover{background:#cc7db1;padding:20px;display:block;width:100%;color:#fff}.gaiyo_list_title:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:2%;margin-right:10px;color:#781c20}.gaiyo_left_title2{border-left:5px solid #ec6d81;padding:5px 0 5px 10px;font-size:20px;line-height:120%;margin-bottom:20px;margin-top:20px}.gaiyo_table{width:100%;margin:20px 0 90px}.gaiyo_table tr{border-top:1px solid #781c20;border-bottom:1px solid #781c20}.gaiyo_table th,.gaiyo_table td{padding:10px}.gaiyo_table th{font-weight:400;color:#cc7db1;width:20%;text-align:left;vertical-align:top}.gaiyo_table td{width:80%}.gaiyo_table .gaiyo_left_list{margin-top:44px}.accordion_list{margin:26px 0 66px}.accordion_list details{transition:.5s;border-top:1px solid #781c20;padding:20px}.accordion_list .last{border-bottom:1px solid #781c20}.accordion_list .first{border-top:none}.accordion_list summary:before{font:var(--fa-font-solid);color:#a64a97;margin-right:10px;content:"\f061";font-weight:900}.accordion_list summary:after{color:#a64a97;content:"＋";float:right}.accordion_list details[open] summary:after{color:#a64a97;content:"−";float:right}.accordion_list details>summary:first-of-type{display:list-item;counter-increment:list-item 0;list-style:none}.accordion_list details p{margin:10px}.ncd_header{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/ncd_header.png) no-repeat;background-size:100% auto;height:410px}.ncd_text{margin:30px 0 35px;border-bottom:1px solid #781c20;padding-bottom:35px}.ncd_text p{margin-bottom:20px}.greeting_header{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/greeting_header.png) no-repeat;background-size:100% auto;height:410px}@media screen and (min-width:1300px){.greeting_header{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/greeting_header2.png) no-repeat;background-size:100% auto;height:450px}}.greeting_title_box{width:100%;max-width:1000px;margin:0 auto}.greeting_title{position:absolute;z-index:2;top:400px;color:#781c20;font-size:24px;line-height:120%;overflow:visible}.greeting_title:before{background-color:#ec788e;bottom:-15px;content:"";height:5px;position:absolute;width:120px}.greeting_name{text-align:right}.greeting_text p{margin-bottom:20px}.incho_prof_box{display:flex;justify-content:space-between;width:624px;padding:15px 60px;border:1px solid #781c20;margin:100px auto 45px auto}.incho_prof_left{width:60%}.incho_prof_right{width:35%}.incho_name1{font-size:12px}.incho_name2{font-size:18px;margin-right:20px}.incho_prof_box2{font-size:14px;margin-top:34px}.prof_icon a{color:#781c20;float:right}.prof_link_list ul{width:100%;max-width:600px;display:flex;flex-wrap:wrap}.prof_link_list li{margin-bottom:25px;width:48%;border-radius:5px;border:1px solid #a64a97}.prof_link_list li:nth-child(even){margin-left:20px}.prof_list_title{text-align:center;padding:20px;display:block;width:100%;background:#fff}.prof_list_title:hover{background:#cc7db1;padding:20px;display:block;width:100%;color:#fff}.prof_list_title:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:2%;margin-right:10px;color:#781c20}.prof_text{margin:60px 0 70px}.gaiyo_other_header{height:150px;background:#fdeef1}.gaiyo_other_title_box{width:100%;max-width:1000px;margin:0 auto 30px}.gaiyo_other_title{position:absolute;z-index:2;top:130px;color:#781c20;font-size:24px;line-height:120%;overflow:visible}.gaiyo_other_title:before{background-color:#ec788e;bottom:-15px;content:"";height:5px;position:absolute;width:120px}.gaiyo_other_list li{margin-bottom:25px;width:48%;border-radius:5px;border:1px solid #a64a97}.gaiyo_other_list li:nth-child(even){margin-left:20px}.gaiyo_other_list_title{text-align:center;padding:20px;display:block;width:100%;background:#fff}.gaiyo_other_list_title:hover{background:#cc7db1;padding:20px;display:block;width:100%;color:#fff}.gaiyo_other_list_title:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:2%;margin-right:10px;color:#781c20}.gaiyo_other_text{border-bottom:1px solid #781c20;padding-bottom:30px;margin-bottom:30px}.gaiyo_other_text p{margin-bottom:20px}.gaiyo_other_list p{padding:0;margin:0}.media_title1{margin-top:35px}.media_title1 span{color:#781c20}.youtube_img{border-bottom:1px solid #781c20;padding-bottom:30px;margin-top:20px;margin-bottom:30px}.media_more{width:100%;margin:30px auto;overflow:visible}.media_more a{border:1px solid #781c20;text-align:center;padding:10px 20px;color:#781c20;border-radius:30px;overflow:visible;width:25%;margin:0 auto;display:block}.media_more a:before{font:var(--fa-font-solid);content:"\f054";font-weight:900;color:#781c20;margin-right:5px}.optout_btn{width:30%;margin:10px 0 30px}.optout_text{padding-bottom:30px;margin-bottom:30px}.optout_text p{padding:0;margin-bottom:20px}.optout_btn a{border:1px solid #781c20;background:#fff;padding:10px 0;text-align:center;color:#781c20;display:block;border-radius:5px}.optout_btn:hover{background:#cc7db1;display:block;color:#fff}.optout_btn a:before{font:var(--fa-font-regular);content:'\f1c1';margin-top:2%;margin-right:10px;color:#781c20}.optout_mgb20{margin-bottom:20px}.dpc_text{margin-bottom:30px}.dpc_text p{margin:20px 0}.dpc_text2{margin-top:50px;margin-bottom:100px;color:#137c76;font-size:19px}.dpc_list span{color:#137c76}.dpc_list summary:before{color:#137c76;margin-right:10px;content:"●"}.dpc_list summary:after{color:#137c76;content:"＋";float:right}.dpc_list details[open] summary:after{color:#137c76;content:"−";float:right}.jokindr_title_box{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/jokin_bg1.png) no-repeat;height:150px;width:100%;background-size:100% auto;max-width:1000px;margin:0 auto;padding:10px 0}.jokindr_syozoku ul{display:flex;justify-content:center;margin-top:20px;font-size:12px}.jokindr_syozoku li:after{content:'／'}.jokindr_syozoku li:last-child:after{content:none}.jokindr_name{font-weight:700;font-size:24px;text-align:center;line-height:120%;margin:10px 0}.jokindr_position{font-weight:700;font-size:16px;text-align:center}.jokindr_position_box{display:flex;justify-content:center;font-size:16px;margin:21px auto 24px auto;width:100%;max-width:1000px;border-bottom:3px solid #ec788e;padding-bottom:20px;margin-bottom:20px}.jokindr_position_box span{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_sakura.png) no-repeat;background-size:23px auto;padding-left:35px;height:30px}.jokindr_position_box ul{display:flex}.jokindr_position_box li:after{content:'／'}.jokindr_position_box li:last-child:after{content:none}.jokindr_comment_box{font-size:24px;line-height:200%;text-align:center}.jokindr_box{width:100%;max-width:1000px;margin:40px auto;background:#fff;border:1px solid #781c20;padding:28px 60px}.jokindr_box2{display:flex;width:100%;justify-content:space-between;border-bottom:1px solid #781c20;padding-bottom:50px;margin-bottom:50px;margin-top:20px}.page-template-page-tiiki .clinical_page_title5{width:100%;max-width:800px;margin:20px auto 20px auto}.page-template-page-tiiki .jokindr_box2{display:flex;width:100%;max-width:800px;justify-content:space-between;border-bottom:1px solid #781c20;padding-bottom:50px;margin:20px auto 50px auto}.jokindr_bpx2_left{width:68%}.jokindr_bpx2_right{width:30%;position:relative;overflow:visible;text-align:center;display:flex;flex-direction:column}.jokindr_box2 .jokindr_bpx2_right img{margin-bottom:60px;height:auto;width:100%}.jokindr_bpx2_left_position{font-size:12px;height:3em;line-height:170%}.jokindr_bpx2_left_name{font-size:18px;margin-bottom:0}.jokindr_bpx2_left_name span{font-size:12px;font-weight:500;margin-left:20px}.jokindr_bpx2_left_sikaku{margin-top:20px;width:90%}.jokindr_keireki{margin-top:50px;margin-bottom:20px}.jokindr_kankei ul{display:flex;width:100%;max-width:1000px;margin:50px auto 100px auto;justify-content:flex-start;flex-wrap:wrap}.jokindr_kankei li{width:32%;margin-bottom:20px;margin-left:5px}.jokindr_kankei li:nth-child(3n-1){width:30%;margin:0 20px 20px}.jokindr_kankei li a{text-align:center;padding:10px 0;background:#fff;border:1px solid #a64a97;border-radius:5px;display:block;width:100%}.jokindr_kankei li a:hover{background:#a64a97;display:block;color:#fff;opacity:1}.jokindr_kankei li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:2%;margin-right:10px;color:#781c20}.doctor_list_header{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/doctor_list_header.png) no-repeat;background-size:100% auto;height:410px}.doctor_list_text{padding-bottom:20px;border-bottom:1px solid #781c20;margin-bottom:20px}.slider_guide{height:410px}.slider_guide li img{object-fit:cover;height:100%;width:100%}.riyou_title_box{width:100%;max-width:1000px;margin:0 auto}.riyou_title{position:absolute;z-index:2;top:400px;color:#781c20;font-size:24px;line-height:120%;overflow:visible}.riyou_title:before{background-color:#ec788e;bottom:-15px;content:"";height:5px;position:absolute;width:120px}.riyou_list_box ul{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:1000px;margin:60px auto 20px auto}.riyou_list_box li{width:30%;margin-bottom:30px;border-radius:13px;background:#fff;box-shadow:0px 0px 6px 0px rgba(0,0,0,.45);margin:10px 10px 30px;position:relative}.riyou_list_1 .riyou_list_title{position:relative;background:#e9528e;color:#fff;margin-top:-15px;width:50%;padding:5px;text-align:center}.riyou_list_title a{color:#fff}.riyou_list_text1{width:90%;margin:20px auto}.riyou_list_1 .riyou_list_text1{color:#e9528e;font-size:13px}.riyou_list_2 .riyou_list_title{position:relative;background:#00aca0;color:#fff;margin-top:-15px;width:50%;padding:5px;text-align:center}.riyou_list_2 .riyou_list_text1{color:#00aca0;font-size:13px}.riyou_list_3 .riyou_list_title{position:relative;background:#004ea2;color:#fff;margin-top:-15px;width:50%;padding:5px;text-align:center}.riyou_list_3 .riyou_list_text1{color:#004ea2;font-size:13px}.riyou_list_4 .riyou_list_title{position:relative;background:#e60012;color:#fff;margin-top:-15px;width:50%;padding:5px;text-align:center}.riyou_list_4 .riyou_list_text1{color:#e60012;font-size:13px}.riyou_list_5 .riyou_list_title{position:relative;background:#781c20;color:#fff;margin-top:-15px;width:50%;padding:5px;text-align:center}.riyou_list_5 .riyou_list_text1{color:#781c20;font-size:13px}.riyou_list_6 .riyou_list_title{position:relative;background:#22ac38;color:#fff;margin-top:-15px;width:50%;padding:5px;text-align:center}.riyou_list_6 .riyou_list_text1{color:#22ac38;font-size:13px}.riyou_list_box ul li ul{display:flex;flex-direction:column;width:85%;padding:0;margin:0 auto 20px auto}.riyou_list_box ul li ul li{box-shadow:none;width:100%;margin:0 0 10px;font-size:14px}.riyou_list_box ul li ul li a{color:#781c20}.riyou_list_box ul li ul li a:before{color:#781c20;font:var(--fa-font-solid);content:"\f0a9";margin-right:5px}.riyou_info_box{width:100%;max-width:1000px;margin:0 auto 30px auto;display:flex;justify-content:space-between;align-items:center}.riyou_info_box_left{background:#f4eae5;border-radius:10px;width:70%;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 20px 20px;margin-left:8px}.riyou_info_box_right{width:30%;color:#781c20;display:flex;justify-content:center}.riyou_info_box .info_box_right_list2{width:100%}.riyou_tyui_box{background:#fff;border:1px solid #231815;padding:20px 0;width:100%;max-width:819px;margin:0 auto 50px auto;text-align:center}.riyou_tyui_box_title{display:flex;justify-content:center;margin:0 auto 30px auto;align-items:center;width:50%;font-size:20px}.riyou_tyui_box_title_left{width:10%}.riyou_tyui_box_title_right{width:93%;font-size:24px;margin-left:10px}.riyou_tyui_text2{width:100%;max-width:858px;margin:22px auto 48px auto;color:#e60012}.riyou_map{width:100%;max-width:858px;margin:0 auto}.riyou_map_title{font-size:20px;margin-bottom:40px}.riyou_map_title span{color:#ec788e}.riyou_list_box2{overflow:visible;display:flex;align-items:center}.riyou_list_box2 p{overflow:visible;position:relative;top:-19px;left:40%;font-size:20px}.fa-stack-2x{color:#fff;font-size:20px !important;margin-top:3px}.riyou_list_1 p a{color:#e9528e}.riyou_list_2 p a{color:#00aca0}.riyou_list_3 p a{color:#004ea2}.riyou_list_4 p a{color:#e60012}.riyou_list_5 p a{color:#781c20}.riyou_list_6 p a{color:#22ac38}.flow_header{background:#fdeef1;background-size:100% auto;height:130px}.wave2{position:absolute;bottom:-3px;width:100%}.wave2 img{width:100%;height:auto;object-fit:cover}.page-template-page-flow .breadcrumbsWrap{display:none}.flow_page_title{font-size:24px;line-height:120%;width:100%;max-width:800px;margin:0 auto 16px auto;border-left:5px solid #a64a97;padding-left:20px;position:relative;overflow:visible;margin-top:-20px}.flow_page_title:before{background-color:#ec788e;bottom:-20px;content:"";height:5px;left:7%;position:absolute;transform:translateX(-50%);width:120px}.flow_page_box{display:flex;justify-content:space-between;width:100%;max-width:800px;margin:40px auto;align-items:center}.flow_page_box_left,.flow_page_box_right{width:48%}.flow_page_box2{width:100%;max-width:800px;margin:40px auto}.riyou_map2{width:100%;max-width:800px;margin:0 auto 50px auto}.flow_btn_list ul{display:flex;flex-wrap:wrap;width:100%;max-width:800px;margin:0 auto 0px auto;justify-content:space-between}.flow_btn_list li{width:30%;margin-bottom:23px}.flow_table td .flow_btn_list li{width:40%;margin-bottom:23px}.flow_table td .flow_btn_list li a{border:1px solid #a64a97;display:block;width:100%;padding:10px 0;text-align:center;border-radius:5px;text-decoration:none}.flow_btn_list li a{border:1px solid #a64a97;display:block;width:100%;padding:20px 0;text-align:center;border-radius:5px}.flow_btn_list li a:after{font:var(--fa-font-solid);content:'\f0ab';font-weight:900;float:right;margin-top:3%;margin-right:10px;color:#e9528e}.flow_table td .flow_btn_list li a:hover{background:#a64a97;text-align:center;color:#fff;border-radius:5px;display:block;width:100%}.flow_table td .flow_btn_list li a:after{font:var(--fa-font-solid);content:'\f0ab';font-weight:900;float:right;margin-top:3%;margin-right:10px;color:#e9528e;line-height:180%}.flow_btn_list li a:hover{background:#a64a97;text-align:center;color:#fff;border-radius:5px;display:block;width:100%}.flow_btn_list .arrow_2 a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:3%;margin-right:10px;color:#781c20}.flow_table{width:100%;max-width:800px;margin:20px auto 35px auto;color:#781c20}.flow_table_1{background:#781c20;text-align:left;font-weight:400;color:#fff;padding:10px}.flow_table th,.flow_table td{padding:10px;line-height:250%;text-align:left;border:1px solid #781c20}.flow_table th{width:25%;font-size:14px;vertical-align:top;font-family:'Noto Sans JP',sans-serif}.flow_table td{width:75%;font-family:'Noto Sans JP',sans-serif}.flow_table td a{text-decoration:underline;color:#781c20}.flow_table_th_1{background:#f4eced}.flow_table_th_2{background:#f8e9eb}.flow_text{width:100%;max-width:800px;color:#781c20;margin:0 auto 100px auto}.flow_tab_title0{color:#781c20 !important;margin-right:20px}.tab{display:flex;flex-wrap:wrap;width:100%;max-width:800px;margin:0 auto}.tab_cont{display:none;　 padding:2em;transition:1s;overflow:visible}.tab_cont.active{display:block;background:#fff;overflow:visible}.tab li{padding:15px 0;margin:0 5px;background:#fbe6ef;border-radius:10px 10px 0 0;text-align:center;transition:1s;width:23%}.tab li:hover{background:#eb6ea5}.tab li a{color:#333}.tab li a:hover{color:#fff}.tab li.active a,.tab li.active{background:#eb6ea5;color:#fff}.flow_mgb{margin-bottom:0}.flow_content_box{display:flex;justify-content:space-between;margin:25px auto 40px auto;width:100%;max-width:1000px}.flow_content_box_left{color:#eb6ea5;font-size:60px;line-height:120%;border-right:5px solid #eb6ea5;padding-right:25px;width:12%}.flow_content_box_left span{color:#f7c9dd}.flow_content_box_right{width:87%;padding-left:25px}.flow_content_box_right_title{font-size:24px;line-height:120%;border-bottom:1px solid #eb6ea5;padding-bottom:10px;margin-bottom:10px}.flow_content_box_right_box{display:flex;justify-content:space-between}.flow_content_box_right_box_left{width:60%}.flow_content_box_right_box_right{width:38%}.flow_content_box_right_box_left_title{line-height:180%;font-size:18px;display:flex;align-items:center}.flow_content_box_right_box_left_title2{line-height:180%;font-size:18px;display:flex}.flow_content_box_right_box_left_title span,.flow_content_box_right_box_left_title2 span{font-size:25px;margin-right:5px}.flow_content_box_font1{color:#eb6ea5;margin-left:30px;text-decoration:underline}.flow_content_box_right_box_left_textbox{background:#fbe6ef;padding:10px;margin:30px 0;font-size:18px}.flow_content_box_right_box_left_textbox_title{color:#e4007f;margin-bottom:30px;text-decoration:underline}.flow_content_box_right_box_left_textbox li{margin-bottom:10px}.flow_content_box_right_box_left_textbox li:before{content:'●';color:#baaaaa}.flow_content_box_right_box_left_textbox2{color:#781c20;margin-bottom:30px}.flow_content_box_right_box_left_textbox3{background:#fbe6ef;padding:10px}.flow_content_box_right_box_left_textbox4{padding:30px}.flow_content_box_right_box_left_btnlist ul,.flow_content_box_right_box_left_btnlist2 ul,.flow_content_box_right_box_left_btnlist3 ul,.flow_content_box_right_box_left_btnlist4 ul{display:flex;width:100%;margin:40px 0 60px;flex-wrap:wrap}.flow_content_box_right_box_left_btnlist li{width:30.8%;margin:0 10px 10px}.flow_content_box_right_box_left_btnlist2 li{width:45%;margin:0 15px 10px}.flow_content_box_right_box_left_btnlist4 li{width:100%;margin:0 15px 10px}.flow_content_box_right_box_left_btnlist li a,.flow_content_box_right_box_left_btnlist2 li a,.flow_content_box_right_box_left_btnlist4 li a{border:1px solid #a64a97;display:block;width:100%;padding:20px 0;text-align:center;border-radius:5px;display:block}.flow_content_box_right_box_left_btnlist li a:hover,.flow_content_box_right_box_left_btnlist2 li a:hover,.flow_content_box_right_box_left_btnlist4 li a:hover{background:#a64a97;text-align:center;color:#fff;border-radius:5px;display:block;width:100%}.flow_content_box_right_box_left_btnlist li a:after,.flow_content_box_right_box_left_btnlist2 li a:after .flow_content_box_right_box_left_btnlist4 li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:1.5%;margin-right:10px;color:#781c20}.flow_content_box_right_box_left_btnlist li a:after:hover,.flow_content_box_right_box_left_btnlist2 li a:after:hover,.flow_content_box_right_box_left_btnlist4 li a:after{color:#fff}.flow_mg{margin:20px 0}.flow_mg2{margin:20px 0 0}.flow_content_box_right_box_left_textbox5{display:flex;justify-content:space-between;border:1px solid #333;padding:20px;align-items:center}.flow_content_box_right_box_left_textbox5_title{width:60%;font-size:18px}.flow_content_box_right_box_left_textbox5_img{width:38%}.flow_content_box_right_box_left_textbox5_title_mini{font-size:14px;margin-top:10px}.flow_content_box_right_box_left_textbox6{padding:20px}.flow_content_box_right_box_left_textbox7{font-size:18px}.flow_kanren_box_title{border-left:5px solid #a64a97;padding-left:10px;font-size:24px;line-height:120%;width:100%;max-width:800px;margin:0 auto 50px auto}.flow_kanren_box{width:100%;max-width:700px;border:1px solid #781c20;padding:20px;margin:0 auto}.flow_kanren_box_title2{font-size:24px;line-height:120%;border-bottom:1px solid #781c20;margin-bottom:20px;padding-bottom:10px}.flow_kanren_box_title3{font-size:19px;line-height:120%;border-left:5px solid #ec6d81;padding-left:10px}.flow_kanren_box p{margin:10px 0}.flow_kanren_box iframe{width:100%;height:330px;margin:40px auto 15px auto;border:none}.flow_sairai_text2 span{color:#eb6ea5}.flow_content_box_right_box_left_textbox8{color:#781c20;margin-bottom:30px;text-align:right;width:100%}.flow_content_box_right_box_left_textbox9{position:relative;overflow:visible;display:flex;background:#fbe6ef;padding:10px 10px 0;height:4.5em}.flow_content_box_right_box_left_textbox9 .font-big{font-size:60px;line-height:120%;color:#eb6ea5;position:relative;top:-30px;overflow:visible}.flow_content_box_right_box_left_textbox9 .font-leg{margin-left:10px}.flow_kanren_box2{width:100%;max-width:526px;border:1px solid #781c20;padding:20px;margin:0 auto}.flow_kanren_box_title4{font-size:24px;line-height:120%;border-left:5px solid #a64a97;padding-left:10px;margin:0 auto;width:100%;max-width:600px}.flow_senmon_title{font-size:24px;line-height:120%;color:#781c20;margin:44px auto 35px auto;text-align:center}.flow_senmon_list{width:100%;max-width:600px;margin:40px auto 60px auto}.flow_senmon_list ul{display:flex;justify-content:space-between;flex-wrap:wrap}.flow_senmon_list li{width:48%;margin:0 0 20px}.flow_senmon_list li a{border:1px solid #a64a97;display:block;width:100%;padding:20px 0;text-align:center;border-radius:5px}.flow_senmon_list li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:3%;margin-right:10px;color:#781c20}.flow_senmon_list li a:hover{background:#a64a97;text-align:center;color:#fff;border-radius:5px;display:block;width:100%}.senmon_list_more{width:100%;max-width:600px;margin:0 auto 200px;overflow:visible}.senmon_list_more a{color:#781c20;text-align:center;padding:10px;float:right;border-radius:30px;border:1px solid #781c20;width:25%;margin-bottom:85px}.senmon_list_more a:hover{background:#f7c8ce;border:1px solid #781c20;text-align:center;color:#781c20;border-radius:30px;display:block}.gaiyo_sidebar_box li{background:#fff;margin-bottom:10px}.gaiyo_sidebar_box li a{border:1px solid #a64a97;display:block;width:100%;padding:20px 0;text-align:center;border-radius:5px}.gaiyo_sidebar_box li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:2%;margin-right:10px;color:#781c20}.gaiyo_sidebar_box li a:hover{background:#a64a97;text-align:center;color:#fff;border-radius:5px;display:block;width:100%}.nyuin_box{display:flex;justify-content:space-between;width:100%;max-width:800px;margin:30px auto 30px auto;align-items:center}.nyuin_box_left,.nyuin_box_right{width:46%}.nyuin_btn_list ul{display:flex;margin-top:36px}.nyuin_btn_list li{width:60%}.nyuin_btn_list li a{border:1px solid #a64a97;display:block;width:100%;padding:20px 0;text-align:center;border-radius:5px}.nyuin_btn_list li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:3%;margin-right:10px;color:#781c20}.nyuin_btn_list li a:hover{background:#a64a97;text-align:center;color:#fff;border-radius:5px;display:block;width:100%}.nyuin_img1{width:20%;margin:20px}.nyuin_text1{width:30%;margin:20px}.nyuin_btn_list2 ul{display:flex;flex-wrap:wrap;width:100%;max-width:800px;margin:36px auto;justify-content:space-between}.nyuin_btn_list2 li{width:30%;margin-bottom:23px}.nyuin_btn_list2 li a{border:1px solid #a64a97;display:block;width:100%;padding:20px 0;text-align:center;border-radius:5px}.nyuin_btn_list2 li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:3%;margin-right:10px;color:#781c20}.nyuin_btn_list2 li a:hover{background:#a64a97;text-align:center;color:#fff;border-radius:5px;display:block;width:100%}.nyuin_map{width:100%;max-width:800px;margin:0 auto 76px auto}.nyuin_box2{width:100%;max-width:800px;margin:0 auto 20px auto}.nyuin_box2 p{margin:10px 20px}.nyuin_textbox1{background:#fbe6ef;padding:20px;width:100%;max-width:800px;margin:0 auto 0px auto}.nyuin_textbox1_title{color:#e4007f;font-size:18px;border-bottom:1px solid #e4007f;padding-bottom:10px;margin-bottom:30px;display:inline-block}.nyuin_textbox1 ul{display:flex;flex-wrap:wrap;width:100%;margin:0 auto}.nyuin_textbox1 li{width:48%;margin-bottom:10px}.nyuin_textbox1 li:before{content:'●';color:#baaaaa}.nyuin_textbox1_img{position:relative;top:-300px;left:65%;overflow:visible;width:100%;max-width:800px;margin:0 auto}@media screen and (max-width:1060px){.nyuin_textbox1_img{position:relative;top:-300px;left:65%;overflow:visible;width:100%;max-width:800px;margin:0 auto}}@media screen and (max-width:1480px){.nyuin_textbox1_img{position:relative;top:-300px;left:55%;overflow:visible;width:100%;max-width:800px;margin:0 auto}}@media screen and (min-width:1481px) and (max-width:1649px){.nyuin_textbox1_img{position:relative;top:-300px;left:45%;overflow:visible;width:100%;max-width:800px;margin:0 auto}}@media screen and (min-width:1650px){.nyuin_textbox1_img{position:relative;top:-300px;left:40%;overflow:visible;width:100%;max-width:800px;margin:0 auto}}.nyuin_textbox1_img img{width:15%;height:auto}.nyuin_box2_mgt{margin-top:-110px}.nyuin_list1 li{width:100%;margin-bottom:10px}.nyuin_list1 li:before{content:"■";color:#eaeaea}.nyuin_box3{border:1px solid #e4007f;padding:26px 37px;width:100%;max-width:800px;margin:0 auto 60px auto;background:#fff}.nyuin_box3_1{border:1px solid #e4007f;padding:26px 37px;width:100%;margin:30px auto}.nyuin_box3_1 li:before{content:'●';color:#cec8c8;margin-right:10px}.nyuin_box3_1_img,.nyuin_box3_2_img{position:relative;top:-120px;left:80%;overflow:visible;width:100%;max-width:800px;margin:0 auto}.nyuin_box3_1_img img,.nyuin_box3_2_img img{width:15%;height:auto}.nyuin_box4_1_img{position:relative;top:-70px;left:80%;overflow:visible;width:100%;max-width:800px;margin:0 auto}.nyuin_box4_1_img img{width:15%;height:auto}.nyuin_box3_text{margin-top:-130px}.nyuin_box4{width:100%;max-width:800px;margin:40px auto 50px auto;overflow:visible}.nyuin_box4_1{background:#fff;margin-top:40px;padding:25px}.nyuin_box4_1 ul,.nyuin_box4_2{display:flex;justify-content:space-between;flex-wrap:wrap}.nyuin_box4_2{margin-top:20px}.nyuin_box4_1 li{width:47%;margin-bottom:20px}.nyuin_box4_2 li{width:30%;margin-bottom:20px}.nyuin_box4_1 li:before{content:'●';color:#cec8c8;margin-right:10px}.nyuin_box4_1_mgt{margin-top:-60px;display:block}.bg_white{background:#fff}.border_1{border-bottom:1px solid #781c20;border-top:none}.width650{width:100%;max-width:650px;margin:0 auto}.mgt46{margin-top:46px}.mgb46{padding-bottom:46px}.nyuin_box4_text{margin-bottom:25px}.nyuin_box4_text2{margin-bottom:36px}.nyuin_box4_text2 p{margin-top:20px}.nyuin_box4_text3{margin:10px 20px}.nyuin_box4_text3 p{margin-bottom:20px}.textcenter{text-align:center}.textcenter img{width:70%;height:auto;margin-bottom:31px}.font-pink{color:#e60012;text-decoration:underline}.nyuin_box4_btn{width:100%;max-width:800px;display:flex;margin:43px auto 60px auto}.nyuin_box4_btn li{margin-bottom:25px;width:31%;border-radius:5px;border:1px solid #a64a97}.nyuin_box4_btn li:nth-child(2){margin:0 20px 25px}.nyuin_box4_btn a{background:#fff;padding:20px;display:block;width:100%;font-size:14px}.nyuin_box4_btn a:hover{background:#cc7db1;padding:20px;display:block;width:100%;color:#fff}.nyuin_box4_btn a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:3%}.taiin_list{width:100%;max-width:90%;margin:0 auto}.taiin_list li{margin-bottom:10px;text-indent:-1em;padding-left:1em}.nyuin_box5_1_img{position:relative;top:-20px;left:80%;overflow:visible;width:100%;max-width:800px;margin:0 auto}.nyuin_box5_1_img img{width:25%;height:auto}.iryosoudan_mgt{margin-top:-80px}.iryosoudan_mgt2{margin-top:-10px;margin-bottom:0}.nyuin_box3 p{margin:0 0 20px}.iryosoudan_bg{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/nyuin_16.png) no-repeat;background-position:bottom 20px right 20px;background-color:#fff;background-size:20% auto}.nyuin_bg_7_pd{padding-bottom:60px}.nyuin_box6{width:100%;max-width:800px;margin:20px auto;display:flex;justify-content:space-between;align-items:center}.nyuin_box6_left{width:15%}.nyuin_box6_right_mini{font-size:21px;line-height:120%}.nyuin_box6_right{width:85%;font-size:36px;line-height:150%;text-align:center;color:#781c20}.nyuin_box6_right a{color:#781c20;text-decoration:underline}.nyuin_box6_pd{padding:30px 0}.nyuin_box6_text{padding:75px 0;text-align:center;color:#781c20;font-size:21px;line-height:120%}.single-human_cat .sub_header,.page-template-page-human .sub_header{border-bottom:10px solid #d3d3d4}.human_header{background:#f9eaee;background-size:100% auto;height:367px}.human_header_box{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:0 auto}.human_header_box_left{width:55%}.human_header_box_right{width:45%;margin-top:150px}.human_title_box{width:100%;margin:0 auto}.human_title{position:absolute;z-index:2;top:70px;color:#781c20;font-size:24px;line-height:120%;overflow:visible}.human_title:before{background-color:#ec788e;bottom:-15px;content:"";height:5px;position:absolute;width:120px}.human_title_mini{color:#333;font-size:11px}.human_header_text{position:absolute;z-index:2;top:160px;width:520px}.human_header_img{background:#e5e5e5;height:300px}.human_box{width:100%;max-width:800px;margin:43px auto 53px auto}.human_box_saishin_c{display:flex;justify-content:space-evenly;align-items:center;width:300px;margin-bottom:25px}.human_saishin,.human_date{width:48%}.human_saishin{background:#e50065;color:#fff;text-align:center;font-size:24px;line-height:120%;padding:5px 10px}.human_date{color:#781c20;font-size:14px}.human_vol,.human_tokushu1{color:#781c20;font-size:24px;line-height:170%}.human_box2{display:flex;justify-content:space-between;width:100%;max-width:800px;margin:0 auto 50px auto}.human_box_left{width:40%}.human_box_right{width:58%;color:#781c20}.human_btn{border:1px solid #781c20;background:#fff;border-radius:5px;text-align:center;width:80%;margin:10px auto 0px auto}.human_btn a{display:block;width:100%;padding:10px 20px;color:#781c20}.human_btn a:before{font:var(--fa-font-solid);content:'\f1c1';font-weight:900;margin-right:5px}.human_btn2{border:1px solid #781c20;background:#fff;border-radius:30px;text-align:center;width:40%;margin:10px 0 0}.human_btn2 a{display:block;width:100%;padding:10px 20px;color:#781c20}.human_btn2 a:before{font:var(--fa-font-solid);content:'\f054';font-weight:900;margin-right:5px}.human_box_right_c{display:flex;margin-top:50px;align-items:center}.human_box_right_c_left{width:20%;background:#781c20;color:#fff;font-size:15px;text-align:center;padding:5px 10px}.human_box_right_c_right{width:78%;margin-left:10px}.human_hokushu2{margin:24px 0 34px;font-size:14px}.human_naiyo{font-size:14px}.human_list2{width:100%;max-width:800px;margin:40px auto;display:flex;flex-wrap:wrap}.human_list2 li{width:30%;margin-bottom:20px}.human_list2 li:nth-child(3n-1){margin:0 20px 20px}.human_box_right_c2{display:flex;margin-top:50px;align-items:center}.human_box_right_c_left2{width:33%;background:#781c20;color:#fff;font-size:14px;text-align:center;padding:5px 10px}.human_box_right_c_right2{width:65%;margin-left:10px;color:#781c20}.human_tokushu3{color:#781c20;font-size:15px;margin:10px 0;height:4em}.human_list2 .human_btn2{border:1px solid #781c20;background:#fff;border-radius:30px;text-align:center;width:70%;margin:10px auto 0px auto}.human_list2 .human_btn2 a{display:block;width:100%;padding:5px 10px;color:#781c20}.human_archive_list{margin-top:50px;width:90%;margin-left:auto}.human_archive_list li{width:100%;color:#781c20}.human_archive_list li a{color:#781c20;border:1px solid #781c20;background:#fff;border-radius:30px;padding:10px;display:block;text-align:center}.human_list2 .human_archive_list li:nth-child(3n-1){margin:0 0 20px !important}.human_archive_list li a:before{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;margin-right:5px}.human_mgt{margin-top:100px}.human_cat_single .bg_4{height:262px;overflow:visible;position:relative}.human_cat_single .bg_9{margin-top:219px;overflow:visible}.human_cat_single .human_header_box{padding-top:54px}.human_header_box_left_s{width:75%;margin-top:50px}.human_header_box_right_s{width:25%;position:relative;z-index:2}.human_cat_single .human_header_text{width:100%}.human_s_post_box{border:2px solid #781c20;width:100%;max-width:800px;margin:0 auto;background:#fff;position:relative;top:-100px}.human_s_post_p{width:90%;margin:30px auto}.human_s_post_p img{margin-bottom:30px}.human_s_post_box_title{margin:24px 0 70px}.human_s_post_box_title_no{display:flex;width:50%;align-items:center}.human_s_post_box_title_no_1{background:#f2c2cd;color:#781c20;font-size:22px;line-height:120%;text-align:center;padding:5px;width:30%}.human_s_post_box_title_no_2{color:#781c20;font-size:14px;margin-left:34px}.human_s_post_box_tokusyu_title{margin-top:34px;margin-left:33px;font-size:30px;line-height:120%}.human_red{color:#781c20}.human_lanren_title{color:#781c20;border-left:5px solid #781c20;padding-left:20px;margin:0 auto 26px auto;width:90%}.human_kanren ul{display:flex;width:90%;margin:0 auto;flex-wrap:wrap}.human_kanren li{margin-right:20px;width:30%}.human_kanren li a{color:#781c20;font-size:14px}.human_kanren li a:before{color:#781c20;font:var(--fa-font-solid);content:'\f35a';font-weight:900;margin-top:3%;margin-right:10px}.human_pdf_link{width:90%;margin:42px auto 20px auto;display:flex;align-items:center}.human_pdf_link_left{width:60%}.human_pdf_link_right{width:40%;text-align:center}.human_pdf_link_right a{padding:20px;border:1px solid #781c20;color:#781c20;display:block;width:100%;border-radius:10px}.human_pdf_link_right a:before{color:#781c20;font:var(--fa-font-solid);content:'\f1c1';font-weight:900;margin-top:3%;margin-right:10px}.human_page_link{display:flex;width:80%;max-width:800px;margin:50px auto 50px auto;justify-content:space-between}.human_page_link_left,.human_page_link_right{width:48%;text-align:center}.human_page_link_left a,.human_page_link_right a{color:#781c20}.human_page_link a:before{color:#781c20;font:var(--fa-font-solid);content:'\f35a';font-weight:900;margin-top:3%;margin-right:10px}.human_cat .human_header{background:#fef7fa;height:auto}.human_header_box_title{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/human_cat_bg.png) no-repeat;background-size:335px auto;background-position:right;height:110px;position:relative;top:100px;width:100%;max-width:800px;margin:35px auto 0px auto;display:flex;align-items:center;color:#781c20;font-size:24px;line-height:120%}.human_cat .human_list2 li{border-bottom:1px solid #781c20;padding:20px 20px 60px;width:33%}.human_cat .human_list2 li:nth-child(3n-1){margin:0 0 20px}.human_cat .human_list2 .human_btn2{font-size:14px}.human_cat .human_archive_list{display:flex;flex-wrap:wrap;width:100%;max-width:800px;margin:50px auto}.human_cat .human_archive_list li{width:31%;text-align:center}.jokindr_title_box2{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/jokin_bg1.png) no-repeat;height:150px;width:100%;background-size:100% auto;max-width:1000px;margin:0 auto;padding:10px 0}.clinical_page_title{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/shinryo_top_img.png) no-repeat;background-size:auto 100%;height:354px;width:100%;max-width:1000px;margin:0 auto}.clinical_link1 ul{width:100%;max-width:600px;display:flex;justify-content:space-between;margin:34px auto 76px auto}.clinical_link1 li{width:31%;margin:0 15px;text-align:center}.clinical_link1 li a{background:#ec6d81;display:block;width:100%;padding:5px 10px;color:#fff;border-radius:5px;font-size:14px}.clinical_box{width:100%;max-width:850px;margin:0 auto}.clinical_box2{width:100%;max-width:800px;margin:0 auto}.clinkcal_title{border-left:5px solid #a64a97;padding-left:10px;font-size:24px;line-height:120%;margin-bottom:47px}.clinical_link2 ul{display:flex;flex-wrap:wrap;margin-bottom:123px}.clinical_link2 li{margin-bottom:25px;text-align:center;border:1px solid #a64a97;font-size:14px;width:31%;border-radius:10px}.clinical_link2 li:nth-child(3n-1){margin:0 27px 25px}.clinical_link2 li a{color:#231815;padding:18px 10px;display:block;width:100%}.clinical_link2 li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:3%}.clinical_btn{width:20%;margin:30px auto 84px auto;border:1px solid #781c20;border-radius:30px;text-align:center}.clinical_btn a{display:block;padding:5px;color:#781c20}.clinical_btn a:before{font:var(--fa-font-solid);content:"\f054";font-weight:900;color:#781c20;margin-right:20px}.clinical_link2 li a:hover{display:block;width:100%;padding:18px 10px;background:#a64a97;color:#fff}.clinical_btn a:hover{background:#781c20;display:block;padding:5px;color:#fff}.clinical_btn a:hover:before{color:#fff}.clinical_page_text0{width:70%;margin-left:auto}.clinical_page_text0_1{width:100%;margin:20px auto 70px auto}.clinical_name_c{width:100%;max-width:930px;margin:0 auto;position:relative;top:-300px}.clinical_name_c2{width:100%;max-width:930px;margin:0 auto;position:relative;top:-220px}.clinical_name_box{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/sinryo_bg.png) no-repeat;background-size:273px 293px;height:293px;width:273px}.clinical_name_box2{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/bumon.svg) no-repeat;background-size:273px 293px;height:293px;width:273px}.clinical_page_text0{font-size:24px;line-height:180%;text-align:center;margin-top:25px}.clinical_name_p{text-align:center;margin-top:160px;position:relative}.clinical_name{font-size:23px;line-height:120%;margin:15px 0}.clinical_name span{font-size:18px}.clinic_name_p_title:before{background-color:#ec788e;top:28px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.cliniclal_kamoku_box{font-size:16px;margin:21px auto 20px 330px;width:100%;border-bottom:3px solid #d1768a;padding-bottom:10px}.cliniclal_kamoku_box2{margin:0 auto 0px 330px;width:100%}@media screen and (min-width:1330px){.cliniclal_kamoku_box{font-size:16px;margin:21px auto 20px 330px;width:100%;border-bottom:3px solid #d1768a;padding-bottom:10px}.cliniclal_kamoku_box2{margin:0 auto 0px 330px;width:100%}}.cliniclal_kamoku_box span{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_sakura.png) no-repeat;background-size:23px auto;padding-left:35px;height:30px;display:inline-block}.clinical_kamoku_midashi{color:#914c93;font-size:28px;line-height:120%;margin:20px 0}.clinical_menu_list{width:100%;max-width:636px;display:flex;justify-content:space-between;margin:-250px auto 0px auto}.clinical_menu_list2{width:100%;max-width:636px;display:flex;margin:-250px auto 0px auto}.clinical_menu_list li,.clinical_menu_list2 li{width:18%;background:#edcfd2;text-align:center}.clinical_menu_list2 li{margin-right:10px}.clinical_menu_list li:after,.clinical_menu_list li2:after{border-bottom:2px solid #c7c8c8;margin-bottom:5px;width:100%}.clinical_menu_list li:after:hover,.clinical_menu_list2 li:after:hover{border-bottom:2px solid #672124;margin-bottom:5px}.clinical_menu_list li a,.clinical_menu_list2 li a{display:block;width:100%;padding:10px 0}.clinical_menu_list li:hover,.clinical_menu_list .active,.clinical_menu_list2 li:hover,.clinical_menu_list2 .active{background:#cf6c80}.clinical_menu_list li a:hover,.clinical_menu_list .active a,.clinical_menu_list2 li a:hover,.clinical_menu_list2 .active a{color:#fff}.clinical_menu_list li:last-child,.clinical_menu_list2 li:last-child{background:#914c93}.clinical_menu_list li:last-child a,.clinical_menu_list2 li:last-child a{color:#fff}.clinical_gaiyou{border:1px solid #672124;padding:30px;width:100%;max-width:700px;margin:35px auto}.clinical_page_text3{color:#ec6d81;font-size:20px;line-height:120%}.clinical_page_title4{font-size:22px;line-height:120%;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #781c20}.clinical_page_img{margin:35px 0}.clinical_page_title5{font-size:19px;line-height:120%;margin-bottom:30px;border-left:5px solid #ec6d81;padding-left:10px}.clinical_btn_list{display:flex;flex-wrap:wrap;margin:30px 0 60px}.clinical_btn_list li{margin-bottom:25px;text-align:center;border:1px solid #a64a97;font-size:14px;width:47%;border-radius:10px}.clinical_btn_list li:nth-child(3n-1){margin:0 15px 25px}.clinical_btn_list li a{color:#231815;padding:18px 10px;display:block;width:100%}.clinical_btn_list li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:3%}.clinical_list_point li{margin-bottom:10px}.clinical_list_point li:before{content:"●";color:#ec6d81}.clinical_result_title{color:#781c20;font-size:18px;line-height:120%;text-align:center;margin-top:67px}.clinical_table{width:100%}.clinical_table th,.clinical_table td{border:1px solid #231815;width:16.6%;padding:3px;text-align:center}.clinical_table th{background:#fdeff5}.clinical_last{background:#e6f4fd}.clinical_time a{color:#333;text-decoration:underline}.clinical_time2{background:#e5e5f3 !important}.clinical_table td{font-size:13px}.clinical_news_box{background:#fbe6ef;padding:20px;margin:40px auto 20px auto;border-radius:10px;position:relative;overflow:visible;width:80%}.clinical_news_box:after{content:"";position:absolute;top:0;left:50%;border-style:solid;border-width:0 10px 20px;border-color:transparent transparent #fbe6ef;translate:-50% -100%}.clinical_news_title{color:#e4007f;margin-bottom:10px}.clinical_news_title:before{content:"";background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/icon_sakura.png) no-repeat;background-size:20px auto;padding-left:25px;height:20px;display:inline-block}.clinical_news_text{text-align:center;margin-bottom:83px;margin-top:20px}.clinical_news_text span{color:#ec6d81}.clinical_line{border-top:1px solid #781c20;margin:80px 0 24px}.clinical_column{width:100%;max-width:700px;margin:0 auto 100px auto}.clinical_column .column_list{width:47%;margin-bottom:30px}.clinical_page_title6{text-align:center;font-size:24px;line-height:120%;margin:80px 0 40px}.clinical_column_btn a{width:150px;border:1px solid #781c20;padding:5px 0;text-align:center;color:#781c20;display:block;border-radius:30px;margin:40px auto}.clinical_column_btn a:hover{background:#781c20;width:150px;padding:5px 0;text-align:center;color:#fff}.clinical_column_btn a:before{font:var(--fa-font-solid);content:'\f054';font-weight:900;margin-right:5px;color:#781c20}.clinical_column_btn a:hover:before{font:var(--fa-font-solid);content:'\f054';font-weight:900;margin-right:5px;color:#fff}.column_list_title0{color:#fff;background:#ec6d81;text-align:center;padding:10px 0;font-size:20px;color:#fff}.clinical_column .column_list{border-top:none;border:1px solid #ec6d81;background:#fff}.clinical_column .column_list_title{margin:26px 0 20px;padding:0 10px;line-height:150%}.clinical_column .column_list_title a{margin-bottom:0}.clinical_mgb{margin-bottom:67px}.clinical_dr .jokindr_box2,.kaku .jokindr_box2{margin:20px 0;padding:20px}.c_m_l_mgt{margin-top:-250px}.sikkan_table{width:100%;margin-bottom:10px}.sikkan_table th,.sikkan_table td{border:1px solid #781c20;padding:5px}.sikkan_table th{background:#fdeeed;font-size:18px;font-weight:700;line-height:120%;text-align:left;width:25%}.sikkan_table td{width:25%;background:#fff;font-size:14px}.clinical_page_title7{background:#f9d2d4;text-align:center;width:100%;padding:10px;font-weight:700;margin-top:42px;font-size:20px;line-height:120%}.clinical_graph{margin:40px auto}.tiryo_table{width:100%;margin-bottom:30px}.tiryo_table th,.tiryo_table td{width:10%;padding:5px;border:1px solid #999}.tiryo_table th{background:#ebebeb;font-weight:400}.tiryo_table td{background:#fff;text-align:center}.tiryo_c{display:flex;justify-content:space-between;width:100%}.tiryo_left,.tiryo_right{width:48%}.tiryo_c_sp100{display:flex;justify-content:space-between;width:100%}.tiryo_left_sp100,.tiryo_right_sp100{width:48%}.tiryo_table2{width:100%}.tiryo_table2 th,.tiryo_table2 td{border:1px solid #781c20;padding:5px}.tiryo_table2 th{text-align:left;font-weight:400;width:75%;background:#fdeeed}.tiryo_table2 .lc{background:#fef9f9}.tiryo_table2 td{width:25%;text-align:right}.kyukyu_tel{font-size:42px;line-height:120%;margin:30px auto 0px auto}.kyukyu_tel i{color:#781c20;margin-right:10px}.kyukyu_c{width:100%;max-width:800px;margin:0 auto}.kyukyu_span{text-decoration:underline}.kyukyu_box1{display:flex;justify-content:space-between}.kyukyu_box1 .kyukyu_left,.kyukyu_box1 .kyukyu_right{width:47%,}.kyukyu_pink{color:#eb6ea5}.kyukyu_title1{background:#fbe6ef;margin:41px 0 24px;padding:5px}.kyukyu_title2{margin:70px 0 35px}.kyukyu_title2:before{content:"●";color:#eb6ea5}.kyukyu_tel .kyukyu_pink{font-size:24px;font-weight:700}.kyukyu_tel_mg{margin-bottom:67px}.kyukyu_tel_mg2{margin-bottom:40px}.kyukyu_mg{margin-bottom:0}.kyukyu_pd{padding-bottom:60px}.reha .clinical_name{font-size:19px}.reha .clinical_kamoku_midashi{font-size:25px}.reha_text1{margin-top:20px}.reha .jokindr_box2{border:1px solid #781c20;padding:20px}.reha_shikaku{background:#f9e4e8;padding:20px;font-size:13px;margin-bottom:70px}.reha_shikaku_title{margin-bottom:22px;font-size:14px}.page-template-page-reha_1 .side_btn{display:none}.reha_list1{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;margin:40px auto 80px auto}.reha_list1 li{width:48%;margin-bottom:20px}.reha_text2{margin-bottom:40px}.reha_table2,.reha_table3{width:100%;margin-bottom:30px}.reha_table2 th,.reha_table2 td,.reha_table3 th,.reha_table3 td{border:1px solid #781c20;padding:5px;text-align:center}.reha_table2 th{background:#fdeeed;font-size:15px;font-weight:700;line-height:120%;text-align:center;width:31%;font-weight:400}.reha_table2 td{width:31%;background:#fff;font-size:14px}.reha_table3 th{background:#fdeeed;font-size:15px;font-weight:700;line-height:120%;text-align:center;width:25%;font-weight:400}.reha_table3 td{width:25%;background:#fff;font-size:14px}.reha_pink{color:#ec6d81;margin-bottom:20px}.reha_text3{margin-bottom:50px}.reha_text4{margin-top:30px}.reha_sien_img2{margin-top:30px}.clinical_line2{border-top:1px solid #781c20;margin:30px 0 24px}.reha_flow_text{margin:50px 0}.reha_flow_text2{margin:20px 0}.reha_flow_text3{margin:20px auto;font-size:14px;width:100%;max-width:800px;color:#781c20}.reha_text_box{width:100%;max-width:800px;margin:64px auto 86px auto;text-align:center;font-size:24px;line-height:150%}.reha_text_box2{width:100%;max-width:800px;margin:64px auto 86px auto;font-size:24px;line-height:150%}.reha_text_box2 p{margin-top:10px}.reha_flow_red{color:#e60012}.reha_flow_wd{width:100%;max-width:800px;margin:0 auto}.reha_flow_wd2{width:100%;max-width:600px;margin:50px auto 0px auto}.flow_content_box_right_box_left_btnlist_box{width:70%;margin:0 auto}.flow_content_box_right_box_left_btnlist_box ul{justify-content:center}.reha_table td{text-align:center;padding:20px 0}.clinical_tantou_no{background:#ebebec}.reha_btn_fontsize{font-size:85%}.nursing_mgt{margin-top:30px}.nursing_pink1{color:#ec6d81;font-weight:700;font-size:20px;line-height:150%;margin-bottom:50px}.clinical_line2{border-top:1px solid #781c20;margin:0 0 24px}.nursing_list_point{list-style:disc;padding-left:15px;margin-bottom:40px}.nursing_list_point li{margin-bottom:15px;overflow:visible}.nursing_gaiyo_img{margin-bottom:40px}.nursing_greeting_title{font-size:18px;margin-bottom:48px}.nursing_greeting_list{margin-top:43px}.nursing_greeting_list li{margin-bottom:15px;font-size:18px}.nursing_greeting_list li:before{content:"●";color:#ec6d81;margin-right:10px}.nursing_pink_1{color:#ec6d81}.nursing_map1{margin-top:46px}.nurse_list_box{width:100%;max-width:623px;margin:40px auto 0px auto;overflow:visible}.nurse_list_left{width:55%}.nurse_list_right{width:55%;background:#f9d2d4;padding:20px;margin-left:auto;margin-top:-170px;z-index:2;position:relative;height:135px;overflow:visible}.nurse_list_yaku{font-size:22px;margin-bottom:48px;line-height:120%}.nurse_slider_title{font-size:19px;line-height:120%;text-align:center;margin-top:90px}.slider_nurse{display:flex;overflow:visible;margin:74px auto 60px auto}.nurse_list_name{font-size:19px;text-align:right;overflow:visible}.nurse_width{width:100%;max-width:700px;margin:30px auto}.nurse_list_message{margin-top:65px;border-bottom:1px solid #781c20;padding-bottom:50px}.nurse_slider_item{position:relative;overflow:visible;width:300px !important}.nurse_slider_img{height:320px;width:240px}.nurse_slider_img img{object-fit:cover;height:320px;width:240px}.nurse_slider_name_c{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/voice_name_bg.png) no-repeat;background-size:100% 100%;position:absolute;z-index:1;height:103px;width:150px;top:70%;right:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible}@media screen and (min-width:1500px){.nurse_slider_name_c{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/voice_name_bg.png) no-repeat;background-size:100% 100%;position:absolute;z-index:1;height:103px;width:150px;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible}}.nurse_slider_job{color:#801c21;font-size:13px}.nurse_slider_name{color:#fff}.jinkou_text{margin:43px 0 34px}.jinkou_text2{font-size:22px;line-height:120%;text-align:center}.jinkou_text3{margin:43px 0 0}.jinkou_list_title,.jinkou_list_title a{color:#781c20}.jinkou_text4{margin-bottom:40px}.artificial_joint_bg{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/jinkou_bg_1.png) no-repeat;background-position:center right;height:90px;background-size:125px auto}.jinkou_img{margin-bottom:32px}.jinkou_title{font-weight:700;color:#a64a97;font-size:20px;line-height:120%;margin-bottom:20px}.jinkou_table{width:100%}.jinkou_table th,.jinkou_table td{border:1px solid #ddd;padding:10px 0}.jinkou_table th{background:#ededed}.jinkou_table td{background:#fff;text-align:center}.artificial_joint_title{background:#fbe6ef;padding:5px 10px;margin-bottom:26px}.jinkou p{margin-bottom:42px}.artificial_joint_box{background:#fbe6ef;padding:20px}.artificial_joint_title2{color:#781c20}.artificial_joint_box i{margin-right:10px}.jinkou_bn_box{width:100%;max-width:700px;margin:0 auto}.jinkou_mgb{margin-bottom:37px}.senmon_page_box{width:100%;max-width:800px;margin:30px auto}.senmon_title1{color:#b14692;font-size:22px;text-align:center;font-weight:700;line-height:120%}.senmon .clinical_line{margin:0 0 40px}.senmon_text1{margin:25px auto 0px auto;width:90%}.senmon_img{margin:53px 0}.post_box{width:100%;max-width:800px;margin:0 auto}.post-template-default h1{background:#f7c8ce;padding:5px;font-size:28px;line-height:120%;font-weight:900;margin-bottom:40px}.post-template-default h2{font-weight:700;font-size:22px;line-height:120%;border-left:1px solid #5f5f5f;border-bottom:2px solid #b14692;padding:0 0 10px 10px;color:#5f5f5f;margin-bottom:30px}.post-template-default h3{color:#5f5f5f;font-size:19px;line-height:120%;margin-bottom:20px}.post-template-default h3:before{content:"■";color:#5f5f5f;margin-right:5px}.marker{background:linear-gradient(transparent 70%,#f7add6 70%)}.yoyaku_header{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tel_page_img1.png) no-repeat;background-size:100% auto;height:300px}.cancel .gaiyo_page_title{position:absolute;z-index:2;top:350px;color:#781c20;font-size:24px;line-height:120%;overflow:visible}.cancel .gaiyo_box{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:150px auto}.cancel .senmon_left{width:100%;background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/people_img.png) no-repeat;background-size:auto 90%;background-position:top 50px left 30px;border:none;margin-bottom:100px}.cancel .shinryo_box_left_map_right{width:40%}.cancel .shinryo_box_left_map_left{width:40%;margin-right:50px}.cancel .gaiyo_sidebar_box{margin-top:36px}.cancel_text{font-size:18px;line-height:180%}.cancel_table{width:100%;margin:36px 0 46px}.cancel_table th,.cancel_table td{padding:20px;color:#781c20}.cancel_table th{width:30%;text-align:left}.cancel_table td{width:70%}.cancel_th1{background:#f6f0ee}.cancel_th2{background:#fdf5f1}.cancel_td1{background:#f3ebe8}.cancel_td2{background:#fcf1ec}.cancel .clinical_line{border-top:1px solid #781c20;margin:0 0 50px}.cancel_text p{margin-bottom:50px}.cancel_bg{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tel_page_img2.png) no-repeat;background-size:25% auto;background-position:right bottom;height:136px;width:90%;margin:0 auto}.etc_box{width:100%;max-width:800px;margin:0 auto}.etc .clinical_line{width:100%;max-width:800px;margin:45px auto 30px auto}.etc_title{font-size:22px;font-weight:700;line-height:120%;color:#b14692;text-align:center;margin-bottom:22px}.etc_text{font-size:17px;line-height:180%;width:90%;margin:0 auto}.etc_img{margin:26px 0 0}.etc .nyuin_btn_list2 ul{justify-content:center}.etc .nyuin_btn_list2 li:nth-child(2){margin:0 30px}.facility .introduction_page_title{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/shisetsu_1.png) no-repeat;background-size:auto 100%;height:354px;width:100%;max-width:1000px;margin:50px auto 0px auto}.shisetsu_box0{display:flex;justify-content:space-between;width:100%;max-width:800px;margin:40px auto 30px auto}.shisetsu_box{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:40px auto 30px auto}.shisetsu_box_left,.shisetsu_box_right{width:48%}.shisetsu_box_left2 img,.shisetsu_box_right2 img,.shisetsu_box_center img{width:auto;height:500px}.shisetsu_box_left2{width:auto}.shisetsu_box_center{width:auto}.shisetsu_box_right2{width:auto;margin-top:-9px !important}.shisetsu_box_left img,.shisetsu_box_right img,.shisetsu_photo li img{margin-bottom:0}.shisetsu_box_left span,.shisetsu_box_right span,.shisetsu_photo li span{text-align:right;display:block;width:100%;font-size:14px}.shisetsu_map{width:100%;max-width:858px;margin:0 auto;padding:30px}.shisetsu_title1{width:100%;max-width:800px;margin:60px auto 0px auto;color:#781c20;font-size:20px;font-weight:700;line-height:120%}.shisetsu_title1 span{color:#ec788e}.shisetsu_mgt{margin-top:60px}.shisetsu_photo{width:100%;max-width:800px;margin:0 auto}.shisetsu_photo ul{display:flex;justify-content:space-between;flex-wrap:wrap}.shisetsu_photo li{width:48%;margin-bottom:20px}.shisetsu_title2{font-size:22px;line-height:120%;text-align:center;margin:100px auto 47px auto}.facility .clinical_link2{width:100%;max-width:800px;margin:0 auto}.gairai_tantou_box{width:100%;max-width:800px;margin:0 auto}.tantou .clinical_link2 ul{justify-content:center;margin-bottom:50px}.tantou .clinical_line{margin:0 auto 31px auto}.tantou2 .clinical_line{margin:60px auto 60px auto}.tantou_list ul{display:flex;justify-content:flex-start !important}.features .wrapper,.features .wrapper2,.features .wrapper3,.features .wrapper4,.features .wrapper5{position:relative;width:100%;overflow:hidden;margin-bottom:62px}.features .wrapper span,.features .wrapper2 span,.features .wrapper3 span,.features .wrapper4 span,.features .wrapper5 span{overflow:visible}.petal{position:absolute;background-color:pink;border-radius:150% 0;animation:animate-petal 10s linear}.petal:after{content:"";position:absolute;top:-14%;left:-10%;display:block;width:100%;height:100%;background-color:pink;border-radius:150% 0;transform:rotate(15deg)}@keyframes animate-petal{0%{top:0;opacity:0;transform:rotate(0deg)}10%{opacity:1}90%{opacity:1}100%{opacity:0;top:100vh;transform:rotate(3000deg)}}.features .introduction_page_title{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tokucho_header.png) no-repeat;background-size:100% auto;height:354px;width:100%;max-width:1000px;margin:0 auto;border-bottom:3px solid #f7c1c7}.features_text_box1{background:#fdf2f5;width:100%;max-width:800px;position:relative;top:-30px;z-index:2;margin:0 auto;padding:30px;font-size:21px;line-height:180%}.features_text_box1 p,.features_text_box2 p{margin-bottom:30px}.features_box0{position:relative;z-index:2;background:#fff;width:100%;max-width:800px;margin:0 auto}.features_line{border-top:10px solid #f2c0cc;margin-top:-30px}.features_box2{width:100%;margin:0 auto}.features_container{display:flex;justify-content:space-between;margin:10px 0 48px;align-items:center}.features_container_left{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tokucho_img2.png) no-repeat;background-size:150px auto;background-position:right}.features_container_left2{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tokucho_img4.png) no-repeat;background-size:150px auto;background-position:right}.features_container_left3{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tokucho_img10.png) no-repeat;background-size:150px auto;background-position:right}.features_container_left4{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tokucho_img13.png) no-repeat;background-size:150px auto;background-position:right}.features_container_left5{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tokucho_img16.png) no-repeat;background-size:150px auto;background-position:right}.features_container_left,.features_container_left2,.features_container_left3,.features_container_left4,.features_container_left5{font-size:28px;line-height:130%;width:40%}.features_container_left span,.features_container_left2 span,.features_container_left3 span,.features_container_left4 span,.features_container_left5 span{font-size:19px;line-height:130%;display:block;margin-top:20px}.features_container_right{width:58%}.features_text_box2{width:100%;max-width:726px;margin:0 auto 50px auto}.features .clinical_link2 ul{justify-content:center;margin-bottom:50px}.features_photo{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:0 auto 70px auto}.features_photo li{width:23%}.features_youtube{width:100%;max-width:530px;margin:0 auto 30px auto}.features .youtube{width:100%;padding-top:56.25%;position:relative}.features .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.features_img{width:100%;max-width:935px;margin:0 auto 65px auto}.features .flow_kanren_map{margin:0 auto 68px auto;width:100%;max-width:668px}.access_header{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/access_1.png) no-repeat;background-size:100% auto;height:300px}.access .gaiyo_page_title{position:absolute;z-index:2;top:350px;color:#781c20;font-size:24px;line-height:120%;overflow:visible}.access .gaiyo_box{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:150px auto}.access .senmon_left{width:100%;background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/people_img.png) no-repeat;background-size:auto 90%;background-position:top 50px left 30px;border:none;margin-bottom:100px}.access .shinryo_box_left_map_right{width:40%}.access .shinryo_box_left_map_left{width:40%;margin-right:50px}.access_text1{font-size:21px;line-height:120%;font-weight:700}.access_text1 span{font-weight:400;line-height:120%}.access_text2{font-size:20px;margin-bottom:30px}.access_text3{font-size:18px;line-height:120%;margin-bottom:58px}.access_map{width:100%;height:375px}.access .nyuin_box4_btn{flex-wrap:wrap}.access .nyuin_box4_btn li{width:43%;margin-bottom:25px}.access .nyuin_box4_btn li:nth-child(even){margin:0 0 25px 20px}.access .info_box_left{width:80%;margin-top:23px}.access .info_box_left_1{padding:10px 0}.access .info_box_left_2{font-size:20px;font-weight:700}.access_text4{font-size:18px;line-height:120%;margin:31px auto 35px auto}.access_text5{font-size:18px;line-height:170%;margin-bottom:47px}.access_text6{font-size:17px;line-height:120%;margin-bottom:25px}.access .clinical_line{margin:60px 0 43px}.access_title1{background:#fbe6ef;font-size:17px;padding:5px;margin:30px 0 20px}.access_list{list-style:disc;padding-left:10px;overflow:visible;margin-left:24px;margin-bottom:40px}.access_list li{margin-bottom:10px;overflow:visible}.access_table{width:100%}.access_th1{background:#dcdddd}.access_th2{background:#d3edfb}.access_th3{background:#f8d9df}.access_td2{background:#eaf6fd}.access_td3{background:#fdeff5}.access_th1,.access_th2,.access_th3,.access_td2,.access_td3{font-weight:700;text-align:center;padding:10px}.access_mgb{margin-bottom:60px}.access_text5 span{color:#e4007f;text-decoration:underline;font-weight:700}.access_text5 span a{color:#e4007f}.access_text5_span2{color:#c9caca !important;text-decoration:none !important}.ijinkai_header{width:100%;max-width:1200px;padding:40px 0;margin:0 auto;font-size:17px;display:block}.ijinkai_header span{display:block;font-size:14px}.houjin_logo{width:112px;height:auto;margin-left:auto;position:relative;top:-700px;right:80px}.page-id-4772 .houjin_logo,.tax-houjin_cat .houjin_logo{width:112px;height:auto;margin-left:auto;position:relative;top:-50px;right:80px}.ijinkai .slider,.slider_ijinkai,.slider_ijinkai ul,.slider_ijinkai li{overflow:visible}.top_recruit_box_c{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:0 auto}.top_recruit_box_c_left,.top_recruit_box_c_right{width:48%}.top_recruit_box_c_left_title1,.top_recruit_box_c_left_title2{border-top-left-radius:5px;border-top-right-radius:5px;padding:5px;text-align:center;color:#fff;font-size:28px;line-height:110%}.top_recruit_box_c_left_title1{background:#d27c82}.top_recruit_box_c_left_title2{background:#73709d}.top_recruit_box_c_left_text{font-size:13px;text-align:center;margin:20px 0}.top_r_right_text{width:90%;margin:44px auto 27px auto;color:#7b1c20}.top_recruit_box_c_text{background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.aboutsu_sisetsu_text{margin:20px auto;width:90%}.aboutsu_sisetsu_text h4{line-height:150%;font-family:'M PLUS 1p',sans-serif;font-weight:500;transform:rotate(.05deg)}.aboutsu_sisetsu_img{width:90%;margin:10px auto}.aboutus_sisetsu_btn_1,.aboutus_sisetsu_btn_2{border-radius:5px;width:40%;margin:20px auto}.aboutus_sisetsu_btn_1 a,.aboutus_sisetsu_btn_2 a{color:#fff;padding:10px;text-align:center;display:block}.aboutus_sisetsu_btn_1{background:#de8089}.aboutus_sisetsu_btn_2{background:#7774a5}.bg_10{padding-bottom:150px;margin-top:-250px}.page-id-4766 .bg_10{padding-bottom:150px;margin-top:0}.ijinkai .recruit_bn{margin-top:-50px}.houjin_title{text-align:center;margin:62px auto 40px auto;width:30%}.houjin_text{background:#f5f5f5;padding:34px 0 41px 350px;margin-top:-5px;font-size:17px;margin-top:-320px;margin-bottom:-30px}.houjin_text h2{line-height:180%}.houjin_menu{background:#fbaab5;padding:23px 40px;width:250px;overflow:visible;position:relative;top:-250px}.houjin_menu li{margin-bottom:10px}.houjin_menu li a{color:#000}.m_c_c .flow_content_box_right_box_left_btnlist2{width:100%;max-width:800px;margin:0 auto}.m_c_c .flow_content_box_right_box_left_btnlist2 li{width:31%}img.alignleft{display:inline;float:left !important;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right !important;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-embedded-content{overflow:hidden !important;width:760px}img.alignnone{clear:both;display:block;margin:40px auto !important}.post_box{width:100%;max-width:800px;margin:50px auto;overflow:visible}.post_text{margin-top:30px}.post_box p{margin-bottom:20px}.news_page .single_post_header_box{background:#fdeff5;padding:27px 0}.news_page .news_list_cat1{margin-left:0}.news_page .news_list_cat1,.news_page .news_list_cat-important_notice_cat,.news_page .news_list_cat-important_notice_cat2,.news_page .news_list_cat-news_cat,.news_page .news_list_cat-event_cat,.news_page .news_list_cat-recruit_cat,.news_page .news_list_cat-medical_personnel_cat{width:150px}.news_page .news_box_list li{flex-wrap:wrap;justify-content:flex-start}.news_page .news_list_title{width:95%;margin-left:5%;margin-top:20px}.news_page .news_box_list li:first-child{border-top:1px solid #781c20;padding-top:20px}.news_page .single_post_header{width:100%;max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.news_page .single_post_header_left{width:15%}.news_page .single_post_header_right{width:40%}.post_ichiran{text-align:center}.post_ichiran a{color:#781c20;margin-bottom:52px;display:block}.news_page .mcc_cat{position:static;display:flex;margin:30px 0 10px}.page_column{display:flex;width:100%;max-width:1000px;margin:40px auto;flex-wrap:wrap}.page_column .column_list{width:31%}.page_column .column_list:nth-child(even){margin:0 0 30px}.page_column .column_list:nth-child(3n-1){margin:0 30px 30px}.page_column .column_list{border:1px solid #ec6d81;border-top:10px solid #ec6d81;margin-bottom:30px;background:#fff}.tiiki_page_title{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/tiiki_img1.png) no-repeat;background-size:auto 100%;height:354px;width:100%;max-width:1000px;margin:0 auto}.page-template-page-tiiki .tiiki_page .page_title{top:70%;color:#fff}.page-id-1445 .page_title,.page-id-1463 .page_title,.page-id-1423 .page_title{top:10% !important;color:#333 !important}.jokindr_title_box2 .page_title{top:10% !important;color:#333 !important}.tiiki_page .page_title{top:10%;color:#333}.tiiki_title{color:#fff;font-size:24px;text-align:center;position:relative;top:65%;left:0;right:0;overflow:visible;background:rgba(166,74,151,.8);padding:20px 0 40px;width:100%;max-width:997px}.tiiki_page_title .page_title:before{bottom:15px}.tiiki_list .riyou_list_title{position:relative;background:#fadce9;padding:5px;top:-16px}.tiiki_list .riyou_list_title a{color:#333;font-weight:700}.tiiki_list .riyou_list_title a span{color:#a64a97}.tiiki_list .riyou_list_box2 p{top:-28px;color:#a64a97}.tiiki_list .riyou_list_box2 p a{color:#a64a97}.tiiki_title2{color:#a64a97;font-size:24px;line-height:120%;text-align:center;margin-bottom:60px}.tiiki_text1{width:100%;max-width:623px;margin:0 auto}.tiiki_text1 p{margin-bottom:20px}.tiiki_ul{margin-bottom:76px !important}.tiiki_link ul{display:flex;flex-wrap:wrap;width:100%;max-width:800px;margin:82px auto 97px auto}.tiiki_link2 ul{display:flex;flex-wrap:wrap;width:100%;max-width:530px;margin:82px auto 97px auto;justify-content:space-between}.tiiki_link3 ul{display:flex;flex-wrap:wrap;width:100%;max-width:800px;margin:82px auto 97px auto;justify-content:space-between}.tiiki_link li{margin-bottom:25px;text-align:center;border:1px solid #a64a97;font-size:14px;width:31%;border-radius:10px;background:#fff}.tiiki_link li a:hover,.tiiki_link2 li a:hover,.tiiki_link3 li a:hover{background:#a64a97;display:block;color:#fff}.tiiki_link li:nth-child(3n-1){margin:0 15px 25px}.tiiki_link2 li,.tiiki_link3 li{margin-bottom:25px;text-align:center;border:1px solid #a64a97;font-size:14px;width:47%;border-radius:10px;background:#fff}.tiiki_link li a,.tiiki_link2 li a,.tiiki_link3 li a{color:#231815;padding:18px 10px;display:block;width:100%}.tiiki_link li a:after,.tiiki_link2 li a:after,.tiiki_link3 li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:3%;color:#781c20}.tiiki_img{width:100%;max-width:670px;margin:0 auto}.tiiki_text2{border:3px solid #7c1d20;width:100%;max-width:800px;margin:75px auto 135px auto;background:#fff;padding:20px;display:flex;justify-content:space-between;color:#7c1d20}.tiiki_text2_left{width:68%;text-align:center}.tiiki_text2_right{width:30%}.tiiki_text2_left_title{font-size:24px;line-height:120%;margin-bottom:36px}.tiiki_text2_left_tel{font-size:48px;line-height:130%;margin-bottom:25px}.tiili_text2_left_mini{font-size:24px}.tiili_text2_left_mini span{font-size:14px}.tiiki_mail_btn{background:#7c1d20;border-radius:50px;padding:5px 20px;text-align:center;margin-bottom:30px}.tiiki_mail_btn a{color:#fff}.tiiki_text2_right_title{font-size:24px;line-height:120%;margin-bottom:20px}.tiiki_text2_right_mini{font-size:16px}.tiiki_text3{font-size:24px;line-height:120%;text-align:center}.page-template-page-tiiki .bg_4{background:#fff !important}.tiiki_page .cliniclal_kamoku_box{width:100%;max-width:1000px;margin:0 auto}.welfare_page_title{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/jokin_bg1.png) no-repeat;height:150px;width:100%;background-size:100% auto;max-width:1000px;margin:0 auto;padding:10px 0}.welfare_page_title .page_title{top:10%;color:#333;font-size:12px}.welfare_title{text-align:center;font-size:24px;line-height:120%;margin-top:50px}.welfare_text1{display:flex;justify-content:center;margin-top:16px}.welfare_text2{font-size:24px;line-height:180%;text-align:center;margin-top:28px}.welfare_text3{border:1px solid #781c20;padding:30px;width:100%;max-width:700px;margin:50px auto}.welfare_text3_1{font-size:22px;line-height:120%;border-bottom:1px solid #781c20;padding-bottom:17px;margin-bottom:31px}.welfare_text3_2{width:100%;max-width:623px;margin:0 auto}.welfare_text3_2 p{margin-bottom:20px}.welfare_text3 .clinical_line{margin:20px 0}.welfare_text3_3{border-left:5px solid #ec6d81;padding-left:10px;font-size:19px;line-height:120%}.welfare_text3_4{margin:63px 0 50px}.welfare_text3_5{font-size:15px}.welfare_img{margin-bottom:93px}.welfare_text3 .nyuin_box6_right{font-size:25px;line-height:150%}.welfare_text3 .nyuin_box6_right_mini{font-size:18px;line-height:120%}.welfare_text3_6{text-align:right;margin-bottom:60px}.warfare_table,.warfare_table2{width:100%;margin:20px 0 15px}.warfare_table th,.warfare_table td,.warfare_table2 th,.warfare_table2 td{border:1px solid #333;padding:10px;text-align:center;font-weight:400;width:24%}.warfare_table th,.warfare_table2 th{background:#fdeff5}.welfare_text3_7{font-size:16px;margin-bottom:15px}.welfare_text3 .details_last{border-bottom:1px solid #781c20 !important}.walfare_mgt{margin-top:100px}.welfare_img1{width:30%;margin-top:15px}.welfare_text4{background:#fce8f2;padding:20px}.welfare_text3_2{margin:30px auto;width:100%}.welfare_text4_1{font-size:21px;line-height:120%;margin-bottom:18px}.welfare_text4_2{color:#eb6ea5;font-size:16px}.welfare4_3{margin:20px 0 27px}.welfare_text4_2 li{margin-bottom:16px}.welfare_text4_7{display:flex;flex-wrap:wrap;width:100%;margin-bottom:50px}.welfare_text4_7 li:first-child{width:100%;border-left:5px solid #ec6d81;padding-left:10px}.welfare_text4_7 li{width:auto;border-left:5px solid #ec6d81;padding-left:10px;font-size:19px;line-height:120%;margin-bottom:36px;margin-right:20px}.welfare_text4_7 li span{font-size:15px}.tiiki_page .tab{justify-content:center}.tiiki_page .tab li{width:40%}.tiiki_page .flow_content_box_left{width:15%}.tiiki_page .flow_content_box_right{width:85%}.tiiki_page .flow_content_box_right_box_left{width:100%}.welfare4_4{color:#7c1d20;font-size:36px;line-height:120%;margin-top:32px;width:100%;text-align:right}.welfare4_5{color:#7c1d20;font-size:24px;line-height:120%;width:100%;text-align:right}.welfare4_5 span{font-size:16px}.welfare4_6{display:flex;justify-content:space-between;width:100%;margin-bottom:46px}.welfare4_6_1{width:62%}.welfare4_6_2{width:37%}.welfare4_6_1_1{font-size:33px;line-height:120%;color:#7c1d20;margin:40px 0 30px}.welfare4_6_1_2{color:#7c1d20;font-size:16px;line-height:120%}.welfare4_6_1_2 span{font-size:20px}.welfare4_6_3{color:#7c1d20;margin-left:9px}.tiiki_page .flow_content_box_right_box_left_title{margin-bottom:30px}.tiiki_page .flow_content_box_font1{font-size:18px;line-height:120%;text-decoration:underline;margin-top:-20px}.tiiki_page .flow_content_box_right_box_left_btnlist{width:100%;max-width:800px;margin:0 auto}.welfare_5{background:#fdeff5;border:1px solid #781c20;padding:20px;width:100%;max-width:700px;margin:0 auto 93px auto}.tiiki_page .flow_content_box_right_box_left_btnlist2 ul{margin-bottom:0}.tiiki_page .flow_content_box_right_box_left_btnlist2 li{background:#fff;margin-bottom:20px}.tiiki_page .flow_content_box_right_box_left_btnlist2 li:nth-child(3),.tiiki_page .flow_content_box_right_box_left_btnlist2 li:nth-child(4),.tiiki_page .flow_content_box_right_box_left_btnlist2 li:nth-child(5){width:70%}.renkei_img{margin:50px 0 80px}.page-id-1499 .flow_content_box_right_box_left_btnlist2{width:80%}.page-id-1499 .flow_content_box_right_box_left_btnlist2 li{margin-bottom:20px}.page-id-1499 .flow_content_box_right_box_left_btnlist2 li:nth-child(even){margin:0 0 20px}.renkei_mgt{margin-top:60px}.page-id-1499 .flow_content_box_right_box_left_btnlist2 li:nth-child(3),.page-id-1499 .flow_content_box_right_box_left_btnlist2 li:nth-child(4){width:45%}.soudan_list{margin:32px 0 44px}.soudan_list li{margin-bottom:10px}.soudan_list li span{color:#ec6d81}.soudan_text1{margin-bottom:38px}.soudan_text2{margin:52px 0}.soudan_text2 span{color:#e4007f}.page-id-1504 .flow_content_box_right_box_left_btnlist2 li:nth-child(3),.page-id-1504 .flow_content_box_right_box_left_btnlist2 li:nth-child(4){width:45%}.kaku_wd{width:100%;max-width:600px;margin:0 auto}.clinical_mgb{margin-bottom:80px}.page-template-page-clinical_3_1 .tiryo_table{margin-bottom:50px}.page-template-page-clinical_3_1 .tiryo_table th,.page-template-page-clinical_3_1 .tiryo_table td{font-size:12px}.cliniclal_kamoku_box_c{width:100%;max-width:1000px;margin:0 auto}.default_header{background:#fdeef1;background-size:100% auto;height:130px}.default_page_title{font-size:24px;line-height:120%;width:100%;max-width:800px;margin:0 auto 16px auto;border-left:5px solid #a64a97;padding-left:20px;position:relative;overflow:visible}.default_page_title:before{background-color:#ec788e;bottom:-20px;content:"";height:5px;left:7%;position:absolute;transform:translateX(-50%);width:120px}.default_page_box{width:100%;max-width:800px;margin:40px auto 40px auto;display:flex;justify-content:space-between}.default_page_box_left,.default_page_box_right{width:48%}.default_page_box_left{text-align:left}.default_page_box_right{text-align:right}.default_page_box_left span,.default_page_box_right span{font-size:13px}.default_page_box_left img,.default_page_box_right img{object-fit:cover;width:100%;height:auto;margin-bottom:10px}.default_btn_list ul{display:flex;flex-wrap:wrap;margin:0 auto 50px auto;width:100%;max-width:800px}.default_btn_list li{margin-bottom:25px;text-align:center;border:1px solid #a64a97;font-size:12px;width:31%;border-radius:10px}.default_btn_list li a:hover{background:#a64a97;display:block;color:#fff}.default_btn_list li:nth-child(3n-1){margin:0 27px 25px}.default_btn_list li a{color:#231815;padding:18px 10px;display:block;width:100%;line-height:120%;font-size:12px}.default_btn_list li a:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;line-height:120%}.default_btn_list_left{margin-right:auto}.default_btn_list_center{margin-right:auto;margin-left:auto}.default_btn_list_right{margin-left:auto}.default_btn2{width:30%;margin:30px auto 84px auto;border:1px solid #781c20;border-radius:30px;text-align:center}.default_btn2 a{display:block;padding:10px;color:#781c20}.default_btn2 a:before{font:var(--fa-font-solid);content:"\f054";font-weight:900;color:#781c20;margin-right:20px}.default_page_box_list{width:100%;max-width:800px;margin:0 auto 40px auto;display:flex;justify-content:space-between}.default_page_box_list li{display:flex;flex-direction:column;width:48%}.default_page_box_list_img img{object-fit:cover;width:100%;height:auto}.default_page_box_list3{list-style:none;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.default_page_box_list3 li{display:flex;flex-direction:column;align-items:center}.default_page_box_list_img3{display:flex;justify-content:center;align-items:center;width:100%}.default_page_box_list_text3{font-size:13px;margin-top:5px;margin-left:220px}.default_page_box_list_text{margin-top:10px;font-size:13px;text-align:right}.default_page_box2{width:100%;max-width:1000px;margin:0 auto 40px auto}.default_page_box_imgbig img{object-fit:cover;width:100%;height:auto}.default_page_box_imgbig_text{margin-top:10px;text-align:right;font-size:13px}.default_textbox1{background:#fbe6ef;padding:20px;width:100%;max-width:800px;margin:0 auto 40px auto}.default_textbox2{border:1px solid #e4007f;padding:20px;width:100%;max-width:800px;margin:0 auto 40px auto}.default_textbox1_title{color:#e4007f;font-size:18px;border-bottom:1px solid #e4007f;padding-bottom:10px;margin-bottom:10px;display:inline-block}.default_icon1{color:#bfa8ac}.default_icon2{color:#d9d7d8}.default_icon3{color:#dd689c}.default_midashi1{background:#fbe6ef}.default_midashi2{background:#e4dced}.default_midashi3{background:#e6e6e6}.default_midashi1,.default_midashi2,.default_midashi3{padding:5px 10px;font-size:17px;width:100%;max-width:800px;margin:20px auto}.default_midashi_middle1{padding-bottom:10px;font-size:24px;line-height:auto;border-bottom:3px solid #ec788e;width:100%;max-width:800px;margin:40px auto 40px auto}.large_text_bold{font-size:24px;font-weight:600;text-align:center;margin:auto;letter-spacing:.2em}.large_text_bold2{font-size:24px;font-weight:600}.default_midashi_middle2{padding-bottom:10px;font-size:24px;line-height:auto;border-bottom:3px solid #a64a97;width:100%;max-width:800px;margin:40px auto 40px auto}.page-template-page-default1 .sub_header{border:none}.default_memo{width:100%;max-width:1000px;margin:30px auto}.default_title1{width:100%;height:354px}.default_box{width:100%;max-width:800px;margin:0 auto;display:flex;justify-content:space-between;padding:40px 0;align-items:center}.default_box_left1,.default_box_right2{width:30%;text-align:center}.default_box_left1 img,.default_box_right2 img{width:70%;height:auto}.default_box_right1,.default_box_left2{width:68%;color:#781c20;text-align:center}.default_box_right1 a,.default_box_left2 a{color:#781c20}.default_box_title{font-size:36px;line-height:120%;margin-bottom:25px}.default_mg{margin:30px auto}.column_box2{width:100%;max-width:700px;display:flex;justify-content:center;margin:30px auto;flex-wrap:wrap}.column_box2 .column_list{width:47%}.default_table{width:90% !important;max-width:638px;margin:20px auto}.single-post .default_btn2{width:30%}.df_wd{width:100%;max-width:800px;margin:20px auto}.page-id-2303 .youtube{width:80%;padding:0}.page-id-2303 .youtube .inner{padding-top:56.25%;position:relative;height:0;overflow:hidden}.page-id-2303 .youtube .inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-id-2614 .clinical_name{font-size:18px}.default_table2{width:90% !important;max-width:638px;margin:20px auto}.default_table2 th,.default_table2 td{padding:10px;border:1px solid #666}.default_table2 .default_table2_th1{width:10%;background:#e5e5e5;font-weight:400}.default_table2 .default_table2_th2{width:40%;background:#e5e5e5;font-weight:400}.default_table2 .default_table2_td1{width:10%;background:#e5e5e5;text-align:center}.default_table2 .default_table2_td2{width:40%;background:#fff}.fukidashi_box1,.fukidashi_box2{position:relative;overflow:visible;margin-bottom:70px}.fukidashi_box_left1,.fukidashi_box_right2{position:absolute}.fukidashi_box_left1{top:-20px}.fukidashi_box_right2{top:-20px;right:0}.fukidashi_box_left1 img,.fukidashi_box_right2 img{height:74px;width:auto}.fukidashi_box_left2,.fukidashi_box_right1{border:1px solid #333;text-align:center;padding:5px;width:95%;margin:0 auto}.gaiyo_left_c{display:flex;flex-wrap:wrap}.gaiyo_left_c .jokindr_box2{width:31%;margin:0 0 30px;padding-bottom:10px;display:flex;flex-direction:column}.gaiyo_left_c .jokindr_box2:nth-child(3n-1){width:31%;margin:0 20px 30px}.jokindr_box2_1{height:207px;background:#e5e5e5;margin-bottom:10px}.jokindr_box2_1 img{object-fit:cover;height:auto;width:100%}.page-template-page-doctor_2 .jokindr_bpx2_left_name span{font-size:12px;font-weight:500;margin-left:0}section{width:100%;height:450px;margin:30px auto 30px;position:relative}.hernia_table{width:100%;max-width:800px;margin:30px auto}.hernia_table th,.hernia_table td{padding:10px;border:1px solid #666}.hernia_table th:first-child{width:14%;background:#e5e5e5}.hernia_table th{width:28%;background:#e5e5e5}.hernia_table td{width:30%;background:#fff}.partner_table{width:100%;font-size:12px}.partner_table th,.partner_table td{padding:5px}.partner_table th{background:#e5e5e5;border-left:1px solid #fff}.partner_table td{background:#fff;border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:10px}.tiryo_graph_title0{color:#781c20;font-size:20px;line-height:120%;border-left:5px solid #781c20;margin-bottom:20px;margin-top:20px;padding-left:10px;font-weight:700}.tiryo_graph_title{color:#781c20;font-size:20px;line-height:120%;border-bottom:2px solid #781c20;margin-bottom:20px;margin-top:20px;padding-bottom:10px;font-weight:700}.page-template-page-artificial_joint_1 .default_page_box2{margin-bottom:0}.page-template-page-artificial_joint_1 .clinical_line{margin:0 0 24px}.page-id-4055 .default_page_box{display:block}.jokindr_bpx2_left_sikaku_more{border:1px solid #781c20;color:#781c20;display:block;padding:5px 0;margin:10px auto 0px auto;border-radius:30px;text-align:center;font-size:12px;width:150px;position:absolute;bottom:0;left:0;right:0}.jokindr_bpx2_left_sikaku_more:hover{background:#781c20;color:#fff}.doc_title_box{width:100%;max-width:1000px;margin:52px auto 30px auto;overflow:visible}.doc_title{color:#781c20;font-size:24px;line-height:120%;position:relative;overflow:visible}.doc_title:before{background-color:#ec788e;bottom:-15px;content:"";height:5px;position:absolute;width:120px}.doc_box{border:1px solid #781c20;padding:50px 40px;width:100%;max-width:1000px;margin:50px auto;background:#fff}.doc_box_text1{font-size:24px;line-height:150%;text-align:center;margin-bottom:60px}.doc_midashi1{font-size:19px;line-height:120%;border-left:5px solid #ec6d81;padding-left:10px}.doc_box2{width:100%;max-width:100%;margin:50px auto;display:flex;justify-content:space-between}.doc_box2_left,.doc_box2_right{width:48%}.doc_img{width:100%;max-width:90%;margin:0 auto 60px auto}.doc_title_box2{background:#f9c5d2;padding:20px;font-size:30px;line-height:100%;text-align:center;color:#781c20}.doc_title_box2 span{font-size:24px;display:block}.doc_title_3{font-size:24px;line-height:150%;margin:70px 0 30px}.doc_list_box{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:77px}.doc_list{width:32%;margin-bottom:55px;font-family:'Noto Sans JP',sans-serif;font-weight:400;border-radius:10px}.doc_list_1{border:2px solid #ec788e;background:#fffef7}.doc_list_2{border:2px solid #ec788e;background:#f7fcfe}.doc_list_3{border:2px solid #7f1084;background:#fdeff5}.doc_list_4{border:2px solid #7f1084;background:#f7f8fc}.doc_list_5{border:2px solid #7f1084;background:#fdeff5}.doc_list_6{border:2px solid #7f1084;background:#fdeff5}.doc_list_title_box{display:flex;justify-content:space-between;padding:20px 20px 0;font-family:'Noto Sans JP',sans-serif;font-weight:700}.doc_list_title1{border-bottom:2px solid #b5b5b6;padding-bottom:20px;margin-bottom:20px;font-size:21px;line-height:120%}.doc_list_title2{border-bottom:2px solid #ec788e;padding-bottom:20px;margin-bottom:20px;font-size:21px;line-height:120%}.doc_list_title2 span{font-size:16px}.doc_list_title_mini{width:60%}.doc_list_title_reco{width:28%;background:#e4007f;color:#fff;font-size:16px;text-align:center}.doc_list_text1{height:5.5em;padding:0 20px}.doc_list_naiyo span{font-family:'Noto Sans JP',sans-serif;font-weight:700}.doc_list_time{font-size:14px;padding:0 20px}.doc_list_price{font-family:'Noto Sans JP',sans-serif;font-weight:700;color:#7f1084;padding:0 20px}.doc_naiyo,.doc_naiyo_1,.doc_naiyo_2,.doc_naiyo_3{margin-top:35px;font-size:14px;height:260px;padding:0 20px}.doc_naiyo span,.doc_naiyo_1 span,.doc_naiyo_2 span,.doc_naiyo_3 span{font-family:'Noto Sans JP',sans-serif;font-weight:700}.doc_naiyo_1{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/doc_4.png) no-repeat;background-position:bottom 20px right 20px;background-size:auto 98px}.doc_naiyo_2{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/doc_5.png) no-repeat;background-position:bottom 20px right 20px;background-size:auto 98px}.doc_naiyo_3{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/doc_6.png) no-repeat;background-position:bottom 20px right 20px;background-size:auto 68px}.doc_btn a{width:80%;margin:20px auto;display:block;padding:20px;border:1px solid #a64a97;background:#fff;border-radius:10px;text-align:center;color:#231815;font-size:17px;line-height:120%;font-family:'Noto Sans JP',sans-serif;font-weight:400}.doc_btn2 a{width:30%;margin:20px auto;display:block;padding:20px;border:1px solid #a64a97;background:#fff;border-radius:10px;text-align:center;color:#231815;font-size:17px;line-height:120%;font-family:'Noto Sans JP',sans-serif;font-weight:400}.doc_btn a:after,.doc_btn2 a:after{font:var(--fa-font-solid);content:"\f0a9";font-weight:900;color:#781c20;float:right;line-height:120%}.doc_line{border:2px solid #7f1084;width:100%;max-width:900px;margin:65px auto}.doc_text_p{width:100%;max-width:870px;margin:0 auto;font-size:18px;line-height:180%}.doc_box_text3{display:flex;justify-content:space-between;width:70%;margin:0 auto;align-items:center}.doc_box_text3_left{width:80%;font-size:24px;line-height:120%}.doc_box_text3_right{width:20%}.single-post header h1{background:0 0;font-weight:400}.column_header{color:#333;background-color:#fff;height:50px;box-shadow:0px 10px 10px -9px rgba(0,0,0,.3)}.column_header h1{background:0 0;margin:0}.column_header_c{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto}.column_header_left{width:30%;text-align:center;font-size:14px}.column_header_right{width:25%;display:flex;justify-content:flex-end;align-items:center}.column_header_right .header_icon{width:18%;margin-right:10px}.column_header_right .header_logo_text{width:80%;font-size:24px;line-height:120%}.column_main{margin-top:50px}.medical_column{width:100%;max-width:1000px;margin:0 auto;display:flex;justify-content:space-between}.medical_column_left{width:70%}.medical_column_right{width:28%;margin-bottom:50px}.column_main .column_list{border:1px solid #666;padding:10px;margin-bottom:20px;display:flex;justify-content:space-between}.column_main .column_list_left{width:60%;position:relative}.column_main .column_list_right{width:38%}.column_main .column_list_right img{object-fit:cover;width:100%;height:200px}.column_main .column_list_title a{height:auto}.column_list_autor_box{display:flex;justify-content:space-between;align-items:center}.column_list_autor_box_photo{width:10%}.column_list_autor_box_name{width:88%}.column_main .column_list:nth-child(even){margin:0 0 20px}.column_main .column_list_title{line-height:150%}.column_main .column_list_autor_box{position:absolute;bottom:0}.side_column_title{padding:5px;text-align:center;background:#a64a97;margin-bottom:20px;color:#fff}.side_column_list{flex-wrap:wrap}.side_column_list .column_list_left{width:60%}.side_column_list .column_list_right{width:28%}.side_column_list .column_list_autor_box{position:static}.side_column_list .column_list_photo{width:100%;height:50px;margin:0 auto 10px auto;text-align:center}.side_column_list .column_list_right img{object-fit:cover;width:100%;height:50px}.side_column_list .column_list_title a{font-size:15px;height:auto}.side_column_list .column_list_name{font-size:15px;line-height:120%}.default_textbox2_flex{display:flex;justify-content:space-between}.default_textbox2_flex_left{width:80%}.default_textbox2_flex_right{width:18%}.ijinkai_sub{background:#f3f3f3}.page-id-4766 .ijinkai_sub,.page-id-4768 .ijinkai_sub,.single-houjin_post .ijinkai_sub{background:#f3f3f3;padding-bottom:100px}.main_top{position:relative;overflow:visible}.ijinkai_sub .houjin_menu{background:#fbaab5;padding:23px 40px;width:250px;overflow:visible;position:absolute;top:0}.ijinkai_content_box{width:100%;max-width:800px;margin:-450px auto 0px auto;position:relative}.page-id-4768 .ijinkai_content_box{width:100%;max-width:800px;margin:-450px auto 0px auto;position:relative}.ijinkai_sub_page_box{background:#e3e3e4;padding:50px 30px;margin-bottom:100px}.ijinkai_sub_page_title{color:#fff;font-size:27px;font-weight:700;margin-bottom:20px}.ijinkai_page_title{font-size:24px;line-height:120%;font-weight:700;border-bottom:1px solid #333;margin-bottom:10px;padding-bottom:10px}.ijinkai_page_text1{font-size:25px;line-height:120%;margin-bottom:70px}.ijinkai_page_text2{font-size:18px;line-height:120%;margin-bottom:40px}.ijinkai_page_text_box{padding:20px;width:90%;margin:20px auto 40px auto;background:#f3f3f3}.ijinkai_page_title2{font-size:18px;font-weight:700;line-height:120%;border-bottom:1px solid #333;margin-bottom:10px;padding-bottom:10px}.ijinkai_table{width:100%}.ijinkai_table th,.ijinkai_table td{padding:10px;font-size:18px}.ijinkai_table th{font-weight:400;text-align:left;width:15%;vertical-align:top}.ijinkai_table td{width:85%}.ijinkai_btn{margin:20px auto;width:200px}.ijinkai_btn a{display:block;padding:15px;text-align:center;background:#fff;border-radius:10px;border:1px solid #904c92;line-height:100%}.ijinkai_btn a:after{font:var(--fa-font-solid);content:"\f0a9";font-weight:900;color:#781c20;float:right;line-height:100%}.ijinkai_btn a:hover{background:#904c92;color:#fff}.ijinkai_td_text1{text-align:center}.top_date_text{text-align:center;font-size:25px;line-height:110%;margin:35px auto 40px auto;font-weight:700}.top_date_box2{display:flex;width:100%;max-width:1000px;margin:64px auto 0px auto;align-items:center;justify-content:center}.top_date_box2_c{text-align:center;padding:30px 10px;background:#fff;width:27%;min-height:200px;border-radius:10px}.top_date_box2_plus{color:#801c21;font-size:60px;line-height:110%;width:10%;text-align:center}.top_date_box2_c_title{color:#801c21}.top_date_box2_c_title span{font-size:12px}.top_date_box2_c_title_fukushi{color:#801c21;margin-left:1.5rem}.top_date_box2_c_title_fukushi span{font-size:12px}.top_date_box2_c_count{font-size:25px;line-height:110%}.top_date_box2_c_count span{font-size:60px;color:#801c21;line-height:110%}.top_date_box2_c_text{font-size:14px}.top_date_box3{display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:0 auto;align-items:center;flex-direction:column}.mg_20{margin:20px auto}.mgb_70{margin-bottom:70px}.mgt_50{margin-top:50px}.mgt_100{margin-top:100px !important}.mgt-50{margin-top:-10px}.mgtb-30{margin-top:30px !important;margin-bottom:30px !important}.ijinkai_gallery{width:100%;max-width:800px;margin:50px auto}.ijinkai_data_title{background:#904c92;color:#fff;font-weight:700;font-size:24px;line-height:120%;padding:10px;margin:50px 0 40px}.ijinkai_data_title2{border-bottom:1px solid #333;padding-bottom:10px;margin-bottom:10px}.ijinkai_table2{width:100%;margin-bottom:30px}.ijinkai_table2 th,.ijinkai_table2 td{border:1px solid #333;padding:10px}.ijinkai_table2 th{background:#e4dced}.ijinkai_table2 td{background:#fff}.ijinkai_table2 .table135{background:#fff}.ijinkai_sub h4{border-left:10px solid #672124;color:#672124;padding-bottom:10px;margin-bottom:20px;padding-left:10px;font-size:25px;line-height:120%;font-weight:700}.ijinkai_p{margin-bottom:40px}.ijinkai_greeting_text1{font-size:35px;line-height:120%}.ijinkai_greeting_img{margin:30px auto}.ijinkai_greeting_name{float:right;margin:75px auto 56px auto}.ijinkai_greeting_name span{font-size:24px;line-height:120%}.page-template-page-ijinkai_sub footer{padding-top:40px}.ijinkai_footer_navi ul{display:flex;justify-content:center;align-items:center;margin:40px 0}.ijinkai_footer_navi li{margin:0 20px}.ijinkai_footer_navi li a{color:#333}.ijinkai_post_title{font-size:35px;line-height:120%;margin-bottom:30px}.ijinkai_post_date{font-size:14px;color:#672124;margin:20px 0}.ijinkai_post_big_title{font-size:30px;font-weight:700;margin:20px 0;line-height:120%}.ijinkai_post_medium_title{font-size:24px;font-weight:500;margin:20px 0;color:#fff;background:#904c92;padding:5px;line-height:120%}.ijinkai_post_small_title{font-size:20px;line-height:120%;font-weight:500px;margin:20px 0;border-left:5px solid #904c92;color:#904c92;padding-left:10px}.ijinkai_pagenation{display:flex;justify-content:space-between;width:30%;margin:0 auto 40px auto}.ijinkai_pagenation_left,.ijinkai_pagenation_right{width:30%;text-align:center;font-size:25px;line-height:120%;color:#672124}.page-id-4474 .sub_main{margin-top:0}.single-houjin_post ul{display:flex}.single-houjin_post li{margin-right:10px}.single_m_c_top{width:100%;max-width:1000px;margin:0 auto 70px auto;background:#a64a97;position:relative}.single_m_c_title_img{width:30%;margin:20px 20px 20px auto}.single_m_c_img{width:800px;height:400px;margin:30px auto;display:flex;justify-content:center;align-items:center}.single_m_c_img img{height:400px;width:650px;object-fit:cover;overflow:hidden}.mcc_cat{position:absolute;top:40px;left:50px}.mcc_cat ul li a{background:#fff;padding:10px;margin-bottom:10px;display:inline-block;color:#a64a97;font-weight:700}.single_m_c_post_date{padding:10px;color:#a64a97;font-weight:700;width:140px;text-align:center;background:#fff;margin:-120px 20px 20px auto;position:relative}.single_m_c_post_title{color:#fff;line-height:120%;font-size:60px;font-weight:700;margin:-20px 20px 20px}.m_c_c_title{color:#b14692;font-size:22px;line-height:120%;font-weight:700;text-align:center;margin-top:74px}.m_c_c .clinical_link2{width:90%;margin:100px auto 0px auto;text-align:center}.m_c_c .clinical_link2 ul{justify-content:center}.wpp-shortcode li{border-bottom:1px dotted #333;padding-bottom:10px;margin-bottom:10px}.wpp-shortcode li a{color:#333}.wpp-shortcode li{display:flex;justify-content:space-between}.wpp-shortcode .wpp_left{width:80%}.wpp-shortcode .wpp_right{width:20%}.faq_mgb{margin-bottom:60px}.eiyou_table{width:100%;margin-bottom:30px}.eiyou_table th,.eiyou_table td{width:7.6%;padding:5px;border:1px solid #999}.eiyou_table th{background:#ebebeb;font-weight:400}.eiyou_table td{background:#fff;text-align:center}.eiyou_td1{background:#ebebeb !important}.kensa_yoyaku{margin-top:10px;margin-bottom:0}.hematology_text{margin:-20px 0 50px}.page_category_name{color:#a64a97;font-size:25px;line-height:120%;font-weight:700;padding-bottom:10px;border-bottom:1px solid #a64a97;width:100%;max-width:1000px;margin:0 auto 30px auto}.iryokikan_icon{display:inline-block;width:30px;height:auto;margin-right:10px}.jokin_dr_page{width:100%;max-width:700px;margin:20px auto;border:1px solid #672124;padding:20px}.history_table{width:100%}.history_table th,.history_table td{border:1px solid #333;padding:10px}.history_table th{background:#ebebeb;width:20%;font-weight:400;vertical-align:top;text-align:left}.history_table td{width:80%;background:#fff}.respite_table{width:100%;max-width:800px;margin:20px auto 20px auto}.respite_table th,.respite_table td{padding:10px;border:1px solid #333}.respite_table th{background:#ebebeb;font-weight:400;width:30%}.respite_table td{background:#fff;width:30%}.respite_title{color:#672124;font-size:25px;line-height:120%;border-bottom:2px solid #672124;padding-bottom:10px;margin:0 auto;width:100%;max-width:800px;font-weight:700}.respite_p{margin:0 auto 50px auto;width:100%;max-width:800px}.ijinkai_btn_mg{margin-left:150px}.footer_btn2,.footer_btn3{display:none}.sitemap_c{display:flex;justify-content:space-between;flex-wrap:wrap}.sitemap_box{width:48%;margin:30px 0 30px auto}.houjin_contact_td{background:#fff;font-size:25px;line-height:120%;font-weight:700}.houjin_contact_td a:before{font:var(--fa-font-solid);content:"\f095";margin-top:2%;margin-right:10px}.nintei_table{width:100%}.nintei_table th,.nintei_table td{padding:5px;border:1px solid #333}.nintei_table th{font-weight:400;text-align:left;background:#ebebeb;width:15%}.nintei_table .th_1{text-align:center;font-weight:700}.ninten_table td{width:85%;background:#fff}.nurse_saiyou_img{width:100%;max-width:1000px;margin:0 auto}.news_page_navi ul,.news_box ul{display:flex;width:100%;max-width:1000px;margin:50px auto 0px auto;justify-content:center;align-items:center}.tax-houjin_cat .news_box ul,.page-template-page-houjin_cat .news_box ul{display:flex;width:100%;max-width:1000px;margin:0 auto 0px auto;justify-content:flex-start}.news_page_navi .news_list_cat1 a{color:#fff}.news_page_navi .news_list_cat-important_notice_cat a,.news_page_navi .news_list_cat-news_cat a,.news_page_navi .news_list_cat-event_cat a,.news_page_navi .news_list_cat-recruit_cat a,.news_page_navi .news_list_cat-medical_personnel_cat a{color:#781c20}.news_box .news_list_cat1 a,.news_box .news_list_cat-news_cat2 a,.news_box .news_list_cat-hospital_cat a,.news_box .news_list_cat-welfare_cat a,.news_box .news_list_cat-recruit_cat2 a{color:#fff}.page-template-page-ijinkai .news_box ul{display:flex;width:100%;max-width:1000px;margin:50px auto 0px auto;justify-content:center;align-items:center;flex-direction:column}.page-template-page-ijinkai .news_box li{width:100%}.tax-houjin_cat .news_box{margin:0 auto 50px auto}.ijinkai_news_btn{width:30%;margin:50px auto;text-align:center}.page-template-page-ijinkai .more_btn5{text-align:center;width:110px;margin:0 auto;line-height:100%}.bs1{margin-bottom:20px}.bs2{margin-bottom:40px}.mt1{margin-top:20px}.mt2{margin-top:40px}.doc_option_link{text-decoration:underline;text-align:left}@media screen and (min-width:1500px){.side_btn,.side_btn2{top:50%}}.check-wrap{max-width:800px;margin:0 auto}.lead{margin-bottom:12px;font-weight:600}.check-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px}.check-table col.yn{width:56px}.check-table th,.check-table td{border:1px solid #ccc;padding:10px 6px;vertical-align:middle}.check-table th{background:#f5f7f8;text-align:center}.check-table td:first-child{text-align:left;white-space:normal}.check-table td:not(:first-child){text-align:center}.check-table input[type=radio]{width:20px;height:20px}.check-table .total td{background:#eef6ff;font-weight:700;text-align:center}@media (max-width:600px){.check-table{font-size:14px}.check-table col.yn{width:48px}}.default_page_box_list2{width:100%;max-width:800px;margin:0 auto 40px auto;display:flex;justify-content:space-between;gap:20px}.default_page_box_list2 li{display:flex;flex-direction:column;width:48%}.default_page_box_list_img2 img{object-fit:cover;width:100%;height:auto}.default_page_box_list2 li{width:100%;list-style:none}.default_page_box_list_img2{width:300px;height:auto;overflow:hidden}.default_page_box_list_img2 img,.default_page_box_list_img2 video,.default_page_box_list_img2 iframe{width:100%;height:auto;object-fit:cover;display:block}.index_youtube_list{width:100%;aspect-ratio:16/9;position:relative;overflow:hidden;margin:0 10px 40px}.index_youtube_list iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.index_youtube_title{font-size:28px;font-weight:700;color:#781c20;text-align:center;margin-top:60px}.index_youtube_title .fa-youtube{color:#e83331}.index_youtube_title_mini{font-size:18px;font-weight:500;color:#781c20}.youtube_list_2column,.youtube_list_3column{display:flex;justify-content:space-between;width:100%;max-width:800px;margin:0 auto 50px auto}.youtube_list_2column li{width:48%}.youtube_list_3column li{width:31%}.youtube_list_1column{width:100%;margin:0 auto 50px auto}.youtube_list_1column li{width:100%;margin-bottom:20px}.youtube_list_2column1{margin:0 auto;width:100%;max-width:800px}.youtube2{position:relative;width:100%;padding-top:56.25%;margin:auto}.youtube2 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mb-5{margin-bottom:50px}.youtube_img2{width:100%;max-width:1000px;margin:50px auto 50px auto}