@charset "utf-8";
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
湘南医療大学 受験生応援サイト(C)FureaiGroup 2019

File name:      index.css
Style Info:     イベント情報用
------------------------------------------------------------->
 0.初期設定
 1.基本レイアウト
 2.共通パーツレイアウト
 3.汎用スタイル
 4.個別スタイル
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ===========================================================
 0.初期設定
=========================================================== */
/* ===========================================================
 1.基本レイアウト
=========================================================== */
/* ===========================================================
 2.共通パーツレイアウト
=========================================================== */
/* ===========================================================
 3.汎用スタイル
=========================================================== */
/* お知らせ */
.top-admission-info-container {
  position: relative;
  width: 100%;
  margin: 20px auto;
  background: #fff;
  font-size: 16px;
  font-size: 1.6rem;
}
.top-admission-info-container a {
  color: inherit;
}
.top-admission-info-container .top-info-h1 {
  margin-bottom: 5px;
  padding: 5px 0;
  background: #009c6f;
  color: #fff;
  font-size: 20px;
  font-size: 2rem;
  font-weight: normal;
  text-align: center;
}
/* ===========================================================
 4.個別スタイル
=========================================================== */
/* トップページバナー群（2026-01-27）
----------------------------------------------------------- */
.top-ba-list {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
}
.top-ba-list a.top-ba-item {
	display: flex;
  flex-direction: column;
	gap: 12px;
  border: 1px solid #ccc;
  color: inherit;
  text-decoration: none;
}
.top-ba-list a.top-ba-item:hover {
  opacity: 0.7;
}
.top-ba-pht {
	width: 100%;
	aspect-ratio: 4 / 3;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.top-ba-body {
  padding: 0.5em;
}
.top-ba-body p {
  font-size: 80%;
	line-height: 1.6;
}
@media screen and (min-width: 769px), print {
	.top-ba-list a.top-ba-item {
    flex-direction: row;
    gap: 24px;
	}
	/* ★ PC時：画像幅を統一 */
	.top-ba-pht {
		width: 240px;
		height: 160px;
		aspect-ratio: auto;
    background-size: contain;
		flex-shrink: 0;
	}
}
/* コンテンツ紹介画像（2026-01-27） */
.fig-ba-top-banner01 {
	background-image: url("../../images/shared/fig_ba_admission_20260213.webp");
}
.fig-ba-top-banner02 {
  background-image: url("../../images/shared/fig_ba_admission_20260219.webp");
}
.fig-ba-top-banner03 {
	background-image: url("../../images/shared/fig_ba_open-campus20260320.webp");
}
.fig-ba-top-banner04 {
  background-image: url("../../images/shared/fig_ba_info-pharmacy20270331.webp");
}
.fig-ba-top-banner05 {
	/*background-image: url("../../images/shared/fig_ba_.webp");*/
}
.fig-ba-top-banner06 {
  /*background-image: url("../../images/shared/fig_ba_.webp");*/
}
.fig-ba-top-banner07 {
  /*background-image: url("../../images/shared/fig_ba_.webp");*/
}
.fig-ba-top-banner08 {
	/*background-image: url("../../images/shared/fig_ba_.webp");*/
}
.fig-ba-top-banner09 {
  /*background-image: url("../../images/shared/fig_ba_.webp");*/
}
.fig-ba-top-banner10 {
  /*background-image: url("../../images/shared/fig_ba_.webp");*/
}