
/* ::::: http://www.kaiyukan.com/cssjs/win.css ::::: */

body { font-family: 'Osaka','ＭＳ Ｐゴシック',sans-serif; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
p, td { font-family: 'Osaka','ＭＳ Ｐゴシック',sans-serif; color: rgb(51, 51, 51); }
strong, em { font-style: normal; font-weight: bold; }
a:link { color: rgb(34, 34, 167); text-decoration: none; }
a:visited { color: rgb(34, 34, 167); text-decoration: none; }
a:active { color: rgb(34, 34, 167); text-decoration: underline; }
a:hover { color: rgb(34, 34, 167); text-decoration: underline; }
a.b:link { color: rgb(0, 51, 204); text-decoration: none; }
a.b:visited { color: rgb(0, 51, 204); text-decoration: none; }
a.b:active { color: rgb(0, 51, 204); text-decoration: underline; }
a.b:hover { color: rgb(0, 51, 204); text-decoration: underline; }
a.g:link { color: rgb(68, 68, 68); text-decoration: none; }
a.g:visited { color: rgb(68, 68, 68); text-decoration: none; }
a.g:active { color: rgb(68, 68, 68); text-decoration: underline; }
a.g:hover { color: rgb(68, 68, 68); text-decoration: underline; }
.f9 { font-size: 10px; }
.f10n { font-size: 12px; }
.f10 { font-size: 12px; line-height: 150%; }
.f12n { font-size: 14px; }
.f12 { font-size: 14px; line-height: 150%; }
.f14 { font-size: 16px; font-weight: bold; }
.menu { margin: 4px 0px 5px 5px; font-size: 12px; }
.menus { margin: 4px 0px 5px 5px; font-size: 10px; }
.title { font-size: 18px; font-weight: bold; color: rgb(34, 34, 167); }
.link { margin: 6px 0px 6px 5px; font-size: 14px; }
.footer { font-size: 11px; line-height: 150%; }

/* ::::: http://www.kaiyukan.com/cssjs/mac.css ::::: */

body { font-family: 'Osaka','ＭＳ Ｐゴシック',sans-serif; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
p, td { font-family: 'Osaka','ＭＳ Ｐゴシック',sans-serif; color: rgb(51, 51, 51); }
strong, em { font-style: normal; font-weight: bold; }
a:link { color: rgb(34, 34, 167); text-decoration: none; }
a:visited { color: rgb(34, 34, 167); text-decoration: none; }
a:active { color: rgb(34, 34, 167); text-decoration: underline; }
a:hover { color: rgb(34, 34, 167); text-decoration: underline; }
a.b:link { color: rgb(0, 51, 204); text-decoration: none; }
a.b:visited { color: rgb(0, 51, 204); text-decoration: none; }
a.b:active { color: rgb(0, 51, 204); text-decoration: underline; }
a.b:hover { color: rgb(0, 51, 204); text-decoration: underline; }
a.g:link { color: rgb(68, 68, 68); text-decoration: none; }
a.g:visited { color: rgb(68, 68, 68); text-decoration: none; }
a.g:active { color: rgb(68, 68, 68); text-decoration: underline; }
a.g:hover { color: rgb(68, 68, 68); text-decoration: underline; }
.f9 { font-size: 9px; }
.f10n { font-size: 10px; }
.f10 { font-size: 10px; line-height: 130%; }
.f12n { font-size: 12px; }
.f12 { font-size: 12px; line-height: 130%; }
.f14 { font-size: 14px; font-weight: bold; }
.menu { margin: 4px 0px 5px 5px; font-size: 12px; }
.menus { margin: 4px 0px 5px 5px; font-size: 10px; }
.title { font-size: 18px; font-weight: bold; color: rgb(34, 34, 167); }
.link { margin: 6px 0px 6px 5px; font-size: 12px; }
.footer { font-size: 10px; line-height: 130%; }

/* ::::: null ::::: */

.style1 { font-size: 24px; }

/* ::::: null ::::: */

#firebugBody { margin: 0pt; padding: 0pt; background: transparent url() repeat scroll 0% 0%; overflow: visible; position: fixed; top: 0pt; left: 0pt; width: 1px; height: 1px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.firebugCanvas { border: 0pt none ; margin: 0pt; padding: 0pt; position: fixed; top: 0pt; left: 0pt; display: none; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.firebugHighlight { border: 0pt none ; margin: 0pt; padding: 0pt; z-index: 2147483647; position: absolute; background-color: rgb(56, 117, 215); outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.firebugLayoutBoxParent { border-style: none dashed dashed none; border-color: -moz-use-text-color rgb(187, 187, 187) rgb(187, 187, 187) -moz-use-text-color; border-width: 0pt 1px 1px 0pt; margin: 0pt; padding: 0pt; z-index: 2147483647; position: absolute; background-color: transparent; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.firebugRuler { border: 0pt none ; margin: 0pt; padding: 0pt; position: absolute; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.firebugRulerH { border-top: 1px solid rgb(187, 187, 187); border-right: 1px dashed rgb(187, 187, 187); border-bottom: 1px solid rgb(0, 0, 0); background: transparent url('undefined') repeat-x scroll 0% 0%; top: -15px; left: 0pt; width: 100%; height: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.firebugRulerV { border-left: 1px solid rgb(187, 187, 187); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px dashed rgb(187, 187, 187); background: transparent url('undefined') repeat-y scroll 0% 0%; top: 0pt; left: -15px; width: 14px; height: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.overflowRulerX > .firebugRulerV { left: 0pt; }
.overflowRulerY > .firebugRulerH { top: 0pt; }
.firebugLayoutBox { border: 0pt none ; margin: 0pt; padding: 0pt; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.firebugLayoutBoxOffset { z-index: 2147483647; position: absolute; opacity: 0.8; }
.firebugLayoutBoxMargin { background-color: rgb(237, 255, 100); }
.firebugLayoutBoxBorder { background-color: rgb(102, 102, 102); }
.firebugLayoutBoxPadding { background-color: SlateBlue; }
.firebugLayoutBoxContent { background-color: SkyBlue; }
.firebugLayoutLine { border: 0pt none ; margin: 0pt; padding: 0pt; z-index: 2147483647; background-color: rgb(0, 0, 0); opacity: 0.4; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
.firebugLayoutLineLeft, .firebugLayoutLineRight { position: fixed; width: 1px; height: 100%; }
.firebugLayoutLineTop, .firebugLayoutLineBottom { position: absolute; width: 100%; height: 1px; }
.firebugLayoutLineTop { border-top: 1px solid rgb(153, 153, 153); margin-top: -1px; }
.firebugLayoutLineRight { border-right: 1px solid rgb(153, 153, 153); }
.firebugLayoutLineBottom { border-bottom: 1px solid rgb(153, 153, 153); }
.firebugLayoutLineLeft { border-left: 1px solid rgb(153, 153, 153); margin-left: -1px; }

