body {
		font-size: 12px;
		font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
		color: #ffffff;
		padding: 0;
		margin: 0;
		background-image: url(../../images/bg_2.jpg); background-repeat: repeat-x;
	}

td { font-size: 12px; color: #ffffff; }

a {  color: #99FFFF; text-decoration: none}
a:hover {  color: #FFFF99; text-decoration: underline}

img{ border:none;}

h1 { margin: 0; }

form { margin: 0; }


/* font */

.font10l120 { font-size: 10px; line-height: 120%; }
.font10l130 { font-size: 10px; line-height: 130%; }
.font10l140 { font-size: 10px; line-height: 140%; }
.font10l150 { font-size: 10px; line-height: 150%; }

.font11l120 { font-size: 11px; line-height: 120%; }
.font11l130 { font-size: 11px; line-height: 130%; }
.font11l140 { font-size: 11px; line-height: 140%; }
.font11l150 { font-size: 11px; line-height: 150%; }

.font12l120 { font-size: 12px; line-height: 120%; }
.font12l130 { font-size: 12px; line-height: 130%; }
.font12l140 { font-size: 12px; line-height: 140%; }
.font12l150 { font-size: 12px; line-height: 150%; }

.font12l120 { font-size: 12px; line-height: 120%; }
.font12l130 { font-size: 12px; line-height: 130%; }
.font12l140 { font-size: 12px; line-height: 140%; }
.font12l150 { font-size: 12px; line-height: 150%; }

.font13l120 { font-size: 13px; line-height: 120%; }
.font13l130 { font-size: 13px; line-height: 130%; }
.font13l140 { font-size: 13px; line-height: 140%; }
.font13l150 { font-size: 13px; line-height: 150%; }

.font14l120 { font-size: 14px; line-height: 120%; }
.font14l130 { font-size: 14px; line-height: 130%; }
.font14l140 { font-size: 14px; line-height: 140%; }
.font14l150 { font-size: 14px; line-height: 150%; }

.font15l120 { font-size: 15px; line-height: 120%; }
.font15l130 { font-size: 15px; line-height: 130%; }
.font15l140 { font-size: 15px; line-height: 140%; }
.font15l150 { font-size: 15px; line-height: 150%; }

.font20l150 { font-size: 20px; line-height: 150%; }



/* parsonal */

.profname { color: #eeeeee; font-size: 12px; line-height: 150%; }
.profmain { color: #eeeeee; font-size: 10px; line-height: 130%; }

.cap { background-color:#FFFFFF; }

.sidetitle { font-size: 12px; line-height:110%; color:#FFFFFF; background-color:#777777; font-weight:bold; text-align:center; }
.maintitle { font-size: 14px; line-height:150%; color:#FFFFFF; background-color:#222222; font-weight:bold; padding-left: 5px;
border-bottom:1px solid #666; border-top:1px solid #666;}

.days{ font-size:12px; line-height:120%; color:#FFFFFF;}

.maintable {border:solid #888888 1px; }

.maintable_text{color:#ffffff; font-size: 14px; line-height: 130%; }

.when{color:#aaaaaa;}

.f10{color:#ffffff;}