.p-useful-content-introduction{font-family:メイリオ,Meiryo,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,sans-serif;margin:0 auto;max-width:calc(100% - 40px);width:100%}.p-useful-content-introduction a,.p-useful-content-introduction button{text-decoration:none;transition:all .25s ease}.p-useful-content-introduction a:active,.p-useful-content-introduction a:hover,.p-useful-content-introduction button:active,.p-useful-content-introduction button:hover{cursor:pointer}.p-useful-content-introduction a:focus,.p-useful-content-introduction button:focus{box-shadow:0 0 3px 1px #000064}.p-useful-content-introduction a *,.p-useful-content-introduction button *{transition:all .25s ease}.p-useful-content-introduction .p-homeContents__list{align-items:flex-start;display:flex;flex-direction:column;gap:40px;justify-content:flex-start;margin-bottom:40px}.p-useful-content-introduction .p-homeContents__label{align-items:center;background:#d75a00;border-radius:4px 4px 0 0;color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;padding:7px 8px}.p-useful-content-introduction .p-homeContents__img{width:100%}.p-useful-content-introduction .p-homeContents__title{color:#141414;font-size:16px;font-weight:700;margin:10px auto 0}.p-useful-content-introduction .p-homeContents__keyword{background:#fff;border:1px solid #e2e2e2;border-radius:4px;margin-bottom:20px;padding:20px 10px 10px}.p-useful-content-introduction .p-homeContents__keywordHeading{font-size:20px;font-weight:700;margin-bottom:10px;text-align:center}.p-useful-content-introduction .p-homeContents__keywordList{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.p-useful-content-introduction .p-homeContents__keywordItem{background:#fff;border:1px solid #d3d3d3;border-radius:4px}.p-useful-content-introduction .p-homeContents__keywordLabel{color:#000064;display:inline-block;font-size:16px;font-weight:400;padding:10px 9px}@media screen and (min-width:768px){.p-useful-content-introduction{max-width:66.6666666667vw}}@media screen and (min-width:1024px){.p-useful-content-introduction{max-width:60rem}.p-useful-content-introduction a[href*="tel:"]{cursor:default;pointer-events:none;text-decoration:none}.p-useful-content-introduction .p-homeContents__list{flex-direction:row;gap:45px}.p-useful-content-introduction .p-homeContents__item{max-width:calc(33.33333% - 30px);width:100%}.p-useful-content-introduction .p-homeContents__title{margin-top:20px}.p-useful-content-introduction .p-homeContents__keyword{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:35px;padding:23px 0}.p-useful-content-introduction .p-homeContents__keywordHeading{font-size:12px;margin-bottom:0}.p-useful-content-introduction .p-homeContents__keywordLabel{font-size:12px}}