html,body{display:flex;flex-direction:column;overflow-x:clip;color:#3f342d}body{min-height:100vh;background-color:rgba(33,171,56,.12);background-image:url(//kaigo.lsneo.co.jp/blog/gh-kanzaki/wp-content/themes/lsneo_green/css/../images/body_bg.png);background-size:cover}.hd_bg{position:relative}.hd_bg .hd{position:absolute;left:50%;transform:translateX(-50%);z-index:1;width:100%;padding:0 10px}.hd_bg .hd .hd_logo{position:relative;width:100%;background:#fff;border-radius:0 0 clamp(21px,2vw,42px) clamp(21px,2vw,42px)}.hd_bg .hd .hd_logo>a{display:flex;align-items:center;gap:10px;width:-moz-max-content;width:max-content;padding:clamp(1rem,2vw,2rem) clamp(2rem,2vw,4rem);color:#3f342d;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:400;text-decoration:none}.hd_bg .hd .hd_logo>a>img{width:clamp(53px,8vw,106px);height:clamp(37px,5.5vw,74px);-o-object-fit:contain;object-fit:contain}.hd_bg .hd .hd_logo>a .hd_logo_ttl>span{display:block;font-size:clamp(1.8rem,2vw,2.6rem);font-weight:700}.hd_bg .hd .hd_logo:after{position:absolute;top:50%;right:clamp(1.8rem,2vw,4rem);transform:translateY(-50%);content:"Blog";display:block;color:#21ab38;font-family:"Oleo Script Swash Caps",system-ui;font-size:clamp(2.2rem,3.2vw,3.2rem);font-weight:700;font-style:normal}.hd_bg .hd_slider{position:relative;overflow:hidden;border-radius:0 0 clamp(26.5px,5vw,53px) clamp(26.5px,5vw,53px)}.hd_bg .hd_slider>p{position:absolute;top:60%;left:50%;z-index:1;transform:translate(-50%,-60%);display:inline-block;width:-moz-max-content;width:max-content;padding:0 1rem;color:#fff;font-size:3.2rem;font-weight:600;text-align:center}@media screen and (max-width:768px){.hd_bg .hd_slider>p{width:100%;font-size:clamp(2.2rem,3.2vw,3.2rem)}}.hd_bg .hd_slider img{height:100vh !important;max-height:clamp(265px,50vw,530px) !important;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.con_bg .con{display:flex;justify-content:space-between;gap:2rem;margin-top:5rem;margin-bottom:6rem;padding:0 2rem}@media screen and (max-width:768px){.con_bg .con{flex-direction:column}}.con_bg .con .main{display:flex;flex-direction:column;width:100%;max-width:81rem}@media screen and (max-width:768px){.con_bg .con .main{max-width:100%}}.con_bg .con .main .blog h2{display:flex;justify-content:center;font-size:clamp(2.4rem,2.1vw,4rem);margin-bottom:3rem}.con_bg .con .main .blog h2 span{display:flex;align-items:center;gap:1rem;letter-spacing:.08em}.con_bg .con .main .blog h2 span:before,.con_bg .con .main .blog h2 span:after{content:"";display:block;width:23px;height:23px;background:url(//kaigo.lsneo.co.jp/blog/gh-kanzaki/wp-content/themes/lsneo_green/css/../images/icon_clover_green.svg) no-repeat center center;background-size:contain}.con_bg .con .main .blog .blog_list{display:flex;flex-direction:column;gap:6.5rem}.con_bg .con .main .blog .blog_list .blog_list_item>a{display:block;width:100%;padding:3rem;background:#fff;color:#3f342d;text-decoration:none;border-radius:2rem;transition:all .3s ease}.con_bg .con .main .blog .blog_list .blog_list_item>a>time{display:block;margin-bottom:1rem;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-size:1.4rem;font-weight:600;text-align:right}.con_bg .con .main .blog .blog_list .blog_list_item>a>time>span{font-size:clamp(2.4rem,2.1vw,4rem)}.con_bg .con .main .blog .blog_list .blog_list_item>a>.img{margin-bottom:2rem}.con_bg .con .main .blog .blog_list .blog_list_item>a>.img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2;border-radius:2rem}.con_bg .con .main .blog .blog_list .blog_list_item>a>.ttl{margin-bottom:2rem;font-size:2.2rem;font-weight:700;line-height:1.4}.con_bg .con .main .blog .blog_list .blog_list_item>a>.contents{font-size:1.6rem}.con_bg .con .main .blog .blog_list .blog_list_item>a:hover,.con_bg .con .main .blog .blog_list .blog_list_item>a:focus{box-shadow:0 4px 6px 0 hsla(0,0%,0%,.2)}.con_bg .con .main .blog .blog_list .blog_list_item>a:hover time,.con_bg .con .main .blog .blog_list .blog_list_item>a:focus time{color:#21ab38}.con_bg .con .main .blog .blog_list .blog_list_item>a:hover .ttl,.con_bg .con .main .blog .blog_list .blog_list_item>a:focus .ttl{color:#21ab38}.con_bg .con .side{display:flex;flex-direction:column;gap:4rem;width:100%;max-width:26rem;margin-top:2rem}@media screen and (max-width:768px){.con_bg .con .side{max-width:100%;margin-top:5rem}}.con_bg .con .side .latest h2{position:relative;width:24rem;margin-bottom:-2rem;padding:.8rem 1.5rem;background:#21ab38;color:#fff;font-size:1.6rem;font-weight:500;border-radius:0 50vh 50vh 0}@media screen and (max-width:768px){.con_bg .con .side .latest h2{width:90%}}.con_bg .con .side .latest h2 span{display:flex;align-items:center;gap:.85rem}.con_bg .con .side .latest h2 span:before{content:"";display:block;width:.2rem;height:1.6rem;background:#fff}.con_bg .con .side .latest .latest_list{padding:2.6rem 2.5rem 3.6rem;background:#fff;border-radius:2rem}.con_bg .con .side .latest .latest_list .latest_list_item{border-bottom:1px solid #21ab38}.con_bg .con .side .latest .latest_list .latest_list_item a{display:flex;align-items:center;gap:.7rem;padding:2rem 0;color:#3f342d;text-decoration:none;transition:all .3s ease}.con_bg .con .side .latest .latest_list .latest_list_item a .img{flex-shrink:0;overflow:hidden;border-radius:1.4rem}.con_bg .con .side .latest .latest_list .latest_list_item a .img img{display:block;max-width:7rem;height:-moz-max-content;height:max-content;-o-object-fit:cover;object-fit:cover;aspect-ratio:35/29;transition:all .3s ease}.con_bg .con .side .latest .latest_list .latest_list_item a .img img.logo{-o-object-fit:contain;object-fit:contain}.con_bg .con .side .latest .latest_list .latest_list_item a .ttl{line-height:1.3}.con_bg .con .side .latest .latest_list .latest_list_item a .ttl>time{display:block;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-size:1.4rem;font-weight:600;font-style:normal}.con_bg .con .side .latest .latest_list .latest_list_item a .ttl>time>span{font-size:2.2rem}.con_bg .con .side .latest .latest_list .latest_list_item a .ttl>p{display:inline;font-size:1.4rem;background-image:linear-gradient(to bottom,#21ab38);background-repeat:no-repeat;background-position:left bottom;background-size:0% 1px;transition:background .3s ease-out;cursor:pointer}.con_bg .con .side .latest .latest_list .latest_list_item a:hover .img img,.con_bg .con .side .latest .latest_list .latest_list_item a:focus .img img{transform:scale(1.2)}.con_bg .con .side .latest .latest_list .latest_list_item a:hover .ttl,.con_bg .con .side .latest .latest_list .latest_list_item a:focus .ttl{color:#21ab38}.con_bg .con .side .latest .latest_list .latest_list_item a:hover .ttl>p,.con_bg .con .side .latest .latest_list .latest_list_item a:focus .ttl>p{background-size:100% 1px}.con_bg .con .side .vacancy>a,.con_bg .con .side .letter>a{display:flex;justify-content:space-between;align-items:center;background:#21ab38;padding:2rem;color:#fff;text-decoration:none;border-radius:2rem;transition:all .3s ease}.con_bg .con .side .vacancy>a h2,.con_bg .con .side .letter>a h2{font-size:2rem;font-weight:700;letter-spacing:.08em}.con_bg .con .side .vacancy>a .img,.con_bg .con .side .letter>a .img{overflow:hidden;border-radius:1.4rem}.con_bg .con .side .vacancy>a .img img,.con_bg .con .side .letter>a .img img{-o-object-fit:cover;object-fit:cover;aspect-ratio:101/88;transition:all .3s ease}.con_bg .con .side .vacancy>a:hover,.con_bg .con .side .vacancy>a:focus,.con_bg .con .side .letter>a:hover,.con_bg .con .side .letter>a:focus{background:#fff;color:#21ab38}.con_bg .con .side .vacancy>a:hover .img img,.con_bg .con .side .vacancy>a:focus .img img,.con_bg .con .side .letter>a:hover .img img,.con_bg .con .side .letter>a:focus .img img{transform:scale(1.2)}.con_bg .con .side .link{margin-bottom:4rem}.con_bg .con .side .link h2{position:relative;width:24rem;margin-bottom:-2rem;padding:.8rem 1.5rem;background:#21ab38;color:#fff;font-size:1.6rem;font-weight:500;border-radius:0 50vh 50vh 0}@media screen and (max-width:768px){.con_bg .con .side .link h2{width:90%}}.con_bg .con .side .link h2 span{display:flex;align-items:center;gap:.85rem}.con_bg .con .side .link h2 span:before{content:"";display:block;width:.2rem;height:1.6rem;background:#fff}.con_bg .con .side .link .link_bg{display:flex;flex-direction:column;gap:3rem;padding:4.6rem 2.5rem 3.6rem;background:#fff;border-radius:2rem}.con_bg .con .side .link .link_bg .link_list{display:flex;flex-direction:column;gap:1.5rem}.con_bg .con .side .link .link_bg .link_list dt{font-size:1.6rem;font-weight:700}.con_bg .con .side .link .link_bg .link_list dd{display:flex;align-items:center;gap:.5rem}.con_bg .con .side .link .link_bg .link_list dd a{position:relative;color:#3f342d;font-size:1.6rem;font-weight:500;text-decoration:none;background-image:linear-gradient(to bottom,#3f342d);background-repeat:no-repeat;background-position:left bottom;background-size:0% 1px;transition:background .3s ease-out}.con_bg .con .side .link .link_bg .link_list dd a:hover,.con_bg .con .side .link .link_bg .link_list dd a:focus{background-size:100% 1px}.con_bg .con .side .link .link_bg .link_list.blue dt{color:#172987}.con_bg .con .side .link .link_bg .link_list.blue dd:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(//kaigo.lsneo.co.jp/blog/gh-kanzaki/wp-content/themes/lsneo_green/css/../images/icon_clover_blue.svg) no-repeat center center;background-size:contain}.con_bg .con .side .link .link_bg .link_list.lightblue dt{color:#00a8ff}.con_bg .con .side .link .link_bg .link_list.lightblue dd:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(//kaigo.lsneo.co.jp/blog/gh-kanzaki/wp-content/themes/lsneo_green/css/../images/icon_clover_lightblue.svg) no-repeat center center;background-size:contain}.con_bg .con .side .link .link_bg .link_list.green dt{color:#21ab38}.con_bg .con .side .link .link_bg .link_list.green dd:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(//kaigo.lsneo.co.jp/blog/gh-kanzaki/wp-content/themes/lsneo_green/css/../images/icon_clover_green.svg) no-repeat center center;background-size:contain}.con_bg .con .side .link .link_bg .link_list.orange dt{color:#f39700}.con_bg .con .side .link .link_bg .link_list.orange dd:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(//kaigo.lsneo.co.jp/blog/gh-kanzaki/wp-content/themes/lsneo_green/css/../images/icon_clover_orange.svg) no-repeat center center;background-size:contain}.con_bg .con .side .link .link_bg .link_list.pink dt{color:#e51572}.con_bg .con .side .link .link_bg .link_list.pink dd:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(//kaigo.lsneo.co.jp/blog/gh-kanzaki/wp-content/themes/lsneo_green/css/../images/icon_clover_pink.svg) no-repeat center center;background-size:contain}.con_bg .con .side .link .link_bg .link_list.purple dt{color:#5f1885}.con_bg .con .side .link .link_bg .link_list.purple dd:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(//kaigo.lsneo.co.jp/blog/gh-kanzaki/wp-content/themes/lsneo_green/css/../images/icon_clover_purple.svg) no-repeat center center;background-size:contain}.ft_bg{position:sticky;top:100%;padding:3rem 2rem 1rem;background:#21ab38;color:#fff}.ft_bg .ft{margin-bottom:4rem}@media screen and (max-width:768px){.ft_bg .ft{display:flex;flex-direction:column;align-items:center}}.ft_bg .ft .ft_logo{margin-bottom:1rem}.ft_bg .ft .ft_logo>a{display:flex;align-items:center;gap:1rem;width:-moz-max-content;width:max-content;color:#fff;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:400;text-decoration:none}.ft_bg .ft .ft_logo>a .ft_logo_ttl>span{display:block;font-size:clamp(1.8rem,2vw,2.6rem);font-weight:700}.ft_bg .ft .ft_address{display:flex;align-items:center;gap:1rem;font-size:1.4rem;font-weight:500}@media screen and (max-width:768px){.ft_bg .ft .ft_address{display:block}}.ft_bg .ft .ft_address a{color:#fff}.ft_bg .copyright{display:block;font-size:1.2rem;text-align:center}.pt{position:fixed;right:10px;bottom:10px;z-index:100;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#21ab38;border:2px solid #fff;border-radius:50%;transition:opacity .3s ease}.pt:hover{opacity:.6}.pt .pt_btn{cursor:pointer;position:relative;transform:rotate(45deg);display:block;width:14px;height:14px;margin-top:5px}.pt .pt_btn:before,.pt .pt_btn:after{content:"";position:absolute;top:0;left:0;display:block;background-color:#fff}.pt .pt_btn:before{bottom:0;width:5px}.pt .pt_btn:after{right:0;height:5px}.pager{margin:clamp(5rem,2vw,10rem) 0 0}.pager .pager_list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem}.pager .pager_list .page-numbers{display:flex;justify-content:center;align-items:center;width:clamp(4.8rem,4.26vw,7.8rem);height:clamp(4.8rem,4.26vw,7.8rem);background:#fff;color:rgba(63,52,45,.5) !important;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-size:1.8rem;text-decoration:none;text-align:center;border-radius:50vh;transition:all .5s ease}.pager .pager_list .page-numbers:not(.dots):hover,.pager .pager_list .page-numbers:not(.dots):focus,.pager .pager_list .page-numbers.current{color:#3f342d !important;box-shadow:0 4px 6px 0 hsla(0,0%,0%,.2)}.mcon{line-height:1.6;word-wrap:break-word}@media screen and (max-width:768px){.mcon{padding-bottom:7rem;border-bottom:1px dotted #333}}.mcon a img:hover{opacity:.8;transition:all .3s ease}.mcon h1{display:flex;justify-content:center;font-size:clamp(2.4rem,2.1vw,4rem);margin-bottom:5rem}.mcon h1 span{display:flex;align-items:center;gap:1rem;line-height:1.4;text-align:justify}.mcon h1 span:before,.mcon h1 span:after{content:"";display:block;flex-shrink:0;width:23px;height:23px;background:url(//kaigo.lsneo.co.jp/blog/gh-kanzaki/wp-content/themes/lsneo_green/css/../images/icon_clover_lightblue.svg) no-repeat center center;background-size:contain}.mcon article.content{width:100%;padding:3rem;background:#fff;color:#3f342d;font-size:1.6rem;text-decoration:none;border-radius:2rem;transition:all .3s ease}.mcon article.content>time{display:block;margin-bottom:1rem;font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-size:1.4rem;font-weight:600;text-align:right}.mcon article.content>time>span{font-size:clamp(2.4rem,2.1vw,4rem)}.mcon article.content h2{margin-block:1rem 1.5rem;padding:0 .6em .4em;color:#21ab38;font-size:2.4rem;border-bottom:2px solid #21ab38}.mcon article.content h3{margin-block:1rem 1.5rem;padding:.1em .5em;background-color:#fdfdfd;font-size:2rem;border-bottom:1px solid #ccc;border-left:5px solid #21ab38}.mcon article.content h4{margin-block:1rem 1.5rem;padding:.1em .5em;font-size:1.8rem;border-left:5px solid #21ab38}.mcon article.content h5{margin-block:1rem 1.5rem;font-size:1.6rem}.mcon article.content hr{border:none;border-top:1px dotted #000}.mcon article.content iframe{aspect-ratio:16/9;max-width:100%;max-height:100%}.mcon article.content img{max-width:100%;height:auto}.mcon article.content ol{margin-top:1em;margin-bottom:.5em}.mcon article.content ol li{margin-left:2em;margin-bottom:.5em}.mcon article.content p{margin-bottom:1em}.mcon article.content ul{margin-top:1em;margin-bottom:.5em}.mcon article.content ul li{list-style-type:disc;margin-left:1.5em;margin-bottom:.5em}