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