html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}strong {font-weight: normal;}pre {white-space: normal;}.cf:after, .clear-fix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}.ie6 .cf, .ie6 .clear-fix {height: 1%;}.ie7 .cf, .ie7 .clear-fix {display: inline-block;}.fl {float: left;}.fr {float: right;}.dev {outline: 1px dotted #088;}html, body {display: table;height: 100%;width: 100%;}body {background-color: #fff;color: #888;font: 12px/1 Arial, Helvetica, sans-serif;}* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }a {color: #a00;text-decoration: none;}a:hover {text-decoration: underline;}h1 {color: #000;font-size: 3em;font-weight: normal;letter-spacing: -0.025em;}h1 em {color: #c00;}h2 {font-size: 1.33em;}#main {display: table-cell;text-align: center;vertical-align: middle;}#container {display: inline-block;padding: 1.5em;text-align: left;}#logo {float: left;padding-top: 2.25em;}#contents {border-left: 1px solid #bbb;float: left;line-height: 1.5em;margin: 0 0 0 3.75em;padding: 2.25em 0 3em 2.33em;}#contents ul:nth-child(2) {margin-top: 1.5em;}#main {-webkit-animation: fadein 2s; -moz-animation: fadein 2s; -ms-animation: fadein 2s; -o-animation: fadein 2s; animation: fadein 2s;}@keyframes fadein {from {opacity: 0;}to {opacity: 1;}}@-moz-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}@-webkit-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}@-ms-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}@-o-keyframes fadein {from {opacity: 0;}to {opacity: 1;}}@media (max-width: 575.98px) {#container {width: 100%;}#logo, #contents {float: none;}#logo {padding: 0;}#contents {border-left: 0;border-top: 1px solid #bbb;margin: 1.125em 0 0 0;padding: 1.125em 0 0 0;}}@media print {#main {display: table-cell;text-align: left;vertical-align: top;}#logo, #contents {float: none;}#logo {padding: 0;}#contents {border-left: 0;border-top: 1px solid #bbb;margin: 1.125em 0 0 0;padding: 1.125em 0 0 0;}}			