.myhome{padding-block-start:var(--size_contentPaddingBlock);background-color:var(--color_gray-pale)}.myhome .anchorLinks{grid-template-columns:repeat(4,1fr)}.myhome .myhome__content{display:grid;gap:var(--size_contentGap);padding-block:var(--size_contentPaddingBlock);padding-inline:var(--size_contentPaddingInline);background-color:#fff}.myhome .myhome__item{display:grid;gap:var(--size_contentGap)}.myhome .myhome__item .baseIntro__title{margin-bottom:0}.myhome .myhome__itemIntro{display:grid;gap:24px;text-align:center;margin:0 auto}.myhome .myhome__itemCatch{line-height:1.85;letter-spacing:.08em;font-size:16px;font-weight:600}.myhome .myhome__itemLead{line-height:1.85;letter-spacing:.08em;font-size:15px}.myhome .myhome__itemBlock{display:grid;grid-template-columns:1fr 1fr;width:760px;margin:0 auto;border:1px solid var(--color_line-light)}.myhome .myhome__itemBlockContent:not(:first-child){border-left:1px solid var(--color_line-light)}.myhome .myhome__itemBlockTitle{padding:16px 24px;background-color:var(--color_primary);color:#fff;text-align:center;font-size:16px;font-weight:600;letter-spacing:.08em}.myhome .myhome__itemBlockList{list-style-type:disc;padding:20px 16px 20px calc(20px + 1em)}.myhome .myhome__itemBlockListItem{font-size:15px;letter-spacing:.08em;line-height:1.6}.myhome .myhome__itemBlockListItem:not(:last-child){padding-block-end:.5em}.myhome .myhome__itemBlockImage{display:block;width:100%;max-width:300px;margin:10px auto}.myhome .myhome__itemImageBlock{display:grid;gap:20px;width:760px;margin:0 auto}.myhome .myhome__itemImageBlockImage{display:block;width:100%}.myhome .myhome__itemLoanContent{width:100%;max-width:1080px;margin:0 auto;background-color:var(--color_gray-pale);border-radius:16px;padding:25px 40px 40px}.myhome .myhome__itemLoanTitle{text-align:center;color:var(--color_primary);font-size:18px;font-weight:600;letter-spacing:.08em;line-height:1.4;margin-block-end:32px}.myhome .myhome__itemLoanSubTitle{font-size:18px;font-weight:600;letter-spacing:.08em;line-height:1.85;text-align:center;margin-block-end:16px}.myhome .myhome__itemLoanList{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);background-color:var(--color_gray-pale)}.myhome .myhome__itemLoanListItem{padding:20px 16px 30px;text-align:center;border:1px solid var(--color_line-light);background-color:#fff}.myhome .myhome__itemLoanListNo{font-size:22px;font-weight:600;letter-spacing:.08em;line-height:1.85;color:var(--color_primary)}.myhome .myhome__itemLoanListText{font-size:15px;letter-spacing:.08em;line-height:1.6}.myhome .myhome__itemLoanListNote{font-size:12px;color:var(--color_text-tertialy)}@container (700px >= width){.myhome .anchorLinks{grid-template-columns:repeat(2,1fr);padding-block-start:8px}.myhome .baseIntro{justify-content:center}.myhome .myhome__itemIntro{gap:16px}.myhome .myhome__itemCatch,.myhome .myhome__itemLead{font-size:14px}.myhome .myhome__itemBlock{gap:24px;grid-template-columns:1fr;width:100%;margin:0 auto;border:none}.myhome .myhome__itemBlockContent:not(:first-child){border-left:none}.myhome .myhome__itemBlockTitle{padding:12px 16px;font-size:16px;letter-spacing:.08em}.myhome .myhome__itemBlockList{padding:16px 10px 16px calc(16px + 1em);border-left:1px solid var(--color_line-light);border-right:1px solid var(--color_line-light);border-bottom:1px solid var(--color_line-light)}.myhome .myhome__itemBlockListItem{font-size:14px}.myhome .myhome__itemBlockImageWrap{border-left:1px solid var(--color_line-light);border-right:1px solid var(--color_line-light);border-bottom:1px solid var(--color_line-light)}.myhome .myhome__itemBlockImage{display:block;width:100%;max-width:280px;margin:0 auto}.myhome .myhome__itemImageBlock{display:grid;gap:20px;width:100%;margin:0 auto}.myhome .myhome__itemImageBlockImage{display:block;width:100%}.myhome .myhome__itemLoanContent{max-width:100%;border-radius:16px;padding:20px}.myhome .myhome__itemLoanTitle,.myhome .myhome__itemLoanSubTitle{font-size:16px;margin-block-end:16px}.myhome .myhome__itemLoanList{gap:16px;grid-template-columns:1fr}.myhome .myhome__itemLoanListItem{padding:8px 20px 16px}.myhome .myhome__itemLoanListNo{font-size:16px}.myhome .myhome__itemLoanListText{font-size:14px}.myhome .myhome__itemLoanListNote{font-size:12px}}.contact{padding-block-end:var(--size_contentPaddingBlock);padding-inline:var(--size_contentPaddingInline)}.button__wrap{display:flex;justify-content:center;padding-block-end:var(--size_contentPaddingBlock);padding-inline:var(--size_contentPaddingInline)}
