@charset "Shift_JIS"; 

/*TD {
	COLOR: #3c3c30; FONT-SIZE: 10pt ;FONT-FAMILY: ;
}
*/

body{ background:#ffffff; 		
	scrollbar-highlight-color:#999999;
    scrollbar-shadow-color:#999999;
    scrollbar-arrow-color:#9999ff;
    scrollbar-face-color:#ffffff;
    scrollbar-3dlight-color:#ffffff;
    scrollbar-darkshadow-color:#ffffff;
    scrollbar-track-color:#ffffff;}
TD {COLOR: #000000; font: normal normal 9pt/12pt ‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif;
}
.navi{ font: normal normal 10pt/12pt ;}
.navi a:link{ text-decoration:none; color:#000000; FONT-FAMILY:‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif ; }
.navi a:active{ text-decoration:none; color:#000000; FONT-FAMILY:‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif ; }
.navi a:visited{ text-decoration:none; color:#000000; FONT-FAMILY:‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif ; }
.navi a:hover{ text-decoration:none; color:#ff3442; FONT-FAMILY:‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif ; }

.navi_sub { font: normal normal 10pt/12pt ;}
.navi_sub a:link{ text-decoration:none; color:#666666;FONT-FAMILY: ‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif; }
.navi_sub a:active{ text-decoration:none; color:#666666; FONT-FAMILY: ‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif; }
.navi_sub a:visited{ text-decoration:none; color:#666666; FONT-FAMILY:‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif ; }
.navi_sub a:hover{ text-decoration:none; color:#ff3442;FONT-FAMILY:‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif; }



a:link{ text-decoration:none; color:#0033cc; FONT-FAMILY: ‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif; }
a:visited{ text-decoration:none; color:#0033cc; FONT-FAMILY: ‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif; }
a:active{ text-decoration:none; color:#0033cc; FONT-FAMILY: ‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif; }
a:hover{ text-decoration:underline; color:#0033cc; FONT-FAMILY: ‚l‚r ‚oƒSƒVƒbƒN,OSAKA,sans-serif; }


.SELECT {COLOR: #3c3c30; FONT-FAMILY: ; FONT-SIZE: 10pt}
.INPUT {FONT-FAMILY:arial, Osaka ;COLOR: #3c3c30;  FONT-SIZE: 10pt}
/*.clsHeader {COLOR: #ff3300;font: normal bold 13pt/13pt ;}

*/
.clsHeader {FONT-SIZE:13pt; COLOR: #ff3300;FONT-WEIGHT: bold;line-height:120%;
}

.clsHeaderblue {FONT-SIZE: 11pt; COLOR: #330099; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka ;}

.regHeader {FONT-SIZE: 15pt; COLOR: #ff3300; FONT-WEIGHT: bold;}

.clsSubHeader {FONT-WEIGHT: bold}

.clsSubHeaderred {FONT-WEIGHT: bold;color:#ff0000;}

LI{ font: 9pt/12pt ;FONT-FAMILY:  ‚l‚r ‚oƒSƒVƒbƒN, Osaka; } 

.copyright{COLOR: #3c3c30; FONT-FAMILY:verdana,sans-serif; FONT-SIZE: 8pt}

.footer{COLOR: #3c3c30; FONT-FAMILY:; FONT-SIZE: 8pt}

.notice_large{COLOR: #FF0000; font: normal normal 11pt/12pt ;}

.notice{COLOR: #FF0000; font: normal normal 9pt/12pt ;}

.notice_small{FONT-SIZE: 9pt; COLOR: #FF0000;}
.notice_image{FONT-SIZE: 8pt; COLOR: #FF0000;}


/*.notice_small{
	COLOR: #FF0000; font: normal normal 7pt/9pt ;
}*/
.drop {
	FONT-FAMILY: ‚l‚r ‚oƒSƒVƒbƒN, Osaka,sans-serif;
	font-size: 9pt;
	background-color: #ffffff;
	border:1px #333333 solid;
}

.input {color:#333333;
	FONT-FAMILY: ‚l‚r ‚oƒSƒVƒbƒN, Osaka,sans-serif;
	font-size: 9pt;
	background-color: #ffffff;
	border: 1px solid #333333;
}
.button {
	FONT-FAMILY: ‚l‚r ‚oƒSƒVƒbƒN, Osaka,sans-serif;
	color: #000000;
	font-size: 10px;
}
.textarea {color:#333333;
	FONT-FAMILY:‚l‚r ‚oƒSƒVƒbƒN, Osaka ;
	font-size: 12px;
	background-color: #ffffff;
	border: 1px solid #333333;
	width: 250px;
	scrollbar-highlight-color:#999999;
    scrollbar-shadow-color:#999999;
    scrollbar-arrow-color:#999999;
    scrollbar-face-color:#ffffff;
    scrollbar-3dlight-color:#ffffff;
    scrollbar-darkshadow-color:#ffffff;
    scrollbar-track-color:#ffffff;"
}
.black_small{color:#000000; bold;font-size:8pt}

.service {FONT-WEIGHT: bold;font-size:8pt}

.search_top {FONT-WEIGHT: bold; color:#333333;}