@charset "utf-8";
body {color : #000000; background-color : #ffffff;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0; background-color : #FFFFFF;}
P {
	margin-top: 10px;
	margin-bottom: 5px;
	text-align: left;
}

h1{font-weight: bold;font-size: 100%;margin-top: 3;margin-bottom: 3;}
h2{font-weight: bold;font-size: 100%;margin-top: 3;margin-bottom: 3;}

.st1 {text-align: center; color: #cc6600;line-height: 120%; border-top:3px double #006867;border-bottom:3px dotted #006867;}
.st2 {font-size: 95%;text-align: left;padding-left: 10px;line-height: 120%; color: #003366;border-left:3px solid #003366;border-bottom:1px solid #003366;}
.st3 {font-weight: bold;font-size: 95%;text-align: left;padding-left: 10px;line-height: 120%; color: #003366;border-left:3px solid #003366;border-bottom:1px solid #003366;}
.st4 {font-weight: bold;font-size: 95%;text-align: center;line-height: 120%; color: #ffffff;background-color:#E18700 }
.st5 {font-weight: bold;font-size: 95%;line-height: 120%;}
.st6 {font-weight: bold;font-size: 95%;text-align: center;line-height: 120%; color: #ffffff;background-color:#3C915E }
.st7 {font-weight: bold;font-size: 95%;text-align: center;line-height: 120%; color: #ffffff;background-color:#0099ff }
.st8 {font-weight: bold;font-size: 95%;line-height: 160%;color:0000ff;background-color:#ff99cc;width:200px;text-align:center}
.st9 {font-size: 95%;text-align: center;line-height: 140%; color: #003366;}

.bc1 { background-image: url(../images/title1.gif); background-repeat: no-repeat; background-position: top; color : #ffffff; line-height:20px; text-align:right; font-size:9pt; font-weight: bold;padding-right: 30px;padding-top: 10px;height:33px;width:850px}
.bc1 a:link {color:#000000;}
.bc1 a:hover {color:#336699;text-decoration:underline;}
.bc1 a:active {color:#336699;text-decoration:underline;}
.bc1 a:visited {color:#ffffff;}

.bc2 { background-image: url(../images/title4.gif); background-repeat: no-repeat; background-position: top; color : #ffffff; line-height:20px; text-align:right; font-size:9pt; font-weight: bold;padding-right: 20px;height:20px;width:850px}
.bc2 a:link {color:#000000;}
.bc2 a:hover {color:#336699;text-decoration:underline;}
.bc2 a:active {color:#336699;text-decoration:underline;}
.bc2 a:visited {color:#ffffff;}

.bc_m { background-image: url(../images/bc1.gif); background-repeat: repeat-y;}
.bc_c { background-image: url(../images/bc2.gif); background-repeat: repeat-y;}
.bc_b { background-image: url(../images/bc3.gif); background-repeat: repeat-y;}

.tp1 {font-size: 90%;text-align: left;line-height: 20px; color: #ffffff;font-weight:bold;padding-left:20px;background-color : #006867;border:solid 1px #000000;}
.tpw {border-bottom:solid 1px #000000;border-left:solid 1px #000000;border-right:solid 1px #000000;}
.tp2 { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; color: #ffffff; line-height:160%; text-align:center; padding:3px;background-color:#006867}
.tp3 { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; color: #000000; line-height:160%; text-align:center; padding:3px;background-color:#00aaaa}
.tp4 { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; color: #000000; line-height:160%; padding:3px;background-color:#d7ffff;}
.tp4 a:link {color:#006666;text-decoration:none;}
.tp4 a:visited {color:#006666;text-decoration:none;}
.tp4 a:active {color:#990000;text-decoration:underline;}
.tp4 a:hover {color:#990000;text-decoration:underline;}

.tpf {background-color:#000000;padding:1px;margin-top:10px}
.tp5 { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; color: #000000; line-height:160%; text-align:center; padding:3px;background-color:#ffffff;border-top:solid 1px #000000;border-bottom:solid 2px #000000;}
.tp6 { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; color: #000000; line-height:160%; padding:3px;background-color:#d7ffff;}
.tp6 a:link {color:#ff6600;text-decoration:none;}
.tp6 a:visited {color:#ff6600;text-decoration:none;}
.tp6 a:active {color:#00aaaa;position:relative; top:1; left:1;text-decoration:none;}
.tp6 a:hover {color:#00aaaa;position:relative; top:1; left:1;text-decoration:none;}

.cplink {color : #ffffff; padding:5px;text-align: center; font-size:9pt;}
.cplink a:link {color:#00cc99;}
.cplink a:visited {color:#00cc99;}
.cplink a:active {color:#990000; position:relative; top:1; left:1; text-decoration:underline;}
.cplink a:hover {color:#990000; position:relative; top:1; left:1; text-decoration:underline;}
.cplink_t {color : #ffffff; padding-top:5px;text-align: center; font-size:9pt;}
.cplink_t a:link {color:#00cc99;}
.cplink_t a:visited {color:#00cc99;}
.cplink_t a:active {color:#990000; position:relative; top:1; left:1; text-decoration:underline;}
.cplink_t a:hover {color:#990000; position:relative; top:1; left:1; text-decoration:underline;}
.cplink_c {color : #ffffff; padding:0px; font-size:9pt;}
.cplink_c a:link {color:#00cc99;}
.cplink_c a:visited {color:#00cc99;}
.cplink_c a:active {color:#990000; position:relative; top:1; left:1; text-decoration:underline;}
.cplink_c a:hover {color:#990000; position:relative; top:1; left:1; text-decoration:underline;}
.cplink_b {color : #ffffff; padding-bottom:5px;text-align: center; font-size:9pt;}
.cplink_b a:link {color:#00cc99;}
.cplink_b a:visited {color:#00cc99;}
.cplink_b a:active {color:#990000; position:relative; top:1; left:1; text-decoration:underline;}
.cplink_b a:hover {color:#990000; position:relative; top:1; left:1; text-decoration:underline;}

.mn { font-family:" ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 16pt; font-weight: bold; text-align: left; padding-left: 5pt; background-color : #006867; border:solid 1px #000000;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;}
.mn a:link {color:#ffffff;text-decoration:none;}
.mn a:visited {color:#ffffff;text-decoration:none;}
.mn a:active {color:#ffffff;text-decoration:none;}
.mn a:hover {color:#ffffff;}

.mn1 { font-family:" ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 16pt; font-weight: bold; text-align: left; padding-left: 5pt; background-color : #006867;border-bottom:solid 1px #000000;border-left:solid 1px #000000;border-right:solid 1px #000000;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;}
.mn1 a:link {color:#ffffff;text-decoration:none;}
.mn1 a:visited {color:#ffffff;text-decoration:none;}
.mn1 a:active {color:#ffffff;text-decoration:none;}
.mn1 a:hover {color:#ffffff;}

.mn2 { font-family:" ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal; text-align: left; padding-left: 10pt; background-color : #012b54;border-bottom:solid 1px #000000;border-left:solid 1px #000000;border-right:solid 1px #000000;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;}
.mn2 a:link {color:#d7ffff;text-decoration:none;}
.mn2 a:visited {color:#d7ffff;text-decoration:none;}
.mn2 a:active {color:#ff6600;text-decoration:none;}
.mn2 a:hover {color:#ff6600;}

.mn3 { font-family:" ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal; text-align: left; padding-left: 5pt; background-color : #8fad94;border-bottom:solid 1px #000000;border-left:solid 15px #012b54;border-right:solid 1px #000000;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;}
.mn3 a:link {color:#012b54;text-decoration:none;}
.mn3 a:visited {color:#012b54;text-decoration:none;}
.mn3 a:active {color:#ff6600;text-decoration:none;}
.mn3 a:hover {color:#ff6600;}

.mlnw1 { font-family:" ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: bold; text-align: center; background-color : #ff6633;border-top:solid 1px #000000;border-left:solid 10px #012b54;border-right:solid 10px #012b54;margin-top:10;margin-right:0;margin-bottom:10;margin-left:0;}
.mlnw2 { font-family:" ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal; text-align: left; padding-left:3px;background-color : #ffffff;border-left:solid 10px #012b54;border-right:solid 10px #012b54;margin-top:10;margin-right:0;margin-bottom:10;margin-left:0;}
.mlnw3 { font-family:" ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal; text-align: center; background-color : #ffffff;border-bottom:solid 1px #000000;border-left:solid 10px #012b54;border-right:solid 10px #012b54;margin-top:10;margin-right:0;margin-bottom:10;margin-left:0;}
.mn4 { font-family:" ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal; text-align: center; }
.mn4 a:link {color:#003366;text-decoration:none;}
.mn4 a:visited {color:#003366;text-decoration:none;}
.mn4 a:active {color:#ff6600; position:relative; top:1; left:1; text-decoration:none;}
.mn4 a:hover {color:#ff6600; position:relative; top:1; left:1; text-decoration:none;}

.lk1 { font-family:" ＭＳ Ｐゴシック", "Osaka"; font-size: 80%; font-style: normal; line-height: 100%; font-weight: normal; text-align: right; padding-right: 30px;  background-image: url(../images/arw1.gif);background-repeat: no-repeat; background-position: right;height:26px}
.lk1 a:link {color:#006867;text-decoration:none;}
.lk1 a:visited {color:#006867;text-decoration:none;}
.lk1 a:active {color:#990000;text-decoration:none;}
.lk1 a:hover {color:#990000;}

.lk2 { font-family:" ＭＳ Ｐゴシック", "Osaka"; font-size: 10pt; font-style: normal; line-height: 12pt; font-weight: normal;}
.lk2 a:link {color:#003366;text-decoration:none;}
.lk2 a:visited {color:#003366;text-decoration:none;}
.lk2 a:active {color:#ff6600; position:relative; top:1; left:1; text-decoration:none;}
.lk2 a:hover {color:#ff6600; position:relative; top:1; left:1; text-decoration:none;}

.bnr {color : #000000; padding:5px; text-align:center;}
.bnr a:link {color:#000000;}
.bnr a:hover {color:#000000; position:relative; top:1; left:1; text-decoration:none;}
.bnr a:active {color:#000000; position:relative; top:1; left:1; text-decoration:none;}
.bnr a:visited {color:#000000; position:relative; top:1; left:1; text-decoration:none;}

.nor { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; color: #000000; margin-top:1%; margin-bottom:0%; line-height:160%;}
.nor_t { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; color: #000000; margin-top:1%; margin-bottom:0%; line-height:160%;padding-left:20px;}
.nor_s { font-size: 75%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; color: #000000; margin-top:1%; margin-bottom:0%; line-height:120%;}
.nor_w { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:left;padding:5px;line-height:150%;background-color:#ffffff;}
.nor_s1 { font-size: 75%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; text-align:left;padding:5px; line-height:120%;}

.cen {text-align:center;width:320px}
.pr1 {font-size: 85%;text-align: center;line-height: 140%; color: #ffffff;font-weight:bold;background-color : #006867; border:solid 1px #000000;}
.pr2 {font-size: 10pt;text-align: center;line-height: 14px; color: #000000;font-weight:normal;background-color :#d7ffff; border-top:solid 3px #006867;border-right:solid 1px #006867;border-bottom:solid 1px #006867;border-left:solid 1px #006867;padding:2px}
.pr3 {font-size: 10pt;text-align: center;line-height: 14px; color: #000000;font-weight:normal;background-color :#ffffff; border-right:solid 1px #006867;border-bottom:solid 1px #006867;border-left:solid 1px #006867;padding:2px}
.pr4 {font-size: 83%;text-align: center;line-height: 140%; color: #ffffff;font-weight:normal;background-color :#012b54; padding:2px;margin-top:3px}
.pr4 a:link {color:#d7ffff;text-decoration:none;}
.pr4 a:visited {color:#d7ffff;text-decoration:none;}
.pr4 a:active {color:#ff6600;text-decoration:none;}
.pr4 a:hover {color:#ff6600;}
.pr5 {font-size: 83%;text-align: center;line-height: 140%; color: #ffffff;font-weight:normal;background-color :#006867; padding:2px;margin-top:3px}
.pr6 {font-size: 10pt;text-align: left;line-height: 14px; color: #000000;font-weight:normal;background-color :#ffffff; border-top:solid 3px #006867;border-right:solid 1px #006867;border-bottom:solid 1px #006867;border-left:solid 1px #006867;padding:2px}
.pr { background-image: url(../images/pr.gif); background-repeat: no-repeat; color : #ffffff; line-height:20px; text-align:center; height:30px;width:630px}

.gim { font-size: 90%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: bold; color: #000000; line-height:140%;}
.git { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: bold; color: #990000; text-align:left;padding-left:10px;line-height:120%;border-left:solid 3px #990000;border-bottom:solid 1px #990000;width:300px}
.giy { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; padding-left:10px; line-height:120%;}
.gic { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; line-height:120%;}
.gib { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: bold; color: #ffffff; text-align:center;line-height:120%;background-color:#669999}
.gig { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000;line-height:120%;background-color:#bbffaa}

.kiy { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; padding:15px; line-height:120%;border:solid 10px #FFE1FF}
.kic { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; line-height:120%;text-align:center;}
.kie1 { font-size: 100%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: bold; color: #000000; padding-left:10px; padding-top:5px;line-height:120%;background-color:#ffcccc;}
.kie2 { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; padding-left:10px; line-height:120%;background-color:#ffcccc}
.kie3 { font-size: 90%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; line-height:120%;}
.tko { font-size: 85%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: bold; color: #000000; text-align:center;padding:5px; line-height:120%;border:solid 5px #ff9933;background-color:#ffffcc}

.red {color:#ff0000}
.org {color:#ff6600}
.grn {color:#33ff00}
.uln { text-decoration : underline}

.num { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka";color:#ffffff;background-color:#000000;font-weight:bold}

.list1 { list-style-type : decimal ;margin-top:5px;margin-bottom:5px;margin-left:0px;}
.list2 { list-style-type : cercle ;margin-top:5px;margin-bottom:5px;margin-left:0px;}
.list3 { list-style-type : cercle ;margin-top:5px;margin-bottom:5px;margin-left:10px;}

.frm {background-color:#336666;padding:1px}
.frj {background-color:#AAFFAA;padding:1px}
.frt { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:120%;background-color:#ffffff;}
.frs { font-size: 70%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; line-height:120%;background-color:#ffffff;padding:2px}
.fr1 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:120%;background-color:#88FBB6;}
.fr2 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:120%;background-color:#d7ffff;}
.fr2l { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:left;line-height:120%;background-color:#d7ffff;}
.fr3 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:120%;background-color:#ffffff;}
.fr3l { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:left;padding-left:5px;line-height:120%;background-color:#ffffff;}
.fr3l a:link {color:#ff6600;text-decoration:none;}
.fr3l a:visited {color:#ff6600;text-decoration:none;}
.fr3l a:active {color:#00aaaa;position:relative; top:1; left:1;text-decoration:none;}
.fr3l a:hover {color:#00aaaa;position:relative; top:1; left:1;text-decoration:none;}

.ph { font-size: 90%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: bold; color: #000000; text-align:center;}

.frp {background-color:#ff99ff;padding:1px}
.fp1 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:120%;background-color:#ffcccc;}
.fp2 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:120%;background-color:#FFE1E1;}
.fp3 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:120%;background-color:#ffffff;}
.fp4 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:right;line-height:120%;background-color:#ffffff;}

.fry {border:#ff9900 solid 1px;}
.fy1 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:120%;background-color:#ffcc99;padding:5px}
.fy2 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:120%;background-color:#ffffcc;padding:5px}
.fy3 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:120%;background-color:#ffffff;padding:5px}
.fy4 { text-align:center;background-color:#ff9900;padding:0px}

.frk {background-color:#336666;padding:1px;margin-top:10px}
.fk1 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:left;padding-left:10px;padding-right:5px;line-height:160%;background-color:#00aaaa;}
.fk2 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:left;padding-left:10px;line-height:160%;background-color:#d7ffff;}
.fk2 a:link {color:#ff6600;text-decoration:none;}
.fk2 a:visited {color:#ff6600;text-decoration:none;}
.fk2 a:active {color:#00aaaa;position:relative; top:1; left:1;text-decoration:none;}
.fk2 a:hover {color:#00aaaa;position:relative; top:1; left:1;text-decoration:none;}
.fkt { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: bold; color: #ffffff; text-align:center;line-height:180%;background-color:#006867;margin-top:10px;}
.fk3 { font-size: 80%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:left;padding-left:5px;line-height:150%;background-color:#ffffff;}

.fsr {background-color:#ffcc00;padding:1px}
.fs1 { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:160%;background-color:#bbffbb;}
.fs2 { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:160%;background-color:#ffffcc;}
.fs3 { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-weight: normal; color: #000000; text-align:center;line-height:160%;background-color:#ffffff;}

.wkr { font-family: "Impact", "ヒラギノ角ゴ Pro W3","Osaka"; }
.fre {border: solid 1px #336666;background-color:#E7E9F1;padding-left:5px;}
.tph {padding-top:5px;padding-bottom:5px;text-align:center}
.ttx { font-size: 83%; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-style: normal; color: #000000; margin-top:1%; margin-bottom:0%; line-height:160%;padding-left:10px;padding-right:10px;background-color:#e3eee8;}
.fad {color:#e3eee8;}

