@charset "utf-8";:root{--grade:linear-gradient(270deg,#5cd57f 0%,#458ed3 100%)}.grade{background:var(--grade);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#nursing .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table tr,#nursing .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table tr:nth-child(even){background:var(--white) !important}#nursing #ez-toc-container{position:relative;background:var(--white);width:var(--flex-100);margin:0 0 3rem;padding:clamp(20px,9vw,30px) clamp(20px,9vw,30px) 25px}#nursing .ez-toc-title-container{display:none}#nursing #ez-toc-container ul{display:block;flex-wrap:wrap;gap:10px 30px}#nursing #ez-toc-container .ez-toc-list li{display:flex}#nursing #ez-toc-container ul li a{font-size:var(--font-h6) !important;border:none}#nursing .template-grid{display:block;grid-template-columns:1fr;justify-content:space-between;margin:0 0 0 10rem;padding:100px 0 0;gap:4rem;position:relative;max-width:var(--flex-100)}#nursing:before{content:"";background:var(--site-color-opa);width:130vh;height:130vh;border-radius:100%;position:fixed;right:-36rem}#nursing .nursing_header{position:relative;top:0;height:auto;padding:0;max-width:var(--full-inner);margin:auto}#nursing .nursing_header .logo{max-width:100px;width:var(--flex-100);display:block;margin:20px auto 0;padding:20px 0 40px}#nursing .nursing_header ol{display:flex;flex-wrap:wrap;width:var(--flex-100);gap:0;justify-content:space-between;margin:50px 0}#nursing .nursing_header ol li{border-top:1px dashed var(--gray);width:48%}#nursing .nursing_header ol li.active a{color:var(--site-color)}#nursing .nursing_header ol li a{display:block;padding:11px 0;text-align:center;font-size:var(--font-h6);font-weight:var(--wght-500);color:var(--black);text-decoration:none}#nursing .nursing_header ol li.entry{margin:20px 0 0;border:none;width:100%}#nursing .nursing_header ol li.entry a{background:var(--grade);color:var(--white);border-radius:5px;padding:18px}#nursing #slide{width:100vw;position:relative;margin:0 0 60px}#nursing #slide .slide-text{position:absolute;bottom:-3rem;z-index:10;left:1rem}#nursing #slide .slide-text .h2-title{font-size:var(--font-h3) !important}#nursing #slide .slide-text p{padding:10px;margin:0 0 13px;line-height:1.2;position:relative;color:var(--white);max-width:max-content}#nursing #slide .slide-text p:before{content:"";background:var(--grade);width:var(--flex-100);height:var(--flex-100);position:absolute;bottom:0;z-index:-1;left:0}#nursing #slide img{aspect-ratio:3/3;object-fit:cover}#nursing #about{max-width:var(--full-inner);margin:auto}#nursing #news{max-width:var(--full-inner);margin:auto}#nursing #news ol li a{display:block;align-items:center;gap:20px;padding:20px 0}#nursing #news ol li a .date{margin:0;display:flex;align-items:center;gap:10px}#nursing #news ol li a .date .h6-title{margin:0}#nursing #news ol li a .date .h4-title{font-size:var(--font-h6)}#nursing #news ol li a:hover{text-decoration:none}#nursing #message{position:relative;max-width:var(--full-inner);margin:auto}#nursing #message .message-grid{display:grid;grid-template-columns:1fr;justify-content:space-between;flex-direction:column-reverse}#nursing #message div{order:2}#nursing #message figure{overflow:hidden;margin:0 auto 50px;order:1}#nursing #message figure img{aspect-ratio:2/2.2;object-fit:cover;margin:0;width:var(--flex-55);border-radius:10px}#nursing #message figure img:last-child{float:none;width:var(--flex-80);margin:2rem auto 0;display:block}#nursing #message p.name{text-align:right}#nursing #about .wp-block-column figure{border-radius:20px 0 0;overflow:hidden}#nursing #about .wp-block-column figure img{aspect-ratio:3/1.5;object-fit:cover}#nursing #number .numberbox{background:#faf5eb;border-radius:0}#nursing #number .sec-title{text-align:center;position:absolute;left:0;right:0;margin:-9.5rem auto 0}#nursing #number .numberbox{padding:8rem 2rem 3rem}#nursing #number .wp-block-column{background:linear-gradient(134.17deg,#fff 4.98%,#fff 94.88%);box-shadow:-12px 12px 20px rgba(255,255,255,.2),10px 10px 24px rgba(200,182,166,.4);border-radius:20px;padding:50px 0 30px;box-sizing:border-box;position:relative}#nursing #number .wp-block-column svg{width:70px;height:70px;fill:var(--site-color);position:absolute;top:-2rem;left:0;right:0;margin:auto}#nursing #number .wp-block-column{margin:0 0 20px}#nursing #number .wp-block-columns.column-5{grid-template-columns:repeat(3,1fr) !important}#nursing #number .wp-block-columns.column-5 .wp-block-column{margin:0;padding:30px 0 20px}#nursing #number .wp-block-column .flex{justify-content:center;align-items:baseline}#nursing #number .wp-block-column .h1-title{font-size:3rem !important;letter-spacing:1px}#nursing #benefit{max-width:var(--flex-80);margin:auto}#nursing #benefit .wp-block-column figure{overflow:hidden;border-radius:20px 0 0}#nursing #benefit .sidebar-heading{font-size:var(--font-h5);text-decoration:none}#nursing #benefit figure img{aspect-ratio:3/2}#contact{max-width:var(--flex-90);margin:auto}#contact .contactbox{border:1px solid var(--black);padding:30px;box-sizing:border-box;background:var(--white)}#contact .contactbox .flex{display:block}#contact .button_large{margin:0 0 20px;max-width:var(--flex-100)}#contact .rec_button{background:var(--grade) !important;color:var(--white) !important}#contact .rec_button .icon-arrow{background:var(--white) !important}#contact .rec_button .icon-arrow span:before,#contact .rec_button .icon-arrow span:after{background:var(--site-color)}#nursing article#under{margin:auto;max-width:var(--medium-inner)}#nursing .mainttl{right:0;margin:0 0 20px;width:100%}#nursing .mainttl img{object-fit:cover}#nursing .mainttl .grade{position:absolute;bottom:1rem;z-index:3;background:var(--grade);padding:15px 30px;color:#fff;-webkit-text-fill-color:unset;box-sizing:border-box}#nursing .mainttl .grade .flex{display:block !important}#nursing .mainttl figure{max-width:var(--flex-100);margin:auto}#nursing iframe{height:600px}@media screen and (min-width:600px){#nursing #ez-toc-container ul{display:flex;flex-wrap:wrap;gap:10px 30px}#nursing #ez-toc-container .ez-toc-list li{display:flex}#nursing #ez-toc-container ul li a{font-size:var(--font-h6) !important}#nursing:before{content:"";background:var(--site-color-opa);width:200vh;height:200vh;border-radius:100%;position:fixed;right:-38rem}#nursing .nursing_header ol li.active a{color:var(--site-color)}#nursing .nursing_header ol li.entry a{background:var(--grade);color:var(--white);border-radius:5px;padding:18px}# #nursing #slide .slide-text .h2-title{font-size:var(--font-h2) !important}#nursing #news ol li a{display:flex;align-items:center;gap:20px;padding:20px 0}#nursing #news ol li a .date{margin:0 50px 0 0}#nursing #news ol li a .flex{margin:0}#nursing #news ol li a:hover p{text-decoration:underline}#nursing #message figure{margin:50px 100px}#nursing #number .numberbox{padding:8rem 5rem 3rem}#nursing #benefit .column-2{grid-template-columns:repeat(2,1fr) !important}#nursing #benefit .sidebar-heading{font-size:var(--font-h5);text-decoration:none}#contact .contactbox{padding:50px}#contact .rec_button{max-width:var(--flex-100)}#contact .rec_button .icon-arrow{background:var(--white) !important}#contact .rec_button .icon-arrow span:before,#contact .rec_button .icon-arrow span:after{background:var(--site-color)}#nursing article#under{margin:auto;max-width:var(--medium-inner)}#nursing .mainttl .grade{position:absolute;z-index:3;background:var(--grade);padding:10px 50px;color:#fff;-webkit-text-fill-color:unset}#nursing iframe{height:600px}}@media screen and (min-width:1024px){#nursing #ez-toc-container .ez-toc-list li{display:flex}#nursing #ez-toc-container ul li a{font-size:var(--font-h6) !important}#nursing .template-grid{display:grid;grid-template-columns:23% 73%;justify-content:space-between;margin:0 0 0 10rem;padding:110px 0 0;gap:2rem}#nursing:before{content:"";background:var(--site-color-opa);width:200vh;height:200vh;border-radius:100%;position:fixed;right:-38rem}#nursing .nursing_header{position:sticky;top:0;height:100vh;padding:50px 0 0;width:var(--flex-100)}#nursing .nursing_header .logo{max-width:150px;width:var(--flex-100);display:block;margin:20px auto 0;padding:0}#nursing .nursing_header ol{display:block}#nursing .nursing_header ol li{width:var(--flex-100)}#nursing .nursing_header ol li.active a{color:var(--site-color)}#nursing .nursing_header ol li.entry{margin:20px 0 0;border:none}#nursing .nursing_header ol li.entry a{background:var(--grade);color:var(--white);border-radius:5px;padding:18px}#nursing #slide{width:78vw;position:relative;right:calc(50% - 36vw);margin:0 0 100px}#nursing #slide .slide-text p:before{content:"";background:var(--grade);width:var(--flex-100);height:var(--flex-100);position:absolute;bottom:0;z-index:-1;left:0}#nursing #slide img{aspect-ratio:3/1.6;object-fit:cover}#nursing #news ol li a{display:flex;align-items:center;gap:20px;padding:20px 0}#nursing #news ol li a .date{margin:0 50px 0 0}#nursing #news ol li a .flex{margin:0}#nursing #news ol li a:hover p{text-decoration:underline}#nursing #message figure{margin:50px;order:2}#nursing #message figure img{width:var(--flex-70);border-radius:10px}#nursing #about .wp-block-column figure img{aspect-ratio:3/2}#nursing #number .numberbox{background:#faf5eb;border-radius:10px}#nursing #number .sec-title{margin:-12rem auto 0}#nursing #number .numberbox{padding:10rem 3rem 3rem}#nursing #number .wp-block-column .h1-title{font-size:4.5rem !important}#nursing #benefit{max-width:var(--flex-80);margin:auto}#nursing #benefit .wp-block-column figure{overflow:hidden;border-radius:20px 0 0}#nursing #benefit .sidebar-heading{font-size:var(--font-h5);text-decoration:none}#nursing #benefit figure img{aspect-ratio:3/2}#contact .contactbox{border:1px solid var(--black);padding:50px;box-sizing:border-box;background:var(--white)}#contact .rec_button{background:var(--grade) !important;color:var(--white) !important}#contact .rec_button .icon-arrow{background:var(--white) !important}#contact .rec_button .icon-arrow span:before,#contact .rec_button .icon-arrow span:after{background:var(--site-color)}#nursing article#under{margin:auto;max-width:var(--medium-inner)}#nursing .mainttl .grade{position:absolute;bottom:3rem;z-index:3;background:var(--grade);padding:10px 50px;color:#fff;-webkit-text-fill-color:unset}.mainttl figure img{aspect-ratio:2/1;position:relative}#nursing iframe{height:600px}}@media screen and (min-width:1200px){#nursing #ez-toc-container .ez-toc-list li{display:flex}#nursing #ez-toc-container ul li a{font-size:var(--font-h6) !important}#nursing .template-grid{grid-template-columns:18% 80%;max-width:var(--full-inner);gap:4rem}#nursing:before{content:"";background:var(--site-color-opa);width:200vh;height:200vh;border-radius:100%;position:fixed;right:-38rem}#nursing .nursing_header{max-width:var(--flex-100);width:var(--flex-100);margin:0}#nursing .nursing_header ol{display:block}#nursing .nursing_header ol li{width:auto}#nursing .nursing_header ol li.active a{color:var(--site-color)}#nursing .nursing_header ol li a{font-size:var(--font-em)}#nursing .nursing_header ol li.entry{margin:20px 0 0;border:none}#nursing .nursing_header ol li.entry a{background:var(--grade);color:var(--white);border-radius:5px;padding:18px}#nursing #slide .slide-text{left:-2rem}#nursing #slide .slide-text p{margin:0 0 20px}#nursing #slide .slide-text p:before{content:"";background:var(--grade);width:var(--flex-100);height:var(--flex-100);position:absolute;bottom:0;z-index:-1;left:0}#nursing #news{max-width:max-content;margin:0}#nursing #news ol li a{display:flex;align-items:center;gap:20px;padding:20px 0}#nursing #news ol li a .date{margin:0 50px 0 0}#nursing #news ol li a .flex{margin:0}#nursing #news ol li a:hover p{text-decoration:underline}#nursing #message{margin:0;max-width:var(--flex-100)}#nursing #message .message-grid{display:grid;grid-template-columns:70% 30%}#nursing #message figure{margin:0}#nursing #about{max-width:var(--flex-100)}#nursing #number .wp-block-columns.column-5{grid-template-columns:repeat(5,1fr) !important}#nursing #number .numberbox{padding:10rem 3rem 3rem}#nursing #benefit{max-width:var(--flex-90)}#nursing #benefit .wp-block-column figure{overflow:hidden;border-radius:20px 0 0}#nursing #benefit .sidebar-heading{font-size:var(--font-h5);text-decoration:none}#nursing #benefit figure img{aspect-ratio:3/2}#contact{max-width:var(--medium-inner);margin:auto}#contact .rec_button{background:var(--grade) !important;color:var(--white) !important}#contact .rec_button .icon-arrow{background:var(--white) !important}#contact .rec_button .icon-arrow span:before,#contact .rec_button .icon-arrow span:after{background:var(--site-color)}#nursing article#under{margin:auto;max-width:var(--medium-inner)}#nursing .mainttl{right:calc(50% - 35vw);margin:0 0 80px;position:relative;width:90vw}#nursing .mainttl .grade{position:absolute;bottom:3rem;z-index:3;background:var(--grade);padding:10px 50px;color:#fff;-webkit-text-fill-color:unset}#nursing iframe{height:600px}}@media screen and (min-width:1500px){#nursing #ez-toc-container ul{display:flex !important}#nursing #ez-toc-container .ez-toc-list li{display:flex}#nursing #ez-toc-container ul li a{font-size:var(--font-h6) !important}#nursing .template-grid{display:grid;grid-template-columns:14% 80%;gap:4rem}#nursing:before{content:"";background:var(--site-color-opa);width:200vh;height:200vh;border-radius:100%;position:fixed;right:-38rem}#nursing .nursing_header ol li.active a{color:var(--site-color)}#nursing .nursing_header ol li a{font-size:var(--font-h6)}#nursing .nursing_header ol li.entry{margin:20px 0 0;border:none}#nursing .nursing_header ol li.entry a{background:var(--grade);color:var(--white);border-radius:5px;padding:18px}#nursing #slide{right:calc(50% - 36vw)}#nursing #slide .slide-text .h2-title{font-size:var(--font-h2) !important}#nursing #slide .slide-text{bottom:3rem;left:3rem}#nursing #slide .slide-text p:before{content:"";background:var(--grade);width:var(--flex-100);height:var(--flex-100);position:absolute;bottom:0;z-index:-1;left:0}#nursing #news ol li a{display:flex;align-items:center;gap:20px;padding:20px 0}#nursing #news ol li a .date{margin:0 50px 0 0}#nursing #news ol li a .flex{margin:0}#nursing #news ol li a:hover p{text-decoration:underline}#nursing #message .message-grid{grid-template-columns:63% 37%;gap:50px}#nursing #message figure{overflow:hidden}#nursing #message figure img{aspect-ratio:2/2.2;object-fit:cover;width:var(--flex-70);border-radius:10px}#nursing #number .numberbox{background:#faf5eb;border-radius:10px;padding:10rem 5rem 3rem}#nursing #benefit{max-width:var(--flex-80);margin:auto}#nursing #benefit .wp-block-column figure{overflow:hidden;border-radius:20px 0 0}#nursing #benefit .sidebar-heading{font-size:var(--font-h5);text-decoration:none}#nursing #benefit figure img{aspect-ratio:3/2}#contact .contactbox .flex{display:flex}#contact .contactbox{border:1px solid var(--black);padding:50px;box-sizing:border-box;background:var(--white)}#contact .rec_button{background:var(--grade) !important;color:var(--white) !important}#contact .rec_button .icon-arrow{background:var(--white) !important}#contact .rec_button .icon-arrow span:before,#contact .rec_button .icon-arrow span:after{background:var(--site-color)}#nursing article#under{margin:auto;max-width:var(--medium-inner)}#nursing .mainttl{right:calc(50% - 35vw);margin:0 0 80px;position:relative;width:90vw}#nursing .mainttl .grade{position:absolute;bottom:3rem;z-index:3;background:var(--grade);padding:10px 50px;color:#fff;-webkit-text-fill-color:unset}#nursing iframe{height:600px}}