div{zoom:1}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,figure{margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}table{border-collapse:collapse;border-spacing:0;border:none}caption,th{text-align:left}object,embed{vertical-align:top}hr,legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}img,abbr,acronym,fieldset,a{border:0}ul li{list-style-type:none}ol li{list-style-type:none}img{vertical-align:bottom}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";text-align:center;font-size:16px;line-height:1.7em;background:center no-repeat;color:#0a0a0a}*:first-child+html body{padding-left:1px}*html body{padding-left:1px}strong{font-weight:400}.alignL{text-align:left}.alignR{text-align:right}.alignC{text-align:center}.alignM{margin:0 auto}.floatL{float:left}.floatR{float:right}.floatC{clear:both}.mb10{margin-bottom:10px}.mb30{margin-bottom:30px}a{color:#004097;text-decoration:underline}a:hover{color:#004097;text-decoration:none}a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-khtml-opacity:.8;-moz-opacity:.80}img{width:100%;height:auto}#wrapper{width:100%;margin:0 auto;text-align:center;overflow:hidden}.wrap{position:relative;width:90%;max-width:1200px;margin:auto;overflow:hidden}article{margin-top:2em}section{text-align:left;margin-bottom:5em}section:last-child{margin-bottom:0}.flexbox{display:flex;flex-wrap:wrap;justify-content:center}.flexboxL{display:flex;flex-wrap:wrap;justify-content:space-around}.flexbox01{display:flex;flex-wrap:wrap;justify-content:center;gap:1em 5%}.flexbox01 .txtarea{flex-basis:44%}.flexbox02{display:flex;flex-wrap:wrap;justify-content:space-between}.flexbox02 .txtarea{flex-basis:48%}.flexbox03{display:flex;flex-wrap:wrap;justify-content:space-between}.flexbox03 .txtarea{flex-basis:32%}.txtarea p{margin-bottom:1.5em}.txtarea p:last-child{margin-bottom:0}.pc{display:block}.mb{display:none}.font-style01{font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif}.font-style02{font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif;color:#d2d8dd;font-size:1.2em}.font-style03{color:#004086}.font-style04{color:#a30707;font-weight:700}.font-style05{background-color:#0c3460;color:#fff;font-size:2em;display:inline-block;padding:.4em;margin:0 .4em 0 0;text-align:center;text-indent:0}.font-style05-2{margin-top:-2em;display:inline-block}.font-style06{font-size:.9em}.titarea{text-align:center;margin-bottom:3em}.titarea02{text-align:center;margin:1em 0}.titarea03{text-align:center;margin-bottom:2em}.titstyle01{font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif;color:#0c3460;font-size:1.4em;position:relative;padding:.5em 0 .1em;text-align:center;font-weight:700;letter-spacing:.1em}.titstyle01:before{position:absolute;bottom:-10px;left:calc(50% - 47px);width:100px;height:3px;content:'';background:#0c3460}.titstyle02{font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif;border:1px solid #004086;color:#004086;font-size:1.2em;font-weight:700;display:inline-block;padding:.5em 2em;margin:0 0 1em;letter-spacing:.1em}.titstyle03{font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif;color:#004086;font-size:1.2em;font-weight:700}.titstyle04{font-size:1.3em;font-weight:700;line-height:1.3em;margin-bottom:2em}.btnstyle01{font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif;color:#fff;display:inline-block;text-decoration:none;line-height:1.2;background:url(//higashi-jin.com/wp02/wp-content/themes/higashi-jin/images/ico01.png) no-repeat 95% #0c3460;padding:.6em 3em .6em 2em}.btnstyle01:hover{opacity:.8;color:#fff}.btnstyle02{font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif;color:#fff;display:inline-block;text-decoration:none;line-height:1.2;background:url(//higashi-jin.com/wp02/wp-content/themes/higashi-jin/images/ico01.png) no-repeat 95%;padding:.6em 3em .6em 2em;font-size:1.2em;border:1px solid #fff}.btnstyle02:hover{opacity:.8;color:#fff}.boxstyle01{background-color:#c7d1d9;padding:3em 1%;box-sizing:border-box}.boxstyle03{width:80%;margin:auto}.liststyle01{width:70%;margin:0 auto;position:relative}.liststyle01 li{list-style:url(//higashi-jin.com/wp02/wp-content/themes/higashi-jin/images/ico02.svg);font-size:1.3em;font-weight:700;line-height:1.3em;margin-bottom:.5em;padding:.5em 0 .5em .5em}.liststyle01 li:before{position:absolute;left:1em}.tablestyle01{width:100%;border:#c8d2da 2px solid;margin-bottom:1em;text-align:center;font-weight:700;font-size:1.2em}.tablestyle01 th{padding:1em;border-right:#c8d2da 2px solid;border-bottom:#c8d2da 2px solid;box-sizing:border-box;text-align:center;background-color:#0c3460;color:#fff;font-weight:400;font-size:.8em}.tablestyle01 td{padding:1em;border-bottom:#c8d2da 2px solid;border-right:#c8d2da 2px solid;box-sizing:border-box;text-align:center}.tablestyle02{width:100%;border:#c8d2da 2px solid;margin-bottom:1em}.tablestyle02 th{padding:1em;border-right:#c8d2da 2px solid;border-bottom:#c8d2da 2px solid;box-sizing:border-box;text-align:center;background-color:#0c3460;color:#fff;font-weight:400}.tablestyle02 td{padding:1em;border-bottom:#c8d2da 2px solid;border-right:#c8d2da 2px solid;box-sizing:border-box}header{background:-moz-linear-gradient(top,#004080,#0c3460);background:-webkit-linear-gradient(top,#004080,#0c3460);background:linear-gradient(to bottom,#004080,#0c3460);color:#fff;padding:1.4em 0}header h1{width:25%}header .navarea{padding-top:1em;width:70%}header .gnav.pc{font-size:.9em;margin-bottom:1em;font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif}header .gnav.pc li{box-sizing:border-box}header .gnav.pc li:last-child a{border-right:none}.gnav.pc a{text-decoration:none;color:#fff;display:block;border-right:1px #fff solid;padding:0 .9em}.gnav.pc a:hover{color:#e2bf30}.gnav.pc li.on a{color:#e2bf30}.gnav.pc li.on{color:#e2bf30}.sub .headbg{background:url(//higashi-jin.com/wp02/wp-content/themes/higashi-jin/images/bg01.webp) center top/cover;min-height:347px;align-items:center;flex-direction:row;display:flex;justify-content:center}.sub .headbg h2{color:#fff;font-weight:700;font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif;font-size:3em;letter-spacing:.1em}#breadArea{color:#0c3460;font-weight:700;padding:1em 0 0;text-align:left;line-height:1.2}#breadArea a{text-decoration:none;color:#7a7a7a;font-weight:400}#breadArea a:hover{text-decoration:underline;font-weight:400}.btnbnrarea{padding:3em 0}.btnbnrarea p{flex-basis:48%;margin:0 1%}footer{background:-moz-linear-gradient(top,#004080,#0c3460);background:-webkit-linear-gradient(top,#004080,#0c3460);background:linear-gradient(to bottom,#004080,#0c3460);color:#fff}footer a{color:#fff;text-decoration:none}footer a:hover{color:#e2bf30;text-decoration:none}footer .infobox{padding:5em 8% 5em 0;text-align:center}footer .infobox h1{margin-bottom:1.5em}footer .flexbox .fnav{flex-grow:2;border-left:1px solid #b6d4ff;text-align:left;padding:4em 0}footer .flexbox .fnav li{margin-bottom:1.5em}footer .flexbox .fnav li:last-child{margin-bottom:0}.footbtnnav{border-top:1px solid #b6d4ff;border-bottom:1px solid #b6d4ff;padding:1em 0}.footbtnnav li{margin:0 1%}.copy{padding:1em 0 3em}#p_top_area{position:fixed;bottom:10px;right:10px;z-index:1000}#p_top_area img{width:70%;height:auto}.subnav .flexbox{gap:0 .5em;font-weight:700;font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif;border-top:#bdc7cf solid 1px;border-bottom:#bdc7cf solid 1px;font-size:1.3em;padding:1.5em 0;margin-bottom:5em}.subnav .flexbox a{color:#0c3460;text-decoration:none}.subnav .flexbox a:hover{color:#87acad}.subnav .flexbox li a:before{content:"/";padding:0 .5em 0 0}.subnav .flexbox li:first-child a:before{content:""}.w50{width:50%;margin:1em auto 0}.postbox{border-bottom:1px solid #cbd5dd;padding:2em;box-sizing:border-box}.postbox:first-child{border-top:1px solid #cbd5dd}.postbox .titarea02{text-align:left}@media (max-width:1440px){.boxstyle03{width:90%}}@media (max-width:1080px){header .navarea{width:80%}.sub .headbg{min-height:277px}.sub .headbg h2{font-size:2.2em}.subnav .flexbox{display:block;font-size:1.3em;text-align:left;margin-bottom:2em}.subnav .flexbox a{display:block;margin:.5em 0}.subnav .flexbox a:hover{color:#87acad}.subnav .flexbox li a:before{content:"■";padding:0}.subnav .flexbox li:first-child a:before{content:"■"}}@media (max-width:980px){body{min-width:100%;-webkit-text-size-adjust:100%;line-height:1.7em;font-size:1em}.boxstyle03{width:80%}.font-style05{display:block;margin:0 auto}.font-style05-2{display:block;margin-top:1em;text-align:center}.titarea{margin-bottom:3em}.titarea03{margin-bottom:1em}.pc{display:none}.mb{display:block}.wrap{width:96%}img{width:100%;height:auto}header h1{width:40%}header .wrap.flexbox{justify-content:left}.btnbnrarea{padding:2em 0 0}.btnbnrarea p{flex-basis:100%;margin:0 0 1em}footer .infobox{padding:3em 5%}footer .flexbox .fnav{border-top:1px solid #b6d4ff;border-left:none;padding:2em 0}footer .flexbox .fnav li{margin-bottom:1em}.footbtnnav .flexbox{display:block;padding-left:2%}.footbtnnav li{margin:1em}#navi #navibtn{display:none}#navi{background-color:#004080;top:0;left:0;height:60px;width:100%}#navi input{display:none}.menu-left{float:left;line-height:60px}.menu-left img{vertical-align:middle;margin-left:10px}.menu{text-align:left}.menu-parent{float:left;margin-right:30px;line-height:60px;font-size:17px;font-weight:700;white-space:nowrap}.menu-parent .pd{display:none}.menu-parent:last-child{margin-right:0}#menu-navibtn{display:none;cursor:pointer;cursor:hand}.menu-parent{position:relative}.menu-parent .menu-child{visibility:hidden;opacity:0;position:absolute;margin-left:-40px;width:auto;box-sizing:border-box;padding:0 20px;background-color:#fff;border:1px solid #000}.menu-parent .pd{display:inline-block;width:100%}.menu{display:none}.menu-parent{height:auto;width:100%;padding:0 20px;border-bottom:1px solid #ddd}.menu-parent:first-child{border-top:1px solid #ddd}.menu-parent i{padding:0 6px}#menu-navibtn:checked~#navi{position:fixed;overflow-y:scroll;overflow-x:hidden;height:100%;z-index:1000;opacity:.8}#menu-navibtn:checked~* .menu{display:block;opacity:1}#menu-navibtn:checked~* .menu-parent{max-height:inherit;overflow-y:visible}#menu-navibtn:checked~* .menu-child{max-height:0;overflow-y:hidden;visibility:hidden}.menu-parent .menu-child{border-top:1px solid #ddd;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;position:relative;padding:0 20px;opacity:1;top:0;margin-left:auto;left:auto;width:auto}.menu-parent>label:hover{cursor:pointer;cursor:hand}#navi input[type=checkbox]:checked~.menu-child{max-height:inherit;overflow-y:visible;visibility:visible}.angletoggle:before{content:"\f107"}#navi input[type=checkbox]:checked~* .angletoggle:before{content:"\f106"}.menu-child li{font-size:14px;border-bottom:1px solid #ddd}.menu-child li:last-child{border:none}.menu-child li i{margin-right:3px}#navi #navibtn{display:block;position:absolute;top:10px;right:10px}#navibtn span{display:block;width:40px;height:40px;background-color:#fff}#navibtn span span{display:block;overflow:hidden;width:1px;height:1px}#navibtn span span:before,#navibtn span span:after,#navibtn span:after{position:absolute;left:10px;content:"";width:20px;height:3px;background-color:#004080}#navibtn span span:before{top:10px}#menu-navibtn:checked~#navi label#navibtn span span:before{top:19px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#navibtn span:after{bottom:10px}#menu-navibtn:checked~#navi label#navibtn>span:after{bottom:18px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}#navibtn span span:after{top:18px}#menu-navibtn:checked~#navi label#navibtn span span:after{display:none}.mb #navi li{border-bottom:#fff 1px solid;padding:1em;font-weight:700}.mb #navi a{text-decoration:none;font-size:1.2em;color:#fff}.mb #navi .menu:before{content:" ";display:table;margin-top:70px}}@media (max-width:740px){.boxstyle01{padding:1em 1%}.postbox{padding:1em 0}.boxstyle03{width:100%}#dialysis article .wrap{margin-bottom:1.5em}.font-style05{font-size:1.4em}.titstyle01{font-size:1.2em}.titstyle04{font-size:1.1em}.liststyle01{font-size:1.1em}.sub .headbg{min-height:auto;background-size:160%;background-repeat:no-repeat;padding:4em 0}.sub .headbg h2{font-size:1.8em}header h1{width:60%;margin-top:10px}header{padding:10px 0}.subnav .flexbox{font-size:1em;padding:1em 0}section{margin-bottom:3em}.flexbox01{gap:1em 5%;margin-top:2em}.flexbox01 .txtarea{flex-basis:90%}.flexbox02{margin-top:1em}.flexbox02 .txtarea{flex-basis:100%}.wrap{width:94%}.titstyle02{margin:0 0 1em;padding:.5em 1em;font-size:1.2em}.tablearea{overflow-x:auto}.tablestyle01{font-size:1em}.tablestyle01 td{padding:0 .2em}.liststyle01{width:100%;margin:0 auto;position:relative}.liststyle01 li{font-size:1em;list-style-position:inside}.w50{width:100%;margin:1em auto 0}}#hospital #box01 .flexbox{gap:1em 5%}#hospital #box01 .flexbox p{flex-basis:30%}#hospital #box02 .flexbox01{margin-top:5em}#hospital #box03 .boxstyle01 .titarea02{text-align:center;margin-bottom:1em}#hospital #box03 .boxstyle01 .titarea02 img{width:10%}#hospital #box03 .boxstyle01 .titarea02 p{margin-bottom:.2em}#hospital #box04 .flexbox01{gap:1em 2%;margin-bottom:3em}#hospital #box04 .flexbox01 .txtarea{flex-basis:49%}@media (max-width:1080px){#hospital #box04 .flexbox01{justify-content:space-between;gap:1em 1%}#hospital #box04 .flexbox01 .txtarea{flex-basis:47%}}@media (max-width:980px){#hospital #box03 .boxstyle01 .titarea02 img{width:14%}}@media (max-width:740px){#hospital #box01 .flexbox p{flex-basis:44%}#hospital #box02 .flexbox01{margin-top:2em}#hospital #box04 .flexbox01 .txtarea,#hospital #box02 .flexbox01 .txtarea{flex-basis:100%}}#facilit .titarea02{text-align:center;margin:1em 0}#facilit .flexbox02 .titstyle03{text-align:center;margin-bottom:1em}#facilit article img{margin-bottom:3em}#facilit article .alignC{margin-bottom:3em}#facilit #box01{margin-bottom:0}#facilit #box03 .flexbox03{margin-bottom:3em}@media (max-width:740px){#facilit article img{margin-bottom:1em}#facilit article .alignC{margin-bottom:2em}#facilit #box03 .flexbox03 img{margin-bottom:0}#facilit #box05 .area01 .txtarea{flex-basis:48%}}.arrowarea{background:url(//higashi-jin.com/wp02/wp-content/themes/higashi-jin/images/dialysis/bg01.png) center center no-repeat;text-align:center;min-height:195px;padding:2em 0;box-sizing:border-box;font-size:1.4em;font-weight:700;line-height:1.4em;color:#000;margin-bottom:2em}#dialysis article .wrap{margin-bottom:3em}#dialysis .boxstyle01 img{width:4%;margin:0 auto 1em}#dialysis .boxstyle01 .titstyle03{margin-bottom:2em}@media (max-width:740px){.arrowarea{background-size:contain;min-height:auto;margin-bottom:1em;font-size:1em;padding:1em 0 2em}#dialysis .boxstyle01 img{width:14%;margin:0 0 .5em}#dialysis .boxstyle01 .titstyle03{margin-bottom:1em}#dialysis .boxstyle01{overflow:hidden}#dialysis .boxstyle01 span{display:block}}#visit #box01 a img{width:40%;margin:2em 0 0}#visit #box01 .btnstyle01{margin-bottom:2em}#visit .boxstyle01 img{width:10%;margin:1em auto 0}#visit .boxstyle01 .font-style06{font-size:3em;font-weight:700;color:#0c3460;margin:.5em 0 0}@media (max-width:980px){#visit #box01 a img{width:80%;margin:2em 0 0}#visit .boxstyle01 .font-style06{font-size:2em;margin-bottom:1em}}#infection #box01 .wrap{margin-bottom:3em}#infection .flexbox02{margin-bottom:5em}#infection .flexbox02 .titstyle03{text-align:center;margin-bottom:1em}#box02 .alignC{margin-bottom:2em}@media (max-width:980px){#infection #box01 .wrap{margin-bottom:2em}#infection #box01 .area03 .txtarea{flex-basis:48%}#infection .flexbox02{margin-bottom:2em}}#disaster article img{margin-bottom:3em}#disaster article .alignC{margin-bottom:3em}#disaster .area04 .titstyle03{margin:1em 0 .5em}#disaster .map01 img{margin-bottom:0}@media (max-width:740px){#disaster article img{margin-bottom:1em}#disaster article .alignC{margin-bottom:2em}}#pickup article img{margin-bottom:3em}#pickup article .alignC{margin-bottom:3em}#pickup .area04 .titstyle03{margin:1em 0 .5em}#pickup .flexbox02 p{margin-bottom:2em}@media (max-width:740px){#pickup article img{margin-bottom:1em}#pickup article .alignC{margin-bottom:2em}}.vaccination #box01,.post-type-archive-vaccination #box01{margin-bottom:0}.listbtn{margin-top:1em}.vaccination #box01:last-child,.post-type-archive-vaccination #box01:last-child{margin-bottom:2em}.post-type-archive-vaccination #box01 .titarea{margin-top:2em}@media (max-width:740px){.postbox .titstyle02{display:block}}.recruit .postbox{border:none}.recruit #box01{margin-bottom:0}.category .listbtn{margin:0 0 2em}#news section#box01,.single #box01{margin-bottom:2em}.subnav .flexbox.newslist{margin:2em auto 0}.newslist_boxwrap{border:3px solid #cbd5dd;box-sizing:border-box;margin-bottom:1em}.newslist_boxwrap a{text-decoration:none;color:#000;display:block;padding:2em;box-sizing:border-box}.newslist_boxwrap a:hover{background-color:#eee}.txtarea p.day{margin-bottom:0}.newslist_boxwrap .titstyle03{border-bottom:1px solid #cbd5dd;box-sizing:border-box;padding:1em 0}.custom-select{position:relative;display:inline-block;padding:1em 3em;font-size:1.1em}@media (max-width:740px){.newslist_boxwrap a{padding:2em 1em}}.custom-select-wrapper{position:relative;display:inline-block;user-select:none}.custom-select-wrapper select{display:none}.custom-select{position:relative;display:inline-block}.custom-select-trigger{position:relative;display:block;width:130px;padding:0 84px 0 22px;font-size:22px;font-weight:300;color:#fff;line-height:60px;background:#5c9cd8;border-radius:4px;cursor:pointer}.custom-select-trigger:after{position:absolute;display:block;content:'';width:10px;height:10px;top:50%;right:25px;margin-top:-3px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg) translateY(-50%);transition:all .4s ease-in-out;transform-origin:50% 0}.custom-select.opened .custom-select-trigger:after{margin-top:3px;transform:rotate(-135deg) translateY(-50%)}.custom-options{position:absolute;display:block;top:100%;left:0;right:0;min-width:100%;margin:15px 0;border:1px solid #b5b5b5;border-radius:4px;box-sizing:border-box;box-shadow:0 2px 1px rgba(0,0,0,.07);background:#fff;transition:all .4s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-15px)}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.custom-options:before{position:absolute;display:block;content:'';bottom:100%;right:25px;width:7px;height:7px;margin-bottom:-4px;border-top:1px solid #b5b5b5;border-left:1px solid #b5b5b5;background:#fff;transform:rotate(45deg);transition:all .4s ease-in-out}.option-hover:before{background:#f9f9f9}.custom-option{position:relative;display:block;padding:0 22px;border-bottom:1px solid #b5b5b5;font-size:18px;font-weight:600;color:#b5b5b5;line-height:47px;cursor:pointer;transition:all .4s ease-in-out}.custom-option:first-of-type{border-radius:4px 4px 0 0}.custom-option:last-of-type{border-bottom:0;border-radius:0 0 4px 4px}.custom-option:hover,.custom-option.selection{background:#f9f9f9}.home article{margin-top:4em}.home #newsboxarea{margin-top:4em}.home .boxin{animation-name:fadeInAnime;animation-fill-mode:backwards;animation-duration:3s;animation-timing-function:ease;animation-delay:.5s;animation-direction:normal}@keyframes fadeInAnime{0%{opacity:0}100%{opacity:1}}.home #newsboxarea{background:#cbd5dd}.home #newsboxarea .flexwrap{display:flex;justify-content:flex-end;align-items:center;box-sizing:border-box}.home #newsboxarea .area01{text-align:center;flex-basis:30%;padding:0 2% 0 10%;display:grid;place-items:center}.home #newsboxarea .area01 h2{font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif;color:#0c3460;font-weight:700;margin-bottom:2em}.home #newsboxarea .area01 h2 span{font-size:2em;display:block}.home #newsboxarea .area02{flex-basis:70%;background-color:#fff;box-sizing:border-box}.home #newsboxarea .area02 .newscontets{border-bottom:1px solid #cbd5dd;box-sizing:border-box;padding:2.5em 10% 2.5em 2%}.home #newsboxarea .area02 .newscontets:first-child{border-top:1px solid #cbd5dd}.home #newsboxarea .area02 .newscontets:hover{animation-name:fadeInAnime;animation-fill-mode:backwards;animation-duration:2s;animation-timing-function:ease;animation-direction:normal}@keyframes fadeInAnime{0%{background-color:#fff}100%{background-color:#eee}}.home #newsboxarea .area02 a{text-decoration:none;color:#000}.home .newtop{display:flex;margin-bottom:1em}.home #newsboxarea .area02 .day{width:17%;box-sizing:border-box;color:#00408a}.home #newsboxarea .area02 h3{font-size:1.2em;width:80%;box-sizing:border-box;font-weight:700;color:#00408a}.home #hospitalarea{background:url(//higashi-jin.com/wp02/wp-content/themes/higashi-jin/images/home/bg01.webp) #00408a left center/cover;color:#fff;margin-bottom:0}.home #hospitalarea .wrap{display:flex;padding:5em 0 5em 30%;box-sizing:border-box;justify-content:flex-end}.home #hospitalarea h2{font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Yu Mincho Light','YuMincho','Yu Mincho','游明朝体','ＭＳ 明朝','MS Mincho',sans-serif;writing-mode:vertical-rl;order:2;font-size:2em;width:10%}.home #hospitalarea .tztarea{box-sizing:border-box;width:50%;padding:8em 0 0}.home #hospitalarea .tztarea p{margin-bottom:1.5em}.home #homebtnarea a:hover{transition:1s;opacity:.8}.home #homebtnarea .area01{display:flex;flex-wrap:wrap;flex-wrap:inherit;justify-content:center;max-width:2000px;margin:auto}.home #homebtnarea .area01 a{font-size:1.1em;width:50%;text-align:center;display:flex;justify-content:center;align-items:center;background-size:contain}.home #homebtnarea .area02{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:2000px;margin:auto}.home #homebtnarea .area02 a{flex-basis:33.333333%}.home #hospitalarea .tztarea p.namearea{text-align:right;margin:1em 0 4em}.home .namearea span{font-size:.8em}.home .namearea img{width:40%}@media (max-width:1280px){.home #newsboxarea .area02 .day{width:100%}.home article{margin-top:0}.home .newtop{display:block}}@media (max-width:980px){.home .boxin img{height:450px;width:auto;object-fit:cover}.home #newsboxarea{margin-top:0;margin-bottom:0}.home #newsboxarea .area01{padding:0 0 2em}.home #newsboxarea .area01 h2{margin-bottom:1em}.home #newsboxarea .flexwrap{display:block;padding:2em 3%}.home #newsboxarea .area02 .newscontets{padding:2em 4% 2em}.home #hospitalarea .wrap{display:block;padding:2em 2%}.home #hospitalarea h2{writing-mode:inherit;order:2;font-size:1.7em;width:auto;line-height:1.2em}.home #hospitalarea .tztarea{box-sizing:border-box;width:100%;padding:3em 0 0}.home .namearea img{width:20%}}@media (max-width:740px){.home #newsboxarea .area01 h2 span{font-size:1.5em}.home .boxin img{height:300px;width:auto;object-fit:cover}.home #newsboxarea .area02 .newscontets{padding:1.5em 4%}.home .newtop{margin-bottom:.5em}.home #hospitalarea h2{line-height:1.2em}.home #hospitalarea .tztarea{padding:2em 0 0}.home #homebtnarea .area01{display:block}.home #homebtnarea .area01 a{width:100%}.home #homebtnarea .area02 a{flex-basis:50%}.home .namearea img{width:30%}}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}