TABLE.PubCnts1
{
    FONT-SIZE: 9pt;
    COLOR: #000000
}

TD.OoMidashi
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14pt;
    COLOR: #000000
}

TD.ShoMidashi
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    COLOR: #000000
}

TD.PhotoCmt
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #555555;

}

FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}

/*==================PubLnk1===========================*/
/*  active:濃黄色,link:青色,visited:青色,hover:赤色   */
/*====================================================*/
A.PubLnk1:active
{
    COLOR: #ffd700;
    TEXT-DECORATION: none
}
A.PubLnk1:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A.PubLnk1:visited
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A.PubLnk1:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}

/*==================PubLnk2=============================*/
/*  active:水色,link:濃赤色,visited:濃赤色,hover:黄色   */
/*======================================================*/
A.PubLnk2:active
{
    COLOR: #00ffcc;
    TEXT-DECORATION: none
}
A.PubLnk2:link
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.PubLnk2:visited
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.PubLnk2:hover
{
    COLOR: #ffff00;
    TEXT-DECORATION: none
}

/*==================PubLnk3===========================*/
/*  active:濃赤色,link:白色,visited:白色,hover:黄色   */
/*====================================================*/
A.PubLnk3:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.PubLnk3:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.PubLnk3:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.PubLnk3:hover
{
    COLOR: #ffff00;
    TEXT-DECORATION: none
}

/*==================PubLnk4=================================*/
/*  active:濃赤色,link:濃紺色,visited:濃紺色,hover:濃橙色   */
/*==========================================================*/
A.PubLnk4:active
{
    COLOR: #CC0000;
    TEXT-DECORATION: none
}
A.PubLnk4:link
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
A.PubLnk4:visited
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
A.PubLnk4:hover
{
    COLOR: #FF9900;
    TEXT-DECORATION: none
}

.07normal555555
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #555555
}
.10400DarkBlue
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 10pt;
    COLOR: darkblue
}
.10400DarkRed
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 10pt;
    COLOR: darkred
}
.10400DarkGreen {

    FONT-WEIGHT: 400;
    FONT-SIZE: 10pt;
    COLOR: #006600
}
.10400DarkYellow {


    FONT-WEIGHT: 400;
    FONT-SIZE: 10pt;
    COLOR: #FFCC00
}
.10400Black
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 10pt;
    COLOR: black
}
.10400White
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 10pt;
    COLOR: white
}
.10600DarkBlue
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: darkblue
}
.10600DarkRed
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: darkred
}
.10600DarkGreen {
    font-weight: 600;
    font-size: 10pt;
    color: #006600
}
.10600DarkYellow {
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: #FFCC00
}
.10600Black
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: black
}
.10600White
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: white
}
.11400DarkBlue
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11pt;
    COLOR: darkblue
}
.11400DarkRed
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11pt;
    COLOR: darkred
}
.11400DarkGreen {
    FONT-WEIGHT: 400;
    FONT-SIZE: 11pt;
    COLOR: #006600
}
.11400DarkYellow {
    FONT-WEIGHT: 400;
    FONT-SIZE: 11pt;
    COLOR: #FFCC00
}
.11400Black
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11pt;
    COLOR: black
}
.11400White
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 11pt;
    COLOR: white
}
.11600DarkBlue
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    COLOR: darkblue
}
.11600DarkRed
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    COLOR: darkred
}
.11600DarkGreen {
	color: #006600;
	font-weight: 600;
	font-size: 11pt;
}
.DarkGreen11600 {
	color: #006600;
	font-weight: 600;
	font-size: 11pt;
}
.11600DarkYellow {
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    COLOR: #FFCC00
}
.11600Black
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    COLOR: black
}
.11600White
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    COLOR: white
}
.13900DarkBlue
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13pt;
    COLOR: darkblue
}
.13900DarkRed
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13pt;
    COLOR: darkred
}
.13900DarkGreen {
    FONT-WEIGHT: 900;
    FONT-SIZE: 13pt;
    COLOR: #006600
}
.13900DarkYellow {
    FONT-WEIGHT: 900;
    FONT-SIZE: 13pt;
    COLOR: #FFCC00
}
.13900Black
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13pt;
    COLOR: black
}
.13900White
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13pt;
    COLOR: white
}
.14900DarkBlue
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14pt;
    COLOR: darkblue
}
.14900DarkRed
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14pt;
    COLOR: darkred
}
.14900DarkGreen {

    FONT-WEIGHT: 900;
    FONT-SIZE: 14pt;
    COLOR: #006600
}
.14900DarkYellow {


    FONT-WEIGHT: 900;
    FONT-SIZE: 14pt;
    COLOR: #FFCC00
}
.14900Black
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14pt;
    COLOR: black
}
.14900White
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 14pt;
    COLOR: white
}
.18900Crimson
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 18pt;
    COLOR: crimson
}
.18900Green
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 18pt;
    COLOR: darkgreen
}
.18900Violet
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 18pt;
    COLOR: #c71585;
}
.18900DarkBlue
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 18pt;
    COLOR: darkblue
}

.MidasiDarkBlue15{
	border-left:15px solid #000066;
	padding-left:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
}
.MidasiDarkGreen15{
	border-left:15px solid #006600;
	padding-left:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
}
.MidasiGold15{
	border-left:15px solid #ffbc33;
	padding-left:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffbc33;
}
.MidasiCrimson15{
	border-left:15px solid crimson;
	padding-left:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: crimson;
}

/* 3px青色枠 */
.Waku3p3399FF {
	margin: 5px;
	padding: 5px;
	border: 3px ridge #3399FF;
}
/* 3px赤色枠 */
.Waku3pFF3366 {
	margin: 5px;
	padding: 5px;
	border: 3px ridge #FF3366;
}
/* 3px黄色枠 */
.Waku3pFFCC00 {
	margin: 5px;
	padding: 5px;
	border: 3px ridge #FFCC00;
}
/* 3px緑色枠 */
.Waku3p009900 {
	margin: 5px;
	padding: 5px;
	border: 3px ridge #009900;
}
/* 5px青色枠 */
.Waku5p3399FF {
	margin: 5px;
	padding: 5px;
	border: 5px ridge #3399FF;
}
/* 5px赤色枠 */
.Waku5pFF3366 {
	margin: 5px;
	padding: 5px;
	border: 5px ridge #FF3366;
}
/* 5px黄色枠 */
.Waku5pFFCC00 {
	margin: 5px;
	padding: 5px;
	border: 5px ridge #FFCC00;
}
/* 5px緑色枠 */
.Waku5p009900 {
	margin: 5px;
	padding: 5px;
	border: 5px ridge #009900;
}

.LRWaku3p3399FF {
	margin: 0px;
	padding: 0px;
	border-top: 0px none;
	border-right: 3px ridge #3399FF;
	border-bottom: 0px none;
	border-left: 3px ridge #3399FF;
}
.LRWaku3pFF3366 {
	margin: 0px;
	padding: 0px;
	border-top: 0px none;
	border-right: 3px ridge #FF3366;
	border-bottom: 0px none;
	border-left: 3px ridge #FF3366;
}
.LRWaku3pFFCC00 {
	margin: 0px;
	padding: 0px;
	border-top: 0px none;
	border-right: 3px ridge #FFCC00;
	border-bottom: 0px none;
	border-left: 3px ridge #FFCC00;
}

.ImeOn
{
    IME-MODE: active
}
.ImeOff
{
    IME-MODE: disabled
}

.UpperText {
	text-transform: uppercase;
}

.LowerText {
	text-transform: lowercase;
}

#HELayer{
	position: absolute;
	visibility: hidden;
	display: block;
	font-size: 1px;
}
