@charset "utf-8";
/* CSS Document */

/** チェックOFFならリンク無効 */
.message{ 
  display: block;
	pointer-events: none;
	opacity: 0.5;
}

/** チェックONなら表示 */
input:checked ~ .message{
  display: block;
	pointer-events: auto;
	opacity: 1;
}

/** チェックボックス横にラベル表示 */
[type="checkbox"].toggle{
  position: relative;
  font-size: 1em;
}
[type="checkbox"].toggle:after{
  content: "　【当院をご利用いただいたことがある患者様へ】を確認しました";
  position: absolute;
  width: 860px;
  height: 30px;
  top: 0%;
  transform: translateY(-50%);
}