* {
    font-size : 12px;
    font-family : 'Times New Roman', "‚l‚r ƒSƒVƒbƒN";
    font-weight: normal;
}
li {
	text-align:left;
	vertical-align: top;
}
ol {
	margin-top: 0px;
	margin-bottom: 0px;
}	
A.TDaccess:link {
	display : block;
	text-decoration : none;
	color : #260014;
	background-color : #f4f4f4;
	width : 100%;
}
A.TDaccess:visited {
	display : block;
	text-decoration : none;
	color : #6B6B6B;
	background-color : #f4f4f4;
	width : 100%;
}
A.TDaccess:hover {
	display : block;
	text-decoration : none;
/*	background-color : #f4f4f4;
*/
  color : #0007AF;
  background-color : #FFE560;
	width : 100%;
}
A.TDhistory:link {
	display : block;
	text-decoration : none;
	background-color : #f4f4f4;
	width : 100%;
}
A.TDhistory:visited {
	display : block;
	text-decoration : none;
	background-color : #f4f4f4;
	width : 100%;
}
A.TDhistory:hover {
	display : block;
	text-decoration : none;
/*	background-color : #f4f4f4;
*/
/*--------------------------------*/
  color : white; /* #0007AF; */
  background-color : darkslategray;	/* #FFE560; */
/*--------------------------------*/
	width : 100%;
}


A.TDcell:link {
    display : block;
/*    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #999999 #999999 #999999 #999999; */
    COLOR: #DDDDDD;
    BACKGROUND-COLOR: white;
    text-decoration: none;
    width: 100%;
}
A.TDcell:visited {
    display : block;
/*    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #999999 #999999 #999999 #999999; */
    COLOR: #DDDDDD;
    BACKGROUND-COLOR: white;
    text-decoration: none;
    width: 100%;
}
A.TDcell:hover {
    display : block;
/*    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #999999 #999999 #999999 #999999; */
    COLOR: black;
    BACKGROUND-COLOR: white;
    text-decoration: none;
    width: 100%;
}

A:link {
    COLOR: black;
    text-decoration: underline;
}
A:visited {
    COLOR: black;
    text-decoration: underline;
}
A:hover {
    COLOR: black;
    BACKGROUND-COLOR: #FFE560;
    text-decoration: none;
}
A.black:link {
    COLOR: #FFE560;
    BACKGROUND-COLOR: #260014;
    text-decoration: none;
}
A.black:visited {
    COLOR: #FFE560;
    BACKGROUND-COLOR: #260014;
    text-decoration: none;
}
A.black:hover {
    COLOR: #260014;
    BACKGROUND-COLOR: #FFE560;
    text-decoration: none;
}
/*
.dataTD{
    border-bottom-width : 1px;
    border-bottom-style : dotted;
    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #f4f4f4;
    cellspacing: 4px;
    padding-top : 3px;
    padding-bottom : 3px;
    border-bottom-color : silver;
}
*/
.dataTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #f4f4f4;
    cellspacing: 4px;
    padding-top : 3px;
    padding-bottom : 3px;
    border-bottom-color : silver;
    border-bottom-width : 1px;
    border-bottom-style : dotted;
}


.listdataTD{
    border-bottom-width : 1px;
    border-bottom-style : dotted;
    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #f4f4f4;
    cellspacing: 4px;
    padding-top : 3px;
    padding-bottom : 3px;
    border-bottom-color : silver;
    padding-left : 5px;
    padding-right : 5px;
}
.data_endTD{
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #cccccc;
    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #f4f4f4;
    padding-top : 3px;
    padding-bottom : 3px;
}
.listdata_endTD{
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #cccccc;
    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #f4f4f4;
    padding-top : 3px;
    padding-bottom : 3px;
    padding-left : 5px;
    padding-right : 5px;
}


/*
.titleTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    font-weight : bold;
    color : white;
    border-top-width : 5px;
    border-top-style : solid;
    border-top-color : white;
    padding-top : 3px;
    padding-bottom : 3px;
    padding-left : 5px;
}
*/
.titleTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    font-weight : bold;
    color : white;
    border-top-width : 0px;
    border-top-style : solid;
    border-top-color : white;
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 5px;
}
.mainTABLE{
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : silver;
    border-left-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-right-style : solid;
    border-bottom-style : solid;
    border-left-color : silver;
    border-right-color : silver;
    border-bottom-color : silver;
}
.linkTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #f4f4f4;
    padding-left : 5px;
    padding-top : 3px;
    border-width : 2px 2px 2px 2px;
    border-style : solid solid solid solid;
    border-color : #fafafa #e3e3e3 #e3e3e3 #fafafa;
    padding-right : 3px;
}
.messageTD{
    background-color : white;
    font-size : 13px;
    font-family : "MS UI Gothic";
    line-height : 16px;
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : silver;
    border-left-width : 1px;
    border-left-style : solid;
    border-left-color : silver;
    border-right-width : 1px;
    border-right-style : solid;
    border-right-color : silver;
}
.messageTITLE_TD{
    font-size : 14px;
    font-family : "MS UI Gothic";
    background-color : gray;
    border-top-width : 5px;
    border-top-style : solid;
    border-top-color : white;
    padding-top : 5px;
    padding-bottom : 5px;
    color : white;
    font-weight : bold;
}
.sm_messageTITLE_TD{
    font-size : 14px;
    font-family : "MS UI Gothic";
    background-color : #174a82;
    border-top-width : 5px;
    border-top-style : solid;
    border-top-color : white;
    padding-top : 5px;
    padding-bottom : 5px;
    color : white;
    font-weight : bold;
}
.daysTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    padding-top : 2px;
    padding-bottom : 2px;
    border-bottom-width : 1px;
    border-bottom-style : dotted;
}
.month_topTD{
    font-size : 14px;
    font-family : "MS UI Gothic";
    font-weight : bold;
    background-color : #990000;
    color : white;
    padding-top : 3px;
    padding-left : 10px;
    padding-right : 3px;
    padding-bottom : 3px;
}
.NEWmonth_topTD{
    font-size : 14px;
    font-family : "MS UI Gothic";
    font-weight : bold;
    background-color : #613839;
    color : white;
    padding-top : 3px;
    padding-left : 10px;
    padding-right : 3px;
    padding-bottom : 3px;
}
.eachMonthTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #f4f4f4;
    padding-top : 1px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 1px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : silver silver silver silver;
}
.highLightMonthTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #990000;
    padding-top : 1px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 1px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : silver silver silver silver;
    color : white;
}
.NEWhighLightMonthTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #613839;
    padding-top : 1px;
    padding-left : 1px;
    padding-right : 1px;
    padding-bottom : 1px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : silver silver silver silver;
    color : white;
}
.TOPcommentTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    padding-top : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-bottom : 2px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : silver silver silver silver;
}
.data_no_underlineTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    padding-bottom : 3px;
    border-bottom-width : 1px;
    border-bottom-style : none;
    border-bottom-color : silver;
    background-color : #f4f4f4;
    padding-top : 3px;
}
.spaceTD{
    font-family : "MS UI Gothic";
    background-color : white;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-top-style : solid;
    border-bottom-style : solid;
    border-top-color : silver;
    border-bottom-color : silver;
    padding-top : 1px;
    padding-bottom : 1px;
    font-size : 0.5mm;
}
.tukiTD{
    font-size : 14px;
    font-family : "MS UI Gothic";
    font-weight : bold;
    color : white;
    background-color : #990099;
    padding-right : 5px;
    border-top-width : 1px;
    border-bottom-width : 1px;
    border-top-style : solid;
    border-bottom-style : solid;
    border-top-color : #990099;
    border-bottom-color : #990099;
}
.photoMessageTD{
/*
		text-align : justify;
		text-justify : distribute;
*/
    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #f4f4f4;
    line-height : 1.5em;
    padding-top : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 10px;
}
.just_photoMessageTD{

		text-align : justify;
		text-justify : distribute;

    font-size : 13px;
    font-family : "MS UI Gothic";
    background-color : #f4f4f4;
    line-height : 1.5em;
    padding-top : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 10px;
}
.photoTitleTD{
    font-size : 14px;
    font-family : "MS UI Gothic";
    background-color : #ff6f6f;
    padding-top : 5px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 5px;
    font-weight : bold;
    color : white;
    margin-right : 2px;
    margin-left : 2px;
    line-height : 1.2em;
    margin-top : 2px;
    border-bottom-width : 3px;
    border-bottom-style : solid;
    border-bottom-color : white;
}
.photoSubTitleTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    color : black;
    background-color : #ffd0d0;
    padding-top : 5pt;
    padding-left : 10pt;
    padding-right : 10pt;
    padding-bottom : 5pt;
    font-weight : bold;
}
.shokuinTD{
    font-size : 12px;
    font-family : "‚l‚r ƒSƒVƒbƒN";
    color : black;
    background-color : #f4f4f4;
    padding-top : 2px;
    padding-left : 2px;
    padding-right : 2px;
    padding-bottom : 2px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : silver silver silver silver;
}
.shokuin_numTD{
    font-size : 12px;
    font-family : "‚l‚r ƒSƒVƒbƒN";
    color : black;
    background-color : #f4f4f4;
    padding-top : 2px;
    padding-left : 2px;
    padding-right : 15px;
    padding-bottom : 2px;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : silver silver silver silver;
}
.GrayTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    line-height : 1.5em;
    background-color : #f4f4f4;
    padding-top : 7px;
    padding-left : 7px;
    padding-right : 7px;
    padding-bottom : 7px;
}
UL{
    margin-left : 1.3em;
    margin-top : 0px;
    margin-bottom : 0px;
}
.PulldownTitleTD{
    font-size : 14px;
    font-family : "MS UI Gothic";
    font-weight : bold;
    padding-top : 3px;
    padding-left : 5px;
    padding-right : 5px;
    padding-bottom : 3px;
    border-top-width : 1px;
    border-left-width : 1px;
    border-right-width : 1px;
    border-top-style : solid;
    border-left-style : solid;
    border-right-style : solid;
    border-top-color : silver;
    border-left-color : silver;
    border-right-color : silver;
}
.PulldownMessageTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    line-height : 1.4em;
    padding-top : 3px;
    padding-left : 5px;
    padding-right : 5px;
    padding-bottom : 3px;
    border-left-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-right-style : solid;
    border-bottom-style : solid;
    border-left-color : silver;
    border-right-color : silver;
    border-bottom-color : silver;
}
.singakuRightTD{
    background-color : #f4f4f4;
    font-size : 13px;
    font-family : "MS UI Gothic";
    line-height : 1.7em;
    padding-top : 0px;
    padding-left : 5px;
    padding-right : 5px;
    padding-bottom : 0px;
    border-left-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-right-style : solid;
    border-bottom-style : solid;
    border-left-color : silver;
    border-right-color : silver;
    border-bottom-color : silver;
}
.OLandULTD{
		text-align : justify;
		text-justify : distribute;
    font-size : 13px;
    font-family : "MS UI Gothic";
    line-height : 1.5em;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
}
.singakuTD{
    background-color : #f4f4f4;
    font-size : 13px;
    font-family : "MS UI Gothic";
    line-height : 1.7em;
    padding-top : 0px;
    padding-left : 5px;
    padding-right : 5px;
    padding-bottom : 0px;
    border-left-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-style : solid;
    /*    border-right-style : solid;
    */
    border-bottom-style : solid;
    border-left-color : silver;
    /*    border-right-color : silver;
    */
    border-bottom-color : silver;
}
.OLandULTD{
    font-size : 13px;
    font-family : "MS UI Gothic";
    line-height : 1.5em;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
}
.RevBLKFONT{
    color : white;
    background-color : black;
    font-size : 11px;
    font-family : "MS UI Gothic";
}

A.TDcellRED {
    display : block;
    font-size : 13px;
    font-family : "MS UI Gothic";
    font-weight : bold;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #999999 #999999 #999999 #999999;
    color: yellow;
    background-color: black;
    text-decoration: none;
    width: 100%;
}
A.TDcellRED:visited {
    display : block;
    font-size : 13px;
    font-family : "MS UI Gothic";
    font-weight : bold;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #999999 #999999 #999999 #999999;
    color: yellow;
    background-color: black;
    text-decoration: none;
    width: 100%;
}

A.TDcellRED:hover {
    display : block;
    font-size : 13px;
    font-family : "MS UI Gothic";
    font-weight : bold;
    border-width : 1px 1px 1px 1px;
    border-style : solid solid solid solid;
    border-color : #999999 #999999 #999999 #999999;
/*
    COLOR: #990000;
    BACKGROUND-COLOR: #FFE560;
*/
    COLOR: white;
    BACKGROUND-COLOR: black;
   text-decoration: none;
    width: 100%;
}

A.CGI:link {
	display : block;
	text-decoration : none;
	width : 100%;
}
A.CGI:visited {
	display : block;
	text-decoration : none;
	width : 100%;
}
A.CGI:hover {
	display : block;
	text-decoration : none;
/*--------------------------------*/
  color : white; /* #0007AF; */
  background-color : darkslategray;	/* #FFE560; */
/*--------------------------------*/
	width : 100%;
}

