.menuheader {

	font-family: "ＭＳ ゴシック", "Osaka－等幅";

	font-size: 85%;

	font-weight: normal;

	color: #333333;

	border: 1px #333333 solid;

	background-color: #CCFFCC;

	clip: rect(   );

	margin-top: 2px;

	margin-right: 2px;

	margin-bottom: 2px;

	margin-left: 2px;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

	height: 12px;

}

.menucell {

	font-family: "ＭＳ ゴシック", "Osaka－等幅";

	font-size: 85%;

	font-weight: normal;

	color: #333333;

	background-color: #9CBABD;

	border: 1px #333333 solid;

	margin-top: 2px;

	margin-right: 2px;

	margin-bottom: 2px;

	margin-left: 2px;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

	height: 12px;

}

h1 {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 116%;

    font-weight: normal;

    color:#666666;

    margin-left: 240px;

    margin-top: 12px;

    margin-right: 0px;

    margin-bottom: 12px;

}

h2 {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";



    font-size: 116%;

    color: #FFCC00;

    font-weight: bold;

    letter-spacing: 4px;

}

h4 {

    font-family : "ＭＳ ゴシック", "Osaka－等幅";

    font-size:106%;

    color:inherit;

    font-weight: bold;

    letter-spacing:normal;

    margin-top: 2px;

    margin-right: 2px;

    margin-bottom: 2px;

    margin-left: 2px;

    padding-top: 2px;

    padding-right: 2px;

    padding-bottom: 2px;

    padding-left: 2px;

}



a:link { 
}
a:visited { 

}
a:hover { 
}
a:active { 
}

.menuinfocell {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 85%;

    font-weight: bold;

    color:#333333;

    border: 1px #333333 solid;

    margin-top: 2px;

    margin-right: 2px;

    margin-bottom: 2px;

    margin-left: 2px;

    padding-top: 2px;

    padding-right: 2px;

    padding-bottom: 2px;

    padding-left: 2px;

    background-color: #CC9999;

}

.pgbg {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";
    background-image:  url(../assets/images/bgliteteal.gif);
    background-repeat: repeat;
    color:inherit;

}

.mainpara {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";
    font-size: 96%;
    color:#666666;
    font-weight: bold;
    background-color: #CCCCFF;
    border: 1px #333333 solid;
    margin-top: 2px;
    margin-right: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
}

.infocell a:link {
    font-family: "ＭＳ ゴシック", "Osaka－等幅";
    font-size: 85%;
    color:#000000;
}

.menuheader a:link {
    color:#3366FF;
    font-family: "ＭＳ ゴシック", "Osaka－等幅";
}

.menuheader a:visited {
    color:#3366FF;
    font-family: "ＭＳ ゴシック", "Osaka－等幅";

}

.menuheader a:hover {
    color:#333333;
    font-family: "ＭＳ ゴシック", "Osaka－等幅";
}

.menucell a:link {
    color:#333333;
    font-family: "ＭＳ ゴシック", "Osaka－等幅";
}

.menucell a:visited {
    color:#333333;
    font-family: "ＭＳ ゴシック", "Osaka－等幅";
}

.menucell a:hover {
    color:#999999;
    font-family: "ＭＳ ゴシック", "Osaka－等幅";
}

.infocell {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 96%;

    color:inherit;

    border: #333333 solid;

    background-color: #FFFFFF;

    border-width: 1px 0px 0px;

    line-height: normal;

}

.fontstyle {
	font-size: 96%;
	text-align:justify;

}

.fontstyle13pt {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 96%;

    line-height: 15px;

    padding-top: 2px;

    padding-right: 2px;

    padding-bottom: 2px;

    padding-left: 2px;

    text-justify:distribute;

}

.fontstyle12px {
	font-size:85%;
	line-height: 14px;
	border-style: none;
	text-justify:distribute;

}

.fontstyle13ptCopy {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 96%;

    line-height: 14px;

    padding-top: 3px;

    padding-right: 3px;

    padding-bottom: 3px;

    padding-left: 3px;

    text-align:justify;

    text-justify:distribute;

}

.fontstyle11px {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 80%;
	line-height: normal;

}

.menuinfocellsize13pt {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 96%;

    font-weight: bold;

    color:#990000;

    border: none;

    text-decoration: none;

}

.menuheadersize12px {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 85%;

    font-weight: normal;

    color:#333333;

    border: auto #333333 none;

    background-color: #CCFFCC;

    clip: rect( );

    margin-top: 2px;

    margin-right: 2px;

    margin-bottom: 2px;

    margin-left: 2px;

    padding-top: 2px;

    padding-right: 2px;

    padding-bottom: 2px;

    padding-left: 2px;

    text-decoration: none;

    line-height: 18px;

    text-align:justify;

}

.menuinfocellsize12px {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 85%;

    font-weight: normal;

    color:#333333;

    border: #333333 none;

    margin-top: 2px;

    margin-right: 2px;

    margin-bottom: 2px;

    margin-left: 2px;

    padding-top: 2px;

    padding-right: 2px;

    padding-bottom: 2px;

    padding-left: 2px;

    background-color: #CC9999;

    line-height: normal;

    border-width: auto auto 1px;

    text-align:justify;

}

.menucellorengi {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 96%;

    font-weight: normal;

    color:#333333;

    background-color : white;

    border: 1px #FFCC66 solid;

    margin-top: 1px;

    margin-right: 1px;

    margin-bottom: 1px;

    margin-left: 1px;

    padding-top: 1px;

    padding-right: 1px;

    padding-bottom: 1px;

    padding-left: 1px;

}

.fontstylesize10pt {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 96%;

    line-height: 16px;

    color:#000000;

}

.fukeibg {

	font-size: 100%;

	font-weight: normal;

	border: none;

	background-color: #FFF5C8;

	line-height: 20pt;

	font-style: normal;

}

.fontstyle13ptboder {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 96%;

    line-height: 15px;

    padding-top: 2px;

    padding-right: 3px;

    padding-bottom: 2px;

    padding-left: 3px;

    border: #999966 solid;

    border-width: 0px 1px 1px;

    text-align:center;

}

.fontstyle13ptboderm {

    font-family: "ＭＳ ゴシック", "Osaka－等幅";

    font-size: 96%;

    line-height: 15px;

    padding-top: 2px;

    padding-right: 3px;

    padding-bottom: 2px;

    padding-left: 3px;

    border: #999966 solid;

    border-width: 0px 0px 1px;

}

.fontstyle13ptboder4 {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 85%;
	line-height: 15px;
	border: 1px #999966 solid;
	text-align:justify;
}

.fontstyle12pxm3 {
	font-size:85%;
	line-height: 140%;
	text-justify:distribute;
	;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-style: none;
}

.content{

	color: #333;

	margin: 0px;

	border-right: 2px solid #E3C8E3;

	border-left: 2px solid #E3C8E3;

	background-color: #FFFFFF;

	_height: 100%;

}

.entryBg {

BACKGROUND-COLOR: #f9f0fb;

 font-size: 96%; line-height: normal; padding: 5px 5px; border: thin #FF99CC solid;

}

.p {

	left: 410px;

	top: 75px;

	position: absolute;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	

}

.red {
	color: #FF0000;
}
