*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;margin:0 auto;padding:0;font-feature-settings:'palt' 1;text-align:justify;letter-spacing:.05em}body{display:flex;flex-direction:column;min-height:100vh;color:#333;font-family:"Noto Sans JP",sans-serif}img{max-width:100%;height:auto;display:block;margin:0;padding:0;border:none;object-fit:cover}a[href^="tel:"]{cursor:default}.page p{letter-spacing:.1em}p,dl,li,table{line-height:1.7;font-size:16px}p.small{font-size:14px}p.smallest{font-size:12px}h2,h3{font-size:20px}h4{font-size:16px}li{list-style:none}a{color:#333;text-decoration:none}a:hover{color:#333}.department h3,.access h4,.foot-name a span,.inspection-summary,.foot-business-hour table th{font-weight:500}h2 br,.br-pc,aside{display:none}.br-sp{display:block}.message{line-height:1.8}.contents-front,.home-news,.access.access,.contents-greeting,.contents,.contents-news,.breadcrumbs{width:90%}.contents-front,.access,.contents-greeting,.contents,.breadcrumbs{margin:0 auto}section,.home-gallery,.end,.contents-news,.hemodialysis-facility-small{margin:0 auto 2em}article{margin:2em auto 0}article.single,.page-post{margin:2em auto}.home-department h2,.home-section-heading{font-size:24px;font-weight:700;text-align:center}header{background:url(//miyazaki-sakura.jp/hospital/wp-content/themes/miyazaki-rehabilitation-202501/images/home/outside.jpg) no-repeat center top;background-size:cover}.business-info{height:45px}.business-info h1#mobile-logo{display:flex;align-items:center;height:45px}.business-info h1#mobile-logo a{width:75%;padding:0 0 0 1em;display:flex;align-items:center}.business-info h1#pc-logo{display:none}.menu-toggle{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:25px;background:0 0;border:none;cursor:pointer;z-index:1000;position:absolute;top:10px;right:10px}.hamburger{width:100%;height:3px;background-color:#333;border-radius:2px;transition:all .3s ease}.nav-menu,.nav-menu-page{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease;width:100%;flex-direction:column;padding:0;margin:0;list-style:none}.nav-menu.active{max-height:100vh;opacity:1}.sub-menu{max-height:0;overflow:hidden;transition:max-height .3s ease}.nav-menu li.open>.sub-menu{max-height:300px}.menu-toggle.active .hamburger:nth-child(1){transform:translateY(11px) rotate(45deg)}.menu-toggle.active .hamburger:nth-child(2){opacity:0}.menu-toggle.active .hamburger:nth-child(3){transform:translateY(-11px) rotate(-45deg)}nav#menu{background:#b8e0f7}#menu ul#menu-head-menu li{line-height:50px}#menu ul#menu-head-menu li a{padding:0 1em;display:block;border-bottom:dotted 1px #fff}#menu ul#menu-head-menu li ul.sub-menu #menu-item-29 a{border-top:none}#menu ul#menu-head-menu li ul.sub-menu li a{width:100%;padding:0 2em}.business-info-inner{display:none}.head-phone-number img{height:15px;padding:0 .25em 0 0}.nav-menu>div,.nav-menu ul li{line-height:2;display:flex}#menu ul#menu-head-menu li.business-info-mobile{line-height:normal;margin:0;padding:1em}#menu ul#menu-head-menu li.business-info-mobile li{width:100%;line-height:normal;margin:0 0 10px;display:flex;align-items:center}#menu ul#menu-head-menu li.business-info-mobile li:last-of-type{margin:0}#menu ul#menu-head-menu li.business-info-mobile li span{width:100px;margin:0 .5em 0 0;padding:.5em 0;text-align:center;color:#fff;background:#333}.business-hour-mobile{margin:0}#menu-head-menu li:last-of-type{margin:0 0 1em}.main-nav{margin:0 auto 2em;display:flex;flex-wrap:wrap;justify-content:space-between}.main-nav li{height:100%;width:30%;margin:0 0 .5em;text-align:center}.main-nav li img{height:100%;width:100%}main{width:100%;flex:1}.department{margin:0 0 1.5em;padding:0 0 1.5em;border-bottom:dotted 1px #333}.department figure{margin:0 auto 1em}.department figure img{height:200px}.department h3{margin:0 auto;font-size:20px;text-align:center}p.jump{margin:0 auto;display:flex;justify-content:center}p.jump a{padding:.5em 1em;display:flex;justify-content:center;align-items:center;color:#fff;background:#6ea1d3;border-radius:18px}p.jump img,.department-link p img{height:18px;width:18px;margin:0 0 0 .25em}.sub-department{display:flex;align-items:center;border-top:solid 1px #333;border-right:solid 1px #333;border-bottom:solid 1px #333}.sub-department li{width:33.33333333%;line-height:40px;text-align:center;border-left:solid 1px #333}.home-gallery figure{width:45% !important}.home-section-heading,.details-sub-heading{margin:0 0 .5em;display:flex;justify-content:center;align-items:center}.home-section-heading img,.details-sub-heading img{width:35px;margin:0 .25em 0 0}.home-news li h3{font-size:16px}.category-news{margin:0 0 1em;padding:0 0 1em;border-bottom:dotted 1px #333}.post-info{margin:0 0 .5em;display:flex;align-items:center;font-size:12px}.taxonomy-category a,.post-categories a{margin:0;padding:.25em 1em;color:#fff;background:#ef8614;display:inline-block;border-radius:12px}.post-archive{margin:0 0 2em}.home-post-list li,.post-archive li,.post-category{margin:0 0 1em;padding:0 0 1em;border-bottom:dotted 1px #333}.post-archive li:last-of-type,.post-category:last-of-type{margin:0 0 2em;padding:0;border-bottom:none}.post-archive-info,.post-category time{margin:1em 0 0;font-size:12px}.page h2{font-size:24px}.page .post-archive h2,.page .post-category h2,.page-post h2{margin:0 0 .5em;font-size:16px}.route{margin:0 0 .5em;padding:0 0 .5em;border-bottom:dotted 1px #333}.access h4{font-size:18px;color:#38a34f}.heading,.heading-news{padding:1em 5%;color:#fff;background:#40a6f2}.heading>div,.heading-news>div{display:flex;align-items:center}.heading h1,.heading-news h1{margin:0 0 .125em;line-height:1;font-size:22px}.heading p,.heading-news p{font-size:13px}.heading figure,.heading-news figure{margin:0 1em 0 0}.heading img,.heading-news img{width:60px}.new-facility{margin:0 auto 1em}.heading-section,.page-desc,.outpatient-examination{margin:0 0 1em;padding:0 0 1em;border-bottom:dotted 1px #b2b2b2}.symptoms{margin:.5em 0 1em;padding:0 0 1em;border-bottom:dotted 1px #b2b2b2}.symptoms li,.definition li{font-size:18px}.symptoms li{color:#d36400;font-weight:700}.page h3,.dialysis-desc h2,.online h2{padding:0 0 0 .5em;color:#3baa00;border-left:solid 4px #3baa00}.page h3{margin:0 0 .5em;line-height:1.3}.page h4{margin:0 0 .25em;font-size:18px;color:#3baa00}.definition{margin:0 0 1em}.pie-chart{width:70%;margin:1em 0 2em}.stage{border-top:solid 2px #b2b2b2;border-bottom:solid 2px #b2b2b2}.stage p{padding:.5em;text-align:center;font-weight:700;background:#c5e9ff}.stage table td:first-of-type{width:40%;min-width:165px;text-align:center;background:#fdedf3}.stage table td{padding:1em;border-top:solid 1px #b2b2b2 !important;border-left:none !important;border-right:none !important;border-bottom:none !important}.stage table td:nth-of-type(3){border-left:solid 1px #b2b2b2 !important}.stage table td img{width:40px}.medical-system{margin:0 0 1.5em}.page h2{margin:0 0 1em}.dialysis-desc h2{margin:0 0 .5em}h2.inspection-heading{margin:0}.online h2{margin:0}.choice{margin:0 0 2em;padding:1em;background:#f2f0db}.main-points{justify-content:center}.mobile{margin:0 0 1em;font-weight:700}.main-points p{width:48%;padding:.5em;text-align:center;color:#fff;font-weight:700;background:#d36400;border-radius:50%}.page h3.details-sub-heading{color:#333;border:none}.department-grid>div{margin:0 0 1.5em;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:1em}.department-link figure img{height:240px;object-fit:cover}.department-link a{padding:.5em 1em;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;background:#6ea1d3}.overview table{font-size:14px}.overview table td{padding:.5em;border:solid 1px #999}.overview table td:first-of-type{white-space:nowrap;background:#fbddf0}.page-desc-column>div figure{width:50%;margin:1em auto 0}.dialysis-desc-supplement{margin:0 0 1em}.dialysis-desc{padding:1.5em 1em;background:#fce4b1}.dialysis-desc figure{margin:1em 0 0}.features{margin:0 0 2em}.features-section{margin:1em 0 0 !important}.features-category{margin:0 0 1em;padding:.5em;color:#fff;display:flex;justify-content:center;align-items:center;white-space:nowrap;background:#6ea1d3}.features-section-list ul{display:inline-block;clear:both}.features-section-list li{float:left;margin:0 .5em 0 0}.dialysis-illust{width:50%}.dialysis-illust,.home-visit-image{margin:1em auto 0}.dialysis-desc-content figure{width:100%;margin:1em auto 0}.rehabili-content{margin:0 0 1em}.rehabili-content h3{margin:0}.subject{padding:1em;gap:0;background:#fffacf}.subject>div{margin:0 0 1em;gap:0}.subject h4{color:#ef822b}.subject ul{margin:0 0 .5em}.area{margin:0 0 2em}.home-visit-section h3,.doctor-document h3,.home-visit-section,.home-visit-section .last{margin:0}.home-visit-section section,.doctor-document figure,.online-overview{margin:0 0 1em}.emphasis{font-weight:700}.online table th{text-align:center;background:#ffeef9}.online table th:last-of-type{width:20%;text-align:center}.online table td:last-of-type{width:20%;text-align:center}.single-post h1{font-size:18px}.post-meta{font-size:12px;margin:0 0 1em;padding:0 0 1em;border-bottom:dotted 1px #333}.post-info{display:flex;margin:1em 0}.post-categories a{margin:0 1em 0 0;font-size:12px}.post-content{margin:0 0 1em !important}.inspection{margin:0 0 2em}.inspection-type{padding:1em 0 1em !important}.inspection-summary{font-size:18px}.working-hours,.certificate{margin:1em auto}.working-hours{width:75%}.member{font-size:18px;font-weight:700}.price-button{width:180px;margin:0 auto;background:#6ea1d3;border-radius:20px}.price-button a{height:40px;display:flex;justify-content:center;align-items:center;color:#fff}.price-button img{height:18px;width:18px;margin:0 0 0 .25em}.menu{margin:2em 0;padding:1.5em 1em;background:#ffeefd}.menu-desc{margin:0 0 1em;padding:0 0 1em;border-bottom:dotted 1px}.menu-desc-separate{margin:0 0 2em;padding:0;border:none}.menu-desc-separate:last-of-type{margin:0}.recommend,.component{width:100%;background:#fff}.component{margin:.5em 0 0 !important;gap:0}.component p{padding:.5em 1em}.component p:first-of-type{white-space:nowrap}.component p:first-of-type{color:#fff;background:#9e9e9f}.recommend{margin:0 0 1em;padding:.25em 1em}.menu h3{margin:0 0 .5em;padding:0 0 0 .5em;font-size:20px;font-weight:500;border-left:solid 4px}.menu h4{margin:0;font-weight:500}.mylan{margin:0 0 1em;padding:1em;background:#ffe89d;border:solid 4px #fff}.mylan h2{margin:0;font-size:20px;color:#d36400;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.mylan h2 span{width:100%;font-size:14px;font-weight:400;display:flex;justify-content:center}.mylan-desc p.preservative{margin:0 auto}.mylan-desc ul{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.5em}.mylan-desc ul li{padding:.25em;display:block;text-align:center;background:#fff}.price-button.fee{margin:0 auto 2em}.price-list h2{margin:0 0 .5em;padding:0 0 0 .5em;color:#ef822b;display:flex;align-items:center;border-left:solid 4px #ef822b}.price-list h2 span{padding:0 0 0 .25em;font-size:16px;font-weight:400;color:#333}.price-list h3{margin:0 0 .5em;padding:0;color:#333;font-size:18px;font-weight:500;border:none}.price-list p{margin:0 auto 1em}.price-list table{font-size:14px;text-align:initial}.price-list figcaption{margin:0 0 1em;font-size:12px}.price-list table td.first-column{width:130px}.price-list table td.second-column{width:100px;text-align:right !important}.price-list table th,.price-list table td{padding:1em !important;border-color:#b4b4b4 !important}.price-list table th{font-weight:500;background:#ffeefd}.price-list-table{margin:0 0 2em}.price-list p.note{padding:1em;background:#fffacf;margin:0 0 2em}footer{padding:1.5em 5% 70px;font-size:14px;background:#e3f8ff}.foot-name a{display:flex;align-items:center;font-size:12px}.foot-name a span{font-size:16px}.foot-phone-number{font-size:20px;font-weight:700}.foot-business-hour{margin:.5em 0}.foot-business-hour table thead{border-bottom:solid 1px #b4b4b4}.foot-business-hour table{width:100%;font-size:12px;text-align:center;white-space:nowrap;border-collapse:collapse}.foot-business-hour table th{border-top:solid 1px #b4b4b4;border-left:solid 1px #b4b4b4;border-right:solid 1px #b4b4b4;background:#fce4b1}.foot-business-hour table th,.foot-business-hour table td{padding:.5em;border-left:solid 1px #b4b4b4;border-right:solid 1px #b4b4b4;border-bottom:solid 1px #b4b4b4}.foot-business-hour figcaption{font-size:12px}.foot-nav{margin:1em 0 0}.front-nav li{line-height:1}.foot-phone{display:flex;align-items:center;gap:.5em}.foot-call figure img,.foot-phone figure img{height:15px}.copyright{margin:1em 0 0;font-size:10px}.foot-subject ul li{font-size:14px}.foot-nav-post{display:flex;flex-wrap:wrap;gap:0 .25em}.breadcrumbs{font-size:12px}.nav-links span,.post-nav-links span{margin:0 .5em 0 0;padding:.25em .5em;color:#fff;border:solid 1px #333;background:#333}.nav-links a.page-numbers,.post-nav-links a.page-numbers{margin:0 .5em 0 0;padding:.25em .5em;border:solid 1px #333}.nav-links a.next{margin:0;padding:.25em 0;border:none}.nav-links a.prev{padding:.25em 0;border:none}.wp-block-post-excerpt__more-text a,.continued{text-decoration:underline}.post-title{text-decoration:underline #c1c1c1}#sns{width:100%;position:fixed;left:0;bottom:0;background:#e3f8ff;padding:10px 5%}#sns ul{display:flex;gap:15px}#sns img{width:30px;height:30px}p#pageTop{display:block;position:fixed;right:10px;bottom:10px}p#pageTop a{border-radius:30px;width:45px;height:45px;background:#6ea1d3;display:flex;justify-content:center;align-items:center}p#pageTop img{width:25px}aside#sns{display:block}.medical-subject{margin:0 0 .5em;padding:0 0 .5em;gap:0;border-bottom:dotted 1px #333}.medical-subject p{font-size:14px}.mobile{text-align:center}@media screen and (min-width:768px){h2 br,.br-pc{display:block}.mobile br{display:none}.overview table{font-size:16px}.breadcrumbs,.post-archive-info,.post-category time{font-size:14px}.route{text-align:center}article{margin:3em auto 0}.page-post{margin:3em auto}.page .post-archive h2,.page .post-category h2{font-size:18px}.home-department h2,.home-section-heading{font-size:28px}.access h4,.foot-name a span{font-size:20px}.main-nav li{width:12%}.department-block>div,.page-desc>div,.foot-info>div,.foot-info-post,.outpatient-area>div,.doctor-document>div{display:flex;justify-content:space-between}.department{width:32%;margin:0 0 1em;padding:0;border:solid 1px #87c4e9}.department figure{margin:0}.department figure img{height:130px}.department h3{line-height:1.3}.department h3 span{font-size:16px}.department-desc{padding:2em 1em}.home-gallery figure{width:23% !important}.access{margin:20px auto 0}.access>div{display:flex}.route{width:33.33333333%;border-right:solid 1px #38a34f;border-bottom:none;margin:0 1em 0 0;padding:0 1em 0 0}.route:last-of-type{margin:0;padding:0;border:none}.foot-info-left{width:60%}.foot-subject{width:34%}.foot-business-hour table,.foot-business-hour figcaption{font-size:16px}.choice{margin:0 0 2em;padding:2em}.main-points p{width:32%}.department-grid>div{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.page-desc>div>div{width:75%}.dialysis-illust,.home-visit-image{width:22%;margin:0}.outpatient-examination>div section{width:65%}.outpatient-examination>div figure{width:30%}.business-info h1#mobile-logo a{width:50%}.mobile{margin:0 0 1em;font-size:20px}.page h3{margin:0 0 .25em}.page h3.details-sub-heading{font-size:32px}.heading-section,.page-desc,.outpatient-examination{margin:0 0 2em;padding:0 0 2em}.features{margin:0 0 2em}.features-section>div p:nth-of-type(2),.features-section>div ul{width:500px}.features-section>div p:nth-of-type(2){width:500px;display:flex;align-items:center}.features-category{width:180px;margin:0 1em 0 0}.features-section>div{display:flex}.dialysis-desc{padding:2em 2.5em}.dialysis-desc-supplement{font-size:18px}.dialysis-desc-content figure{width:350px}.symptoms{margin:.5em 0 2em;padding:0 0 2em}.rehabili-content h3{margin:0}.rehabili-content ul{display:flex;flex-wrap:wrap}.rehabili-content li{margin:0 1em 0 0;font-size:18px}.subject{padding:2em}.subject h4{font-size:20px}.gallery{margin:0 0 .5em}.outpatient-area>div>figure{width:40%}.home-visit-section{width:57%}.doctor-document{padding:2em;background:#fffacf}.doctor-document figure{width:32%}.doctor-document>div>div{width:65%}.home-post-list{padding:1.5em 2em;border:solid 3px #c5e9ff;border-radius:20px}.home-post-list li:last-of-type{margin:0;padding:0;border-bottom:none}.post-archive{margin:0 0 3em}.page .post-archive h2,.page .post-category h2,.page-post h2,.inspection-summary{font-size:20px}.overview table td{padding:1.5em}p.jump{margin:1em auto 0}.doctor-document li{font-weight:700}.working-hours{width:360px;margin:2em auto}.member{font-size:20px;text-align:center}.menu{padding:2.5em 2em}.recommend{font-size:18px;text-align:center}.menu h3{margin:0 0 .5em;font-size:24px}.menu h4{font-size:20px}.menu-desc{margin:0 0 2em;padding:0 0 2em}.mylan{margin:0 0 2em;padding:1.5em 2em}.mylan h2{margin:0 0 .5em;font-size:26px}.mylan h2 span{width:auto;padding:0 .5em 0 0;font-size:18px}.mylan-desc-wrap{display:grid;grid-template-columns:1fr 1fr !important;gap:1.5em}.mylan-desc p.preservative{font-size:20px}.certificate{margin:1em auto 2em}.price-list table{font-size:16px}.price-list table td.first-column{width:200px}.price-list table td.second-column{width:155px}.foot-subject ul li{font-size:16px}}@media screen and (min-width:820px){.contents,.contents-greeting,.contents-news{margin:2em auto}#menu ul#menu-head-menu li ul.sub-menu li a{padding:0 1em}.foot-name a{font-size:16px}.foot-name a span{padding:0 0 0 .25em}}@media screen and (min-width:1024px){.access h4{font-size:20px}.main-visual{margin:-130px 0 0}article.single{margin:0}.contents>div,.contents-news,.contents-greeting>div{display:flex;justify-content:space-between}aside{width:20%;display:block;flex-direction:initial !important}.sidemenu{width:100%;margin:0 0 25px;display:block}.sidemenu ul li a{height:50px;width:100%;padding:0 1em;display:flex !important;align-items:center;border-bottom:solid 1px #fff;background:#c5e9ff}.sakura{margin:.5em 0 0;text-align:center}.sakura span{font-weight:700;font-size:20px;color:#f25cb1;display:block}.page,.page-post,.single{width:75%;margin:0}.main-nav{width:700px}.contents,.contents-greeting,.contents-news{margin:4em auto}.severity{margin:0 0 2em}.severity>div{display:flex;justify-content:space-between}.severity>div p{width:430px}.severity>div figure{width:230px;margin:0}.stage table td:first-of-type{width:170px}.home-news,.access,article.single-post{width:700px}.dialysis-desc-content figure{width:300px}.home-post-list{width:800px;margin:0 auto}.post-archive li{margin:0 0 2em;padding:0 0 2em}article.single-post{margin:0}.department figure img{height:180px}.medical-subject p{font-size:16px}}@media screen and (min-width:1180px){.business-info h1#mobile-logo,#menu ul#menu-head-menu li#menu-item-33{display:none}.business-info h1#pc-logo{display:block;padding:0 0 0 1em;line-height:45px;font-size:22px;color:#444482;font-weight:500}.breadcrumbs{width:1120px;font-size:14px}.business-info h1#pc-logo span{font-size:16px}.emphasis,.doctor-document li{font-size:18px}.foot-name a span{font-size:24px}.department-grid>div{margin:0 0 5em}.menu-toggle{display:none}.nav-menu{max-height:none;opacity:initial;overflow:initial;flex-direction:row}#menu #menu-head-menu{height:50px;display:flex;justify-content:space-between;background:#fff}#menu ul#menu-head-menu li{width:12.5%;border-right:solid 1px #333}#menu ul#menu-head-menu li:nth-last-of-type(2){border-right:none}#menu ul#menu-head-menu li a{display:flex;border-bottom:none;height:50px;justify-content:center;align-items:center;border-bottom:none;white-space:nowrap}#menu ul#menu-head-menu li:last-of-type{border:none}#menu ul#menu-head-menu li ul.sub-menu li{width:100%}#menu ul#menu-head-menu li ul.sub-menu li a{border:none !important}.nav-menu li:hover>.sub-menu{display:flex;flex-direction:column;width:100%}.sub-menu{max-height:none;display:none;background:#fff}header{width:100%;z-index:999}header#fixed-page{background:0 0}header,.business-info,.business-info-inner li,.business-info-inner li ul,.business-info-inner li ul li{display:flex}.heading,.heading-news{padding:2em 0}.heading>div,.heading-news>div{width:1120px;margin:0 auto}.business-info-inner{padding:0 1em 0 0;display:block}#menu ul#menu-head-menu li.business-info-mobile{display:none}nav#menu{width:100%}.business-info h1,nav#menu{background:0 0}.business-info{height:80px;justify-content:space-between;align-items:center}#menu-head-menu{height:50px;display:flex;justify-content:space-between}#menu-head-menu li a{display:flex;border-bottom:none;height:50px;align-items:center}.nav-menu{background:#fff}.nav-menu-page{background:#c5e9ff}.business-info-inner li{align-items:center}.head-phone-number{margin:0 0 .25em;justify-content:end;font-size:20px}.head-phone-number span{font-size:16px;background:#38a34f}.business-info-inner li ul li{margin:0 0 0 .5em}.head-phone-number span,.business-info-inner li ul li:first-of-type span,.business-info-inner li ul li:nth-of-type(2) span,.business-info-inner li ul li:nth-of-type(3) span{margin:0 .5em 0 0;padding:.125em 1em;font-size:14px;color:#fff;border-radius:6px}.business-info-inner li ul li:first-of-type span{background:#38a34f}.business-info-inner li ul li:nth-of-type(2) span{background:#333}.business-info-inner li ul li:nth-of-type(3) span{background:#5471af}.contents-front,.home-news,.access.access,.contents-greeting,.contents,.contents-news{width:1120px}article{margin:4em auto 0}.main-nav{margin:0 auto 4em}section,.home-department,.home-gallery{margin:0 auto 5em}.hemodialysis-facility{width:800px}.severity>div p{width:540px}.mobile{margin:0 0 .75em;font-size:26px}.main-points p{font-size:20px}.department-link a{font-size:18px}.features-category{width:180px;margin:0 20px 0 0}.features-section>div p:nth-of-type(2),.features-section>div ul{width:620px}.dialysis-desc{margin:0 auto 3em}.dialysis-desc-supplement{font-size:20px}.heading h1,.heading-news h1{font-size:28px}.page h2{font-size:32px}.page h3{font-size:24px}.page .post-archive h2,.page .post-category h2,.page-post h2{font-size:24px}.dialysis-desc-content>div{display:flex;justify-content:space-between}.last{margin:0 0 3em}.subject{padding:2.5em 3em}.working-hours{margin:3em auto}.certificate{margin:1em auto 2em}.mylan h2{font-size:26px}.price-list h3{font-size:18px}.price-list table td.second-column{text-align:right !important}.not-found{border-top:solid 1px #333}}@media screen and (min-width:1366px){aside{width:240px}.page,.page-post,.single{width:800px}.heading>div,footer>div,#sns ul{width:1120px;margin:0 auto}footer{padding:3em 0 70px}#sns ul{margin:0 auto}.severity>div p{width:520px}.features-category{width:180px}.features-section>div p:nth-of-type(2),.features-section>div ul{width:600px}.dialysis-desc-content p{width:400px}.dialysis-desc-content figure{width:300px}.recommend{font-size:20px}.menu{padding:3em}.menu h3{font-size:26px}.menu h4{font-size:22px}}