@charset "utf-8";.display_sp,.display_pc{display:none}.display_pctab,.display_tabsp,.display_tab{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)}.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:14px 0;display:flex;justify-content:space-around;align-items:center;overflow:visible;position:fixed;background:#fff;z-index:10}header .header_logo{width:60%;display:flex;justify-content:space-between;align-items:center}header .header_icon{width:10%}header .header_logo_text{width:88%}header .header_logo_text a{color:#781c20;font-size:27px;line-height:120%}header .header_navi{display:none}header .header_navi ul{display:flex;justify-content:space-between;overflow:visible}header .header_navi ul li{padding:0 20px;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)}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}.header_btn_box{display:flex;position:fixed;z-index:4;top:0;right:40px;box-sizing:content-box}.header_btn_list_1,.header_btn_list_2,.header_btn_list_3{width:2rem}.header_btn_list_1,.header_btn_list_2{font-size:40px;padding:20px;display:flex;justify-content:center;align-items:center;width:80px}.header_btn_list_1{background:#f8d2e2}.header_btn_list_1 a,.header_btn_list_2 a{color:#771b1f}.header_btn_list_2{background:#e28086}.header_btn_list_1 a{color:#771b1f}.drawer-hamburger{background:#e8528d !important;padding:15px .65rem 25px !important;z-index:10001 !important}.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{background-color:#7b1c20 !important}.drawer-open .drawer-hamburger-icon{background:#e8528d !important}.drawer--right.drawer-open .drawer-hamburger{right:35% !important}.drawer--right .drawer-nav{right:-35% !important}.drawer-open .drawer-nav{right:0 !important}.drawer-nav{z-index:10000 !important;width:35% !important}.drawer-nav li{padding:10px}.drawer-hamburger{width:52px !important;padding:30px 10px 38px !important}details summary{list-style:none}summary::-webkit-details-marker{display:none}main{margin-top:0}.top_main{margin-top:120px}.home .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:160px;left:5%}@media screen and (min-width:1500px){.slider_textbox{left:15%}}.slider_1_text_1{font-size:50px;line-height:120%;color:#e9528e;font-weight:700}.slider_1_text_2{font-size:30px;line-height:120%;color:#e9528e}.slider_1_text_3{font-size:25px;line-height:120%;color:#fff;text-shadow:0px 0px 10px rgba(227,124,173,1)}.slider_2_text_1{font-size:50px;line-height:120%;color:#fff;font-weight:700}.slider_2_text_2{font-size:30px;line-height:120%;color:#fff}.slider_2_text_3{font-size:14px;line-height:120%;color:#fff;margin-top:50px}.slider_3_text_1{font-size:50px;line-height:120%;color:#231815;font-weight:700}.slider_3_text_2{font-size:30px;line-height:120%;color:#231815}.slider_4_text_1{font-size:50px;line-height:120%;color:#fff;font-weight:700}.slider_4_text_2{font-size:30px;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:30px;line-height:120%;color:#fff}.slider_5_text_3{font-size:14px;line-height:120%;color:#fff;margin-top:30px;width:90%}.slider_6_text_1{color:#e9528e;font-size:50px;line-height:120%;margin-top:150px;font-weight:700}.btn_box{width:100%;max-width:1200px;margin:-50px auto 0px auto;position:relative}.btn_box ul{display:flex;justify-content:space-between;padding:20px;flex-wrap:wrap}.btn_box li a{align-items:center;display:flex;justify-content:flex-end;color:#231815;font-size:24px}.btn_box li{width:48%;box-shadow:0px 0px 6px 0px rgba(0,0,0,.45);padding:30px 0;border-radius:10px;text-align:center;font-size:18px;margin-bottom:20px}.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: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_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:60px;height:50px;margin-left:60px;margin-right:10px}.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:50px auto;width:60px;height:50px;margin-left:60px;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:50px auto;width:60px;height:50px;margin-left:60px;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:50px auto;width:60px;height:50px;margin-left:60px;margin-right:10px}.info_box{width:90%;margin:0 auto 30px auto;display:flex;justify-content:space-between;flex-direction:column}.info_box_left{background:#f4eae5;border-radius:10px;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 20px 20px;align-items:center;margin-bottom:20px}.info_box_left_1{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;background:#781c20;font-size:14px;color:#fff;padding:10px 3px;width:4.5%}.info_box_left_2{width:93%}.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:5px}.info_box_right{width:100%}.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,.info_box_right_list5,.info_box_right_list6{width:46%;box-shadow:0px 0px 6px 0px rgba(0,0,0,.45);margin:10px;border-radius:5px}.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,.info_box_right_list3 a,.info_box_right_list5 a,.info_box_right_list6 a{color:#3e3a39;display:block;width:100%;margin:auto;padding:20px 20px 20px 90px;font-size:20px}.info_box_right_list2{padding:10px}.info_box_right_list4 a{color:#3e3a39;display:block;width:100%;margin:auto;padding:20px;font-size:20px}.info_box_right_list1 a:hover,.info_box_right_list3 a:hover,.info_box_right_list4 a:hover,.info_box_right_list5 a:hover,.info_box_right_list6 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_list5{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img8.png) #f4eae5 no-repeat;background-size:50px 50px;background-position:20px center;display:flex;align-items:center;justify-content:center}.info_box_right_list5:hover{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img8.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_list6{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img9.png) #f4eae5 no-repeat;background-size:auto 50px;background-position:20px center;display:flex;align-items:center;justify-content:center}.info_box_right_list6:hover{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/btn_img9.png) #ec6d74 no-repeat;background-size:auto 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_list2{display:flex;justify-content:space-between;flex-wrap:wrap;width:48%}.info_box_right_list2_icon{width:10%}.info_box_right_list2_text1{width:88%;color:#781c20;font-weight:500;font-size:20px}.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:20px}.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:35px;font-weight:700;line-height:120%;color:#fff;padding:0}.main_title1 span{display:inline}.main_title1 span:nth-child(2){font-size:20px;font-weight:700;margin-left:20px}.sinryo_list{width:90%;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:90%}.sinryo_list_title2{border-left:5px solid #a64a97;padding:0 0 0 5px;font-size:16px;line-height:120%;margin:0 auto 36px auto;width:90%}.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:30%;background:#fff;margin-bottom:20px;font-size:14px;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:10px}.sinryo_list ul li a:hover{display:block;width:100%;padding:10px;background:#a64a97;color:#fff}.more_btn_box{width:90%;margin:30px auto}.more_btn_box2{width:90%;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:20%;border:1px solid #781c20;border-radius:30px;text-align:center;background:#fff;margin-left:auto;line-height:100%}.more_btn3{width:20%;border:1px solid #781c20;border-radius:30px;text-align:center;background:#fff;margin-right:auto;margin-left:25px;margin-top:10px;line-height:100%;padding:5px}.more_btn4{width:60%;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:120px;margin-left:auto;line-height:100%;padding:5px}.more_btn1 a,.more_btn2 a,.more_btn3 a,.more_btn4 a{color:#781c20;display:block;font-size:14px;padding:5px}.more_btn5 a{color:#781c20}.more_btn1 a:hover,.more_btn2 a:hover,.more_btn3 a:hover,.more_btn4 a:hover{background:#781c20;display:block;padding:5px;color:#fff;border-radius:30px}.slider_column{display:flex;overflow:visible;margin:74px auto 60px auto;width:100% !important}.column_list{width:90% !important;border:1px solid #ec6d81;border-top:10px solid #ec6d81;margin:0 10px !important;background:#fff;box-sizing:border-box !important}.column_list_photo{width:100%;height:150px;margin-bottom:10px}.column_list_photo img{object-fit:cover;height:auto;width:100%}.column_list_title,.column_list_position,.column_list_name{width:90%;margin:0 auto}.column_list_title a{font-size:20px;color:#781c20;height:2.5em;margin-bottom:10px;display:block;line-height:120%}.column_list_position{font-size:12px;margin-bottom:5px}.column_list_name{font-size:24px;line-height:120%}.column_list_cat a{display:block;width:50%;margin-top:10px;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:90%;margin:30px auto;height:100%;flex-direction:column}.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:center top 50px}.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;justify-content:space-between;width:40%;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_box_left_map_left{width:48%}.shinryo_box_left_map_right{width:48%}.shinryo_box_left_map_left a{width:90%}.sinryo_list2 ul{margin:30px auto 0px 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:10px}.sinryo_list2 ul li a:hover{display:block;width:100%;padding: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;line-height:130%;background:#fff;margin-bottom:10px;width:90%}.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}.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}.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:90%;margin:30px auto 50px auto;flex-wrap:wrap}.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:100%;margin-bottom:20px}.tokutyo_1_right{width:100%}.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:48%;display:flex;flex-direction:column;position:relative;margin-bottom:40px}.tokutyo_2_list img{position:static;bottom:0}.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;width:90%;margin:0 auto 30px auto}.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:30%}.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:14%;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{display:block;padding:5px 0;font-size:11px;color:#781c20}.news_list_cat1{color:#fff;margin-left:10px}.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_box_list{width:90%;margin:0 auto;font-size:12px}.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:11%;text-align:center;color:#781c20}.news_list_title{width:70%;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}.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:90%;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%;margin:0 auto;color:#781c20;flex-wrap:wrap}.footer_box1_left{width:100%;margin-bottom:20px}.footer_box1_right{width:90%;margin:0 auto}.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}.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:650px}.footer_box1_left_navi_left,.footer_box1_left_navi_right{width:48%;font-size:12px}.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:100px}.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:90%;margin:20px auto;display:flex;justify-content:space-between;padding-bottom:20px}.bottom_sns_list{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:10px}.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;font-size:12px}.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;height:480px}.page-template .slider_box{margin-top:0;height:280px}.slider_bn_list{z-index:1;width:60%;position:relative;margin-left:auto;margin-top:90px;margin-right:20px}.riyou_btn{background:#ec6d74;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:230px;opacity:0;transition:opacity .3s ease-in-out}.juyou_btn:hover .juyou_btn_text{width:70%;display:block;opacity:1;overflow:visible}.side_btn{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:15px;color:#fff;position:fixed;text-align:center;top:320px;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;position:fixed;text-align:center;top:100px;right:0;border-top-left-radius:10px;border-bottom-left-radius:10px;position:fixed}.side_btn,.side_btn2{display:none}.side_btn i{margin-bottom:10px}.side_btn a,.side_btn2 a{color:#fff;display:block;font-size:13px}.riyou_btn_img2{width:30px}.side_btn,.side_btn2{display:flex}.side_btn div{width:100%;height:210px;padding:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;margin-bottom:10px}.side_btn2 div{width:100%;height:170px;padding:10px;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}.riyou{background:#a64a97}.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:16px}.notes{background:#cb5394}.side_btn1{background:#009fa9}.hos_1{background:#009fa9}.sub_page{border-top:10px solid #e7d5e8}.page_title{color:#333;font-size:24px;text-align:center;position:relative;top:70%;left:0;right:0;overflow:visible;color:#fff}.page_title:before{background-color:#ec788e;bottom:-5px;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:120px}.sub_page_title_c{position:relative;overflow:visible}.wave{position:absolute;bottom:-2px;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:300px;width:100%;margin:0 auto}.intro_text{font-size:24px;text-align:center;margin:30px auto 45px auto}.intro_list_box ul{width:90%;display:flex;flex-wrap:wrap;margin:0 auto}.intro_list_box li{margin-bottom:25px;width:31%;border-radius:10px;border:1px solid #a64a97;font-size:12px}.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:300px}.gaiyo_page_title_box{width:90%;margin:0 auto}.gaiyo_page_title{position:absolute;z-index:2;top:280px;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:90%;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:20px;line-height:120%}.gaiyo_right{width:25%}.gaiyo_text{margin:30px 0 35px}.gaiyo_left_list ul{width:100%;display:flex;flex-wrap:wrap}.gaiyo_left_list li{margin-bottom:25px;width:47%;border-radius:5px;border:1px solid #a64a97}.gaiyo_left_list li:nth-child(even){margin-left:20px}.gaiyo_list_title{text-align:center;padding:10px;display:block;width:100%;background:#fff;font-size:12px}.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-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 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:300px}.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:270px}.greeting_title_box{width:90%;margin:0 auto}.greeting_title{position:absolute;z-index:2;top:250px;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:95%;padding:15px 10px;border:1px solid #781c20;margin:100px auto 45px auto}.incho_prof_left{width:65%}.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%;display:flex;flex-wrap:wrap}.prof_link_list li{margin-bottom:25px;width:47%;border-radius:5px;border:1px solid #a64a97;font-size:12px}.prof_link_list li:nth-child(even){margin-left:20px}.prof_list_title{text-align:center;padding:10px;display:block;width:100%;background:#fff}.prof_list_title:hover{background:#cc7db1;padding:10px;display:block;width:100%;color:#fff}.prof_list_title:after{font:var(--fa-font-solid);content:'\f0a9';font-weight:900;float:right;margin-top:4%;margin-right:10px;color:#781c20}.prof_text{margin:30px 0}.gaiyo_other_header{height:150px;background:#fdeef1}.gaiyo_other_title_box{width:90%;margin:0 auto 30px}.gaiyo_other_title{position:absolute;z-index:2;top:120px;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:35%;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:50%;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;padding:20px;display:block;width:100%;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:50px;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}.accordion_list .first{border-top:none}.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:auto 150px;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:90%;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}.jokindr_bpx2_left{width:68%}.jokindr_bpx2_right{width:30%;position:relative;overflow:visible}.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:32px}.page-template-page-doctor .jokindr_bpx2_left_sikaku,.post-type-archive-doctor_cat .jokindr_bpx2_left_sikaku{margin-top:32px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4}.jokindr_keireki{margin-top:50px;margin-bottom:20px}.jokindr_kankei ul{display:flex;width:50%;margin:50px auto 100px auto}.single-doctor_cat .jokindr_kankei ul{display:flex;width:90%;margin:50px auto 100px auto;justify-content:center;flex-wrap:wrap}.jokindr_kankei li{width:47%;margin-bottom:20px}.jokindr_kankei li:nth-child(3n-1){width:47%;margin:0 0 20px}.jokindr_kankei li:nth-child(even){width:47%;margin:0 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:hover{background:#cc7db1;color:#fff}.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}.page-template-page-tiiki .clinical_page_title5{width:90%;margin:20px auto 20px auto}.page-template-page-tiiki .jokindr_box2{display:flex;width:90%;justify-content:space-between;border-bottom:1px solid #781c20;padding-bottom:50px;margin:20px auto 50px auto}.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:270px}.doctor_list_text{padding-bottom:20px;border-bottom:1px solid #781c20;margin-bottom:20px}.riyou_header{background:url(//www.ijinkai.or.jp/wordpress/wp-content/themes/sakura_hospital2024/css/../img/riyou_slider1.png) no-repeat;background-size:100% auto;height:320px}.riyou_title_box{width:90%;margin:0 auto}.riyou_title{position:absolute;z-index:2;top:280px;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:90%;margin:50px auto 0px auto}.riyou_list_box li{width:46%;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_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_1 .riyou_list_title a,.riyou_list_2 .riyou_list_title a,.riyou_list_3 .riyou_list_title a,.riyou_list_4 .riyou_list_title a,.riyou_list_5 .riyou_list_title a,.riyou_list_6 .riyou_list_title a{color:#fff}.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:15px}.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:90%;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_left .info_box_left_1{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;background:#781c20;font-size:14px;color:#fff;padding:10px 3px;width:7%}.riyou_info_box_left .info_box_left_2{padding:10px 0 10px 10px}.riyou_info_box .info_box_right_list2{width:100%}.riyou_tyui_box{background:#fff;border:1px solid #231815;padding:20px 0;width:90%;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:80%;margin:22px auto 48px auto;color:#e60012}.riyou_map{width:90%;margin:0 auto 0px 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}.breadcrumbs{margin-top:115px}.flow_page_title{font-size:24px;line-height:120%;width:90%;margin:0 auto 16px auto;border-left:5px solid #a64a97;padding-left:20px;position:relative;overflow:visible}.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:90%;margin:40px auto;align-items:center}.flow_page_box_left,.flow_page_box_right{width:48%}.riyou_map2{width:90%;margin:0 auto 0px auto}.flow_btn_list ul{display:flex;flex-wrap:wrap;width:90%;margin:0 auto;justify-content:space-between}.flow_btn_list li{width:30%;margin-bottom:23px}.flow_table .flow_btn_list li{width:40%;margin-bottom:23px}.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 .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:90%;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:90%;color:#781c20;margin:0 auto 100px auto}.flow_tab_title0{color:#781c20 !important;margin-right:20px}.flow_tabs{display:flex;flex-wrap:wrap;width:90%;margin:0 auto}.flow_tabs .tab_label{position:relative;z-index:1;cursor:pointer;flex:1;padding:10px 0;margin:0 5px;background:#fbe6ef;border-radius:10px 10px 0 0;text-align:center}.flow_tabs .tab_label:hover{background:#eb6ea5;color:#fff}.flow_tabs .tab_label:hover{opacity:.75}.flow_tabs .tab_content{flex:100%;display:none;overflow:hidden}.flow_tabs input[name=tab_switch]{display:none}.flow_tabs input:checked+.tab_label{color:#fff;background-color:#eb6ea5}.flow_tabs #tab01:checked~#tab01_content,.flow_tabs #tab02:checked~#tab02_content,.flow_tabs #tab03:checked~#tab03_content{display:block}.flow_tabs .tab_content{position:relative;animation:fadeIn 1s ease}.flow_mgb{margin-bottom:0}.flow_content_box{display:flex;justify-content:space-between;margin-top:25px;margin-bottom:40px}.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_btnlist4 ul{display:flex;width:100%;margin:40px 0 60px;flex-wrap:wrap}.flow_content_box_right_box_left_btnlist li{width:45%;margin:0 15px 20px}.flow_content_box_right_box_left_btnlist2 li{width:45%;margin:0 10px 10px}.flow_content_box_right_box_left_btnlist4 li{width:100%;margin:0 10px 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:3%;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:hover{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 auto;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;font-size:12px}.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:3%;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%}.tab{display:flex;flex-wrap:wrap;width:100%;margin:0 auto}.tab_cont{display:none;　 padding:2em;transition:1s;overflow:visible}.tab_cont.active{display:block;background:#fff;overflow:visible;width:90%;margin:0 auto}.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}.nyuin_box{display:flex;justify-content:space-between;width:90%;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:65%}.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:90%;margin:36px auto;justify-content:space-between}.nyuin_btn_list2 li{width:32%;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:90%;margin:0 auto 76px auto}.nyuin_box2{width:90%;margin:0 auto 20px auto}.nyuin_box2 p{margin:10px 20px}.nyuin_textbox1{background:#fbe6ef;padding:20px;width:90%;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:75%;overflow:visible;width:90%;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;margin:0 auto 60px auto;background:#fff;width:90%}.nyuin_box3_1{border:1px solid #e4007f;padding:26px 37px;width:90%;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:-130px;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:-50px;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:90%;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:48%;margin-bottom:20px;font-size:14px}.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{margin-bottom:46px;padding-bottom:50px}.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%;display:flex;margin:43px auto 60px auto}.nyuin_box4_btn li{margin-bottom:25px;width:40%;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:10px;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:4%}.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:70%;overflow:visible;width:90%;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%}.page-template-page-nyuin .footer_box1_left_navi_list{width:100%;min-width:auto}.human_header{background:#f9eaee;background-size:100% auto;height:367px}.human_header_box{display:flex;justify-content:space-between;width:90%;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:40%}.human_header_img{background:#e5e5e5;height:300px}.human_box{width:90%;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:90%;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:50%;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}.human_list2{width:90%;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:15px;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:80%;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}.human_cat_single .bg_9{margin-top:119px;overflow:visible;height:2300px}.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:65%}.human_cat_single .human_title{top:150px}.human_cat_single .human_header_text{top:250px}.human_s_post_box{border:2px solid #781c20;width:90%;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_page_link{height:200px}.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:0;width:47%}.human_kanren li a{color:#781c20}.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%;margin:0 auto 0px auto;justify-content:space-between;padding-top:100px}.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:90%;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:90%;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:auto 150px;margin:0 auto;padding:10px 0}.clinical_page_text0_1{width:100%;margin:20px auto 70px auto}.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%;margin:0 auto}.clinical_link1 ul{width:90%;display:flex;justify-content:space-between;margin:34px auto 76px auto}.clinical_link1 li{width:31%;margin:0p 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:90%;margin:0 auto}.clinkcal_title{border-left:5px solid #a64a97;padding-left:10px;font-size:24px;line-height:120%;margin-bottom:47px;margin-top:63px}.clinical_link2 ul{display:flex;flex-wrap:wrap}.clinical_link2 li{margin-bottom:25px;text-align:center;border:1px solid #a64a97;font-size:13px;width:31%;border-radius:10px}.clinical_link2 li:nth-child(3n-1){margin:0 15px 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}.page-template-page-clinical_1 .sub_main,.page-template-page-clinical_2 .sub_main,.page-template-page-clinical_3 .sub_main{margin-top:0}.clinical_page_text0{width:70%;margin-left:auto}.clinical_name_c{width:90%;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_page_text0{font-size:18px;line-height:180%;text-align:center;margin-top:25px;width:70%}.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 45%;width:50%;border-bottom:3px solid #d1768a;padding-bottom:10px}.cliniclal_kamoku_box2{margin:0 auto 0px 45%;width:50%}.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:24px;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_list2 li: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:5px}.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:12px}.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;display:flex;flex-wrap:wrap}.clinical_column .column_list{width:47% !important;background:#fff}.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;margin-bottom:40px !important}.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{border:1px solid #781c20;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%}.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_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 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;width:50%}.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:90%;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:90%;margin:30px 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:90%;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}.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;top:74%;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}.senmon_page_box{width:90%;margin:30px auto}.senmon_title1{color:#b14692;font-size:20px;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:90%;margin:0 auto}.post_box h1{background:#f7c8ce;padding:5px;font-size:28px;line-height:120%;font-weight:900;margin-bottom:40px}.post_box 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_box h3{color:#5f5f5f;font-size:19px;line-height:120%;margin-bottom:20px}.post_box h3:before{content:"■";color:#5f5f5f;margin-right:5px}.marker{background:linear-gradient(transparent 30%,#f7add60 30%)}.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:180px}.cancel .gaiyo_page_title{position:absolute;z-index:2;top:220px;color:#781c20;font-size:24px;line-height:120%;overflow:visible}.cancel .gaiyo_box{display:flex;justify-content:space-between;width:90%;margin:150px auto;flex-direction:column}.cancel .senmon_left{width:40%;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:50px auto 50px auto}.cancel .gaiyo_left,.cancel .gaiyo_right{width:100%}.cancel .shinryo_box_left_map{display:flex;justify-content:space-between;width:100%;margin:40px auto 0px auto}.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:90%;margin:0 auto}.etc .clinical_line{width:90%;margin:45px auto 30px auto}.etc_title{font-size:20px;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;width:100%}.etc .nyuin_btn_list2 li{width:30%}.etc .nyuin_btn_list2 li:nth-child(2){margin:0 30px}.etc .nyuin_btn_list2 .etc_li{width:50%}.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%;margin:0 auto 0px auto}.shisetsu_box0{display:flex;justify-content:space-between;width:90%;margin:40px auto 30px auto}.shisetsu_box{display:flex;justify-content:space-between;width:90%;margin:40px auto 30px auto}.shisetsu_box_left,.shisetsu_box_right{width:48%}.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:90%;margin:0 auto;padding:30px}.shisetsu_title1{width:90%;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:90%;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:90%;margin:0 auto}.shisetsu_box_left2 img,.shisetsu_box_right2 img,.shisetsu_box_center img{width:auto;height:350px}.shisetsu_box_left2{width:auto}.shisetsu_box_center{width:auto}.shisetsu_box_right2{width:auto;margin-top:-9px !important}.gairai_tantou_box{width:90%;margin:0 auto}.tantou .clinical_link2 ul{justify-content:center;margin-bottom:50px}.tantou .clinical_line{margin:0 auto 31px auto}.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:auto 100%;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:90%;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:auto 100%;height:300px;background-position:center}.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:90%;margin:150px auto;flex-direction:column}.access .gaiyo_left,.access .gaiyo_right{width:100%}.access .gaiyo_left{margin-bottom:20px}.access .senmon_left{margin-top:30px;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 center;border:none}.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:100%;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{margin-top:0}.ijinkai_header{width:90%;padding:10px 0;margin:10px auto 0px auto;font-size:17px;display:block;position:static}.ijinkai_header span{display:block;font-size:14px}.houjin_logo{width:80px;height:auto;margin-left:auto;position:relative;top:-450px;right:30px}.page-template-page-houjin_cat .houjin_logo,.tax-houjin_cat .houjin_logo{width:80px;height:auto;margin-left:auto;position:relative;top:-65px;right:30px}.single-houjin_post .ijinkai_content_box{width:90%;margin:-300px auto 0px auto;position:relative}.ijinkai .slider{margin-top:-300px}.ijinkai .slider,.slider_ijinkai,.slider_ijinkai ul,.slider_ijinkai li{overflow:visible}.top_recruit_box_c{display:flex;justify-content:space-between;width:90%;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_img{width:90%;margin:10px auto}.aboutus_sisetsu_btn_1,.aboutus_sisetsu_btn_2{border-radius:5px;width:55%;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:-280px}.ijinkai .recruit_bn{width:90%;margin:-50px auto 0px auto}.houjin_title{text-align:center;margin:62px auto 40px auto;width:30%}.houjin_text{background:#f5f5f5;padding:34px 0 41px 300px;margin-top:-5px;font-size:17px;margin-top:-320px}.houjin_menu{background:#fbaab5;padding:23px 40px;width:250px;overflow:visible;position:relative;top:-280px}.houjin_menu li{margin-bottom:10px}.houjin_menu li a{color:#000}.single_post_header_box{background:#e7d5e8;padding:27px 0}.single_post_header{width:90%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.single_post_header_left{width:20%}.single_post_header_right{width:50%}.m_c_c .column_list{width:90% !important;border:1px solid #ec6d81;border-top:10px solid #ec6d81;margin-bottom:20px;background:#fff}.m_c_c .slider_box_column{padding:57px 0 74px 0ox}.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}.m_c_c .post_date{color:#781c20;margin:0 0 20px 20px}.m_c_c .flow_content_box_right_box_left_btnlist2{width:90%;margin:0 auto}.m_c_c .flow_content_box_right_box_left_btnlist2 li{width:46%}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}img.alignnone{clear:both;display:block;margin:40px auto !important}.post_box{width:90%;margin:50px auto}.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-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:100px}.news_page .news_list_cat1{margin-left:30px}.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:90%;margin:0 auto}.news_page .single_post_header_left{width:15%}.news_page .single_post_header_right{width:40%}.page_column{display:flex;width:90%;margin:40px auto;flex-wrap:wrap}.page_column .column_list{width:47% !important;margin-bottom:30px !important}.page_column .column_list:nth-child(even){margin:0 0 30px}.page_column .column_list:nth-child(3n-1){margin:0 0 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%;background-position:center;height:354px;width:90%;margin:0 auto}.tiiki_page .page_title{top:10%;color:#333}.page-id-1445 .page_title,.page-id-1463 .page_title,.page-id-1423 .page_title{top:10% !important;color:#333 !important}.tiiki_page{margin-top:80px !important}.tiiki_title{background:rgba(166,74,151,.8);padding:20px 0 40px;width:100%;color:#fff;font-size:24px;text-align:center;position:relative;top:65%;left:0;right:0;overflow:visible}.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:90%;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_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: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_link3 ul{display:flex;flex-wrap:wrap;width:90%;margin:82px auto 97px auto;justify-content:space-between}.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_link li a:hover,.tiiki_link2 li a:hover,.tiiki_link3 li a:hover{background:#a64a97;display:block;color:#fff}.tiiki_img{width:100%;max-width:670px;margin:0 auto}.tiiki_text2{border:3px solid #7c1d20;width:90%;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:90%;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;margin:0 auto;padding:10px 0}.welfare_page_title .page_title{top:6%;color:#333;font-size:12px}.welfare_title{text-align:center;font-size:24px;line-height:120%;margin-top:30px}.welfare_text1{display:flex;justify-content:center;margin-top:16px}.welfare_text2{font-size:24px;line-height:180%;text-align:center;margin:28px auto 0px auto;width:90%}.welfare_text3{border:1px solid #781c20;padding:30px;width:90%;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:90%;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:32px;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:left}.welfare4_5 span{font-size:16px}.welfare4_6{display:flex;justify-content:space-between;width:100%;margin-bottom:46px;flex-direction:column}.welfare4_6_1{width:100%;margin-bottom:20px}.welfare4_6_2{width:100%}.welfare4_6_1_1{font-size:32px;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;font-size:15px}.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:90%;margin:0 auto}.welfare_5{background:#fdeff5;border:1px solid #781c20;padding:20px;width:90%;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%}.tiiki_mgt{margin-top:-100px;padding-top:100px}.kaku_wd{width:100%;max-width:600px;margin:0 auto}.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:13px}.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}.default_header{background:#fdeef1;background-size:100% auto;height:130px}.default_page_title{font-size:24px;line-height:120%;width:90%;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:90%;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:90%}.default_btn_list li{margin-bottom:25px;text-align:center;border:1px solid #a64a97;width:32%;border-radius:10px}.default_btn_list li:nth-child(3n-1){margin:0 20px 25px}.default_btn_list li a:hover{background:#a64a97;display:block;color:#fff}.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:45%;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:90%;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_list_text{margin-top:10px;font-size:13px;text-align:right}.default_page_box2{width:90%;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:90%;margin:0 auto 40px auto}.default_textbox2{border:1px solid #e4007f;padding:20px;width:90%;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:90%;margin:20px auto}.default_midashi_middle1{padding-bottom:10px;font-size:24px;line-height:auto;border-bottom:3px solid #ec788e;width:90%;margin:40px auto 40px auto}.default_midashi_middle2{padding-bottom:10px;font-size:24px;line-height:auto;border-bottom:3px solid #a64a97;width:90%;margin:40px auto 40px auto}.page-template-page-default1 .sub_header{border:none}.default_memo{width:90%;margin:30px auto}.default_title1{width:90%;height:354px}.default_box{width:90%;margin:0 auto;display:flex;justify-content:space-between;padding:40px 0;align-items:center}.default_box_left1,.default_box_right2{width:30%}.default_box_left1 img,.default_box_right2 img{width:70%;height:auto}.default_box_right1,.default_box_left2{width:70%;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:90%;display:flex;justify-content:center;margin:30px auto;flex-wrap:wrap}.column_box2 .column_list{width:47%}.single-post .default_btn2{width:30%}.page-id-2614 .clinical_name{font-size:18px}.fukidashi_box1,.fukidashi_box2{position:relative;overflow:visible;margin-bottom:50px !important}.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:47%;margin:0 0 30px;padding-bottom:10px;display:flex;flex-direction:column}.gaiyo_left_c .jokindr_box2:nth-child(3n-1){width:47%;margin:0 0 30px}.gaiyo_left_c .jokindr_box2:nth-child(even){width:47%;margin:0 0 30px 20px}.jokindr_box2_1{height:207px;background:#e5e5e5;margin-bottom:10px}.jokindr_box2_1 img{object-fit:cover;height:auto;width:100%}.default_table{width:90% !important;margin:20px auto}.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}.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:15px}.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:90%;margin:30px auto;font-size:13px}.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}.df_wd{width:90%;margin:20px auto}.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}.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:90%;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:90%;margin:50px auto;background:#fff}.doc_box_text1{font-size:20px;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:18px;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:48%;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:50%;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:100%;margin:0 auto;align-items:center}.doc_box_text3_left{width:80%;font-size:24px;line-height:120%}.doc_box_text3_right{width:20%}.ijinkai_sub{background:#f3f3f3}.page-id-4766 .ijinkai_sub,.page-id-4768 .ijinkai_sub,.single-houjin_post .ijinkai_sub{background:#f3f3f3;padding-bottom:100px}.page-id-4770 .ijinkai_sub{padding-bottom:50px;background:#f3f3f3}.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:90%;margin:-300px auto 250px auto;position:relative}.page-id-4768 .ijinkai_content_box{width:90%;margin:-330px auto 0px auto;position:relative;padding:20px}.page-id-4770 .ijinkai_content_box{width:90%;margin:-330px auto 0px auto;position:relative;padding:20px}.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:90%;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:90%;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;font-size:13px}.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}.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_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_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}.sub_main{margin-top:0}.ijinkai_sub_page_box{background:#e3e3e4;padding:50px 30px;margin-bottom:100px}.page-id-4474 .sub_main{margin-top:80px}.column_header{color:#333;background-color:#fff;height:50px;box-shadow:0px 10px 10px -9px rgba(0,0,0,.3);position:static}.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:35%;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:90%;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 !important;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:70%}.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:12px;height:auto}.side_column_list .column_list_name{font-size:15px;line-height:120%}.single_m_c_top{width:100%;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:100%;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:10px}.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}.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}.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:90%;margin:0 auto 30px auto}.iryokikan_icon{display:inline-block;width:27px;height:auto;margin-right:10px}.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:90%;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:90%;font-weight:700}.respite_p{margin:0 auto 50px auto;width:90%}.ijinkai_btn_mg{margin-left:110px}.page-template-page-reha_1 main,.page-template-page-reha_2 main,.page-template-page-reha_3 main,.page-template-page-reha_4 main,.page-template-page-reha_1 main{margin-top:60px}.footer_btn2,.footer_btn3{display:none}.graph_img img{width:100%;height:auto}.sitemap_c{display:flex;justify-content:space-between;flex-wrap:wrap}.sitemap_box{width:48.5%;margin:30px 0 30px auto;font-size:13px}.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:80%;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}.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%;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:20%;margin:50px auto;text-align:center}.page-template-page-ijinkai .more_btn5{text-align:center;width:100%;margin:0 auto;line-height:100%}.houjin_text h2{line-height:180%}.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}.doc_option_link{text-decoration:underline;text-align:left}.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:23px;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:90%;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;flex-direction:column:}.youtube_list_1column li{width:100%;margin-bottom:20px}.youtube2{position:relative;width:90%;padding-top:56.25%;margin:auto}.youtube2 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube_img2{width:90%;margin:50px auto 50px auto}