@charset "Shift_JIS";

body { color: #333333; font-size: x-small; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; background-color: #EBEBEB; margin: 0px; padding: 0px; }
div,ol,ul,dl,form { margin: 0px; padding: 0px; }
hr { display: none; clear: both; }
p,h1,h2,h3,h4,h5,dt,dd,input,textarea { margin: 0px; padding: 0px; font-size: 100%; }
a { overflow: hidden; }
img { border: none; }

.bold { font-weight: bold; }

.white { color: #ffffff; }
.blacl { color: #000000; }
.gray5 { color: #f2f2f2; }
.gray10  { color: #ececec; }
.gray20 { color: #cccccc; }
.gray40 { color: #999999; }
.gray60 { color: #666666; }
.gray80 { color: #333333; }
.blue10 { color: #8DC9E0; }
.blue40 { color: #1B99F0; }
.blue80 { color: #0A50A1; }
.blue100 { color: #0C2071; }
.navy100 { color: #0C2071; }
.green10 { color: #bfeacc; }
.green40 { color: #99CC00; }
.green100 { color: #4DAC26; }
.red10  { color: #f9d5ce; }
.red40 { color: #f3ab9d; }
.red80 { color: #363A8F; }
.red100 { color: #DE0024; }
.beige10  { color: #fffcf4; }
.beige40 { color: #fff9ea; }
.beige100 { color: #fef4d5; }
.brown { color: #7E3105; }
.bgwhite { background-color :#FFFFFF; }
.bggray5 { background-color :#F2F2F2; }
.bggray10 { background-color :#E6E4E5; }
.bggray20 { background-color :#CCCCCC; }
.bggray40 { background-color :#999999; }
.bggray60 { background-color :#666666; }
.bggray80 { background-color :#333333; }
.bgblue10 { background-color: #8DC9E0; }
.bgblue40 { background-color: #1B99F0; }
.bgblue100 { background-color: #0C2071; }
.bggreen10 { background-color: #bfeacc; }
.bggreen40 { background-color: #99CC00; }
.bggreen100 { background-color: #4DAC26; }
.bgred100 { background-color: #363A8F; }
.bgred10  { background-color: #f9d5ce; }
.bgred40 { background-color: #f3ab9d; }
.bgred100 { background-color: #e7573b; }
.bgbeige10  { background-color: #fffcf4; }
.bgbeige40 { background-color: #fff9ea; }
.bgbeige100 { background-color: #fef4d5; }

h1 { font-size: 18px; font-weight: bold; margin: 0px; padding: 0px; }
h2 { font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; }
h3 { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; }
h4 { font-size: 10px; font-weight: bold; margin: 0px; padding: 0px; }
h5 { font-size: 9px; font-weight: bold; margin: 0px; padding: 0px; }

.j9 { font-size: 9px; line-height: 150%; font-family:  "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.j10 { font-size: 10px; line-height: 150%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.j12 { font-size: 12px; line-height: 150%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.j15 { font-size: 14px; line-height: 150%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.j18 { font-size: 18px; line-height: 150%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.j21 { font-size: 21px; line-height: 150%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.j24 { font-size: 24px; line-height: 150%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }

.jb9 { font-size: 9px; line-height: 150%; font-weight: bold; font-family:  "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jb10 { font-size: 10px; line-height: 150%; font-weight: bold; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jb12 { font-size: 12px; line-height: 150%; font-weight: bold; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jb15 { font-size: 14px; line-height: 150%; font-weight: bold; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jb18 { font-size: 18px; line-height: 150%; font-weight: bold; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jb21 { font-size: 21px; line-height: 150%; font-weight: bold; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jb24 { font-size: 24px; line-height: 150%; font-weight: bold; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }

.jn9 { font-size: 9px; line-height: 130%; font-family:  "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jn10 { font-size: 10px; line-height: 130%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jn12 { font-size: 12px; line-height: 130%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jn15 { font-size: 14px; line-height: 130%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jn18 { font-size: 18px; line-height: 130%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jn21 { font-size: 21px; line-height: 130%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }
.jn24 { font-size: 24px; line-height: 130%; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka, "‚l‚r ‚oƒSƒVƒbƒN",sans-serif; }

.e9 { font-size: 9px; line-height: 150%; font-family: Verdana,Arial,Helvetica,sans-serif; }
.e10 { font-size: 10px; line-height: 150%; font-family: Verdana,Arial,Helvetica,sans-serif; }
.e12 { font-size: 12px; line-height: 150%; font-family: Verdana,Arial,Helvetica,sans-serif; }
.e15 { font-size: 14px; line-height: 150%; font-family: Verdana,Arial,Helvetica,sans-serif; }
.e18 { font-size: 18px; line-height: 150%; font-family:  Verdana,Arial,Helvetica,sans-serif; }

.eb9 { font-size: 9px; line-height: 150%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.eb10 { font-size: 10px; line-height: 150%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.eb12 { font-size: 12px; line-height: 150%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.eb15 { font-size: 14px; line-height: 150%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif; }
.eb18 { font-size: 18px; line-height: 150%; font-weight: bold; font-family:  Verdana,Arial,Helvetica,sans-serif; }

.en9 { font-size: 9px; line-height: 130%; font-family: Verdana,Arial,Helvetica,sans-serif; }
.en10 { font-size: 10px; line-height: 130%; font-family: Verdana,Arial,Helvetica,sans-serif; }
.en12 { font-size: 12px; line-height: 130%; font-family: Verdana,Arial,Helvetica,sans-serif; }
.en15 { font-size: 14px; line-height: 130%; font-family: Verdana,Arial,Helvetica,sans-serif; }
.en18 { font-size: 18px; line-height: 130%; font-family:  Verdana,Arial,Helvetica,sans-serif; }

a.default { background: transparent url(../img/icn_arw_link.gif) no-repeat 0px 0px; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 15px; display: inline; }
a.default:link { color: #7EC21B; text-decoration: underline; }
a.default:visited {	color: #7EC21B;	text-decoration: underline; }
a.default:hover { color: #FF9900; text-decoration: none; }
a.default:active { color: #CCCCCC; text-decoration: underline; }
a.white:link { color: #ffffff;	text-decoration: none; }
a.white:visited {	color: #ffffff;	text-decoration: none; }
a.white:hover { color: #CCCCCC; text-decoration: none; }
a.white:active { color: #CCCCCC; text-decoration: underline; }
a.green:link { color: #7EC21B;	text-decoration: underline; }
a.green:visited {	color: #7EC21B;	text-decoration: underline; }
a.green:hover { color: #FF9900; text-decoration: none; }
a.green:active { color: #CCCCCC; text-decoration: underline; }
a:focus,area { outline: 0px none transparent; }
