/*--[Black jack]-- */

/* Font Family
--------------------------------------- */
* { font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku GothicPro", Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "‚l‚r ƒSƒVƒbƒN", sans-serif; }

/* Link color
--------------------------------------- */
a:link { color: #112299; text-decoration: none; }
a:visited { color: #112299; text-decoration: none; }
a:hover { color: #0033ff; text-decoration: underline; }
a:active { color: #0033ff; text-decoration: underline; }

/* Font
--------------------------------------- */
body { color: #333333; }

.text10 { font-size: 10px; line-height: 130%; }
.text10b { font-size: 10px; line-height: 130%; font-weight: bold; }
.text10w { font-size: 10px; line-height: 130%; color: #ffffff; }
.text10g9 { font-size: 10px; line-height: 130%; color: #999999; }
.text10r { font-size: 10px; line-height: 130%; color: #ff4600; }
.text12 { font-size: 12px; line-height: 130%; }
.text12b { font-size: 12px; line-height: 130%; font-weight: bold; }
.text12wb { font-size: 12px; line-height: 130%; color: #ffffff; font-weight: bold; }
.text12h100 { font-size: 12px; }
.text12g6 { font-size: 12px; line-height: 130%; color: #666666; }
.text12g6b { font-size: 12px; line-height: 130%; color: #666666; font-weight: bold; }
.text12g9 { font-size: 12px; line-height: 130%; color: #999999; }
.text12r { font-size: 12px; line-height: 130%; color: #ff4600; }
.text12rb { font-size: 12px; line-height: 130%; color: #ff4600; font-weight: bold; }
.text12r1 { font-size: 12px; line-height: 130%; color: #ff0000; }
.text12r1b { font-size: 12px; line-height: 130%; color: #ff0000; font-weight: bold; }
.text12cb { font-size: 12px; line-height: 130%; color: #d11919; font-weight: bold; }
.text14 { font-size: 14px; line-height: 130%; }
.text14b { font-size: 14px; line-height: 130%; font-weight: bold; }
.text14rb { font-size: 14px; line-height: 130%; color: #ff4600; font-weight: bold; }
.text16b { font-size: 16px; line-height: 130%; font-weight: bold; }
.text20 { font-size: 20px; line-height: 140%; }
.text26rb { font-size: 26px; color: #ff4600; font-weight: bold; }

/* bj
--------------------------------------- */
#bjbody h1 { margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; border:0; border-bottom:0; border-left:0; border-right:0; border-top:0; }
#bjbody h2 { margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; border:0; border-bottom:0; border-left:0; border-right:0; border-top:0; }
#bjheader .linecolor { background-color: #aaaaaa; }
#bjbody form { margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; border:0; border-bottom:0; border-left:0; border-right:0; border-top:0; }
#bjbody .linecolor { background-color: #aaaaaa; }
#bjbody .tablecolor1 { background-color: #ff5902; }
#bjbody .tablecolor2 { background-color: #999999; }
#bjbody .tablecolor3 { background-color: #ffffff; }
#bjbody .tablecolor4 { background-color: #888888; }
#bjbody .tablecolor5 { background-color: #666666; }
#bjbody .tablecolor6 { background-color: #cccccc; }
#bjbody .tablecolor7 { background-color: #777777; }
#bjbody .tablecolor8 { background-color: #626262; }
#bjbody .tablecolor9 { background-color: #eeeeee; }
#bjbody .tablecolor10 { background-color: #efebdc; }
#bjbody .tablecolor11 { background-color: #fefae1; }
#bjbody .tablecolor12 { background-color: #dedede; }
#bjbody .tablecolor13 { background-color: #dddddd; }
#bjbody .tablecolor14 { background-color: #c1c1c1; }
#bjbody .tablecolor15 { background-color: #ff8a00; }
#bjbody .tablecolor16 { background-color: #a2a090; }
#bjbody .tablecolor17 { background-color: #e3e3e3; }
#bjbody img.m_photoline {border-style: solid;border-color: #ffffff; }
#bjbody img.photoline {border-style: solid;border-color: #bcd0ff; }
#bjbody em {font-style: normal; }
#bjbody i {font-style: normal; }
#bjfooter .linecolor { background-color: #aaaaaa; }
#bjfooter .tablecolor1 { background-color: #cccccc; }
#bjbody i {font-style: normal; }
#bjbody0{ width:760px; background: url(../parts/img/bj_bgline.gif) repeat-y fixed center center; }
#bjbody1{ float:left; }
#bjbody2{ float:left; height:100%; text-align:left; }
.clear{ clear:both; font-size:0; line-height:0; height:0; }

#bjbody_top h1 { margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; border:0; border-bottom:0; border-left:0; border-right:0; border-top:0; }
#bjbody_top h2 { margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; border:0; border-bottom:0; border-left:0; border-right:0; border-top:0; }
#bjbody_top form { margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; border:0; border-bottom:0; border-left:0; border-right:0; border-top:0; }
#bjbody_top .linecolor { background-color: #aaaaaa; }
#bjbody_top .tablecolor1 { background-color: #ff5902; }
#bjbody_top .tablecolor2 { background-color: #999999; }
#bjbody_top .tablecolor3 { background-color: #ffffff; }
#bjbody_top .tablecolor4 { background-color: #888888; }
#bjbody_top .tablecolor5 { background-color: #666666; }
#bjbody_top .tablecolor6 { background-color: #cccccc; }
#bjbody_top .tablecolor7 { background-color: #777777; }
#bjbody_top .tablecolor8 { background-color: #626262; }
#bjbody_top .tablecolor9 { background-color: #eeeeee; }
#bjbody_top .tablecolor10 { background-color: #efebdc; }
#bjbody_top .tablecolor11 { background-color: #fefae1; }
#bjbody_top .tablecolor12 { background-color: #dedede; }
#bjbody_top .tablecolor13 { background-color: #dddddd; }
#bjbody_top .tablecolor14 { background-color: #c1c1c1; }
#bjbody_top .tablecolor15 { background-color: #ff8a00; }
#bjbody_top .tablecolor16 { background-color: #a2a090; }
#bjbody_top .tablecolor17 { background-color: #e3e3e3; }
#bjbody_top img.m_photoline {border-style: solid;border-color: #ffffff; }
#bjbody_top img.photoline {border-style: solid;border-color: #bcd0ff; }
#bjbody_top em {font-style: normal; }
#bjbody_top i {font-style: normal; }
#bjbody_top{ width:760px; margin:0px auto; text-align:left; }

#bjheader_top{ width:760px; margin:0px auto; text-align:left; }
#bjfooter_top{ width:760px; margin:0px auto; text-align:left; }

/*--[Black jack]-- */