@charset "utf-8";
/*
* CSS for advanced-switch School-Solution LMS-GC53U
*
* @version			0.0.1
* @lastmodified 2023-09-13
* @link					https://www.landcomp.co.jp/
* @copyright		Copyright 2005, LAND COMPUTER Co.,Ltd.All rights reserved.
*------------------------------------------------------------------------- */

div.videoBox {
	max-width: 720px;
  margin: 1rem auto;
}
div.videoBox .caption {
	font-size: 1.25rem;
}
div.videoFigure.lms-gc53u video {
  width: 100%;
}
div.videoBox + div.videoBox{
  margin-top: 1.5rem;
}

.separator {
	margin-top: 1rem;
	min-height: 1.25rem;
	background: -moz-repeating-linear-gradient(0deg, white, white 2px, #B7C6E7 2px, #B7C6E7 3px);
	background: -ms-repeating-linear-gradient(0deg, white, white 2px, #B7C6E7 2px, #B7C6E7 3px);
	background: -webkit-repeating-linear-gradient(0deg, white, white 2px, #B7C6E7 2px, #B7C6E7 3px);
	background: repeating-linear-gradient(0deg, white, white 2px, #B7C6E7 2px, #B7C6E7 3px);
}
.solve {
	box-sizing: border-box;
	padding: 0 1rem 1rem;
	border: 1px solid #B7C6E7;
}
.pitem {
	color: #555;
	font-size: 1.0625rem;
	font-weight: bold;
}
.solveItem {
	color: teal;
	font-size: 1.375rem !important;
	font-weight: bold !important;
	margin: 1.5rem  0 !important;
}
.elemItem {
	color: #555;
	display: inline-block;
	font-size: 1.0rem;
	font-weight: bold !important;
	padding: 0.5rem  0.75rem;
	min-height: 34px;
	line-height: 1.3;
	border-radius: 16px;
	background-color:#E0EFF3;
}
