.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-KV{position:relative;z-index:0;background-image:url(//recruit.shimane-toyopet.net/wp-content/themes/strecruit/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)}}@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%}.otherSpot h3{font-size:var(--font-size-title2);padding-bottom:min(5.4vw, 2rem)}ul.otherSpot-list{display:flex;flex-wrap:wrap;justify-content:center;gap:min(3rem,3vw)}ul.otherSpot-list li{width:calc((100% - calc(min(3rem,3vw) * 1)) / 2)}ul.otherSpot-list .spot-titleArea{padding:1rem 0 0}@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)}ul.otherSpot-list li{width:calc((100% - calc(min(3rem,3vw) * 2)) / 3)}}