
.ltg-slide-text-title {
	font-size: 40px;
	font-family: 'メイリオ';
	font-weight: bold; /* フォントを太字にする */
}


/* モバイルデバイスの場合 */
@media screen and (max-width: 768px) {
	.ltg-slide-text-title {
		font-size: 30px;
	}
}


/* 外側のボックスに対するスタイル定義 */
.box27 {
	position: relative; /* ボックスの位置を他の要素に対する相対位置で指定 */
	margin: 2em 0; /* 上下の外側の余白を2em、左右の外側の余白を0に指定 */
	padding: 1em 0 0; /* 内側の余白の上を1em、右左下を0に指定 */
	border: solid 2px #C0C0C0; /* ボーダーのスタイルを指定：実線、太さ2px、色は#C0C0C0 */
}

/* ボックスタイトルに対するスタイル定義 */
.box27 .box-title {
	position: absolute; /* 親要素に対する絶対位置を指定 */
	display: inline-block; /* インラインブロック要素として表示 */
	top: -27px; /* 親要素に対して上から-27pxの位置 */
	left: -3px; /* 親要素に対して左から-3pxの位置 */
	padding: 0 9px; /* 内側の余白の上下を0、左右を9pxに指定 */
	height: 25px; /* 高さを25pxに指定 */
	line-height: 25px; /* 行の高さを25pxに指定 */
	font-size: 17px; /* フォントサイズを17pxに指定 */
	background: #000000; /* 背景色を黒色に指定 */
	color: #ffffff; /* 文字色を白色に指定 */
	font-weight: bold; /* フォントの太さをボールドに指定 */
	border-radius: 5px 5px 0 0; /* ボーダーの丸みを指定：上部は5pxの丸み、下部は丸みなし */
}

/* ボックス内の段落に対するスタイル定義 */
.box27 p {
	margin: 1px; /* 外側の余白を1pxに指定 */
	padding: 0 1em 1em; /* 内側の余白の上右下を1em、左を0に指定 */
	line-height: 1.2; /* 行の高さを1.2に指定 */
}

/* プロフィール全体に対するスタイル定義 */
.yourprofile {
  position: relative; /* プロフィールの位置を他の要素に対する相対位置で指定 */
  display: flex; /* 子要素をフレックスボックス（一列または一行）として表示 */
  align-items: center; /* 子要素を縦方向に中央揃えに */
  justify-content: flex-start; /* 子要素を横方向に左揃えに */
}

/* プロフィール名に対するスタイル定義 */
.yourname{
	font-size: 15px; /* フォントサイズを15pxに指定 */
	font-weight: bold; /* フォントの太さをボールドに指定 */
	text-align: center; /* テキストを中央揃えに */
}

/* プロフィール画像に対するスタイル定義 */
.profile-img {
  position: relative; /* 画像の位置を他の要素に対する相対位置で指定 */
  top: 1px; /* 親要素に対して上から1pxの位置 */
  left: 4px; /* 親要素に対して左から4pxの位置 */
  width: 100px; /* 画像の幅を100pxに指定 */
  height: 100px; /* 画像の高さを100pxに指定 */
  border: 5px solid #06C755; /* ボーダーのスタイルを指定：実線、太さ5px、色は#06C755 */
  border-radius: 50%; /* ボーダーの丸みを50%に指定（円形になる） */
  overflow: hidden; /* 画像がボックスの外にはみ出した部分を非表示に */
  z-index: 2; /* 重なり順の指定（数値が大きいほど前面に出る） */
}

/* プロフィールの内容に対するスタイル定義 */
.profile-content {
  margin-top: -100px; /* 上の外側の余白を-100px（上に重ねる）に指定 */
  font-size: 11px; /* フォントサイズを11pxに指定 */
  font-weight: bold; /* フォントの太さをボールドに指定 */
  margin-left: 100px; /* 左の外側の余白を100pxに指定 */
}

/* プロフィールの内容の段落に対するスタイル定義 */
.profile-content p {
  margin-top: 1; /* 上の外側の余白を1に指定 */
  margin-bottom: 0; /* 下の外側の余白を0に指定 */
  text-align: left; /* テキストを左揃えに */
  line-height: 1.0; /* 行の高さを0.8に指定 */
}



