/* line 1, ../sass/reset.scss */
html {
  color: #333;
  background-color: #fff;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 3, ../sass/reset.scss */
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  margin: 0;
  padding: 0;
}

/* line 4, ../sass/reset.scss */
input, img, button {
  vertical-align: middle;
}

/* line 5, ../sass/reset.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 7, ../sass/reset.scss */
audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* line 9, ../sass/reset.scss */
input, select, textarea {
  font-size: 100%;
}

/* line 10, ../sass/reset.scss */
textarea {
  resize: none;
}

/* line 12, ../sass/reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 15, ../sass/reset.scss */
th {
  text-align: inherit;
}

/* line 17, ../sass/reset.scss */
fieldset, img {
  border: 0;
}

/* line 19, ../sass/reset.scss */
iframe {
  display: block;
}

/* line 21, ../sass/reset.scss */
abbr, acronym {
  border: 0;
  font-variant: normal;
}

/* line 23, ../sass/reset.scss */
del {
  text-decoration: line-through;
}

/* line 24, ../sass/reset.scss */
address, caption, cite, code, dfn, em, i, th, var {
  font-style: normal;
  font-weight: 500;
}

/* line 26, ../sass/reset.scss */
ol, ul {
  list-style: none;
}

/* line 28, ../sass/reset.scss */
caption, th {
  text-align: left;
}

/* line 30, ../sass/reset.scss */
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: 500;
}

/* line 31, ../sass/reset.scss */
q:before, q:after {
  content: '';
}

/* line 33, ../sass/reset.scss */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 34, ../sass/reset.scss */
sup {
  top: -0.5em;
}

/* line 35, ../sass/reset.scss */
sub {
  bottom: -0.25em;
}

/* line 37, ../sass/reset.scss */
a {
  color: #333;
  cursor: pointer;
}

/* line 39, ../sass/reset.scss */
a:hover {
  color: #c00;
  text-decoration: none;
}

/* line 41, ../sass/reset.scss */
ins, a {
  text-decoration: none;
}

/* line 43, ../sass/reset.scss */
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;  margin: auto;
}

/* line 45, ../sass/reset.scss */
.clearfix {
  *zoom: 1;
}

/* line 46, ../sass/reset.scss */
.clearfix:before, .clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}

/* line 47, ../sass/reset.scss */
.clearfix:after {
  clear: both;
}

/* line 49, ../sass/reset.scss */
.fn-clear:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

/* line 50, ../sass/reset.scss */
.fn-clear {
  *zoom: 1;
  /* for IE6 IE7 */
}

/* line 51, ../sass/reset.scss */
.fn-ow-clear {
  overflow: hidden;
  zoom: 1;
}

/* line 53, ../sass/reset.scss */
body .fn-hide {
  display: none;
}

/* line 55, ../sass/reset.scss */
.fn-left, .fn-right {
  _display: inline;
  /* for IE6 */
}

/* line 56, ../sass/reset.scss */
.fn-left {
  float: left;
}

/* line 57, ../sass/reset.scss */
.fn-right {
  float: right;
}

/* line 59, ../sass/reset.scss */
.fn-text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 61, ../sass/reset.scss */
.fn-linear {
  background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f1f1f1));
  background: -moz-linear-gradient(top, #fcfcfc, #f1f1f1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f1f1f1');
  background: -o-linear-gradient(top, #fcfcfc, #f1f1f1);
  background: -ms-linear-gradient(top, #fcfcfc, #f1f1f1);
  background: linear-gradient(to bottom, #fcfcfc, #f1f1f1);
}

/* line 63, ../sass/reset.scss */
.fn-linear-light {
  background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f9f9f9));
  background: -moz-linear-gradient(top, #fcfcfc, #f9f9f9);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f9f9f9');
  background: -o-linear-gradient(top, #fcfcfc, #f9f9f9);
  background: -ms-linear-gradient(top, #fcfcfc, #f9f9f9);
  background: linear-gradient(to bottom, #fcfcfc, #f9f9f9);
}

/* line 65, ../sass/reset.scss */
.fn-webkit-adjust {
  -webkit-text-size-adjust: none;
}

/* line 67, ../sass/reset.scss */
.text-left {
  text-align: left;
}

/* line 67, ../sass/reset.scss */
.text-right {
  text-align: right;
}

/* line 67, ../sass/reset.scss */
.text-center {
  text-align: center;
}

/* line 68, ../sass/reset.scss */
.fn-pr {
  position: relative;
}

/* line 69, ../sass/reset.scss */
.fn-pa {
  position: absolute;
}

/* line 73, ../sass/reset.scss */
.fn-ma {
  margin: auto;
}

/* line 76, ../sass/reset.scss */
.fn-pt-0 {
  padding-top: 0em !important;
}

/* line 77, ../sass/reset.scss */
.fn-pr-0 {
  padding-right: 0em !important;
}

/* line 78, ../sass/reset.scss */
.fn-pb-0 {
  padding-bottom: 0em !important;
}

/* line 79, ../sass/reset.scss */
.fn-pl-0 {
  padding-left: 0em !important;
}

/* line 80, ../sass/reset.scss */
.fn-ptb-0 {
  padding-top: 0em !important;
  padding-bottom: 0em !important;
}

/* line 81, ../sass/reset.scss */
.fn-plr-0 {
  padding-left: 0em !important;
  padding-right: 0em !important;
}

/* line 82, ../sass/reset.scss */
.fn-p-0 {
  padding: 0em;
}

/* line 83, ../sass/reset.scss */
.fn-mt-0 {
  margin-top: 0em !important;
}

/* line 84, ../sass/reset.scss */
.fn-mr-0 {
  margin-right: 0em !important;
}

/* line 85, ../sass/reset.scss */
.fn-mb-0 {
  margin-bottom: 0em !important;
}

/* line 86, ../sass/reset.scss */
.fn-ml-0 {
  margin-left: 0em !important;
}

/* line 87, ../sass/reset.scss */
.fn-mtb-0 {
  margin-top: 0em !important;
  margin-bottom: 0em !important;
}

/* line 88, ../sass/reset.scss */
.fn-mlr-0 {
  margin-left: 0em !important;
  margin-right: 0em !important;
}

/* line 89, ../sass/reset.scss */
.fn-m-0 {
  margin: 0em;
}

/* line 90, ../sass/reset.scss */
.line-0 {
  line-height: 0em;
}

/* line 91, ../sass/reset.scss */
.indent-0 {
  text-indent: 0em;
}

/* line 76, ../sass/reset.scss */
.fn-pt-1 {
  padding-top: 0.5em !important;
}

/* line 77, ../sass/reset.scss */
.fn-pr-1 {
  padding-right: 0.5em !important;
}

/* line 78, ../sass/reset.scss */
.fn-pb-1 {
  padding-bottom: 0.5em !important;
}

/* line 79, ../sass/reset.scss */
.fn-pl-1 {
  padding-left: 0.5em !important;
}

/* line 80, ../sass/reset.scss */
.fn-ptb-1 {
  padding-top: 0.5em !important;
  padding-bottom: 0.5em !important;
}

/* line 81, ../sass/reset.scss */
.fn-plr-1 {
  padding-left: 0.5em !important;
  padding-right: 0.5em !important;
}

/* line 82, ../sass/reset.scss */
.fn-p-1 {
  padding: 0.5em;
}

/* line 83, ../sass/reset.scss */
.fn-mt-1 {
  margin-top: 0.5em !important;
}

/* line 84, ../sass/reset.scss */
.fn-mr-1 {
  margin-right: 0.5em !important;
}

/* line 85, ../sass/reset.scss */
.fn-mb-1 {
  margin-bottom: 0.5em !important;
}

/* line 86, ../sass/reset.scss */
.fn-ml-1 {
  margin-left: 0.5em !important;
}

/* line 87, ../sass/reset.scss */
.fn-mtb-1 {
  margin-top: 0.5em !important;
  margin-bottom: 0.5em !important;
}

/* line 88, ../sass/reset.scss */
.fn-mlr-1 {
  margin-left: 0.5em !important;
  margin-right: 0.5em !important;
}

/* line 89, ../sass/reset.scss */
.fn-m-1 {
  margin: 0.5em;
}

/* line 90, ../sass/reset.scss */
.line-1 {
  line-height: 0.5em;
}

/* line 91, ../sass/reset.scss */
.indent-1 {
  text-indent: 0.5em;
}

/* line 76, ../sass/reset.scss */
.fn-pt-2 {
  padding-top: 1em !important;
}

/* line 77, ../sass/reset.scss */
.fn-pr-2 {
  padding-right: 1em !important;
}

/* line 78, ../sass/reset.scss */
.fn-pb-2 {
  padding-bottom: 1em !important;
}

/* line 79, ../sass/reset.scss */
.fn-pl-2 {
  padding-left: 1em !important;
}

/* line 80, ../sass/reset.scss */
.fn-ptb-2 {
  padding-top: 1em !important;
  padding-bottom: 1em !important;
}

/* line 81, ../sass/reset.scss */
.fn-plr-2 {
  padding-left: 1em !important;
  padding-right: 1em !important;
}

/* line 82, ../sass/reset.scss */
.fn-p-2 {
  padding: 1em;
}

/* line 83, ../sass/reset.scss */
.fn-mt-2 {
  margin-top: 1em !important;
}

/* line 84, ../sass/reset.scss */
.fn-mr-2 {
  margin-right: 1em !important;
}

/* line 85, ../sass/reset.scss */
.fn-mb-2 {
  margin-bottom: 1em !important;
}

/* line 86, ../sass/reset.scss */
.fn-ml-2 {
  margin-left: 1em !important;
}

/* line 87, ../sass/reset.scss */
.fn-mtb-2 {
  margin-top: 1em !important;
  margin-bottom: 1em !important;
}

/* line 88, ../sass/reset.scss */
.fn-mlr-2 {
  margin-left: 1em !important;
  margin-right: 1em !important;
}

/* line 89, ../sass/reset.scss */
.fn-m-2 {
  margin: 1em;
}

/* line 90, ../sass/reset.scss */
.line-2 {
  line-height: 1em;
}

/* line 91, ../sass/reset.scss */
.indent-2 {
  text-indent: 1em;
}

/* line 76, ../sass/reset.scss */
.fn-pt-3 {
  padding-top: 1.5em !important;
}

/* line 77, ../sass/reset.scss */
.fn-pr-3 {
  padding-right: 1.5em !important;
}

/* line 78, ../sass/reset.scss */
.fn-pb-3 {
  padding-bottom: 1.5em !important;
}

/* line 79, ../sass/reset.scss */
.fn-pl-3 {
  padding-left: 1.5em !important;
}

/* line 80, ../sass/reset.scss */
.fn-ptb-3 {
  padding-top: 1.5em !important;
  padding-bottom: 1.5em !important;
}

/* line 81, ../sass/reset.scss */
.fn-plr-3 {
  padding-left: 1.5em !important;
  padding-right: 1.5em !important;
}

/* line 82, ../sass/reset.scss */
.fn-p-3 {
  padding: 1.5em;
}

/* line 83, ../sass/reset.scss */
.fn-mt-3 {
  margin-top: 1.5em !important;
}

/* line 84, ../sass/reset.scss */
.fn-mr-3 {
  margin-right: 1.5em !important;
}

/* line 85, ../sass/reset.scss */
.fn-mb-3 {
  margin-bottom: 1.5em !important;
}

/* line 86, ../sass/reset.scss */
.fn-ml-3 {
  margin-left: 1.5em !important;
}

/* line 87, ../sass/reset.scss */
.fn-mtb-3 {
  margin-top: 1.5em !important;
  margin-bottom: 1.5em !important;
}

/* line 88, ../sass/reset.scss */
.fn-mlr-3 {
  margin-left: 1.5em !important;
  margin-right: 1.5em !important;
}

/* line 89, ../sass/reset.scss */
.fn-m-3 {
  margin: 1.5em;
}

/* line 90, ../sass/reset.scss */
.line-3 {
  line-height: 1.5em;
}

/* line 91, ../sass/reset.scss */
.indent-3 {
  text-indent: 1.5em;
}

/* line 76, ../sass/reset.scss */
.fn-pt-4 {
  padding-top: 2em !important;
}

/* line 77, ../sass/reset.scss */
.fn-pr-4 {
  padding-right: 2em !important;
}

/* line 78, ../sass/reset.scss */
.fn-pb-4 {
  padding-bottom: 2em !important;
}

/* line 79, ../sass/reset.scss */
.fn-pl-4 {
  padding-left: 2em !important;
}

/* line 80, ../sass/reset.scss */
.fn-ptb-4 {
  padding-top: 2em !important;
  padding-bottom: 2em !important;
}

/* line 81, ../sass/reset.scss */
.fn-plr-4 {
  padding-left: 2em !important;
  padding-right: 2em !important;
}

/* line 82, ../sass/reset.scss */
.fn-p-4 {
  padding: 2em;
}

/* line 83, ../sass/reset.scss */
.fn-mt-4 {
  margin-top: 2em !important;
}

/* line 84, ../sass/reset.scss */
.fn-mr-4 {
  margin-right: 2em !important;
}

/* line 85, ../sass/reset.scss */
.fn-mb-4 {
  margin-bottom: 2em !important;
}

/* line 86, ../sass/reset.scss */
.fn-ml-4 {
  margin-left: 2em !important;
}

/* line 87, ../sass/reset.scss */
.fn-mtb-4 {
  margin-top: 2em !important;
  margin-bottom: 2em !important;
}

/* line 88, ../sass/reset.scss */
.fn-mlr-4 {
  margin-left: 2em !important;
  margin-right: 2em !important;
}

/* line 89, ../sass/reset.scss */
.fn-m-4 {
  margin: 2em;
}

/* line 90, ../sass/reset.scss */
.line-4 {
  line-height: 2em;
}

/* line 91, ../sass/reset.scss */
.indent-4 {
  text-indent: 2em;
}

/* line 76, ../sass/reset.scss */
.fn-pt-5 {
  padding-top: 2.5em !important;
}

/* line 77, ../sass/reset.scss */
.fn-pr-5 {
  padding-right: 2.5em !important;
}

/* line 78, ../sass/reset.scss */
.fn-pb-5 {
  padding-bottom: 2.5em !important;
}

/* line 79, ../sass/reset.scss */
.fn-pl-5 {
  padding-left: 2.5em !important;
}

/* line 80, ../sass/reset.scss */
.fn-ptb-5 {
  padding-top: 2.5em !important;
  padding-bottom: 2.5em !important;
}

/* line 81, ../sass/reset.scss */
.fn-plr-5 {
  padding-left: 2.5em !important;
  padding-right: 2.5em !important;
}

/* line 82, ../sass/reset.scss */
.fn-p-5 {
  padding: 2.5em;
}

/* line 83, ../sass/reset.scss */
.fn-mt-5 {
  margin-top: 2.5em !important;
}

/* line 84, ../sass/reset.scss */
.fn-mr-5 {
  margin-right: 2.5em !important;
}

/* line 85, ../sass/reset.scss */
.fn-mb-5 {
  margin-bottom: 2.5em !important;
}

/* line 86, ../sass/reset.scss */
.fn-ml-5 {
  margin-left: 2.5em !important;
}

/* line 87, ../sass/reset.scss */
.fn-mtb-5 {
  margin-top: 2.5em !important;
  margin-bottom: 2.5em !important;
}

/* line 88, ../sass/reset.scss */
.fn-mlr-5 {
  margin-left: 2.5em !important;
  margin-right: 2.5em !important;
}

/* line 89, ../sass/reset.scss */
.fn-m-5 {
  margin: 2.5em;
}

/* line 90, ../sass/reset.scss */
.line-5 {
  line-height: 2.5em;
}

/* line 91, ../sass/reset.scss */
.indent-5 {
  text-indent: 2.5em;
}

/* line 76, ../sass/reset.scss */
.fn-pt-6 {
  padding-top: 3em !important;
}

/* line 77, ../sass/reset.scss */
.fn-pr-6 {
  padding-right: 3em !important;
}

/* line 78, ../sass/reset.scss */
.fn-pb-6 {
  padding-bottom: 3em !important;
}

/* line 79, ../sass/reset.scss */
.fn-pl-6 {
  padding-left: 3em !important;
}

/* line 80, ../sass/reset.scss */
.fn-ptb-6 {
  padding-top: 3em !important;
  padding-bottom: 3em !important;
}

/* line 81, ../sass/reset.scss */
.fn-plr-6 {
  padding-left: 3em !important;
  padding-right: 3em !important;
}

/* line 82, ../sass/reset.scss */
.fn-p-6 {
  padding: 3em;
}

/* line 83, ../sass/reset.scss */
.fn-mt-6 {
  margin-top: 3em !important;
}

/* line 84, ../sass/reset.scss */
.fn-mr-6 {
  margin-right: 3em !important;
}

/* line 85, ../sass/reset.scss */
.fn-mb-6 {
  margin-bottom: 3em !important;
}

/* line 86, ../sass/reset.scss */
.fn-ml-6 {
  margin-left: 3em !important;
}

/* line 87, ../sass/reset.scss */
.fn-mtb-6 {
  margin-top: 3em !important;
  margin-bottom: 3em !important;
}

/* line 88, ../sass/reset.scss */
.fn-mlr-6 {
  margin-left: 3em !important;
  margin-right: 3em !important;
}

/* line 89, ../sass/reset.scss */
.fn-m-6 {
  margin: 3em;
}

/* line 90, ../sass/reset.scss */
.line-6 {
  line-height: 3em;
}

/* line 91, ../sass/reset.scss */
.indent-6 {
  text-indent: 3em;
}

/* line 76, ../sass/reset.scss */
.fn-pt-7 {
  padding-top: 3.5em !important;
}

/* line 77, ../sass/reset.scss */
.fn-pr-7 {
  padding-right: 3.5em !important;
}

/* line 78, ../sass/reset.scss */
.fn-pb-7 {
  padding-bottom: 3.5em !important;
}

/* line 79, ../sass/reset.scss */
.fn-pl-7 {
  padding-left: 3.5em !important;
}

/* line 80, ../sass/reset.scss */
.fn-ptb-7 {
  padding-top: 3.5em !important;
  padding-bottom: 3.5em !important;
}

/* line 81, ../sass/reset.scss */
.fn-plr-7 {
  padding-left: 3.5em !important;
  padding-right: 3.5em !important;
}

/* line 82, ../sass/reset.scss */
.fn-p-7 {
  padding: 3.5em;
}

/* line 83, ../sass/reset.scss */
.fn-mt-7 {
  margin-top: 3.5em !important;
}

/* line 84, ../sass/reset.scss */
.fn-mr-7 {
  margin-right: 3.5em !important;
}

/* line 85, ../sass/reset.scss */
.fn-mb-7 {
  margin-bottom: 3.5em !important;
}

/* line 86, ../sass/reset.scss */
.fn-ml-7 {
  margin-left: 3.5em !important;
}

/* line 87, ../sass/reset.scss */
.fn-mtb-7 {
  margin-top: 3.5em !important;
  margin-bottom: 3.5em !important;
}

/* line 88, ../sass/reset.scss */
.fn-mlr-7 {
  margin-left: 3.5em !important;
  margin-right: 3.5em !important;
}

/* line 89, ../sass/reset.scss */
.fn-m-7 {
  margin: 3.5em;
}

/* line 90, ../sass/reset.scss */
.line-7 {
  line-height: 3.5em;
}

/* line 91, ../sass/reset.scss */
.indent-7 {
  text-indent: 3.5em;
}

/* line 76, ../sass/reset.scss */
.fn-pt-8 {
  padding-top: 4em !important;
}

/* line 77, ../sass/reset.scss */
.fn-pr-8 {
  padding-right: 4em !important;
}

/* line 78, ../sass/reset.scss */
.fn-pb-8 {
  padding-bottom: 4em !important;
}

/* line 79, ../sass/reset.scss */
.fn-pl-8 {
  padding-left: 4em !important;
}

/* line 80, ../sass/reset.scss */
.fn-ptb-8 {
  padding-top: 4em !important;
  padding-bottom: 4em !important;
}

/* line 81, ../sass/reset.scss */
.fn-plr-8 {
  padding-left: 4em !important;
  padding-right: 4em !important;
}

/* line 82, ../sass/reset.scss */
.fn-p-8 {
  padding: 4em;
}

/* line 83, ../sass/reset.scss */
.fn-mt-8 {
  margin-top: 4em !important;
}

/* line 84, ../sass/reset.scss */
.fn-mr-8 {
  margin-right: 4em !important;
}

/* line 85, ../sass/reset.scss */
.fn-mb-8 {
  margin-bottom: 4em !important;
}

/* line 86, ../sass/reset.scss */
.fn-ml-8 {
  margin-left: 4em !important;
}

/* line 87, ../sass/reset.scss */
.fn-mtb-8 {
  margin-top: 4em !important;
  margin-bottom: 4em !important;
}

/* line 88, ../sass/reset.scss */
.fn-mlr-8 {
  margin-left: 4em !important;
  margin-right: 4em !important;
}

/* line 89, ../sass/reset.scss */
.fn-m-8 {
  margin: 4em;
}

/* line 90, ../sass/reset.scss */
.line-8 {
  line-height: 4em;
}

/* line 91, ../sass/reset.scss */
.indent-8 {
  text-indent: 4em;
}

/* line 97, ../sass/reset.scss */
.fn-pt-1px {
  padding-top: 1px;
}

/* line 98, ../sass/reset.scss */
.fn-pr-1px {
  padding-right: 1px;
}

/* line 99, ../sass/reset.scss */
.fn-pb-1px {
  padding-bottom: 1px;
}

/* line 100, ../sass/reset.scss */
.fn-pl-1px {
  padding-left: 1px;
}

/* line 101, ../sass/reset.scss */
.fn-ptb-1px {
  padding-top: 1px;
  padding-bottom: 1px;
}

/* line 102, ../sass/reset.scss */
.fn-plr-1px {
  padding-left: 1px;
  padding-right: 1px;
}

/* line 103, ../sass/reset.scss */
.fn-mt-1px {
  margin-top: 1px;
}

/* line 104, ../sass/reset.scss */
.fn-mr-1px {
  margin-right: 1px;
}

/* line 105, ../sass/reset.scss */
.fn-mb-1px {
  margin-bottom: 1px;
}

/* line 106, ../sass/reset.scss */
.fn-ml-1px {
  margin-left: 1px;
}

/* line 107, ../sass/reset.scss */
.fn-mtb-1px {
  margin-top: 1px;
  margin-bottom: 1px;
}

/* line 108, ../sass/reset.scss */
.fn-mlr-1px {
  margin-left: 1px;
  margin-right: 1px;
}

/* line 97, ../sass/reset.scss */
.fn-pt-2px {
  padding-top: 2px;
}

/* line 98, ../sass/reset.scss */
.fn-pr-2px {
  padding-right: 2px;
}

/* line 99, ../sass/reset.scss */
.fn-pb-2px {
  padding-bottom: 2px;
}

/* line 100, ../sass/reset.scss */
.fn-pl-2px {
  padding-left: 2px;
}

/* line 101, ../sass/reset.scss */
.fn-ptb-2px {
  padding-top: 2px;
  padding-bottom: 2px;
}

/* line 102, ../sass/reset.scss */
.fn-plr-2px {
  padding-left: 2px;
  padding-right: 2px;
}

/* line 103, ../sass/reset.scss */
.fn-mt-2px {
  margin-top: 2px;
}

/* line 104, ../sass/reset.scss */
.fn-mr-2px {
  margin-right: 2px;
}

/* line 105, ../sass/reset.scss */
.fn-mb-2px {
  margin-bottom: 2px;
}

/* line 106, ../sass/reset.scss */
.fn-ml-2px {
  margin-left: 2px;
}

/* line 107, ../sass/reset.scss */
.fn-mtb-2px {
  margin-top: 2px;
  margin-bottom: 2px;
}

/* line 108, ../sass/reset.scss */
.fn-mlr-2px {
  margin-left: 2px;
  margin-right: 2px;
}

/* line 97, ../sass/reset.scss */
.fn-pt-3px {
  padding-top: 3px;
}

/* line 98, ../sass/reset.scss */
.fn-pr-3px {
  padding-right: 3px;
}

/* line 99, ../sass/reset.scss */
.fn-pb-3px {
  padding-bottom: 3px;
}

/* line 100, ../sass/reset.scss */
.fn-pl-3px {
  padding-left: 3px;
}

/* line 101, ../sass/reset.scss */
.fn-ptb-3px {
  padding-top: 3px;
  padding-bottom: 3px;
}

/* line 102, ../sass/reset.scss */
.fn-plr-3px {
  padding-left: 3px;
  padding-right: 3px;
}

/* line 103, ../sass/reset.scss */
.fn-mt-3px {
  margin-top: 3px;
}

/* line 104, ../sass/reset.scss */
.fn-mr-3px {
  margin-right: 3px;
}

/* line 105, ../sass/reset.scss */
.fn-mb-3px {
  margin-bottom: 3px;
}

/* line 106, ../sass/reset.scss */
.fn-ml-3px {
  margin-left: 3px;
}

/* line 107, ../sass/reset.scss */
.fn-mtb-3px {
  margin-top: 3px;
  margin-bottom: 3px;
}

/* line 108, ../sass/reset.scss */
.fn-mlr-3px {
  margin-left: 3px;
  margin-right: 3px;
}

/* line 97, ../sass/reset.scss */
.fn-pt-4px {
  padding-top: 4px;
}

/* line 98, ../sass/reset.scss */
.fn-pr-4px {
  padding-right: 4px;
}

/* line 99, ../sass/reset.scss */
.fn-pb-4px {
  padding-bottom: 4px;
}

/* line 100, ../sass/reset.scss */
.fn-pl-4px {
  padding-left: 4px;
}

/* line 101, ../sass/reset.scss */
.fn-ptb-4px {
  padding-top: 4px;
  padding-bottom: 4px;
}

/* line 102, ../sass/reset.scss */
.fn-plr-4px {
  padding-left: 4px;
  padding-right: 4px;
}

/* line 103, ../sass/reset.scss */
.fn-mt-4px {
  margin-top: 4px;
}

/* line 104, ../sass/reset.scss */
.fn-mr-4px {
  margin-right: 4px;
}

/* line 105, ../sass/reset.scss */
.fn-mb-4px {
  margin-bottom: 4px;
}

/* line 106, ../sass/reset.scss */
.fn-ml-4px {
  margin-left: 4px;
}

/* line 107, ../sass/reset.scss */
.fn-mtb-4px {
  margin-top: 4px;
  margin-bottom: 4px;
}

/* line 108, ../sass/reset.scss */
.fn-mlr-4px {
  margin-left: 4px;
  margin-right: 4px;
}

/* line 115, ../sass/reset.scss */
.w5 {
  width: 5%;
}

/* line 115, ../sass/reset.scss */
.w10 {
  width: 10%;
}

/* line 115, ../sass/reset.scss */
.w15 {
  width: 15%;
}

/* line 115, ../sass/reset.scss */
.w20 {
  width: 20%;
}

/* line 115, ../sass/reset.scss */
.w25 {
  width: 25%;
}

/* line 115, ../sass/reset.scss */
.w30 {
  width: 30%;
}

/* line 115, ../sass/reset.scss */
.w35 {
  width: 35%;
}

/* line 115, ../sass/reset.scss */
.w40 {
  width: 40%;
}

/* line 115, ../sass/reset.scss */
.w45 {
  width: 45%;
}

/* line 115, ../sass/reset.scss */
.w50 {
  width: 50%;
}

/* line 115, ../sass/reset.scss */
.w55 {
  width: 55%;
}

/* line 115, ../sass/reset.scss */
.w60 {
  width: 60%;
}

/* line 115, ../sass/reset.scss */
.w65 {
  width: 65%;
}

/* line 115, ../sass/reset.scss */
.w70 {
  width: 70%;
}

/* line 115, ../sass/reset.scss */
.w75 {
  width: 75%;
}

/* line 115, ../sass/reset.scss */
.w80 {
  width: 80%;
}

/* line 115, ../sass/reset.scss */
.w85 {
  width: 85%;
}

/* line 115, ../sass/reset.scss */
.w90 {
  width: 90%;
}

/* line 115, ../sass/reset.scss */
.w95 {
  width: 95%;
}

/* line 115, ../sass/reset.scss */
.w100 {
  width: 100%;
}

/* line 118, ../sass/reset.scss */
.bgfff {
  background-color: #fff;
}

/* line 120, ../sass/reset.scss */
.bread {
  background: #fafafa;
  line-height: 2.5em;
  text-indent: 1em;
}

/* line 121, ../sass/reset.scss */
.article {
  padding: 1em;
  margin: auto;
  overflow: hidden;
}
/* line 123, ../sass/reset.scss */
.article p {
  text-indent: 2em;
  line-height: 2em;
  font-size: 16px;
  overflow: hidden;
}
/* line 124, ../sass/reset.scss */
.article h1 {
  font-size: 24px;
  font-size: 1.5rem;
  text-align: center;
  text-indent: 0 !important;
}
/* line 125, ../sass/reset.scss */
.article p, .article div {
  margin: 1em 0;
}
/* line 126, ../sass/reset.scss */
.article img {
  max-width: 94%;
  margin: 1em;
}
/* line 127, ../sass/reset.scss */
.article strong {
  font-weight: bold;
}
/* line 128, ../sass/reset.scss */
.article ul li {
  list-style-type: circle;
  list-style-position: inside;
  font-size: .8rem;
  margin-bottom: .5em;
}
/* line 129, ../sass/reset.scss */
.article ol li {
  list-style-type: decimal;
  list-style-position: inside;
  font-size: .8rem;
  margin-bottom: .5em;
}
/* line 130, ../sass/reset.scss */
.article th {
  text-indent: 0;
  font-size: 14px;
  padding: 0 .5em;
  text-align: center;
}
/* line 131, ../sass/reset.scss */
.article td {
  text-indent: 0;
  font-size: 14px;
  padding: 0 .5em;
}
/* line 132, ../sass/reset.scss */
.article hr {
  height: 1px;
  border: none;
  border-top: 1px dashed #0066CC;
}

/* line 134, ../sass/reset.scss */
.pages {
  text-align: center;
}
/* line 136, ../sass/reset.scss */
.pages span {
  color: red;
}
