@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}*{padding:0;margin:0;list-style:none;text-decoration:none}html{font-size:16px}ul{list-style:none}select option{padding:0 5px}img{border:0;vertical-align:top}body{margin:0 auto;padding:0}fieldset{border:none}html{font-size:14px}@media screen and (max-width:769px){html{font-size:12px}}html,body{color:#222}body{-webkit-text-size-adjust:100%}a{color:#2081c3}a:hover{text-decoration:underline}body,td,button{font-family:Arial,游ゴシック体,YuGothic,"Hiragino Kaku Gothic ProN",Hiragino Sans,メイリオ,Meiryo,"ＭＳ Ｐゴシック",sans-serif;line-height:1.8;background:#f1f0f3}#header{background:#fff;padding:18px}#header .content{width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;align-self:center}#header .content h1 img{width:110px}#header .content .service_site{text-align:right;vertical-align:middle;font-size:clamp(12px, 1.6vw, 14px)}#header-inner{background:#fff;padding:18px;box-shadow:0px 0px 14px -2px rgba(0,0,0,.2)}@media screen and (max-width:769px){#header-inner{padding:15px}}#header-inner .content{width:100%;max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;align-self:center}#header-inner .content h1 img{width:110px}#header-inner .content .service_site{text-align:right;vertical-align:middle;font-size:clamp(12px, 1.6vw, 14px)}.breadcrumb{margin:15px auto 50px}@media screen and (max-width:769px){.breadcrumb{font-size:.83rem;margin:15px auto;padding:0 15px}}.breadcrumb li{display:inline-block}.breadcrumb li:after{content:">";padding:0 .5em;color:#7a8b99}.breadcrumb li:last-child:after{content:""}.archive .breadcrumb{width:90%;max-width:1200px}.single .breadcrumb{width:100%;max-width:750px}#footer{padding:65px 0 45px}@media screen and (max-width:769px){#footer{padding:45px 0}}#footer .footer-navigation{width:90%;max-width:1200px;margin:0 auto;font-size:.85rem;box-sizing:border-box}@media screen and (max-width:769px){#footer .footer-navigation{width:100%}}#footer ul.footer-nav{display:flex;justify-content:space-between}@media screen and (max-width:769px){#footer ul.footer-nav{justify-content:center;flex-wrap:wrap}}#footer ul.footer-nav li{margin-right:12px}@media screen and (max-width:769px){#footer ul.footer-nav li{margin-bottom:25px}}#footer ul.footer-nav li:last-of-type{margin-left:auto;color:#404b53}@media screen and (max-width:769px){#footer ul.footer-nav li:last-of-type{margin-left:0;margin-bottom:0}}#footer ul.footer-nav a{color:#404b53}.common-wrap{width:1200px;margin:0 auto;background:#fff}@media screen and (max-width:769px){.common-wrap{width:100%}}.common-wrap .common-box{width:1046px;margin:0 auto;padding:56px 0}@media screen and (max-width:769px){.common-wrap .common-box{width:100%;padding:36px 0}}.common-wrap h3{font-size:1.71rem;margin:0 0 32px}.common-wrap h3.align{text-align:center}.common-wrap .not-pages{text-align:center;margin:0 0 12px}.common-wrap .btn-content{width:100%;text-align:center;margin:0 auto 24px}.common-wrap .btn-content a{width:20%;display:block;margin:0 auto;padding:16px 0;border-radius:12px;border:2px solid #2081c3;color:#2081c3;text-decoration:none}@media screen and (max-width:769px){.common-wrap .btn-content a{width:80%}}.other-wrap{width:100%;margin:0 auto}.other-wrap .list-btn-content{width:100%;text-align:center;margin:54px auto 0}.other-wrap .list-btn-content a{width:20%;display:block;margin:0 auto;font-size:1.42rem;text-decoration:none;padding:16px 0;border-radius:12px;border:2px solid #2081c3;color:#2081c3;background:#fff}@media screen and (max-width:769px){.other-wrap .list-btn-content a{width:80%}}.wp-pagenavi{margin:52px auto 0;text-align:center}@media screen and (max-width:769px){.wp-pagenavi{padding:0 15px}}.wp-pagenavi .current{border:1px solid #404b53;background:#404b53;color:#fff;display:inline-block;padding:6px 12px;border-radius:6px;font-size:17px}.wp-pagenavi a{border-radius:6px;border:1px solid #404b53;padding:6px 12px;display:inline-block;margin:2px;color:#404b53;font-size:17px;text-decoration:none}.wp-pagenavi .pages{margin-right:12px}@media screen and (max-width:769px){.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{display:none}}.addtoany_content{text-align:right}@media screen and (max-width:769px){.addtoany_content{text-align:left}}blockquote.wp-block-quote{font-size:14px;color:#777}.top-head-wrap{position:relative;background:url(//healthcarelafool.wpcomstaging.com/wp-content/themes/self-care/lib/images/img_column_header.jpg) center center no-repeat;min-height:272px;background-size:cover;color:#fff;text-align:center;opacity:.8;transition:2s;display:flex;justify-content:center}@media screen and (max-width:769px){.top-head-wrap{min-height:200px}}.top-head-wrap:before{background-color:rgba(0,0,0,.6);position:absolute;top:0;right:0;bottom:0;left:0;content:" "}.top-head-wrap .top-head-inner{width:1200px;margin:0 auto;z-index:1;padding:80px 0 0}@media screen and (max-width:769px){.top-head-wrap .top-head-inner{width:100%}}@media screen and (max-width:769px){.top-head-wrap .top-head-inner{padding:40px 0 0}}.top-head-wrap .top-head-inner h2{font-size:2.35rem;font-weight:700}@media screen and (max-width:769px){.top-head-wrap .top-head-inner h2{font-size:1.66rem}}.top-head-wrap .description{font-size:1.14rem}.top-content-warp{position:relative;width:90%;max-width:1200px;padding:50px 0;margin:0 auto}@media screen and (max-width:769px){.top-content-warp{width:auto;padding:36px 0 0}}.top-content-warp .top-contents{position:relative;top:-100px;width:100%;margin:0 auto -100px;padding:50px 0;z-index:2;background:#fff}@media screen and (max-width:769px){.top-content-warp .top-contents{width:auto;padding:36px 0}}.top-content-warp .contet-wrap{padding:0 5rem}@media screen and (max-width:769px){.top-content-warp .contet-wrap{padding:0 36px}}.top-content-warp .contet-wrap ul.box{display:flex;gap:35px 0;flex-wrap:wrap}.top-content-warp .contet-wrap ul.box>li{width:calc(33.3% - 23.3px);margin-right:35px}.top-content-warp .contet-wrap ul.box>li:nth-child(3n){margin-right:0}@media screen and (max-width:1060px){.top-content-warp .contet-wrap ul.box>li{width:calc(50% - 17.5px)}.top-content-warp .contet-wrap ul.box>li:nth-child(3n){margin-right:17.5px}.top-content-warp .contet-wrap ul.box>li:nth-child(2n){margin-right:0}}@media screen and (max-width:769px){.top-content-warp .contet-wrap ul.box{flex-direction:column}.top-content-warp .contet-wrap ul.box li{margin:0 auto;width:100%}.top-content-warp .contet-wrap ul.box li:nth-child(3n){margin-right:0}}.top-content-warp .article-list .post-thumbnail{position:relative;width:100%;padding-top:62.5%;overflow:hidden;margin:0 0 1rem}.top-content-warp .article-list a{color:#222;text-decoration:none}.top-content-warp .article-list a:hover img{transform:scale(1.075)}.top-content-warp .article-list img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:.3s all ease}.top-content-warp .article-list .tag-list{color:#f6511d;margin:0 0 6px}.top-content-warp .article-list .tag-list p{display:inline-block;margin:0 12px 0 0;font-size:12px}@media screen and (max-width:769px){.top-content-warp .article-list .tag-list p{font-size:14px}}.top-content-warp .article-list h3{color:#0d1321;font-size:clamp(17px, 2.3vw, 19px);line-height:1.6;margin:0 0 6px}.top-content-warp .article-list .excerpt{overflow:hidden;display:-webkit-box;font-size:clamp(13px, 1.6vw, 14px);margin:0 0 6px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.top-content-warp .article-list .p_date{color:#7a8b99;font-size:12px;letter-spacing:.06em}.entry-wrap{overflow:hidden;width:80%;max-width:750px;word-break:break-all;box-sizing:border-box;margin:0 auto;background:#fff}@media screen and (max-width:769px){.entry-wrap{width:100%}}.entry-wrap .entry-box{width:100%;margin:0 auto;padding:4rem 4.3rem;box-sizing:border-box}@media screen and (max-width:769px){.entry-wrap .entry-box{width:auto;padding:36px 30px}}.entry-wrap .meta-list{display:flex;justify-content:flex-start;flex-wrap:wrap;font-size:.78rem}@media screen and (max-width:769px){.entry-wrap .meta-list{flex-wrap:wrap}}.entry-wrap .meta-list li.meta-tags a{margin:0 12px 0 0;color:#f6511d;font-size:14px;letter-spacing:.04em;text-decoration:none}.entry-wrap .meta-list li.meta-date{margin-left:auto;color:#7a8b99;font-size:clamp(12px, 1.6vw, 14px);letter-spacing:.06em}.entry-wrap .featured-media{margin:3rem 0 2rem;text-align:center}h1.entry-title{color:#0d1321;font-size:clamp(24px, 3.2vw, 33px);font-weight:700;line-height:1.4;margin:0 0 2rem}.entry-content{color:#222;font-size:clamp(15px, 2vw, 17px);line-height:1.8;width:100%}.entry-content>*{margin-right:auto;margin-bottom:1.5rem;margin-left:auto}.entry-content h2{position:relative;color:#0d1321;margin:3.6rem auto 1.8rem;padding:0 0 .7rem 1.8rem;font-size:clamp(21px, 2.8vw, 26px);font-weight:700}.entry-content h2:before{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#e0e0e0;content:""}.entry-content h2:after{position:absolute;top:0;left:0;width:5px;height:80%;background-color:#f36048;content:""}.entry-content h3{position:relative;font-size:clamp(17px, 2.2vw, 19px);color:#404b53;font-weight:700;line-height:1.6;margin:3rem 0 1rem;padding:0 0 0 12px}.entry-content h3:before{display:block;position:absolute;top:9%;left:0;width:4px;height:80%;background-color:#404b53;content:""}.entry-content .aligncenter{display:block;margin:0 auto;text-align:center}.entry-content .alignleft{display:block;margin:0 auto 0 0;text-align:left}.entry-content .alignright{display:block;margin:0 0 0 auto;text-align:right}.entry-content .featured-media-inner{position:relative;overflow:hidden;padding-top:50%}.entry-content .featured-media-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.entry-content img{display:block;margin:0 auto}.relation-wrap{margin:80px auto 0;width:80%;max-width:750px}@media screen and (max-width:769px){.relation-wrap{width:100%}}.relation-wrap h2{font-size:1.71rem;text-align:center;position:relative;margin:0 0 20px}.relation-wrap h2:before{content:"";position:absolute;left:50%;bottom:-10px;width:50px;height:2px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#000}.relation-wrap .relation-box{background:#fff;margin:0 auto;padding:3rem}.relation-wrap .relation-list-wrap{width:100%;margin:0 auto}@media screen and (max-width:769px){.relation-wrap .relation-list-wrap{width:100%}}.relation-wrap .relation-list-box ul.box{display:flex;gap:35px 0;flex-wrap:wrap}.relation-wrap .relation-list-box ul.box>li{width:calc(50% - 17.5px);margin-right:35px}.relation-wrap .relation-list-box ul.box>li:nth-child(2n){margin-right:0}@media screen and (max-width:559px){.relation-wrap .relation-list-box ul.box li{margin:0 auto;width:100%}}.relation-wrap .relation-list-box a{text-decoration:none}.relation-wrap .relation-list-box a:hover img{transform:scale(1.075)}.relation-wrap .relation-list .post-thumbnail{position:relative;overflow:hidden;padding-top:62.5%;margin:0 0 1rem}.relation-wrap .relation-list img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.3s all ease}.relation-wrap .relation-list .tag-list{color:#f6511d;margin:0 0 3px}.relation-wrap .relation-list .tag-list p{display:inline-block;margin:0 12px 0 0;font-size:12px}@media screen and (max-width:769px){.relation-wrap .relation-list .tag-list p{font-size:14px}}.relation-wrap .relation-list h3{color:#0d1321;font-size:clamp(17px, 2.3vw, 19px);line-height:1.6;margin:0 0 6px}.relation-wrap .relation-list .excerpt{overflow:hidden;display:-webkit-box;color:#222;font-size:clamp(13px, 1.6vw, 14px);margin:0 0 3px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.relation-wrap .relation-list .p_date{color:#7a8b99;font-size:12px;letter-spacing:.06em}.wp-block-embed__wrapper{text-align:center}.wp-block-embed__wrapper iframe{display:inline-block}#toc_container{display:block !important;margin:2rem 0;font-size:clamp(15px, 2vw, 17px);border:1px solid #e0e0e0;background-color:#fff}#toc_container.contracted{display:block !important}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{margin-bottom:3px}.archiv-content-warp{position:relative;width:90%;max-width:1200px;padding:50px 0;margin:0 auto;background:#fff}@media screen and (max-width:769px){.archiv-content-warp{width:100%;padding:36px 0}}.archiv-content-warp .contet-wrap{padding:0 5rem}@media screen and (max-width:769px){.archiv-content-warp .contet-wrap{padding:0 36px}}.archiv-content-warp .contet-wrap ul.box{display:flex;gap:35px 0;flex-wrap:wrap}.archiv-content-warp .contet-wrap ul.box>li{width:calc(33.3% - 23.3px);margin-right:35px}.archiv-content-warp .contet-wrap ul.box>li:nth-child(3n){margin-right:0}@media screen and (max-width:1060px){.archiv-content-warp .contet-wrap ul.box>li{width:calc(50% - 17.5px)}.archiv-content-warp .contet-wrap ul.box>li:nth-child(3n){margin-right:17.5px}.archiv-content-warp .contet-wrap ul.box>li:nth-child(2n){margin-right:0}}@media screen and (max-width:769px){.archiv-content-warp .contet-wrap ul.box{flex-direction:column}.archiv-content-warp .contet-wrap ul.box li{margin:0 auto;width:100%}.archiv-content-warp .contet-wrap ul.box li:nth-child(3n){margin-right:0}}.archiv-content-warp .article-list .post-thumbnail{position:relative;width:100%;padding-top:62.5%;overflow:hidden;margin:0 0 1rem}.archiv-content-warp .article-list a{color:#222;text-decoration:none}.archiv-content-warp .article-list a:hover img{transform:scale(1.075)}.archiv-content-warp .article-list img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:.3s all ease}.archiv-content-warp .article-list .tag-list{color:#f6511d;margin:0 0 6px}.archiv-content-warp .article-list .tag-list p{display:inline-block;margin:0 12px 0 0;font-size:12px}@media screen and (max-width:769px){.archiv-content-warp .article-list .tag-list p{font-size:14px}}.archiv-content-warp .article-list h3{color:#0d1321;font-size:clamp(17px, 2.3vw, 19px);line-height:1.6;margin:0 0 6px}.archiv-content-warp .article-list .excerpt{overflow:hidden;display:-webkit-box;font-size:clamp(13px, 1.6vw, 14px);margin:0 0 6px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.archiv-content-warp .article-list .p_date{color:#7a8b99;font-size:12px;letter-spacing:.06em}