BODY {font-size:10pt;line-height: 1.1em;font-family: 'Osaka',sans-serif;}
p {font-size:10pt;text-align:1.2em;justify;text-justify:distribute;}
p.k1:first-letter  {float:left;font-size:10pt:;font-weight:bold;padding-right:0.1em;color:#006600;BACKGROUND:#FFFFFF;}
p.k2 {padding:1em;border:15px outset #ffffff;color:#FFFFFF;background-color:#ffcc33;}
p.k3 {padding:1em;border:3px ridge #ffffff;color:#336600;background-color:#ffffcc;}
p.k5 {padding:1em 2em;border:3px dotted #6b8e23;color:#336600;background-color:transparent;background-image: url(../img/icon/03b.gif);background-repeat:no-repeat;background-position:2% 20%;}
TD {FONT-SIZE:10pt;}
TD.center-h {FONT-SIZE:10pt;text-align:center;}
TD.saturday {FONT-SIZE:10pt;text-align:center;color:#0000ff;}
TD.sunday {FONT-SIZE:10pt;text-align:center;color:#ff0000;}

TH {FONT-SIZE:10pt;font-weight:bold;text-align:center;}
em {font-size:1.3em;font-weight:bold;font-style:normal;color:#ff3300;}
div {font-size:10pt;}
.default {FONT-SIZE:10pt;}

.c1 {text-align:left;}
.c2 {text-align:center;}
.c3 {text-align:right;}
#i1 {text-indent:1em;}
caption.c1 {text-align:left;}
caption.c2 {text-align:center;}
caption.c3 {text-align:right;}
caption.cap-top-left {caption-side:top;text-align:left;font-size:8pt;}
caption.cap-top-center {caption-side:top;text-align:center;font-size:8pt;}
caption.cap-top-right { caption-side:top;text-align:right;font-size:8pt;}
.text-explanation {font-size: 9pt; text-align:center; line-height: 1.1em;color:#336600;}

h4.text-color1 {color:#ff0000;}
.text10-10 {font-size: 10pt; line-height: 1.2em;}
.text10-12 {font-size: 10pt; line-height: 1.2em;}
.text10-14 {font-size: 10pt; line-height: 1.2em;}
.text10-16 {font-size: 10pt; line-height: 1.2em;}
.text10-15 {font-size: 10pt; line-height: 1.2em;}
.text11-10 {font-size: 11pt; line-height: 1.2em;}
.text12-14 {font-size: 12pt; line-height: 1.2em;}
.text12-15 {font-size: 12pt; line-height: 1.2em;}
.text14-15 {font-size: 14pt; line-height: 1.2em;}
.title1 {font-size: 10pt; color:#ffffff; font-family: "sans-serif";text-align:center;}
.text10-p1 {font-size: 10pt; line-height: 1.2em; font-family: "sans-serif";margin-left:10pt;}
.text10-p2 {font-size: 10pt; color:orangered;font-weight:bold;line-height: 1.2em; font-family: "sans-serif";margin-left:10pt;}
.text10-p2 {font-size: 10pt; color:orangered;font-weight:bold;line-height: 1.2em; font-family: "sans-serif";margin-left:10pt;}
.text10-p3 {font-size: 10pt; color:orangered;font-weight:bold;line-height: 1.2em; font-family: "sans-serif";margin-left:20pt;}
.text10-p5 {font-size: 10pt; color:OliveDrab;font-weight:bold;line-height: 1.2em; font-family: "sans-serif";margin-left:10pt;}

.nabi7 {BORDER-TOP: #6b8e23 1px dotted; BORDER-BOTTOM: #6b8e23 1px dotted; BACKGROUND: ffffff 100% 0px;
         LETTER-SPACING: 2px;TEXT-ALIGN: center; TEXT-DECORATION: none;margin:0;cellspacing:0;cellpadding:0;align:center valign:middle;}
.position {font-size: 10pt; color:Orange;line-height: 1em; font-weight:bold;}
.position2 {font-size: 10pt; color:dDarksalmon;line-height: 1em; font-weight:bold;}
.sub-menu {font-size: 10pt; color:#999999;padding:0.1em;margin:0;}

#special {color:#ffffff;background:#ff6600;}

.text-list {font-size: 10pt; color:#556b2f;line-height: 1em; font-weight:bold;}x
.subject {font-size: 12pt; line-height: 1.3em;font-weight: bold;font-family: sun-serif;color:#ffff00;text-align:center;}
.copyright {font-size:8pt;color:#c71585;lien-height:99%;font-family:"Osaka";text-align:center;valign:bottom;}
h1 {color:#ff0000;font-size:1.5em;}
h2 {color:#;7cfc00;font-size:1.3em;}
h3 {color:#ff0000;font-size:1.2em;}
h4 {color:#99cc66;font-size:1.1em;}

td.bk-top-l {margin:0;background-image: url(../img/item/cap1202.jpg);background-repeat:no-repeat;background-attachment:fixed;}
h3.bk-top-l {margin-top:30px;margin-left:0;} 
p.bk-top-l {margin: 30px30px 30px 140px;padding-bottom:10px;font-size:small/1.8 ;}

A:link {font-size:10pt;COLOR: #003399; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;}
A:visited {font-size:10pt;COLOR: #663399; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;}
A:hover {font-size:10pt;COLOR: #ff6600; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline;}
A:active {font-size:10pt;COLOR: #ff0000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;}
img.posi-h {text-align:center;;}
DIV.oguma1 {MARGIN: 0px;}
P.oguma1 {MARGIN: 5px;}
Asub:link {font-size:9pt;COLOR: #ffffff;FONT-WEIGHT: bold;BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;}
A.sub:visited {font-size:9pt;COLOR: #ffffff;FONT-WEIGHT: bold;BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;}
A.sub:hover {font-size:9pt;COLOR: #ff99cc; FONT-WEIGHT: bold;BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;}
A.sub:active {font-size:9pt;COLOR: #ffffff; FONT-WEIGHT: bold;BACKGROUND-COLOR: transparent; TEXT-DECORATION: none;}

.table1 {BORDER-bottom: #6b8e23 1px dotted;}