1/*****************************************************************************
2	�}�j���A���y�[�W�p�X�^�C���V�[�g
3
4 *****************************************************************************/
5
6BODY
7{
8	font-family			: Arial;
9	font-size			: 10pt;
10
11	background-color	: #fff;
12	color				: #111;
13
14	margin				: 8px;
15	padding				: 0px;
16}
17
18
19/*============================================================
20	���o���p�X�^�C��
21 *============================================================*/
22
23H1
24{
25	font-family			: Arial;
26	font-weight			: bold;
27	font-size			: 36px;
28
29	margin				: 0px 0px 20px  0px;
30	padding				: 0px 0px  0px 10px;
31
32	border-style		: none none solid none;
33	border-width		: 5px;
34	border-color		: #48f;
35}
36
37H2
38{
39	font-family			: Arial;
40	font-weight			: bold;
41	font-size			: 20px;
42
43	margin				: 30px 0px 10px  0px;
44	padding				:  0px 0px  0px 10px;
45
46	border-style		: none none solid double;
47	border-width		: 0px 0px 2px 8px;
48	border-color		: #49f;
49}
50
51H3
52{
53	font-family			: Arial;
54	font-weight			: bold;
55	font-size			: 12px;
56
57	margin				: 20px 0px 10px 20px;
58	padding				: 0px;
59}
60
61H4
62{
63	font-family			: Arial;
64	font-size			: 12px;
65
66	margin				: 20px 0px 10px 20px;
67	padding				: 0px 4px;
68
69	border-style		: solid solid solid solid;
70	border-width		: 1px;
71}
72
73/*============================================================
74	�\���L�q�p�X�^�C��
75 *============================================================*/
76
77PRE.construction
78{
79	font-family			: "Courier New", monospace;
80	font-weight			: normal;
81	font-size			: 11pt;
82
83	margin				: 0px 0px 10px 20px;
84	padding				: 0px;
85
86	background-color	: #fff;
87}
88
89
90/*============================================================
91	�����L�q�p�X�^�C��
92 *============================================================*/
93
94TABLE.arguments
95{
96	font-family			: Arial;
97	font-size			: 10pt;
98
99	width				: 95%;
100	padding				: 0px;
101	margin-left			: 20px;
102
103	border-style		: none;
104}
105
106TABLE.arguments TH, span.argument
107{
108	font-style			: oblique;
109	font-weight			: bold;
110}
111
112TABLE.arguments TH
113{
114	text-align			: left;
115
116	width				: 20%;
117	padding				: 2px 8px 2px 4px;
118	margin				: 0px;
119
120	border-width		: 2pt;
121	border-style		: none;
122	background			: #ddf;
123
124}
125
126TABLE.arguments TD
127{
128	font-style			: normal;
129	font-weight			: normal;
130	text-align			: left;
131
132	padding				: 2px 4px 2px 4px;
133	margin				: 0px;
134
135	border-width		: 2pt;
136	border-style		: none;
137	background			: #ddf;
138}
139
140/*============================================================
141	���X�g���̕\
142 *============================================================*/
143
144TABLE.list_table
145{
146	font-family			: Arial;
147	font-size			: 10pt;
148
149	width				: 85%;
150	padding				: 0px;
151	margin-left			: 00px;
152
153	border-style		: none;
154}
155
156TABLE.list_table TH, span.argument
157{
158	font-style			: oblique;
159	font-weight			: bold;
160}
161
162TABLE.list_table TH
163{
164	text-align			: left;
165
166	width				: 20%;
167	padding				: 2px 8px 2px 4px;
168	margin				: 0px;
169
170	border-width		: 2pt;
171	border-style		: none;
172	background			: #ddf;
173
174}
175
176TABLE.list_table TD
177{
178	font-style			: normal;
179	font-weight			: normal;
180	text-align			: left;
181
182	padding				: 2px 4px 2px 4px;
183	margin				: 0px;
184
185	border-width		: 2pt;
186	border-style		: none;
187	background			: #ddf;
188}
189
190/*============================================================
191	�N���X�K�w�L�q�p�X�^�C��
192 *============================================================*/
193
194PRE.hierarchy
195{
196	font-style			: normal
197	font-weight			: normal;
198	font-size			: 11pt;
199
200	margin				: 0px 0px 10px 20px;
201	padding				: 0px;
202
203	background-color	: #fff;
204}
205
206PRE.definition
207{
208	font-family			: "Courier New", monospace;
209	font-weight			: normal;
210	font-size			: 11pt;
211
212	margin				: 10px 20px 10px 40px;
213	padding				: 8px 12px 8px 12px;
214
215	background-color	: #eee;
216}
217
218
219/*============================================================
220	�N���X�����o�L�q�p�X�^�C��
221 *============================================================*/
222
223TABLE.members, TABLE.demos
224{
225	width				: 95%;
226	padding				: 0px;
227	margin-left			: 20px;
228
229	border-style		: none;
230	border-width		: 0px;
231}
232
233TABLE.members CAPTION, TABLE.demos CAPTION
234{
235	font-family			: Arial;
236	font-style			: normal;
237	font-weight			: bold;
238	font-size			: 10pt;
239	text-align			: left;
240
241	padding				: 2px;
242	border-width		: 2px;
243	background			: #acf;
244	border-color		: #fff;
245	border-style		: none solid none solid;
246}
247
248TABLE.members TD, TABLE.members TH, TABLE.demos TD, TABLE.demos TH
249{
250	font-family			: Arial;
251	font-style			: normal;
252	font-weight			: normal;
253	font-size			: 10pt;
254	text-align			: left;
255
256	padding				: 2px;
257	border-width		: 2px;
258	background			: #ddf;
259	border-style		: none;
260}
261
262
263TABLE.members TH, TABLE.demos TH
264{
265	width				: 40%;
266}
267
268
269TABLE.members TH.category, TABLE.demos TH.category
270{
271	font-weight			: bold;
272	background			: #acf;
273}
274
275
276/*============================================================
277	�Q�ƋL�q�p�X�^�C��
278 *============================================================*/
279
280P.reference
281{
282	font-family			: "Courier New", monospace;
283	font-size			: 10pt;
284	font-weight			: normal;
285
286	margin				: 0px 8px 10px 20px;
287	padding				: 0px;
288}
289
290
291/*============================================================
292	�����L�q�p�X�^�C��
293 *============================================================*/
294
295DL.history
296{
297	margin				: 0px 0px 10px 20px;
298	padding				: 0px;
299}
300
301DL.history DT
302{
303	font-family			: Arial;
304	font-style			: normal;
305	font-weight			: bold;
306	text-align			: left;
307	font-size			: 9pt;
308
309	margin				: 0px;
310	padding				: 0px;
311
312/*	background			: #eef; */
313}
314
315DL.history DD
316{
317	font-family			: Arial;
318	font-style			: normal;
319	font-weight			: normal;
320	text-align			: left;
321	font-size			: 10pt;
322
323	margin				: 0px 0px 4px 0px;
324	padding				: 0px;
325}
326
327
328/*============================================================
329	�����L�q�p�X�^�C��
330 *============================================================*/
331
332P
333{
334	font-family			: Arial;
335	font-weight			: normal;
336	font-size			: 10pt;
337
338	margin				: 0px 8px 10px 20px;
339	padding				: 0px;
340}
341
342PRE
343{
344	font-family			: "Courier New", monospace;
345	font-weight			: normal;
346	font-size			: 10pt;
347
348	margin				: 0px 20px 10px 30px;
349	padding				: 2px 4px 2px 4px;
350
351	background-color	: #eee;
352}
353
354UL
355{
356	font-family			: Arial;
357	font-weight			: normal;
358	font-size			: 10pt;
359
360	margin				: 0px 8px 10px 40px;
361	padding				: 0px;
362}
363
364OL
365{
366	font-family			: Arial;
367	font-weight			: normal;
368	font-size			: 10pt;
369
370	margin				: 0px 8px 10px 50px;
371	padding				: 0px;
372
373	list-style-type		: decimal;
374}
375
376LI
377{
378	margin				: 0px 8px 2px 16px;
379	padding				: 0px;
380}
381
382CODE
383{
384	font-family			: "Courier New", monospace;
385	font-size			: 10pt;
386
387	position			: normal;
388}
389
390TABLE.table
391{
392	margin				: 0px 8px 10px 20px;
393}
394
395TABLE.table TR, TABLE.table TD
396{
397	font-family			: Arial;
398	font-style			: normal;
399	font-weight			: normal;
400	font-size			: 10pt;
401	text-align			: center;
402
403	padding				: 2px;
404	border-width		: 2px;
405	background			: #dfd;
406	border-color		: #fff;
407	border-style		: none;
408}
409
410TABLE.table TH
411{
412	font-family			: Arial;
413	font-style			: normal;
414	font-weight			: bold;
415	font-size			: 10pt;
416	text-align			: left;
417
418	padding				: 2px;
419	border-width		: 2px;
420	background			: #BCF4D3;
421	border-color		: #fff;
422}
423
424/*============================================================
425	�����N�p�X�^�C��
426 *============================================================*/
427
428A
429{
430	color				: inherit;
431	background			: inherit;
432	text-decoration		: none;
433}
434
435A:VISITED
436{
437	color				: inherit;
438}
439
440A:HOVER
441{
442	background			: #d0e0f0;
443	text-decoration		: underline;
444}
445
446A:ACTIVE
447{
448	color				: #ff0000;
449}
450