@charset "shift_jis";
/* CSS Document */
.modal {
  display: none;
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.4);
}
.modal-content {
  background-color: #FF0;/* モーダルウィンドウの背景色 */
  margin: 5% auto;
  padding: 15px;
  border: 0px solid #888888;
  border-radius: 20px;
  width:50%;  /* モーダルウィンドウの横幅 */
}
  
.modal-content p {
	 font-size:18px;
	 font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	 line-height:150%;
	 margin:0px;
}

.modal-content p a {
	color:#F00;
	text-decoration:underline
}

.modal-content p a:hover {
	text-decoration:none
}

.right {
	text-align:right
}

.modal-title {
  color:#C00; /* モーダルウィンドウの文字の色 */
  font-size: 28px; /* モーダルウィンドウの文字の大きさ */
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: bold;
  line-height: 200%;
  text-align: center;
}
.close-button {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}
.close-button:hover,
.close-button:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}