body {background-color:#fff; margin: 0; padding: 0; font-size: 13px; text-align:left;}
table, td {font-variant: normal; font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif; font-size: 13px;}

form {margin:0px;}

/* Normal */
a{color:#0000ee;}
a:link{color:#0000ee;text-decoration:underline;}
a:visited{color:#551A8B;text-decoration:underline;}
a:hover{color:#990000;text-decoration:none;}
a:active{color:#003399;text-decoration:none;}


/* Logo */
#logo h1{display: none;}

/* Navigation */
#caps_navi td {white-space: nowrap;height: 21px;}
#caps_navi a.site {background: url(/common/img/icon_site.gif) no-repeat left;display: block;padding: 0px 8px 0px 15px;}
#caps_navi a.help {background: url(/common/img/icon_help.gif) no-repeat left;display: block;padding: 0px 8px 0px 15px;}
#caps_navi a.goo {background: url(/common/img/icon_goo.gif) no-repeat left;display: block;padding:  0px 8px 0px 15px;}
#caps_navi h1 {font-size: 12px;text-decoration: none;color: #999999;position: absolute;top: 4px;}

#navi {background: #3349a9;border-bottom: solid 1px #ccc;}
#navi_bg {background: #3349a9 url(/common/img/top_bg.gif); height: 24px;}

#main_navi td {white-space: nowrap;background: #E6E6FA;}
#main_navi a {color: #000;text-decoration: none;display: block;padding: 4px 5px; border: solid 1px #fff;}
#main_navi a:hover {color: #fff; background: #4A57B9;border: solid 1px #4A57B9;}
#main_navi a.on {color: #fff; background: #4A57B9;border: solid 1px #4A57B9;}

#sub_navi td {white-space: nowrap;}
#sub_navi a {color: #fff;display: block;padding: 3px 8px;border-right: solid 1px #999;}
#sub_navi a:hover {color:#ffff33;text-decoration:none;}
#sub_navi a.on {color: #ffff33; font-weight: bold;}

#end_navi td {white-space: nowrap; background: #4A57B9;}
#end_navi a {text-decoration: none; color: #fff; display: block; border: solid 1px #4A57B9; padding: 3px 5px;}
#end_navi a:hover {color: #fff; background: #4A57B9;border: solid 1px #E6E6FA;}


/* Body Style */
.sjs{line-height:120%;}
.sj{line-height:133%;}
.sjw{line-height:150%;}

.sjmg10{line-height:133%;margin-left:10px;}
.sjmg10ff{line-height:133%;color:#ffffff;margin-left:10px;}

.sjfff{line-height:133%; color:#ffffff;}
.sjcc0{line-height:133%; color:#cc0000;}
.sjccc{line-height:133%; color:#cccccc;}
.se{line-height:120%;font-family: Verdana,sans-serif;}

.mjs{line-height:125%;}
.mjs930{line-height:125%;color:#993300;}

.mj{line-height:125%;}
.mjw{line-height:125%;}

.mjmg10{line-height:133%;margin-left:10px;}
.mjmg10ff{line-height:133%;color:#ffffff;margin-left:10px;}
.mjfff{line-height:133%;color:#ffffff;}
.mjcc0{line-height:133%;color:#cc0000;}



.frmsolidtop{background-color:#ffffff;padding:0px;border:1px solid #cccccc;width:200px;}
.frmsolid02{background-color:#ffffff;padding:0px;border:1px solid #cccccc;width:139px;}
.frm200{background-color:#ffffff;padding:0px;border:1px solid #cccccc;width:200px;}
.frm400{background-color:#ffffff;padding:0px;border:1px solid #cccccc;width:400px;}
.frm50{background-color:#ffffff;padding:0px;border:1px solid #cccccc;width:50px;}

/* Listing AD */
#ads {border:1px solid #dddddd;margin-top:0px;}
#ads img{width:80px;hight:60px;}
.ads{font-size:0.8em;line-height:110%;}
.adc{font-size:0.7em;line-height:110%;}
.adp{line-height:110%;color:#0000cc;}
.adg{line-height:110%;color:#339900;}
.adbg{background-color:#dddddd;padding:2px;white-space: nowrap;height: 18px;}
.adpg{background-color:#ffffff; width:1%;}

#adspb{background-color:#f5f5f5;width:10%;vartical-align:top;}
#adspb img{width:80px;hight:60px;}

/* Main Title */
A.maintitle{color:#ffffff;text-decoration:underline;}
A:link.maintitle{color:#ffffff;text-decoration:underline;}
A:visited.maintitle{color:#e7e7e7;text-decoration:underline;}
A:hover.maintitle{color:#ffffff;text-decoration:none;}
A:active.maintitle{color:#ffffff;text-decoration:none;}


/* For Kyusyu */
/* Main Navigation */
A.mainnavi{color:#ffffff;text-decoration:none;font-weight:bold;white-space:nowrap;}
A:link.mainnavi{color:#ffffff;text-decoration:none;font-weight:bold;}
A:visited.mainnavi{color:#ffffff;text-decoration:none;font-weight:bold;}
A:hover.mainnavi{color:#ffffff;text-decoration:underline;font-weight:bold;}
A:active.mainnavi{color:#ffffff;text-decoration:none;font-weight:bold;}

/* Main Navigation Focus */
A.mainnavi02{color:#000000;text-decoration:none;white-space:nowrap;}
A:link.mainnavi02{color:#000000;text-decoration:none;}
A:visited.mainnavi02{color:#000000;text-decoration:none;}
A:hover.mainnavi02{color:#000000;text-decoration:underline;}
A:active.mainnavi02{color:#000000;text-decoration:none;}

/* Sub Navigation */
A:hover.subnavi{background:#FFFF33;}
A:active.subnavi{background:#FFFF33;}

/* Sub Navigation Focus*/
A.subnavi02{background:#FFFF33;font-weight:bold;}
A:link.subnavi02{background:#FFFF33;}
A:visited.subnavi02{background:#FFFF33;}
A:hover.subnavi02{background:#FFFF33;}
A:active.subnavi02{background:#FFFF33;}

/* Link:White color */
A.white{color:#ffffff;text-decoration:underline;font-weight:bold;white-space:nowrap;}
A:link.white{color:#ffffff;text-decoration:underline;font-weight:bold;}
A:visited.white{color:#ffffff;text-decoration:underline;font-weight:bold;}
A:hover.white{color:#f7f7f7;text-decoration:none;font-weight:bold;}
A:active.white{color:#ffffff;text-decoration:none;font-weight:bold;}

/* background color */
.bg69f{background-color:#6699ff;}
.bg66c{background-color:#6666cc;}
.bgccf{background-color:#ccccff;}
.bgffc{background-color:#ffffcc;}
.bg096{background-color:#009966;}
.bgf93{background-color:#ff9933;}

/* line color */
.line999{border:#999999 solid 1px;}
