@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans JP,sans-serif;background-color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}.ly_lineLiff{min-height:100svh;display:flex;flex-direction:column;align-items:center;padding:20px}.ly_lineLiff_container{max-width:400px;width:100%;background:white;border-radius:16px;padding:24px;box-shadow:0 2px 8px #0000001a}.bl_plannerConsult_info{text-align:center;margin-bottom:24px}.bl_plannerConsult_image{margin-left:auto;margin-right:auto;width:100px;height:100px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-bottom:16px;background-color:#e0e0e0}.bl_plannerConsult_name{font-size:20px;font-weight:700;color:#333;margin-bottom:4px}.bl_plannerConsult_occupation{font-size:14px;color:#666}.bl_plannerConsult_message{text-align:center;margin-bottom:24px;color:#555;line-height:1.6}.bl_plannerConsult_message p{margin:0}.bl_plannerConsult_loading{display:none;text-align:center;padding:20px;color:#666}.bl_plannerConsult_error{display:none;text-align:center;padding:20px;color:#e74c3c}.bl_plannerConsult_status{text-align:center;margin-top:16px;font-size:14px;color:#888}.el_lineBtn{display:block;width:100%;padding:16px;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;text-align:center;transition:opacity .2s;text-decoration:none}.el_lineBtn:disabled{opacity:.6;cursor:not-allowed}.el_lineBtn.-primary{background-color:#06c755;color:#fff}.el_lineBtn.-primary:hover:not(:disabled){opacity:.9}
