a:LINK { color: #6D3B00; text-decoration: none}
a:VISITED { color: #6D3B00; text-decoration: none}
a:hover { color: #3F197F; text-decoration: none }
.a{ font-size: 8pt; line-height: 10pt; color: #000000 }
.b{ font-size: 9pt; line-height: 11pt; color: #000000 }
.c{ font-size: 10pt; line-height: 12pt; color: #000000 }
.d{ font-size: 12pt; line-height: 12pt; color: #000000 }
.strike{ text-decoration:line-through; }

body{background-color: #FFFFFF;	scrollbar-base-color:#FFFFFF; scrollbar-arrow-color: #01a13f; scrollbar-highlight-color: #01a13f; scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #01a13f; scrollbar-3d-light-color: #FFFFFF; scrollbar-track-color: #FFFFFF;}
a{color: #000099;text-decoration: none;}
a:hover{color: #aa0000;text-decoration: none;}

.text{border: 0px none;padding: 2px 2px 2px 5px; font-size: 10pt;line-height: 140%;}
.text_small {  font-size: 10px; line-height: 16px; font-weight: bold; color: #FFFFFF}

.photo{clear: both;float: right;margin-top: 3px;}
.chapter{color: #0E207E;font-weight: bold;}
.clear{clear: both;height: 15px;}
.comp{color: #8b0000;font-size: 10px;}

/* 右メニューｖ蜘景色wE*/

.menu_r01 { background-image: url(image/right_01r.gif); background-repeat: no-repeat; background-position: left top; background-color: #E6E6E6}
.menu_r02 { background-image: url(image/right_02.gif); background-repeat: repeat-y; background-position: left top; background-color: #1A9F4C}
.menu_r03 { background-image: url(image/right_03r.gif); background-repeat: repeat-x; background-position: left top}
.menu_r04 { ; }
.menu_r04r { background-color: #1A9F4C; background-image: url(image/right_04.gif); background-repeat: repeat-x; background-position: left top}}
.menu_r05 { background-color: #F0F0F0; background-image: url(image/right_05.gif); background-repeat: repeat-x }.menubar {  font-size: 12px; line-height: normal; font-weight: bold; color: #FF6633}
.biggest {  font-size: 18px; line-height: 28px; font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-weight: bold}
.menu_hot04 { background-color: #3E8B48; background-repeat: no-repeat; background-position: left top; ; background-image: url(image/right_04r.gif)}
.menu_hot02 { background-image: url(image/right_02r.gif); background-repeat: repeat-y; background-position: left top; background-color: #DEE2FA}
.menu_hot05 { background-color: #F0F0F0; background-image: url(image/right_05r.gif); background-repeat: repeat-x }
.chapter2 { color: #FFFFFF;font-weight: bold; ; font-size: 12px; line-height: 14px}
.sp_ggf { border: 0px none;padding: 2px; font-size: 10pt;line-height: 140%; ; background-attachment: fixed; background-image: url(image_top/special/ggf_column.jpg); background-repeat: no-repeat}
.text_ggf { border: 0px none;padding: 2px; font-size: 10px; ; background-image: url(image_top/dzero/back_line.gif); background-position: left top; line-height: 15px}
.scroll { color: #01a13f;font-size: 12px; ; font-weight: bold}
.chapter3 { color: #FF0000;font-weight: bold; }
.text_smalls { font-size: 10px; line-height: 16px; font-weight: normal; color: #000000}
.text2 { border: 0px none;padding: 2px 2px 2px 5px; font-size: 10pt;line-height: 140%; color: #3366FF}

.text3 {
    font-weight: bold;
    border: 0px none;
	font-size: 12px;
	line-height: 140%;
	color: #000000;
}
.text4 {
    font-weight: bold;
    border: 0px none;
	font-size: 12px;
	line-height: 140%;
	color: #ffffff;
	text-align:left;
}

.leadline{ color: #01A13F; margin:0; padding:2px; text-align:center; font-size:14px; border:1px solid #01A13F; font-weight:bold;}