.p-contents{margin-bottom:var(--section-margin);z-index:1}.bgWhite-contents{background:var(--opacity-white);border-radius:var(--border-radius);padding:min(4rem, 8vw) min(6rem, 6vw)}.p-contentsFadeIn{opacity:0;animation:fallInAnimation .85s cubic-bezier(.04,.435,.315,.9) 1s normal forwards}.c-main_page .p-contentsFadeIn{z-index:1;position:relative}.wp-pagenavi{text-align:center;padding-top:32px}.wp-pagenavi a,.wp-pagenavi span{padding:3px 8px;border:none;margin:4px;border-radius:4px}.wp-pagenavi a{background:var(--bg-transparent)}.wp-pagenavi span.currensinglet{background:var(--color-navy);color:var(--color-white);font-weight:500}.p-contentsTitle{font-size:var(--font-size-title1);padding-bottom:min(2rem, 6vw)}.p-contentsTitle:has(span.titleIcon){display:flex;align-items:center;gap:min(1.4rem,2vw)}.p-contentsTitle>span.titleIcon{width:min(4rem,10vw);display:block}.p-contentsTitle>span.titleIcon img{display:block}.p-KV{position:relative;z-index:0;background-image:url(//yakumo-kato-dental.com/wp/wp-content/themes/katoDental/img/page/p-KV.webp);background-size:cover;background-repeat:no-repeat;background-position:center;height:88vw;max-height:480px}.p-KV:before{position:absolute;content:"";background:rgba(0,0,0,.3);width:100%;height:100%;top:0;left:0;z-index:-1}.p-KV_title{color:var(--color-white);position:absolute;font-size:min(3.64rem,8vw);font-weight:400;text-align:center;line-height:1.5;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;text-shadow:var(--box-shadow-black);animation:textBlur 1s cubic-bezier(.04,.435,.315,.9) 1s normal forwards;filter:blur(10px);opacity:0}@keyframes textBlur{0%{opacity:0;filter:blur(10px)}100%{opacity:1;filter:blur(0px)}}.p-KV_title span.p-KV_Subtitle{display:block;font-size:min(2.4rem, 5vw)}.p-KV_title:has(.p-KV_titleImage){width:min(10rem, 20vw)}.p-KV_title.p-KV_titleMain{font-size:min(1.83rem, 6vw)}.p-KV_title.p-KV_titleMain span{display:block;font-size:min(5.92rem,17vw);line-height:1.2}.p-container_flex{display:flex;flex-wrap:wrap;margin:0 min(4rem, 7vw);gap:min(8rem, 8vw)}.p-container_contents{background:var(--color-white);position:relative;border-radius:calc(var(--border-radius)* 3) 0 0 calc(var(--border-radius)* 3);z-index:2;margin-left:2rem;margin-top:-5rem}@media screen and (min-width:1024px){.p-KV{height:72svh;max-height:630px}}.p-topicsList{padding:calc(var(--section-margin) * 1.5) 0 var(--section-margin);z-index:1}.p-topicsList ul.newsList li.newsList-item a{padding:min(3rem, 5vw) min(6rem, 6vw)}ul.p-topicsList_list{display:flex;flex-wrap:wrap;gap:min(4rem, 10vw) min(3rem, 4vw);z-index:2;position:relative}ul.p-topicsList_list li{width:calc((100% - min(3rem, 4vw)) / 2)}ul.p-topicsList_list li .thumbnail{border:solid 1px #d0d0d0}.p-topicsList_textArea{margin-top:min(1.4rem, 1vw)}p.news-title{line-height:1.5;font-size:var(--font-size-text1)}.s-titleArea{margin:min(19rem, 34vw) 0 min(2rem, 4vw)}.single-wrapper{background:rgba(254,254,254,.4);border-radius:min(2rem, 4vw);padding:min(4rem, 6vw) min(4rem, 4vw);word-wrap:break-word}.s-titleArea_title{display:flex;align-items:center;gap:min(1rem,2vw);flex-wrap:wrap}.s-titleArea h3{font-weight:500;line-height:1.5;font-size:var(--font-size-title1);width:100%}.single-wrapper h1{font-size:var(--font-size-title2);font-weight:500;border-radius:calc(var(--border-radius) / 2);margin:min(3.24rem, 6vw) 0 min(2.24rem, 3vw);line-height:1.5}.single-wrapper h2{font-size:min(2rem, 5vw);line-height:1.5;font-weight:500;margin:min(2.24rem, 7vw) 0 min(1.6rem, 4vw)}.single-wrapper p{padding-bottom:min(3rem, 3vw);line-height:2}.single-wrapper p a{color:var(--color-orange);font-weight:500;text-decoration:underline}.single-wrapper p:last-of-type{padding-bottom:0}.single-wrapper strong{font-weight:600}.single-wrapper ul{display:flex;flex-wrap:wrap;gap:min(.8rem, 1.24vw);padding:min(3rem, 3vw) 0}.single-wrapper ul li{width:100%;position:relative;padding-left:min(.6rem, 2vw)}.single-wrapper ul li:before{position:absolute;content:"";background:var(--color-black);width:min(.4rem, 1vw);height:min(.4rem, 1vw);border-radius:50%;left:0;top:min(.8rem, 2.4vw)}.single-links{margin-top:calc(var(--section-margin) / 3)}.sidebar{width:100%;margin-top:calc(var(--section-margin) / 2)}h3.sidebar-title{font-size:var(--font-size-title2);font-weight:400;padding-bottom:min(4rem, 4vw)}ul.sidebar-newsList{display:flex;flex-wrap:wrap;justify-content:space-between;gap:min(2rem,4vw)}ul.sidebar-newsList li>a{display:flex;align-items:center;gap:min(1.4rem, 4vw)}ul.sidebar-newsList>li .sidebar-newsList_thumbnails{width:min(8rem, 20vw);height:min(8rem, 20vw)}ul.sidebar-newsList>li .sidebar-newsList_textArea{width:calc(100% - min(8rem, 20vw))}.sidebar-newsList_thumbnails .thumbnail{padding-top:100%;border-radius:50%}@media screen and (min-width:1024px){.single-wrapper p,.single-wrapper ul{font-size:clamp(13px,1.83rem,16px)}}@media screen and (min-width:768px){ul.sidebar-newsList>li{width:calc((100% - min(2rem,4vw)) / 2)}.single-wrapper p a:hover{opacity:var(--hover-opacity)}ul.p-topicsList_list li{width:calc((100% - calc(min(3rem, 4vw) * 2)) / 3)}}