/*!
 * ！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！
 *
 * このcssは編集しないでください。
 * このcssを編集してもscssをコンパイルした時点で変更は消えます。
 * cssを編集したい場合は別のcssファイル（例：user.cssなど）を新規作成して、クラスごとに上書き、または新規クラスを追加してください。
 *
 * ！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！注意！
 */
@font-face{font-display:swap;font-family:icons;font-style:normal;font-weight:400;src:url(/hs2025/assets/fonts/iconfont/icons.eot?v=de18fbc6ef8abcfdb59f98facdefbeec);src:url(/hs2025/assets/fonts/iconfont/icons.eot?v=de18fbc6ef8abcfdb59f98facdefbeec#iefix) format("eot"),url(/hs2025/assets/fonts/iconfont/icons.woff?v=28386fd68b4d3bebc0fa42025dfd0f65) format("woff"),url(/hs2025/assets/fonts/iconfont/icons.ttf?v=6e43d8b6e2f0aaaaa873176c32ba1f15) format("truetype"),url(/hs2025/assets/fonts/iconfont/icons.svg?v=404945f5207537ee9d2a93e43d82039e#icons) format("svg")}.pageID-planList .section{padding:80px 0}.pageID-planList .planLead{font-family:Midashi Go MB31,serif;font-size:1.25rem;line-height:2;margin-top:50px;text-align:center}.pageID-planList .planList>:first-child{margin-top:0}.pageID-planList .planList_row{margin-top:80px}.pageID-planList .planList_block{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-top:30px}.pageID-planList .planList_item{align-items:flex-end;background-color:#fff;border-radius:6px;box-shadow:0 0 10px 0 #0003;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:20px;padding:20px}.pageID-planList .planList_img{margin-top:0;text-align:center;width:147px}.pageID-planList .planList_img>img{border:1px solid #dcdcdc}.pageID-planList .planList_body{flex-grow:1}.pageID-planList .planList_num{font-family:Midashi Go MB31,serif;letter-spacing:.1em;margin-top:0}.pageID-planList .planList_num-orange{color:#f99040}.pageID-planList .planList_num-blue{color:#84aad4}.pageID-planList .planList_num-yellow{color:#e7d689}.pageID-planList .planList_title{font-size:1.875rem;gap:10px;letter-spacing:.025em;line-height:1.4;margin-top:6px}.pageID-planList .planList_icon,.pageID-planList .planList_title{align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;font-family:Midashi Go MB31,serif}.pageID-planList .planList_icon{background-color:#f43838;border-radius:50%;color:#fff;font-size:.75rem;height:34.75px;justify-content:center;letter-spacing:.01em;width:34.75px}.pageID-planList .planList_links{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;margin-top:20px}.pageID-planList .planList_link,.pageID-planList .planList_links{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:10px 0}.pageID-planList .planList_link{align-items:center;color:#314031;flex-grow:1;font-family:Midashi Go MB31,serif;gap:20px;justify-content:center;line-height:1.13;text-decoration:none}.pageID-planList .planList_link:last-child{border-left:1px solid #dcdcdc}.pageID-planList .planList_dummy{align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:60px;justify-content:center;width:100%}@media screen and (max-width:736px){.pageID-planList .section{padding:50px 0}.pageID-planList .planLead{margin-top:30px}.pageID-planList .planList>:first-child{margin-top:0}.pageID-planList .planList_row{margin-top:60px}.pageID-planList .planList_block{display:block;margin-top:20px}.pageID-planList .planList_block>:first-child{margin-top:0}.pageID-planList .planList_item{display:block;margin-top:20px}.pageID-planList .planList_img{width:auto}.pageID-planList .planList_num{margin-top:20px}.pageID-planList .planList_title{margin-top:0}.pageID-planList .planList_link{gap:10px}}