@charset "UTF-8";.inducement__ttl{margin:0 auto 45px auto;font-size:3rem;font-weight:bolder;display:table;width:100%;max-width:900px;text-align:left}@media print,screen and (max-width:768px){.inducement__ttl{font-size:2rem;padding-top:20px;padding-bottom:5px;margin-bottom:15px}}.invitation{max-width:900px;margin:0 auto 60px auto}@media print,screen and (min-width:769px){.invitation h3{font-size:1.8rem}}.invitation ul{position:relative;margin-bottom:2.5rem}.invitation ul li{line-height:1.8;font-size:1.6rem;font-weight:500;text-indent:-1em;padding-left:1em}.invitation ul li:before{display:inline-block;content:"";margin-top:8px;margin-right:6px;width:10px;height:10px;vertical-align:top;border-radius:5px;background:#cccccc}@media print,screen and (max-width:768px){.invitation ul li:before{margin-top:10px}}.inducement{max-width:900px;margin:0 auto 60px auto}h2{font-weight:bold;font-size:2rem}h3{font-weight:bold;font-size:1.6rem}h3 span{font-weight:normal}.establish{text-align:right}.contact__banner{display:none}.under{text-decoration:underline;display:block}.notmargin{margin-bottom:5px}@media (min-width:900px){.insurance__list span{width:300px;display:inline-block}}@media (min-width:640px){.corp{width:100%}.corp td{width:50%;padding:2px 0;border:none}.flow{width:100%}.flow tr{padding-bottom:20px;display:block}.flow th{width:220px;padding:20px 0;font-size:120%;font-weight:bold;background-color:#ccecff;z-index:-1;border:1px solid #0070c0;text-align:center;margin-bottom:20px;position:relative}.flow th:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(24, 23, 119, 0);border-top-color:#0070c0;border-width:12px;margin-left:-12px}.flow tr:last-child th:after{border:none}.flow td{border:0;margin-left:20px}}@media (max-width:640px){.corp td{width:100%;padding:2px 0;border:none;display:block}.insurance__list span{width:100%;display:inline-block}.flow{width:100%}.flow tr{width:100%;padding-bottom:20px;display:block;position:relative}.flow th{width:100%;padding:10px;font-size:100%;font-weight:bold;background-color:#ccecff;border:1px solid #0070c0;text-align:center;display:block}.flow td{width:100%;border:0;display:block;position:relative;padding:10px 0 5px 0}.flow td:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(24, 23, 119, 0);border-top-color:#0070c0;border-width:12px;margin-left:-12px}.flow tr:last-child td:after{border:none}}