/* Last Modified 04/12/25 *//* Copyright (c) 2003 samu All rights reserved. */

body{
color:#ccccff ;
background-color:#002030 ;
font-family: "MS PGothic", Osaka, "MS Gothic", Gothic, sans-serif;
font-size:10pt ;
line-height:130% ;
margin:0px 0px 0px 0px ;
padding:0px 0px 0px 0px ;
}

/*ƒŠƒ“ƒN*/
a:link		{color:#99ccff ; font-size:11pt ; font-weight:bold ; text-decoration:none ;}
a:visited	{color:#4455aa ; font-size:11pt ; font-weight:bold ; text-decoration:none ;}
a:active	{color:#6699cc ; font-size:11pt ; font-weight:bold ; text-decoration:none ;}
a:hover		{color:#cccc66 ; font-size:11pt ; font-weight:bold ; position:relative ; top:1px ; left:1px ;}

.a0:link	{color:#99ccff ; font-size:10pt ; text-decoration:none ;}
.a0:visited	{color:#4455aa ; font-size:10pt ; text-decoration:none ;}
.a0:active	{color:#6699cc ; font-size:10pt ; text-decoration:none ;}
.a0:hover	{color:#cccc66 ; font-size:10pt ; position:relative ; top:1px ; left:1px ;}

.a1:link	{color:#99ccff ; font-size:8pt ; text-decoration:none ;}
.a1:visited	{color:#4455aa ; font-size:8pt ; text-decoration:none ;}
.a1:active	{color:#6699cc ; font-size:8pt ; text-decoration:none ;}
.a1:hover	{color:#cccc66 ; font-size:8pt ; position:relative ; top:1px ; left:1px ;}

.ap:hover	{color:#cccc66 ; font-size:8pt ; position:static ;}

ul	{margin: 5px 10px 5px 10px;}
blockquote	{margin: 10px 35px 10px 35px; line-height:150% ;}
.s	{font-size: 9pt;}
.f	{color:#bbdd66 ;}
.x	{color:#cccc99 ;}
.q	{color:#999999 ;}
.y	{color:#66cc66 ;}
.r	{color:#eeaa33 ; font-weight:bold ;}
.sp	{color:#8080ff ; font-family: Arial ; font-size:12pt ; font-weight:bold ; line-height:150% ; text-align:center ;}
.sv	{color:#c0c0c0 ; font-family: Arial ; font-size:11pt ; font-weight:bold ; line-height:150% ;}

.top	{margin-top: 20px;}
.top1	{margin-top: 10px;}
.up		{margin-top: 6px;}
.ww		{margin: 15px 50px 15px 50px;}
.hh		{line-height:150%;}
.z		{color:#eecc33 ; font-weight:bold ;}
.zb		{color:#eecc33 ; font-size:11pt ; font-weight:bold ;}

.field	{margin:0px 0px 0px 0px ; padding:6px 0px 6px 0px ; border-color:#676043 ; border-style:solid ; border-width:1px ;}
.time	{color:#ccccff ; background:#002030 ; border-style:solid ; border-width:0px ;}
.form	{margin:2px 0px 2px 0px ;}
.tit	{color:#8080ff ; font-family: Arial ; font-size:18pt ; font-weight:bold ; line-height:150% ; text-align:center ;}
.tis	{color:#8080ff ; font-family: Arial ; font-size:18pt ; font-weight:bold ; line-height:150% ;}
address	{font-size: 8pt; text-align: center;}

h1	{color:#cccccc ; font-size:15pt ; font-weight:bold ; text-align:center ; margin:0px ; padding:6px 0px 6px 0px ;}
h2	{color:#996dcc ; font-size:13pt ; line-height:130% ; margin-top:5px ; margin-bottom:5px ;}
h3	{font-size:12pt ; font-weight:normal ; margin-top:7px ; margin-bottom:4px ;} 
h4	{font-size:11pt ; font-weight:bold ; margin-top:7px ; margin-bottom:4px ;} 
h5	{font-size:9pt ; font-weight:normal ; margin-top:5px ; margin-bottom:3px ;} 
h6	{color:#ddccaa ; font-size:8pt ; font-weight:normal ; margin-top:3px ; margin-bottom:3px ;}

.menu	{background:#502070 ; margin:0px 0px 0px 0px ; padding:5px 0px 5px 0px ; border-color:#676043 ; border-style:solid ; border-width:1px ;}
.tdaa	{background:#305070 ; height:80px ;}
.tdw	{color:#333333 ; background:#302030 ; font-size:10pt ; padding:5px 0px 5px 0px ;}
.tdo	{color:#333333 ; background:#dcdcdc ; font-size:10pt ; padding:5px 0px 5px 0px ;}

.tds	{color:#a52525 ; background:#a09020 ; font-size:12pt ; font-weight:bold ; padding:5px 0px 5px 0px ;}
.td00	{color:#a5a5d5 ; background:#502070 ; font-size:11pt ; font-weight:bold ; padding:5px 0px 5px 0px ;}
.td01	{color:#a5a5d5 ; background:#204050 ; font-size:11pt ; font-weight:bold ; padding:5px 0px 5px 0px ;}
.td02	{color:#a5a5d5 ; background:#402060 ; font-size:11pt ; font-weight:bold ; padding:5px 0px 5px 0px ;}

.tdl1	{text-align:center ; width:110px ;}
.tdl2	{background:#203040 ; text-align:center ; vertical-align:bottom ; width:104px ;}
.tdl3	{text-align:center ; width:100px ; text-align:center ;}

.tdt	{background:#307050 ; text-align:center ; table-layout:fixed ;}
.tda	{background:#305070 ; table-layout:fixed ;}
.tdb	{background:#503070 ; table-layout:fixed ;}

.td1	{background: #002030; text-align: center; vertical-align: bottom; width: 100px; height: 50px; table-layout: fixed;}
.td2	{background: #002030; font-family: MS UI Gothic; font-size: 9pt; letter-spacing: 0px; line-height: 130%; text-align: center; width: 100px; height: 35px; table-layout: fixed;}

.td14	{background:#402060 ;}
.td15	{background:#402040 ; table-layout:fixed ;}
.td16	{background:#402060 ; text-align:center ; width:40px ;}
.td17	{background:#206020 ; text-align:center ; width:40px ;}
.td18	{background:#602060 ; text-align:center ; width:40px ;}
.td21	{background:#402060 ; text-align:center ; width:80px ;}
.td22	{background:#206020 ; text-align:center ; width:80px ;}
.td23	{background:#602060 ; text-align:center ; width:80px ;}
.ts	{width:85px ;}
.pp		{text-indent:1em ;}
.block	{margin: 5px 25px 5px 10px;}

.sb00	{text-indent: 1em; vertical-align: top;}
.sb01	{color: #dddddd; background: #4A5580;}
.sb02	{background: #4a5580;}
.sb03	{font-size: 9pt; font-weight: bold; text-align: right; vertical-align: bottom;}
.sb04	{color: #8080ff; background: #502070; text-align: center;}
.sb05	{font-size: 9pt;}
.sb18	{background: #603060;}
.honbun	{color:#c5c5d5 ; font-size:10.5pt ; letter-spacing:0.1em ; line-height:150% ; text-indent:1em ; margin-left:50px ;}
.bun	{color:#c5c5d5 ; font-size:10.5pt ; letter-spacing:0.1em ; line-height:150% ; margin-left:50px ;}

.bg		{background: #002030;}
ol.ww	{margin: 0px 0px 0px 0px;}
em  {font-style:normal;}
strong	{font-weight:normal;}

