@charset "UTF-8";:root{--primary-white:#FAFAFA;--primary-blue:#003E7D;--primary-lightblue:#007EFF;--primary-orange:#FF3300;--primary-black:#000D1A;--section-padding:88px 6.4%}html{font-size:62.5%;min-height:0;min-width:0;max-width:1440px;margin:0 auto;overflow-x:hidden}body{font-family:"Noto Sans JP",Poppins,Arial,sans-serif;font-style:normal;color:var(--primary-black,#000d1a);background-color:var(--primary-white,#fafafa);font-size:1.6rem;font-weight:400;line-height:2;overflow-x:hidden}.font-size-fv{font-size:clamp(4rem,2.592rem + 6.01vw,8rem)}.font-size-mg{font-size:clamp(3rem,2.366rem + 2.7vw,6rem)}.font-size-title{font-size:clamp(2.4rem,1.837rem + 2.4vw,4rem)}.font-size-btn{font-size:clamp(2.4rem,2.118rem + 1.2vw,4rem)}.font-size-S{font-size:clamp(1.6rem,1.318rem + 1.2vw,2.4rem)}img{max-width:100%;height:auto}a{text-decoration:none;display:inline-block}.anchor{display:inline-block;transition:.2s cubic-bezier(.45,0,.55,1);cursor:pointer}.anchor:hover{opacity:.6}.tab{display:none}.pc{display:none}.sp{display:block}.SpBr{display:inline-block}.TABBr{display:inline-block}.pcBr{display:inline-block}.en{font-family:Poppins}.bold{font-weight:700}.span{display:inline-block}@media screen and (min-width:768px){.SpBr{display:none}.TABBr{display:inline-block}.tab{display:inline-block}}@media screen and (min-width:1024px){.TABBr{display:none}.pcBr{display:inline-block}:root{--section-padding:128px 6.4%}.pc{display:block}.sp{display:none}a[href^="tel:"]{pointer-events:none}}@media screen and (min-width:1440px){.pcBr{display:none}}.inner__lowerPageFirstviewRecruit{margin-top:72px;height:200px;padding:40px 6.4%;background-image:url(../images/blog.jpeg);background-color:rgba(0,13,26,.5);background-size:cover;background-blend-mode:darken;background-position:50% 50%;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1024px){.inner__lowerPageFirstviewRecruit{height:320px}}.blog__mainTitle{color:var(--primary-blue,#003e7d);font-family:"Noto Sans JP";font-weight:700;line-height:1.5}.blog__subTitle{display:flex;align-items:end}.blogSubTitle__txt{color:var(--primary-lightblue,#007eff);font-family:"Noto Sans JP";font-style:normal;font-weight:700;line-height:1.5}.blogSubTitle__icon{width:1.5em;height:auto;aspect-ratio:1/1;margin-right:.25em;filter:brightness(0) saturate(100%) invert(60%) sepia(84%) saturate(6470%) hue-rotate(196deg) brightness(99%) contrast(110%)}.blog__list{margin-top:16px;display:flex;flex-direction:column;align-items:center}.blog__itemTitle{color:var(--primary-black,#000d1a);font-family:"Noto Sans JP";font-weight:700;line-height:1.5;margin-top:8px}.blog__itemSubWrapper{display:flex}.blog__date{color:var(--primary-blue,#003e7d);font-family:Poppins;font-weight:600;line-height:2;display:inline-block;border-bottom:1px solid var(--primary-blue,#003e7d)}.post-categories{z-index:10;transition:.6s cubic-bezier(.16,.5,.43,1)}.post-categories li{display:inline-block;margin-left:1em;background-color:var(--primary-lightblue,#007eff);color:var(--primary-white,#fafafa);padding:0 .5em;white-space:nowrap}.blogImg{height:auto;width:100%;margin:0 auto 24px}.blog__item{margin-top:24px;padding:40px 1.5em;box-shadow:0 0 3px 0 rgba(0,0,0,.35);background-color:var(--primary-white,#fafafa);position:relative;transition:.6s cubic-bezier(.16,.5,.43,1)}.blog__link{position:absolute;width:100%;height:100%;top:0;left:0}.blogImg img{height:100%;width:100%;object-fit:cover;aspect-ratio:1/1}.blog__txt{margin-top:16px}.blog__itemWrapper p{display:none}.blog__item:active{transform:translateY(-10px)}.post-categories:active{opacity:.5}@media screen and (min-width:768px){.blog__item{display:flex;padding:40px 4.5%;gap:4%}.blogImg{width:32%;height:auto;margin:0}.blog__itemWrapper{width:64%}.blog__itemWrapper p{margin-top:24px;display:inline-block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.blog__txt{margin-top:24px}}@media screen and (min-width:1024px){.blog__main{display:flex;gap:4%}.blog__list{width:60%}.sideBar{width:36%}.blog__item:hover{transform:translateY(-10px)}.post-categories:hover{opacity:.5}}.blog__category{margin-top:40px}.category__title{background-color:var(--primary-blue,#003e7d);color:var(--primary-white,#fafafa);font-family:"Noto Sans JP";font-style:normal;font-weight:700;line-height:1.33;padding:16px .5em}.category__list{background-color:var(--primary-white,#fafafa);padding:24px .5em;border:1px solid var(--primary-blue,#003e7d)}.category__link{display:flex;align-items:center}.category__arrow{width:1em;height:auto;display:inline-block;aspect-ratio:1/1;object-fit:contain;filter:brightness(0) saturate(100%) invert(60%) sepia(84%) saturate(6470%) hue-rotate(196deg) brightness(99%) contrast(110%)}.category__name{display:inline-block;transition:.6s cubic-bezier(.16,.5,.43,1)}.category__link:active .category__name{opacity:.5}@media screen and (min-width:1024px){.category__link:hover .category__name{opacity:.5}}.blog__recent{margin-top:40px}.recent__title{color:var(--primary-white,#fafafa);font-weight:700;line-height:1.33;background-color:var(--primary-blue,#003e7d);padding:16px .5em}.recent__list{border:1px solid var(--primary-blue,#003e7d);margin-bottom:-1px}.recent__item{display:flex;align-items:center;gap:4%;background-color:var(--primary-white,#fafafa);padding:24px 1.5em;border-bottom:1px solid var(--primary-blue,#003e7d);transition:.6s cubic-bezier(.16,.5,.43,1);position:relative}.recent__link{position:absolute;width:100%;height:100%;top:0;left:0}.recentImg{width:32%;height:auto}.recentImg img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.recent__itemWrapper{width:64%}.recent__itemSubWrapper{display:flex}.recent__item:active{opacity:.9}@media screen and (min-width:768px){.sideBar{display:flex;gap:4%}.blog__category{width:48%}.blog__recent{width:48%}}@media screen and (min-width:1024px){.sideBar{flex-direction:column;gap:0}.blog__category{width:auto}.blog__recent{width:auto}.recent__item:hover{opacity:.9}}