body {
	background-image: url(img/back.gif);
	background-repeat: repeat;
	background-color: #FFA500;
}

td {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
font-size: 12px; 
line-height: 20px; 
color: #333333; 
}
textarea {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
font-size: 12px; 
line-height: 20px; 
color: #333333; 
}
.lback {
	background-repeat: no-repeat;
	background-position: bottom;

}
.big {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
font-size: 18px; 
line-height: 25px; 
color: #333333; 
}
.mbig {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
font-size: 15px; 
line-height: 22px; 
color: #009; 
}
.sbig {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
font-size: 12px; 
line-height: 14px; 
color: #333; 
}
.tyo {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
font-size: 10px; 
line-height: 15px; 
color: #333; 
}
.tyo2 {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
font-size: 12px; 
color: #FFF; 
}
.tbk {
	background-color: White;
}

.gmoji {
font-size: 11px; line-height: 15px; 
color: #FFF; 
background-color: #333;
}
.gmoji2 {
font-size: 15px; line-height: 18px; 
color: #FFFFFF; 
background-color: #333333
}
.lmenu {
	font-size: 11px; line-height: 15px;
}
.vl {
background-image: url(img/vl.gif); 
background-repeat: repeat-y;
}
.hl {
background-image: url(img/hl.gif); 
background-repeat: repeat-x;
}
a.t {
	color: #FFFFFF;
	text-decoration: none;
}
a.t:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.t:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.t:active {
	color: #FFFFFF;
	text-decoration: none;
}
a.t:visited:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a.ln1 {
	color: Navy;
	text-decoration: underline;
}
a.ln1:hover {
	color: Red;
	text-decoration: underline;
}
a.ln1:visited {
	color: #006400;
	text-decoration: underline;
}
a.ln1:active {
	color: Red;
	text-decoration: underline;
}
a.ln1:visited:hover {
	color: Red;
	text-decoration: underline;
}

a.lm {
	font-size: 11px; line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.lm:hover {
	color: Red;
	text-decoration: none;
}
a.lm:visited {
	color: #333333;
	text-decoration: none;
}
a.lm:active {
	color: Red;
	text-decoration: none;
}
a.lm:visited:hover {
	color: Red;
	text-decoration: none;
}
a.lm2 {
	font-size: 10px; line-height: 18px;
	color: #cccccc;
	text-decoration: none;
}
a.lm2:hover {
	color: #666666;
	text-decoration: none;
}
a.lm2:visited {
	color: #cccccc;
	text-decoration: none;
}
a.lm2:active {
	color: #cccccc;
	text-decoration: none;
}
a.lm2:visited:hover {
	color: #666666;
	text-decoration: none;
}
#midasi1 {
	color: #FFF;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	line-height: 25px;
	padding: 5px;
	background-color: #F00	
}
#midasi2 {
	font-size: 15px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	background-image: url("./img/kugiri1.gif");
	background-repeat: repeat-x;
	background-position: bottom;
}
#midasi3 {
	color: #333;
	font-size: 15px;
	text-align: left;
	font-weight: bold;
	line-height: 20px;
	padding: 5px;
	background-color: #FCC;
	background-image: url("./img/kugiri1.gif");
	background-repeat: repeat-x;
	background-position: bottom;	
}
th {background-color: #cccccc; color: #333333; padding : 2px; vertical-align : middle;text-align:left;}


#corce01{background-image: url(img/corce01.jpg);background-position: left top; background-repeat:repeat-x;}
#corce02{background-image: url(img/corce02.jpg);background-position: left top; background-repeat:repeat-x;}
#corce03{background-image: url(img/corce03.jpg);background-position: left top; background-repeat:repeat-x;}
#corce04{background-image: url(img/corce04.jpg);background-position: left top; background-repeat:repeat-x;}
#corce05{background-image: url(img/corce05.jpg);background-position: left top; background-repeat:repeat-x;}

#SubCorse{width:738px;border-left:1px solid #999999;border-top:1px solid #999999;border-bottom:1px solid #999999;margin:0;border-spacing: 0px;border-collapse: collapse;}
#SubCorse th{padding:5px;text-align:left;border-right:1px solid #999999;border-bottom:1px solid #999999;font-weight:normal;font-size:13px;}
#SubCorse td{padding:5px 0;text-align:center;border-right:1px solid #999999;border-bottom:1px solid #999999;font-size:13px;}
#SubCorse td p{margin:0;padding:5px 0 5px 0;}
#SubCorse a {color: #222222; text-decoration: none; font-weight: bold; background-color: transparent;}
#SubCorse a:hover {color: #0066cc;}
#SubCorse .corceTitle2{font-size:16px;font-weight:bold;margin:0;padding:0; line-height:25px;}
