/* ---- about line ---- */

.bar { border : 0px;  padding : 5px; }
.bar2 { border : 1px solid #333333; padding : 5px; }
.bar3 { border : 1px solid #333333; }

.line { background-color : #999999; }
.shade { background : url(../common/img/shade.gif); }
.shade_t { background : url(../common/img/shade_t.gif); }

.sankaku_t { background : url(../common/img/sankaku_t.gif) no-repeat; }
.sankaku { background : url(../common/img/sankaku.gif) no-repeat; }

.dash { background : url(../common/img/dash.gif); }
.dash2 { background : url(../common/img/dash2.gif); }


/* ---- local link ---- */

.tt_color { background-color : #f7e6b9 ; border : 0px;  padding : 5px; }
.tn_color { background-color : #ebebeb ; border : 0px;  padding : 5px; }

.t_color { background-color : #fbc779; }
.t_color2 { background-color : #fbc779 ; border : 0px;  padding : 5px; }
.n_color { background-color : #fef4da; }
.n_color2 { background-color : #fef4da ; border : 0px;  padding : 5px; }


/* ---- about text ---- */

.txt { line-height : 13pt; }
.l_txt { line-height : 11pt; }
.now { color : #575757 ;}

.point { cursor : pointer ; }


/* ---- global text ---- */

A.index { color : #888888; }
A.index:hover { text-decoration : none; }

A.link { text-decoration : none; }
A.link:hover { text-decoration : underline; }

A.link2 { text-decoration : underline; }
A.link2:hover { text-decoration : none; }

A.rogo { COLOR: white; TEXT-DECORATION: none ;}



.font8 { FONT-SIZE: 8px ;}

.font9 { FONT-SIZE: 9px ;}

.font10 { FONT-SIZE: 10px ;}

.font11 { FONT-SIZE: 11px ;}

.font12 { FONT-SIZE: 12px ;}

.font13 { FONT-SIZE: 13px ;}

.font14 { FONT-SIZE: 14px ;}

.font15 { FONT-SIZE: 15px ;}

.font16 { FONT-SIZE: 16px ;}

.font17 { FONT-SIZE: 17px ;}

.font18 { FONT-SIZE: 18px ;}

.font19 { FONT-SIZE: 19px ;}

.font20 { FONT-SIZE: 20px ;}

.font8B { FONT-WEIGHT: bold; FONT-SIZE: 8px ;}

.font9B { FONT-WEIGHT: bold; FONT-SIZE: 9px ;}

.font10B { FONT-WEIGHT: bold; FONT-SIZE: 10px ;}

.font11B { FONT-WEIGHT: bold; FONT-SIZE: 11px ;}

.font12B { FONT-WEIGHT: bold; FONT-SIZE: 12px ;}

.font13B { FONT-WEIGHT: bold; FONT-SIZE: 13px ;}

.font14B { FONT-WEIGHT: bold; FONT-SIZE: 14px ;}

.font15B { FONT-WEIGHT: bold; FONT-SIZE: 15px ;}

.font16B { FONT-WEIGHT: bold; FONT-SIZE: 16px ;}

.font17B { FONT-WEIGHT: bold; FONT-SIZE: 17px ;}

.font18B { FONT-WEIGHT: bold; FONT-SIZE: 18px ;}

.font19B { FONT-WEIGHT: bold; FONT-SIZE: 19px ;}

.font20B { FONT-WEIGHT: bold; FONT-SIZE: 20px ;}

.white { COLOR: white ;}

.red { COLOR: #990000 ;}

.black { COLOR: black ;}


A.A_white { COLOR: #ffffff ;}
A.A_white:hover { COLOR: #ff3300 ;}

A.A_blue { COLOR: #535c93 ;}
A.A_blue:hover { COLOR: #ff3300 ;}

A.A_gray { COLOR: #5a5a68 ;}
A.A_gray:hover { COLOR: #ff3300 ;}

A.A_green { COLOR: #335654 ;}
A.A_green:hover { COLOR: #ff3300 ;}

A.A_red { COLOR: #924352 ;}
A.A_red:hover { COLOR: #ff3300 ;}

A.A_purple { COLOR: #666699 ;}
A.A_purple:hover { COLOR: #ff3300 ;}

A.A_orange { COLOR: #fb6a40 ;}
A.A_orange:hover { COLOR: #ff3300 ;}

A.A_yellow { COLOR: #ffff88 ;}
A.A_yellow:hover { COLOR: #ff3300 ;}

A.A2_white { COLOR: white; TEXT-DECORATION: none ;}
A.A2_white:hover { TEXT-DECORATION: underline ;}

A.A2_blue { COLOR: #535c93; TEXT-DECORATION: none ;}
A.A2_blue:hover { COLOR: #ff3300; TEXT-DECORATION: underline ;}


A.A2_gray { COLOR: #5a5a68; TEXT-DECORATION: underline ;}
A.A2_gray:hover { COLOR: #ff3300; TEXT-DECORATION: none ;}


A.A2_green { COLOR: #335654; TEXT-DECORATION: none ;}
A.A2_green:hover { COLOR: #ff3300; TEXT-DECORATION: underline ;}

A.A2_red { COLOR: #924352; TEXT-DECORATION: none ;}
A.A2_red:hover { COLOR: #ff3300; TEXT-DECORATION: underline ;}

A.A2_purple { COLOR: #666699; TEXT-DECORATION: none ;}
A.A2_purple:hover { COLOR: #ff3300; TEXT-DECORATION: underline ;}


A.A2_orange { COLOR: #fb6a40; TEXT-DECORATION: none ;}
A.A2_orange:hover { COLOR: #fb6a40; TEXT-DECORATION: underline ;}


A.A2_yellow { COLOR: #ffff88; TEXT-DECORATION: none ;}
A.A2_yellow:hover { COLOR: #ff3300; TEXT-DECORATION: underline ;}

BODY { MARGIN: 0px ;}

.border_brown { BORDER-RIGHT: maroon 1px solid; BORDER-TOP: maroon 1px solid; BORDER-LEFT: maroon 1px solid; BORDER-BOTTOM: maroon 1px solid ;}

.border_gray { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid ;}

.F13_L18_Cdb { FONT-SIZE: 13px; COLOR: #5b0000; LINE-HEIGHT: 18px ;}
.egg-font13 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	line-height: 16px;
}
