OSDN Git Service

更新履歴adocに冒頭部追加。ディレクトリ名変更。 / Add header to adoc of update histories. Rename directory.
[hengband/web.git] / src / hengband.css
1 \r
2 a:link          { color: #E09990;}\r
3 a:visited       { color: #C09990;}\r
4 a:active        { color: #F0DDDD;}\r
5 a:hover         { color: #F0DDDD;}\r
6 \r
7 body {\r
8         min-height: 100vh;\r
9 \r
10         color: #D0D0D0;\r
11         background-color: #300900;\r
12         display: flex;\r
13         flex-direction: column;\r
14         justify-content: space-between;\r
15         align-content: center;\r
16         align-items: center;\r
17 \r
18         padding: 0px;\r
19         border: 0px;\r
20         margin: 0px;\r
21         font-family:"メイリオ","Meiryo",Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica, sans-serif;\r
22         font-size: 1.0rem;\r
23         line-height: 1.2rem;\r
24 }\r
25 \r
26 #wrapper{\r
27         background-color: #000000;\r
28         min-width: 400px;\r
29         max-width: 800px;\r
30         text-align: left;\r
31         position: relative;\r
32         padding: 0px 0px 0px 0px;\r
33         border: 0px;\r
34         margin: 0 auto;\r
35 }\r
36 \r
37 /* ヘッダ/フッタ ////////////////////////////////////////////////// */\r
38 \r
39 header{\r
40         width: 100%;\r
41         background-color : #000000;\r
42         display: flex;\r
43         flex-direction: column;\r
44 }\r
45 \r
46 footer\r
47 {\r
48         width: 100%;\r
49         background-color: #000000;\r
50         padding: 10px 10px;\r
51 \r
52         display: flex;\r
53         flex-direction: row;\r
54         justify-content: space-around;\r
55 }\r
56 \r
57 footer > section\r
58 {\r
59         font-size: 70%;\r
60         line-height: 100%;\r
61 }\r
62 \r
63 \r
64 /* タイトル系統 ////////////////////////////////////////////////// */\r
65 \r
66 section#title\r
67 {\r
68         width: 80vw;\r
69     max-width: 60rem;\r
70     max-height: 40rem;\r
71         margin-right : auto;\r
72         margin-left  : auto;\r
73 \r
74         display: flex;\r
75         justify-content: space-between;\r
76         align-content: center;\r
77         align-items: flex-end;\r
78 }\r
79 \r
80 img#hengTitle\r
81 {\r
82         width: 25vw;\r
83         height: auto;\r
84 }\r
85 \r
86 img.tama4\r
87 {\r
88         width: 8vw;\r
89 }\r
90 \r
91 img.tama3\r
92 {\r
93         width: 5vw;\r
94 }\r
95 \r
96 img.tama2\r
97 {\r
98         width: 2vw;\r
99 }\r
100 \r
101 img.tama1\r
102 {\r
103         width: 1vw;\r
104 }\r
105 \r
106 \r
107 \r
108 /* メインメニュー系統 ////////////////////////////////////////////////// */\r
109 \r
110 section#mainMenu\r
111 {\r
112         width: 100vw;\r
113         margin-right : auto;\r
114         margin-left  : auto;\r
115         background-color: #000000;\r
116 \r
117         justify-content: center;\r
118         align-content: center;\r
119         display: flex;\r
120 }\r
121 \r
122 section#mainMenu > a {\r
123         position: relative;\r
124         display: inline-block;\r
125         padding: 0.25em 0.5em;\r
126         text-decoration: none;\r
127         background: #302010;\r
128         color: #FFFFFF;\r
129         border-radius: 0.3vw;\r
130         box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), inset 0 -2px 0 rgba(0, 0, 0, 0.05);\r
131         font-weight: bold;\r
132         border: solid 2px #d27d00;/*線色*/\r
133 }\r
134 \r
135 section#mainMenu > span {\r
136         position: relative;\r
137         display: inline-block;\r
138         padding: 0.25em 0.5em;\r
139         text-decoration: none;\r
140         color: #908080;\r
141         background: #442200;\r
142         border-radius: 0.3vw;\r
143         box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), inset 0 -2px 0 rgba(0, 0, 0, 0.05);\r
144         font-weight: bold;\r
145         border: solid 2px #d27d00;/*線色*/\r
146 }\r
147 \r
148 section#mainMenu > a:hover\r
149 {\r
150         background: #A06535;\r
151         box-shadow: 0 0 2px rgba(0, 0, 0, 0.30);\r
152 }\r
153 \r
154 \r
155 /* 本文系統 ////////////////////////////////////////////////// */\r
156 \r
157 div#main\r
158 {\r
159         font-size: 0.85rem;\r
160         line-height: 1.25rem;\r
161         width: 70%;\r
162         max-width: 50rem;\r
163 \r
164         display: flex;\r
165         flex-direction: column;\r
166 }\r
167 \r
168 .paragraph > p\r
169 {\r
170         margin: 1rem 0.5rem;\r
171         padding: 0.2rem 0.2rem;\r
172 }\r
173 \r
174 li > p\r
175 {\r
176         margin: 0rem;;\r
177         padding: 0.2rem 0.2rem;\r
178 }\r
179 \r
180 .ulist\r
181 {\r
182         margin: 0.1rem 0.1rem;\r
183         padding: 0.1rem 0.1rem;\r
184 }\r
185 \r
186 .content\r
187 {\r
188         padding: 0.5rem;\r
189         margin: 1rem;\r
190         display: flex;\r
191         flex-direction: row;\r
192         justify-content: center;\r
193         justify-items: center;\r
194         align-content: space-around;\r
195         align-items: center;\r
196 }\r
197 \r
198 .update{\r
199         text-align: center;\r
200         padding: 6px;\r
201         margin:  30px 5px;\r
202 }\r
203 \r
204 \r
205 ul{\r
206         padding: 0px;\r
207         border: 0px;\r
208         margin: 0px 1.0rem;\r
209         padding: 0px;\r
210 }\r
211 \r
212 li{\r
213         margin: 0px 1.0rem;\r
214         padding: 0px;\r
215 }\r
216 \r
217 .image {\r
218         text-align: center;\r
219         padding: 10px;\r
220 }\r
221 \r
222 H2{\r
223         padding: 10px 10px 6px 10px;\r
224         border: 3px #554433 solid;\r
225         background-color: #000000;\r
226 }\r
227 \r
228 H3{\r
229         padding: 5px 5px;\r
230         margin:  0px 5px;\r
231         border: 1px #554433 solid;\r
232         background-color: #000000;\r
233 }\r
234 \r
235 H4{\r
236         padding: 5px 5px;\r
237         margin:  2px 2px;\r
238         background-color: #000000;\r
239 }\r
240 \r
241 .strong\r
242 {\r
243         font-weight: bold;\r
244 }\r
245 \r
246 .line-through\r
247 {\r
248         text-decoration: line-through;\r
249 }\r
250 \r
251 \r
252 /* common footer */\r
253 \r
254 .footer_banner\r
255 {\r
256         float: right;\r
257 }\r
258 \r
259 \r
260 .topimage\r
261 {\r
262         border: 3px #554433 solid;\r
263         text-align: center;\r
264 }\r
265 \r
266 pre {\r
267         width: 100%;\r
268         white-space: pre-wrap;\r
269         word-wrap: break-word;\r
270         background-color: #000000;\r
271         padding: 1rem;\r
272         margin: 0.2rem;\r
273         font-family: MS 明朝, monospace;\r
274 }\r
275 \r
276 \r