2 a:link { color: #E09990;}
\r
3 a:visited { color: #C09990;}
\r
4 a:active { color: #F0DDDD;}
\r
5 a:hover { color: #F0DDDD;}
\r
11 background-color: #300900;
\r
13 flex-direction: column;
\r
14 justify-content: space-between;
\r
15 align-content: center;
\r
16 align-items: center;
\r
21 font-family:"メイリオ","Meiryo",Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica, sans-serif;
\r
23 line-height: 1.2rem;
\r
27 background-color: #000000;
\r
32 padding: 0px 0px 0px 0px;
\r
37 /* ヘッダ/フッタ ////////////////////////////////////////////////// */
\r
41 background-color : #000000;
\r
43 flex-direction: column;
\r
49 background-color: #000000;
\r
53 flex-direction: row;
\r
54 justify-content: space-around;
\r
64 /* タイトル系統 ////////////////////////////////////////////////// */
\r
72 margin-right : auto;
\r
76 justify-content: space-around;
\r
77 align-content: center;
\r
78 align-items: flex-end;
\r
113 min-height: 0.5rem;
\r
119 /* メインメニュー系統 ////////////////////////////////////////////////// */
\r
124 margin-right : auto;
\r
125 margin-left : auto;
\r
126 background-color: #000000;
\r
128 justify-content: center;
\r
129 align-content: center;
\r
133 section#mainMenu > a {
\r
134 position: relative;
\r
135 display: inline-block;
\r
136 padding: 0.25em 0.5em;
\r
137 text-decoration: none;
\r
138 background: #302010;
\r
140 border-radius: 0.3vw;
\r
141 box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), inset 0 -2px 0 rgba(0, 0, 0, 0.05);
\r
143 border: solid 2px #d27d00;/*線色*/
\r
146 section#mainMenu > span {
\r
147 position: relative;
\r
148 display: inline-block;
\r
149 padding: 0.25em 0.5em;
\r
150 text-decoration: none;
\r
152 background: #442200;
\r
153 border-radius: 0.3vw;
\r
154 box-shadow: inset 0 2px 0 rgba(255,255,255,0.2), inset 0 -2px 0 rgba(0, 0, 0, 0.05);
\r
156 border: solid 2px #d27d00;/*線色*/
\r
159 section#mainMenu > a:hover
\r
161 background: #A06535;
\r
162 box-shadow: 0 0 2px rgba(0, 0, 0, 0.30);
\r
166 /* 本文系統 ////////////////////////////////////////////////// */
\r
170 font-size: 0.85rem;
\r
171 line-height: 1.25rem;
\r
176 flex-direction: column;
\r
182 margin: 1rem 1.5rem;
\r
183 padding: 0.2rem 0.2rem;
\r
189 padding: 0.2rem 0.2rem;
\r
194 margin: 0.1rem 0.1rem;
\r
195 padding: 0.1rem 0.1rem;
\r
203 flex-direction: row;
\r
204 justify-content: center;
\r
205 justify-items: center;
\r
206 align-content: space-around;
\r
207 align-items: center;
\r
211 text-align: center;
\r
218 margin: 0px 1.6rem;
\r
223 margin: 0px 1.0rem;
\r
228 text-align: center;
\r
234 margin: 1.5rem 0 0.7rem 0;
\r
235 border: 0.5rem #775540 solid;
\r
236 background-color: #000000;
\r
237 border-radius: 0.8rem;
\r
243 border: 0.3rem #554433 solid;
\r
244 border-radius: 0.9rem;
\r
245 background-color: #100800;
\r
250 margin: 0.5rem 1.0rem;
\r
251 border: 0.2rem #332010 solid;
\r
252 border-radius: 1.0rem;
\r
253 background-color: #201000;
\r
263 text-decoration: line-through;
\r
267 /* common footer */
\r
277 border: 3px #554433 solid;
\r
278 text-align: center;
\r
283 white-space: pre-wrap;
\r
284 word-wrap: break-word;
\r
285 background-color: #000000;
\r
288 font-family: MS 明朝, monospace;
\r
292 text-decoration: none;
\r
293 border-radius: 0.2rem;
\r
294 margin: 0.2rem 0.2rem 0.4rem 0.2rem;
\r
296 min-height: 4.6rem;
\r
297 max-height: 6.5rem;
\r
298 padding: 0.0rem 0.15rem;
\r
301 flex-direction: row;
\r
302 text-shadow: 0.1rem 0.1rem 0.1rem #FFFFFF, -0.1rem 0.1rem 0.1rem #FFFFFF, 0.1rem -0.1rem 0.1rem #FFFFFF, -0.1rem -0.1rem 0.1rem #FFFFFF;
\r
303 justify-content: space-around;
\r
304 align-items: center;
\r
306 border-top: solid 0.40rem #AF874D;
\r
307 border-left: solid 0.40rem #AF874D;
\r
308 border-right: solid 0.40rem #905020;
\r
309 border-bottom: solid 0.40rem #905020;
\r
310 background: -moz-linear-gradient(80% 28% 275deg, #FFF2E0, #FFFFFF 55%);
\r
311 background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.9)), to(rgba(255, 244, 223, 0.8)));
\r
312 box-shadow: 0.4rem 0.4rem 0.15rem rgba(0, 0, 0, 0.9), 0.02rem 0.1rem 2.2rem rgba(255, 255, 255, 0.4);
\r
318 max-height: 4.0rem;
\r
327 /* スコア系統 ////////////////////////////////////////////////// */
\r