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	color				: #111;
11	background-color	: #fff;
12	margin				: 8px;
13	padding				: 0px;
14}
15
16/*============================================================
17	�{��
18 *============================================================*/
19
20em
21{
22	font-weight			: bold;
23	font-style			: normal;
24}
25
26strong
27{
28	font-weight			: bold;
29	font-style			: normal;
30	color				: #ff0000;
31}
32
33p
34{
35	text-indent			: 0em;
36	margin				: 0.5em 1em 0.5em 1.5em;
37	padding				: 0em;
38}
39
40li
41{
42	margin				: 0.25em 0em 0.25em 1.5em;
43	padding				: 0em;
44}
45
46li p
47{
48	text-indent			: 0em;
49	margin				: 0.5em 1em 0.5em 0em;
50}
51
52p.note
53{
54	font-size			: small;
55	text-decoration		: underline;
56	text-indent			: 0em;
57	margin				: 0em 1em 0em 1.5em;
58	padding				: 0em;
59}
60
61p.hint
62{
63	text-decoration		: underline;
64	text-indent			: 0em;
65	margin				: 0em 1em 0em 1.5em;
66	padding				: 0em;
67}
68
69p.warn
70{
71	color				: #ff0000;
72	text-decoration		: underline;
73	text-indent			: 0em;
74	margin				: 0em 1em 0em 1.5em;
75	padding				: 0em;
76}
77
78/*============================================================
79	���o��
80 *============================================================*/
81
82h1
83{
84	font-family			: Arial;
85	font-weight			: bold;
86	font-size			: 36px;
87	margin				: 0px 0px 20px  0px;
88	padding				: 0px 0px  0px 10px;
89	border-style		: none none solid none;
90	border-width		: 5px;
91	border-color		: #D77;
92}
93
94h2
95{
96	font-family			: Arial;
97	font-weight			: bold;
98	font-size			: 20px;
99	margin				: 30px 0px 10px  0px;
100	padding				:  0px 0px  0px 10px;
101	border-style		: none none solid double;
102	border-width		: 0px 0px 2px 8px;
103	border-color		: #D54;
104}
105
106h3
107{
108	font-family			: Arial;
109	font-weight			: bold;
110	font-size			: 16px;
111	margin				: 20px 0px 10px 20px;
112	padding				: 0px;
113	border-style		: none none solid none;
114	border-width		: 0px 0px 1px 0px;
115	border-color		: #D43;
116}
117
118h4
119{
120	font-family			: Arial;
121	font-weight			: bold;
122	font-size			: 12px;
123	margin				: 20px 0px 10px 20px;
124	padding				: 0px;
125}
126
127h5
128{
129	font-family			: Arial;
130	font-size			: 12px;
131	margin				: 20px 0px 10px 20px;
132	padding				: 0px 4px;
133	border-style		: solid solid solid solid;
134	border-width		: 1px;
135}
136
137/*
138h1
139{
140	font-size			: x-large;
141
142	margin				: 0em 0.5em 0.2em 0em;
143	padding				: 0em 0em 0em 0.3em;
144
145	border-color		: #008;
146	border-left-width	: 0.25em;
147	border-left-style	: double;
148	border-bottom-width	: 3px;
149	border-bottom-style	: solid;
150}
151
152h2
153{
154	font-size			: large;
155
156	margin				: 1.5em 0.5em 0.2em 0.15em;
157	padding				: 0em 0em 0.1em 0.3em;
158
159	border-color		: #008;
160	border-left-width	: 0.15em;
161	border-left-style	: solid;
162	border-bottom-width	: 2px;
163	border-bottom-style	: solid;
164}
165
166h3
167{
168	margin				: 1em 0.5em 0.2em 0.8em;
169	padding				: 0em 0em 0.1em 0.2em;
170
171	font-size			: medium;
172
173	border-color		: #008;
174	border-bottom-width	: 1px;
175	border-bottom-style	: solid;
176}
177
178h4
179{
180	margin				: 0.5em 0.5em 0.2em 0.8em;
181	padding				: 0em 0em 0em 0.2em;
182
183	font-size			: medium;
184	text-decoration		: underline;
185}
186
187h5
188{
189	margin				: 0.5em 0.5em 0.2em 0.8em;
190	padding				: 0em 0em 0em 0.2em;
191
192	font-size			: medium;
193}
194*/
195
196/*============================================================
197	�����N
198 *============================================================*/
199
200a
201{
202	font-weight			: bold;
203	text-decoration		: none;
204}
205
206a:link
207{
208	color				: #00f;
209}
210
211a:visited
212{
213	color				: #808;
214}
215
216a:hover
217{
218	color				: #f00;
219}
220
221/* ================ �摜 ================ */
222p.img{
223	text-indent			: 0em;
224	margin-left			: 1.5em;
225	margin-top			: 2em;
226	margin-bottom		: 1em;
227}
228
229/* ================ �T�u�y�[�W ================ */
230ul.sub_page
231{
232	list-style-type: none;
233	margin: 1em 0em 1em 1.5em;
234	padding: 0em;
235}
236
237ul.sub_page li
238{
239	margin: 0em;
240	padding: 0em;
241}
242
243/* ================ UI���X�g ================ */
244ol.ui
245{
246	list-style-type: upper-alpha;
247	margin: 0em 1em 0em 1.5em;
248	padding: 0em;
249}
250
251ol.ui li
252{
253	margin: 0em 0em 0.75em 1.5em;
254	padding: 0em;
255}
256
257/* ================ �ʏ탊�X�g ================ */
258ul.list
259{
260	list-style-type: disc;
261	margin: 0em 1em 0em 1.5em;
262	padding: 0em;
263}
264
265ul.list li
266{
267	margin: 0.25em 0em 0.25em 0em;
268	padding: 0em;
269}
270
271/* ================ ����`���X�g ================ */
272dl.enum
273{
274	margin: 0.5em 1em 0.5em 1.5em;
275	padding: 0em;
276}
277
278dl.enum dt
279{
280	font-weight: bold;
281	margin: 0.5em 0em 0em 0em;
282	padding: 0em;
283}
284
285dl.enum dd
286{
287	margin: 0em 0em 0em 1em;
288	padding: 0em;
289}
290
291/* ================ �ʏ�e�[�u�� ================ */
292table
293{
294	border-collapse: collapse;
295	border-style: solid;
296	border-width: 2px;
297	border-color: #000;
298	width: 100%;
299	margin: 0.em 0em 0.75em 0em;
300	padding: 0em;
301}
302
303table caption
304{
305	font-size: 10pt;
306	font-weight: bold;
307	text-align: left;
308	margin: 0.2em 0.2em 0em 0.2em;
309	padding: 0.2em 0.2em 0em 0.2em;
310}
311
312table tr
313{
314	margin: 0em;
315	padding: 0em;
316}
317
318table td
319{
320	border-width: 1px;
321	border-style: solid;
322	border-color: #000;
323	margin: 0em;
324	padding: 0.2em 0.2em 0.2em 0.5em;
325}
326
327table thead td
328{
329	white-space: nowrap;
330	background-color: #eee;
331}
332
333/* ================ �c�[���o�[�e�[�u�� ================ */
334table.toolbar
335{
336	border-collapse: collapse;
337	border-style: solid;
338	border-width: 2px;
339	border-color: #000;
340	width: 100%;
341	margin: 0.em 0em 0.75em 0em;
342	padding: 0em;
343}
344
345table.toolbar caption
346{
347	font-size: large;
348	font-weight: bold;
349	text-align: left;
350	margin: 0.2em 0.2em 0em 0.2em;
351	padding: 0.5em 0.2em 0.5em 0.2em;
352}
353
354table.shortcut tr
355{
356	margin: 0em;
357	padding: 0em;
358}
359
360table.toolbar td
361{
362	border-width: 1px;
363	border-top-style: solid;
364	border-top-color: #fff;
365	border-bottom-style: solid;
366	border-bottom-color: #fff;
367	border-left-style: solid;
368	border-left-color: #000;
369	border-right-style: solid;
370	border-right-color: #000;
371	background-color: #eee;
372	margin: 0em;
373	padding: 0.2em 0.2em 0.2em 0.5em;
374}
375
376table.toolbar thead td
377{
378	white-space: nowrap;
379	background-color: #ddd;
380}
381
382table.toolbar td.icon
383{
384	text-align: center;
385}
386
387/* ================ �V���[�g�J�b�g�e�[�u�� ================ */
388table.shortcut
389{
390	border-collapse: collapse;
391	border-style: solid;
392	border-width: 2px;
393	border-color: #000;
394	width: 100%;
395	margin: 0.75em 0em 0.75em 0em;
396	padding: 0em;
397}
398
399table.shortcut caption
400{
401	font-size: large;
402	font-weight: bold;
403	text-align: left;
404	margin: 0em;
405	padding: 0.2em 0.2em 0em 0.2em;
406}
407
408table.shortcut tr
409{
410	margin: 0em;
411	padding: 0em;
412}
413
414table.shortcut td
415{
416	border-width: 1px;
417	border-top-style: solid;
418	border-top-color: #fff;
419	border-bottom-style: solid;
420	border-bottom-color: #fff;
421	border-left-style: solid;
422	border-left-color: #000;
423	border-right-style: solid;
424	border-right-color: #000;
425	background-color: #eee;
426	margin: 0em;
427	padding: 0.2em 0.2em 0.2em 0.5em;
428}
429
430table.shortcut thead td
431{
432	white-space: nowrap;
433	background-color: #ddd;
434}
435
436/* ================ ������@�e�[�u�� ================ */
437TABLE.explain
438{
439	border-style: solid;
440	border-width: 1px 0px 1px 0px;
441	border-color: #000;
442	margin-bottom: 1em;
443	position: relative;
444	left : 5%;
445	width: 90%;
446}
447TABLE.explain THEAD TD
448{
449	border-style: solid;
450	border-width: 0px 0px 1px 0px;
451	font-weight : bold;
452	border-color: #000;
453	width: 50%;
454}
455TABLE.explain TD
456{
457	font-size	: 10pt;
458	border-style: solid;
459	border-width: 1px 0px 0px 0px;
460	border-color: #000;
461}
462
463/* ============ ������@�e�[�u�� 3�� ============ */
464TABLE.explain2
465{
466	border-style: solid;
467	border-width: 1px 0px 1px 0px;
468	border-color: #000;
469	margin-bottom: 1em;
470	position: relative;
471	left : 5%;
472	width: 90%;
473}
474TABLE.explain2 THEAD TD
475{
476	border-style: solid;
477	border-width: 0px 0px 1px 0px;
478	font-weight : bold;
479	border-color: #000;
480	width: 33%;
481}
482TABLE.explain2 TD
483{
484	font-size	: 10pt;
485	border-style: solid;
486	border-width: 1px 0px 0px 0px;
487	border-color: #000;
488}
489
490/* ================ �t�b�^�[ ================ */
491.footer {
492	width		: 100%;
493        color           : #000;
494        font-size       : 8pt;
495        text-align      : right;
496        border-style    : solid;
497        border-width    : 2px 0px 0px 0px;
498        padding         : 0px;
499        margin          : 60px 3px;
500}
501