@charset "UTF-8";
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\000037}}
header, footer, nav, section, article, figure, aside {
  display: block;
  margin: 0px;
}

/*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000321}}
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000342}}
body {
  line-height: 1.85;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000346}}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000351}}
nav ul {
  list-style: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000355}}
blockquote, q {
  quotes: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000359}}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000365}}
a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* change colours to suit your needs */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000374}}
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000381}}
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000388}}
del {
  text-decoration: line-through;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000392}}
abbr[title], dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\0000397}}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* change border colour to suit your needs */
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003103}}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003112}}
input, select {
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000037}}
html {
  height: 100%;
  font-family: Meiryo, "メイリオ", Tahoma, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Verdana, "MS PGothic", "ＭＳ　Ｐゴシック", sans-serif;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000311}}
body {
  margin: 0 auto;
  font-family: Meiryo, "メイリオ", Tahoma, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Verdana, "MS PGothic", "ＭＳ　Ｐゴシック", sans-serif;
  font-size: 100%;
  color: #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000317}}
h1, h2, h3, h4, h5 {
  margin: 0px;
  font-size: 100%;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000322}}
a {
  color: #0066cc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000324}}
a:hover {
  color: #cc3300;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000328}}
a:visited {
  color: #6600cc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000332}}
rp, rt {
  background: #fff;
  color: #333333;
  font-size: 86%;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000338}}
rp {
  margin: 0px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000341}}
img {
  vertical-align: middle;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000344}}
.gsc-result .gs-title {
  height: auto !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000350}}
#page {
  margin: 0 auto;
  font-size: 87.5%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000356}}
#tool {
  min-width: 1100px;
  border-bottom: 1px dotted #e5dfc3;
  background: #f4f1e5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000360}}
#tool nav {
  position: relative;
  zoom: 1;
  width: 1080px;
  margin: 0 auto;
  padding: 5px 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#tool nav:before, #tool nav:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#tool nav:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000366}}
#tool nav #nocssread {
  float: left;
  padding-right: 10px;
  display: inline-block;
  padding-left: 17px;
  background: url(../img/u-arrow.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000371}}
#tool nav #size, #tool nav #ss-voice, #tool nav #ss-kana, #tool nav #info {
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000374}}
#tool nav #size {
  padding-left: 10px;
  white-space: nowrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000377}}
#tool nav #size span a {
  margin-left: 5px;
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  padding: 3px 6px;
  white-space: nowrap;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
#tool nav #size span a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
#tool nav #size span a:hover {
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000384}}
#tool nav #ss-voice {
  position: relative;
  padding: 0 10px 0 35px;
  background: url(../img/voice.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000388}}
#tool nav #ss-voice .ss-voice-container {
  position: absolute;
  top: 100%;
  left: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\0000394}}
#tool nav #ss-voice-controller {
  position: absolute;
  top: 2.5em;
  right: 0;
  z-index: 100;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003100}}
#tool nav #ss-kana {
  padding: 0 10px;
  background: url(../img/kana.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003103}}
#tool nav #ss-kana a {
  padding-left: 23px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003107}}
#tool nav #info {
  padding: 0 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003114}}
#head {
  width: 1080px;
  margin: 0 auto;
  padding: 0 10px;
  background: url(../img/bg-head.jpg) no-repeat right bottom;
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#head:before, #head:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#head:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003120}}
#head .logo {
  float: left;
  padding: 17px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003124}}
#head .menu {
  float: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003126}}
#head .menu .u-menu {
  float: right;
  padding: 12px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003129}}
#head .menu .u-menu .smart {
  padding-left: 15px;
  background: url(../img/smart.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003133}}
#head .menu .u-menu .inquiry {
  margin-left: 12px;
  padding-left: 20px;
  background: url(../img/inquiry.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003138}}
#head .menu .u-menu .sitemap {
  margin-left: 12px;
  padding-left: 20px;
  background: url(../img/sitemap.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003143}}
#head .menu .u-menu nav, #head .menu .u-menu #google_translate_element {
  float: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003146}}
#head .menu .u-menu nav {
  padding: 3px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003149}}
#head .menu .u-menu #google_translate_element {
  margin-left: 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003153}}
#head .menu .l-menu {
  clear: both;
  float: right;
  text-align: right;
  padding-bottom: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003158}}
#head .menu .l-menu form {
  zoom: 1;
  float: left;
  margin-right: 10px;
  border: 1px solid #d5ccad;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#head .menu .l-menu form:before, #head .menu .l-menu form:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#head .menu .l-menu form:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003165}}
#head .menu .l-menu #search-box {
  display: block;
  float: left;
  margin-right: -10px;
  padding: 4px 5px;
  border: none;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003173}}
#head .menu .l-menu #search-button {
  display: block;
  float: right;
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  padding: 3px 6px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
#head .menu .l-menu #search-button:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
#head .menu .l-menu #search-button:hover {
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003180}}
#head .menu .l-menu .english {
  display: block;
  float: left;
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #67ccff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #67ccff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZjFmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY3Y2NmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d6f1ff), color-stop(100%, #67ccff));
  background-image: -moz-linear-gradient(top, #d6f1ff, #67ccff);
  background-image: -webkit-linear-gradient(top, #d6f1ff, #67ccff);
  background-image: linear-gradient(to bottom, #d6f1ff, #67ccff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFD6F1FF', endColorstr='#FF67CCFF');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3OTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNkNmYxZmYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM2N2NjZmYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3OTcpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  padding: 0 1em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003155}}
#head .menu .l-menu .english:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #e2f4ff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003165}}
#head .menu .l-menu .english:hover {
  background: #67ccff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003191}}
#navi {
  position: relative;
  background: #e5dfc3;
  zoom: 1;
  min-width: 1100px;
  border-bottom: 3px solid #65c965;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#navi:before, #navi:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#navi:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003197}}
#navi .wrap {
  zoom: 1;
  width: 1080px;
  margin: 0 auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#navi .wrap:before, #navi .wrap:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#navi .wrap:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003201}}
#navi .wrap li {
  position: relative;
  float: left;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003206}}
#navi .wrap a {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 152px;
  padding: 5px 0 4px;
  border: 1px solid #e5dfc3;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZjFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4f1e5));
  background-image: -moz-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: -webkit-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: linear-gradient(to bottom, #ffffff, #f4f1e5);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF4F1E5');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4OTMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmNGYxZTUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4OTMpIiAvPgo8L3N2Zz4=);
  color: #666;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003216}}
#navi .wrap a:hover {
  border: 1px solid #65c965;
  background: #65c965;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003222}}
#navi .wrap .current {
  background: #65c965;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003225}}
#navi .wrap .current a {
  border: 1px solid #65c965;
  background: #65c965;
  color: #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003232}}
#navi .wrap li ul, #navi .wrap .current ul {
  position: absolute;
  left: 0;
  display: none;
  width: 152px;
  border: 1px solid #65c965;
  border-top: none;
  background: #fff;
  z-index: 100;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003241}}
#navi .wrap li ul li, #navi .wrap .current ul li {
  float: none;
  border: none;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003245}}
#navi .wrap li ul li a, #navi .wrap .current ul li a {
  display: block;
  padding-left: 15px;
  background: url(../img/ic-li.png) no-repeat 2px 8px;
  width: auto;
  padding: 5px 10px 3px 25px;
  border: none;
  background-position: 12px 14px;
  color: #0066cc;
  font-size: 100%;
  font-weight: normal;
  text-decoration: underline;
  text-align: left;
  filter: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003258}}
#navi .wrap li ul li a:hover, #navi .wrap .current ul li a:hover {
  padding-left: 15px;
  background: url(../img/ic-li.png) no-repeat 2px 8px;
  padding: 5px 10px 3px 25px;
  border: none;
  color: #cc3300;
  text-decoration: none;
  background-position: 12px 14px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003269}}
#navi:before {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 200px;
  z-index: -10;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZjFlMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dcf1e2), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(top, #dcf1e2, #ffffff);
  background-image: -webkit-linear-gradient(top, #dcf1e2, #ffffff);
  background-image: linear-gradient(to bottom, #dcf1e2, #ffffff);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFDCF1E2', endColorstr='#FFFFFFFF');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNkY2YxZTIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmZmZmZmYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNzUpIiAvPgo8L3N2Zz4=);
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003282}}
#wrap {
  zoom: 1;
  width: 1080px;
  margin: 0 auto;
  padding: 0 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#wrap:before, #wrap:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#wrap:after {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003291}}
#main {
  float: left;
  width: 712px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003295}}
.one #main {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003298}}
#main .left, #main .center {
  float: left;
  width: 344px;
  margin-right: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003303}}
#main .center {
  margin: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003308}}
#side {
  float: right;
  width: 344px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003315}}
#foot {
  position: relative;
  margin-top: 90px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003318}}
#foot:after {
  content: "";
  position: absolute;
  top: -76px;
  width: 100%;
  height: 76px;
  margin: 0 auto;
  background: url(../img/footer.png) repeat-x center top;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003328}}
#address {
  zoom: 1;
  min-width: 1100px;
  padding: 10px 0;
  background: #e7f3d0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#address:before, #address:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#address:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003333}}
#address dl {
  zoom: 1;
  width: 1080px;
  margin: 0 auto;
  padding: 0 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#address dl:before, #address dl:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#address dl:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003338}}
#address dl dt {
  float: left;
  clear: both;
  width: 148px;
  margin-right: 12px;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003345}}
#address dl dd {
  float: left;
  width: 920px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003348}}
#address dl dd a {
  position: relative;
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 12px;
  padding: 6px 9px 4px 13px;
  line-height: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
#address dl dd a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
#address dl dd a:hover {
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003355}}
#address dl dd a:after {
  content: "";
  position: absolute;
  top: 7px;
  left: 4px;
  width: 7px;
  height: 10px;
  background: url(../img/r-arrow.png) no-repeat left top;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003368}}
#footer-navi {
  width: 1080px;
  margin: 0 auto;
  padding: 6px 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003372}}
#footer-navi a {
  margin-right: 12px;
  display: inline-block;
  padding-left: 15px;
  background: url(../img/r-arrow.png) no-repeat 2px 7px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003377}}
#copyright {
  min-width: 1100px;
  padding: 6px 0;
  background: #65c965;
  text-align: center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003383}}
#sp-view, #mb-view {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003385}}
#sp-view a, #mb-view a {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  display: block;
  width: 100%;
  min-width: 1080px;
  padding: 8px 8px 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
#sp-view a:before, #mb-view a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
#sp-view a:hover, #mb-view a:hover {
  background: #e5dfc3;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003396}}
.key_visual-slide {
  margin: 24px 0;
  padding: 8px 0 0;
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003400}}
.key_visual-slide .bx-controls {
  padding: 8px 8px 0 522px;
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003403}}
.key_visual-slide .bx-controls div {
  display: inline-block;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003406}}
.key_visual-slide .bx-controls .bx-stop {
  position: relative;
  display: inline-block;
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  padding: 0 10px 0 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
.key_visual-slide .bx-controls .bx-stop:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
.key_visual-slide .bx-controls .bx-stop:hover {
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003411}}
.key_visual-slide .bx-controls .bx-stop:after {
  content: "";
  position: absolute;
  top: 10px;
  left: 6px;
  width: 7px;
  height: 7px;
  background: url(../img/stop.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003421}}
.key_visual-slide .bx-controls .bx-start {
  position: relative;
  display: inline-block;
  margin-right: 12px;
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  padding: 0 10px 0 20px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
.key_visual-slide .bx-controls .bx-start:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
.key_visual-slide .bx-controls .bx-start:hover {
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003427}}
.key_visual-slide .bx-controls .bx-start:after {
  content: "";
  position: absolute;
  top: 7px;
  left: 6px;
  width: 9px;
  height: 10px;
  background: url(../img/play.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003438}}
.key_visual-slide .bx-thumbs {
  margin-top: -2em;
  padding: 0 190px 0 8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003441}}
.key_visual-slide .bx-thumbs a {
  display: inline-block;
  margin: 0 4px 8px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003444}}
.key_visual-slide .bx-thumbs a img {
  width: 94px;
  height: auto;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003453}}
#guide, #about, #useful,
#urmail, #safety, #propose, #ijyu-banner, #kanko-banner, #attention, #recent-oshirase,
#side-faq, #category-list, #koho, #page-banner,
#weather, #mayor {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003458}}
#guide header, #about header, #useful header,
#urmail header, #safety header, #propose header, #ijyu-banner header, #kanko-banner header, #attention header, #recent-oshirase header,
#side-faq header, #category-list header, #koho header, #page-banner header,
#weather header, #mayor header {
  border-top: 3px solid #65c965;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003461}}
#guide h2, #about h2, #useful h2,
#urmail h2, #safety h2, #propose h2, #ijyu-banner h2, #kanko-banner h2, #attention h2, #recent-oshirase h2,
#side-faq h2, #category-list h2, #koho h2, #page-banner h2,
#weather h2, #mayor h2 {
  margin-bottom: 12px;
  padding: 3px 10px 0;
  border: 1px solid #d5ccad;
  border-top: none;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZjFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4f1e5));
  background-image: -moz-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: -webkit-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: linear-gradient(to bottom, #ffffff, #f4f1e5);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF4F1E5');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4OTMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmNGYxZTUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4OTMpIiAvPgo8L3N2Zz4=);
  color: #845034;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003472}}
#guide h2 {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003475}}
#guide ul {
  zoom: 1;
  padding: 6px;
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#guide ul:before, #guide ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#guide ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003480}}
#guide li.kekkon a {
  background: #fff url(../img/ic-marriage.png) no-repeat 5px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003483}}
#guide li.ninshin a {
  background: #fff url(../img/ic-pregnancy.png) no-repeat 9px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003486}}
#guide li.kosodate a {
  background: #fff url(../img/ic-child.png) no-repeat 9px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003489}}
#guide li.kyoiku a {
  background: #fff url(../img/ic-education.png) no-repeat 5px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003492}}
#guide li.sumai a {
  background: #fff url(../img/ic-house.png) no-repeat 7px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003495}}
#guide li.shushoku a {
  background: #fff url(../img/ic-work.png) no-repeat 7px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003498}}
#guide li.fukushi a {
  background: #fff url(../img/ic-welfare.png) no-repeat 9px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003501}}
#guide li.okuyami a {
  background: #fff url(../img/ic-death.png) no-repeat 10px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003504}}
#guide li {
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  padding: 0;
  border-bottom: 1px dotted #ccc;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003511}}
#guide li:nth-child(2n+1) {
  border-right: 1px dotted #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003514}}
#guide li:nth-child(7), #guide li:nth-child(8) {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003517}}
#guide li a {
  display: block;
  padding: 12px 0 9px 50px;
  background-color: #fff;
  color: #333333;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003523}}
#guide li a:hover {
  background-color: #e5dfc3;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003530}}
#about h2 {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003533}}
#about ul {
  zoom: 1;
  padding: 6px;
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#about ul:before, #about ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#about ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003538}}
#about li.about a {
  background: #fff url(../img/ic-about.png) no-repeat 5px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003541}}
#about li.event a {
  background: #fff url(../img/ic-event.png) no-repeat 5px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003544}}
#about li.mayor a {
  background: #fff url(../img/soncho.jpg) no-repeat left top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003547}}
#about li.gikai a {
  background: #fff url(../img/gicho.jpg) no-repeat left top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003550}}
#about li.shisetsu a {
  background: #fff url(../img/ic-institution.png) no-repeat 5px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003553}}
#about li.kanko a {
  background: #fff url(../img/ic-sight.png) no-repeat 5px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003556}}
#about li.sodan a {
  background: #fff url(../img/ic-consultation.png) no-repeat 5px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003559}}
#about li.faq a {
  background: #fff url(../img/ic-qa.png) no-repeat 5px center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003562}}
#about li {
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  padding: 0;
  border-bottom: 1px dotted #ccc;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003569}}
#about li:nth-child(2n+1) {
  border-right: 1px dotted #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003572}}
#about li:nth-child(7), #about li:nth-child(8) {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003575}}
#about li a {
  display: block;
  padding: 12px 0 9px 50px;
  background-color: #fff;
  color: #333333;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003581}}
#about li a:hover {
  background-color: #e5dfc3;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003588}}
#mayor ul {
  zoom: 1;
  padding: 6px;
  list-style: none;
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#mayor ul:before, #mayor ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#mayor ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003594}}
#mayor li.mayor a {
  background: #fff url(../img/soncho.png) no-repeat left top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003597}}
#mayor li.gikai a {
  background: #fff url(../img/gicho.png) no-repeat left top;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003600}}
#mayor li {
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  padding: 0;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003606}}
#mayor li:nth-child(2n+1) {
  border-right: 1px dotted #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003609}}
#mayor li a {
  display: block;
  padding: 12px 0 9px 50px;
  background-color: #fff;
  color: #333333;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003615}}
#mayor li a:hover {
  background-color: #e5dfc3;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003621}}
#useful, #urmail, #safety, #propose, #weather {
  margin-bottom: 12px;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003624}}
#useful h2, #urmail h2, #safety h2, #propose h2, #weather h2 {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003627}}
#useful ul, #urmail ul, #safety ul, #propose ul, #weather ul {
  zoom: 1;
  padding: 10px;
  border: 1px solid #e5dfc3;
  border-top: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#useful ul:before, #useful ul:after, #urmail ul:before, #urmail ul:after, #safety ul:before, #safety ul:after, #propose ul:before, #propose ul:after, #weather ul:before, #weather ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#useful ul:after, #urmail ul:after, #safety ul:after, #propose ul:after, #weather ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003633}}
#useful li, #urmail li, #safety li, #propose li, #weather li {
  float: left;
  width: 50%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003638}}
#safety {
  margin: 24px 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003640}}
#safety header {
  border-top: 3px solid #d90000;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003644}}
#safety ul {
  border: 5px solid #ffd9db;
  border-bottom: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003648}}
#safety div {
  zoom: 1;
  margin-top: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#safety div:before, #safety div:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#safety div:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003651}}
#safety div span {
  display: block;
  float: left;
  padding: 4px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003657}}
#safety-banner .banners {
  background: #ffd9db !important;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003660}}
#safety li a, #propose li a, #useful li a {
  display: inline-block;
  padding-left: 15px;
  background: url(../img/r-arrow.png) no-repeat 2px 7px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003663}}
#page-banner, #ijyu-banner, #kanko-banner, #safety-banner {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003665}}
#page-banner h2, #ijyu-banner h2, #kanko-banner h2, #safety-banner h2 {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003668}}
#page-banner .banners, #ijyu-banner .banners, #kanko-banner .banners, #safety-banner .banners {
  zoom: 1;
  padding: 12px 3px 0;
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#page-banner .banners:before, #page-banner .banners:after, #ijyu-banner .banners:before, #ijyu-banner .banners:after, #kanko-banner .banners:before, #kanko-banner .banners:after, #safety-banner .banners:before, #safety-banner .banners:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#page-banner .banners:after, #ijyu-banner .banners:after, #kanko-banner .banners:after, #safety-banner .banners:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003673}}
#page-banner span, #ijyu-banner span, #kanko-banner span, #safety-banner span {
  float: left;
  margin: 0 12px 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003678}}
#safety-banner {
  background: #fff;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003682}}
#urmail header, #attention header {
  border-top: 3px solid #f5b545;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003684}}
#urmail header h2, #attention header h2 {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003688}}
#urmail .list, #attention .list {
  border: 5px solid #ffedbf;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003691}}
#urmail article, #attention article {
  padding: 10px;
  border-bottom: 1px dotted #ccc;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003695}}
#urmail article:last-child, #attention article:last-child {
  border-bottom: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003696}}
#urmail article header, #attention article header {
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003699}}
#urmail article time, #attention article time {
  color: #757575;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003702}}
#urmail article h3 a, #attention article h3 a {
  display: ineline;
  padding: 0;
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003708}}
#urmail .feed, #attention .feed {
  border-top: 2px solid #ccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003712}}
#urmail {
  margin: 24px 0 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003714}}
#urmail header {
  border-top: 3px solid #d90000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003717}}
#urmail p {
  padding: 5px 10px;
  background: #ffd9db;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003721}}
#urmail .list {
  max-height: 190px;
  overflow-y: auto;
  border: 5px solid #ffd9db;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003726}}
#urmail .message {
  padding: 5px 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003729}}
#urmail article {
  padding: 10px 10px 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003730}}
#urmail .feed {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#urmail .feed:before, #urmail .feed:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#urmail .feed:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003733}}
#urmail span {
  display: inline-block;
  min-width: 90px;
  background: #d90000;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003741}}
#urmail span[title="/urmail/douro/"] {
  background: #f5b545;
  color: #333333;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003745}}
#urmail span[title="/urmail/bouhan/"] {
  background: #65c965;
  color: #333333;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003751}}
#koho h2 {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003754}}
#koho > div {
  zoom: 1;
  padding: 10px;
  border: 5px solid #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#koho > div:before, #koho > div:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#koho > div:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003759}}
#koho h3 {
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003762}}
#koho .koho-img {
  float: left;
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003765}}
#koho .koho-img img {
  width: 120px;
  height: auto;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003770}}
#koho .feed {
  padding: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003774}}
#emergency {
  margin-top: 24px;
  border: 2px solid #d90000;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003778}}
#emergency header h2 {
  padding: 1px 8px 0;
  background: #d90000;
  color: #fff;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003784}}
#emergency article {
  padding: 10px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003791}}
.cms-tabs {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003793}}
.cms-tabs .names {
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003795}}
.cms-tabs .names .name {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 110px;
  margin-right: 4px;
  padding: 3px 0 0;
  border: 1px solid #e5dfc3;
  border-top: 3px solid #e5dfc3;
  background: #e5dfc3;
  color: #845034;
  text-align: center;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003806}}
.cms-tabs .names .name:last-child {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003810}}
.cms-tabs .names #cms-tab-33-2-name {
  margin: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003813}}
.cms-tabs .names .name:hover, .cms-tabs .names .current {
  border: 1px solid #d5ccad;
  border-top: 3px solid #65c965;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZjFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4f1e5));
  background-image: -moz-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: -webkit-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: linear-gradient(to bottom, #ffffff, #f4f1e5);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF4F1E5');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4OTMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmNGYxZTUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4OTMpIiAvPgo8L3N2Zz4=);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003819}}
.cms-tabs .pages {
  padding: 6px;
  border-bottom: 2px solid #ccc;
  background: #e7f3d0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003823}}
.cms-tabs .pages article {
  padding: 6px 10px;
  border-bottom: 1px dotted #ccc;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003827}}
.cms-tabs .pages article:last-child {
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003832}}
.cms-tabs time {
  display: block;
  color: #757575;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003836}}
.cms-tabs h2 {
  display: inline;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003839}}
.cms-tabs .new h2:after {
  content: "NEW";
  margin-left: 5px;
  color: #e03300;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003844}}
.cms-tabs nav {
  zoom: 1;
  padding: 3px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
.cms-tabs nav:before, .cms-tabs nav:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
.cms-tabs nav:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003848}}
.cms-tabs .rss {
  float: left;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-left: 20px;
  background: url(../img/ic-rss.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003854}}
.cms-tabs .more {
  float: right;
  display: inline-block;
  padding-left: 15px;
  background: url(../img/r-arrow.png) no-repeat 2px 7px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003862}}
#add {
  position: relative;
  zoom: 1;
  width: 1080px;
  margin: 12px auto 0;
  padding: 0 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#add:before, #add:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#add:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003868}}
#add h2 {
  padding: 3px 12px 0;
  background: #e5e5e5;
  color: #444;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003873}}
#add .info {
  position: absolute;
  top: 3px;
  right: 22px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003877}}
#add .info a {
  display: inline-block;
  padding-left: 15px;
  background: url(../img/r-arrow.png) no-repeat 2px 7px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003881}}
#add .banners {
  zoom: 1;
  padding: 12px 12px 0;
  border: 6px solid #e5e5e5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#add .banners:before, #add .banners:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#add .banners:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003885}}
#add .banners span {
  display: block;
  float: left;
  margin: 0 12px 12px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003894}}
.cms-sns_share {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
.cms-sns_share:before, .cms-sns_share:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
.cms-sns_share:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003896}}
.cms-sns_share .site {
  float: left;
  margin-right: 15px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003900}}
.cms-sns_share .fb {
  margin-top: -6px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003906}}
.pagetop {
  display: none;
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 100;
  -moz-border-radius: 5px 0 0 0;
  -webkit-border-radius: 5px;
  border-radius: 5px 0 0 0;
  background: rgba(0, 0, 0, 0.6);
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003914}}
.pagetop a {
  display: block;
  padding: 8px 15px 5px 30px;
  background: url(../img/t-arrow-w.png) no-repeat 15px 18px;
  color: #fff;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003920}}
.pagetop a span {
  display: block;
  font-size: 79%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003928}}
#ss-page-name {
  margin-bottom: 12px;
  padding: 5px 12px 2px;
  background: #65c965;
  font-size: 129%;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003938}}
.crumbs {
  padding: 12px 0 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003940}}
.crumbs .separator {
  padding: 0 3px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003947}}
#recent-oshirase header h2 {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003950}}
#recent-oshirase article {
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003953}}
#recent-oshirase article header {
  padding: 6px 8px 3px;
  border-top: none;
  border-bottom: 1px dotted #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003958}}
#recent-oshirase time {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 120px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003962}}
#recent-oshirase article h3 {
  display: inline;
  margin-left: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003965}}
#recent-oshirase article h3 a {
  background: none;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003970}}
#recent-oshirase .new h3:after {
  content: "NEW";
  margin-left: 5px;
  color: #e03300;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003978}}
.feed {
  padding: 6px 0 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003980}}
.feed .rss {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-left: 20px;
  background: url(../img/ic-rss.png) no-repeat left center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003985}}
.feed .more {
  float: right;
  display: inline-block;
  padding-left: 15px;
  background: url(../img/r-arrow.png) no-repeat 2px 7px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003993}}
#main .category-nodes {
  zoom: 1;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#main .category-nodes:before, #main .category-nodes:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#main .category-nodes:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\00003996}}
#main .category-nodes article {
  float: left;
  width: 318px;
  margin: 0 24px 24px 0;
  padding: 6px 12px;
  border: 1px solid #d5ccad;
  background: #fbfbf7;
  cursor: pointer;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031004}}
#main .category-nodes article:nth-child(2n) {
  margin-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031007}}
#main .category-nodes article:hover {
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031010}}
#main .category-nodes article p {
  min-height: 52px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031018}}
.category-pages, .article-pages, .faq-search, .faq-pages {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031020}}
.category-pages a, .article-pages a, .faq-search a, .faq-pages a {
  display: inline-block;
  padding-left: 15px;
  background: url(../img/r-arrow.png) no-repeat 2px 7px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031023}}
.category-pages .new h2:after, .article-pages .new h2:after, .faq-search .new h2:after, .faq-pages .new h2:after {
  content: "NEW";
  margin-left: 5px;
  color: #e03300;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031029}}
.category-pages .page {
  margin-top: 24px;
  padding-top: 5px;
  border-top: 1px solid #ccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031034}}
.page .category-pages article,
.page .article-pages article,
.body--urmail .cms-pages article,
.page .urgency-pages article {
  padding: 12px 0 9px;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031040}}
.page .category-pages article time,
.page .article-pages article time,
.body--urmail .cms-pages article time,
.page .urgency-pages article time {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 120px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031044}}
.page .category-pages article h2,
.page .article-pages article h2,
.body--urmail .cms-pages article h2,
.page .urgency-pages article h2 {
  display: inline;
  margin: 0 0 0 10px;
  padding: 0;
  border: none;
  background: none;
  font-size: 100%;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031052}}
.page .category-pages article h2 a,
.page .article-pages article h2 a,
.body--urmail .cms-pages article h2 a,
.page .urgency-pages article h2 a {
  padding: 0;
  background: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031060}}
#category-list {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031062}}
#category-list h2 {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031065}}
#category-list article header {
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031068}}
#category-list h3 {
  border-bottom: 1px dotted #ccc;
  background: #f7f5ed;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031071}}
#category-list h3 a {
  display: block;
  padding: 8px 12px;
  background: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031075}}
#category-list h3 a:hover {
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031080}}
#category-list article:last-child h3 {
  border-bottom: 2px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031083}}
#category-list .current a {
  background: #e5dfc3;
  text-decoration: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031090}}
.categories {
  margin-bottom: 24px;
  border-top: 1px solid #ccc;
  text-align: right;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031094}}
.categories header {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 5px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031098}}
.categories .nodes {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 5px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031101}}
.categories .nodes li {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 0;
  padding: 0 10px;
  border-left: 1px solid #ccc;
  border-bottom: none;
  font-size: 100%;
  font-weight: normal;
  list-style: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031115}}
.pagination {
  margin-bottom: 24px;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031118}}
.pagination a {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 4px 10px;
  background: #f4f1e5;
  color: #333333;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031124}}
.pagination a:hover {
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031128}}
.pagination .current {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 4px 10px;
  background: #e5dfc3;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031137}}
.page header.released, .one header.released, .faq header.released {
  margin-bottom: 12px;
  text-align: right;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031141}}
.map-page {
  margin-bottom: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031152}}
.page article article h2, .one article.body article h2,
.page .related-pages article h2, .page footer.contact article h2,
.body--faq-docs footer.contact article h2,
.inquiry-html article h2, .inquiry-form article h2,
.event .body article h2, .faq-question article h2, .faq .body article h2,
.map-page article h2, .inquiry-nodes article h2, .columns article h2,
.cke_editable article h2 {
  padding: 0;
  border-bottom: 1px solid #ccc;
  font-size: 100%;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031159}}
.page article h1, .page article h2, .one article.body h1, .one article.body h2,
.page .related-pages h1,
.page .related-pages h2, .page footer.contact h1, .page footer.contact h2,
.body--faq-docs footer.contact h1,
.body--faq-docs footer.contact h2,
.inquiry-html h1,
.inquiry-html h2, .inquiry-form h1, .inquiry-form h2,
.event .body h1,
.event .body h2, .faq-question h1, .faq-question h2, .faq .body h1, .faq .body h2,
.map-page h1,
.map-page h2, .inquiry-nodes h1, .inquiry-nodes h2, .columns h1, .columns h2,
.cke_editable h1,
.cke_editable h2 {
  margin-bottom: 12px;
  padding: 3px 10px 0;
  border: 1px solid #d5ccad;
  border-top: 3px solid #65c965;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZjFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4f1e5));
  background-image: -moz-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: -webkit-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: linear-gradient(to bottom, #ffffff, #f4f1e5);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF4F1E5');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4OTMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmNGYxZTUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4OTMpIiAvPgo8L3N2Zz4=);
  color: #845034;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031168}}
.page article h3, .one article.body h3,
.page .related-pages h3, .page footer.contact h3,
.body--faq-docs footer.contact h3,
.inquiry-html h3, .inquiry-form h3,
.event .body h3, .faq-question h3, .faq .body h3,
.map-page h3, .inquiry-nodes h3, .columns h3,
.cke_editable h3 {
  margin-bottom: 12px;
  padding: 0 0 0 7px;
  border-left: 5px solid #65c965;
  color: #845034;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031175}}
.page article h4, .one article.body h4,
.page .related-pages h4, .page footer.contact h4,
.body--faq-docs footer.contact h4,
.inquiry-html h4, .inquiry-form h4,
.event .body h4, .faq-question h4, .faq .body h4,
.map-page h4, .inquiry-nodes h4, .columns h4,
.cke_editable h4 {
  margin-bottom: 6px;
  padding: 0 10px;
  color: #845034;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031181}}
.page article p, .one article.body p,
.page .related-pages p, .page footer.contact p,
.body--faq-docs footer.contact p,
.inquiry-html p, .inquiry-form p,
.event .body p, .faq-question p, .faq .body p,
.map-page p, .inquiry-nodes p, .columns p,
.cke_editable p {
  margin-bottom: 24px;
  padding: 0 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031185}}
.page article ul, .one article.body ul,
.page .related-pages ul, .page footer.contact ul,
.body--faq-docs footer.contact ul,
.inquiry-html ul, .inquiry-form ul,
.event .body ul, .faq-question ul, .faq .body ul,
.map-page ul, .inquiry-nodes ul, .columns ul,
.cke_editable ul {
  margin-bottom: 24px;
  padding: 0 10px;
  list-style: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031189}}
.page article ul li, .one article.body ul li,
.page .related-pages ul li, .page footer.contact ul li,
.body--faq-docs footer.contact ul li,
.inquiry-html ul li, .inquiry-form ul li,
.event .body ul li, .faq-question ul li, .faq .body ul li,
.map-page ul li, .inquiry-nodes ul li, .columns ul li,
.cke_editable ul li {
  padding-left: 15px;
  background: url(../img/ic-li.png) no-repeat 2px 8px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031193}}
.page article ol, .one article.body ol,
.page .related-pages ol, .page footer.contact ol,
.body--faq-docs footer.contact ol,
.inquiry-html ol, .inquiry-form ol,
.event .body ol, .faq-question ol, .faq .body ol,
.map-page ol, .inquiry-nodes ol, .columns ol,
.cke_editable ol {
  margin-bottom: 12px;
  padding-left: 30px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031197}}
.page article dl, .one article.body dl,
.page .related-pages dl, .page footer.contact dl,
.body--faq-docs footer.contact dl,
.inquiry-html dl, .inquiry-form dl,
.event .body dl, .faq-question dl, .faq .body dl,
.map-page dl, .inquiry-nodes dl, .columns dl,
.cke_editable dl {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031201}}
.page article dl dt, .one article.body dl dt,
.page .related-pages dl dt, .page footer.contact dl dt,
.body--faq-docs footer.contact dl dt,
.inquiry-html dl dt, .inquiry-form dl dt,
.event .body dl dt, .faq-question dl dt, .faq .body dl dt,
.map-page dl dt, .inquiry-nodes dl dt, .columns dl dt,
.cke_editable dl dt {
  float: left;
  min-width: 15%;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031207}}
.page article table, .one article.body table,
.page .related-pages table, .page footer.contact table,
.body--faq-docs footer.contact table,
.inquiry-html table, .inquiry-form table,
.event .body table, .faq-question table, .faq .body table,
.map-page table, .inquiry-nodes table, .columns table,
.cke_editable table {
  width: 100%;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031210}}
.page article table caption, .one article.body table caption,
.page .related-pages table caption, .page footer.contact table caption,
.body--faq-docs footer.contact table caption,
.inquiry-html table caption, .inquiry-form table caption,
.event .body table caption, .faq-question table caption, .faq .body table caption,
.map-page table caption, .inquiry-nodes table caption, .columns table caption,
.cke_editable table caption {
  padding: 0 10px;
  color: #845034;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031215}}
.page article table th, .one article.body table th,
.page .related-pages table th, .page footer.contact table th,
.body--faq-docs footer.contact table th,
.inquiry-html table th, .inquiry-form table th,
.event .body table th, .faq-question table th, .faq .body table th,
.map-page table th, .inquiry-nodes table th, .columns table th,
.cke_editable table th {
  padding: 3px 10px 0;
  border: 1px solid #d5ccad;
  background: #e5dfc3;
  text-align: left;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031221}}
.page article table thead th, .one article.body table thead th,
.page .related-pages table thead th, .page footer.contact table thead th,
.body--faq-docs footer.contact table thead th,
.inquiry-html table thead th, .inquiry-form table thead th,
.event .body table thead th, .faq-question table thead th, .faq .body table thead th,
.map-page table thead th, .inquiry-nodes table thead th, .columns table thead th,
.cke_editable table thead th {
  background: #e7f3d0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031224}}
.page article table td, .one article.body table td,
.page .related-pages table td, .page footer.contact table td,
.body--faq-docs footer.contact table td,
.inquiry-html table td, .inquiry-form table td,
.event .body table td, .faq-question table td, .faq .body table td,
.map-page table td, .inquiry-nodes table td, .columns table td,
.cke_editable table td {
  padding: 3px 10px 0;
  border: 1px solid #d5ccad;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031229}}
.page article .float-left, .one article.body .float-left,
.page .related-pages .float-left, .page footer.contact .float-left,
.body--faq-docs footer.contact .float-left,
.inquiry-html .float-left, .inquiry-form .float-left,
.event .body .float-left, .faq-question .float-left, .faq .body .float-left,
.map-page .float-left, .inquiry-nodes .float-left, .columns .float-left,
.cke_editable .float-left {
  float: left;
  margin: 0 12px 12px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031233}}
.page article .float-right, .one article.body .float-right,
.page .related-pages .float-right, .page footer.contact .float-right,
.body--faq-docs footer.contact .float-right,
.inquiry-html .float-right, .inquiry-form .float-right,
.event .body .float-right, .faq-question .float-right, .faq .body .float-right,
.map-page .float-right, .inquiry-nodes .float-right, .columns .float-right,
.cke_editable .float-right {
  float: right;
  margin: 0 0 12px 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031237}}
.page article .clear, .one article.body .clear,
.page .related-pages .clear, .page footer.contact .clear,
.body--faq-docs footer.contact .clear,
.inquiry-html .clear, .inquiry-form .clear,
.event .body .clear, .faq-question .clear, .faq .body .clear,
.map-page .clear, .inquiry-nodes .clear, .columns .clear,
.cke_editable .clear {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031241}}
#sitemap ul {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#sitemap ul:before, #sitemap ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#sitemap ul:after {
  clear: both;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031244}}
.sitemap-body h2 {
  clear: both;
  margin: 12px 0 6px;
  padding: 3px 10px 0;
  border: 1px solid #d5ccad;
  border-top: 3px solid #65c965;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZjFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4f1e5));
  background-image: -moz-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: -webkit-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: linear-gradient(to bottom, #ffffff, #f4f1e5);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF4F1E5');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4OTMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmNGYxZTUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4OTMpIiAvPgo8L3N2Zz4=);
  color: #845034;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031253}}
.sitemap-body h2:first-child {
  margin-top: 0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031257}}
.sitemap-body li, .sitemap-body h3 {
  float: left;
  margin-bottom: 10px;
  padding: 0 10px;
  border-right: 1px solid #ccc;
  background: none;
  list-style: none;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031267}}
.page footer.contact .group,
.body--faq-docs footer.contact .group {
  margin-bottom: 0;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031271}}
.page footer.contact .charge,
.body--faq-docs footer.contact .charge {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031274}}
.page footer.contact dl,
.body--faq-docs footer.contact dl {
  display: inline-block;
  border: none;
  margin: 0 12px 0 0;
  padding: 0 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031279}}
.page footer.contact dl dt, .page footer.contact dl dd,
.body--faq-docs footer.contact dl dt,
.body--faq-docs footer.contact dl dd {
  float: none;
  display: inline;
  font-weight: normal;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031286}}
.icon-pdf {
  padding-right: 20px;
  background: url(../img/file-pdf.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031290}}
.icon-xlsx, .icon-xls, .icon-xlsm {
  padding-right: 20px;
  background: url(../img/file-excel.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031294}}
.icon-csv {
  padding-right: 20px;
  background: url(../img/file-csv.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031298}}
.icon-gif, .icon-jpg, .icon-png, .icon-bmp, .icon-tif, .icon-tiff {
  padding-right: 20px;
  background: url(../img/file-img.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031302}}
.icon-pptx, .icon-ppt, .icon-pptm {
  padding-right: 20px;
  background: url(../img/file-pp.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031306}}
.icon-txt {
  padding-right: 20px;
  background: url(../img/file-default.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031310}}
.icon-docx, .icon-doc, .icon-docm {
  padding-right: 20px;
  background: url(../img/file-word.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031314}}
.icon-zip, .icon-lzh {
  padding-right: 20px;
  background: url(../img/file-zip.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031318}}
.icon-ai {
  padding-right: 20px;
  background: url(../img/file-ai.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031322}}
.icon-psd {
  padding-right: 20px;
  background: url(../img/file-ps.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031326}}
.icon-mov, .icon-wmv, .icon-avi, .icon-mpeg, .icon-mpg {
  padding-right: 20px;
  background: url(../img/file-mov.gif) no-repeat right center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031332}}
.ss-adobe-reader {
  margin: 24px 0;
  padding: 12px 12px 12px 210px;
  border: 1px solid #d5ccad;
  background: url(../img/bg-adobe.jpg) no-repeat 24px center;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031341}}
.page .related-pages, footer.contact {
  margin-bottom: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031346}}
#wrap .one {
  width: 100%;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031349}}
.event-date {
  position: relative;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031351}}
.event-date h2 {
  margin-bottom: 12px;
  padding: 7px 0 4px 50px;
  border-bottom: 2px solid #f5b545;
  font-size: 115%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031357}}
.event-date h2.jan {
  background: url(../img/ic-january.png) no-repeat 10px bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031360}}
.event-date h2.feb {
  background: url(../img/ic-february.png) no-repeat left bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031363}}
.event-date h2.may {
  background: url(../img/ic-may.png) no-repeat left bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031366}}
.event-date h2.apr {
  background: url(../img/ic-april.png) no-repeat left bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031369}}
.event-date h2.mar {
  background: url(../img/ic-march.png) no-repeat left bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031372}}
.event-date h2.jun {
  background: url(../img/ic-june.png) no-repeat 10px bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031375}}
.event-date h2.jul {
  background: url(../img/ic-july.png) no-repeat left bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031378}}
.event-date h2.aug {
  background: url(../img/ic-august.png) no-repeat 5px bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031381}}
.event-date h2.sep {
  background: url(../img/ic-september.png) no-repeat 9px bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031384}}
.event-date h2.oct {
  background: url(../img/ic-october.png) no-repeat 10px bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031387}}
.event-date h2.nov {
  background: url(../img/ic-november.png) no-repeat 8px bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031390}}
.event-date h2.dec {
  background: url(../img/ic-december.png) no-repeat 10px bottom;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031393}}
.event-date ul {
  position: absolute;
  top: 9px;
  right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031397}}
.event-date ul .prev {
  display: inline-block;
  padding-left: 15px;
  background: url(../img/l-arrow.png) no-repeat 2px 7px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 10px;
  padding: 0 15px;
  border-right: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031404}}
.event-date ul .next {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-right: 13px;
  background: url(../img/r-arrow.png) no-repeat right 7px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031411}}
#event-list {
  clear: both;
  margin-bottom: 2em;
  border-top: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031415}}
#event-list dl {
  margin: 0;
  padding: 6px 10px 3px;
  border-bottom: 1px solid #ccc;
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031420}}
#event-list dl:before {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031426}}
#event-list dl:after {
  content: "\0020";
  clear: both;
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031433}}
#event-list dl .page {
  margin-bottom: 0;
  padding-bottom: 6px;
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031437}}
#event-list dl .page:last-child {
  padding-bottom: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031442}}
#event-list dl.sat {
  background: #e1ebf1;
  color: #039;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031446}}
#event-list dl.sun, #event-list dl.holiday {
  background: #ffeeee;
  color: #d90000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031450}}
#event-list dt {
  float: left;
  width: 20%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031454}}
#event-list dd {
  margin-left: 20%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031456}}
#event-list dd h2 {
  margin: 0;
  padding: 0;
  border: none;
  font-size: 100%;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031463}}
#event-list dd div {
  float: left;
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031466}}
#event-list dd div a {
  display: block;
  min-width: 168px;
  padding: 0 5px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #65c965;
  color: #333333;
  text-decoration: none;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031475}}
#event-list dd div a:hover {
  background: #e7f3d0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031481}}
#event-list dd.page article {
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031485}}
#event-list .page h2 {
  margin: 0;
  border: none;
  background: none;
  filter: none;
  font-size: 100%;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031493}}
#event-list .page p {
  margin-bottom: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031496}}
#event-list .page article {
  border-bottom: 1px solid #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031499}}
#event-list .page .categories {
  zoom: 1;
  margin-bottom: 0;
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#event-list .page .categories:before, #event-list .page .categories:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#event-list .page .categories:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031503}}
#event-list .page .categories ul {
  zoom: 1;
  margin: 0;
  padding: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
#event-list .page .categories ul:before, #event-list .page .categories ul:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
#event-list .page .categories ul:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031508}}
#event-list .page .categories li a {
  display: block;
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 5px 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #65c965;
  color: #333333;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031517}}
#event-list .page .categories li a:hover, #event-list .page .categories li a.clicked {
  background-color: #e7f3d0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031524}}
.event .see {
  zoom: 1;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
.event .see:before, .event .see:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
.event .see:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031526}}
.event .see dt {
  clear: both;
  float: left;
  width: 150px;
  margin: 0 24px 12px 0;
  padding: 3px 5px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #f4f1e5;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031535}}
.event .see dd {
  float: left;
  width: 528px;
  margin-bottom: 12px;
  padding: 3px 0;
  word-break: break-all;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031543}}
#calendar {
  border: 1px solid #d5ccad;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031545}}
#calendar .title {
  border-top: 3px solid #65c965;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031548}}
#calendar .title h2 {
  margin-bottom: 12px;
  padding: 3px 10px 0;
  border: 1px solid #d5ccad;
  border-top: none;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZjFlNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4f1e5));
  background-image: -moz-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: -webkit-linear-gradient(top, #ffffff, #f4f1e5);
  background-image: linear-gradient(to bottom, #ffffff, #f4f1e5);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF4F1E5');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4OTMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmNGYxZTUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4OTMpIiAvPgo8L3N2Zz4=);
  color: #845034;
  font-weight: bold;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031557}}
#calendar .calendar-nav {
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031559}}
#calendar .calendar-nav li {
  display: inline-block;
  font-size: 86%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031563}}
#calendar .calendar-nav .current {
  margin: 0 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031567}}
#calendar .calendar {
  margin: 0 auto 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031569}}
#calendar .calendar caption {
  font-size: 115%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031572}}
#calendar .calendar th, #calendar .calendar td {
  width: 40px;
  border: 1px solid #d5ccad;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031577}}
#calendar .calendar th {
  background: #e7f3d0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031580}}
#calendar .calendar .unit {
  display: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031583}}
#calendar .calendar td.sun {
  color: #d90000;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031586}}
#calendar .calendar td.sat {
  color: #03c;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031589}}
#calendar .calendar .today {
  background: #ffeacc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031592}}
#calendar .calendar td.prev-month, #calendar .calendar td.next-month {
  color: #ccc;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031594}}
#calendar .calendar td.prev-month a, #calendar .calendar td.next-month a {
  color: #ccc;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031600}}
.event-pages-filter {
  zoom: 1;
  margin: 12px 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
.event-pages-filter:before, .event-pages-filter:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
.event-pages-filter:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031603}}
.event-pages-filter li a {
  display: block;
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 5px 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #65c965;
  color: #333333;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031612}}
.event-pages-filter li a:hover, .event-pages-filter li a.clicked {
  background-color: #e7f3d0;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031617}}
#ss-mb {
  padding: 10px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031619}}
#ss-mb a {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  display: block;
  width: 100%;
  min-width: 1080px;
  padding: 8px 8px 5px;
  color: #333333;
  text-align: center;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
#ss-mb a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
#ss-mb a:hover {
  background: #e5dfc3;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031634}}
.inquiry-form dl, .columns dl {
  zoom: 1;
  clear: both;
  width: 100%;
  margin-bottom: 24px;
  border: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
.inquiry-form dl:before, .inquiry-form dl:after, .columns dl:before, .columns dl:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
.inquiry-form dl:after, .columns dl:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031640}}
.inquiry-form dl dt, .columns dl dt {
  clear: both;
  float: left;
  width: 200px;
  padding: 6px 12px;
  font-weight: bold;
  background: #f4f1e5;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031648}}
.inquiry-form dl dt .required, .columns dl dt .required {
  display: block;
  color: #d90000;
  font-weight: normal;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031654}}
.inquiry-form dl dd, .columns dl dd {
  float: left;
  width: 832px;
  padding: 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031658}}
.inquiry-form dl dd p, .columns dl dd p {
  margin-bottom: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031661}}
.inquiry-form dl dd input[type="text"], .columns dl dd input[type="text"] {
  width: 250px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031664}}
.inquiry-form dl dd input[type="email"], .columns dl dd input[type="email"] {
  width: 350px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031667}}
.inquiry-form dl dd textarea, .columns dl dd textarea {
  width: 800px;
  min-height: 200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031671}}
.inquiry-form dl dd label, .columns dl dd label {
  margin-right: 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031675}}
.inquiry-form dl .graph, .columns dl .graph {
  margin-left: 200px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031677}}
.inquiry-form .send, .columns .send {
  padding-left: 236px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031679}}
.inquiry-form .send input, .columns .send input {
  margin-right: 12px;
  padding: 6px 14px;
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
.inquiry-form .send input:before, .columns .send input:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
.inquiry-form .send input:hover, .columns .send input:hover {
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031684}}
.inquiry-form .send input[name="cancel"], .columns .send input[name="cancel"] {
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  padding: 6px 14px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
.inquiry-form .send input[name="cancel"]:before, .columns .send input[name="cancel"]:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
.inquiry-form .send input[name="cancel"]:hover, .columns .send input[name="cancel"]:hover {
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031689}}
.inquiry-form #errorExplanation, .columns #errorExplanation {
  margin-bottom: 24px;
  padding: 12px 12px 0;
  border: 2px solid #d90000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #ffffa4;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031696}}
.inquiry-form .inquiry-confirm-message, .columns .inquiry-confirm-message {
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031698}}
.inquiry-form .inquiry-confirm-message ~ dd, .columns .inquiry-confirm-message ~ dd {
  padding-bottom: 2em;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031702}}
.inquiry-form .simple-captcha, .columns .simple-captcha {
  padding-left: 236px;
  margin-bottom: 24px;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031710}}
.faq-question {
  position: relative;
  padding: 12px 12px 0 50px;
  border: 2px solid #e7f3d0;
  background: #fff;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031715}}
.faq-question:before {
  content: "Q:";
  position: absolute;
  display: block;
  left: 12px;
  color: #65c965;
  font-size: 115%;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031725}}
.faq .body {
  position: relative;
  padding: 12px 12px 0 50px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031728}}
.faq .body:before {
  content: "A:";
  position: absolute;
  display: block;
  left: 12px;
  color: #d90000;
  font-size: 115%;
  font-weight: bold;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031738}}
.faq-search form {
  zoom: 1;
  margin-bottom: 24px;
  background: #e5dfc3;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
.faq-search form:before, .faq-search form:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
.faq-search form:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031742}}
.faq-search form .category {
  float: left;
  margin: 12px 24px 0 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031745}}
.faq-search form .category select {
  padding: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031749}}
.faq-search form .keyword {
  float: left;
  margin: 12px 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031752}}
.faq-search form .keyword input {
  width: 300px;
  padding: 5px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031757}}
.faq-search form .submitters {
  clear: both;
  padding: 6px;
  background: #d5ccad;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031762}}
.faq-search form .submitters input {
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  padding: 3px 12px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
.faq-search form .submitters input:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
.faq-search form .submitters input:hover {
  background: #e5dfc3;
}

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031770}}
.urmail-menu {
  zoom: 1;
  margin-bottom: 24px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
.urmail-menu:before, .urmail-menu:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
.urmail-menu:after {
  clear: both;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031773}}
.urmail-menu li {
  display: block;
  width: 23%;
  float: left;
  margin: 0 1%;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031778}}
.urmail-menu li:last-child {
  margin-right: 0;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031779}}
.urmail-menu li a {
  display: block;
  position: relative;
  paddding: 7px 2em;
  border: 1px solid #d5ccad;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZGZjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e5dfc3));
  background-image: -moz-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: -webkit-linear-gradient(top, #ffffff, #e5dfc3);
  background-image: linear-gradient(to bottom, #ffffff, #e5dfc3);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE5DFC3');
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNlNWRmYzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjMpIiAvPgo8L3N2Zz4=);
  color: #333333;
  text-decoration: none;
  padding: 7px 2em;
  text-align: center;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003133}}
.urmail-menu li a:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_part\.scss}line{font-family:\00003143}}
.urmail-menu li a:hover {
  background: #e5dfc3;
}

@media only screen and (max-width: 600px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031791}}
  #head, #navi .wrap, #wrap, #main, #side, #add,
  #main .left, #main .center, #address dl, #address dl dt, #address dl dd,
  #footer-navi, #main .category-nodes article {
    float: none;
    width: 100%;
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031798}}
  img {
    max-width: 100% !important;
    height: auto !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031804}}
  #tool, #slideshow #slide-controll #pause-play,
  #population, #add .info, .crumbs {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031810}}
  #head {
    min-width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031813}}
  #head .logo {
    float: none;
    display: block;
    padding: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031817}}
  #head .logo img {
    width: 120px;
    height: auto;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031822}}
  #head .menu {
    float: none;
    display: block;
    padding: 0 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031828}}
  #head .menu .u-menu nav {
    display: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031831}}
  #head .menu .u-menu #google_translate_element {
    margin: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031835}}
  #head .menu .l-menu {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: left;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031839}}
  #head .menu .l-menu form {
    float: none;
    position: relative;
    margin: 0 0 10px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031844}}
  #head .menu .l-menu form #search-box {
    width: 80%;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031848}}
  #head .menu .l-menu form #search-button {
    margin: 0;
    padding: 3px 10px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-appearance: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031855}}
  #head .menu .l-menu .english {
    float: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031862}}
  #navi {
    min-width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031865}}
  #navi .wrap {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031867}}
  #navi .wrap li {
    width: 50%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031869}}
  #navi .wrap li a {
    width: auto;
    display: block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 100%;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031875}}
  #navi .wrap li ul {
    display: none !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031880}}
  .key_visual-slide {
    margin: 10px 0;
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031883}}
  .key_visual-slide .bx-controls, .key_visual-slide .bx-thumbs {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031890}}
  #safety, #propose, #attention, #recent, #useful,
  #recent-oshirase, #links-life, #category-list,
  #weather, #mayor {
    margin-bottom: 10px;
    margin-top: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031895}}
  #safety header h2, #propose header h2, #attention header h2, #recent header h2, #useful header h2,
  #recent-oshirase header h2, #links-life header h2, #category-list header h2,
  #weather header h2, #mayor header h2 {
    margin-bottom: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031899}}
  #recent-oshirase {
    margin-top: 10px;
    margin-bottom: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031902}}
  #recent-oshirase h2 {
    margin-left: 0 !important;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031905}}
  #recent-oshirase .new h2:after {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031909}}
  #safety p {
    text-align: center;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031912}}
  #useful ul, #safety ul, #propose ul, #weather ul {
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031915}}
  #useful li, #safety li, #propose li, #weather li {
    width: 100%;
    float: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031918}}
  #useful li a, #safety li a, #propose li a, #weather li a {
    display: block;
    padding: 3px 0 3px 25px;
    background: url(../img/r-arrow.png) no-repeat 12px 10px;
    border-bottom: 1px solid #ccc;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031924}}
  #page-banner span, #ijyu-banner span, #kanko-banner span, #safety-banner span {
    margin: 0 6px 12px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031927}}
  #attention h3, #recent h3, #recent-oshirase h3 {
    display: block;
    margin: 0;
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031931}}
  #attention h3 a, #recent h3 a, #recent-oshirase h3 a {
    display: block;
    padding: 3px 25px 3px 10px;
    background: url(../img/ic-doc.png) no-repeat 97% center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031939}}
  #add .banners {
    padding: 6px 0 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031941}}
  #add .banners span {
    margin: 0 5px 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031945}}
  #side-faq p {
    padding: 0 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031948}}
  .faq-search form .keyword, .faq-search form .category {
    float: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031951}}
  .faq-search form .keyword input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031956}}
  .cms-tabs {
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031958}}
  .cms-tabs .names {
    zoom: 1;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
  .cms-tabs .names:before, .cms-tabs .names:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
  .cms-tabs .names:after {
    clear: both;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031960}}
  .cms-tabs .names .name {
    display: block;
    float: left;
    width: 33%;
    margin: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031967}}
  .cms-tabs .names .name:last-child {
    width: 34%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031976}}
  .cms-sns_share {
    padding: 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031980}}
  #koho > div {
    padding: 0 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031984}}
  #koho .feed {
    background: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031986}}
  #koho .feed .more {
    width: auto;
    float: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031992}}
  #emergency a {
    padding: 0;
    border: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000031999}}
  .feed {
    zoom: 1;
    padding: 0;
    background: #e5e5e5;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
  .feed:before, .feed:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
  .feed:after {
    clear: both;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032003}}
  .feed .rss {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 30%;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 3px 0 3px 30px;
    background: #e7f3d0 url(../img/ic-rss.png) no-repeat 10px center;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032011}}
  .feed .more {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 70%;
    padding: 3px 0 3px 15px;
    padding: 3px 0 3px 25px;
    background: url(../img/r-arrow.png) no-repeat 12px 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032020}}
  .cms-tabs nav {
    padding: 0;
    background: #e5e5e5;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032024}}
  .cms-tabs .rss {
    width: 30%;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    padding: 3px 0 3px 30px;
    background: #e7f3d0 url(../img/ic-rss.png) no-repeat 10px center;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032031}}
  .cms-tabs .more {
    width: 70%;
    padding: 3px 0 3px 15px;
    padding: 3px 0 3px 25px;
    background: url(../img/r-arrow.png) no-repeat 12px 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032040}}
  #address {
    width: 100%;
    min-width: 50%;
    padding: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032045}}
  #address dl dt {
    font-weight: normal;
    color: #845034;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032049}}
  #address dl dd a {
    display: block;
    margin: 0;
    padding: 8px 8px 5px;
    text-align: center;
    background-position: 28% center;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032057}}
  #footer-navi nav {
    zoom: 1;
    border-top: 1px solid #999;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003120}}
  #footer-navi nav:before, #footer-navi nav:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/_init\.scss}line{font-family:\00003126}}
  #footer-navi nav:after {
    clear: both;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032060}}
  #footer-navi nav a {
    float: left;
    display: block;
    width: 50%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 0 3px 25px;
    background: url(../img/r-arrow.png) no-repeat 12px 10px;
    margin: 0;
    padding-left: 22px;
    border: 1px solid #999;
    border-top: none;
    background-color: #e5e5e5;
    background-position: 9px 10px;
    color: #333333;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032077}}
  #footer-navi nav a:nth-child(2n+1) {
    border-right: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032080}}
  #footer-navi nav a:last-child {
    border-right: 1px solid #999;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032083}}
  #footer-navi nav a:nth-child(4) {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032088}}
  #copyright {
    min-width: 100%;
    font-size: 86%;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032092}}
  #ss-pc, #ss-mb {
    padding: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032094}}
  #ss-pc a, #ss-mb a {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    width: 100%;
    padding: 8px 8px 5px;
    border: 1px solid #999;
    background: #ccc;
    color: #333333;
    text-align: center;
    text-decoration: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032108}}
  .pagetop {
    right: 20px;
    bottom: 20px;
    width: 50px;
    height: 50px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032114}}
  .pagetop a {
    position: relative;
    width: 50px;
    height: 50px;
    padding: 0;
    overflow: hidden;
    background-position: center center;
    text-indent: -9999px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032126}}
  #ss-page-name {
    margin: 10px 0 0 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032131}}
  #main .category-nodes {
    margin: 10px 0 0 0;
    padding: 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032134}}
  #main .category-nodes article {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 0 10px 0;
    padding: 5px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032142}}
  .category-pages, .article-pages, .faq-search {
    margin-bottom: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032144}}
  .category-pages article, .article-pages article, .faq-search article {
    border-bottom: 1px dotted #ccc;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032147}}
  .category-pages a, .article-pages a, .faq-search a {
    display: block;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 6px 10px;
    background: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032157}}
  .category-pages .new h2:after, .article-pages .new h2:after, .faq-search .new h2:after {
    display: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032163}}
  .page .category-pages article, .page .article-pages article,
  .body--urmail .cms-pages article, .page .urgency-pages article {
    padding: 3px 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032165}}
  .page .category-pages article h2, .page .article-pages article h2,
  .body--urmail .cms-pages article h2, .page .urgency-pages article h2 {
    display: block;
    margin: 0;
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032174}}
  .one .page .category-pages article,
  .one .page .article-pages article {
    padding: 3px 10px;
    border-bottom: 1px solid #ccc;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032177}}
  .one .page .category-pages article time,
  .one .page .article-pages article time {
    float: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032180}}
  .one .page .category-pages article h2,
  .one .page .article-pages article h2 {
    padding: 0;
    border: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032183}}
  .one .page .category-pages article h2 a,
  .one .page .article-pages article h2 a {
    border: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032191}}
  .page article, .one article.body, .related-pages, .page footer.contact, .event .body {
    padding: 10px 10px 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032194}}
  .page header.released, .faq header.released {
    margin: 0 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032197}}
  .page article dl dt, .one article.body dl dt {
    float: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032200}}
  #map-canvas {
    height: 250px !important;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032203}}
  .related-pages article {
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032206}}
  .ss-adobe-reader {
    padding: 10px;
    background: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032212}}
  .event-date ul {
    position: static;
    margin-bottom: 10px;
    padding: 0 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032218}}
  #event-list dt {
    float: none;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032223}}
  #event-list dd {
    margin: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032225}}
  #event-list dd article {
    padding: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032229}}
  #event-list .page h2 {
    padding: 3px 0 0;
    border: none;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032234}}
  #event-list dd div a {
    min-width: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032237}}
  .event .see {
    padding: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032239}}
  .event .see dt, .event .see dd {
    display: block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    float: none;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032245}}
  .event .see dt {
    margin: 0 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032248}}
  .event .see dd {
    padding: 0;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032252}}
  .event-pages-filter {
    margin: 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032257}}
  .inquiry-html {
    margin-bottom: 24px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032260}}
  .inquiry-form, .columns {
    margin-bottom: 24px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032263}}
  .inquiry-form dl dt, .columns dl dt {
    width: 100%;
    margin-bottom: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032267}}
  .inquiry-form dl dt .required, .columns dl dt .required {
    display: inline;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032271}}
  .inquiry-form dl dd, .columns dl dd {
    width: 100%;
    margin-bottom: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032275}}
  .inquiry-form dl dd input[type="text"], .inquiry-form dl dd input[type="email"], .inquiry-form dl dd textarea, .columns dl dd input[type="text"], .columns dl dd input[type="email"], .columns dl dd textarea {
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032280}}
  .inquiry-form dl .graph, .columns dl .graph {
    margin: 0;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032282}}
  .inquiry-form .send, .inquiry-form .simple-captcha, .columns .send, .columns .simple-captcha {
    padding: 0;
    text-align: center;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032287}}
  .columns {
    margin-top: 10px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032292}}
  .faq-question, .faq .body {
    padding: 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032294}}
  .faq-question:before, .faq .body:before {
    position: static;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032299}}
  .faq-search form keyword input {
    width: 200px;
  }

@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032305}}
  .urmail-menu {
    padding: 0 10px;
  }
@media -sass-debug-info{filename{font-family:file\:\/\/\/var\/www\/shirasagi\/public\/sites\/w\/w\/w\/_\/css\/style\.scss}line{font-family:\000032307}}
  .urmail-menu li {
    width: 100%;
    float: none;
    margin: 10px 0;
  }
}
