<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

/*
	ridai.net学食メニュー記事向けCSS
*/

*{
	font-weight:inherit;
	font-style:inherit;
	line-height:inherit;
}

body{
	margin:2em;
	line-height:1.5;
&lt;!--	background:white url("./watercolor.png") top right scroll no-repeat;--&gt;
}

/*
	ブロック要素
*/

div{
}

h1{
	margin:1em 0em;
	padding:0.25em 0.5em;
	border-left:solid medium #CCFF00;
	border-bottom:solid medium #CCFF00;
	font-size:3em;
}

h1:first-letter{
	color:#C82323;
}

h2{
	margin:1em 0em;
	border-bottom:solid thick #CCFF00;
	color:black;
	font-size:2em;
}

h3{
	margin:1em 0em;
	border-bottom:solid thin #CCFF00;
	font-size:1.5em;
}

h4{
	margin:1em 0em;
	padding-left:1em;
	color:#338800;
	font-size:1.25em;
	font-weight:bold;
}

h5{
	margin:1em 0em;
	padding-left:3em;
	color:#333333;
	font-size:1em;
	font-weight:bold;
}

h6{
	margin:1em 0em;
	padding-left:4em;
	font-size:1em;
	font-weight:bold;
}

address{
	margin:2em 0em;
	padding:1.5em;
	border:solid thin #009900;
	text-align:right;
	font-style:normal;
}

p{
	margin:1em 0em;
	padding:0em;
}

blockquote{
	padding-left:2em;
}

pre{
	margin:1em 0em;
	display:block;
	overflow:auto;
	line-height:1;
	font-family:monospace;
	white-space:pre;
}

ol{
	margin:1em 0em;
	padding:0em;
	list-style:decimal inside;
}

ol &gt; li{
	margin:0em;
	padding-left:1em;
}

ul{
	margin:1em 0em;
	padding:0em;
	list-style:disc outside;
}

ul &gt; li{
	margin-left:2em;
	padding:0em;
}

dl{
	margin:1em 0em;
}

dt{
}

dd{
	margin-left:2em;
}

a{
	color:#009900;
}

/*
	表
*/

table{
	margin:1em 0em;
	border:solid thin #009900;
	border-collapse:collapse;
}

thead {
	background-color:#66CC66;
	border-bottom:double medium #009900;
}


td, th {
	border:solid thin #009900;
	line-height:1.5;
	padding:0em 0.5em;
}

th {
	font-weight:bold;
}

col.numeric{
	text-align:"right";
}

/*
	論理インライン要素　
*/

sup sup, sub sup{
	font-size:1em;	
}

span{
}

em{
	font-weight:bold;
	font-style:normal;
}

strong{
	
	text-decoration:underline;
	font-weight:bold;
}

dfn{
	font-weight:bold;
	font-style:normal;
}

samp{
	font-family:monospace;
}

code{
	font-family:monospace;
}

kbd{
	font-family:monospace;
}

cite{
}

q{
}

/*
	物理インライン要素
*/

i{
	font-style:italic;
}

b{
	font-weight:bold;
}

sub{
	font-size:0.583em;
	vertical-align:sub;	
}

sub sub, sup sub{
	font-size:1em;
}

sup{
	font-size:0.583em;
	vertical-align:super;
}

sup sup, sub sup{
	font-size:1em;
}

/*
	変更表示
*/

del{
	text-decoration:line-through;
}

ins{
	text-decoration:underline;
}

/*
	ナヴィゲーションリスト用クラス
*/

.navigation{
	padding:0.5em 0em;
	border:solid thin #009900;
}

/*
	図表用クラス
*/

.figure{
	margin:1em 0em;
}

.figure img{
	border:none;
}


/*
	2段組用クラス（細い内容用）
*/

.narrow1{
	width:50%;
	float:left;
}

.narrow2{
	width:50%;
	float:left;
}

.endnarrow{
	clear:both;
}

/*
	学食メニュー用
*/

table.menu{
	width:90%;
}

table.menu tbody th{
	text-align:left;
}

table.menu tbody td{
	text-align:right;
	width:4em;
}
</pre></body></html>