@charset "utf-8";
.gakuyuukai p {
margin: 0 0 40px;
}

.gakuyuukai h3.c2 {
 background-color: #15364b;
 color: #FFF;
 box-shadow: 0px 0px 0px 5px #15364b;
 border: dashed 1px white;
 padding: 0.2em 0.5em;
}

.gakuyuukai .uc {
 text-decoration: underline;
 color: #E4007F;
}

.tb12 {
 background: linear-gradient(to right, #C6E0B4, #ffffff);
padding: 4px;
}

.fsa2024_spdesk {
	border: 2px solid #1c72bd;
	border-radius: 15px;
	padding: 20px;
	margin: 0 0 60px;
}

.fsa2024_spdesk p {
margin: 0;
}

.mae {
background-color: #F00;
color: #FFF;
text-align: center;
padding: 8px;
margin: 0 0 20px;
}

.tb12 {
 background: linear-gradient(to right, #C6E0B4, #ffffff);
padding: 4px;
}

ul.btnstyle li a {
	display: inline-block;
	padding: 8px 46px 8px 20px;
	border-radius: 100vh;
	border: 2px solid #15364b;
	color: #15364b;
	text-decoration: none;
	background: url(https://www.ous.ac.jp/common/files//1431/circle-chevron-right-solid.svg) #FFF no-repeat 94% center;
	background-size: 16px;
	box-shadow: 3px 3px 3px #CCC;
}

ul.btnstyle li:before {
	display: none;
}

ul.btnstyle li a:hover {
	background: url(https://www.ous.ac.jp/common/files//1431/circle-chevron-right-solid.svg) #E9F2FC no-repeat 94% center;
	background-size: 16px;
}