﻿a.link{
	color:blue;
	text-decoration:none;
	font-size:inherit;
}
a:visited{
	color:black;
	text-decoration:none;
	font-size:inherit;
}	
a:hover{
	text-decoration:underline;
	color:red;
	font-size:inherit;
}
.noline {
	text-decoration: none;
	color:black;
	font-size:small;
}
.nolineB {
	font-size:small;
}
.nolineN {
	text-decoration: none;
	color:black;
	font-size:inherit;
}
.nolineL {
	text-decoration:underline;
	color:black;
	font-size:small;
}
.nolineT {
	text-decoration:underline;
	color:white;
	font-size:small;
}
.lmenuC {
/*	border: 1px solid #FFFFFF; */
/*	border: 1px solid gray; */
}
.lmenuB  {
	color:				black;
	font-size:			small;
}
.lmenuS{
	font-size:			small;
	text-decoration:	underline;
}
.lmenuT{
	font-size:			small;
	text-decoration:	none;
}
.lmenuM{
	font-size:			small;
	text-decoration:	none;
}
.Lmenu1 {
	text-decoration:underline;
}
.Lmenu2 {
	padding-left:20px;
	text-decoration:underline;
}
.Lmenu3 {
	padding-left:40px;
	text-decoration:underline;
}

.thisline{
/*	border-bottom-color:	#0000CC; */
/*	border-color:			#CC00CC */
/*							red*/
/*	border-bottom-color:	#66DD48; */
/*	border-bottom-color:	yellow;		*/
	line-height:				150%; 
	border-bottom-width:	2px;
	border-bottom-style:	dashed;
	padding-top:			15px;
	padding-left:			25px;
	padding-right:			20px;
	text-align:				justify;
	text-justify:				inter-ideograph;
	vertical-align:			top;
}
.mojiBox{
	border-top-color:		black;
	border-top-width:		5px;
	border-top-style:		solid;
	border-bottom-color:	black;
	border-bottom-width:	3px;
	border-bottom-style:	solid;
}
.sndline{
	padding-top:	15px;
	text-align:		center;
	vertical-align:	top;
	padding-left:			15px;
	padding-right:			15px;
	text-align:				justify;
	text-justify:				inter-ideograph;
	line-height:				150%; 
}
.thirdline{
/*	border-bottom-color:	#0000CC; */
/*	border-color:			#CC00CC */
/*							red*/
/*	border-bottom-color:	#66DD48; */
/*	border-bottom-color:	yellow;		*/
	line-height:				150%; 
	padding-top:			15px;
	padding-left:			40px;
	padding-right:			40px;
	text-align:				justify;
	text-justify:				inter-ideograph;
	vertical-align:			top;
}
.firstline{
	vertical-align:		top;
	text-align:			left;
	margin-top:			0px;
	width:				160px;
	height:				488px;
}
.subtbl {
	border: 1px solid #009999;
	border-collapse: separate;
	font-size: small;
	font-family: "MS PMincho";
	margin-left: 5.4pt;
	background-color:#FFFFD9
}
.subtb2 {
	border: 1px solid #009999;
	border-collapse: separate;
	font-size: small;
	font-family: "MS PMincho";
	background-color:#FFFFD9
}
.imgln {
	border-width: 0px;
}
.imgfirst {
	border-width:	0px;
	margin-right:	30px;
	margin-top:		50px;
	height:			120px;
	width:			160px;
}
.tblfontM
{
	font-size:		medium;
}
.sFLTbl{
	border:				1.0px solid #009999; 
	border-collapse:	separate;
	font-size: 			small;
	font-family:		"MS PMincho";
	margin-left:		5.4pt;
    background-color:   #FFFFD9;
}                          
.sFL1{
/*	border:				solid windowtext 1.0pt; */ 
	padding:			0cm 5.4pt 0cm 5.4pt;
	height:				23.25pt;
	line-height:		150%;
}
.sFL2{
/*	border-top:			1.0pt solid windowtext; 
	border-left:		none;
	border-bottom:		1.0pt solid windowtext; 
	border-right:		1.0pt solid windowtext; */
	padding:			0cm 5.4pt;
	height:				23.25pt;
	line-height:		150%;
}
.sFL3{
/*	border-top:			1.0pt solid windowtext;
	border-left:		none;
	border-bottom:		1.0pt solid windowtext;
	border-right:		1.0pt solid windowtext; */
	padding:			0cm 5.4pt;
	height:				23.25pt;
	line-height:		150%;
}


