@charset "UTF-8";:root{--primary-white:#fafafa;--primary-black:#333333;--primary-lightgreen:#4CAF50;--primary-green:#2E7D32;--primary-orange:#FFA726;--primary-subBlack:#666666;--section-padding:60px 5.3%;scroll-padding:190px}html{font-size:62.5%;overflow-x:hidden;min-height:0;min-width:0}body{font-family:"Noto Sans JP","Noto Serif JP",Arial,sans-serif;font-style:normal;color:var(--primary-black,#333);background-color:var(--primary-white,#fafafa);line-height:1.5}.font-size-logo{font-size:clamp(3.6rem,2.966rem + 2.7vw,5.4rem)}.font-size-title{font-size:clamp(2.4rem,1.977rem + 1.8vw,3.6rem)}.font-size-button{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}.SpBr{display:inline-block}.TABBr{display:none}.pcBr{display:none}@media screen and (min-width:768px){.SpBr{display:none}.TABBr{display:inline-block}}@media screen and (min-width:1024px){.TABBr{display:none}.pcBr{display:inline-block}:root{--section-padding:90px 5.3%}}.section--blogContent{padding:var(--section-padding)}.blogContent__title div{display:flex;align-items:center;gap:1%}.post-categories li{color:var(--primary-white,#fafafa);font-family:"Noto Sans JP";font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.8;padding:10px;background-color:var(--primary-orange,#ffa726)}.blogContent__date{color:var(--primary-black,#333);font-family:"Noto Sans JP";font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal}.blogContent__name{color:var(--primary-black,#333);font-family:"Noto Sans JP";font-style:normal;font-weight:700;line-height:1.8;margin-top:20px}.blogContentImg{width:100%;height:250px;aspect-ratio:1/1;object-fit:cover;position:relative;margin-top:30px}.blogContent__txt{color:var(--primary-black,#333);font-family:"Noto Sans JP";font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.8;margin-top:30px}aside{display:flex;justify-content:center;margin-top:30px;gap:5%}aside a{background-color:var(--primary-subBlack,#666);color:var(--primary-white,#fafafa);font-family:"Noto Sans JP";font-size:1.6rem;font-style:normal;font-weight:700;line-height:1.8;padding:15px;width:100%;max-width:180px;text-align:center}aside a:hover{opacity:.8}@media screen and (min-width:1024px){.blogContent__name{margin-top:0}.blogContentImg{margin-top:45px;height:375px}.blogContent__txt{margin-top:45px}aside{margin-top:45px}aside a{width:100%;max-width:240px}.blogContent__title{display:flex;gap:2%}.blogContent__title div{display:flex;align-items:center;gap:0}.post-categories li{margin-left:10px;white-space:nowrap}}