06.11.21<!--
BODY 
{font-family:MS Pゴシック;
face:monospace;}

A{text-decoration:none;}
A:link{color:#666666; }
A:alink{color:#000000;}
A:visited{color:#646463;}
A:hover{color:#000;}

#productmenu a:link {text-decoration:none;color:#006766;}
#productmenu a:visited {text-decoration:none;color:#3A9D9C;}
#productmenu a:hover {text-decoration:underline;color:#00A4A3;}
#productmenu a:active {text-decoration:none;color:#00A4A3;}

BODY 
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 0px; 
    FONT-SIZE: 10px; 
    PADDING-BOTTOM: 0px; 
    TOP-MARGIN: 7px; 
    PADDING-TOP: 0px; 
    FONT-FAMILY:MS ゴシック;
    FONT-COLOR:#666666;
    BACKGROUND-COLOR: #FFFFFF;
    FACE: MONOSPACE;
}
.leftmenu A:LINK
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #646463;
	TEXT-DECORATION: none
}

.leftmenu A:HOVER
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #68B4C1;
	TEXT-DECORATION: none
}
.leftmenu A:VISITED
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
	TEXT-DECORATION: none
}

.leftmenuTOP A:LINK
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F8B211;
	TEXT-DECORATION: none
}
.leftmenuTOP A:HOVER
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F8B211;
	TEXT-DECORATION: none
}
.leftmenuTOP A:VISITED
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F8B211;
	TEXT-DECORATION: none
}
.leftmenuTOP
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F8B211;
	TEXT-DECORATION: none
}

.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #646462;
}

.text0_rg
{
    FONT-SIZE: 9px;
    COLOR: #9E9F9A;

}


.text0_g
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
}
.text0b_g
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
}
.text1_g
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
}


/*--------- Flag ---------*/
.flag A:LINK
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #7D7C7B;
	TEXT-DECORATION: none
}
.flag A:HOVER
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #41A49E;
	TEXT-DECORATION: none
}
.flag A:VISITED
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
	TEXT-DECORATION: none
}
.flagHead
{
	padding: 2px 2px 2px 5px;
	text-align:left;
}
.flagspace{
	margin: 2px 0px 2px 0px;
}
.flagstyle {
	z-index: 100; 
	visibility: hidden; 
	position: absolute;
	width: 167px; 
	/* background: #dddddd url(/images/fl-bt.gif) no-repeat; */
	border-bottom: 1px solid #ddd;
	background: #e8f4f6;
	text-decoration:none;
	text-align:left;
	padding: 4px;
	filter:alpha(opacity=90);
}
.flashHolder {
	padding-top:3px;
	z-index:-1;
	clear:both;
	height: 209px;
}
/*--------- Flag ---------*/


.text1b_g
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LETTER-SPACING: 1px;
}

.text2_g
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 13px;
}

.text3_g
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 15px;
}

.text4_g
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FF9900;
    LINE-HEIGHT: 15px;
}

.text2_bl
{
    FONT-SIZE: 11px;
    COLOR: #2197D7;
    LINE-HEIGHT: 13px;
}


.text2_g_lead
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 13px;
}
.text2_g_lead A:LINK
{
    FONT-SIZE: 11px;
    COLOR: #006766;
	TEXT-DECORATION: none
}
.leftmenu A:LINK
{
    FONT-SIZE: 11px;
    COLOR: #666666;
	TEXT-DECORATION: none
}
.text2_g_lead A:HOVER
{
    FONT-SIZE: 11px;
    COLOR: #00A4A3;
	TEXT-DECORATION: none
}


.p_category
{
    FONT-SIZE: 12px;
    COLOR: #006666;
    LETTER-SPACING: 1px;
}

.text1b_w
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    LETTER-SPACING: 1px;
}
.text0_y
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #f8b211;
}
.text1b_y
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #f8b211;
}
.text2b_y
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #f8b211;
}
.text3b_y
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #f8b211;
}

h3 {
margin: 5px 0px 10px 0px;
padding: 0px 0px 3px 40px;
color: #AAA;
border-bottom:1px solid #AAA;
font-size: small;
line-height: 1.4;
voice-family:inherit
}
.body_bg {
	background-image: url(../images_c/top_bg.jpg);
}

#topForm{
	margin-left: 0px;
}
#corp_txt{
	margin-left: 10px;
}
#time_area{
	width: 175px;
	background-color: E8F3F5;
}
.timeTxt {
	font-style: normal;
	color: #555555;
	font-size: 12px;
	line-height:150%;
}


.searchbox{
	float: left;
	width: 125px;
	padding-top: 2px;
	margin-top: 2px;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.topTxt1 {
	margin: 8px 0px 2px 0px;
	font-size:11px;
	color: #666666;
}