<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.gu-text ul li { list-style: disc; margin-left: 20px; color:#4F7477; line-height:160%;}
.gu-table { width:100%; float:left; margin-top:20px; font-size:1.4em; color:#4F7477;}
.gu-table tr td { padding:5px 10px; border:1px solid #385656;}
.gu-table tr td:first-child { width:20%;}
.gu-left { width:38%; float:left;}
.gu-left img { max-width:100%; height:auto;}
.gu-right { width:57%; float:left; margin-left:5%;}
.gu-code { font-weight: bold; font-size: 10px; letter-spacing: 1px; background-color: yellow; border: 1px solid #66F; padding: 0 2px; display:inline-block;}

.jikan {
	margin: 30px 0 0 30px;
}

.jikan td {
	padding: 3px 30px 3px 0;
}

.syasin {
	margin-left: 30px;
}

.rei {
	margin: 15px 30px;
}

.class-code {
	font-weight: bold;
	font-size: 10px;
	letter-spacing: 1px;
	background-color: yellow;
	border: 1px solid #66F;
	padding: 0 2px;
}

.jikanwari {
	font-size: 13px;
	border: 1px solid #66F;
	width: 100%;
	float:left; margin-top:30px;
}

.jikanwari th {
	color: #4F7477;
}

.jikanwari td {
	text-align: center;
	color: #4F7477;
	border-top: 1px dotted #66F;
	border-left: 1px dotted #66F;
	width: auto;
	height: auto;
	padding: 20px 3px;
}

.jikanwari th.cell-head {
	background-color: #FFF;
}

.jikanwari tr.hiru {
	background-color: #FFF;
}

.jikanwari tr.yoru {
	background-color: #F9EEF9;
}

.jikanwari th.class, .jikanwari th.jigen, .jikanwari th.time {
	border-top: 1px dotted #66F;
	border-left: 1px dotted #66F;
}

.jikanwari th.youbi {
	color: #FFF;
	background-color: #66999A;
	border-left: 1px dotted #66F;
}

.jikanwari th.class {
	width: 18px;
	border-left: none;
}

.jikanwari td.hokou {
	background-color: #FFF;
	text-align: left;
	border-top: 1px solid #66F;
	padding: 10px;
}

.jikanwari td.hokou p {
	font-size: 13px;
	line-height: 1.6;
	margin: 20px 0 0 0;
}

html[xmlns] .jikanwari th.time {
	padding: 2px;
}

* html .jikanwari th.class {
	width: auto;
}

*:first-child+html .jikanwari th.class, *:first-child+html .jikanwari th.time {
	width: auto;
}

html&gt;/**/body .jikanwari th.time {
	width /*\**/: 100px\9;
	padding /*\**/: 0\9;
}

@media screen and (max-width:640px) {
	.gu-left { width:100%; margin-bottom:20px; text-align:center;}
	.gu-right { width:100%; margin-left:0;}
	.gu-right .n-text-c { text-align:center;}
	
	.jikanwari { font-size:12px;}
	
	.gu-code { letter-spacing:0;}
}</pre></body></html>