.sec-term{position:relative;padding-block:clamp(60px,7.8125vw,120px);background:#fff}.sec-term__lead{font-size:clamp(15px,1.1067708333vw,17px);text-box:trim-both cap alphabetic;line-height:2;text-align:center}@media only screen and (max-width:767px){.sec-term__lead{text-align:left}}.sec-term__frame{margin-top:clamp(30px,3.90625vw,60px);padding:clamp(30px,5.2083333333vw,80px) clamp(0px,5.5338541667vw,85px);border:10px solid #f1f1f1}@media only screen and (max-width:767px){.sec-term__frame{margin-top:40px;padding:30px 20px;border-width:8px}}.sec-term__hdg{padding-bottom:clamp(15px,1.3020833333vw,20px);font-size:clamp(18px,1.3020833333vw,20px);font-weight:400;text-box:trim-both cap alphabetic;border-bottom:1px solid #ccc}@media only screen and (max-width:767px){.sec-term__hdg{font-size:16px}}.sec-term__hdg:nth-of-type(n+2){margin-top:clamp(40px,5.2083333333vw,80px)}@media only screen and (max-width:767px){.sec-term__hdg:nth-of-type(n+2){margin-top:50px}}.sec-term__txt{margin-top:clamp(20px,1.953125vw,30px);font-size:clamp(15px,1.1067708333vw,17px);text-box:trim-both cap alphabetic;line-height:2}@media only screen and (max-width:767px){.sec-term__txt{margin-top:20px;line-height:1.8}}.sec-term__txt a{text-decoration:underline}.sec-term__txt a.tel{text-decoration:none}.sec-term__txt a:hover{text-decoration:none}.sec-term__txt+.sec-term__txt{margin-top:2.8em}@media only screen and (max-width:767px){.sec-term__txt+.sec-term__txt{margin-top:2em}}
/*# sourceMappingURL=term.css.map */