H2{
	padding: 5px 0;
	margin: 0;
	}

A{text-decoration:none}
A:hover{color:#000099;fontsize:10pt;text-decoration:underline}

.px08 { font-size: 8px; line-height: 125%; }
.px09 { font-size: 9px; line-height: 130%; }
.px10 { font-size: 10px; line-height: 135%; }
.px11 {	font-size: 11px; line-height: 140%; }
.px12 {	font-size: 12px; line-height: 145%; }
.px13 {	font-size: 13px; line-height: 150%; }
.px14 { font-size: 14px; line-height: 155%; }

.c33 { color: #333333; }
.c66 { color: #666666; }
.c99 { color: #999999; }
.ccc { color: #cccccc; }
.cF6 { color: #FF6600; }
.cF0 { color: #FF0000; }
.cCF0 {	color: #FFCC00; }
.cgold {
	color: #FFBF00;
}

.c3DA8DF { color: #3DA8DF; }
.c009933 { color: #009933; }

.photo_notis {
	font-size: 10px;
	line-height: 135%;
	color: #666666;
	text-align: right;
	}

.outline {
	text-align: center;
	width: 100%;
	margin: 5px 0 5px 0;
	border-collapse: collapse;
	border: 1px solid #ccc;
	font-size: 12px;
	line-height: 145%;
}

.outline th {
	padding: 3px;
	border: 1px solid #ccc;
	background: #efefef;
	font-weight: normal;
	color: #555;
}
.outline td {
	padding: 3px;
	border: 1px solid #ccc;
	color: #555;
}

.outline_nb {
	border: 0px solid #ffffff;
}
.outline_nb th {
	border: 0px solid #ffffff;
}
.outline_nb td {
	border: 0px solid #ffffff;
}


.outline a:link {
	color: #40659B;
	text-decoration:none
	}
.outline a:visited {
	color: #40659B;
	text-decoration:none
	}
.outline a:hover {
	color: #FF6600;
	text-decoration: underline;
	}

.no_outline { border: 0px; }
.no_outline th { border: 0px; }
.no_outline td { border: 0px; }
.no_outlines { 
	margin: 5px;
	border: 0px;
	padding: 5px;
	}
.no_outlines th {
	border: 0px;
	padding: 2px;
	}
.no_outlines td {
	border: 0px;
	padding: 2px;
	}

.item_notis {
	font-size: 10px;
	line-height: 110%;
	color: #666666;
	vertical-align: top;
}
.c99CC00 {
	color: #99CC00;
}
.ced0049 {
	color: #ed0049;
}
.c_F6 {
	color: #FF6600;
}
.lunchcolor {	color: #0066CC
}
.dinnercolor {	color: #FF3300
}
.menu_midashi {
	font-size: 12px;
	background-color: #CCCCCC;
	text-indent: 8px;
	height: 30px;
}

/*H20.10.22tuika*/
.torikeshi1{
text-decoration:line-through;
color:red;
font-size:12px;
}
.torikeshi2{
color:black;
font-size:12px;
}

.plans_list_title{
	color: #c53d02;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}
