.page-header.transparent{background:#fff;color:#1C4264}.plan-list{padding:5rem 0;margin:0 auto}.plan-list ul{margin:0 auto;display:grid;gap:20px 40px;grid-template-columns:repeat(2, 1fr)}.plan-list ul li a{background:#1C4264;color:#fff;transition:.3s;display:block;padding:20px 10px}.plan-list ul li a:hover{background:#54718A}.plan-list ul li a .p-inner{display:grid;gap:5px 20px;grid-template-columns:80px 1fr 80px;grid-template-areas:"type ldk more" "type menseki more"}.plan-list ul li a .p-inner .type{grid-area:type;display:grid;place-content:center;place-items:center;gap:5px;text-align:center;font-size:1.5rem;line-height:1}.plan-list ul li a .p-inner .type .l{display:block;font-size:300%}.plan-list ul li a .p-inner .type .s{letter-spacing:.1em;display:block}.plan-list ul li a .p-inner .ldk{grid-area:ldk;font-size:1.5rem;letter-spacing:.08em}.plan-list ul li a .p-inner .ldk .l{font-size:300%}.plan-list ul li a .p-inner .menseki{grid-area:menseki;font-size:2rem;letter-spacing:.05em}.plan-list ul li a .p-inner .menseki .s{font-size:80%;display:inline-block}.plan-list ul li a .p-inner .more{grid-area:more;display:grid;place-content:center;place-items:center;gap:10px}.plan-list ul li a .p-inner .more .line{display:block;width:1px;height:30px;background:#fff;position:relative}.plan-list ul li a .p-inner .more .line::after{content:"";display:block;width:100%;height:100%;background:#fff;transform:translate(-50%, -50%) rotate(90deg);position:absolute;top:50%;left:50%}.plan-list ul li a .p-inner .more .txt{display:block;font-size:1.2rem;line-height:1;text-align:center}@media screen and (max-width: 1366px){.plan-list{max-width:600px}.plan-list ul{grid-template-columns:1fr}}@media screen and (max-width: 768px){.plan-list ul li a .p-inner{gap:5px 10px;grid-template-columns:60px 1fr 60px}.plan-list ul li a .p-inner .more{gap:5px}.plan-list ul li a .p-inner .more .line{height:20px}.plan-list ul li a .p-inner .more .txt{font-size:10px}}
